llvm-project/clang/lib/Tooling
Stephen Kelly aee6c86c4d [AST] De-duplicate empty node introspection
This way we can add support for other nodes without duplication.

Differential Revision: https://reviews.llvm.org/D98774
2021-04-22 12:30:04 +01:00
..
ASTDiff [openmp] Base of tablegen generated OpenMP common declaration 2020-06-23 10:32:32 -04:00
Core [libtooling][clang-tidy] Fix diagnostics not highlighting fed SourceRanges 2021-04-10 16:43:44 +02:00
DependencyScanning [clang][deps] Include "-cc1" in the arguments 2021-04-22 10:57:56 +02:00
DumpTool [AST] De-duplicate empty node introspection 2021-04-22 12:30:04 +01:00
Inclusions [clang-format] Add option for case sensitive regexes for sorted includes 2020-12-05 16:33:21 +00:00
Refactoring [clang-rename] Handle designated initializers. 2021-04-12 13:15:14 -07:00
Syntax [clang][Syntax] Handle invalid source range in expandedTokens. 2021-04-07 11:19:01 +02:00
Transformer [libTooling] Add smart pointer support to the `access` Stencil 2021-04-14 10:45:59 -07:00
AllTUsExecution.cpp ADT: Allow IntrusiveRefCntPtr construction from std::unique_ptr, NFC 2020-12-08 17:33:19 -08:00
ArgumentsAdjusters.cpp [Tooling] Handle compilation databases containing commands with double dashes 2021-03-24 16:01:47 -04:00
CMakeLists.txt [AST] De-duplicate empty node introspection 2021-04-22 12:30:04 +01:00
CommonOptionsParser.cpp [clang-tooling] Prevent llvm::fatal_error on invalid CLI option 2021-01-29 10:15:06 +01:00
CompilationDatabase.cpp [CompilationDatabase] Pass Twine by const reference instead of by value. NFCI. 2021-01-07 12:53:28 +00:00
EmptyNodeIntrospection.inc.in [AST] De-duplicate empty node introspection 2021-04-22 12:30:04 +01:00
Execution.cpp [NFC] Refactor Registry loops to range for 2020-06-19 00:40:10 +01:00
ExpandResponseFilesCompilationDatabase.cpp [Support] Don't include VirtualFileSystem.h in CommandLine.h 2021-04-21 10:19:01 -04:00
FileMatchTrie.cpp [clang][Tooling] Try to avoid file system access if there is no record for the file in compile_commads.json 2020-07-17 18:49:14 +02:00
FixIt.cpp [LibTooling] Add "SourceCode" library for functions relating to source-code manipulation. 2019-04-05 14:05:03 +00:00
GuessTargetAndModeCompilationDatabase.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
InterpolatingCompilationDatabase.cpp [Tooling] Handle compilation databases containing commands with double dashes 2021-03-24 16:01:47 -04:00
JSONCompilationDatabase.cpp [NFC] Reordering parameters in getFile and getFileOrSTDIN 2021-03-25 09:47:49 -04:00
NodeIntrospection.cpp [AST] Fix comparison to of SourceRanges in container 2021-04-19 21:19:21 +01:00
Refactoring.cpp [clang] Adopt new FileManager error-returning APIs 2019-08-01 21:31:56 +00:00
RefactoringCallbacks.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
StandaloneExecution.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Tooling.cpp [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing 2021-04-06 10:40:47 +02:00