reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;