aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/Parser.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2018-02-12 13:38:25 +0000
committerAaron Ballman <aaron@aaronballman.com>2018-02-12 13:38:25 +0000
commit1c606c263dd45aa1d4a02df10c859fef5bbaed12 (patch)
treec2cff75a7db0528548cbd468746825207f8cc7f5 /clang/lib/Parse/Parser.cpp
parent5170b54013042ef69e2f28dba033f85a58205f6c (diff)
downloadllvm-1c606c263dd45aa1d4a02df10c859fef5bbaed12.zip
llvm-1c606c263dd45aa1d4a02df10c859fef5bbaed12.tar.gz
llvm-1c606c263dd45aa1d4a02df10c859fef5bbaed12.tar.bz2
Allow the NS, CF, and ObjC attributes to be used with -fdouble-square-bracket-attributes. The syntactic locations for such attributes on ObjC constructs have been specifically chosen to follow the GNU attribute syntactic locations.
llvm-svn: 324890
Diffstat (limited to 'clang/lib/Parse/Parser.cpp')
-rw-r--r--clang/lib/Parse/Parser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Parse/Parser.cpp b/clang/lib/Parse/Parser.cpp
index a6f966e..ce5a479 100644
--- a/clang/lib/Parse/Parser.cpp
+++ b/clang/lib/Parse/Parser.cpp
@@ -741,7 +741,7 @@ Parser::ParseExternalDeclaration(ParsedAttributesWithRange &attrs,
break;
}
case tok::at:
- return ParseObjCAtDirectives();
+ return ParseObjCAtDirectives(attrs);
case tok::minus:
case tok::plus:
if (!getLangOpts().ObjC1) {