Lines Matching refs:ObjCInterfaceDecl
989 const ObjCInterfaceDecl *ID);
997 llvm::Value *EmitSuperClassRef(const ObjCInterfaceDecl *ID);
1010 llvm::Constant *EmitMetaClassRef(const ObjCInterfaceDecl *ID);
1086 const ObjCInterfaceDecl *Class,
1094 const ObjCInterfaceDecl *Class,
1102 const ObjCInterfaceDecl *ID);
1161 const ObjCInterfaceDecl *Interface,
1233 llvm::Constant *EmitIvarOffsetVar(const ObjCInterfaceDecl *ID,
1271 const ObjCInterfaceDecl *ID);
1281 const ObjCInterfaceDecl *ID);
1286 const ObjCInterfaceDecl *ID);
1292 const ObjCInterfaceDecl *ID,
1302 llvm::Constant *GetInterfaceEHType(const ObjCInterfaceDecl *ID,
1343 const ObjCInterfaceDecl *Class,
1351 const ObjCInterfaceDecl *Class,
1359 const ObjCInterfaceDecl *ID);
1435 const ObjCInterfaceDecl *Interface,
1547 const ObjCInterfaceDecl *OID) {
1550 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())
1566 const ObjCInterfaceDecl *ID) {
1635 const ObjCInterfaceDecl *Class,
1697 const ObjCInterfaceDecl *Class,
2164 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) {
2165 for (ObjCInterfaceDecl::all_protocol_iterator
2278 const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
2376 ObjCInterfaceDecl *Interface =
2377 const_cast<ObjCInterfaceDecl*>(ID->getClassInterface());
2422 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) {
2481 const ObjCInterfaceDecl *Root = ID->getClassInterface();
2482 while (const ObjCInterfaceDecl *Super = Root->getSuperClass())
2490 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) {
2539 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) {
2565 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) {
2629 // the cleanest solution would be to make up an ObjCInterfaceDecl
2634 const ObjCInterfaceDecl *OID = ID->getClassInterface();
3327 ObjCInterfaceDecl *IDecl = ObjTy->getInterface();
3582 const ObjCInterfaceDecl *ID =
3589 const ObjCInterfaceDecl *Interface,
3747 const ObjCInterfaceDecl *ID) {
4140 const ObjCInterfaceDecl *OI = OMD->getClassInterface();
5012 const ObjCInterfaceDecl *OID = ID->getClassInterface();
5148 const ObjCInterfaceDecl *Root = ID->getClassInterface();
5149 while (const ObjCInterfaceDecl *Super = Root->getSuperClass())
5262 const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
5401 CGObjCNonFragileABIMac::ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID,
5403 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface();
5419 CGObjCNonFragileABIMac::EmitIvarOffsetVar(const ObjCInterfaceDecl *ID,
5462 const ObjCInterfaceDecl *OID = ID->getClassInterface();
5761 ObjCInterfaceDecl *ID = ObjectTy->getAs<ObjCObjectType>()->getInterface();
5773 const ObjCInterfaceDecl
5921 const ObjCInterfaceDecl *Class,
5969 const ObjCInterfaceDecl *ID) {
5981 const ObjCInterfaceDecl *ID) {
6006 const ObjCInterfaceDecl *ID) {
6031 const ObjCInterfaceDecl *ID) {
6049 const ObjCInterfaceDecl *Class,
6297 CGObjCNonFragileABIMac::GetInterfaceEHType(const ObjCInterfaceDecl *ID,