summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra
diff options
context:
space:
mode:
authorMike Edwards <mike@sqlby.me>2018-04-02 18:02:36 +0000
committerMike Edwards <mike@sqlby.me>2018-04-02 18:02:36 +0000
commitac6a6577d92074dde47778be5bb1812faa578752 (patch)
treed90c572fe0573406827d5892f2c0756721ef586f /clang-tools-extra
parentcddc939885f89e11fb84cbecaf9ea962cd7f99f2 (diff)
downloadbcm5719-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.cpp11
-rwxr-xr-xclang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp8
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]
-
-
OpenPOWER on IntegriCloud