Searched refs:getVBaseClassOffset (Results 1 – 15 of 15) sorted by relevance
360 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in ComputeBaseOffsets() 362 LayoutClassLayout.getVBaseClassOffset(BaseDecl); in ComputeBaseOffsets() 397 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in dump() 636 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() && in AddVCallAndVBaseOffsets() 643 MostDerivedClassLayout.getVBaseClassOffset(PrimaryBase); in AddVCallAndVBaseOffsets() 764 LayoutClassLayout.getVBaseClassOffset(BaseDecl) - OffsetInLayoutClass; in AddVBaseOffsets() 1271 LayoutClassLayout.getVBaseClassOffset(Offset.VirtualBase); in ComputeThisAdjustmentBaseOffset() 1417 assert(Layout.getVBaseClassOffset(PrimaryBase).isZero() && in IsOverriderUsed() 1425 if (LayoutClassLayout.getVBaseClassOffset(PrimaryBase) != in IsOverriderUsed() 1490 assert(Layout.getVBaseClassOffset(PrimaryBas in AddMethods() [all...]
113 BaseOffset = MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutSecondaryVirtualPointers() 166 MostDerivedClassLayout.getVBaseClassOffset(BaseDecl); in LayoutVirtualVTTs()
82 assert(getVBaseClassOffset(PrimaryBase).isZero() && in ASTRecordLayout()
402 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in CanPlaceFieldSubobjectAtOffset() 509 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in UpdateEmptyFieldSubobjects() 3700 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBase); in DumpRecordLayout()
3268 Result.Offset -= Layout.getVBaseClassOffset(Base);3312 Obj.getLValueOffset() += Layout.getVBaseClassOffset(BaseDecl); in evaluateVarDeclInit()
9350 uint64_t offs = toBits(layout.getVBaseClassOffset(base)); in getOverloadedTemplateName()
259 CharUnits getVBaseClassOffset(const CXXRecordDecl *VBase) const { in getVBaseClassOffset() function
890 Layout.getVBaseClassOffset(BaseDecl)); in calculateTailClippingOffset() 901 CharUnits Offset = Layout.getVBaseClassOffset(BaseDecl); in accumulateVBases()
233 Offset = Layout.getVBaseClassOffset(Base); in GetAddressOfDirectBaseInCompleteClass() 323 CharUnits vBaseOffset = layout.getVBaseClassOffset(VBase); in GetAddressOfBaseClass() 487 Layout.getVBaseClassOffset(Base) : in GetVTTParameter() 2650 BaseOffset = Layout.getVBaseClassOffset(BaseDecl); in getVTablePointers()
179 addTypedData(baseRecord, begin + layout.getVBaseClassOffset(baseRecord)); in addTypedData()
111 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr()); in getVBPtrOffsets() 1329 Offs += Layout.getVBaseClassOffset(VBT->getVBaseWithVPtr()); in EmitVBPtrStores() 1458 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment() 2196 CharUnits Offset = DerivedLayout.getVBaseClassOffset(VBase); in emitVBTableDefinition() 2203 DerivedLayout.getVBaseClassOffset(VBT.getVBaseWithVPtr()); in emitVBTableDefinition()
1697 PathOffset = L.getVBaseClassOffset(Base); in buildStructorSignature()
615 record_layout.getVBaseClassOffset(origin_base_cxx_record.decl); in ExtractBaseOffsets()
1600 BaseOffset = Layout.getVBaseClassOffset(BOR->getDecl()); in calculateOffset()
5896 record_layout.getVBaseClassOffset(base_class_decl) in GetDirectBaseClassAtIndex() 5990 record_layout.getVBaseClassOffset(base_class_decl) in GetVirtualBaseClassAtIndex() 6270 bit_offset = record_layout.getVBaseClassOffset(base_class_decl) in GetChildCompilerTypeAtIndex()