|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Sema/Sema.h 6461 bool IsDerivedFrom(SourceLocation Loc, QualType Derived, QualType Base,
References
tools/clang/lib/Sema/SemaCast.cpp 1333 if (!Self.IsDerivedFrom(SrcExpr->getBeginLoc(), SrcExpr->getType(),
1434 if (!Self.IsDerivedFrom(OpRange.getBegin(), DestType, SrcType, Paths)) {
1470 Self.IsDerivedFrom(OpRange.getBegin(), DestType, SrcType, Paths);
1575 if (!Self.IsDerivedFrom(OpRange.getBegin(), SrcClass, DestClass, Paths))
1583 Self.IsDerivedFrom(OpRange.getBegin(), SrcClass, DestClass, Paths);
tools/clang/lib/Sema/SemaDeclCXX.cpp 2834 bool DerivationOkay = IsDerivedFrom(Loc, Derived, Base, Paths);
2886 bool StillOkay = IsDerivedFrom(Loc, Derived, Base, Paths);
3950 if (SemaRef.IsDerivedFrom(ClassDecl->getLocation(),
tools/clang/lib/Sema/SemaExceptionSpec.cpp 720 if (!IsDerivedFrom(SourceLocation(), ExceptionType, HandlerType, Paths) ||
tools/clang/lib/Sema/SemaExpr.cpp13988 if (IsDerivedFrom(OC.LocStart, CurrentType, Context.getTypeDeclType(Parent),
tools/clang/lib/Sema/SemaOpenMP.cpp12908 if (SemaRef.IsDerivedFrom(Loc, Ty, VD->getType(), Paths)) {
15206 if (SemaRef.IsDerivedFrom(Loc, Type, VD->getType(), Paths)) {
tools/clang/lib/Sema/SemaOverload.cpp 3074 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass, Paths);