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

References

tools/clang/include/clang/AST/DeclObjC.h
 2087     assert(Data.getPointer() && "Objective-C protocol has no definition!");
 2088     return *Data.getPointer();
 2202     if (!Data.getOpaqueValue())
 2205     return Data.getPointer();
 2210     return hasDefinition()? Data.getPointer()->Definition : nullptr;
 2215     return hasDefinition()? Data.getPointer()->Definition : nullptr;
tools/clang/lib/AST/DeclObjC.cpp
 1852     Data = PrevDecl->Data;
 1852     Data = PrevDecl->Data;
 1862   Result->Data.setInt(!C.getLangOpts().Modules);
 1871   Result->Data.setInt(!C.getLangOpts().Modules);
 1910   assert(!Data.getPointer() && "Protocol already has a definition!");
 1911   Data.setPointer(new (getASTContext()) DefinitionData);
 1912   Data.getPointer()->Definition = this;
 1920     RD->Data = this->Data;
 1920     RD->Data = this->Data;
tools/clang/lib/Serialization/ASTReader.cpp
 9992         cast<ObjCProtocolDecl>(R)->Data = PD->Data;
 9992         cast<ObjCProtocolDecl>(R)->Data = PD->Data;
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 1205     if (Canon->Data.getPointer()) {
 1209       PD->Data = Canon->Data;
 1209       PD->Data = Canon->Data;
 1213       PD->getCanonicalDecl()->Data = PD->Data;
 1213       PD->getCanonicalDecl()->Data = PD->Data;
 1218     PD->Data = PD->getCanonicalDecl()->Data;
 1218     PD->Data = PD->getCanonicalDecl()->Data;