summaryrefslogtreecommitdiff
path: root/lib/Tooling
AgeCommit message (Expand)AuthorFilesLines
2016-06-21Trying to fix a buffer overflow that broke buildbot sanitizer-x86_64-linux-fa...Eric Liu1-1/+1
2016-06-21Added calculateRangesAfterReplaments() to calculate affacted ranges in the ne...Eric Liu1-2/+38
2016-06-15Apply some suggestions from clang-tidy's performance-unnecessary-value-param.Benjamin Kramer2-3/+4
2016-06-12Add some std::move where the value is only read otherwise.Benjamin Kramer1-10/+13
2016-05-29Avoid unnecessary std::string copies. NFC.Benjamin Kramer1-2/+2
2016-05-27Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer1-3/+6
2016-05-11[tooling] FixItHint Tooling refactoringEtienne Bergeron2-0/+32
2016-05-09When forming a fully-qualified type name, put any qualifiers outside/before theRichard Smith1-11/+9
2016-04-21[Tooling] Inject -resource-dir instead of overwriting argv[0].Benjamin Kramer1-8/+23
2016-04-20[Tooling] Fix getting fully qualified names of template alias types.Chaoren Lin1-0/+2
2016-03-29Added formatAndApplyAllReplacements that works on multiple files in libTooling.Eric Liu3-9/+40
2016-03-01Add functions to apply replacements and reformat them.Manuel Klimek1-2/+15
2016-02-29Revert "Implement new interfaces for code-formatting when applying replacemen...Manuel Klimek1-43/+2
2016-02-29Implement new interfaces for code-formatting when applying replacements.Manuel Klimek1-2/+43
2016-02-23Rename Action::begin() to Action::input_begin().Nico Weber1-3/+2
2016-02-23Print options, if requested.Alexander Kornienko1-0/+2
2016-02-16Stop using "template" when printing qualtype namesReid Kleckner1-1/+2
2016-02-11Remove unused includesDavid Majnemer1-2/+0
2016-02-10Silence some MSVC false positive warnings about integer zexts and falling off...Reid Kleckner1-0/+1
2016-02-09Add Tooling functionality to get a name for a QualType that can be used to nameRichard Smith2-0/+433
2016-01-29Add an optional ToolName argument to runToolOnCodeWithArgs/buildASTFromCodeWi...Benjamin Kramer1-8/+10
2016-01-26Remove autoconf supportChris Bieneman2-27/+0
2015-12-03Add fall-back mode for clang tools.Manuel Klimek1-4/+7
2015-11-23Fix calculation of shifted cursor/code positions. Specifically supportDaniel Jasper1-21/+19
2015-11-05Make ArgumentAdjuster aware of the current file being processed.Alexander Kornienko3-9/+7
2015-10-22Unbreak the shared cmake build. libToolingCore now depends on libAST.Benjamin Kramer1-0/+1
2015-10-22[Tooling] Add a utility function to replace one nested name with another.Benjamin Kramer2-0/+114
2015-10-20Roll-back r250822.Angel Garcia Gomez2-5/+5
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez2-5/+5
2015-10-20Revert accidental commit. This isn't ready yet.Benjamin Kramer1-1/+0
2015-10-20Put back dead code that's used out-of-tree.Benjamin Kramer1-0/+1
2015-10-09[VFS] Wire up driver VFS through tooling.Benjamin Kramer1-4/+5
2015-10-09[VFS] Port tooling to use the in-memory file system.Benjamin Kramer1-20/+52
2015-10-06[Tooling] Don't run a tool invocation without a FileManager.Benjamin Kramer1-1/+3
2015-10-06[Tooling] Reuse FileManager in ASTUnit.Benjamin Kramer1-2/+2
2015-10-06[Tooling] Remove dead code.Benjamin Kramer1-9/+1
2015-10-06Adds a way for tools to deduce the target config from a compiler name.Manuel Klimek1-0/+26
2015-10-06[VFS] Port applyAllReplacements to InMemoryFileSystem.Benjamin Kramer1-8/+7
2015-09-23Fix bad iterator access.Daniel Jasper1-1/+2
2015-09-23clang-format: Add initial #include sorting capabilities.Daniel Jasper1-0/+132
2015-09-22[tooling] Provide the compile commands of the JSON database in the order that...Argyrios Kyrtzidis1-7/+4
2015-09-11[tooling] In CompileCommand, Expose the 'file' that was associated with the c...Argyrios Kyrtzidis2-4/+9
2015-09-08Fix performance regression when running clang tools.Manuel Klimek1-22/+30
2015-08-17[clang-tidy] Make NumOccurrenceFlag for SourcePaths configurable.Alexander Kornienko1-4/+7
2015-08-14Add structed way to express command line options in the compilation database.Manuel Klimek1-27/+42
2015-08-07Use LLVM_ATTRIBUTE_UNUSED to hide gcc 5.1 unused variable warning.Yaron Keren1-1/+1
2015-08-07Silence tools/clang/lib/Tooling/CompilationDatabase.cpp:328:12: warning:Yaron Keren1-1/+1
2015-07-02Driver: Remove the Job class. NFCJustin Bogner1-8/+5
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-2/+2
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2