|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/DeclCXX.h 1485 bool isDerivedFrom(const CXXRecordDecl *Base, CXXBasePaths &Paths) const;
References
tools/clang/lib/AST/CXXInheritance.cpp 94 return isDerivedFrom(Base, Paths);
tools/clang/lib/AST/ExprConstant.cpp 2711 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
5264 if (DynType->Type->isDerivedFrom(C, Paths) && !Paths.isAmbiguous(CQT) &&
tools/clang/lib/AST/VTableBuilder.cpp 263 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
1208 if (!DerivedRD->isDerivedFrom(BaseRD, Paths))
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1318 if (!Dst->isDerivedFrom(Src, Paths))
tools/clang/lib/Sema/SemaAccess.cpp 935 bool isDerived = Derived->isDerivedFrom(const_cast<CXXRecordDecl*>(Base),
tools/clang/lib/Sema/SemaCast.cpp 911 if (SrcRD->isDerivedFrom(DestRD, BasePaths))
913 else if (DestRD->isDerivedFrom(SrcRD, BasePaths))
tools/clang/lib/Sema/SemaDeclCXX.cpp 2703 = Class->isDerivedFrom(CanonicalBase->getAsCXXRecordDecl(), Paths);
2780 return DerivedRD->isDerivedFrom(BaseRD, Paths);
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp 148 if (ActualClass->isDerivedFrom(ExpectedClass, Paths) &&
tools/clang/lib/StaticAnalyzer/Core/Store.cpp 344 if (MRClass->isDerivedFrom(TargetClass, Paths))
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 88 if (!DRD->isDerivedFrom(BRD, Paths))