summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-09-16 21:17:44 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-09-16 21:17:44 +0000
commit12a41bd3e06e32bc9366fef520c3a3bea813c5ec (patch)
tree3a2cff6160cbbd0687c6832f48fbef777d8fe284 /clang/lib/Parse
parentfd68777c7b241d278c37abb25f0db4c29701a9e9 (diff)
downloadbcm5719-llvm-12a41bd3e06e32bc9366fef520c3a3bea813c5ec.tar.gz
bcm5719-llvm-12a41bd3e06e32bc9366fef520c3a3bea813c5ec.zip
Add some missing ProhibitAttributes calls to some declaration-like #pragmas.
llvm-svn: 190806
Diffstat (limited to 'clang/lib/Parse')
-rw-r--r--clang/lib/Parse/ParseStmt.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParseStmt.cpp b/clang/lib/Parse/ParseStmt.cpp
index b74ab255691..8084a8fa5e7 100644
--- a/clang/lib/Parse/ParseStmt.cpp
+++ b/clang/lib/Parse/ParseStmt.cpp
@@ -303,9 +303,11 @@ Retry:
return StmtEmpty();
case tok::annot_pragma_captured:
+ ProhibitAttributes(Attrs);
return HandlePragmaCaptured();
case tok::annot_pragma_openmp:
+ ProhibitAttributes(Attrs);
return ParseOpenMPDeclarativeOrExecutableDirective();
}
OpenPOWER on IntegriCloud