Home
last modified time | relevance | path

Searched refs:NumBases (Results 1 – 11 of 11) sorted by relevance

/external/llvm/test/tools/llvm-cxxdump/
Dtrivial.test28 COFF-I386-NEXT: ??_R1A@33FA@A@@8[NumBases]: 0
35 COFF-I386-NEXT: ??_R1A@?0A@EA@A@@8[NumBases]: 0
42 COFF-I386-NEXT: ??_R1A@?0A@EA@S@@8[NumBases]: 1
/external/clang/lib/AST/
DAPValue.cpp113 APValue::StructData::StructData(unsigned NumBases, unsigned NumFields) : in StructData() argument
114 Elts(new APValue[NumBases+NumFields]), in StructData()
115 NumBases(NumBases), NumFields(NumFields) {} in StructData()
DDeclCXX.cpp73 IsLambda(false), IsParsingBaseSpecifiers(false), NumBases(0), NumVBases(0), in DefinitionData()
139 unsigned NumBases) { in setBases() argument
142 if (!data().Bases.isOffset() && data().NumBases > 0) in setBases()
145 if (NumBases) { in setBases()
161 data().Bases = new(C) CXXBaseSpecifier [NumBases]; in setBases()
162 data().NumBases = NumBases; in setBases()
163 for (unsigned i = 0; i < NumBases; ++i) { in setBases()
/external/clang/include/clang/AST/
DAPValue.h94 unsigned NumBases; member
96 StructData(unsigned NumBases, unsigned NumFields);
301 return ((const StructData*)(const char*)Data.buffer)->NumBases; in getStructNumBases()
DDeclCXX.h469 unsigned NumBases; member
704 void setBases(CXXBaseSpecifier const * const *Bases, unsigned NumBases);
707 unsigned getNumBases() const { return data().NumBases; } in getNumBases()
722 base_class_iterator bases_end() { return bases_begin() + data().NumBases; } in bases_end()
724 return bases_begin() + data().NumBases; in bases_end()
/external/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp3333 return Child + 1 + Child->NumBases; in getNextChild()
3337 uint32_t Flags, NumBases, OffsetInVBase; member
3362 NumBases = 0; in initialize()
3365 NumBases += Child->initialize(this, &Base) + 1; in initialize()
3368 return NumBases; in initialize()
3574 llvm::ConstantInt::get(CGM.IntTy, Class.NumBases), in getBaseClassDescriptor()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1435 Data.NumBases = Record[Idx++]; in ReadCXXDefinitionData()
1436 if (Data.NumBases) in ReadCXXDefinitionData()
1562 if (DD.NumBases != MergeDD.NumBases || DD.NumVBases != MergeDD.NumVBases) in MergeDefinitionData()
DASTWriter.cpp5521 Record.push_back(Data.NumBases); in AddCXXDefinitionData()
5522 if (Data.NumBases > 0) in AddCXXDefinitionData()
5523 AddCXXBaseSpecifiersRef(Data.getBases(), Data.getBases() + Data.NumBases, in AddCXXDefinitionData()
DASTReader.cpp6326 unsigned NumBases = Record[Idx++]; in GetExternalCXXBaseSpecifiers() local
6327 void *Mem = Context.Allocate(sizeof(CXXBaseSpecifier) * NumBases); in GetExternalCXXBaseSpecifiers()
6328 CXXBaseSpecifier *Bases = new (Mem) CXXBaseSpecifier [NumBases]; in GetExternalCXXBaseSpecifiers()
6329 for (unsigned I = 0; I != NumBases; ++I) in GetExternalCXXBaseSpecifiers()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp1557 unsigned NumBases) { in AttachBaseSpecifiers() argument
1558 if (NumBases == 0) in AttachBaseSpecifiers()
1574 for (unsigned idx = 0; idx < NumBases; ++idx) { in AttachBaseSpecifiers()
1600 if (NumBases > 1) in AttachBaseSpecifiers()
1658 unsigned NumBases) { in ActOnBaseSpecifiers() argument
1659 if (!ClassDecl || !Bases || !NumBases) in ActOnBaseSpecifiers()
1663 AttachBaseSpecifiers(cast<CXXRecordDecl>(ClassDecl), Bases, NumBases); in ActOnBaseSpecifiers()
/external/clang/include/clang/Sema/
DSema.h5371 unsigned NumBases);
5373 unsigned NumBases);