Searched refs:hasExtendableVFPtr (Results 1 – 9 of 9) sorted by relevance
43 bool hasOwnVFPtr, bool hasExtendableVFPtr, in ASTRecordLayout() argument71 CXXInfo->HasExtendableVFPtr = hasExtendableVFPtr; in ASTRecordLayout()
2498 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()2524 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()2862 if (Layout.hasExtendableVFPtr()) in computeVtorDispSet()
48 CharUnits requiredAlignment, bool hasOwnVFPtr, bool hasExtendableVFPtr, in ASTRecordLayout() argument73 CXXInfo->HasExtendableVFPtr = hasExtendableVFPtr; in ASTRecordLayout()
2723 if (!BaseLayout.hasExtendableVFPtr()) in layoutNonVirtualBases()2761 if (BaseLayout.hasExtendableVFPtr()) { in layoutNonVirtualBases()3112 if (Layout.hasExtendableVFPtr()) in computeVtorDispSet()
144 bool hasOwnVFPtr, bool hasExtendableVFPtr,254 bool hasExtendableVFPtr() const { in hasExtendableVFPtr() function
162 bool hasExtendableVFPtr, CharUnits vbptroffset,288 bool hasExtendableVFPtr() const { in hasExtendableVFPtr() function
927 if (Context.getASTRecordLayout(SrcDecl).hasExtendableVFPtr()) in performBaseAdjustment()935 if (Context.getASTRecordLayout(BaseDecl).hasExtendableVFPtr()) { in performBaseAdjustment()954 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); in shouldTypeidBeNullChecked()988 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); in shouldDynamicCastCallBeNullChecked()
919 if (Context.getASTRecordLayout(SrcDecl).hasExtendableVFPtr()) in performBaseAdjustment()928 if (Context.getASTRecordLayout(BaseDecl).hasExtendableVFPtr()) { in performBaseAdjustment()947 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); in shouldTypeidBeNullChecked()981 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); in shouldDynamicCastCallBeNullChecked()
2117 if (!RL.hasExtendableVFPtr()) in CollectVTableInfo()