Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp112 void ReadCXXDefinitionData(struct CXXRecordDecl::DefinitionData &Data,
115 struct CXXRecordDecl::DefinitionData &&NewDD);
961 ObjCInterfaceDecl::DefinitionData &Data = ID->data(); in VisitObjCInterfaceDecl()
1414 struct CXXRecordDecl::DefinitionData &Data, in ReadCXXDefinitionData()
1503 CXXRecordDecl *D, struct CXXRecordDecl::DefinitionData &&MergeDD) { in MergeDefinitionData()
1504 assert(D->DefinitionData.getNotUpdated() && in MergeDefinitionData()
1506 auto &DD = *D->DefinitionData.getNotUpdated(); in MergeDefinitionData()
1614 struct CXXRecordDecl::DefinitionData *DD; in ReadCXXRecordDefinition()
1624 DD = new (C) struct CXXRecordDecl::DefinitionData(D); in ReadCXXRecordDefinition()
1632 if (Canon->DefinitionData.getNotUpdated()) { in ReadCXXRecordDefinition()
[all …]
HDASTWriterDecl.cpp610 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
HDASTReader.cpp8202 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclCXX.h272 *this = Canon->getPreviousDecl()->DefinitionData.update(); in update()
300 struct DefinitionData { struct
301 DefinitionData(CXXRecordDecl *D);
523 typedef LazyDefinitionDataPtr<CXXRecordDecl, struct DefinitionData> argument
525 friend class LazyDefinitionDataPtr<CXXRecordDecl, struct DefinitionData>;
527 mutable DefinitionDataPtr DefinitionData; variable
530 struct LambdaDefinitionData : public DefinitionData {
536 : DefinitionData(D), Dependent(Dependent), IsGenericLambda(IsGeneric), in LambdaDefinitionData()
590 struct DefinitionData &data() const { in data()
591 auto *DD = DefinitionData.get(); in data()
[all …]
HDDeclObjC.h860 struct DefinitionData { struct
914 DefinitionData() : Definition(), SuperClassTInfo(), CategoryList(), IvarList(), in DefinitionData() argument
936 llvm::PointerIntPair<DefinitionData *, 1, bool> Data;
938 DefinitionData &data() const { in data()
1735 struct DefinitionData { struct
1748 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; argument
1750 DefinitionData &data() const { in data()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclObjC.cpp434 case DefinitionData::IDI_Inherited: in inheritsDesignatedInitializers()
436 case DefinitionData::IDI_NotInherited: in inheritsDesignatedInitializers()
438 case DefinitionData::IDI_Unknown: { in inheritsDesignatedInitializers()
443 data().InheritedDesignatedInitializers = DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers()
448 DefinitionData::IDI_Inherited : in inheritsDesignatedInitializers()
449 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers()
452 DefinitionData::IDI_NotInherited; in inheritsDesignatedInitializers()
456 != DefinitionData::IDI_Unknown); in inheritsDesignatedInitializers()
458 DefinitionData::IDI_Inherited; in inheritsDesignatedInitializers()
520 Data.setPointer(new (getASTContext()) DefinitionData()); in allocateDefinitionData()
[all …]
HDDeclCXX.cpp48 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData
78 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { in getBasesSlowCase()
82 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { in getVBasesSlowCase()
91 DefinitionData(PrevDecl ? PrevDecl->DefinitionData in CXXRecordDecl()
119 R->DefinitionData = in CreateLambda()
693 struct DefinitionData &Data = data(); in addedMember()
HDDecl.cpp3423 struct CXXRecordDecl::DefinitionData *Data = in startDefinition()
3424 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition()
3426 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
HDASTImporter.cpp1998 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition()
1999 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()