xte::
data
array {}
fixed_array {}
lowercase()
non_copyable {}
non_movable {}
null
opt {}
ptr {}
ptr_diff()
range_cmp()
string {}
string_view {}
uppercase()
func
all()
any()
cast_result()
defer {}
func {}
gen()
noop()
unfold()
unroll()
visitor {}
with_index()
io
eof
file {}
logger::
std {}
literal
analog::
dedent::
fmt::
info::
numbers::
radix::
math
abs()
add()
add_checked()
approx_equal()
approx_equal_slope()
approx_greater_equal()
approx_less_equal()
as_signed()
as_unsigned()
avg()
between()
big_int {}
bit_at()
bit_ceil()
bit_floor()
ceil()
compare()
diff()
div()
div_ceil()
div_ceil_half()
div_checked()
div_floor()
div_floor_half()
div_magnify()
div_magnify_half()
div_trunc()
div_trunc_half()
equal()
eval()
exp_search()
factorial<>
fibonacci<>
floor()
greater()
greater_equal()
is_finite()
is_inf()
is_nan()
is_neg()
is_single_bit()
leading_zeros()
less()
less_equal()
lshift()
max()
min()
minmax()
mod()
mod_checked()
mul()
mul_checked()
number {}
number_format_config {}
parse_number()
pow()
rem()
rem_checked()
rshift()
sign()
sign_cast()
stringify_number()
sub()
sub_checked()
trailing_zeros()
wide_uint {}
width<>
wrap()
meta
fake()
end<>
define_struct<>
fold<>
make_seq<>
meta::
ptr_depth<>
req<>
req_any<>
req_not<>
req_some<>
seq {}
sloc {}
state<>
type<>
type_at<>
type_counter<>
value<>
value_at<>
wrap_type {}
wrap_value {}
preproc
ANY()
ARCH
AT()
ATTR
CALL()
CAT()
CONSTRUCTS()
COMPILER
DECLARE()
DEFINE_CAST()
DIAGNOSTIC()
DROP()
EACH()
EAT()
ENCODING
ENDIAN
EVAL()
FEATURE
FUNC_SIG
FWD()
HAS_ATTR()
HAS_BUILTIN()
IF()
IS_NOEX()
LAMBDA()
LANG
LIFT()
PAREN()
PLATFORM
PRAGMA()
QUOTE()
REMOVE_EMPTY()
RETURNS()
REVIVE()
SCAN()
STATIC_ASSERT()
STDLIB
TAKE()
TEMPLATE
UNWRAP()
VERSION
WHILE()
WORD_WIDTH
WRAPPED()
sys
available_memory()
cpu_relax()
detect_cosmic_ray()
is_tty()
nproc()
page_size()
segfault()
trait
add_const<>
add_const_func<>
add_const_lvalue_ref<>
add_const_lvalue_ref_func<>
add_const_rvalue_ref<>
add_const_rvalue_ref_func<>
add_cv<>
add_cv_func<>
add_cv_lvalue_ref<>
add_cv_lvalue_ref_func<>
add_cv_rvalue_ref<>
add_cv_rvalue_ref_func<>
add_lvalue_ref<>
add_lvalue_ref_func<>
add_noex_func<>
add_ptr<>
add_rvalue_ref<>
add_rvalue_ref_func<>
add_variadic_func<>
add_volatile<>
add_volatile_func<>
add_volatile_lvalue_ref<>
add_volatile_lvalue_ref_func<>
add_volatile_rvalue_ref<>
add_volatile_rvalue_ref_func<>
copy_const<>
copy_const_func<>
copy_const_lvalue_ref<>
copy_const_lvalue_ref_func<>
copy_const_rvalue_ref<>
copy_const_rvalue_ref_func<>
copy_cref<>
copy_cref_func<>
copy_cv<>
copy_cv_func<>
copy_cv_lvalue_ref<>
copy_cv_lvalue_ref_func<>
copy_cv_rvalue_ref<>
copy_cv_rvalue_ref_func<>
copy_cvref<>
copy_cvref_func<>
copy_lvalue_ref<>
copy_lvalue_ref_func<>
copy_noex_func<>
copy_ref<>
copy_ref_func<>
copy_rvalue_ref<>
copy_rvalue_ref_func<>
copy_variadic_func<>
copy_volatile<>
copy_volatile_func<>
copy_volatile_lvalue_ref<>
copy_volatile_lvalue_ref_func<>
copy_volatile_rvalue_ref<>
copy_volatile_rvalue_ref_func<>
copy_vref<>
copy_vref_func<>
drop_const<>
drop_const_func<>
drop_const_lvalue_ref<>
drop_const_lvalue_ref_func<>
drop_const_rvalue_ref<>
drop_const_rvalue_ref_func<>
drop_cref<>
drop_cref_func<>
drop_cv<>
drop_cv_func<>
drop_cv_lvalue_ref<>
drop_cv_lvalue_ref_func<>
drop_cv_rvalue_ref<>
drop_cv_rvalue_ref_func<>
drop_cvref<>
drop_cvref_func<>
drop_lvalue_ref<>
drop_lvalue_ref_func<>
drop_noex_func<>
drop_ptr<>
drop_ref<>
drop_ref_func<>
drop_rvalue_ref<>
drop_rvalue_ref_func<>
drop_variadic_func<>
drop_volatile<>
drop_volatile_func<>
drop_volatile_lvalue_ref<>
drop_volatile_lvalue_ref_func<>
drop_volatile_rvalue_ref<>
drop_volatile_rvalue_ref_func<>
drop_vref<>
drop_vref_func<>
is_arithmetic<>
is_arithmetic_or_bool<>
is_assignable<>
is_assignable_to<>
is_bool_testable<>
is_brace_constructible<>
is_callable<>
is_callable_lvalue<>
is_castable<>
is_char<>
is_const<>
is_const_func<>
is_const_lvalue_ref<>
is_const_lvalue_ref_func<>
is_const_rvalue_ref<>
is_const_rvalue_ref_func<>
is_constructible<>
is_copy_assignable<>
is_copy_constructible<>
is_cref<>
is_cref_func<>
is_cv<>
is_cv_func<>
is_cv_lvalue_ref<>
is_cv_lvalue_ref_func<>
is_cv_rvalue_ref<>
is_cv_rvalue_ref_func<>
is_cvref<>
is_cvref_func<>
is_default_constructible<>
is_derived_from<>
is_derived_from_instance_of<>
is_float<>
is_func<>
is_implicit_castable<>
is_implicit_castable_any<>
is_implicit_constructible<>
is_implicit_default_constructible<>
is_implicit_move_constructible<>
is_input_range<>
is_input_sized_range<>
is_int<>
is_invocable<>
is_invocable_lvalue<>
is_lvalue_ref<>
is_lvalue_ref_func<>
is_move_assignable<>
is_move_constructible<>
is_noex_assignable<>
is_noex_assignable_to<>
is_noex_bool_testable<>
is_noex_brace_constructible<>
is_noex_castable<>
is_noex_constructible<>
is_noex_copy_assignable<>
is_noex_copy_constructible<>
is_noex_dtor<>
is_noex_implicit_castable<>
is_noex_implicit_constructible<>
is_noex_implicit_default_constructible<>
is_noex_implicit_move_constructible<>
is_noex_iter<>
is_noex_move_assignable<>
is_noex_move_constructible<>
is_noex_range<>
is_noex_sentinel<>
is_noex_swappable<>
is_order<>
is_privately_derived_from<>
is_ptr<>
is_range<>
is_ref<>
is_ref_func<>
is_rvalue_ref<>
is_rvalue_ref_func<>
is_same<>
is_same_any<>
is_same_any_drop_cv<>
is_same_any_drop_cvref<>
is_same_drop_cv<>
is_same_drop_cvref<>
is_signed<>
is_sized_range<>
is_specialization_of<>
is_unsigned<>
is_variadic_func<>
is_void<>
is_volatile<>
is_volatile_func<>
is_volatile_lvalue_ref<>
is_volatile_lvalue_ref_func<>
is_volatile_rvalue_ref<>
is_volatile_rvalue_ref_func<>
is_vref<>
is_vref_func<>
try_signed<>
try_unsigned<>
util
address()
as()
as_const()
as_cv()
as_not_const()
as_not_cv()
as_not_volatile()
as_volatile()
as_lvalue()
as_xvalue()
assign()
at()
construct()
destroy()
error {}
exchange()
implicit_cast()
init_list<>
make()
(number types)
reconstruct()