Home
last modified time | relevance | path

Searched refs:DynamicCastInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DDynamicCastInfo.h17 class DynamicCastInfo {
21 DynamicCastInfo(QualType from, QualType to, CastResult resultKind) in DynamicCastInfo() function
34 bool operator==(const DynamicCastInfo &RHS) const {
37 bool operator<(const DynamicCastInfo &RHS) const {
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DDynamicType.cpp30 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(CastSet, clang::ento::DynamicCastInfo)
74 const DynamicCastInfo *getDynamicCastInfo(ProgramStateRef State, in getDynamicCastInfo()
85 for (const DynamicCastInfo &Cast : *Lookup) in getDynamicCastInfo()
127 DynamicCastInfo::CastResult ResultKind = in setDynamicTypeAndCastInfo()
128 CastSucceeds ? DynamicCastInfo::CastResult::Success in setDynamicTypeAndCastInfo()
129 : DynamicCastInfo::CastResult::Failure; in setDynamicTypeAndCastInfo()
217 static raw_ostream &printJson(const DynamicCastInfo &DCI, raw_ostream &Out, in printJson()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCastValueChecker.cpp97 static bool isInfeasibleCast(const DynamicCastInfo *CastInfo, in isInfeasibleCast()
106 const DynamicCastInfo *CastInfo, in getNoteTag()
228 const DynamicCastInfo *CastInfo = in addCastTransition()
297 const DynamicCastInfo *CastInfo = in addInstanceOfTransition()