summaryrefslogtreecommitdiff
path: root/lib/Tooling
Commit message (Expand)AuthorAgeFilesLines
* Include sanitize blacklist and other extra deps as part of scan-deps outputKousik Kumar2019-10-171-0/+2
* [libTooling] Put all Transformer declarations in a single namespace.Yitzhak Mandelbaum2019-10-164-59/+63
* [libTooling] Move `RewriteRule` abstraction into its own header and impl.Yitzhak Mandelbaum2019-10-113-167/+182
* [libTooling] Change Stencil equality to use `toString()`Yitzhak Mandelbaum2019-10-111-55/+3
* [tooling] Fix assertion on MacOSX.Michael Liao2019-10-101-1/+6
* [tooling] Teach Tooling to understand compilation with offloading.Michael Liao2019-10-101-1/+23
* [ScanDeps] clang-format, 80 cols.Michael J. Spencer2019-10-101-4/+7
* In openFileForRead don't cache erroneous entries if the error relates to them...Kousik Kumar2019-10-101-35/+20
* [libTooling] Move Transformer files to their own directory/library.Yitzhak Mandelbaum2019-10-108-16/+29
* [libTooling] Add `toString` method to the Stencil classYitzhak Mandelbaum2019-10-071-0/+51
* [clang-rename] Fix a crash when renaming a class without definition.Haojian Wu2019-10-041-0/+4
* [libTooling] Add various Stencil combinators for expressions.Yitzhak Mandelbaum2019-10-031-1/+62
* [Stencil] Hide implementaion detai. NFC.Benjamin Kramer2019-10-021-1/+1
* [libTooling] Transformer: refine `SourceLocation` specified as anchor of chan...Yitzhak Mandelbaum2019-09-271-12/+21
* [libTooling] Add `run` combinator to Stencils.Yitzhak Mandelbaum2019-09-261-0/+22
* [clang-format] Modified SortIncludes and IncludeCategories to priority for so...Paul Hoad2019-09-252-0/+15
* [libTooling] Introduce the MatchConsumer abstractionYitzhak Mandelbaum2019-09-251-8/+0
* [libTooling] Add `access` and `ifBound` combinators to Stencil library.Yitzhak Mandelbaum2019-09-231-17/+77
* [libTooling] Introduce new library of source-code builders.Yitzhak Mandelbaum2019-09-232-0/+161
* [clang-scan-deps] strip the --serialize-diagnostics argumentAlex Lorenz2019-09-211-0/+16
* [libTooling] Add `ifBound`, `elseBranch` RangeSelector combinators.Yitzhak Mandelbaum2019-09-201-0/+24
* [clang-scan-deps] Fix for headers having the same name as a directoryAlex Lorenz2019-09-131-0/+3
* [clang-scan-deps] remove dots and dots dots from the reported file dependency...Alex Lorenz2019-09-121-2/+6
* [clang-scan-deps] cast Result to ErrorOr<unique_ptr<vfs::File>> explicitly to...Alex Lorenz2019-09-111-1/+2
* [clang-scan-deps] add skip excluded conditional preprocessor block preprocess...Alex Lorenz2019-09-113-11/+50
* [Driver] Use shared singleton instance of DriverOptTableIlya Biryukov2019-09-042-6/+5
* [clang-scan-deps] NFC, remove outdated implementation commentAlex Lorenz2019-08-301-1/+0
* [Tooling] Migrated APIs that take ownership of objects to unique_ptrDmitri Gribenko2019-08-301-15/+14
* [clang-scan-deps] NFC, refactor the DependencyScanningWorker to use a consumerAlex Lorenz2019-08-301-35/+39
* [clang-scan-deps] reuse the file manager across invocations ofAlex Lorenz2019-08-293-5/+12
* Changed FrontendActionFactory::create to return a std::unique_ptrDmitri Gribenko2019-08-291-5/+10
* ArrayRef'ized CompilerInvocation::CreateFromArgsDmitri Gribenko2019-08-271-3/+1
* [Syntax] Added function to get macro expansion tokens to TokenBuffer.Johan Vikstrom2019-08-201-0/+15
* [Tooling] Add a hack to work around issues with matcher binding in r368681.David L. Jones2019-08-151-2/+4
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-1416-28/+28
* [libTooling] Fix code to avoid unused-function warning after r368681.Yitzhak Mandelbaum2019-08-141-0/+2
* [Tooling] Added DeclStmtClass to ExtractionSemicolonPolicyShaurya Gupta2019-08-141-0/+1
* [Refactor] Moving SourceExtraction header from lib to includeShaurya Gupta2019-08-133-53/+2
* [libTooling] In Transformer, generalize `applyFirst` to admit rules with inco...Yitzhak Mandelbaum2019-08-131-60/+47
* [Extract] Fixed SemicolonExtractionPolicy for SwitchStmt and SwitchCaseShaurya Gupta2019-08-081-1/+4
* [Tooling] Expose ExecutorConcurrency option.Diego Astiazaran2019-08-071-1/+1
* [clang-scan-deps] Implementation of dependency scanner over minimized sourcesAlex Lorenz2019-08-064-13/+279
* [Syntax] Do not add a node for 'eof' into the treeIlya Biryukov2019-08-061-4/+8
* Move LangStandard*, InputKind::Language to BasicRainer Orth2019-08-051-15/+8
* [clang] Adopt new FileManager error-returning APIsHarlan Haskins2019-08-012-6/+10
* [LibTooling] Relax Transformer to allow rewriting macro expansionsYitzhak Mandelbaum2019-07-181-34/+6
* [LibTooling] Add function to translate and validate source range for editingYitzhak Mandelbaum2019-07-181-0/+34
* 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