diff options
author | Mike Edwards <mike@sqlby.me> | 2018-04-02 18:02:36 +0000 |
---|---|---|
committer | Mike Edwards <mike@sqlby.me> | 2018-04-02 18:02:36 +0000 |
commit | ac6a6577d92074dde47778be5bb1812faa578752 (patch) | |
tree | d90c572fe0573406827d5892f2c0756721ef586f /clang-tools-extra | |
parent | cddc939885f89e11fb84cbecaf9ea962cd7f99f2 (diff) | |
download | bcm5719-llvm-ac6a6577d92074dde47778be5bb1812faa578752.tar.gz bcm5719-llvm-ac6a6577d92074dde47778be5bb1812faa578752.zip |
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
Diffstat (limited to 'clang-tools-extra')
-rw-r--r-- | clang-tools-extra/clang-tidy/ClangTidy.cpp | 11 | ||||
-rwxr-xr-x | clang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp | 8 |
2 files changed, 0 insertions, 19 deletions
diff --git a/clang-tools-extra/clang-tidy/ClangTidy.cpp b/clang-tools-extra/clang-tidy/ClangTidy.cpp index f622ab4c7e9..a68111b4a95 100644 --- a/clang-tools-extra/clang-tidy/ClangTidy.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidy.cpp @@ -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) diff --git a/clang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp b/clang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp deleted file mode 100755 index 8d231446768..00000000000 --- a/clang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp +++ /dev/null @@ -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] - - |