ΒΆ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)
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