aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendActions.cpp
diff options
context:
space:
mode:
authorLubos Lunak <l.lunak@centrum.cz>2014-05-01 12:54:03 +0000
committerLubos Lunak <l.lunak@centrum.cz>2014-05-01 12:54:03 +0000
commit576a0415cb8b0615c2d6e8fd87e5427ddbc7fb20 (patch)
tree032789f8ef00241add4e5a3b7f2f93b7d3269f34 /clang/lib/Frontend/FrontendActions.cpp
parent4a04294882bdd530bd0c3b388980e5326423e1b2 (diff)
downloadllvm-576a0415cb8b0615c2d6e8fd87e5427ddbc7fb20.zip
llvm-576a0415cb8b0615c2d6e8fd87e5427ddbc7fb20.tar.gz
llvm-576a0415cb8b0615c2d6e8fd87e5427ddbc7fb20.tar.bz2
do not warn about unknown pragmas in modes that do not handle them (pr9537)
And refactor to have just one place in code that sets up the empty pragma handlers. llvm-svn: 207758
Diffstat (limited to 'clang/lib/Frontend/FrontendActions.cpp')
-rw-r--r--clang/lib/Frontend/FrontendActions.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/FrontendActions.cpp b/clang/lib/Frontend/FrontendActions.cpp
index c8b8a21..4cafa23 100644
--- a/clang/lib/Frontend/FrontendActions.cpp
+++ b/clang/lib/Frontend/FrontendActions.cpp
@@ -592,7 +592,7 @@ void PreprocessOnlyAction::ExecuteAction() {
Preprocessor &PP = getCompilerInstance().getPreprocessor();
// Ignore unknown pragmas.
- PP.AddPragmaHandler(new EmptyPragmaHandler());
+ PP.IgnorePragmas();
Token Tok;
// Start parsing the specified input file.