| 1171 | } |
| 1172 | |
| 1173 | static bool isSafeCast(const ValueType* vt, const Settings& settings) |
| 1174 | { |
| 1175 | const size_t sizeOf = vt->getSizeOf(settings, ValueType::Accuracy::ExactOrZero, ValueType::SizeOf::Pointee); |
| 1176 | return sizeOf == 0 || sizeOf >= settings.platform.sizeof_pointer; |
| 1177 | } |
| 1178 | |
| 1179 | void CheckLeakAutoVarImpl::ret(const Token *tok, VarInfo &varInfo, const bool isEndOfScope) |
| 1180 | { |