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()