Lines Matching refs:ObjCProtocolDecl

134   void MergeDefinitionData(ObjCProtocolDecl *D,
135 struct ObjCProtocolDecl::DefinitionData &&NewDD);
207 void ReadObjCDefinitionData(struct ObjCProtocolDecl::DefinitionData &Data);
440 void VisitObjCProtocolDecl(ObjCProtocolDecl *D);
1256 SmallVector<ObjCProtocolDecl *, 16> Protocols; in ReadObjCDefinitionData()
1259 Protocols.push_back(readDeclAs<ObjCProtocolDecl>()); in ReadObjCDefinitionData()
1272 Protocols.push_back(readDeclAs<ObjCProtocolDecl>()); in ReadObjCDefinitionData()
1372 struct ObjCProtocolDecl::DefinitionData &Data) { in ReadObjCDefinitionData()
1374 SmallVector<ObjCProtocolDecl *, 16> ProtoRefs; in ReadObjCDefinitionData()
1377 ProtoRefs.push_back(readDeclAs<ObjCProtocolDecl>()); in ReadObjCDefinitionData()
1389 ObjCProtocolDecl *D, struct ObjCProtocolDecl::DefinitionData &&NewDD) { in MergeDefinitionData()
1390 struct ObjCProtocolDecl::DefinitionData &DD = D->data(); in MergeDefinitionData()
1403 void ASTDeclReader::VisitObjCProtocolDecl(ObjCProtocolDecl *PD) { in VisitObjCProtocolDecl()
1414 ObjCProtocolDecl *Canon = PD->getCanonicalDecl(); in VisitObjCProtocolDecl()
1450 SmallVector<ObjCProtocolDecl *, 16> ProtoRefs; in VisitObjCCategoryDecl()
1453 ProtoRefs.push_back(readDeclAs<ObjCProtocolDecl>()); in VisitObjCCategoryDecl()
1464 (ObjCProtocolDecl *const *)ProtoRefs.data(), NumProtoRefs, in VisitObjCCategoryDecl()
3246 if (isa<FileScopeAsmDecl, TopLevelStmtDecl, ObjCProtocolDecl, ObjCImplDecl, in isConsumerInterestedIn()
4087 D = ObjCProtocolDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()