reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7176 RewriteObjCClassMetaData(ClassImplementation[i], Result); 7178 RewriteClassSetupInitHook(Result); 7182 RewriteObjCCategoryImplDecl(CategoryImplementation[i], Result); 7184 RewriteCategorySetupInitHook(Result); 7188 Result += "__declspec(allocate(\".objc_classlist$B\")) "; 7189 Result += "static struct _class_t *L_OBJC_LABEL_CLASS_$ ["; 7190 Result += llvm::utostr(ClsDefCount); Result += "]"; 7190 Result += llvm::utostr(ClsDefCount); Result += "]"; 7191 Result += 7195 Result += "\t&OBJC_CLASS_$_"; 7196 Result += ClassImplementation[i]->getNameAsString(); 7197 Result += ",\n"; 7199 Result += "};\n"; 7203 Result += "__declspec(allocate(\".objc_nlclslist$B\")) \n"; 7204 Result += "static struct _class_t *_OBJC_LABEL_NONLAZY_CLASS_$[] = {\n\t"; 7206 Result += "\t&OBJC_CLASS_$_"; Result += DefinedNonLazyClasses[i]->getNameAsString(); 7206 Result += "\t&OBJC_CLASS_$_"; Result += DefinedNonLazyClasses[i]->getNameAsString(); 7207 Result += ",\n"; 7209 Result += "};\n"; 7215 Result += "__declspec(allocate(\".objc_catlist$B\")) "; 7216 Result += "static struct _category_t *L_OBJC_LABEL_CATEGORY_$ ["; 7217 Result += llvm::utostr(CatDefCount); Result += "]"; 7217 Result += llvm::utostr(CatDefCount); Result += "]"; 7218 Result += 7222 Result += "\t&_OBJC_$_CATEGORY_"; 7223 Result += 7225 Result += "_$_"; 7226 Result += CategoryImplementation[i]->getNameAsString(); 7227 Result += ",\n"; 7229 Result += "};\n"; 7234 Result += "__declspec(allocate(\".objc_nlcatlist$B\")) \n"; 7235 Result += "static struct _category_t *_OBJC_LABEL_NONLAZY_CATEGORY_$[] = {\n\t"; 7237 Result += "\t&_OBJC_$_CATEGORY_"; 7238 Result += 7240 Result += "_$_"; 7241 Result += DefinedNonLazyCategories[i]->getNameAsString(); 7242 Result += ",\n"; 7244 Result += "};\n";