Searched refs:getNonVirtualSize (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h200 /// getNonVirtualSize - Get the non-virtual size (in chars) of an object,
202 CharUnits getNonVirtualSize() const { function in class:clang::ASTRecordLayout
208 /// getNonVirtualSize - Get the non-virtual alignment (in chars) of an object,
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp263 CharUnits Size = NVBaseType ? Layout.getNonVirtualSize() : Layout.getSize();
500 !Context.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero())
517 CharUnits ScissorOffset = Layout.getNonVirtualSize();
623 !NVBaseType && RD ? Layout.getNonVirtualSize() : CharUnits::Zero();
745 if (Builder.Layout.getNonVirtualSize() != Builder.Layout.getSize()) {
794 CharUnits NonVirtualSize = Layout.getNonVirtualSize();
H A DCGExprAgg.cpp1899 (uint64_t)getContext().toBits(Layout.getNonVirtualSize()))
1920 Layout.getNonVirtualSize())
H A DCGClass.cpp68 return std::max(layout.getNonVirtualSize(), CharUnits::One());
822 uint64_t TypeSize = Info.getNonVirtualSize().getQuantity();
1744 PoisonSize = Layout.getNonVirtualSize().getQuantity() -
H A DCGExprCXX.cpp503 CharUnits NVSize = Layout.getNonVirtualSize();
H A DCGExprConstant.cpp2230 CGM.getContext().getASTRecordLayout(base).getNonVirtualSize()
H A DCGOpenMPRuntime.cpp7771 .getNonVirtualSize()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp225 return Layout.getNonVirtualSize() == PointerSize;
H A DRecordLayoutBuilder.cpp1244 setDataSize(Offset + Layout.getNonVirtualSize());
1787 std::max(Layout.getNonVirtualSize(), Layout.getDataSize());
2431 Info.Size = Layout.getNonVirtualSize();
2627 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize();
2638 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize();
2691 assert(BaseLayout.getNonVirtualSize() == CharUnits::Zero());
2699 Size += BaseLayout.getNonVirtualSize();
2913 Size = BaseOffset + BaseLayout.getNonVirtualSize();
3437 OS << " nvsize=" << Layout.getNonVirtualSize().getQuantity();
H A DASTContext.cpp7617 if (offs >= uint64_t(toBits(layout.getNonVirtualSize())) &&
7626 size = includeVBases ? layout.getSize() : layout.getNonVirtualSize();
7688 CurOffs += toBits(getASTRecordLayout(base).getNonVirtualSize());
H A DExprConstant.cpp6717 Info.Ctx.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero())

Completed in 318 milliseconds