class DynamicCastInfo
Declaration
class DynamicCastInfo { /* full declaration omitted */ };
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:17
Member Variables
- private clang::QualType From
- private clang::QualType To
- private clang::ento::DynamicCastInfo::CastResult ResultKind
Method Overview
- public DynamicCastInfo(clang::QualType from, clang::QualType to, clang::ento::DynamicCastInfo::CastResult resultKind)
- public void Profile(llvm::FoldingSetNodeID & ID) const
- public bool equals(clang::QualType from, clang::QualType to) const
- public bool fails() const
- public clang::QualType from() const
- public bool succeeds() const
- public clang::QualType to() const
Methods
¶DynamicCastInfo(
clang::QualType from,
clang::QualType to,
clang::ento::DynamicCastInfo::CastResult
resultKind)
DynamicCastInfo(
clang::QualType from,
clang::QualType to,
clang::ento::DynamicCastInfo::CastResult
resultKind)
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:21
Parameters
- clang::QualType from
- clang::QualType to
- clang::ento::DynamicCastInfo::CastResult resultKind
¶void Profile(llvm::FoldingSetNodeID& ID) const
void Profile(llvm::FoldingSetNodeID& ID) const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:41
Parameters
¶bool equals(clang::QualType from,
clang::QualType to) const
bool equals(clang::QualType from,
clang::QualType to) const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:27
Parameters
- clang::QualType from
- clang::QualType to
¶bool fails() const
bool fails() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:32
¶clang::QualType from() const
clang::QualType from() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:24
¶bool succeeds() const
bool succeeds() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:31
¶clang::QualType to() const
clang::QualType to() const
Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h:25