Lines Matching refs:constexpr
20 constexpr T // constexpr since C++20
24 constexpr T // constexpr since C++20
28 constexpr typename iterator_traits<InputIterator>::value_type // constexpr since C++20
32 constexpr T // constexpr since C++20
36 constexpr T // constexpr since C++20
40 constexpr T // constexpr since C++20
44 constexpr T // constexpr since C++20
50 constexpr T // constexpr since C++20
55 constexpr T // constexpr since C++20
61 constexpr T // constexpr since C++20
66 constexpr OutputIterator // constexpr since C++20
70 constexpr OutputIterator // constexpr since C++20
74 constexpr OutputIterator // constexpr since C++20
79 constexpr OutputIterator // constexpr since C++20
84 constexpr OutputIterator // constexpr since C++20
88 constexpr OutputIterator // constexpr since C++20
93 constexpr OutputIterator // constexpr since C++20
99 constexpr OutputIterator // constexpr since C++20
106 constexpr OutputIterator // constexpr since C++20
113 constexpr OutputIterator // constexpr since C++20
120 constexpr OutputIterator // constexpr since C++20
124 constexpr OutputIterator // constexpr since C++20
128 constexpr void // constexpr since C++20
132 constexpr common_type_t<M,N> gcd(M m, N n); // C++17
135 constexpr common_type_t<M,N> lcm(M m, N n); // C++17
138 constexpr T midpoint(T a, T b) noexcept; // C++20
141 constexpr T* midpoint(T* a, T* b); // C++20
145 constexpr T add_sat(T x, T y) noexcept; // freestanding, Since C++26
147 constexpr T sub_sat(T x, T y) noexcept; // freestanding, Since C++26
149 constexpr T mul_sat(T x, T y) noexcept; // freestanding, Since C++26
151 constexpr T div_sat(T x, T y) noexcept; // freestanding, Since C++26
153 constexpr T saturate_cast(U x) noexcept; // freestanding, Since C++26