summaryrefslogtreecommitdiff
path: root/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-2/+1
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-3/+2
* [Tooling] Expose ExecutorName option.Eric Liu2018-10-121-1/+1
* Lift VFS from clang to llvm (NFC)Jonas Devlieghere2018-10-103-22/+22
* [Tooling] Get rid of uses of llvm::Twine::str which is slow. NFCEric Liu2018-09-271-4/+5
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-263-11/+10
* [Tooling] JSONCompilationDatabasePlugin infers compile commands for missing f...Sam McCall2018-09-141-1/+4
* [Tooling] Wait for all threads to finish before resetting CWD.Eric Liu2018-09-121-0/+2
* [Tooling] Restore working dir in ClangTool.Ilya Biryukov2018-09-112-1/+35
* Fix build bots after a mistake in r341760Hamza Sood2018-09-091-1/+1
* [Tooling] Improve handling of CL-style optionsHamza Sood2018-09-091-34/+119
* [Tooling] Do not restore working dir in ClangToolIlya Biryukov2018-08-291-19/+22
* Parse compile commands lazily in InterpolatingCompilationDatabaseIlya Biryukov2018-08-281-57/+61
* [Tooling] Allow -flto flags and filter out -Wa, flagsChih-Hung Hsieh2018-08-221-6/+14
* Port getLocEnd -> getEndLocStephen Kelly2018-08-093-4/+4
* Port getLocStart -> getBeginLocStephen Kelly2018-08-093-6/+6
* Fully qualify the renamed symbol if the shortened name is ambiguous.Eric Liu2018-08-031-2/+42
* [Tooling] Use UniqueStringSaver. NFCSam McCall2018-07-231-10/+1
* [Tooling] Make standalone executor support user-provided vfs.Eric Liu2018-07-121-3/+5
* [Tooling] Get working directory properly without assuming real file system.Eric Liu2018-07-121-3/+7
* Reland "Move #include manipulation code to new lib/Tooling/Inclusions."Eric Liu2018-06-045-5/+15
* Revert "Reland "Move #include manipulation code to new lib/Tooling/Inclusions.""Eric Liu2018-05-305-15/+5
* Reland "Move #include manipulation code to new lib/Tooling/Inclusions."Eric Liu2018-05-305-5/+15
* Revert "Move #include manipulation code to new lib/Tooling/Inclusions."Eric Liu2018-05-185-15/+5
* [Tooling] Add an overload of runToolOnCodeWithArgs that takes VFSEric Liu2018-05-181-10/+21
* Move #include manipulation code to new lib/Tooling/Inclusions.Eric Liu2018-05-185-5/+15
* [clang] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-1/+1
* [Tooling] Pull #include manipulation code from clangFormat into libToolingCore.Eric Liu2018-05-142-1/+332
* [clang-format] Move #include related style to libToolingCoreEric Liu2018-05-142-0/+33
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-0910-22/+22
* IWYU for llvm-config.h in clang. See r331124 for details.Nico Weber2018-04-301-1/+0
* [Tooling] Correct the "-std" compile command option.Haojian Wu2018-04-111-2/+2
* [Tooling] Optimize memory usage in InMemoryToolResults.Haojian Wu2018-04-112-3/+13
* [Tooling] fix UB when interpolating compile commands with an empty indexSam McCall2018-04-101-2/+2
* [Tooling] A CompilationDatabase wrapper that infers header commands.Sam McCall2018-04-092-0/+459
* Fix typos in clangAlexander Kornienko2018-04-064-4/+4
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-272-6/+6
* Move a ref-counted pointer instead of copying it. NFC.Alexander Kornienko2018-03-271-1/+1
* [Tooling] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2018-03-146-135/+235
* Revert "[Tooling] [0/1] Refactor FrontendActionFactory::create() to return st...Roman Lebedev2018-02-271-20/+17
* [Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::uniqu...Roman Lebedev2018-02-271-17/+20
* [Tooling] Returns non-zero status code when files are skipped.Eric Liu2018-02-021-6/+3
* [Tooling] Added a VFS parameter to ClangToolIlya Biryukov2018-01-231-2/+3
* [Tooling] Don't deduplicate tool results in the All-TUs executor.Eric Liu2018-01-171-11/+6
* Add a tool executor that runs actions on all TUs in the compilation database.Eric Liu2018-01-053-1/+170
* [Tooling] Acknowledge that many CompilationDatabases don't support enumeration.Sam McCall2017-11-241-10/+9
* Fix skipping of flags in getClangStripDependencyFileAdjusterDave Lee2017-11-171-5/+5
* [refactor][selection] canonicalize decl ref callee to the call exprAlex Lorenz2017-11-141-13/+48
* [refactor][selection] canonicalize member expr callee to the fullAlex Lorenz2017-11-141-1/+12
* [refactor][extract] avoid extracting expressions from types in functionsAlex Lorenz2017-11-141-2/+4