Home
last modified time | relevance | path

Searched refs:getVBPtrOffset (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRecordLayout.h324 CharUnits getVBPtrOffset() const { in getVBPtrOffset() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp109 Offs += SubobjectLayout.getVBPtrOffset(); in getVBPtrOffsets()
1077 Context.getASTRecordLayout(ClassDecl).getVBPtrOffset().getQuantity(); in GetVirtualBaseClassOffset()
1333 Offs += SubobjectLayout.getVBPtrOffset(); in EmitVBPtrStores()
2196 CharUnits VBPtrOffset = BaseLayout.getVBPtrOffset(); in emitVBTableDefinition()
2878 Offs = getContext().getASTRecordLayout(RD).getVBPtrOffset(); in EmitFullMemberPointer()
3211 offs = getContext().getASTRecordLayout(RD).getVBPtrOffset(); in AdjustVirtualBase()
3439 getContext().getASTRecordLayout(DstRD).getVBPtrOffset().getQuantity()); in EmitNonNullMemberPointerConversion()
3843 VBPtrOffset = Context.getASTRecordLayout(RD).getVBPtrOffset().getQuantity(); in getBaseClassDescriptor()
4317 VBPtrOffset = MostDerivedLayout.getVBPtrOffset().getQuantity(); in getCatchableTypeArray()
H A DSwiftCallingConv.cpp160 addTypedData(CGM.Int8PtrTy, begin + layout.getVBPtrOffset()); in addTypedData()
H A DCGRecordLayoutBuilder.cpp866 MemberInfo(Layout.getVBPtrOffset(), MemberInfo::VBPtr, in accumulateVPtrs()
H A DCGDebugInfo.cpp2222 .getVBPtrOffset() in CollectCXXBasesAux()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp541 W->printHex("VBPtrOffset", Base.getVBPtrOffset()); in visitKnownMember()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h903 uint64_t getVBPtrOffset() const { return VBPtrOffset; } in getVBPtrOffset() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp2990 MostDerivedClassLayout.getVBPtrOffset()).getQuantity(); in CalculateVtordispAdjustment()
3184 DerivedLayout.getVBPtrOffset().getQuantity(); in AddMethods()
H A DRecordLayoutBuilder.cpp2914 VBPtrOffset = Bases[SharedVBPtrBase] + Layout.getVBPtrOffset(); in layoutNonVirtualBases()
3670 PrintOffset(OS, Offset + Layout.getVBPtrOffset(), IndentLevel); in DumpRecordLayout()
H A DMicrosoftMangle.cpp816 VBPtrOffset = Layout.getVBPtrOffset().getQuantity(); in mangleMemberFunctionPointer()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp709 uint32_t DIDerivedType::getVBPtrOffset() const { in getVBPtrOffset() function in DIDerivedType
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2551 unsigned VBPtrOffset = I->getVBPtrOffset(); in lowerRecordFieldList()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2864 W.printHex("VBPtrOffset", Base.getVBPtrOffset()); in visitKnownMember()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1124 uint32_t getVBPtrOffset() const;
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp226 vtable_ctx.isMicrosoft() ? record_layout.getVBPtrOffset().getQuantity() in GetVTableAddress()