Lines Matching refs:DeclaratorContext
660 ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs)); in ParseObjCInterfaceDeclList()
1143 DeclaratorContext Context) { in ParseObjCTypeQualifierList()
1144 assert(Context == DeclaratorContext::ObjCParameter || in ParseObjCTypeQualifierList()
1145 Context == DeclaratorContext::ObjCResult); in ParseObjCTypeQualifierList()
1150 getCurScope(), DS, Context == DeclaratorContext::ObjCParameter); in ParseObjCTypeQualifierList()
1238 DeclaratorContext context, in ParseObjCTypeName()
1240 assert(context == DeclaratorContext::ObjCParameter || in ParseObjCTypeName()
1241 context == DeclaratorContext::ObjCResult); in ParseObjCTypeName()
1243 (context == DeclaratorContext::ObjCParameter)); in ParseObjCTypeName()
1262 if (context == DeclaratorContext::ObjCResult) in ParseObjCTypeName()
1284 if (context == DeclaratorContext::ObjCParameter) in ParseObjCTypeName()
1349 ParseObjCTypeName(DSRet, DeclaratorContext::ObjCResult, nullptr); in ParseObjCMethodDecl()
1411 ArgInfo.DeclSpec, DeclaratorContext::ObjCParameter, ¶mAttrs); in ParseObjCMethodDecl()
1487 Declarator ParmDecl(DS, DeclaratorContext::Prototype); in ParseObjCMethodDecl()
1694 Declarator D(DS, DeclaratorContext::TypeName); in parseObjCTypeArgsOrProtocolQualifiers()
2538 Declarator ParmDecl(DS, DeclaratorContext::ObjCCatch); in ParseObjCTryStmt()
2954 Declarator DeclaratorInfo(DS, DeclaratorContext::TypeName); in ParseObjCXXMessageReceiver()