reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 5203   if (!DynType)
 5210     return CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength);
 5210     return CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength);
 5227     if (!Paths && (declaresSameEntity(DynType->Type, C) ||
 5228                    DynType->Type->isDerivedFrom(C)))
 5240         << Info.Ctx.getRecordType(DynType->Type)
 5249        PathLength >= (int)DynType->PathLength; --PathLength) {
 5254     if (PathLength > (int)DynType->PathLength &&
 5264   if (DynType->Type->isDerivedFrom(C, Paths) && !Paths.isAmbiguous(CQT) &&
 5267     if (!CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength))
 5267     if (!CastToDerivedClass(Info, E, Ptr, DynType->Type, DynType->PathLength))