llvm-project/clang/lib/Tooling
Haojian Wu 780ead41e0 [Syntax] No crash on OpaqueValueExpr.
OpaqueValueExpr doesn't correspond to the concrete syntax, it has
invalid source location, ignore them.

Reviewed By: kbobyrev

Differential Revision: https://reviews.llvm.org/D96112
2021-02-18 10:32:04 +01:00
..
ASTDiff
Core Tooling: Migrate to FileEntryRef in clang::tooling::applyAllReplacements, NFC 2020-12-09 16:31:38 -08:00
DependencyScanning ADT: Allow IntrusiveRefCntPtr construction from std::unique_ptr, NFC 2020-12-08 17:33:19 -08:00
Inclusions [clang-format] Add option for case sensitive regexes for sorted includes 2020-12-05 16:33:21 +00:00
Refactoring [clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCI 2021-01-22 13:01:41 +00:00
Syntax [Syntax] No crash on OpaqueValueExpr. 2021-02-18 10:32:04 +01:00
Transformer [libTooling] Change `addInclude` to use expansion locs. 2021-01-15 03:08:56 +00:00
AllTUsExecution.cpp ADT: Allow IntrusiveRefCntPtr construction from std::unique_ptr, NFC 2020-12-08 17:33:19 -08:00
ArgumentsAdjusters.cpp getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver 2020-09-08 10:21:18 +02:00
CMakeLists.txt
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
Execution.cpp
ExpandResponseFilesCompilationDatabase.cpp
FileMatchTrie.cpp
FixIt.cpp
GuessTargetAndModeCompilationDatabase.cpp
InterpolatingCompilationDatabase.cpp
JSONCompilationDatabase.cpp [Tooling] JSONCompilationDatabase::loadFromBuffer retains the buffer, copy it. 2020-12-04 21:54:55 +01:00
Refactoring.cpp
RefactoringCallbacks.cpp
StandaloneExecution.cpp
Tooling.cpp test commit 2020-11-18 09:20:37 +01:00