summaryrefslogtreecommitdiff
path: root/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* Re-land [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Sam McCall2019-07-121-4/+46
* Revert "[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Russell Gallop2019-07-121-46/+4
* [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed com...Sam McCall2019-07-121-4/+46
* [Syntax] Add assertion to catch invalid tokens early. NFCIlya Biryukov2019-07-101-0/+6
* [Syntax] Move roles into a separate enumIlya Biryukov2019-07-093-12/+20
* Reland r365355: [Syntax] Introduce syntax treesIlya Biryukov2019-07-094-0/+454
* Revert rL365355 : [Syntax] Introduce syntax treesSimon Pilgrim2019-07-094-454/+0
* Add parentheses to silence warnings.Bill Wendling2019-07-081-6/+6
* [Syntax] Introduce syntax treesIlya Biryukov2019-07-084-0/+454
* Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song2019-07-031-2/+1
* [LibTooling] Extend `RewriteRule` with support for adding includes.Yitzhak Mandelbaum2019-07-021-4/+22
* [clang][ArgumentAdjusters] Do not add fsyntax-only if already existsKadir Cetinkaya2019-07-021-1/+5
* Fixed two issues in clang-tidy -help.Alexander Kornienko2019-07-011-1/+1
* Cleanup: llvm::bsearch -> llvm::partition_point after r364719Fangrui Song2019-06-301-4/+4
* [clang-scan-deps] Introduce the DependencyScanning library with theAlex Lorenz2019-06-264-1/+178
* [clang][Tooling] Infer target and mode from argv[0] when using JSONCompilatio...Kadir Cetinkaya2019-06-263-1/+63
* [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-53/+130
* [clang-tidy] Fail gracefully upon empty database fieldsSerge Guelton2019-06-202-3/+5
* [Syntax] Fix a crash when dumping empty token bufferIlya Biryukov2019-06-191-3/+3
* [Syntax] Add a helper to find expansion by its first spelled tokenIlya Biryukov2019-06-181-0/+26
* [LibTooling] Add `before` and `after` selectors for selecting point-ranges re...Yitzhak Mandelbaum2019-05-291-0/+22
* Rename clangToolingRefactor to clangToolingRefactoring for consistency with i...Nico Weber2019-05-251-1/+1
* [LibTooling] Add Explanation parameter to `makeRule`.Yitzhak Mandelbaum2019-05-241-4/+4
* [LibTooling] Fix dangling references in RangeSelector.Yitzhak Mandelbaum2019-05-231-13/+13
* Work around a Visual C++ bug.Paul Robinson2019-05-231-6/+16
* [LibTooling] Update Stencil to use RangeSelectorYitzhak Mandelbaum2019-05-221-43/+18
* [LibTooling] Update Transformer to use RangeSelector instead of NodePart enum.Yitzhak Mandelbaum2019-05-221-89/+13
* Reland r361148 with a fix to the buildbot failure.Ilya Biryukov2019-05-223-0/+520
* Revert r361148 "[Syntax] Introduce TokenBuffer, start clangToolingSyntax libr...Russell Gallop2019-05-223-520/+0
* [LibTooling] Add RangeSelector library for defining source ranges based on bo...Yitzhak Mandelbaum2019-05-202-0/+265
* [Syntax] Introduce TokenBuffer, start clangToolingSyntax libraryIlya Biryukov2019-05-203-0/+520
* [LibTooling] Add support to Transformer for composing rules as an ordered cho...Yitzhak Mandelbaum2019-05-171-8/+105
* [Tooling] Add -x flags when inferring compile commands for files with no/inva...Sam McCall2019-05-071-4/+7
* [Tooling] Don't mmap the JSONCompilationDatabase, it's not correct for long-l...Sam McCall2019-05-071-1/+4
* [LibTooling] Change Transformer's TextGenerator to a partial function.Yitzhak Mandelbaum2019-04-301-19/+21
* [LibTooling] Fix unneeded use of unique_ptr where shared_ptr is expected.Yitzhak Mandelbaum2019-04-291-4/+5
* [LibTooling] Fix build breakage from commit 7b7ce6683ee.Yitzhak Mandelbaum2019-04-181-1/+2
* [LibTooling] Extend Transformer to support multiple simultaneous changes.Yitzhak Mandelbaum2019-04-181-39/+57
* [LibTooling] Add Stencil library for format-string style codegen.Yitzhak Mandelbaum2019-04-182-0/+200
* [clang-tidy] Add fix descriptions to clang-tidy checks.Haojian Wu2019-04-171-2/+13
* [CommandLineParser] Add DefaultOption flagDon Hinton2019-04-151-2/+0
* Revert r358337: "[CommandLineParser] Add DefaultOption flag"Ilya Biryukov2019-04-151-0/+2
* [Lookup] Invisible decls should not be ambiguous when renaming.Eric Liu2019-04-152-7/+18
* [CommandLineParser] Add DefaultOption flagDon Hinton2019-04-131-2/+0
* [Tooling] add a Heuristic field indicating that a CompileCommand was guessed.Sam McCall2019-04-051-0/+1
* [LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum2019-04-052-0/+204
* [LibTooling] Add "SourceCode" library for functions relating to source-code m...Yitzhak Mandelbaum2019-04-053-9/+32
* Revert "[LibTooling] Add Transformer, a library for source-to-source transfor...Alexey Bataev2019-04-032-205/+0
* [LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum2019-04-032-0/+205