Searched refs:remove_const_t (Results 1 – 9 of 9) sorted by relevance
376 struct optional_hash_base<T, decltype(std::hash<absl::remove_const_t<T> >()(377 std::declval<absl::remove_const_t<T> >()))> {381 absl::type_traits_internal::AssertHashEnabled<absl::remove_const_t<T>>();383 return std::hash<absl::remove_const_t<T> >()(*opt);
27 template <typename T> using remove_const_t = typename std::remove_const<T>::type; variable89 template <typename D, typename S> using same_const = copy_const<skstd::remove_const_t<D>, S>;
309 auto* el = Allocate<std::remove_const_t<OUT>>(); in Convert()340 auto* els = Allocate<std::remove_const_t<OUT>>(in.size()); in Convert()360 auto* els = Allocate<std::remove_const_t<OUT>>(in.size()); in Convert()
136 return obj->TypeInfo().Is(TypeInfo::Of<std::remove_const_t<TO>>()); in Is()160 obj->TypeInfo().Is(TypeInfo::Of<std::remove_const_t<TO>>()); in Is()
332 std::pair<absl::remove_const_t<K>, absl::remove_const_t<V>>;336 absl::remove_const_t<K> key;
74 template <typename D, typename S> using same_const = copy_const<std::remove_const_t<D>, S>;
574 using remove_const_t = typename std::remove_const<T>::type;
820 absl::remove_const_t<T>...> {};
4388 using remove_const_t = typename remove_const<_Tp>::type; typedef44311 using remove_const_t = typename mozilla::RemoveConst<T>::Type; typedef44371 using value_type = remove_const_t<element_type_>;44652 class ArrayElementType = span_details::remove_const_t<element_type>>44663 const std::array<span_details::remove_const_t<element_type>, N>& aArr) in Span()44672 class ArrayElementType = span_details::remove_const_t<element_type>>44683 const mozilla::Array<span_details::remove_const_t<element_type>, N>& aArr) in Span()