reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 5224     RewriteObjCProtocolMetaData(Protocols[i], prefix, ClassName, Result);
 5233   Result += "\nstatic struct {\n";
 5234   Result += "\tstruct _objc_protocol_list *next;\n";
 5235   Result += "\tint    protocol_count;\n";
 5236   Result += "\tstruct _objc_protocol *class_protocols[";
 5237   Result += utostr(Protocols.size());
 5238   Result += "];\n} _OBJC_";
 5239   Result += prefix;
 5240   Result += "_PROTOCOLS_";
 5241   Result += ClassName;
 5242   Result += " __attribute__ ((used, section (\"__OBJC, __cat_cls_meth\")))= "
 5244   Result += utostr(Protocols.size());
 5245   Result += "\n";
 5247   Result += "\t,{&_OBJC_PROTOCOL_";
 5248   Result += Protocols[0]->getNameAsString();
 5249   Result += " \n";
 5252     Result += "\t ,&_OBJC_PROTOCOL_";
 5253     Result += Protocols[i]->getNameAsString();
 5254     Result += "\n";
 5256   Result += "\t }\n};\n";