Home
last modified time | relevance | path

Searched refs:BaseList (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DRecord.h43 using BaseList = llvm::SmallVector<Base, 8>; variable
71 using const_base_iter = BaseList::const_iterator;
89 Record(const RecordDecl *, BaseList &&Bases, FieldList &&Fields,
99 BaseList Bases;
H A DRecord.cpp14 Record::Record(const RecordDecl *Decl, BaseList &&SrcBases, in Record()
H A DProgram.cpp249 Record::BaseList Bases; in getOrCreateRecord()
/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.init/dcl.init.aggr/
H A Dp1.cpp64 template<typename...BaseList>
65 struct MaybeAggr5a : BaseList... {};
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp994 CXXBasesListInfo BaseList(RD, *this, SA); in handleCXXRecordDecl() local
996 CXXDInfo.CXXClassInfo.bases = BaseList.getBases(); in handleCXXRecordDecl()
997 CXXDInfo.CXXClassInfo.numBases = BaseList.getNumBases(); in handleCXXRecordDecl()
1001 for (unsigned i = 0, e = BaseList.getNumBases(); i != e; ++i) { in handleCXXRecordDecl()
1002 const CXIdxBaseClassInfo *baseInfo = BaseList.getBases()[i]; in handleCXXRecordDecl()
1004 const NamedDecl *BaseD = BaseList.BaseEntities[i].Dcl; in handleCXXRecordDecl()