hanchenye-llvm-project/clang/unittests/Tooling
Olivier Goffart 270ced2bce Do not perform the analysis based warning if the warnings are ignored
This saves some cycles when compiling with "-w".

(Also fix a potential crash on invalid code for tools that tries to recover from some
errors, because analysis might compute the CFG which crashes if the code contains
invalid declaration. This does not happen normally with because we also don't perform
these analysis if there was an error.)

Differential Revision: https://reviews.llvm.org/D40242

llvm-svn: 318900
2017-11-23 08:15:22 +00:00
..
ASTSelectionTest.cpp [refactor][selection] canonicalize decl ref callee to the call expr 2017-11-14 23:10:50 +00:00
CMakeLists.txt [Tooling] A new framework for executing clang frontend actions. 2017-10-26 10:38:14 +00:00
CastExprTest.cpp Make CastExpr::getSubExprAsWritten look through implicit temporary under CK_ConstructorConversion 2017-06-27 08:19:09 +00:00
CommentHandlerTest.cpp Remove 'Filename' parameter from BeginSourceFileAction. 2017-06-09 01:36:10 +00:00
CompilationDatabaseTest.cpp [Tooling] FixedCompilationDatabase should be able to strip positional 2017-06-29 10:43:44 +00:00
DiagnosticsYamlTest.cpp Try to fix modules build 2017-07-15 00:29:25 +00:00
ExecutionTest.cpp [Tooling] Test internal::createExecutorFromCommandLineArgsImpl instead of the wrapper. 2017-11-06 09:29:09 +00:00
FixItTest.cpp
LexicallyOrderedRecursiveASTVisitorTest.cpp Replacing "or" with "||" to appease MSVC. 2017-09-06 15:12:05 +00:00
LookupTest.cpp Added braces to work around gcc warning in googletest: suggest explicit braces to avoid ambiguous 'else'. NFC. 2017-06-15 21:01:24 +00:00
QualTypeNamesTest.cpp Moved QualTypeNames.h from Tooling to AST. 2017-11-08 10:39:03 +00:00
RecursiveASTVisitorTest.cpp RecursiveASTVisitor should visit the nested name qualifiers in 2017-07-11 09:39:23 +00:00
RecursiveASTVisitorTestCallVisitor.cpp
RecursiveASTVisitorTestDeclVisitor.cpp
RecursiveASTVisitorTestExprVisitor.cpp Visit lambda capture inits from RecursiveASTVisitor::TraverseLambdaCapture(). 2016-08-17 14:59:53 +00:00
RecursiveASTVisitorTestTypeLocVisitor.cpp
RefactoringActionRulesTest.cpp [refactor] Describe refactorings in the operation classes 2017-10-27 18:19:11 +00:00
RefactoringCallbacksTest.cpp Add ASTMatchRefactorer and ReplaceNodeWithTemplate to RefactoringCallbacks 2017-05-10 07:48:45 +00:00
RefactoringTest.cpp Added `applyAtomicChanges` function. 2017-07-31 09:22:34 +00:00
ReplacementTest.h clang-format: Separate out a language kind for ObjC. 2016-12-12 12:42:29 +00:00
ReplacementsYamlTest.cpp [clang-tidy] Add check name to YAML export 2017-01-03 14:35:47 +00:00
RewriterTest.cpp Implement tooling::Replacements as a class. 2016-08-01 10:16:37 +00:00
RewriterTestContext.h
TestVisitor.h Revert r318669/318694 2017-11-20 21:46:29 +00:00
ToolingTest.cpp Do not perform the analysis based warning if the warnings are ignored 2017-11-23 08:15:22 +00:00