summaryrefslogtreecommitdiffstats
path: root/clang/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* [Syntax] Merge overlapping top-level macros in TokenBufferSam McCall2020-06-101-5/+29
* [Syntax] Simplify TokenCollector::Builder, use captured expansion bounds. NFCSam McCall2020-06-101-158/+128
* Strip preceeding -Xclang when stripping -fcolor-diagnostics or -fdiagnostics-...Kadir Cetinkaya2020-02-261-0/+6
* Remove trailing `;`. NFC.Michael Liao2020-01-141-1/+1
* [Syntax] Unset IsOriginal flag on nodes removed from the treeIlya Biryukov2020-01-141-8/+19
* [Syntax] Mark synthesized nodes as modifiableIlya Biryukov2020-01-141-0/+4
* [Syntax] Assert invariants on tree structure and fix a bug in mutationsIlya Biryukov2020-01-144-9/+56
* [Syntax] Build spanning SimpleDecalration for classes, structs, etcIlya Biryukov2020-01-031-3/+7
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-1/+1
* Parenthesized a logical expression.Dmitri Gribenko2019-12-201-1/+1
* Use isa instead of dyn_castDmitri Gribenko2019-12-201-1/+1
* [clang][Tooling] Prefer -x over -std when interpolatingKadir Cetinkaya2019-12-201-1/+2
* [Syntax] Use a hash table to search for tokens by their locationIlya Biryukov2019-12-181-9/+10
* [Syntax] Allow to mutate syntax treesIlya Biryukov2019-12-187-14/+358
* [Tooling/Syntax] Helpers to find spelled tokens touching a location.Sam McCall2019-12-131-1/+0
* [Tooling/Syntax] Helpers to find spelled tokens touching a location.Sam McCall2019-12-121-0/+25
* [Syntax] Build nodes for simple cases of top level declarationsIlya Biryukov2019-12-122-1/+104
* Revert "[clang][clang-scan-deps] Aggregate the full dependency information."Michael Spencer2019-12-113-143/+80
* [clang][clang-scan-deps] Aggregate the full dependency information.Michael Spencer2019-12-113-80/+143
* [clang][Tooling] Fix potential UB in ExpandResponseFilesCompilationDatabaseSam McCall2019-12-091-1/+3
* Remove Expr.h include from ASTContext.h, NFCReid Kleckner2019-12-061-0/+1
* Reapply "[llvm][Support] Take in CurrentDirectory as a parameter in ExpandRes...Kadir Cetinkaya2019-12-042-9/+5
* Revert "[llvm][Support] Take in CurrentDirectory as a parameter in ExpandResp...Kadir Cetinkaya2019-12-042-5/+9
* [llvm][Support] Take in CurrentDirectory as a parameter in ExpandResponseFilesKadir Cetinkaya2019-12-042-9/+5
* [clang][Tooling] Add support for .rsp files in compile_commands.jsonKadir Cetinkaya2019-12-043-1/+96
* Reland [clangd] Rethink how SelectionTree deals with macros and #includes.Sam McCall2019-12-031-0/+16
* Revert "[clangd] Rethink how SelectionTree deals with macros and #includes."Sam McCall2019-11-291-16/+0
* [clangd] Rethink how SelectionTree deals with macros and #includes.Sam McCall2019-11-291-0/+16
* [Syntax] Build SimpleDeclaration node that groups multiple declaratorsIlya Biryukov2019-11-292-37/+140
* [Syntax] Add a comment explaining the pointer keys in std::map<Token*, ...>. NFCIlya Biryukov2019-11-291-0/+2
* [Syntax] Remove unused parameter from `TreeBuilder::markChildToken`. NFCIlya Biryukov2019-11-291-20/+15
* clang/Modules: Rename CompilerInstance::ModuleManager, NFCDuncan P. N. Exon Smith2019-11-221-3/+2
* [libTooling] Add stencil combinators for nodes that may be pointers or values.Yitzhak Mandelbaum2019-11-221-4/+36
* [libTooling] Extend `buildASTFromCodeWithArgs` to take files argument.Yitzhak Mandelbaum2019-11-191-1/+7
* [clang][Tooling] Filter flags that generate output in SyntaxOnlyAdjusterKadir Cetinkaya2019-11-131-2/+14
* Allow additional file suffixes/extensions considered as source in main includ...mydeveloperday2019-11-121-1/+4
* [libTooling] Further simplify `Stencil` type and introduce `MatchComputation`.Yitzhak Mandelbaum2019-11-112-26/+42
* [clang-rename] Respect the traversal scope when traversing the entire AST.Haojian Wu2019-11-071-1/+1
* [Syntax] Silence "unused function" warning in no-assert builds. NFCIlya Biryukov2019-11-071-0/+2
* [libTooling] Fix breakage from change #84922Yitzhak Mandelbaum2019-11-061-1/+1
* [libTooling] Simplify type structure of `Stencil`s.Yitzhak Mandelbaum2019-11-061-56/+76
* [Syntax] Add nodes for most common statementsIlya Biryukov2019-11-063-15/+391
* [clang][ScanDeps] Fix issue with multiple commands with the same input.Michael Spencer2019-10-311-6/+14
* [clang][ScanDeps] Fix shadowing warning.Michael Spencer2019-10-301-5/+5
* [clang][clang-scan-deps] Add support for extracting full module dependencies.Michael Spencer2019-10-305-21/+266
* Revert "[clang][clang-scan-deps] Add support for extracting full module depen...Michael Spencer2019-10-305-266/+21
* [clang][clang-scan-deps] Add support for extracting full module dependencies.Michael Spencer2019-10-305-21/+266
* [clang][DependencyScanning] 80-col.Michael Spencer2019-10-251-3/+5
* [clang-rename] NFC, make getCanonicalSymbolDeclaration robust on nullptr input.Haojian Wu2019-10-251-0/+2
* [clang][DependencyScanning] clang-format.Michael Spencer2019-10-241-2/+3
OpenPOWER on IntegriCloud