| 400 | |
| 401 | template <typename TValue> |
| 402 | inline const TValue* ValueRef::as(const Type<TValue>& type) const { |
| 403 | static_assert(std::is_base_of_v<Value, TValue>); |
| 404 | return static_cast<const TValue*>(as((const IType&)type)); |
| 405 | } |
| 406 | |
| 407 | template <typename TValue> |
| 408 | inline const TValue& ValueRef::cast(const Type<TValue>& type) const { |
no outgoing calls
no test coverage detected