Searched refs:DefinitionData (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 112 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 …]
|
| HD | ASTWriterDecl.cpp | 610 ObjCInterfaceDecl::DefinitionData &Data = D->data(); in VisitObjCInterfaceDecl()
|
| HD | ASTReader.cpp | 8202 cast<CXXRecordDecl>(R)->DefinitionData = RD->DefinitionData; in finishPendingActions()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | DeclCXX.h | 272 *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 …]
|
| HD | DeclObjC.h | 860 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/ |
| HD | DeclObjC.cpp | 434 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 …]
|
| HD | DeclCXX.cpp | 48 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()
|
| HD | Decl.cpp | 3423 struct CXXRecordDecl::DefinitionData *Data = in startDefinition() 3424 new (getASTContext()) struct CXXRecordDecl::DefinitionData(D); in startDefinition() 3426 cast<CXXRecordDecl>(I)->DefinitionData = Data; in startDefinition()
|
| HD | ASTImporter.cpp | 1998 struct CXXRecordDecl::DefinitionData &ToData = ToCXX->data(); in ImportDefinition() 1999 struct CXXRecordDecl::DefinitionData &FromData = FromCXX->data(); in ImportDefinition()
|