Lines Matching refs:IsDerivedFrom
1616 bool Sema::IsDerivedFrom(QualType Derived, QualType Base) {
1634 return DerivedRD->hasDefinition() && DerivedRD->isDerivedFrom(BaseRD);
1639 bool Sema::IsDerivedFrom(QualType Derived, QualType Base, CXXBasePaths &Paths) {
1651 return DerivedRD->isDerivedFrom(BaseRD, Paths);
1710 bool DerivationOkay = IsDerivedFrom(Derived, Base, Paths);
1744 bool StillOkay = IsDerivedFrom(Derived, Base, Paths);
2496 if (SemaRef.IsDerivedFrom(SemaRef.Context.getTypeDeclType(ClassDecl),
6636 else if (IsDerivedFrom(ClassType, ConvType))
12348 if (!IsDerivedFrom(NewClassTy, OldClassTy)) {