Home
last modified time | relevance | path

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

/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()