Home | History | Annotate | Download | only in Sema

Lines Matching refs:IsDerivedFrom

1634         = Class->isDerivedFrom(CanonicalBase->getAsCXXRecordDecl(), Paths);
1668 bool Sema::IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base) {
1690 return DerivedRD->isDerivedFrom(BaseRD);
1695 bool Sema::IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base,
1711 return DerivedRD->isDerivedFrom(BaseRD, Paths);
1758 bool DerivationOkay = IsDerivedFrom(Loc, Derived, Base, Paths);
1792 bool StillOkay = IsDerivedFrom(Loc, Derived, Base, Paths);
2768 if (SemaRef.IsDerivedFrom(ClassDecl->getLocation(),
7106 else if (IsDerivedFrom(Conversion->getLocation(), ClassType, ConvType))
13004 if (!IsDerivedFrom(New->getLocation(), NewClassTy, OldClassTy)) {