Lines Matching refs:Declarator
394 Declarator &D, in addContextSensitiveTypeNullability()
1162 Declarator::TheContext Context) { in ParseObjCTypeQualifierList()
1163 assert(Context == Declarator::ObjCParameterContext || in ParseObjCTypeQualifierList()
1164 Context == Declarator::ObjCResultContext); in ParseObjCTypeQualifierList()
1169 Context == Declarator::ObjCParameterContext); in ParseObjCTypeQualifierList()
1246 Declarator &D) { in takeDeclAttributes()
1264 Declarator::TheContext context, in ParseObjCTypeName()
1266 assert(context == Declarator::ObjCParameterContext || in ParseObjCTypeName()
1267 context == Declarator::ObjCResultContext); in ParseObjCTypeName()
1269 (context == Declarator::ObjCParameterContext)); in ParseObjCTypeName()
1288 if (context == Declarator::ObjCResultContext) in ParseObjCTypeName()
1292 Declarator declarator(declSpec, context); in ParseObjCTypeName()
1311 if (context == Declarator::ObjCParameterContext) in ParseObjCTypeName()
1375 ReturnType = ParseObjCTypeName(DSRet, Declarator::ObjCResultContext, in ParseObjCMethodDecl()
1439 Declarator::ObjCParameterContext, in ParseObjCMethodDecl()
1520 Declarator ParmDecl(DS, Declarator::PrototypeContext); in ParseObjCMethodDecl()
1725 Declarator D(DS, Declarator::TypeNameContext); in parseObjCTypeArgsOrProtocolQualifiers()
2514 Declarator ParmDecl(DS, Declarator::ObjCCatchContext); in ParseObjCTryStmt()
2902 Declarator DeclaratorInfo(DS, Declarator::TypeNameContext); in ParseObjCXXMessageReceiver()