ΒΆTryCastResult TryStaticPointerDowncast(
    clang::Sema& Self,
    clang::QualType SrcType,
    clang::QualType DestType,
    bool CStyle,
    clang::SourceRange OpRange,
    unsigned int& msg,
    clang::CastKind& Kind,
    clang::CXXCastPath& BasePath)

Description

Tests whether a conversion according to C++ 5.2.9p8 is valid.

Declared at: clang/lib/Sema/SemaCast.cpp:1565

Parameters

clang::Sema& Self
clang::QualType SrcType
clang::QualType DestType
bool CStyle
clang::SourceRange OpRange
unsigned int& msg
clang::CastKind& Kind
clang::CXXCastPath& BasePath