Revert r328932 as it caused Windows and MacOS bot failures.
http://green.lab.llvm.org/green/job/clang-stage1-configure-RA/43991/ llvm-svn: 328997
This commit is contained in:
parent
cddc939885
commit
ac6a6577d9
|
@ -481,16 +481,6 @@ void runClangTidy(clang::tidy::ClangTidyContext &Context,
|
|||
ClangTool Tool(Compilations, InputFiles,
|
||||
std::make_shared<PCHContainerOperations>(), BaseFS);
|
||||
|
||||
// Add __clang_analyzer__ macro definition for compatibility with the clang
|
||||
// static analyzer.
|
||||
ArgumentsAdjuster ClangTidyMacroDefinitionInserter =
|
||||
[&Context](const CommandLineArguments &Args, StringRef Filename) {
|
||||
ClangTidyOptions Opts = Context.getOptionsForFile(Filename);
|
||||
CommandLineArguments AdjustedArgs = Args;
|
||||
AdjustedArgs.emplace_back("-D__clang_analyzer__");
|
||||
return AdjustedArgs;
|
||||
};
|
||||
|
||||
// Add extra arguments passed by the clang-tidy command-line.
|
||||
ArgumentsAdjuster PerFileExtraArgumentsInserter =
|
||||
[&Context](const CommandLineArguments &Args, StringRef Filename) {
|
||||
|
@ -525,7 +515,6 @@ void runClangTidy(clang::tidy::ClangTidyContext &Context,
|
|||
return AdjustedArgs;
|
||||
};
|
||||
|
||||
Tool.appendArgumentsAdjuster(ClangTidyMacroDefinitionInserter);
|
||||
Tool.appendArgumentsAdjuster(PerFileExtraArgumentsInserter);
|
||||
Tool.appendArgumentsAdjuster(PluginArgumentsRemover);
|
||||
if (Profile)
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
// RUN: %check_clang_tidy %s * %t
|
||||
|
||||
#if defined(__clang_analyzer__)
|
||||
#warning __clang_analyzer__ is defined
|
||||
#endif
|
||||
// CHECK-MESSAGES: :[[@LINE-2]]:2: warning: __clang_analyzer__ is defined [clang-diagnostic-#warnings]
|
||||
|
||||
|
Loading…
Reference in New Issue