Home | History | Annotate | Download | only in bits

Lines Matching refs:__val

80       operator()(_Tp __val) const noexcept              \
81 { return static_cast<size_t>(__val); } \
140 hash(const _Tp& __val)
141 { return hash(&__val, sizeof(__val)); }
145 __hash_combine(const _Tp& __val, size_t __hash)
146 { return hash(&__val, sizeof(__val), __hash); }
158 hash(const _Tp& __val)
159 { return hash(&__val, sizeof(__val)); }
163 __hash_combine(const _Tp& __val, size_t __hash)
164 { return hash(&__val, sizeof(__val), __hash); }
172 operator()(float __val) const noexcept
175 return __val != 0.0f ? std::_Hash_impl::hash(__val) : 0;
184 operator()(double __val) const noexcept
187 return __val != 0.0 ? std::_Hash_impl::hash(__val) : 0;
197 operator()(long double __val) const noexcept;