/external/llvm-project/lldb/test/Shell/SymbolFile/DWARF/ |
D | anon_class_w_and_wo_export_symbols.ll | 50 ; CHECK: DefinitionData is_anonymous pass_in_registers aggregate standard_layout trivially_copyable… 59 ; CHECK: DefinitionData is_anonymous pass_in_registers aggregate standard_layout trivially_copyable… 66 ; CHECK: DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial …
|
/external/llvm-project/clang/lib/Serialization/ |
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 …]
|
D | ASTWriterDecl.cpp | 755 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
|
D | ASTReader.cpp | 9414 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions() 10138 auto *FirstDD = FirstRecord->DefinitionData; in diagnoseOdrViolations() 10171 auto GetSourceRange = [](struct CXXRecordDecl::DefinitionData *DD) { in diagnoseOdrViolations()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 133 void ReadCXXDefinitionData(struct CXXRecordDecl::DefinitionData &Data, 136 struct CXXRecordDecl::DefinitionData &&NewDD); 996 ObjCInterfaceDecl::DefinitionData &Data = ID->data(); in VisitObjCInterfaceDecl() 1461 struct CXXRecordDecl::DefinitionData &Data, in ReadCXXDefinitionData() 1555 CXXRecordDecl *D, struct CXXRecordDecl::DefinitionData &&MergeDD) { in MergeDefinitionData() 1556 assert(D->DefinitionData && in MergeDefinitionData() 1558 auto &DD = *D->DefinitionData; in MergeDefinitionData() 1663 struct CXXRecordDecl::DefinitionData *DD; in ReadCXXRecordDefinition() 1673 DD = new (C) struct CXXRecordDecl::DefinitionData(D); in ReadCXXRecordDefinition() 1681 if (Canon->DefinitionData) { in ReadCXXRecordDefinition() [all …]
|
D | ASTWriterDecl.cpp | 680 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
|
D | ASTReader.cpp | 8408 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 278 struct DefinitionData { struct 279 DefinitionData(CXXRecordDecl *D); 524 struct DefinitionData *DefinitionData; argument 527 struct LambdaDefinitionData : public DefinitionData { 533 : DefinitionData(D), Dependent(Dependent), IsGenericLambda(IsGeneric), in LambdaDefinitionData() 587 struct DefinitionData *dataPtr() const { in dataPtr() 590 return DefinitionData; in dataPtr() 593 struct DefinitionData &data() const { in data() 602 auto *DD = DefinitionData; in getLambdaData() 681 auto *DD = DefinitionData ? DefinitionData : dataPtr(); in getDefinition() [all …]
|
D | DeclObjC.h | 1100 struct DefinitionData { struct 1154 DefinitionData() : Definition(), SuperClassTInfo(), CategoryList(), IvarList(), in DefinitionData() argument 1176 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; 1178 DefinitionData &data() const { in data() 1972 struct DefinitionData { struct 1985 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; argument 1987 DefinitionData &data() const { in data()
|
/external/clang/lib/AST/ |
D | DeclObjC.cpp | 487 case DefinitionData::IDI_Inherited: in inheritsDesignatedInitializers() 489 case DefinitionData::IDI_NotInherited: in inheritsDesignatedInitializers() 491 case DefinitionData::IDI_Unknown: { in inheritsDesignatedInitializers() 496 data().InheritedDesignatedInitializers = DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 501 DefinitionData::IDI_Inherited : in inheritsDesignatedInitializers() 502 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 505 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers() 509 != DefinitionData::IDI_Unknown); in inheritsDesignatedInitializers() 511 DefinitionData::IDI_Inherited; in inheritsDesignatedInitializers() 573 Data.setPointer(new (getASTContext()) DefinitionData()); in allocateDefinitionData() [all …]
|
D | DeclCXX.cpp | 48 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData 77 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { in getBasesSlowCase() 81 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { in getVBasesSlowCase() 90 DefinitionData(PrevDecl ? PrevDecl->DefinitionData in CXXRecordDecl() 118 R->DefinitionData = in CreateLambda() 723 struct DefinitionData &Data = data(); in addedMember()
|
D | Decl.cpp | 3547 struct CXXRecordDecl::DefinitionData *Data = in startDefinition() 3548 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition() 3550 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
|
D | ASTImporter.cpp | 2114 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition() 2115 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
|
/external/llvm-project/clang/include/clang/AST/ |
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 …]
|
D | DeclObjC.h | 1178 struct DefinitionData { struct 1235 DefinitionData() in DefinitionData() argument 1249 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; 1260 DefinitionData &data() const { in data() 2064 struct DefinitionData { struct 2077 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; argument 2085 DefinitionData &data() const { in data()
|
D | CXXRecordDeclDefinitionBits.def | 22 /// Name: The name of the field, as a member of CXXRecordDecl::DefinitionData.
|
/external/llvm-project/clang/lib/AST/ |
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 …]
|
D | DeclCXX.cpp | 75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData 113 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { in getBasesSlowCase() 117 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { in getVBasesSlowCase() 126 DefinitionData(PrevDecl ? PrevDecl->DefinitionData in CXXRecordDecl() 152 R->DefinitionData = in CreateLambda() 490 if (DefinitionData->HasODRHash) in getODRHash() 491 return DefinitionData->ODRHash; in getODRHash() 496 DefinitionData->HasODRHash = true; in getODRHash() 497 DefinitionData->ODRHash = Hash.CalculateHash(); in getODRHash() 499 return DefinitionData->ODRHash; in getODRHash() [all …]
|
D | Decl.cpp | 4256 struct CXXRecordDecl::DefinitionData *Data = in startDefinition() 4257 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition() 4259 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
|
D | ASTImporter.cpp | 1956 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition() 1957 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
|
/external/llvm-project/clang/docs/ |
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 …
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ASTReader.h | 1116 std::pair<CXXRecordDecl *, struct CXXRecordDecl::DefinitionData *>;
|