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:
Mike Edwards 2018-04-02 18:02:36 +00:00
parent cddc939885
commit ac6a6577d9
2 changed files with 0 additions and 19 deletions

View File

@ -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)

View File

@ -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]