summaryrefslogtreecommitdiff
path: root/unittests/Tooling
Commit message (Expand)AuthorAgeFilesLines
* [libTooling] Fix r374962: add more Transformer forwarding decls.Yitzhak Mandelbaum2019-10-161-1/+0
* [libTooling] Put all Transformer declarations in a single namespace.Yitzhak Mandelbaum2019-10-163-20/+12
* [libTooling] Change Stencil equality to use `toString()`Yitzhak Mandelbaum2019-10-111-33/+11
* [libTooling] Move Transformer files to their own directory/library.Yitzhak Mandelbaum2019-10-106-6/+7
* [libTooling][NFC] Fix build break in r373916.Yitzhak Mandelbaum2019-10-071-14/+22
* [libTooling] Add `toString` method to the Stencil classYitzhak Mandelbaum2019-10-071-0/+55
* [libTooling] Add various Stencil combinators for expressions.Yitzhak Mandelbaum2019-10-031-1/+65
* [libTooling] Transformer: refine `SourceLocation` specified as anchor of chan...Yitzhak Mandelbaum2019-09-271-0/+51
* [libTooling] Add `run` combinator to Stencils.Yitzhak Mandelbaum2019-09-261-0/+18
* [libTooling][NFC] Switch StencilTest.cpp to use EXPECT_THAT_EXPECTEDYitzhak Mandelbaum2019-09-251-21/+4
* [libTooling] Add `access` and `ifBound` combinators to Stencil library.Yitzhak Mandelbaum2019-09-231-8/+111
* [libTooling] Introduce new library of source-code builders.Yitzhak Mandelbaum2019-09-232-0/+231
* [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators.Yitzhak Mandelbaum2019-09-201-0/+54
* [Tooling] Migrated APIs that take ownership of objects to unique_ptrDmitri Gribenko2019-08-304-52/+54
* Changed FrontendActionFactory::create to return a std::unique_ptrDmitri Gribenko2019-08-291-1/+3
* Use FileEntryRef for PPCallbacks::HasIncludeAlex Lorenz2019-08-271-0/+35
* Use FileEntryRef for PPCallbacks::FileSkippedAlex Lorenz2019-08-271-1/+41
* Remove unused variables.Benjamin Kramer2019-08-261-2/+0
* Re-enable DependencyScannerTest on windows with the right fixesAlex Lorenz2019-08-241-13/+16
* Disable the ScanDepsReuseFilemanager test on WindowsAlex Lorenz2019-08-221-0/+4
* Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz2019-08-222-0/+119
* [Syntax] Added function to get macro expansion tokens to TokenBuffer.Johan Vikstrom2019-08-201-0/+23
* Removed the 'id' AST matcher, which is superseded by '.bind()'Dmitri Gribenko2019-08-201-18/+18
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-147-18/+18
* Removed ToolExecutor::isSingleProcess, it is not used by anythingDmitri Gribenko2019-08-141-2/+0
* [libTooling] In Transformer, generalize `applyFirst` to admit rules with inco...Yitzhak Mandelbaum2019-08-131-46/+80
* [AST] No longer visiting CXXMethodDecl bodies created by compiler when method...Johan Vikstrom2019-08-092-0/+59
* [Syntax] Do not add a node for 'eof' into the treeIlya Biryukov2019-08-061-9/+8
* [AST] Fix buildbot failure because of raw string inside macro from 367839.Johan Vikstrom2019-08-051-1/+1
* [AST] Fix RecursiveASTVisitorTest multiline string literal. NFCDavid Green2019-08-051-3/+3
* [AST] Fix RecursiveASTVisitor visiting implicit constructor initializers.Johan Vikstrom2019-08-052-0/+58
* [clang] Adopt new FileManager error-returning APIsHarlan Haskins2019-08-012-9/+10
* [Preprocessor] Always discard body of #define if we failed to parse itIlya Biryukov2019-08-011-0/+15
* [AST] Treat semantic form of InitListExpr as implicit code in traversalsIlya Biryukov2019-07-221-1/+18
* Disallow most calling convention attributes on PS4Sunil Srivastava2019-07-191-0/+2
* [LibTooling] Relax Transformer to allow rewriting macro expansionsYitzhak Mandelbaum2019-07-181-22/+102
* [LibTooling] Add function to translate and validate source range for editingYitzhak Mandelbaum2019-07-181-2/+108
* Re-land [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Sam McCall2019-07-121-0/+27
* Revert "[JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from pa...Russell Gallop2019-07-121-24/+0
* [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed com...Sam McCall2019-07-121-0/+24
* [test] Delete trailing spaces from YAML testsFangrui Song2019-07-124-16/+16
* [Syntax] Move roles into a separate enumIlya Biryukov2019-07-091-4/+4
* Reland r365355: [Syntax] Introduce syntax treesIlya Biryukov2019-07-092-0/+161
* Revert rL365355 : [Syntax] Introduce syntax treesSimon Pilgrim2019-07-092-161/+0
* [Syntax] Introduce syntax treesIlya Biryukov2019-07-082-0/+161
* cmake: Add CLANG_LINK_CLANG_DYLIB optionTom Stellard2019-07-032-4/+11
* [clang-tidy] Fix the YAML created for checks like modernize-pass-by-valueIvan Donchevskii2019-07-031-0/+24
* [LibTooling] Extend `RewriteRule` with support for adding includes.Yitzhak Mandelbaum2019-07-021-0/+36
* [clang][ArgumentAdjusters] Do not add fsyntax-only if already existsKadir Cetinkaya2019-07-021-0/+27
* [clang][Tooling] Fix windows build-bots after rL364386Kadir Cetinkaya2019-06-261-2/+2