Searched refs:VFPtr (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGRecordLayoutBuilder.cpp | 79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase, Scissor } Kind; enumerator in enum:__anon1788::CGRecordLowering::MemberInfo::InfoKind 508 Members.push_back(MemberInfo(CharUnits::Zero(), MemberInfo::VFPtr, member in class:MemberInfo
|
H A D | MicrosoftCXXABI.cpp | 1733 const CXXRecordDecl *RD, const VPtrInfo &VFPtr, 1736 MangleContext.mangleCXXVFTable(RD, VFPtr.MangledPath, Out); 1798 const std::unique_ptr<VPtrInfo> &VFPtr = *VFPtrI; local 1801 mangleVFTableName(getMangleContext(), RD, *VFPtr, VFTableName); local 1830 VTContext.getVFTableLayout(RD, VFPtr->FullOffsetInMDC); 3879 getTypeInfoVTable(CGM), // VFPtr 1732 mangleVFTableName(MicrosoftMangleContext &MangleContext, const CXXRecordDecl *RD, const VPtrInfo &VFPtr, SmallString<256> &Name) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 861 : TypeRecord(TypeRecordKind::VFPtr), Type(Type) {}
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 3620 for (const std::unique_ptr<VPtrInfo> &VFPtr : *VFPtrLocations[RD]) { 3621 VFTableBuilder Builder(*this, RD, *VFPtr); 3623 VFTableIdTy id(RD, VFPtr->FullOffsetInMDC);
|
Completed in 87 milliseconds