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

References

tools/clang/lib/CodeGen/CGObjCMac.cpp
 6906   llvm::GlobalVariable *Entry = Protocols[PD->getIdentifier()];
 6913   assert(PD->hasDefinition() &&
 6915   PD = PD->getDefinition();
 6915   PD = PD->getDefinition();
 6917   auto methodLists = ProtocolMethodLists::get(PD);
 6924   values.add(GetClassName(PD->getObjCRuntimeNameAsString()));
 6926                                 + PD->getObjCRuntimeNameAsString(),
 6927                                PD->protocol_begin(),
 6928                                PD->protocol_end()));
 6929   values.add(methodLists.emitMethodList(this, PD,
 6931   values.add(methodLists.emitMethodList(this, PD,
 6933   values.add(methodLists.emitMethodList(this, PD,
 6935   values.add(methodLists.emitMethodList(this, PD,
 6938                "_OBJC_$_PROP_LIST_" + PD->getObjCRuntimeNameAsString(),
 6939                nullptr, PD, ObjCTypes, false));
 6945                                        + PD->getObjCRuntimeNameAsString(),
 6953       "_OBJC_$_CLASS_PROP_LIST_" + PD->getObjCRuntimeNameAsString(),
 6954       nullptr, PD, ObjCTypes, true));
 6963       << "_OBJC_PROTOCOL_$_" << PD->getObjCRuntimeNameAsString();
 6971     Protocols[PD->getIdentifier()] = Entry;
 6980                                          << PD->getObjCRuntimeNameAsString();