Lines Matching refs:CastValueChecker

33 class CastValueChecker : public Checker<check::DeadSymbols, eval::Call> {  class
37 std::function<void(const CastValueChecker *, const CallEvent &Call,
61 {&CastValueChecker::evalCast, CallKind::Function}},
63 {&CastValueChecker::evalDynCast, CallKind::Function}},
65 {&CastValueChecker::evalCastOrNull, CallKind::Function}},
67 {&CastValueChecker::evalDynCastOrNull, CallKind::Function}},
69 {&CastValueChecker::evalCastAs, CallKind::Method}},
71 {&CastValueChecker::evalGetAs, CallKind::Method}},
73 {&CastValueChecker::evalIsa, CallKind::InstanceOf}},
75 {&CastValueChecker::evalIsaAndNonNull, CallKind::InstanceOf}}};
366 void CastValueChecker::evalCast(const CallEvent &Call, DefinedOrUnknownSVal DV, in evalCast()
371 void CastValueChecker::evalDynCast(const CallEvent &Call, in evalDynCast()
378 void CastValueChecker::evalCastOrNull(const CallEvent &Call, in evalCastOrNull()
385 void CastValueChecker::evalDynCastOrNull(const CallEvent &Call, in evalDynCastOrNull()
412 void CastValueChecker::evalCastAs(const CallEvent &Call, in evalCastAs()
418 void CastValueChecker::evalGetAs(const CallEvent &Call, DefinedOrUnknownSVal DV, in evalGetAs()
428 void CastValueChecker::evalIsa(const CallEvent &Call, DefinedOrUnknownSVal DV, in evalIsa()
443 void CastValueChecker::evalIsaAndNonNull(const CallEvent &Call, in evalIsaAndNonNull()
463 bool CastValueChecker::evalCall(const CallEvent &Call, in evalCall()
514 void CastValueChecker::checkDeadSymbols(SymbolReaper &SR, in checkDeadSymbols()
520 Mgr.registerChecker<CastValueChecker>(); in registerCastValueChecker()