Lines Matching refs:className
537 void EmitClassRef(const std::string &className);
1625 std::string className = classDecl->getNameAsString(); in GenerateClass() local
1626 auto *classNameConstant = MakeConstantString(className); in GenerateClass()
1657 GenerateMethodList(className, "", ClassMethods, true), in GenerateClass()
1680 + className, CGM.getPointerAlign()); in GenerateClass()
1814 GenerateMethodList(className, "", InstanceMethods, false), in GenerateClass()
1844 classFields.finishAndCreateGlobal(SymbolForClass(className), in GenerateClass()
1856 auto *classRefSymbol = GetClassVar(className); in GenerateClass()
1870 TheModule.getNamedGlobal(SymbolForClass(className))) in GenerateClass()
1875 classStruct->setName(SymbolForClass(className)); in GenerateClass()
1883 assert(classStruct->getName() == SymbolForClass(className)); in GenerateClass()
1887 classStruct, "._OBJC_INIT_CLASS_" + className); in GenerateClass()
2002 void CGObjCGNU::EmitClassRef(const std::string &className) { in EmitClassRef() argument
2003 std::string symbolRef = "__objc_class_ref_" + className; in EmitClassRef()
2007 std::string symbolName = "__objc_class_name_" + className; in EmitClassRef()
2311 std::string className = IT->getDecl()->getIdentifier()->getName(); in GetEHType() local
2313 std::string typeinfoName = "__objc_eh_typeinfo_" + className; in GetEHType()
2338 ExportUniqueString(className, "__objc_eh_typename_"); in GetEHType()
2345 fields.finishAndCreateGlobal("__objc_eh_typeinfo_" + className, in GetEHType()