reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1227 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 1234 PushOnScopeChains(PDecl, TUScope); 1235 PDecl->startDefinition(); 1247 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 1251 PushOnScopeChains(PDecl, TUScope); 1252 PDecl->startDefinition(); 1255 ProcessDeclAttributeList(TUScope, PDecl, AttrList); 1256 AddPragmaAttributes(TUScope, PDecl); 1260 mergeDeclAttributes(PDecl, PrevDecl); 1264 diagnoseUseOfProtocols(*this, PDecl, (ObjCProtocolDecl*const*)ProtoRefs, 1266 PDecl->setProtocolList((ObjCProtocolDecl*const*)ProtoRefs, NumProtoRefs, 1270 CheckObjCDeclScope(PDecl); 1271 return ActOnObjCContainerStartDefinition(PDecl);