aboutsummaryrefslogtreecommitdiff
path: root/lib/Tooling
AgeCommit message (Expand)Author
2019-04-30[LibTooling] Change Transformer's TextGenerator to a partial function.Yitzhak Mandelbaum
2019-04-29[LibTooling] Fix unneeded use of unique_ptr where shared_ptr is expected.Yitzhak Mandelbaum
2019-04-18[LibTooling] Fix build breakage from commit 7b7ce6683ee.Yitzhak Mandelbaum
2019-04-18[LibTooling] Extend Transformer to support multiple simultaneous changes.Yitzhak Mandelbaum
2019-04-18[LibTooling] Add Stencil library for format-string style codegen.Yitzhak Mandelbaum
2019-04-17[clang-tidy] Add fix descriptions to clang-tidy checks.Haojian Wu
2019-04-15[CommandLineParser] Add DefaultOption flagDon Hinton
2019-04-15Revert r358337: "[CommandLineParser] Add DefaultOption flag"Ilya Biryukov
2019-04-15[Lookup] Invisible decls should not be ambiguous when renaming.Eric Liu
2019-04-13[CommandLineParser] Add DefaultOption flagDon Hinton
2019-04-05[Tooling] add a Heuristic field indicating that a CompileCommand was guessed.Sam McCall
2019-04-05[LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum
2019-04-05[LibTooling] Add "SourceCode" library for functions relating to source-code m...Yitzhak Mandelbaum
2019-04-03Revert "[LibTooling] Add Transformer, a library for source-to-source transfor...Alexey Bataev
2019-04-03[LibTooling] Add Transformer, a library for source-to-source transformations.Yitzhak Mandelbaum
2019-03-26Basic: Return a reference from FileManager::getVirtualFileSystem, NFCDuncan P. N. Exon Smith
2019-03-22[Tooling] Avoid working-dir races in AllTUsToolExecutorIlya Biryukov
2019-03-19[Tooling] Add more scope specifiers until spelling is not ambiguous.Eric Liu
2019-03-13[LibTooling] Add retrieval of extended AST-node source to FixIt libraryYitzhak Mandelbaum
2019-03-08[clang][Tooling] Delete dots and dotdots when generating absolute pathsKadir Cetinkaya
2019-02-06Switch to cantFail(), since it does the same assertion.Stephen Hines
2019-02-03[AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci
2019-01-29[Tooling] Handle #pragma once header guard in include insertion.Eric Liu
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-18[tooling] Add a new argument adjuster for deleting plugin related command lin...Kadir Cetinkaya
2019-01-16Reapply [Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Sam McCall
2019-01-16Revert "[Tooling] Make clang-tool find libc++ dir on mac when running on a fi...Vlad Tsyrklevich
2019-01-15[Tooling] Make clang-tool find libc++ dir on mac when running on a file witho...Haojian Wu
2019-01-08Fix use-after-free bug in Tooling.Alexander Kornienko
2018-12-21Remove stat cache chaining as it's no longer needed after PTH support has beenAlex Lorenz
2018-12-19PR40096: Forwards-compatible with C++20 rule regarding aggregates not having ...David Blaikie
2018-12-12Add explicit dependency on clangSerialization for a bunch of components to fi...Fangrui Song
2018-11-21clang::tooling::Diagnostic: Don't store offset in the scratch space.Alexander Kornienko
2018-11-12Revert "Make clang-based tools find libc++ on MacOS"Jonas Devlieghere
2018-11-12Make clang-based tools find libc++ on MacOSIlya Biryukov
2018-11-09[Tooling] Avoid diagnosing missing input files in an edge-case where it's inc...Sam McCall
2018-11-08[Tooling] Produce diagnostics for missing input files.Sam McCall
2018-11-05[Tooling] Correct the total number of files being processed when `filter` is ...Haojian Wu
2018-11-05[Tooling] Add "-filter" option to AllTUsExecutionHaojian Wu
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington
2018-10-20Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song
2018-10-12[Tooling] Expose ExecutorName option.Eric Liu
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere
2018-09-27[Tooling] Get rid of uses of llvm::Twine::str which is slow. NFCEric Liu
2018-09-26llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-09-14[Tooling] JSONCompilationDatabasePlugin infers compile commands for missing f...Sam McCall
2018-09-12[Tooling] Wait for all threads to finish before resetting CWD.Eric Liu
2018-09-11[Tooling] Restore working dir in ClangTool.Ilya Biryukov
2018-09-09Fix build bots after a mistake in r341760Hamza Sood
2018-09-09[Tooling] Improve handling of CL-style optionsHamza Sood