Home
last modified time | relevance | path

Searched refs:getNonVirtualSize (Results 1 – 7 of 7) sorted by relevance

/external/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp263 CharUnits Size = NVBaseType ? Layout.getNonVirtualSize() : Layout.getSize(); in lower()
457 !Context.getASTRecordLayout(BaseDecl).getNonVirtualSize().isZero()) in accumulateBases()
474 CharUnits ScissorOffset = Layout.getNonVirtualSize(); in accumulateVBases()
573 !NVBaseType && RD ? Layout.getNonVirtualSize() : CharUnits::Zero(); in determinePacked()
695 if (Builder.Layout.getNonVirtualSize() != Builder.Layout.getSize()) { in ComputeRecordLayout()
744 CharUnits NonVirtualSize = Layout.getNonVirtualSize(); in ComputeRecordLayout()
DCGClass.cpp899 uint64_t TypeSize = Info.getNonVirtualSize().getQuantity(); in EmitAsanPrologueOrEpilogue()
1763 PoisonSize = Layout.getNonVirtualSize().getQuantity() - in PoisonMembers()
DCGExprCXX.cpp361 CharUnits NVSize = Layout.getNonVirtualSize(); in EmitNullBaseClassInitialization()
/external/clang/lib/AST/
DItaniumCXXABI.cpp133 return Layout.getNonVirtualSize() == PointerSize; in isNearlyEmpty()
DRecordLayoutBuilder.cpp1217 setDataSize(Offset + Layout.getNonVirtualSize()); in LayoutBase()
2345 Info.Size = Layout.getNonVirtualSize(); in getAdjustedElementInfo()
2525 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize(); in layoutNonVirtualBases()
2536 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize(); in layoutNonVirtualBases()
2589 BaseLayout.getNonVirtualSize() == CharUnits::Zero()) { in layoutNonVirtualBase()
2597 Size += BaseLayout.getNonVirtualSize(); in layoutNonVirtualBase()
2798 Size = BaseOffset + BaseLayout.getNonVirtualSize(); in layoutVirtualBases()
3283 OS << " nvsize=" << Layout.getNonVirtualSize().getQuantity(); in DumpRecordLayout()
DASTContext.cpp6005 if (offs >= uint64_t(toBits(layout.getNonVirtualSize())) && in getObjCEncodingForStructureImpl()
6014 size = includeVBases ? layout.getSize() : layout.getNonVirtualSize(); in getObjCEncodingForStructureImpl()
6076 CurOffs += toBits(getASTRecordLayout(base).getNonVirtualSize()); in getObjCEncodingForStructureImpl()
/external/clang/include/clang/AST/
DRecordLayout.h189 CharUnits getNonVirtualSize() const { in getNonVirtualSize() function