Lines Matching refs:ObjCInterfaceDecl
877 SmallVector<const ObjCInterfaceDecl*, 16> ImplementedClasses;
1005 const ObjCInterfaceDecl *ID,
1049 const ObjCInterfaceDecl *ClassReceiver,
1213 const ObjCInterfaceDecl *ID);
1221 llvm::Value *EmitSuperClassRef(const ObjCInterfaceDecl *ID);
1234 llvm::Constant *EmitMetaClassRef(const ObjCInterfaceDecl *ID);
1295 const ObjCInterfaceDecl *Class,
1301 Selector Sel, const ObjCInterfaceDecl *Class,
1307 const ObjCInterfaceDecl *ID) override;
1365 const ObjCInterfaceDecl *Interface,
1409 llvm::GlobalVariable *BuildClassObject(const ObjCInterfaceDecl *CI,
1432 llvm::Constant *EmitIvarOffsetVar(const ObjCInterfaceDecl *ID,
1468 llvm::Constant *GetClassGlobal(const ObjCInterfaceDecl *ID,
1475 const ObjCInterfaceDecl *ID);
1479 const ObjCInterfaceDecl *ID);
1486 const ObjCInterfaceDecl *ID);
1491 const ObjCInterfaceDecl *ID, bool Weak);
1497 const ObjCInterfaceDecl *ID,
1507 llvm::Constant *GetInterfaceEHType(const ObjCInterfaceDecl *ID,
1548 if (const ObjCInterfaceDecl *ID = MD->getClassInterface()) in IsIvarOffsetKnownIdempotent()
1565 const ObjCInterfaceDecl *Class,
1571 Selector Sel, const ObjCInterfaceDecl *Class,
1577 const ObjCInterfaceDecl *ID) override;
1658 const ObjCInterfaceDecl *Interface,
1800 const ObjCInterfaceDecl *OID) { in hasObjCExceptionAttribute()
1803 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in hasObjCExceptionAttribute()
1819 const ObjCInterfaceDecl *ID) { in GetClass()
1994 const ObjCInterfaceDecl *Class, in GenerateMessageSendSuper()
2059 const ObjCInterfaceDecl *Class, in GenerateMessageSend()
2067 static bool isWeakLinkedClass(const ObjCInterfaceDecl *ID) { in isWeakLinkedClass()
2086 const ObjCInterfaceDecl *ClassReceiver, in EmitMessageSend()
2955 const ObjCInterfaceDecl *ID, in EmitClassRefViaRuntime()
3198 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in EmitPropertyList()
3217 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) { in EmitPropertyList()
3296 const ObjCInterfaceDecl *Interface = OCD->getClassInterface(); in GenerateCategory()
3465 ObjCInterfaceDecl *Interface = in GenerateClass()
3466 const_cast<ObjCInterfaceDecl*>(ID->getClassInterface()); in GenerateClass()
3515 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) { in GenerateClass()
3571 const ObjCInterfaceDecl *Root = ID->getClassInterface(); in EmitMetaClass()
3572 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in EmitMetaClass()
3579 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) { in EmitMetaClass()
3622 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) { in EmitMetaClassRef()
3644 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
3730 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in EmitIvarList()
4585 ObjCInterfaceDecl *IDecl = ObjTy->getInterface(); in EmitTryOrSynchronizedStmt()
4838 const ObjCInterfaceDecl *ID = in EmitObjCValueForIvar()
4845 const ObjCInterfaceDecl *Interface, in EmitIvarOffset()
4994 const ObjCInterfaceDecl *ID = ImplementedClasses[i]; in EmitModuleSymbols()
5034 const ObjCInterfaceDecl *ID) { in EmitClassRef()
5360 const ObjCInterfaceDecl *OI = OMD->getClassInterface(); in BuildIvarLayout()
6014 const ObjCInterfaceDecl *ID = ImplementedClasses[i]; in FinishNonFragileABIModule()
6177 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in BuildClassRoTInitializer()
6224 CGObjCNonFragileABIMac::BuildClassObject(const ObjCInterfaceDecl *CI, in BuildClassObject()
6352 const ObjCInterfaceDecl *Root = ID->getClassInterface(); in GenerateClass()
6353 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in GenerateClass()
6474 const ObjCInterfaceDecl *Interface = OCD->getClassInterface(); in GenerateCategory()
6653 CGObjCNonFragileABIMac::ObjCIvarOffsetVariable(const ObjCInterfaceDecl *ID, in ObjCIvarOffsetVariable()
6655 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); in ObjCIvarOffsetVariable()
6671 const ObjCInterfaceDecl *ContainingID = Ivar->getContainingInterface(); in ObjCIvarOffsetVariable()
6685 CGObjCNonFragileABIMac::EmitIvarOffsetVar(const ObjCInterfaceDecl *ID, in EmitIvarOffsetVar()
6737 const ObjCInterfaceDecl *OID = ID->getClassInterface(); in EmitIvarList()
6987 ObjCInterfaceDecl *ID = ObjectTy->getAs<ObjCObjectType>()->getInterface(); in EmitObjCValueForIvar()
6995 const ObjCInterfaceDecl *Interface, in EmitIvarOffset()
7157 const ObjCInterfaceDecl *Class, in GenerateMessageSend()
7170 CGObjCNonFragileABIMac::GetClassGlobal(const ObjCInterfaceDecl *ID, in GetClassGlobal()
7215 const ObjCInterfaceDecl *ID) { in EmitClassRefFromId()
7240 const ObjCInterfaceDecl *ID) { in EmitClassRef()
7257 const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
7278 const ObjCInterfaceDecl *ID, in EmitMetaClassRef()
7301 const ObjCInterfaceDecl *ID) { in GetClass()
7320 const ObjCInterfaceDecl *Class, in GenerateMessageSendSuper()
7571 CGObjCNonFragileABIMac::GetInterfaceEHType(const ObjCInterfaceDecl *ID, in GetInterfaceEHType()