Lines Matching refs:ObjCRuntime
460 switch (LangOpts.ObjCRuntime.getKind()) { in createObjCRuntime()
461 case ObjCRuntime::GNUstep: in createObjCRuntime()
462 case ObjCRuntime::GCC: in createObjCRuntime()
463 case ObjCRuntime::ObjFW: in createObjCRuntime()
464 ObjCRuntime.reset(CreateGNUObjCRuntime(*this)); in createObjCRuntime()
467 case ObjCRuntime::FragileMacOSX: in createObjCRuntime()
468 case ObjCRuntime::MacOSX: in createObjCRuntime()
469 case ObjCRuntime::iOS: in createObjCRuntime()
470 case ObjCRuntime::WatchOS: in createObjCRuntime()
471 ObjCRuntime.reset(CreateMacObjCRuntime(*this)); in createObjCRuntime()
874 if (ObjCRuntime) in Release()
875 if (llvm::Function *ObjCInitFunction = ObjCRuntime->ModuleInitFunction()) in Release()
2383 return LangOpts.ObjCRuntime.hasUnwindExceptions(); in hasUnwindExceptions()
6986 ObjCRuntime->GenerateProtocol(Proto); in EmitTopLevelDecl()
6993 ObjCRuntime->GenerateCategory(cast<ObjCCategoryImplDecl>(D)); in EmitTopLevelDecl()
7000 ObjCRuntime->GenerateClass(OMD); in EmitTopLevelDecl()
7016 ObjCRuntime->RegisterAlias(cast<ObjCCompatibleAliasDecl>(D)); in EmitTopLevelDecl()
7484 LangOpts.ObjCRuntime.isGNUFamily()) in GetAddrOfRTTIDescriptor()
7485 return ObjCRuntime->GetEHType(Ty); in GetAddrOfRTTIDescriptor()