Lines Matching refs:isVirtual
231 if (Element.Base->isVirtual()) { in ComputeBaseOffset()
352 if (B.isVirtual()) { in ComputeBaseOffsets()
372 B.isVirtual(), BaseOffsetInLayoutClass, in ComputeBaseOffsets()
391 if (B.isVirtual()) { in dump()
412 if (!MD->isVirtual()) in dump()
490 assert(LHS->isVirtual() && "LHS must be virtual!"); in MethodsCanShareVCallOffset()
491 assert(RHS->isVirtual() && "LHS must be virtual!"); in MethodsCanShareVCallOffset()
693 if (!MD->isVirtual()) in AddVCallOffsets()
722 if (B.isVirtual()) in AddVCallOffsets()
749 if (B.isVirtual() && VisitedVirtualBases.insert(BaseDecl).second) { in AddVBaseOffsets()
1089 assert(MD->isVirtual() && "Method is not virtual!"); in visitAllOverriddenMethods()
1498 if (!MD->isVirtual()) in AddMethods()
1743 if (B.isVirtual()) in LayoutSecondaryVTables()
1824 if (B.isVirtual()) { in DeterminePrimaryVirtualBases()
1853 if (B.isVirtual() && BaseDecl->isDynamicClass() && in LayoutVTablesForVirtualBases()
2167 if (!MD->isVirtual()) in dumpLayout()
2702 if (Element.Base->isVirtual()) { in ComputeThisOffset()
2904 if (MD->isVirtual()) in GroupNewVirtualOverloads()
2914 if (B.isVirtual() && B.getType()->getAsCXXRecordDecl() == Base) in isDirectVBase()
3288 if (B.isVirtual() && VBasesSeen.count(Base)) in computeVTablePaths()
3321 if (B.isVirtual()) in computeVTablePaths()
3334 if (B.isVirtual()) in computeVTablePaths()
3420 CharUnits NewOffset = BS.isVirtual() in findPathsToSubobject()
3469 Offset = BaseBS->isVirtual() ? MostDerivedLayout.getVBaseClassOffset(Base) in getOffsetOfFullPath()
3501 if (!MD->isVirtual()) in selectBestPath()
3624 assert(MD->isVirtual()); in dumpMethodLocations()
3743 assert(cast<CXXMethodDecl>(GD.getDecl())->isVirtual() && in getMethodVFTableLocation()