diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2018-02-12 13:38:25 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2018-02-12 13:38:25 +0000 |
commit | 1c606c263dd45aa1d4a02df10c859fef5bbaed12 (patch) | |
tree | c2cff75a7db0528548cbd468746825207f8cc7f5 /clang/lib/Parse/Parser.cpp | |
parent | 5170b54013042ef69e2f28dba033f85a58205f6c (diff) | |
download | llvm-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.cpp | 2 |
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) { |