diff options
author | John McCall <rjmccall@apple.com> | 2011-03-23 23:43:04 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2011-03-23 23:43:04 +0000 |
commit | c05a94b7accd4035bf5d5897c434c445b22da855 (patch) | |
tree | 8513c8b5638588f52e8cc93a403c03ee5667122d /lib/Parse/ParseObjc.cpp | |
parent | c7ef46254339450de33125f712c7b99afaf4fbcd (diff) |
Call out ObjC parameter types as a different kind of declarator context
from a normal type-spec, just for completeness.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128185 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseObjc.cpp')
-rw-r--r-- | lib/Parse/ParseObjc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Parse/ParseObjc.cpp b/lib/Parse/ParseObjc.cpp index d4391ee3e9..dab63548a4 100644 --- a/lib/Parse/ParseObjc.cpp +++ b/lib/Parse/ParseObjc.cpp @@ -776,7 +776,7 @@ ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, ParsedType Ty; if (isTypeSpecifierQualifier()) { - TypeResult TypeSpec = ParseTypeName(); + TypeResult TypeSpec = ParseTypeName(0, Declarator::ObjCPrototypeContext); if (!TypeSpec.isInvalid()) Ty = TypeSpec.get(); } |