summaryrefslogtreecommitdiffstats
path: root/lib/Tooling/Core
Commit message (Expand)AuthorAgeFilesLines
* Moved QualTypeNames.h from Tooling to AST.Ilya Biryukov2017-11-082-478/+0
* Switch to consumeError(), since this can crash otherwise.Stephen Hines2017-08-151-1/+1
* Add const to reference arguments of Diagnostic ctorAlexander Kornienko2017-07-051-3/+3
* [clang-tidy] Add check name to YAML exportAlexander Kornienko2017-01-032-0/+47
* Do not do raw name replacement when FromDecl is a class forward-declaration.Eric Liu2016-11-251-3/+10
* Consider nested namespaces in the canonical namespace as canonical as well.Eric Liu2016-11-251-31/+49
* Make llvm::Error generated from replacement interfaces more specific.Eric Liu2016-11-221-20/+35
* Deduplicate replacements by FileEntry instead of file names.Eric Liu2016-11-071-3/+8
* Remove redundant calls to std::string::data()Malcolm Parsons2016-11-031-1/+1
* Deduplicate sets of replacements by file names.Eric Liu2016-10-141-7/+10
* Add missing std::move in Replacements::addAlexander Shaposhnikov2016-09-301-1/+1
* Trying to buildbot failures caused by r282577.Eric Liu2016-09-281-1/+6
* Merge conflicting replacements when they are order-independent.Eric Liu2016-09-281-8/+99
* Recommit r281457 "Supports adding insertion around non-insertion replacements".Eric Liu2016-09-191-12/+34
* When replacements have the same offset, make replacements with smaller length...Eric Liu2016-09-171-9/+3
* Revert r281457 "Supports adding insertion around non-insertion replacements."Artem Belevich2016-09-141-33/+11
* Supports adding insertion around non-insertion replacements.Eric Liu2016-09-141-11/+33
* Fixes calculateRangesAfterReplacements crash when Replacements is empty.Eric Liu2016-08-081-0/+2
* Fix bug in conflict check for Replacements::add().Manuel Klimek2016-08-031-7/+8
* Fix quadratic runtime when adding items to tooling::Replacements.Manuel Klimek2016-08-031-18/+48
* Implement tooling::Replacements as a class.Eric Liu2016-08-011-203/+159
* [Tooling] skip anonymous namespaces when checking if typeLoc references a typ...Eric Liu2016-07-261-16/+29
* [NFC] Header cleanupMehdi Amini2016-07-182-3/+0
* Make tooling::applyAllReplacements return llvm::Expected<string> instead of e...Eric Liu2016-07-111-3/+7
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-071-2/+2
* [Tooling] Add optional argument to getFullyQualifiedName to prepend "::".Siva Chandra2016-06-291-47/+94
* Trying to fix a buffer overflow that broke buildbot sanitizer-x86_64-linux-fa...Eric Liu2016-06-211-1/+1
* Added calculateRangesAfterReplaments() to calculate affacted ranges in the ne...Eric Liu2016-06-211-2/+38
* When forming a fully-qualified type name, put any qualifiers outside/before theRichard Smith2016-05-091-11/+9
* [Tooling] Fix getting fully qualified names of template alias types.Chaoren Lin2016-04-201-0/+2
* Added formatAndApplyAllReplacements that works on multiple files in libTooling.Eric Liu2016-03-291-9/+14
* Add functions to apply replacements and reformat them.Manuel Klimek2016-03-011-2/+15
* Revert "Implement new interfaces for code-formatting when applying replacemen...Manuel Klimek2016-02-291-43/+2
* Implement new interfaces for code-formatting when applying replacements.Manuel Klimek2016-02-291-2/+43
* Stop using "template" when printing qualtype namesReid Kleckner2016-02-161-1/+2
* Remove unused includesDavid Majnemer2016-02-111-2/+0
* Silence some MSVC false positive warnings about integer zexts and falling off...Reid Kleckner2016-02-101-0/+1
* Add Tooling functionality to get a name for a QualType that can be used to nameRichard Smith2016-02-092-0/+433
* Remove autoconf supportChris Bieneman2016-01-261-13/+0
* Fix calculation of shifted cursor/code positions. Specifically supportDaniel Jasper2015-11-231-21/+19
* Unbreak the shared cmake build. libToolingCore now depends on libAST.Benjamin Kramer2015-10-221-0/+1
* [Tooling] Add a utility function to replace one nested name with another.Benjamin Kramer2015-10-222-0/+114
* Revert accidental commit. This isn't ready yet.Benjamin Kramer2015-10-201-1/+0
* Put back dead code that's used out-of-tree.Benjamin Kramer2015-10-201-0/+1
* [Tooling] Remove dead code.Benjamin Kramer2015-10-061-9/+1
* [VFS] Port applyAllReplacements to InMemoryFileSystem.Benjamin Kramer2015-10-061-8/+7
* Fix bad iterator access.Daniel Jasper2015-09-231-1/+2
* clang-format: Add initial #include sorting capabilities.Daniel Jasper2015-09-231-0/+132
* Tooling: When applying a set of replacements, do deletions beforeDaniel Jasper2015-06-161-1/+6
* Allow replacements created from token ranges to specify language options.Manuel Klimek2015-06-031-7/+10