Home
last modified time | relevance | path

Searched refs:BaseLayout (Results 1 – 3 of 3) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDRecordLayoutBuilder.cpp2193 const ASTRecordLayout &BaseLayout,
2446 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl); in layoutNonVirtualBases() local
2453 if (!SharedVBPtrBase && BaseLayout.hasVBPtr()) { in layoutNonVirtualBases()
2458 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()
2463 LeadsWithZeroSizedBase = BaseLayout.leadsWithZeroSizedBase(); in layoutNonVirtualBases()
2466 layoutNonVirtualBase(BaseDecl, BaseLayout, PreviousBaseLayout); in layoutNonVirtualBases()
2482 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl); in layoutNonVirtualBases() local
2484 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()
2485 VBPtrOffset = Bases[BaseDecl] + BaseLayout.getNonVirtualSize(); in layoutNonVirtualBases()
2492 LeadsWithZeroSizedBase = BaseLayout.leadsWithZeroSizedBase(); in layoutNonVirtualBases()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprConstant.cpp1108 const llvm::StructLayout *BaseLayout = CGM.getDataLayout().getStructLayout( in Build() local
1129 BaseLayout->getElementOffsetInBits(ElementNo)) in Build()
HDMicrosoftCXXABI.cpp1942 const ASTRecordLayout &BaseLayout = in emitVBTableDefinition() local
1950 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); in emitVBTableDefinition()