reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6766 Write_IvarOffsetVar(RewriteObj, Context, Result, OriginalIvars, CDecl); 6781 Result += "\nstatic "; 6782 Write__ivar_list_t_TypeDecl(Result, Ivars.size()); 6783 Result += " "; Result += VarName; 6783 Result += " "; Result += VarName; 6784 Result += CDecl->getNameAsString(); 6785 Result += " __attribute__ ((used, section (\"__DATA,__objc_const\"))) = {\n"; 6786 Result += "\t"; Result += "sizeof(_ivar_t)"; Result += ",\n"; 6786 Result += "\t"; Result += "sizeof(_ivar_t)"; Result += ",\n"; 6786 Result += "\t"; Result += "sizeof(_ivar_t)"; Result += ",\n"; 6787 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n"; 6787 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n"; 6787 Result += "\t"; Result += utostr(Ivars.size()); Result += ",\n"; 6791 Result += "\t{{"; 6793 Result += "\t {"; 6794 Result += "(unsigned long int *)&"; 6796 RewriteObj.ObjCIvarBitfieldGroupOffset(IvarDecl, Result); 6798 WriteInternalIvarName(CDecl, IvarDecl, Result); 6799 Result += ", "; 6801 Result += "\""; 6803 RewriteObj.ObjCIvarBitfieldGroupDecl(Ivars[i], Result); 6805 Result += IvarDecl->getName(); 6806 Result += "\", "; 6816 Result += "\""; Result += QuoteIvarTypeString; Result += "\", "; 6816 Result += "\""; Result += QuoteIvarTypeString; Result += "\", "; 6816 Result += "\""; Result += QuoteIvarTypeString; Result += "\", "; 6822 Result += llvm::utostr(Align); Result += ", "; 6822 Result += llvm::utostr(Align); Result += ", "; 6824 Result += llvm::utostr(Size.getQuantity()); 6826 Result += "}}\n"; 6828 Result += "},\n"; 6830 Result += "};\n";