Searched refs:DefinitionData (Results 1 – 12 of 12) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 160 void ReadCXXDefinitionData(struct CXXRecordDecl::DefinitionData &Data, 163 struct CXXRecordDecl::DefinitionData &&NewDD); 164 void ReadObjCDefinitionData(struct ObjCInterfaceDecl::DefinitionData &Data); 166 struct ObjCInterfaceDecl::DefinitionData &&NewDD); 167 void ReadObjCDefinitionData(struct ObjCProtocolDecl::DefinitionData &Data); 169 struct ObjCProtocolDecl::DefinitionData &&NewDD); 1118 struct ObjCInterfaceDecl::DefinitionData &Data) { in ReadObjCDefinitionData() 1149 struct ObjCInterfaceDecl::DefinitionData &&NewDD) { in MergeDefinitionData() 1200 struct ObjCProtocolDecl::DefinitionData &Data) { in ReadObjCDefinitionData() 1215 struct ObjCProtocolDecl::DefinitionData &&NewDD) { in MergeDefinitionData() [all …]
|
H A D | ASTWriterDecl.cpp | 755 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
|
H A D | ASTReader.cpp | 9277 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions() 10001 auto *FirstDD = FirstRecord->DefinitionData; in diagnoseOdrViolations() 10034 auto GetSourceRange = [](struct CXXRecordDecl::DefinitionData *DD) { in diagnoseOdrViolations()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | DeclCXX.h | 278 struct DefinitionData { struct 334 DefinitionData(CXXRecordDecl *D); argument 363 struct DefinitionData *DefinitionData; argument 366 struct LambdaDefinitionData : public DefinitionData { 413 : DefinitionData(D), Dependent(Dependent), IsGenericLambda(IsGeneric), in LambdaDefinitionData() 426 struct DefinitionData *dataPtr() const { in dataPtr() 429 return DefinitionData; in dataPtr() 432 struct DefinitionData &data() const { in data() 441 auto *DD = DefinitionData; in getLambdaData() 537 auto *DD = DefinitionData ? DefinitionData : dataPtr(); in getDefinition() [all …]
|
H A D | DeclObjC.h | 1156 struct DefinitionData { struct 1213 DefinitionData() in DefinitionData() argument 1227 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; 1238 DefinitionData &data() const { in data() 2042 struct DefinitionData { struct 2055 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; argument 2063 DefinitionData &data() const { in data()
|
H A D | CXXRecordDeclDefinitionBits.def | 22 /// Name: The name of the field, as a member of CXXRecordDecl::DefinitionData.
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | DeclObjC.cpp | 510 case DefinitionData::IDI_Inherited: in inheritsDesignatedInitializers() 512 case DefinitionData::IDI_NotInherited: in inheritsDesignatedInitializers() 514 case DefinitionData::IDI_Unknown: in inheritsDesignatedInitializers() 519 data().InheritedDesignatedInitializers = DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 524 DefinitionData::IDI_Inherited : in inheritsDesignatedInitializers() 525 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 528 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 532 != DefinitionData::IDI_Unknown); in inheritsDesignatedInitializers() 534 DefinitionData::IDI_Inherited; in inheritsDesignatedInitializers() 604 Data.setPointer(new (getASTContext()) DefinitionData()); in allocateDefinitionData() [all …]
|
H A D | DeclCXX.cpp | 75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData 115 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { in getBasesSlowCase() 119 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { in getVBasesSlowCase() 128 DefinitionData(PrevDecl ? PrevDecl->DefinitionData in CXXRecordDecl() 154 R->DefinitionData = in CreateLambda() 492 if (DefinitionData->HasODRHash) in getODRHash() 493 return DefinitionData->ODRHash; in getODRHash() 498 DefinitionData->HasODRHash = true; in getODRHash() 499 DefinitionData->ODRHash = Hash.CalculateHash(); in getODRHash() 501 return DefinitionData->ODRHash; in getODRHash() [all …]
|
H A D | Decl.cpp | 4289 struct CXXRecordDecl::DefinitionData *Data = in startDefinition() 4290 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition() 4292 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
|
H A D | ASTImporter.cpp | 1990 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition() 1991 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
|
/netbsd-src/external/apache2/llvm/dist/clang/docs/ |
H A D | LibASTImporter.rst | 147 `-DefinitionData pass_in_registers standard_layout trivially_copyable trivial literal 174 |-DefinitionData pass_in_registers standard_layout trivially_copyable trivial literal 358 …| | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_co… 368 …|-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal 484 …|-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial …
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 1120 std::pair<CXXRecordDecl *, struct CXXRecordDecl::DefinitionData *>;
|