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()
1080 assert(MD->isVirtual() && "Method is not virtual!"); in visitAllOverriddenMethods()
1484 if (!MD->isVirtual()) in AddMethods()
1734 if (B.isVirtual()) in LayoutSecondaryVTables()
1815 if (B.isVirtual()) { in DeterminePrimaryVirtualBases()
1844 if (B.isVirtual() && BaseDecl->isDynamicClass() && in LayoutVTablesForVirtualBases()
2158 if (!MD->isVirtual()) in dumpLayout()
2676 if (Element.Base->isVirtual()) { in ComputeThisOffset()
2878 if (MD->isVirtual()) in GroupNewVirtualOverloads()
2888 if (B.isVirtual() && B.getType()->getAsCXXRecordDecl() == Base) in isDirectVBase()
3264 if (B.isVirtual() && VBasesSeen.count(Base)) in computeVTablePaths()
3297 if (B.isVirtual()) in computeVTablePaths()
3310 if (B.isVirtual()) in computeVTablePaths()
3393 CharUnits NewOffset = BS.isVirtual() in findPathsToSubobject()
3441 Offset = BaseBS->isVirtual() ? MostDerivedLayout.getVBaseClassOffset(Base) in getOffsetOfFullPath()
3474 if (!MD->isVirtual()) in selectBestPath()
3613 assert(MD->isVirtual()); in dumpMethodLocations()
3733 assert(cast<CXXMethodDecl>(GD.getDecl())->isVirtual() && in getMethodVFTableLocation()