7#include "../utility/utility.hpp"
8#include "../macros.hpp"
38namespace hi {
inline namespace v1 {
69template<fixed_
string SourceElements,
size_t NumElements>
72 constexpr auto max_elements =
sizeof(size_t) == 8 ? 16 : 8;
92 if (c >=
'0' and c <=
'9') {
96 }
else if (c >=
'a' and c <=
'p') {
99 }
else if (c >=
'x' and c <=
'z') {
102 }
else if (c ==
'w') {
124template<fixed_
string SourceElements,
size_t NumElements,
char Value>
140 for (; i != 0; --i) {
161template<
typename T,
size_t N>
166template<
typename T,
size_t N>
170 return equal(lhs, rhs);
174namespace testing::internal {
177template<
typename T,
size_t N>
184template<
typename T,
size_t N>
@ current
Continue from the current position.
@ truncate
After the file has been opened, truncate it.
DOXYGEN BUG.
Definition algorithm.hpp:16
@ shift
The shift key is being held.
geometry/margins.hpp
Definition lookahead_iterator.hpp:5
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:377
A native-SIMD type.
Definition native_simd_utility.hpp:162