• Home
  • Raw
  • Download

Lines Matching refs:OI

1069 void ASTContext::ShallowCollectObjCIvars(const ObjCInterfaceDecl *OI,  in ShallowCollectObjCIvars()  argument
1073 ObjCInterfaceDecl *IDecl = const_cast<ObjCInterfaceDecl *>(OI); in ShallowCollectObjCIvars()
1085 void ASTContext::DeepCollectObjCIvars(const ObjCInterfaceDecl *OI, in DeepCollectObjCIvars() argument
1088 if (const ObjCInterfaceDecl *SuperClass = OI->getSuperClass()) in DeepCollectObjCIvars()
1091 for (ObjCInterfaceDecl::ivar_iterator I = OI->ivar_begin(), in DeepCollectObjCIvars()
1092 E = OI->ivar_end(); I != E; ++I) in DeepCollectObjCIvars()
1096 ObjCInterfaceDecl *IDecl = const_cast<ObjCInterfaceDecl *>(OI); in DeepCollectObjCIvars()
1107 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) { in CollectInheritedProtocols() local
1110 for (ObjCInterfaceDecl::all_protocol_iterator P = OI->all_referenced_protocol_begin(), in CollectInheritedProtocols()
1111 PE = OI->all_referenced_protocol_end(); P != PE; ++P) { in CollectInheritedProtocols()
1122 for (const ObjCCategoryDecl *CDeclChain = OI->getCategoryList(); in CollectInheritedProtocols()
1125 if (ObjCInterfaceDecl *SD = OI->getSuperClass()) in CollectInheritedProtocols()
1151 unsigned ASTContext::CountNonClassIvars(const ObjCInterfaceDecl *OI) const { in CountNonClassIvars()
1154 for (const ObjCCategoryDecl *CDecl = OI->getFirstClassExtension(); CDecl; in CountNonClassIvars()
1160 if (ObjCImplementationDecl *ImplDecl = OI->getImplementation()) in CountNonClassIvars()
4485 ObjCInterfaceDecl *OI = OIT->getDecl(); in getObjCEncodingForTypeImpl() local
4487 const IdentifierInfo *II = OI->getIdentifier(); in getObjCEncodingForTypeImpl()
4491 DeepCollectObjCIvars(OI, true, Ivars); in getObjCEncodingForTypeImpl()