Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DVTableBuilder.cpp2881 (OffsetOfVBaseWithVFPtr - WhichVFPtr.FullOffsetInMDC).getQuantity() - 4; in CalculateVtordispAdjustment()
3001 (ThisOffset - WhichVFPtr.FullOffsetInMDC).getQuantity(); in AddMethods()
3053 } else if (Base.getBaseOffset() != WhichVFPtr.FullOffsetInMDC || in AddMethods()
3348 P->FullOffsetInMDC = P->NonVirtualOffset; in computeVTablePaths()
3350 P->FullOffsetInMDC += Layout.getVBaseClassOffset(VB); in computeVTablePaths()
3573 BaseSubobject(Info->IntroducingObject, Info->FullOffsetInMDC), FullPath, in computeFullPathsForVFTables()
3619 VFTableIdTy id(RD, VFPtr->FullOffsetInMDC); in computeVTableRelatedInformation()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DVTableBuilder.h487 CharUnits FullOffsetInMDC; member
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1714 if (Info.FullOffsetInMDC.isZero()) in emitVTableTypeMetadata()
1724 llvm::GlobalVariable *VTable = getAddrOfVTable(RD, Info->FullOffsetInMDC); in emitVTableDefinitions()
1729 VFTContext.getVFTableLayout(RD, Info->FullOffsetInMDC); in emitVTableDefinitions()
1822 return VPI->FullOffsetInMDC == VPtrOffset; in getAddrOfVTable()
1860 VTContext.getVFTableLayout(RD, VFPtr->FullOffsetInMDC); in getAddrOfVTable()
1945 return Info->FullOffsetInMDC == ML.VFPtrOffset; in getVirtualFunctionPointer()
3880 int OffsetToTop = Info.FullOffsetInMDC.getQuantity(); in getCompleteObjectLocator()