Lines Matching refs:ObjCInterfaceDecl

910   SmallVector<const ObjCInterfaceDecl*, 16> ImplementedClasses;
1035 const ObjCInterfaceDecl *ID,
1079 const ObjCInterfaceDecl *ClassReceiver,
1245 const ObjCInterfaceDecl *ID);
1253 llvm::Value *EmitSuperClassRef(const ObjCInterfaceDecl *ID);
1266 llvm::Constant *EmitMetaClassRef(const ObjCInterfaceDecl *ID);
1327 const ObjCInterfaceDecl *Class,
1333 Selector Sel, const ObjCInterfaceDecl *Class,
1339 const ObjCInterfaceDecl *ID) override;
1397 const ObjCInterfaceDecl *Interface,
1441 llvm::GlobalVariable *BuildClassObject(const ObjCInterfaceDecl *CI,
1464 llvm::Constant *EmitIvarOffsetVar(const ObjCInterfaceDecl *ID,
1500 llvm::Constant *GetClassGlobal(const ObjCInterfaceDecl *ID,
1504 llvm::Constant *GetClassGlobalForClassRef(const ObjCInterfaceDecl *ID);
1507 const ObjCInterfaceDecl *ID,
1513 const ObjCInterfaceDecl *ID);
1517 const ObjCInterfaceDecl *ID);
1524 const ObjCInterfaceDecl *ID);
1529 const ObjCInterfaceDecl *ID, bool Weak);
1535 const ObjCInterfaceDecl *ID,
1545 llvm::Constant *GetInterfaceEHType(const ObjCInterfaceDecl *ID,
1590 if (const ObjCInterfaceDecl *ID = MD->getClassInterface()) in IsIvarOffsetKnownIdempotent()
1595 bool isClassLayoutKnownStatically(const ObjCInterfaceDecl *ID) { in isClassLayoutKnownStatically()
1616 const ObjCInterfaceDecl *Class,
1622 Selector Sel, const ObjCInterfaceDecl *Class,
1628 const ObjCInterfaceDecl *ID) override;
1709 const ObjCInterfaceDecl *Interface,
1842 const ObjCInterfaceDecl *OID) { in hasObjCExceptionAttribute()
1845 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in hasObjCExceptionAttribute()
1883 const ObjCInterfaceDecl *ID) { in GetClass()
2051 const ObjCInterfaceDecl *Class, in GenerateMessageSendSuper()
2116 const ObjCInterfaceDecl *Class, in GenerateMessageSend()
2133 const ObjCInterfaceDecl *ClassReceiver, in EmitMessageSend()
2988 const ObjCInterfaceDecl *ID, in EmitClassRefViaRuntime()
3233 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in EmitPropertyList()
3256 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) { in EmitPropertyList()
3335 const ObjCInterfaceDecl *Interface = OCD->getClassInterface(); in GenerateCategory()
3505 ObjCInterfaceDecl *Interface = in GenerateClass()
3506 const_cast<ObjCInterfaceDecl*>(ID->getClassInterface()); in GenerateClass()
3556 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) { in GenerateClass()
3611 const ObjCInterfaceDecl *Root = ID->getClassInterface(); in EmitMetaClass()
3612 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in EmitMetaClass()
3618 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) { in EmitMetaClass()
3660 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) { in EmitMetaClassRef()
3682 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
3768 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in EmitIvarList()
4030 const ObjCInterfaceDecl *OID = cast<ObjCInterfaceDecl>(CD); in GenerateDirectMethodPrologue()
4759 ObjCInterfaceDecl *IDecl = ObjTy->getInterface(); in EmitTryOrSynchronizedStmt()
5013 const ObjCInterfaceDecl *ID = in EmitObjCValueForIvar()
5020 const ObjCInterfaceDecl *Interface, in EmitIvarOffset()
5182 const ObjCInterfaceDecl *ID = ImplementedClasses[i]; in EmitModuleSymbols()
5220 const ObjCInterfaceDecl *ID) { in EmitClassRef()
5538 const ObjCInterfaceDecl *OI = OMD->getClassInterface(); in BuildIvarLayout()
6182 const ObjCInterfaceDecl *ID = ImplementedClasses[i]; in FinishNonFragileABIModule()
6337 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in BuildClassRoTInitializer()
6378 CGObjCNonFragileABIMac::BuildClassObject(const ObjCInterfaceDecl *CI, in BuildClassObject()
6507 const ObjCInterfaceDecl *Root = ID->getClassInterface(); in GenerateClass()
6508 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in GenerateClass()
6628 const ObjCInterfaceDecl *Interface = OCD->getClassInterface(); in GenerateCategory()
6822 CGObjCNonFragileABIMac::ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID, in ObjCIvarOffsetVariable()
6824 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); in ObjCIvarOffsetVariable()
6840 const ObjCInterfaceDecl *ContainingID = Ivar->getContainingInterface(); in ObjCIvarOffsetVariable()
6854 CGObjCNonFragileABIMac::EmitIvarOffsetVar(const ObjCInterfaceDecl *ID, in EmitIvarOffsetVar()
6912 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in EmitIvarList()
7165 ObjCInterfaceDecl *ID = ObjectTy->castAs<ObjCObjectType>()->getInterface(); in EmitObjCValueForIvar()
7173 const ObjCInterfaceDecl *Interface, in EmitIvarOffset()
7342 const ObjCInterfaceDecl *Class, in GenerateMessageSend()
7354 CGObjCNonFragileABIMac::GetClassGlobal(const ObjCInterfaceDecl *ID, in GetClassGlobal()
7396 CGObjCNonFragileABIMac::GetClassGlobalForClassRef(const ObjCInterfaceDecl *ID) { in GetClassGlobalForClassRef()
7413 const ObjCInterfaceDecl *ID, in EmitLoadOfClassRef()
7429 const ObjCInterfaceDecl *ID) { in EmitClassRefFromId()
7460 const ObjCInterfaceDecl *ID) { in EmitClassRef()
7477 const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
7499 const ObjCInterfaceDecl *ID, in EmitMetaClassRef()
7521 const ObjCInterfaceDecl *ID) { in GetClass()
7540 const ObjCInterfaceDecl *Class, in GenerateMessageSendSuper()
7786 CGObjCNonFragileABIMac::GetInterfaceEHType(const ObjCInterfaceDecl *ID, in GetInterfaceEHType()