Home
last modified time | relevance | path

Searched refs:DefinitionData (Results 1 – 22 of 22) sorted by relevance

/external/llvm-project/lldb/test/Shell/SymbolFile/DWARF/
Danon_class_w_and_wo_export_symbols.ll50 ; 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/
DASTReaderDecl.cpp160 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 …]
DASTWriterDecl.cpp755 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
DASTReader.cpp9414 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/
DASTReaderDecl.cpp133 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 …]
DASTWriterDecl.cpp680 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
DASTReader.cpp8408 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions()
/external/clang/include/clang/AST/
DDeclCXX.h278 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 …]
DDeclObjC.h1100 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/
DDeclObjC.cpp487 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 …]
DDeclCXX.cpp48 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()
DDecl.cpp3547 struct CXXRecordDecl::DefinitionData *Data = in startDefinition()
3548 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition()
3550 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
DASTImporter.cpp2114 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition()
2115 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h278 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 …]
DDeclObjC.h1178 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()
DCXXRecordDeclDefinitionBits.def22 /// Name: The name of the field, as a member of CXXRecordDecl::DefinitionData.
/external/llvm-project/clang/lib/AST/
DDeclObjC.cpp510 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 …]
DDeclCXX.cpp75 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 …]
DDecl.cpp4256 struct CXXRecordDecl::DefinitionData *Data = in startDefinition()
4257 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition()
4259 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
DASTImporter.cpp1956 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition()
1957 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
/external/llvm-project/clang/docs/
DLibASTImporter.rst147 `-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/
DASTReader.h1116 std::pair<CXXRecordDecl *, struct CXXRecordDecl::DefinitionData *>;