Home
last modified time | relevance | path

Searched refs:getVBaseClassOffset (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DVTableBuilder.cpp362 LayoutClassLayout.getVBaseClassOffset(BaseDecl); in ComputeBaseOffsets()
632 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() && in AddVCallAndVBaseOffsets()
639 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddVCallAndVBaseOffsets()
1460 LayoutClassLayout.getVBaseClassOffset(PrimaryBase); in AddMethods()
1796 LayoutClassLayout.getVBaseClassOffset(PrimaryBase); in DeterminePrimaryVirtualBases()
1823 LayoutClassLayout.getVBaseClassOffset(BaseDecl); in DeterminePrimaryVirtualBases()
1850 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVTablesForVirtualBases()
1855 LayoutClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVTablesForVirtualBases()
3305 P->FullOffsetInMDC += Layout.getVBaseClassOffset(VB); in computeVTablePaths()
3549 L += Layout.getVBaseClassOffset(LHS.VBase); in vfptrIsEarlierInMDC()
[all …]
H A DVTTBuilder.cpp115 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutSecondaryVirtualPointers()
168 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVirtualVTTs()
H A DRecordLayout.cpp86 assert(getVBaseClassOffset(PrimaryBase).isZero() && in ASTRecordLayout()
H A DRecordLayoutBuilder.cpp406 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in CanPlaceFieldSubobjectAtOffset()
511 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in UpdateEmptyFieldSubobjects()
3338 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBase); in DumpRecordLayout()
H A DExprConstant.cpp2370 Result.Offset -= Layout.getVBaseClassOffset(Base); in CastToDerivedClass()
2413 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl); in HandleLValueBase()
H A DASTContext.cpp7055 uint64_t offs = toBits(layout.getVBaseClassOffset(base)); in getObjCEncodingForStructureImpl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRecordLayout.h241 CharUnits getVBaseClassOffset(const CXXRecordDecl *VBase) const { in getVBaseClassOffset() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp527 Layout.getVBaseClassOffset(BaseDecl)); in accumulateVBases()
535 CharUnits Offset = Layout.getVBaseClassOffset(BaseDecl); in accumulateVBases()
H A DCGClass.cpp211 Offset = Layout.getVBaseClassOffset(Base); in GetAddressOfDirectBaseInCompleteClass()
299 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase); in GetAddressOfBaseClass()
460 Layout.getVBaseClassOffset(Base) : in GetVTTParameter()
2529 BaseOffset = Layout.getVBaseClassOffset(BaseDecl); in getVTablePointers()
H A DSwiftCallingConv.cpp166 addTypedData(baseRecord, begin + layout.getVBaseClassOffset(baseRecord)); in addTypedData()
H A DMicrosoftCXXABI.cpp106 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr()); in getVBPtrOffsets()
1225 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr()); in EmitVBPtrStores()
1348 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment()
2066 CharUnits Offset = DerivedLayout.getVBaseClassOffset(VBase); in emitVBTableDefinition()
2073 DerivedLayout.getVBaseClassOffset(VBT.getVBaseWithVPtr()); in emitVBTableDefinition()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1382 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); in calculateOffset()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1697 record_layout.getVBaseClassOffset(origin_base_cxx_record.decl); in ExtractBaseOffsets()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp6266 record_layout.getVBaseClassOffset(base_class_decl) in GetDirectBaseClassAtIndex()
6387 record_layout.getVBaseClassOffset(base_class_decl) in GetVirtualBaseClassAtIndex()
6680 bit_offset = record_layout.getVBaseClassOffset(base_class_decl) in GetChildCompilerTypeAtIndex()
9133 record_layout.getVBaseClassOffset(base_class_decl) in DumpValue()