Lines Matching refs:ObjCRuntime
166 switch (LangOpts.ObjCRuntime.getKind()) { in createObjCRuntime()
167 case ObjCRuntime::GNUstep: in createObjCRuntime()
168 case ObjCRuntime::GCC: in createObjCRuntime()
169 case ObjCRuntime::ObjFW: in createObjCRuntime()
170 ObjCRuntime.reset(CreateGNUObjCRuntime(*this)); in createObjCRuntime()
173 case ObjCRuntime::FragileMacOSX: in createObjCRuntime()
174 case ObjCRuntime::MacOSX: in createObjCRuntime()
175 case ObjCRuntime::iOS: in createObjCRuntime()
176 case ObjCRuntime::WatchOS: in createObjCRuntime()
177 ObjCRuntime.reset(CreateMacObjCRuntime(*this)); in createObjCRuntime()
381 if (ObjCRuntime) in Release()
382 if (llvm::Function *ObjCInitFunction = ObjCRuntime->ModuleInitFunction()) in Release()
843 return LangOpts.ObjCRuntime.hasUnwindExceptions(); in hasUnwindExceptions()
3245 if (LangOpts.ObjCRuntime.isNonFragile()) { in GetAddrOfConstantString()
3338 GV->setSection(LangOpts.ObjCRuntime.isNonFragile() in GetAddrOfConstantString()
3837 ObjCRuntime->GenerateProtocol(Proto); in EmitTopLevelDecl()
3844 ObjCRuntime->GenerateCategory(cast<ObjCCategoryImplDecl>(D)); in EmitTopLevelDecl()
3851 ObjCRuntime->GenerateClass(OMD); in EmitTopLevelDecl()
3867 ObjCRuntime->RegisterAlias(cast<ObjCCompatibleAliasDecl>(D)); in EmitTopLevelDecl()
4207 LangOpts.ObjCRuntime.isGNUFamily()) in GetAddrOfRTTIDescriptor()
4208 return ObjCRuntime->GetEHType(Ty); in GetAddrOfRTTIDescriptor()