Searched refs:DefinitionData (Results 1 – 9 of 9) sorted by relevance
/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()
|