Lines Matching refs:const

22     constexpr const _Tp& _VSTD_LFTS_V2::get_underlying(const propagate_const<T>& pt) noexcept;
26 template <class T> constexpr bool operator==(const propagate_const<T>& pt, nullptr_t);
27 template <class T> constexpr bool operator==(nullptr_t, const propagate_const<T>& pu);
28 template <class T> constexpr bool operator!=(const propagate_const<T>& pt, nullptr_t);
29 template <class T> constexpr bool operator!=(nullptr_t, const propagate_const<T>& pu);
30 …template <class T, class U> constexpr bool operator==(const propagate_const<T>& pt, const propagat…
31 …template <class T, class U> constexpr bool operator!=(const propagate_const<T>& pt, const propagat…
32 …template <class T, class U> constexpr bool operator<(const propagate_const<T>& pt, const propagate…
33 …template <class T, class U> constexpr bool operator>(const propagate_const<T>& pt, const propagate…
34 …template <class T, class U> constexpr bool operator<=(const propagate_const<T>& pt, const propagat…
35 …template <class T, class U> constexpr bool operator>=(const propagate_const<T>& pt, const propagat…
36 … template <class T, class U> constexpr bool operator==(const propagate_const<T>& pt, const _Up& u);
37 … template <class T, class U> constexpr bool operator!=(const propagate_const<T>& pt, const _Up& u);
38 … template <class T, class U> constexpr bool operator<(const propagate_const<T>& pt, const _Up& u);
39 … template <class T, class U> constexpr bool operator>(const propagate_const<T>& pt, const _Up& u);
40 … template <class T, class U> constexpr bool operator<=(const propagate_const<T>& pt, const _Up& u);
41 … template <class T, class U> constexpr bool operator>=(const propagate_const<T>& pt, const _Up& u);
42 …template <class T, class U> constexpr bool operator==(const _Tp& t, const propagate_const<_Up>& pu…
43 …template <class T, class U> constexpr bool operator!=(const _Tp& t, const propagate_const<_Up>& pu…
44 …template <class T, class U> constexpr bool operator<(const _Tp& t, const propagate_const<_Up>& pu);
45 …template <class T, class U> constexpr bool operator>(const _Tp& t, const propagate_const<_Up>& pu);
46 …template <class T, class U> constexpr bool operator<=(const _Tp& t, const propagate_const<_Up>& pu…
47 …template <class T, class U> constexpr bool operator>=(const _Tp& t, const propagate_const<_Up>& pu…
61 propagate_const(const propagate_const& p) = delete;
67 propagate_const& operator=(const propagate_const& p) = delete;
72 // [propagate_const.const_observers], const observers
73 explicit constexpr operator bool() const;
74 constexpr const element_type* operator->() const;
75 constexpr operator const element_type*() const; // Not always defined
76 constexpr const element_type& operator*() const;
77 constexpr const element_type* get() const;
79 // [propagate_const.non_const_observers], non-const observers
131 const _Up& get_underlying(const propagate_const<_Up>& __pu) _NOEXCEPT;
166 static _LIBCPP_CONSTEXPR const element_type* __get_pointer(const _Up* __u)
172 static _LIBCPP_CONSTEXPR const element_type* __get_pointer(const _Up& __u)
191 …template <class _Up> friend _LIBCPP_CONSTEXPR const _Up& ::_VSTD_LFTS_V2::get_underlying(const pro…
196 propagate_const(const propagate_const&) = delete;
230 propagate_const& operator=(const propagate_const&) = delete;
248 _LIBCPP_CONSTEXPR const element_type* get() const
258 explicit _LIBCPP_CONSTEXPR operator bool() const
263 _LIBCPP_CONSTEXPR const element_type* operator->() const
269 const _Tp_, const element_type *>::value>>
270 _LIBCPP_CONSTEXPR operator const element_type *() const {
274 _LIBCPP_CONSTEXPR const element_type& operator*() const
305 _LIBCPP_CONSTEXPR bool operator==(const propagate_const<_Tp>& __pt, nullptr_t)
312 _LIBCPP_CONSTEXPR bool operator==(nullptr_t, const propagate_const<_Tp>& __pt)
319 _LIBCPP_CONSTEXPR bool operator!=(const propagate_const<_Tp>& __pt, nullptr_t)
326 _LIBCPP_CONSTEXPR bool operator!=(nullptr_t, const propagate_const<_Tp>& __pt)
333 _LIBCPP_CONSTEXPR bool operator==(const propagate_const<_Tp>& __pt,
334 const propagate_const<_Up>& __pu)
341 _LIBCPP_CONSTEXPR bool operator!=(const propagate_const<_Tp>& __pt,
342 const propagate_const<_Up>& __pu)
349 _LIBCPP_CONSTEXPR bool operator<(const propagate_const<_Tp>& __pt,
350 const propagate_const<_Up>& __pu)
357 _LIBCPP_CONSTEXPR bool operator>(const propagate_const<_Tp>& __pt,
358 const propagate_const<_Up>& __pu)
365 _LIBCPP_CONSTEXPR bool operator<=(const propagate_const<_Tp>& __pt,
366 const propagate_const<_Up>& __pu)
373 _LIBCPP_CONSTEXPR bool operator>=(const propagate_const<_Tp>& __pt,
374 const propagate_const<_Up>& __pu)
381 _LIBCPP_CONSTEXPR bool operator==(const propagate_const<_Tp>& __pt, const _Up& __u)
388 _LIBCPP_CONSTEXPR bool operator!=(const propagate_const<_Tp>& __pt, const _Up& __u)
395 _LIBCPP_CONSTEXPR bool operator<(const propagate_const<_Tp>& __pt, const _Up& __u)
402 _LIBCPP_CONSTEXPR bool operator>(const propagate_const<_Tp>& __pt, const _Up& __u)
409 _LIBCPP_CONSTEXPR bool operator<=(const propagate_const<_Tp>& __pt, const _Up& __u)
416 _LIBCPP_CONSTEXPR bool operator>=(const propagate_const<_Tp>& __pt, const _Up& __u)
424 _LIBCPP_CONSTEXPR bool operator==(const _Tp& __t, const propagate_const<_Up>& __pu)
431 _LIBCPP_CONSTEXPR bool operator!=(const _Tp& __t, const propagate_const<_Up>& __pu)
438 _LIBCPP_CONSTEXPR bool operator<(const _Tp& __t, const propagate_const<_Up>& __pu)
445 _LIBCPP_CONSTEXPR bool operator>(const _Tp& __t, const propagate_const<_Up>& __pu)
452 _LIBCPP_CONSTEXPR bool operator<=(const _Tp& __t, const propagate_const<_Up>& __pu)
459 _LIBCPP_CONSTEXPR bool operator>=(const _Tp& __t, const propagate_const<_Up>& __pu)
472 _LIBCPP_CONSTEXPR const _Tp& get_underlying(const propagate_const<_Tp>& __pt) _NOEXCEPT
493 size_t operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1) const
505 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
506 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const
518 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
519 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const
531 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
532 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const
544 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
545 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const
557 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
558 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const
570 bool operator()(const experimental::fundamentals_v2::propagate_const<_Tp>& __pc1,
571 const experimental::fundamentals_v2::propagate_const<_Tp>& __pc2) const