summaryrefslogtreecommitdiff
path: root/include/clang/Tooling
Commit message (Expand)AuthorAgeFilesLines
* [clangd] Fix a crash when renaming operator.Haojian Wu2019-09-161-2/+1
* [clang-scan-deps] Fix for headers having the same name as a directoryAlex Lorenz2019-09-131-0/+3
* [clang-scan-deps] add skip excluded conditional preprocessor block preprocess...Alex Lorenz2019-09-113-3/+26
* [Tooling] Migrated APIs that take ownership of objects to unique_ptrDmitri Gribenko2019-08-301-42/+5
* [clang-scan-deps] NFC, refactor the DependencyScanningWorker to use a consumerAlex Lorenz2019-08-301-7/+21
* [clang-scan-deps] reuse the file manager across invocations ofAlex Lorenz2019-08-293-2/+11
* Changed FrontendActionFactory::create to return a std::unique_ptrDmitri Gribenko2019-08-291-6/+44
* [Syntax] Added function to get macro expansion tokens to TokenBuffer.Johan Vikstrom2019-08-201-0/+10
* Replace llvm::integer_sequence and friends with the C++14 standard versionBenjamin Kramer2019-08-151-4/+4
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-142-2/+2
* Removed ToolExecutor::isSingleProcess, it is not used by anythingDmitri Gribenko2019-08-143-11/+0
* [Refactor] Moving SourceExtraction header from lib to includeShaurya Gupta2019-08-131-0/+51
* [libTooling] In Transformer, generalize `applyFirst` to admit rules with inco...Yitzhak Mandelbaum2019-08-131-5/+14
* [Tooling] Expose ExecutorConcurrency option.Diego Astiazaran2019-08-071-0/+1
* [clang-scan-deps] Implementation of dependency scanner over minimized sourcesAlex Lorenz2019-08-063-2/+230
* [LibTooling] Add function to translate and validate source range for editingYitzhak Mandelbaum2019-07-181-0/+13
* [Syntax] Add assertion to catch invalid tokens early. NFCIlya Biryukov2019-07-101-2/+1
* [Syntax] Move roles into a separate enumIlya Biryukov2019-07-092-20/+15
* Reland r365355: [Syntax] Introduce syntax treesIlya Biryukov2019-07-093-0/+263
* Revert rL365355 : [Syntax] Introduce syntax treesSimon Pilgrim2019-07-093-263/+0
* [Syntax] Introduce syntax treesIlya Biryukov2019-07-083-0/+263
* [clangd] A code tweak to expand a macroIlya Biryukov2019-07-081-0/+9
* [clang-tidy] Fix the YAML created for checks like modernize-pass-by-valueIvan Donchevskii2019-07-031-1/+7
* [LibTooling] Extend `RewriteRule` with support for adding includes.Yitzhak Mandelbaum2019-07-021-0/+23
* [clang-scan-deps] Introduce the DependencyScanning library with theAlex Lorenz2019-06-262-0/+63
* [clang][Tooling] Infer target and mode from argv[0] when using JSONCompilatio...Kadir Cetinkaya2019-06-261-0/+6
* [clangd] Narrow rename to local symbols.Haojian Wu2019-06-251-0/+2
* [Syntax] Do not glue multiple empty PP expansions to a single mappingIlya Biryukov2019-06-241-0/+26
* [Syntax] Add a helper to find expansion by its first spelled tokenIlya Biryukov2019-06-181-0/+19
* [LibTooling] Add insert/remove convenience functions for creating `ASTEdit`s.Yitzhak Mandelbaum2019-06-061-0/+17
* [LibTooling] Add `before` and `after` selectors for selecting point-ranges re...Yitzhak Mandelbaum2019-05-291-0/+9
* [LibTooling] Add Explanation parameter to `makeRule`.Yitzhak Mandelbaum2019-05-241-3/+5
* [LibTooling] Fix dangling references in RangeSelector.Yitzhak Mandelbaum2019-05-231-9/+9
* [LibTooling] Update Stencil to use RangeSelectorYitzhak Mandelbaum2019-05-221-2/+14
* [LibTooling] Update Transformer to use RangeSelector instead of NodePart enum.Yitzhak Mandelbaum2019-05-221-71/+21
* Reland r361148 with a fix to the buildbot failure.Ilya Biryukov2019-05-221-0/+302
* Revert r361148 "[Syntax] Introduce TokenBuffer, start clangToolingSyntax libr...Russell Gallop2019-05-221-302/+0
* [LibTooling] Add RangeSelector library for defining source ranges based on bo...Yitzhak Mandelbaum2019-05-201-0/+80
* [Syntax] Introduce TokenBuffer, start clangToolingSyntax libraryIlya Biryukov2019-05-201-0/+302
* [LibTooling] Add support to Transformer for composing rules as an ordered cho...Yitzhak Mandelbaum2019-05-171-21/+82
* [LibTooling] Change Transformer's TextGenerator to a partial function.Yitzhak Mandelbaum2019-04-301-7/+13
* [LibTooling] Extend Transformer to support multiple simultaneous changes.Yitzhak Mandelbaum2019-04-181-95/+134
* [LibTooling] Add Stencil library for format-string style codegen.Yitzhak Mandelbaum2019-04-181-0/+161
* [clang-tidy] Address post-commit commentsHaojian Wu2019-04-181-2/+2
* [clang-tidy] Add fix descriptions to clang-tidy checks.Haojian Wu2019-04-172-27/+25
* [Lookup] Invisible decls should not be ambiguous when renaming.Eric Liu2019-04-151-0/+3
* [Tooling] add a Heuristic field indicating that a CompileCommand was guessed.Sam McCall2019-04-051-1/+7
* [LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum2019-04-051-0/+210
* [LibTooling] Add "SourceCode" library for functions relating to source-code m...Yitzhak Mandelbaum2019-04-052-44/+77
* Revert "[LibTooling] Add Transformer, a library for source-to-source transfor...Alexey Bataev2019-04-031-210/+0