Searched refs:NumBases (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | APValue.h | 259 unsigned NumBases; member in struct:clang::APValue::StructData 261 StructData(unsigned NumBases, unsigned NumFields); 497 return ((const StructData*)(const char*)Data.buffer)->NumBases;
|
H A D | DeclCXX.h | 298 unsigned NumBases = 0; member in struct:clang::CXXRecordDecl::DefinitionData 350 return llvm::makeArrayRef(getBases(), NumBases); 578 void setBases(CXXBaseSpecifier const * const *Bases, unsigned NumBases); 581 unsigned getNumBases() const { return data().NumBases; } 596 base_class_iterator bases_end() { return bases_begin() + data().NumBases; } 598 return bases_begin() + data().NumBases;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | APValue.cpp | 224 APValue::StructData::StructData(unsigned NumBases, unsigned NumFields) : argument 225 Elts(new APValue[NumBases+NumFields]), 226 NumBases(NumBases), NumFields(NumFields) {}
|
H A D | DeclCXX.cpp | 188 unsigned NumBases) { 191 if (!data().Bases.isOffset() && data().NumBases > 0) 194 if (NumBases) { 212 data().Bases = new(C) CXXBaseSpecifier [NumBases]; 213 data().NumBases = NumBases; 214 for (unsigned i = 0; i < NumBases; ++i) { 458 if (data().IsStandardLayout && NumBases > 1 && hasRepeatedBaseClass(this)) 187 setBases(CXXBaseSpecifier const * const *Bases, unsigned NumBases) argument
|
H A D | ExprConstant.cpp | 5903 assert(BasesLeft == 0 && "NumBases was wrong?"); 6395 unsigned NumBases = 0; 6397 NumBases = CXXRD->getNumBases(); 6399 APValue ResultVal(APValue::UninitStruct(), NumBases, 9271 Result = APValue(APValue::UninitStruct(), /*NumBases*/0, NumFields);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 3467 return Child + 1 + Child->NumBases; 3471 uint32_t Flags, NumBases, OffsetInVBase; member in struct:__anon2963::MSRTTIClass 3496 NumBases = 0; 3499 NumBases += Child->initialize(this, &Base) + 1; 3502 return NumBases; 3710 llvm::ConstantInt::get(CGM.IntTy, Class.NumBases),
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 7181 unsigned NumBases = Record.readInt(); 7182 void *Mem = Context.Allocate(sizeof(CXXBaseSpecifier) * NumBases); 7183 CXXBaseSpecifier *Bases = new (Mem) CXXBaseSpecifier [NumBases]; 7184 for (unsigned I = 0; I != NumBases; ++I) 9480 NumBases, 9500 unsigned FirstNumBases = FirstDD->NumBases; 9502 unsigned SecondNumBases = SecondDD->NumBases; 9506 unsigned NumBases = DD->NumBases; 9507 if (NumBases [all...] |
H A D | ASTReaderDecl.cpp | 1684 Data.NumBases = Record.readInt(); 1685 if (Data.NumBases) 1780 if (DD.NumBases != MergeDD.NumBases || DD.NumVBases != MergeDD.NumVBases)
|
H A D | ASTWriter.cpp | 5607 Record->push_back(Data.NumBases); 5608 if (Data.NumBases > 0)
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaInit.cpp | 2552 unsigned NumBases = 0; 2554 NumBases = CXXRD->getNumBases(); 2556 unsigned FieldIndex = NumBases; 2644 unsigned OldIndex = NumBases + PrevField->getFieldIndex();
|
Completed in 400 milliseconds