ELC in dev
ELC-lang
载入中...
搜索中...
未找到
all_defs.cpp 文件参考
#include <cstddef>
#include <cstdlib>
#include <cstring>
#include <new>
#include <algorithm>
#include <type_traits>
#include <typeinfo>
#include <cmath>
#include <cfenv>
#include <ctime>
#include <ranges>
#include <initializer_list>
#include <atomic>
#include <malloc.h>
#include <cuchar>
#include <clocale>
#include <locale>
#include <istream>
#include <ostream>
#include <cstdio>
all_defs.cpp 的引用(Include)关系图:

浏览源代码.

class  elc::defs::base::empty_type
 
struct  elc::defs::base::discard_t
 
struct  elc::defs::base::do_nothing_t
 
struct  elc::defs::base::times_provider_t< T >
 
struct  elc::defs::base::times_provider_t< T >::iterator_t
 
struct  elc::defs::base::never_ref_num_zero_t
 引用计数从不为0的构造 更多...
 
struct  elc::defs::base::special_init_t
 特殊构造 更多...
 
struct  elc::defs::base::pre_alloc_t
 预分配内存 更多...
 
struct  elc::defs::base::non_copy_assign_able
 禁止复制赋值 更多...
 
struct  elc::defs::base::non_move_assign_able
 禁止移动赋值 更多...
 
struct  elc::defs::base::non_default_assign_able
 禁止默认合成的赋值 更多...
 
struct  elc::defs::base::non_copy_construct_able
 禁止复制构造 更多...
 
struct  elc::defs::base::non_move_construct_able
 禁止移动构造 更多...
 
struct  elc::defs::base::non_default_construct_able
 禁止默认合成的构造 更多...
 
struct  elc::defs::base::non_copyable
 禁止默认合成的复制 更多...
 
struct  elc::defs::base::non_moveable
 禁止默认合成的移动 更多...
 
struct  elc::defs::base::attribute< T, attribute_name >
 
struct  elc::defs::base::special_attribute_pack< attribute_names >
 
struct  elc::defs::base::special_attribute_pack< attribute_names >::on_type< T >
 
struct  elc::defs::base::common_attribute_pack< attribute_names >
 
struct  elc::defs::base::common_attribute_pack< attribute_names >::on_type< T >
 
class  elc::defs::base::never_in_array< T >
 
class  elc::defs::base::build_by_get_only
 
struct  elc::defs::base::base_type_info_t
 自动重整类型名并在析构时释放重整结果,对于gcc和clang的傻逼实现 更多...
 
struct  elc::defs::base::type_info_t< T >
 
struct  elc::defs::base::type_info_t< T >::with_common_attribute< common_attribute_names >
 
struct  elc::defs::base::type_info_t< T >::with_common_attribute< common_attribute_names >::and_special_attribute< special_attribute_names >
 
struct  elc::defs::base::type_info_t< T >::with_special_attribute< special_attribute_names >
 
struct  elc::defs::base::type_info_t< T >::with_special_attribute< special_attribute_names >::and_common_attribute< common_attribute_names >
 
struct  elc::defs::base::end_by_zero_t
 
struct  elc::defs::base::just_an_part_t
 
struct  elc::defs::base::equal_t
 
struct  elc::defs::base::compare_t
 
struct  elc::defs::base::max_t
 
struct  elc::defs::base::max_t::for_type_t< T >
 
struct  elc::defs::base::min_t
 
struct  elc::defs::base::min_t::for_type_t< T >
 
class  elc::defs::base::literal_support::integer_iterator< integer_T, base >
 
class  elc::defs::base::literal_support::fast_integer_iterator< integer_T, base >
 
class  elc::defs::base::literal_support::unsigned_integer_literal_evaler< integer_T >
 
class  elc::defs::base::literal_support::signed_integer_literal_evaler< integer_T, unsigned_integer_T >
 
class  elc::defs::base::literal_support::unsigned_float_literal_evaler< float_T, base_process_T, exp_process_integer_T, exp_process_unsigned_integer_T >
 
class  elc::defs::base::literal_support::signed_float_literal_evaler< float_T, unsigned_float_T, base_process_T, exp_process_integer_T, exp_process_unsigned_integer_T >
 
struct  elc::defs::basic_environment::float_infos::float16_float_info
 
struct  elc::defs::basic_environment::float_infos::float32_float_info
 
struct  elc::defs::basic_environment::float_infos::float64_float_info
 
struct  elc::defs::basic_environment::float_infos::bfloat16_float_info
 
struct  elc::defs::base::math::rounding_auto_setter< T >
 
struct  elc::defs::base::math::get_prime_factorization_t
 
class  elc::defs::base::math::get_prime_factorization_t::result_t< T >
 
class  elc::defs::base::math::get_prime_factorization_t::result_t< T >::unique_t
 
struct  elc::defs::base::math::prime_factorization_table_t< number_T, number >
 
struct  elc::defs::base::math::unique_prime_factorization_table_t< number_T, number >
 
struct  elc::defs::base::magic_number::π_with_ε_impl_t< T >
 
struct  elc::defs::base::magic_number::π_with_ε_t
 
class  elc::defs::basic_environment::to_arithmetic_t
 
union  elc::defs::basic_environment::float_infos::float_data_union< T >
 
struct  elc::defs::base::math::arithmetic_type_info_prover< T >
 算术类型帮助类型 任何后续定义的新算术类型都可以重载这些类型来实现数学库的泛型支持 更多...
 
class  elc::defs::base::bit::rot_iterator< T >
 
class  elc::defs::base::null_ptr_n::can_t_use_default_null_ptr
 
class  elc::defs::base::null_ptr_n::force_use_default_null_ptr
 
struct  elc::defs::base::null_ptr_n::null_ptr_t
 
struct  elc::defs::base::note_n::from_t< T >
 
struct  elc::defs::base::note_n::to_t< T >
 
struct  elc::defs::base::note_n::size_type_t< T >
 
struct  elc::defs::base::note_n::fail_t
 
struct  elc::defs::base::array_like_n::array_like_view_t< T >
 
struct  elc::defs::base::array_like_n::array_like_view_t< T >::reverse_iterator
 
struct  elc::defs::base::array_like_n::array_end_by_zero_t< T >
 
struct  elc::defs::base::byteset< byte_num, align >
 
struct  elc::defs::base::data_block< Ts >
 
struct  elc::defs::base::align_as_t< Ts >
 
struct  elc::defs::base::data_view< T >
 
struct  elc::defs::base::data_view< const T >
 
struct  elc::defs::base::zero_t
 
struct  elc::defs::memory::lifetime_n::base_construct_t
 
struct  elc::defs::memory::lifetime_n::construct_t< T >
 
struct  elc::defs::memory::lifetime_n::construct_t< T >::array_construct_t
 
struct  elc::defs::memory::lifetime_n::construct_t< T >::placement_construct_t
 
struct  elc::defs::memory::lifetime_n::destruct_t
 
struct  elc::defs::memory::lifetime_n::destruct_t::array_destruct_t
 
struct  elc::defs::memory::lifetime_n::destruct_t::not_t
 
struct  elc::defs::memory::lifetime_n::re_construct_t
 
struct  elc::defs::memory::lifetime_n::re_construct_t::array_re_construct_t< T >
 
struct  elc::defs::memory::lifetime_n::re_construct_t::placement_re_construct_t< T >
 
struct  elc::defs::memory::lifetime_n::copy_construct_t
 
struct  elc::defs::memory::lifetime_n::copy_construct_t::array_copy_construct_t
 
struct  elc::defs::memory::lifetime_n::move_construct_t
 
struct  elc::defs::memory::lifetime_n::move_construct_t::array_move_construct_t
 
struct  elc::defs::memory::lifetime_n::move_t
 
struct  elc::defs::memory::lifetime_n::move_t::array_move_t
 
struct  elc::defs::memory::lifetime_n::copy_t
 
struct  elc::defs::memory::lifetime_n::copy_assign_t
 
struct  elc::defs::memory::lifetime_n::copy_assign_t::array_copy_assign_t
 
struct  elc::defs::memory::lifetime_n::move_assign_t
 
struct  elc::defs::memory::lifetime_n::move_assign_t::array_move_assign_t
 
struct  elc::defs::memory::lifetime_n::move_assign_t::may_overlap_t
 
struct  elc::defs::memory::lifetime_n::move_assign_t::may_overlap_t::array_may_overlap_move_assign_t
 
struct  elc::defs::base::iterator_n::reverse_base_t< base_t_w, value_t >
 
class  elc::defs::base::iterator_n::same_base_t< value_t, base_t_w >
 
struct  elc::defs::base::iterator_n::base_iterator_t< value_t, base_t_w >
 
struct  elc::defs::base::bitset< bit_num >
 
class  elc::defs::base::bitset< bit_num >::arec_t
 
struct  elc::defs::base::hash_n::hash_value_t
 
struct  elc::defs::base::hash_n::unstable_hash_value_t
 
struct  elc::defs::base::hash_n::hash_t
 
struct  elc::defs::base::range_n::range_t< T >
 用以表示某类型的数值范围,仅可表示闭区间 更多...
 
struct  elc::defs::base::range_n::match_pattern< T >
 sunday算法表头,用以实施头起始的快速子串匹配算法 大部分情况下应当编译时预构建或对运行时生成的实例进行缓存 更多...
 
struct  elc::defs::base::range_n::reverse_match_pattern< T >
 反向Sunday算法表头,用以实施尾起始的快速子串匹配算法 大部分情况下应当编译时预构建或对运行时生成的实例进行缓存 更多...
 
struct  elc::defs::base::range_n::bitmark_for_finds< T >
 bitmark提供了一种快速进行四种泛搜索的实现,前提是构建中的pattern中的每一项的usigned表示都在一个字节(表长)内。 若bitmark构建失败,程序应当使用正在进行的泛搜索的朴素实现版本。 更多...
 
struct  elc::defs::base::range_n::bitmark_for_quick_unindex< T >
 bitmark提供了一种快速进行反索引的实现,前提是构建中的pattern中的每一项的usigned表示都在一个字节(表长)内。 若bitmark构建失败,程序应当使用正在进行的反索引的朴素实现版本。 更多...
 
struct  elc::defs::base::string_view_n::string_view_t< char_T >
 array_like_view_t的特化类型,表明这是字符串 更多...
 
struct  elc::defs::base::demangle_name_t
 
struct  elc::defs::base::type_name_t
 
struct  elc::defs::base::constexpr_str_n::constexpr_str_view_t< char_T >
 constexpr_str_t的退化类型,表明这是常量字符串,但没有可用的额外信息 更多...
 
struct  elc::defs::base::constexpr_str_n::constexpr_str_t< char_T >
 告知其他elc库接口这是编译时常量字符串,并提供编译时计算好的内容,包括但不限于hash、bmh头、bitmark等,用于加速库操作 更多...
 
struct  elc::defs::base::constexpr_str_n::constexpr_str_t_literal_helper< char_T, N >
 
struct  elc::defs::base::constexpr_str_n::literal_result_provider< v >
 
struct  elc::defs::base::logical_bool
 
struct  elc::defs::base::count_able< T >
 
struct  elc::defs::base::invoke_t< T >
 
struct  elc::defs::base::invoke_t< T >::with_return_type_t< Ret_t >
 
class  elc::defs::base::maybe_fail_reference< T >
 
class  elc::defs::base::flag
 
class  elc::defs::base::mark_able< T >
 
struct  elc::defs::base::cons_t< T >
 
struct  elc::defs::base::list_t< T >
 
struct  elc::defs::base::function_base_n::function_type_getter_helper< typename >
 
struct  elc::defs::base::function_base_n::function_type_getter_helper< Ret_t(T::*)(Args_t...) noexcept(nothrow)>
 
struct  elc::defs::base::function_base_n::function_type_getter_helper< Ret_t(T::*)(Args_t...)&noexcept(nothrow)>
 
struct  elc::defs::base::function_base_n::function_type_getter_helper< Ret_t(T::*)(Args_t...) const noexcept(nothrow)>
 
struct  elc::defs::base::function_base_n::function_type_getter_helper< Ret_t(T::*)(Args_t...) const &noexcept(nothrow)>
 
struct  elc::defs::base::function_base_n::function_type_getter< T >
 
struct  elc::defs::base::function_base_n::function_data_wrapper_t< T, Ret_t(Args_t...) noexcept(nothrow)>
 
struct  elc::APIs::alloc::source_location_guard
 
struct  elc::APIs::alloc::source_location_info_t
 
struct  elc::APIs::alloc::default_operators_provider_t
 
struct  elc::APIs::alloc::overheaded_operators_provider_t< base_operators >
 
struct  elc::char_set::propstrie_t
 
struct  elc::char_set::code_convert_result< in_char_t, out_char_t >
 
struct  elc::APIs::die::die_state
 
struct  elc::defs::memory::alloc_n::base_alloc_t
 所有alloc_t的基类 更多...
 
struct  elc::defs::memory::alloc_n::alloc_t< T >
 用于对特定类型进行alloc的类 更多...
 
struct  elc::defs::memory::alloc_n::alloc_t< T >::alloc_array_t
 
struct  elc::defs::memory::alloc_n::free_t
 用于对特定类型进行free 更多...
 
struct  elc::defs::memory::alloc_n::realloc_t
 用于对特定类型进行realloc 更多...
 
struct  elc::defs::memory::alloc_n::realloc_t::realloc_array_t
 
struct  elc::defs::memory::alloc_n::get_size_of_alloc_t
 用于自特定类型的内存分配结果获取分配大小 对于null_ptr,返回0 对于单个对象的分配,返回1 更多...
 
struct  elc::defs::memory::alloc_n::copy_alloc_t
 对于特定类型的内存分配结果,获取分配大小并复制一份同样大小的内存 更多...
 
struct  elc::defs::memory::get_n::base_get_t
 
struct  elc::defs::memory::get_n::get_t< T >
 
struct  elc::defs::memory::get_n::get_t< T >::array_get_t
 
struct  elc::defs::memory::get_n::get_t< T >::as_array_t
 
struct  elc::defs::memory::get_n::get_t< T >::apply_end_t
 
struct  elc::defs::memory::get_n::get_t< T >::remove_t
 
struct  elc::defs::memory::get_n::unget_t
 
struct  elc::defs::memory::get_n::get_resize_t
 
struct  elc::defs::memory::get_n::get_resize_t::insert_t
 
struct  elc::defs::memory::get_n::get_resize_t::insert_resize_t
 
struct  elc::defs::memory::get_n::get_resize_t::insert_resize_t::with_used_size_t
 
struct  elc::defs::memory::get_n::get_resize_t::insert_resize_t::with_used_size_t::used_size_index_result_t
 
struct  elc::defs::memory::get_n::get_forward_resize_t
 
struct  elc::defs::memory::get_n::get_forward_resize_t::insert_t
 
struct  elc::defs::memory::get_n::get_forward_resize_t::insert_resize_t
 
struct  elc::defs::memory::get_n::get_forward_resize_t::insert_resize_t::with_used_size_t
 
struct  elc::defs::memory::get_n::get_forward_resize_t::insert_resize_t::with_used_size_t::used_size_index_result_t
 
struct  elc::defs::memory::get_n::get_size_of_get_t
 
struct  elc::defs::memory::get_n::copy_get_t
 
class  elc::defs::memory::abstract_base_n::abstract_base_vtable
 
class  elc::defs::memory::abstract_base_n::abstract_base< T >
 
class  elc::defs::memory::abstract_base_n::instance_struct< T >
 
class  elc::defs::memory::ptr_n::ref_t
 
struct  elc::defs::memory::ptr_n::ref_able< T >
 
struct  elc::defs::memory::ptr_n::weak_ref_able< T >
 
struct  elc::defs::memory::ptr_n::same_ptr_p_t< T >
 
struct  elc::defs::memory::ptr_n::same_ref_p_t< T, ref_type >
 
struct  elc::defs::memory::ptr_n::ptr_t< T, ref_type, do_replace_check >
 
struct  elc::defs::memory::ptr_n::base_ptr_t< T, ref_type, do_replace_check >
 
struct  elc::defs::memory::others_n::replace_able< T >
 
struct  elc::defs::memory::others_n::can_map_all< T >
 
class  elc::defs::container::array_n::array_t< T >
 
struct  elc::defs::container::function_n::base_func_data_t< Ret_t(Args_t...)>
 
struct  elc::defs::container::function_n::func_data_t< T, Ret_t(Args_t...)>
 
struct  elc::defs::container::function_n::default_func_data_t< Ret_t(Args_t...)>
 
class  elc::defs::container::function_n::function_data_saver_t< Ret_t(Args_t...)>
 
struct  elc::defs::container::function_n::is_function_t_helper< T >
 
struct  elc::defs::container::function_n::is_function_t_helper< base_function_t< T, promise_nothrow_at_destruct > >
 
struct  elc::defs::container::function_n::base_function_t< Ret_t(Args_t...) noexcept(nothrow), promise_nothrow_at_destruct >
 
class  elc::defs::container::stack_n::base_stack_t< T >
 
struct  elc::defs::container::stack_n::base_stack_t< T >::data_t
 
struct  elc::defs::container::stack_n::auto_stack_t< T >
 
class  elc::defs::container::hash_table_n::hash_table_t< T, stack_t, bucket_max_size >
 
class  elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >
 
struct  elc::defs::container::map_n::map_t< T, key_t, stack_t, bucket_max_size >::data_t::seek_value_t
 
struct  elc::defs::memory::gc_n::have_root
 
class  elc::defs::memory::gc_n::roots_t< T >
 
class  elc::defs::memory::gc_n::root_of< T >
 
struct  elc::defs::memory::gc_n::mark_able_for_gc< T >
 
class  elc::defs::memory::gc_n::can_shrink< T >
 
class  elc::defs::memory::gc_n::can_map_all< T >
 
class  elc::defs::memory::gc_n::gc_t
 
struct  elc::defs::memory::ptr_n::root_ptr_t< T, enable_state >
 
class  elc::defs::exception_n::exception
 
struct  elc::defs::exception_n::runtime_exception
 
struct  elc::defs::stream_n::base_stream_t
 
struct  elc::defs::stream_n::base_not_unreadable_istream_t
 
struct  elc::defs::stream_n::base_istream_t
 
struct  elc::defs::stream_n::base_ostream_t
 
struct  elc::defs::stream_n::base_iostream_t
 
struct  elc::defs::stream_n::noexcept_stream_t
 
struct  elc::defs::stream_n::noexcept_not_unreadable_istream_t
 
struct  elc::defs::stream_n::noexcept_istream_t
 
struct  elc::defs::stream_n::noexcept_ostream_t
 
struct  elc::defs::stream_n::noexcept_iostream_t
 
struct  elc::defs::stream_n::text_stream_t< char_T >
 
struct  elc::defs::stream_n::text_not_unreadable_istream_t< char_T >
 
struct  elc::defs::stream_n::text_istream_t< char_T >
 
struct  elc::defs::stream_n::text_ostream_t< char_T >
 
struct  elc::defs::stream_n::text_iostream_t< char_T >
 
struct  elc::defs::stream_n::noexcept_text_stream_t< char_T >
 
struct  elc::defs::stream_n::noexcept_not_unreadable_text_istream_t< char_T >
 
struct  elc::defs::stream_n::noexcept_text_istream_t< char_T >
 
struct  elc::defs::stream_n::noexcept_text_ostream_t< char_T >
 
struct  elc::defs::stream_n::noexcept_text_iostream_t< char_T >
 
struct  elc::defs::stream_n::data_stream_t
 
struct  elc::defs::stream_n::data_not_unreadable_istream_t
 
struct  elc::defs::stream_n::data_istream_t
 
struct  elc::defs::stream_n::data_ostream_t
 
struct  elc::defs::stream_n::data_iostream_t
 
struct  elc::defs::stream_n::noexcept_data_stream_t
 
struct  elc::defs::stream_n::noexcept_not_unreadable_data_istream_t
 
struct  elc::defs::stream_n::noexcept_data_istream_t
 
struct  elc::defs::stream_n::noexcept_data_ostream_t
 
struct  elc::defs::stream_n::noexcept_data_iostream_t
 
struct  elc::defs::stream_n::null_text_stream< char_T >
 
struct  elc::defs::stream_n::null_data_stream
 
struct  elc::defs::stream_n::flush_t
 
struct  elc::defs::stream_n::endline_t
 
struct  elc::defs::stream_n::unreadable_wrap< stream_T >
 
struct  elc::defs::stream_n::std_istream_wrap< char_T, traits >
 
struct  elc::defs::stream_n::std_ostream_wrap< char_T, traits >
 
struct  elc::defs::core::node_like
 
struct  elc::defs::core::value
 
struct  elc::defs::core::value::base_data_t
 
struct  elc::defs::core::value::null_data_t
 
struct  elc::defs::core::value::constexpr_data_t
 
struct  elc::defs::core::value::variable_data_t
 
struct  elc::defs::core::base_runtime_exception
 
struct  elc::defs::core::core_runtime_internal_helper_n::base_t
 
struct  elc::defs::core::core_runtime_internal_helper_n::goto_t
 
struct  elc::defs::core::core_runtime_internal_helper_n::return_t
 
struct  elc::defs::core::base_constexpr_t
 
struct  elc::defs::core::void_t
 
struct  elc::defs::core::nil_t
 
struct  elc::defs::core::t_t
 
struct  elc::defs::core::common_node
 
struct  elc::defs::core::cons
 
struct  elc::defs::core::expr
 
struct  elc::defs::core::base_binary_function_node
 
struct  elc::defs::core::binary_node_base_t
 
struct  elc::defs::core::binary_node_t< T >
 
struct  elc::defs::core::code_list
 
struct  elc::defs::string_n::string_data_n::base_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::null_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::constexpr_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::comn_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::substr_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::head_apply_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::end_apply_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::sum_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::erased_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::inserted_string_data_t< char_T >
 
struct  elc::defs::string_n::string_data_n::same_value_compress_string_data_t< char_T >
 
struct  elc::defs::string_n::string_t< char_T >
 
class  elc::defs::string_n::string_t< char_T >::arec_t
 
class  elc::defs::string_n::string_t< char_T >::floating_arec_t_impl< class >
 
struct  elc::defs::lib_loader_n::library_info_t
 
struct  elc::defs::lib_loader_n::base_symbol_t
 
struct  elc::defs::lib_loader_n::symbol_t< Ret_t(Args_t...) noexcept(nothrow)>
 
struct  elc::defs::stream_n::memory_stream
 
struct  elc::defs::namespace_n::namespace_t
 
struct  elc::defs::package_symbol_loader_n::package_symbol_loader_t
 
struct  elc::APIs::streams::handle_type
 
struct  elc::defs::stream_n::base_fstream_n::base_frefstream
 
struct  elc::defs::stream_n::base_fstream_n::base_fstream
 
struct  elc::defs::stream_n::base_fstream_n::base_not_unreadable_text_ifstream_wrapper< char_T, base_fstream_T >
 
struct  elc::defs::stream_n::base_fstream_n::base_text_ofstream_wrapper< char_T, base_fstream_T >
 
struct  elc::defs::stream_n::base_fstream_n::system_terminal_irefstream
 
struct  elc::defs::stream_n::base_fstream_n::system_terminal_orefstream
 
struct  elc::defs::stream_n::base_streams_impl_n::not_unreadable_code_cvted_text_irefstream< char_T >
 
struct  elc::defs::stream_n::base_streams_impl_n::code_cvted_text_orefstream< char_T >
 
struct  elc::defs::stream_n::base_streams_impl_n::terminal_irefstream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::terminal_orefstream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::file_irefstream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::file_orefstream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::handle_istream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::handle_ostream_impl
 
struct  elc::defs::stream_n::base_streams_impl_n::in_impl_t
 

命名空间

namespace  elc
 
namespace  elc::defs
 
namespace  elc::defs::base
 
namespace  elc::defs::base::magic_number
 
namespace  elc::defs::base::math
 
namespace  elc::defs::base::math::concepts
 概念名称空间 基于标准库的概念,但是使用帮助类型来便于后续定义中的新算数类型重载
 
namespace  elc::defs::base::literal_support
 
namespace  elc::defs::basic_environment
 
namespace  elc::defs::basic_environment::float_infos
 
namespace  elc::defs::base::math::linear_interpolation
 线性插值.
 
namespace  elc::defs::base::bit
 
namespace  elc::defs::base::null_ptr_n
 
namespace  elc::defs::base::note_n
 
 
namespace  elc::defs::memory
 
namespace  elc::defs::memory::lifetime_n
 
namespace  elc::defs::base::iterator_n
 
namespace  elc::defs::base::hash_n
 
namespace  elc::defs::base::range_n
 
namespace  elc::defs::base::sort_n
 
namespace  elc::defs::base::constexpr_str_n
 
namespace  elc::defs::base::string_view_n
 
namespace  elc::defs::base::function_base_n
 
namespace  elc::APIs
 
namespace  elc::APIs::alloc
 alloc相关基础函数
 
namespace  elc::APIs::alloc::overhead_n
 
namespace  elc::char_set
 文字编码相关函数
 
namespace  elc::char_set::constexprs
 
namespace  elc::char_set::constexprs::offsets
 
namespace  elc::char_set::constexprs::categorys
 
namespace  elc::char_set::constexprs::masks
 
namespace  elc::char_set::constexprs::chars
 
namespace  elc::char_set::convert_impl
 
namespace  elc::APIs::die
 终止报错相关基础函数
 
namespace  elc::APIs::function_name
 
namespace  elc::defs::locale
 
namespace  elc::defs::locale::func
 
namespace  elc::defs::locale::str
 
namespace  elc::defs::locale::str::gc
 
namespace  elc::defs::locale::str::code_convert
 
namespace  elc::defs::locale::str::lib_load
 
namespace  elc::defs::locale::str::exception
 
namespace  elc::defs::locale::str::base_read
 
namespace  elc::defs::locale::str::package_symbol_loader
 
namespace  elc::defs::locale::str::streams
 
namespace  elc::defs::locale::str::die
 
namespace  elc::defs::memory::gc_n
 提供gc定义
 
namespace  elc::defs::memory::alloc_n
 底层内存管理泛用类型的模板定义
 
namespace  elc::defs::memory::alloc_n::default_method
 
namespace  elc::defs::memory::abstract_base_n
 
namespace  elc::defs::memory::get_n
 
namespace  elc::defs::memory::others_n
 
namespace  elc::defs::memory::ptr_n
 
namespace  elc::defs::container
 
namespace  elc::defs::container::array_n
 
namespace  elc::defs::container::function_n
 
namespace  elc::defs::container::stack_n
 
namespace  elc::defs::container::hash_table_n
 
namespace  elc::defs::container::map_n
 
namespace  elc::defs::memory::gc_n::default_gc_for_type
 
namespace  elc::defs::exception_n
 
namespace  elc::defs::stream_n
 
namespace  elc::defs::core
 
namespace  elc::defs::string_n
 
namespace  elc::defs::core::core_runtime_internal_helper_n
 
namespace  elc::defs::string_n::string_data_n
 
namespace  elc::APIs::str_code_convert
 
namespace  elc::APIs::library_load
 
namespace  elc::defs::lib_loader_n
 
namespace  elc::defs::namespace_n
 
namespace  elc::paths
 
namespace  elc::paths::defs
 
namespace  elc::defs::package_symbol_loader_n
 
namespace  elc::APIs::streams
 
namespace  elc::defs::stream_n::base_fstream_n
 
namespace  elc::defs::stream_n::base_streams_impl_n
 

概念

concept  elc::defs::base::math::concepts::arithmetic_type
 算术类型概念
 
concept  elc::defs::base::math::concepts::is_arithmetic_type
 
concept  elc::defs::base::math::concepts::basic_type
 基础类型概念
 
concept  elc::defs::base::math::concepts::is_basic_type
 
concept  elc::defs::base::math::concepts::big_type
 大数类型概念
 
concept  elc::defs::base::math::concepts::is_big_type
 
concept  elc::defs::base::math::concepts::float_type
 浮点类型概念
 
concept  elc::defs::base::math::concepts::is_float_type
 
concept  elc::defs::base::math::concepts::exponent_float_type
 
concept  elc::defs::base::math::concepts::is_exponent_float_type
 
concept  elc::defs::base::math::concepts::fraction_float_type
 
concept  elc::defs::base::math::concepts::is_fraction_float_type
 
concept  elc::defs::base::math::concepts::basic_float_type
 基础浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_basic_float_type
 
concept  elc::defs::base::math::concepts::integer_type
 整数类型概念
 
concept  elc::defs::base::math::concepts::is_integer_type
 
concept  elc::defs::base::math::concepts::basic_integer_type
 基础整数类型概念
 
concept  elc::defs::base::math::concepts::is_basic_integer_type
 
concept  elc::defs::base::math::concepts::signed_type
 有符号类型概念
 
concept  elc::defs::base::math::concepts::is_signed
 
concept  elc::defs::base::math::concepts::unsigned_type
 无符号类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned
 
concept  elc::defs::base::math::concepts::signed_integer_type
 有符号整数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_integer_type
 
concept  elc::defs::base::math::concepts::unsigned_integer_type
 无符号整数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_integer_type
 
concept  elc::defs::base::math::concepts::unsigned_float_type
 无符号浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_float_type
 
concept  elc::defs::base::math::concepts::signed_float_type
 有符号浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_float_type
 
concept  elc::defs::base::math::concepts::signed_basic_integer_type
 有符号基础整数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_basic_integer_type
 
concept  elc::defs::base::math::concepts::unsigned_basic_integer_type
 无符号基础整数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_basic_integer_type
 
concept  elc::defs::base::math::concepts::signed_basic_float_type
 有符号基础浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_basic_float_type
 
concept  elc::defs::base::math::concepts::unsigned_basic_float_type
 无符号基础浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_basic_float_type
 
concept  elc::defs::base::math::concepts::big_integer_type
 大整数类型概念
 
concept  elc::defs::base::math::concepts::is_big_integer_type
 
concept  elc::defs::base::math::concepts::big_float_type
 大浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_big_float_type
 
concept  elc::defs::base::math::concepts::unsigned_big_integer_type
 无符号大整数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_big_integer_type
 
concept  elc::defs::base::math::concepts::signed_big_integer_type
 有符号大整数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_big_integer_type
 
concept  elc::defs::base::math::concepts::unsigned_big_float_type
 无符号大浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_unsigned_big_float_type
 
concept  elc::defs::base::math::concepts::signed_big_float_type
 有符号大浮点数类型概念
 
concept  elc::defs::base::math::concepts::is_signed_big_float_type
 
concept  elc::defs::base::math::concepts::has_NaN
 有NaN的类型概念
 
concept  elc::defs::base::math::concepts::has_inf
 有inf的类型概念
 
concept  elc::defs::base::math::concepts::has_min
 有min的类型概念
 
concept  elc::defs::base::math::concepts::has_max
 有max的类型概念
 
concept  elc::defs::base::math::concepts::has_min_max
 有min和max的类型概念
 
concept  elc::defs::base::math::concepts::has_ε
 有ε的类型概念
 
concept  elc::defs::basic_environment::is_elc_expansion_base_type
 
concept  elc::defs::base::array_like_n::is_array_like
 
concept  elc::defs::base::array_like_n::is_signal_value_for_array_like
 
concept  elc::defs::base::array_like_n::is_not_signal_value_for_array_like
 
concept  elc::defs::base::is_pointer
 判断类型是否为指针
 
concept  elc::defs::memory::lifetime_n::construct_able
 
concept  elc::defs::memory::lifetime_n::construct_nothrow
 
concept  elc::defs::memory::lifetime_n::construct_trivial
 
concept  elc::defs::memory::lifetime_n::destruct_able
 
concept  elc::defs::memory::lifetime_n::destruct_nothrow
 
concept  elc::defs::memory::lifetime_n::destruct_trivial
 
concept  elc::defs::memory::lifetime_n::copy_construct_able
 
concept  elc::defs::memory::lifetime_n::copy_construct_nothrow
 
concept  elc::defs::memory::lifetime_n::copy_construct_trivial
 
concept  elc::defs::memory::lifetime_n::move_construct_able
 
concept  elc::defs::memory::lifetime_n::move_construct_nothrow
 
concept  elc::defs::memory::lifetime_n::move_construct_trivial
 
concept  elc::defs::memory::lifetime_n::copy_assign_able
 
concept  elc::defs::memory::lifetime_n::copy_assign_nothrow
 
concept  elc::defs::memory::lifetime_n::copy_assign_trivial
 
concept  elc::defs::memory::lifetime_n::move_assign_able
 
concept  elc::defs::memory::lifetime_n::move_assign_nothrow
 
concept  elc::defs::memory::lifetime_n::move_assign_trivial
 
concept  elc::defs::base::hash_n::is_unstable_hash
 
concept  elc::defs::base::hash_n::is_fundamental_hash
 
concept  elc::defs::stream_n::stream_class
 
concept  elc::defs::stream_n::not_unreadable_istream_class
 
concept  elc::defs::stream_n::istream_class
 
concept  elc::defs::stream_n::ostream_class
 
concept  elc::defs::stream_n::iostream_class
 
concept  elc::defs::stream_n::noexcept_stream_class
 
concept  elc::defs::stream_n::noexcept_not_unreadable_istream_class
 
concept  elc::defs::stream_n::noexcept_istream_class
 
concept  elc::defs::stream_n::noexcept_ostream_class
 
concept  elc::defs::stream_n::noexcept_iostream_class
 
concept  elc::defs::stream_n::text_stream_class
 
concept  elc::defs::stream_n::text_not_unreadable_istream_class
 
concept  elc::defs::stream_n::text_istream_class
 
concept  elc::defs::stream_n::text_ostream_class
 
concept  elc::defs::stream_n::text_iostream_class
 
concept  elc::defs::stream_n::text_stream
 
concept  elc::defs::stream_n::text_not_unreadable_istream
 
concept  elc::defs::stream_n::text_istream
 
concept  elc::defs::stream_n::text_ostream
 
concept  elc::defs::stream_n::text_iostream
 
concept  elc::defs::stream_n::noexcept_text_stream_class
 
concept  elc::defs::stream_n::noexcept_not_unreadable_text_istream_class
 
concept  elc::defs::stream_n::noexcept_text_istream_class
 
concept  elc::defs::stream_n::noexcept_text_ostream_class
 
concept  elc::defs::stream_n::noexcept_text_iostream_class
 
concept  elc::defs::stream_n::noexcept_text_not_unreadable_istream
 
concept  elc::defs::stream_n::noexcept_text_istream
 
concept  elc::defs::stream_n::noexcept_text_ostream
 
concept  elc::defs::stream_n::noexcept_text_iostream
 
concept  elc::defs::stream_n::data_stream_class
 
concept  elc::defs::stream_n::data_not_unreadable_istream_class
 
concept  elc::defs::stream_n::data_istream_class
 
concept  elc::defs::stream_n::data_ostream_class
 
concept  elc::defs::stream_n::data_iostream_class
 
concept  elc::defs::stream_n::noexcept_data_stream_class
 
concept  elc::defs::stream_n::noexcept_not_unreadable_data_istream_class
 
concept  elc::defs::stream_n::noexcept_data_istream_class
 
concept  elc::defs::stream_n::noexcept_data_ostream_class
 
concept  elc::defs::stream_n::noexcept_data_iostream_class
 

宏定义

#define __builtin_is_my_dick_still_there()   true
 
#define ELC_BASE_DEFS
 
#define ELC_WARNING_LEVEL   4
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define defspecflag(name)   constexpr struct name##_t{} name{}
 快捷定义特殊类型的constexpr
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define HAS_GCC_BUILTINS   0
 
#define HAS_MSVC_INTRINSICS   0
 
#define HAS_X86_ASM   0
 
#define HAS_X86_64_ASM   0
 
#define HAS_ARM_ASM   0
 
#define HAS_ARM64_ASM   0
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define HAS_GCC_BUILTINS   0
 
#define HAS_MSVC_INTRINSICS   0
 
#define HAS_X86_ASM   0
 
#define HAS_X86_64_ASM   0
 
#define HAS_ARM_ASM   0
 
#define HAS_ARM64_ASM   0
 
#define TYPE_MAPPER(type)   if constexpr(size == sizeof(type))return (type)0;else
 
#define TYPE_MAPPER(type)   if constexpr(size <= sizeof(type))return (type)0;else
 
#define TYPE_MAPPER(type)   if constexpr(size == sizeof(type))return (type)0;else
 
#define TYPE_MAPPER(type)   if constexpr(size <= sizeof(type))return (type)0;else
 
#define TYPE_MAPPER(type)   if constexpr(is_convertible<T,type>)return true;else
 
#define TYPE_MAPPER(type)   if constexpr(r_able_helper<T>()&&is_convertible<T,type>)return (type)v;else
 
#define TYPE_MAPPER(type)
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define rot_base(opt, antiopt)   static_cast<T>(static_cast<T>(v opt r) | static_cast<T>(v antiopt (d - r)))
 
#define def_note(name)
 
#define export   using lifetime_n::
 
#define hash   operator()
 
#define hash   operator()
 
#define failed   bitmark_data_initer(npos),false
 
#define ELC_BASE
 
#define ELC_APIS_alloc
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define ELC_USING_OVERHEADED_ALLOC
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define ELC_APIS_die
 
#define ELC_APIS_char_set
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define U_MASK(x)   ((uint32_t)1<<(x))
 
#define GET_CATEGORY(props)   ((props)&0x1f)
 
#define CAT_MASK(props)   U_MASK(GET_CATEGORY(props))
 
#define _UTRIE_INDEX_FROM_SUPP(trieIndex, c)
 
#define _UTRIE_INDEX_RAW(offset, trieIndex, c)
 
#define _UTRIE_INDEX_FROM_CP(trie, asciiOffset, c)
 
#define _UTRIE_GET(trie, data, asciiOffset, c)   (trie)->data[_UTRIE_INDEX_FROM_CP(trie, asciiOffset, c)]
 
#define UTRIE_GET16(trie, c)   _UTRIE_GET((trie), index, (trie)->indexLength, (c))
 
#define GET_PROPS(c)   (UTRIE_GET16(&propstrie, c))
 
#define IS_THAT_CONTROL_SPACE(c)    (c<=0x9f && ((c>=TAB && c<=CR) || (c>=0x1c && c <=0x1f) || c==0x85))
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define ELC_APIS_function_name
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define ELC_LOCALE
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using alloc_n::
 
#define export   using get_n::
 
#define export   using abstract_base_n::
 
#define export   using ptr_n::
 
#define expr   declvalue(func_t)(declvalue(T*))
 
#define expr   declvalue(func_t)(declvalue(T&))
 
#define expr   declvalue(func_t)(declvalue(const T&))
 
#define export   using array_n::
 
#define export   using function_n::
 
#define expr   declvalue(func_t)(declvalue(T&))
 
#define expr   declvalue(func_t)(declvalue(const T&))
 
#define export   using stack_n::
 
#define expr   declvalue(func_t)(declvalue(T&))
 
#define expr   declvalue(func_t)(declvalue(const T&))
 
#define expr   declvalue(func_t)(declvalue(bucket_t&))
 
#define expr   declvalue(func_t)(declvalue(const bucket_t&))
 
#define export   using hash_table_n::
 
#define expr   declvalue(func_t)(declvalue(T&))
 
#define expr   declvalue(func_t)(declvalue(const T&))
 
#define export   using map_n::
 
#define export   using memory::ptr_n::
 
#define export   using gc_n::
 
#define export   using defs::base::
 
#define ELC_BASE_EXCEPTION
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::exception_n::
 
#define ELC_BASE_STREAM
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::
 
#define ELC_CORE
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::core::
 
#define ELC_STRING
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define _m   _cso_info._mptr
 
#define floating_arec_t   floating_arec_t_impl<>
 
#define pop_function_nodiscard   nodiscard("if you don't want to use the return value, use remove_back() or remove_front() instead to avoid unnecessary cost")
 
#define ELC_APIS_str_code_convert
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::
 
#define ELC_multi_type_or_function_name_test_output
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define ELC_multi_string_arec_as_value
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define ELC_LIB_LOADER
 
#define ELC_APIS_library_load
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::lib_loader_n::
 
#define ELC_LITERAL
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using ::
 
#define ELC_MEMORY_STREAM
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::
 
#define ELC_NAMESPACE
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::
 
#define ELC_PACKAGE_SYMBOL_LOADER
 
#define ELC_PATHS
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define DYNAMIC_LIBRARY_SUFFIX   ".so"
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define export   using defs::package_symbol_loader_n::
 
#define ELC_STREAM
 
#define ELC_APIS_streams
 
#define linux   2
 
#define windows   3
 
#define other   4
 
#define SYSTEM_TYPE   other
 
#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define disable_msvc_warning(...)
 
#define push_msvc_warning()
 
#define pop_msvc_warning()
 
#define push_and_disable_msvc_warning(...)
 
#define noexcept_as(...)   noexcept(noexcept((__VA_ARGS__)))
 
#define noexcept_as_auto   MAGIC
 
#define constexpr_as(...)   MAGIC constexpr
 
#define constexpr_as_auto   MAGIC MAGIC constexpr
 
#define using_method_from_base_t(name, ...)
 
#define using_method_from_value(name, value_name, ...)
 
#define floop   while(__builtin_is_my_dick_still_there())
 
#define times(...)   ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))
 
#define debug_times(...)   (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))
 
#define enable_adl(name)   void name()noexcept=delete
 
#define re_declvalue(...)   (declvalue(decltype(__VA_ARGS__)))
 
#define re_decltype(...)   (decltype(declvalue(__VA_ARGS__)))
 
#define declvalue(...)   (::std::declval<__VA_ARGS__>())
 
#define template_error(reason)   static_assert(template_error_helper<T>,reason)
 
#define template_error_of_type(type, reason)   static_assert(template_error_helper<type>,reason)
 
#define template_warning(reason)   template_warning_helper<T>(reason)
 
#define type_info_of(...)   base_type_info_t(typeid(__VA_ARGS__))
 
#define type_name_of(...)   (type_info_of(__VA_ARGS__).get_name())
 
#define is_common_attribute(name)   public attribute<T,name<T>>
 
#define is_special_attribute(name)   public attribute<T,name>
 
#define has_attribute(...)   template_name has_attribute_helper<__VA_ARGS__>()
 
#define not_has_attribute(...)   template_name not_has_has_attribute_helper<__VA_ARGS__>()
 
#define float_size_of(...)   (float_size_t{sizeof(__VA_ARGS__)})
 
#define bitnum_of(...)   (sizeof(__VA_ARGS__)*CHAR_BIT)
 
#define def_common_attribute_with_nothing(name)
 
#define def_special_attribute_with_nothing(name)   class name{}\
 
#define common_attribute_t   template<class>class
 
#define special_attribute_t   class
 
#define enable_if(...)   class enable_state= ::std::enable_if_t<__VA_ARGS__>
 
#define enabled_by_default   class enable_state=void
 
#define disabled_by_default   class enable_state= ::std::enable_if_t<false>
 
#define enable_if_not_ill_form(...)   class enable_state= ::std::void_t<decltype(__VA_ARGS__)>
 
#define enable_flag   class enable_state
 
#define was_an_ill_form(...)   (!was_not_an_ill_form(__VA_ARGS__))
 
#define was_an_ill_form_with_parameter(...)   (!was_not_an_ill_form_with_parameter(__VA_ARGS__))
 
#define was_not_an_ill_form(...)   (bool(requires{__VA_ARGS__;}))
 
#define was_not_an_ill_form_and_noexcept(...)   (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))
 
#define was_not_an_ill_form_with_parameter(...)   (bool(requires __VA_ARGS__ ))
 
#define recursive_λ(...)   λ(auto&&λ_RLSRRS,__VA_ARGS__)
 
#define get_recursive_λ_caller(name, ...)
 
#define λ   []
 
#define exλ   [&]
 
#define λ_with_catch(...)   [__VA_ARGS__]
 
#define self_recursion(...)   λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)
 
#define λ_RLSRRS   _my_jb_super_sb_name_
 
#define λ_inline
 
#define λ_force_inline
 
#define MAGIC
 
#define nothing
 
#define elseif   else if
 
#define _big_than_   >
 
#define _small_than_   <
 
#define INTER_NAMESPACE(NAMESPACENAME)   namespace NAMESPACENAME{
 
#define BREAK_NAMESPACE   }
 
#define template_name   template
 
#define type_name   class
 
#define not_in_debug   1
 
#define in_debug   0
 
#define es   U""
 
#define ec(ch)   U ## ch
 
#define ELC_TEST_EVENTNAME(name)
 
#define override_instance_struct
 
#define distinctive
 
#define force_inline   inline
 
#define with_no_vtable
 
#define in_consteval   (::std::is_constant_evaluated())
 
#define no_vtable_struct   struct with_no_vtable
 
#define no_vtable_class   class with_no_vtable
 
#define inheriting_base_stream_operations_from(expr)
 
#define inheriting_base_stream_operations_from_pointer(ptr)    inheriting_base_stream_operations_from(*ptr)
 
#define inheriting_istream_operations_from(expr)
 
#define inheriting_istream_operations_from_pointer(ptr)    inheriting_istream_operations_from(*ptr)
 
#define inheriting_ostream_operations_from(expr)
 
#define inheriting_ostream_operations_from_pointer(ptr)    inheriting_ostream_operations_from(*ptr)
 
#define export   using defs::stream_n::
 
#define ELC_VOID_NAME
 
#define void   the_void
 
#define ELC_ALL
 

类型定义

typedef char32_t elc::char_t
 
typedef char_telc::string_ptr_t
 
typedef const char_telc::const_string_ptr_t
 
typedef int64_t elc::int_t
 
typedef uint64_t elc::uint_t
 
typedef double elc::float_t
 
typedef long double elc::float_size_t
 
template<class T >
using elc::defs::base::remove_cvref = ::std::remove_cvref_t< T >
 
template<class T >
using elc::defs::base::remove_cv = ::std::remove_cv_t< T >
 
template<class T >
using elc::defs::base::remove_ref = ::std::remove_reference_t< T >
 
template<bool B, class T , class F >
using elc::defs::base::conditional = ::std::conditional_t< B, T, F >
 
template<typename T >
using elc::defs::base::math::to_unsigned_t = typename arithmetic_type_info_prover< remove_cvref< T > >::unsigned_type
 
template<typename T >
using elc::defs::base::math::to_signed_t = typename arithmetic_type_info_prover< remove_cvref< T > >::signed_type
 
template<typename T >
using elc::defs::base::math::float_type_of = typename arithmetic_type_info_prover< remove_cvref< T > >::float_type
 
template<typename T >
using elc::defs::base::math::integer_type_of = typename arithmetic_type_info_prover< remove_cvref< T > >::integer_type
 
template<class integer_T , unsigned base>
using elc::defs::base::literal_support::integer_iterator_t = conditional< is_big_type< integer_T >, fast_integer_iterator< integer_T, base >, integer_iterator< integer_T, base > >
 
typedef bool elc::defs::basic_environment::bit_type
 
typedef ::std::uintmax_t elc::defs::basic_environment::basic_uintmax_t
 
typedef ::std::intmax_t elc::defs::basic_environment::basic_intmax_t
 
typedef decltype(λ{ return basic_uintmax_t{};}()) elc::defs::basic_environment::uintmax_t
 
typedef decltype(λ{ return basic_intmax_t{};}()) elc::defs::basic_environment::intmax_t
 
typedef basic_uintmax_t elc::defs::basic_environment::uintmax_index_t
 
typedef basic_intmax_t elc::defs::basic_environment::intmax_index_t
 
template<basic_float_type T>
using elc::defs::basic_environment::float_infos::float_info = decltype(get_float_info< T >())
 
template<basic_float_type T>
using elc::defs::basic_environment::float_infos::precision_type = typename float_info< T >::precision_type
 
template<basic_float_type T>
using elc::defs::basic_environment::float_infos::data_type = typename float_info< T >::data_type
 
template<basic_float_type T>
using elc::defs::basic_environment::float_infos::exponent_unsigned_type = typename float_info< T >::exponent_unsigned_type
 
template<basic_float_type T>
using elc::defs::basic_environment::float_infos::exponent_type = typename float_info< T >::exponent_signed_type
 
template<arithmetic_type T>
using elc::defs::base::magic_number::π_type = to_unsigned_t< float_type_of< remove_cvref< T > > >
 
template<size_t size>
using elc::defs::basic_environment::unsigned_specific_size_t = decltype(λ{ if constexpr(size==sizeof(uint8_t)) return(uint8_t) 0
 
template<size_t size>
using elc::defs::basic_environment::unsigned_specific_size_fast_t = decltype(λ{ if constexpr(size<=sizeof(uint_fast8_t)) return(uint_fast8_t) 0
 
template<size_t size>
using elc::defs::basic_environment::signed_specific_size_t = decltype(λ{ if constexpr(size==sizeof(int8_t)) return(int8_t) 0
 
template<size_t size>
using elc::defs::basic_environment::signed_specific_size_fast_t = decltype(λ{ if constexpr(size<=sizeof(int_fast8_t)) return(int_fast8_t) 0
 
template<basic_float_type T>
using elc::defs::basic_environment::float_precision_base_t = decltype(get_precision_base< T >())
 
template<basic_float_type T>
using elc::defs::basic_environment::float_exponent_t = signed_specific_size_fast_t< sizeof(float_infos::exponent_type< T >)+1 >
 
typedef decltype(null_ptr) elc::defs::base::null_ptr_t
 
typedef decltype(nullptrelc::defs::base::nullptr_t
 
typedef size_type_t<::size_t > elc::defs::base::note_n::size_t
 
typedef voidelc::defs::base::pointer
 未知类型指针
 
typedef const voidelc::defs::base::const_pointer
 未知类型指针,不可写
 
template<typename value_t , typename base_t_w = value_t*>
using elc::defs::base::iterator_n::iterator_t = base_iterator_t< remove_cvref< value_t >, base_t_w >
 
template<typename value_t , typename base_t_w = const value_t*>
using elc::defs::base::iterator_n::const_iterator_t = base_iterator_t< const remove_cvref< value_t >, base_t_w >
 
template<typename value_t , typename base_t_w = value_t*>
using elc::defs::base::iterator_n::reverse_iterator_t = base_iterator_t< remove_cvref< value_t >, reverse_base_t< base_t_w, value_t > >
 
template<typename value_t , typename base_t_w = const value_t*>
using elc::defs::base::iterator_n::reverse_const_iterator_t = base_iterator_t< const remove_cvref< value_t >, reverse_base_t< base_t_w, value_t > >
 
typedef size_t elc::defs::base::hash_n::hash_base_t
 
typedef hash_n::hash_value_t elc::defs::base::hash_t
 
typedef hash_n::unstable_hash_value_t elc::defs::base::unstable_hash_t
 
typedef compare_t elc::defs::base::sort_n::default_compare_t
 
typedef string_view_t< char_telc::defs::base::string_view_n::string_view
 
using elc::defs::base::constexpr_str_n::constexpr_str = constexpr_str_t< char_t >
 
template<typename T >
using elc::defs::base::function_base_n::get_function_type = function_type_getter< T >::type
 
typedef overheaded_operators_provider_t< default_operators_provider_telc::APIs::alloc::alloc_operators_provider
 
typedef string_view_t< char8_t > elc::char_set::string_view_u8_t
 
typedef string_view_t< char16_t > elc::char_set::string_view_u16_t
 
typedef string_view_t< char32_t > elc::char_set::string_view_u32_t
 
typedef size_t elc::defs::memory::ptr_n::link_num_t
 
template<typename T >
using elc::defs::memory::ptr_n::comn_ptr_t = base_ptr_t< T, ref_able< remove_cvref< T > >, true >
 
template<typename T >
using elc::defs::memory::ptr_n::weak_ptr_t = base_ptr_t< T, weak_ref_able< remove_cvref< T > >, true >
 
template<typename T >
using elc::defs::memory::ptr_n::nocheck_ptr_t = base_ptr_t< T, ref_able< remove_cvref< T > >, false >
 
template<class T >
using elc::defs::container::function_n::function_t = base_function_t< T, true >
 
template<class T >
using elc::defs::container::function_n::may_throw_in_destruct_function_t = base_function_t< T, false >
 
typedef unreadable_wrap< stream_T > elc::defs::stream_n::this_t
 
typedef stream_T::data_type elc::defs::stream_n::data_type
 
typedef comn_ptr_t< node_likeelc::defs::core::ptr
 
typedef weak_ptr_t< node_likeelc::defs::core::weak_ptr
 
typedef comn_ptr_t< const node_likeelc::defs::core::const_ptr
 
typedef weak_ptr_t< const node_likeelc::defs::core::const_weak_ptr
 
typedef string_t< char_telc::defs::string_n::string
 
typedef comn_ptr_t< library_info_telc::defs::lib_loader_n::library_handle_t
 
typedef handle_type elc::defs::stream_n::base_fstream_n::handle_t
 
template<class char_T , class base_fstream_T >
using elc::defs::stream_n::base_fstream_n::base_text_ifstream_wrapper = unreadable_wrap< base_not_unreadable_text_ifstream_wrapper< char_T, base_fstream_T > >
 
template<class char_T >
using elc::defs::stream_n::base_fstream_n::base_text_ifstream = base_text_ifstream_wrapper< char_T, base_fstream >
 
template<class char_T >
using elc::defs::stream_n::base_fstream_n::base_text_ofstream = base_text_ofstream_wrapper< char_T, base_fstream >
 
template<class char_T >
using elc::defs::stream_n::base_fstream_n::base_text_irefstream = base_text_ifstream_wrapper< char_T, base_frefstream >
 
template<class char_T >
using elc::defs::stream_n::base_fstream_n::base_text_orefstream = base_text_ofstream_wrapper< char_T, base_frefstream >
 
template<class char_T >
using elc::defs::stream_n::base_streams_impl_n::code_cvted_text_irefstream = unreadable_wrap< not_unreadable_code_cvted_text_irefstream< char_T > >
 
typedef void the_void
 

枚举

enum class  elc::defs::base::flag_set_type : bool { elc::defs::base::seted =true , elc::defs::base::not_set =false }
 
enum class  elc::defs::base::mark_type : bool { elc::defs::base::marked =true , elc::defs::base::not_mark =false }
 
enum class  elc::defs::stream_n::seek_type { elc::defs::stream_n::beg , elc::defs::stream_n::end , elc::defs::stream_n::cur }
 

函数

template<class T , class U >
auto elc::defs::base::template_warning_helper (U &&a) noexcept
 
template<typename T , typename U >
autoelc::defs::base::assign (T &&a, U &&b) noexcept(noexcept((a=b)))
 
void elc::defs::base::the_destroy () noexcept=delete
 
template<typename T >
static void elc::defs::base::destroy (T *a) noexcept
 
template<typename T1 , typename T2 >
constexpr void elc::defs::base::swap (T1 &a, T2 &b)
 
template<typename T1 , typename T2 >
constexpr T1 elc::defs::base::swap (T1 &a, const T2 &b)
 
template<typename T >
constexpr constelc::defs::base::add_const (T a) noexcept
 对值追加const
 
template<typename T >
constexpr constelc::defs::base::add_const_by_value (T a) noexcept
 
template<typename T >
constexpr const T & elc::defs::base::add_const (T &a) noexcept
 对引用追加const
 
template<typename T >
constexpr const T & elc::defs::base::add_const_by_ref (T &a) noexcept
 
template<typename T >
constexpr T & elc::defs::base::remove_const (const T &a) noexcept
 对引用移除const
 
template<typename T >
constexpr T & elc::defs::base::remove_const_by_ref (const T &a) noexcept
 
template<typename T >
constexpr const T * elc::defs::base::add_const (T *a) noexcept
 对指针追加const
 
template<typename T >
constexpr const T * elc::defs::base::add_const_by_ptr (T *a) noexcept
 
template<typename T >
constexpr T * elc::defs::base::remove_const (const T *a) noexcept
 对指针移除const
 
template<typename T >
constexpr T * elc::defs::base::remove_const_by_ptr (const T *a) noexcept
 
template<typename T >
constexpr T * elc::defs::base::launder_remove_const (const T *a) noexcept
 对指针移除const
 
template<typename T >
constexpr T * elc::defs::base::launder_remove_const_by_ptr (const T *a) noexcept
 
template<typename T , typename U >
constexprelc::defs::base::down_cast (U a) noexcept
 向下转型至
 
template<class T , class attribute_name >
T * elc::defs::base::get_handle (attribute< T, attribute_name > *a) noexcept
 
template<class T , class attribute_name >
const T * elc::defs::base::get_handle (const attribute< T, attribute_name > *a) noexcept
 
template<class T , template< class >class attribute_name>
T * elc::defs::base::get_handle (attribute< T, attribute_name< T > > *a) noexcept
 
template<class T , template< class >class attribute_name>
const T * elc::defs::base::get_handle (const attribute< T, attribute_name< T > > *a) noexcept
 
template<class attribute_name , class T >
auto elc::defs::base::attribute_ptr_cast (T *ptr) noexcept
 
template<class attribute_name , class T >
auto elc::defs::base::attribute_ptr_cast (const T *ptr) noexcept
 
template<class attribute_name , class T >
autoelc::defs::base::attribute_cast (T &t) noexcept
 
template<class T >
constexpr bool elc::defs::base::operator== (const type_info_t< T > &, const type_info_t< T > &)
 
template<class T , class U >
constexpr bool elc::defs::base::operator== (const type_info_t< T > &, const type_info_t< U > &)
 
template<typename T >
constexpr auto elc::defs::base::is_eq (T &&a, T &&b) noexcept(noexcept((&a==&b)))
 
template<typename T >
constexpr auto elc::defs::base::is_not_eq (T &&a, T &&b) noexcept(noexcept((!is_eq(a, b))))
 
constexpr uint8_t elc::defs::base::literal_support::hexval (char c) noexcept
 
template<unsigned base>
constexpr void elc::defs::base::literal_support::base_checker () noexcept
 
template<unsigned base, char c>
constexpr void elc::defs::base::literal_support::char_checker () noexcept
 
constexpr bool elc::defs::basic_environment::is_rounding_bit (bit_type v) noexcept
 
template<basic_float_type T>
static constexpr auto elc::defs::basic_environment::float_infos::get_float_info () noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::isNaN (const T &v) noexcept
 
template<basic_type T>
constexpr bool elc::defs::base::math::isInf (const T &v) noexcept
 
template<arithmetic_type T>
requires (!has_inf<T>)
constexpr bool elc::defs::base::math::isInf (const T &) noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_negative (const T &x) noexcept
 
template<typename T = void, typename Arg_t = void>
constexpr auto elc::defs::base::math::copy_as_negative (Arg_t x, bool negative=1) noexcept
 
template<arithmetic_type T>
constexpr auto elc::defs::base::math::reverse_sign (const T &x) noexcept
 
template<arithmetic_type T>
constexpr auto elc::defs::base::math::reverse_sign_if (bool x, const T &y) noexcept
 
template<basic_float_type T>
constexpr auto elc::defs::base::math::reciprocal (const T &x) noexcept
 
template<arithmetic_type T, arithmetic_type U>
constexprelc::defs::base::math::safe_arithmetic_cast (U x) noexcept
 
template<arithmetic_type T>
constexpr size_t elc::defs::base::math::to_size_t (T x) noexcept
 
template<arithmetic_type T>
constexpr uintmax_t elc::defs::base::math::to_uintmax_t (T x) noexcept
 
template<arithmetic_type T1, arithmetic_type T2>
constexpr auto elc::defs::base::math::mod (const T1 &a, const T2 &b)
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_odd (const T &x) noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_even (const T &x) noexcept
 
template<arithmetic_type T1, arithmetic_type T2>
requires (!is_big_type<T1>&&!is_big_type<T2>)
constexpr auto elc::defs::base::math::divmod (const T1 &a, const T2 &b)
 
template<arithmetic_type T, arithmetic_type U>
constexpr auto elc::defs::base::math::ceil_div (const T &a, const U &b) noexcept
 
template<typename T >
constexpr void elc::defs::base::math::set_rounding (int mode)
 
template<typename T >
constexpr int elc::defs::base::math::get_rounding ()
 
template<arithmetic_type T>
constexpr auto elc::defs::base::math::abs (const T &v) noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_close (const T &a, const T &b) noexcept
 
template<arithmetic_type T1, arithmetic_type T2>
constexpr auto elc::defs::base::math::sub (const T1 &a, const T2 &b) noexcept
 
template<float_type T>
constexprelc::defs::base::math::exp (const T &v) noexcept
 
template<arithmetic_type T>
constexpr auto elc::defs::base::math::log (const T &a) noexcept
 
template<arithmetic_type T, arithmetic_type U>
constexpr auto elc::defs::base::math::log (const T &a, const U &b) noexcept
 
template<unsigned_integer_type T>
constexpr size_t elc::defs::base::math::integer_log (const T &a, const auto &b) noexcept
 
template<arithmetic_type T, arithmetic_type U = unsigned>
requires (!is_big_type<T>)
constexpr auto elc::defs::base::math::pow (const T &a, const U &b=2) noexcept
 
template<big_type T, unsigned_integer_type U = unsigned>
constexpr auto elc::defs::base::math::pow (T a, U b=2) noexcept
 
template<float_type T>
requires is_basic_type<T>
constexpr auto elc::defs::base::math::trunc (const T &v) noexcept
 
template<float_type T>
requires is_basic_type<T>
constexpr auto elc::defs::base::math::ceil (const T &v) noexcept
 
template<float_type T>
requires is_basic_type<T>
constexpr auto elc::defs::base::math::floor (const T &v) noexcept
 
template<float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::invsqrt (const T &v) noexcept
 
template<float_type T, arithmetic_type U = T>
constexprelc::defs::base::math::invsqrt_iteration (const T &num, const U &v) noexcept
 
template<float_type T, arithmetic_type U = T>
constexprelc::defs::base::math::invsqrt_to_new_ε (T num, const U &v, const to_unsigned_t< T > &ε, to_unsigned_t< T > &ε_saver) noexcept
 
template<float_type T>
constexprelc::defs::base::math::quick_invsqrt (const T &v) noexcept
 
template<float_type T>
constexprelc::defs::base::math::invsqrt (const T &v, const to_unsigned_t< T > &ε, to_unsigned_t< T > &ε_saver) noexcept
 
template<float_type T>
constexprelc::defs::base::math::invsqrt (const T &v, const to_unsigned_t< T > &ε) noexcept
 
template<integer_type T>
constexpr auto elc::defs::base::math::invsqrt (const T &v) noexcept
 
template<float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::sqrt (const T &v) noexcept
 
template<float_type T, arithmetic_type U = T>
constexprelc::defs::base::math::sqrt_iteration (const T &num, const U &v) noexcept
 
template<float_type T, arithmetic_type U = T>
constexprelc::defs::base::math::sqrt_to_new_ε (T num, const U &v, const to_unsigned_t< T > &ε, to_unsigned_t< T > &ε_saver) noexcept
 
template<float_type T, arithmetic_type U = T>
constexprelc::defs::base::math::sqrt_to_new_ε (T num, const U &v, const to_unsigned_t< T > &ε) noexcept
 
template<float_type T>
constexprelc::defs::base::math::quick_sqrt (const T &v) noexcept
 
template<float_type T>
constexprelc::defs::base::math::sqrt (const T &v, const to_unsigned_t< T > &ε, to_unsigned_t< T > &ε_saver) noexcept
 
template<float_type T>
constexprelc::defs::base::math::sqrt (const T &v, const to_unsigned_t< T > &ε) noexcept
 
template<integer_type T>
constexpr auto elc::defs::base::math::sqrt (const T &v) noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_prime_num_no_pre_check (T a) noexcept
 
template<arithmetic_type T>
constexpr bool elc::defs::base::math::is_prime_num (T a) noexcept
 
template<arithmetic_type T>
constexprelc::defs::base::math::get_prime_num_less_or_eq_than (T a) noexcept
 求小于或等于某数的素数
 
template<arithmetic_type T>
constexprelc::defs::base::math::get_prime_num_big_or_eq_than (T a) noexcept
 求大于或等于某数的素数
 
template<arithmetic_type T>
constexpr auto elc::defs::base::math::get_prime_num_big_than (T a) noexcept
 求大于某数的素数
 
template<unsigned_integer_type size_T>
constexpr size_T elc::defs::base::math::get_next_gold_size_to_resize_for_array (size_T size) noexcept
 已知当前array的size,求下一个合适的提前分配大小
 
template<unsigned_integer_type size_T>
constexpr size_T elc::defs::base::math::get_next_gold_size_to_resize_for_hash (size_T size) noexcept
 已知当前hash table的size,求下一个合适的桶大小
 
template<arithmetic_type T1, arithmetic_type T2, arithmetic_type result_T>
constexpr auto elc::defs::base::math::linear_interpolation::get_k (T1 y1, T2 y2, result_T δx) noexcept
 
template<arithmetic_type T1, arithmetic_type T2>
constexpr auto elc::defs::base::math::linear_interpolation::get_k (T1 y1, T2 y2) noexcept
 
constexpr auto elc::defs::base::math::linear_interpolation::get_result (auto y1, auto k, auto δx) noexcept
 
constexpr auto elc::defs::base::math::linear_interpolation::get_reverse_result (auto k, auto δx, auto y) noexcept
 
template<unsigned_integer_type T>
constexpr auto elc::defs::base::math::factorial (unsigned n, unsigned start=1u) noexcept
 
template<unsigned_basic_integer_type T>
constexpr size_t elc::defs::base::bit::countl_zero (const T v) noexcept
 countl_zero
 
template<unsigned_basic_integer_type T>
constexpr size_t elc::defs::base::bit::countr_zero (const T v) noexcept
 countr_zero
 
template<unsigned_basic_integer_type T>
constexpr size_t elc::defs::base::bit::countl_one (const T v) noexcept
 countl_one
 
template<unsigned_basic_integer_type T>
constexpr size_t elc::defs::base::bit::countr_one (const T v) noexcept
 countr_one
 
template<unsigned_basic_integer_type T>
constexpr size_t elc::defs::base::bit::get_bitnum (const T v) noexcept
 获取位数
 
template<integer_type T>
auto elc::defs::base::math::binary_gcd (T x, T y) noexcept
 
template<integer_type T>
auto elc::defs::base::math::euclidean_gcd (T x, T y) noexcept
 
template<integer_type T>
auto elc::defs::base::math::base_gcd (T x, T y) noexcept
 
template<unsigned_big_integer_type T>
auto elc::defs::base::math::lehmer_gcd (T x, T y) noexcept
 
template<integer_type T>
auto elc::defs::base::math::gcd (T x, T y) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::sin (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::sin (T num) noexcept
 
template<float_type T>
constexprelc::defs::base::math::arctan (T num, const to_unsigned_t< T > &ε) noexcept
 
template<float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::arctan (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::cos (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::cos (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::tan (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::tan (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::cot (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::cot (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::sec (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::sec (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::csc (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::csc (T num) noexcept
 
template<signed_float_type T>
constexpr to_unsigned_t< T > elc::defs::base::math::arccos (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexpr to_unsigned_t< T > elc::defs::base::math::arccos (T num) noexcept
 
template<float_type T>
constexprelc::defs::base::math::arcsin (T num, const to_unsigned_t< T > &ε) noexcept
 
template<float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::arcsin (T num) noexcept
 
template<signed_float_type T>
constexpr to_unsigned_t< T > elc::defs::base::math::arccot (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexpr to_unsigned_t< T > elc::defs::base::math::arccot (T num) noexcept
 
template<signed_float_type T>
constexprelc::defs::base::math::arcsec (T num, const to_unsigned_t< T > &ε) noexcept
 
template<signed_float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::arcsec (T num) noexcept
 
template<float_type T>
constexprelc::defs::base::math::arccsc (T num, const to_unsigned_t< T > &ε) noexcept
 
template<float_type T>
requires (has_ε<T>)
constexprelc::defs::base::math::arccsc (T num) noexcept
 
template<class T >
constexpr bool elc::defs::basic_environment::is_elc_expansion_base_type_helper () noexcept
 
else if elc::defs::basic_environment::constexpr (size==sizeof(uint16_t)) return(uint16_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(uint_fast16_t)) return(uint_fast16_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(uint_fast32_t)) return(uint_fast32_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(uint_fast64_t)) return(uint_fast64_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(int_fast16_t)) return(int_fast16_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(int_fast32_t)) return(int_fast32_t) 0
 
else if elc::defs::basic_environment::constexpr (size<=sizeof(int_fast64_t)) return(int_fast64_t) 0
 
template<unsigned_basic_integer_type T>
constexpr bool elc::defs::basic_environment::add_carry (T a, T b, T &c) noexcept
 
template<unsigned_basic_integer_type T>
constexprelc::defs::basic_environment::add_carry (T a, T b, bool &is_overflow) noexcept
 
template<unsigned_basic_integer_type T>
constexprelc::defs::basic_environment::add_carry (T a, bool &is_overflow) noexcept
 
template<unsigned_basic_integer_type T>
constexpr bool elc::defs::basic_environment::sub_borrow (T a, T b, T &c) noexcept
 
template<unsigned_basic_integer_type T>
constexprelc::defs::basic_environment::sub_borrow (T a, T b, bool &is_underflow) noexcept
 
template<unsigned_basic_integer_type T>
constexprelc::defs::basic_environment::sub_borrow (T a, bool &is_underflow) noexcept
 
template<basic_float_type T>
constexpr data_type< T > elc::defs::basic_environment::float_infos::get_float_data (T v) noexcept
 
template<basic_float_type T>
constexprelc::defs::basic_environment::float_infos::get_float_from_data (data_type< T > data) noexcept
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::get_native_precision (T v) noexcept
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::get_precision_base (T=T{}) noexcept
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::base_get_exponent (T v) noexcept
 
template<basic_float_type T>
constexpr float_infos::exponent_type< T > elc::defs::basic_environment::get_native_exponent (T v) noexcept
 
template<basic_float_type T>
constexpr float_precision_base_t< T > elc::defs::basic_environment::get_base_num (T v) noexcept
 
template<basic_float_type T>
constexpr float_precision_base_t< T > elc::defs::basic_environment::get_precision (T v) noexcept
 
template<basic_float_type T>
constexpr float_exponent_t< T > elc::defs::basic_environment::get_exponent (T v) noexcept
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::get_precision_and_exponent (T v) noexcept
 
template<basic_float_type T>
constexprelc::defs::basic_environment::make_float (float_precision_base_t< T > base_num, float_exponent_t< T > exponent) noexcept
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotl_nomod (const T v, const auto R) noexcept
 位操作:循环左移(无mod) 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotr_nomod (const T v, const auto r) noexcept
 位操作:循环右移(无mod) 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotr (const T v, const auto R) noexcept
 位操作:循环右移 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotl (const T v, const auto R) noexcept
 位操作:循环左移 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotl_nomod (const T v, const rot_iterator< T > &r) noexcept
 位操作:循环左移(无mod) 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotr_nomod (const T v, const rot_iterator< T > &r) noexcept
 位操作:循环右移(无mod) 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotl (const T v, const rot_iterator< T > &r) noexcept
 位操作:循环左移 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr auto elc::defs::base::bit::rotr (const T v, const rot_iterator< T > &r) noexcept
 位操作:循环右移 不使用std版本而是自己写的原因:std版本右操作数只能是int而不能是size_t或别的,标准会傻逼
 
template<unsigned_basic_integer_type T>
constexpr bool elc::defs::base::bit::all_bit_is_one (const T v) noexcept
 is_all_bit_one
 
template<unsigned_basic_integer_type T>
constexpr bool elc::defs::base::bit::all_bit_is_zero (const T v) noexcept
 is_all_bit_zero
 
void elc::defs::base::null_ptr_n::the_get_null_ptr () noexcept=delete
 
template<typename T >
constexpr auto elc::defs::base::null_ptr_n::get_null_ptr () noexcept
 
template<typename T , typename U = decltype(*null_ptr.base_get<T>())>
auto elc::defs::base::null_ptr_n::operator== (T *a, null_ptr_t) noexcept
 
template<typename T >
constexpr from_t< T > elc::defs::base::note_n::from (T v)
 
template<typename T >
constexpr to_t< T > elc::defs::base::note_n::to (T v)
 
template<typename T >
constexpr size_type_t< T > elc::defs::base::note_n::size_type (T v)
 
constexpr size_t elc::defs::base::note_n::size (::size_t v)
 
void elc::defs::base::array_like_n::size_of_array_like () noexcept=delete
 
template<class T >
constexpr size_t elc::defs::base::array_like_n::size_of_array_like (T &&) noexcept
 
template<class T , size_t N>
constexpr size_t elc::defs::base::array_like_n::size_of_array_like (T(&)[N]) noexcept
 
template<class T >
size_t elc::defs::base::array_like_n::size_of_array_like (::std::initializer_list< remove_cvref< T > > &a) noexcept
 
void elc::defs::base::array_like_n::begin_of_array_like () noexcept=delete
 
template<class T >
constexpr auto elc::defs::base::array_like_n::begin_of_array_like (T &&a) noexcept
 
template<class T , size_t N>
constexpr auto elc::defs::base::array_like_n::begin_of_array_like (T(&a)[N]) noexcept
 
template<class T >
const T * elc::defs::base::array_like_n::begin_of_array_like (::std::initializer_list< remove_cvref< T > > &a) noexcept
 
void elc::defs::base::array_like_n::end_of_array_like () noexcept=delete
 
template<class T >
auto elc::defs::base::array_like_n::end_of_array_like (T &&a) noexcept
 
template<class T >
requires (type_info<T>!=type_info<const T>)
constexpr T * elc::defs::base::array_like_n::begin_of_array_like (array_like_view_t< T > &a) noexcept
 
template<class T >
constexpr auto elc::defs::base::array_like_n::begin_of_array_like (const array_like_view_t< T > &a) noexcept
 
template<class T >
constexpr T * elc::defs::base::array_like_n::begin_of_array_like (array_like_view_t< remove_cv< T > > &a) noexcept
 
template<class T >
constexpr size_t elc::defs::base::array_like_n::size_of_array_like (const array_like_view_t< T > &a) noexcept
 
template<class T >
constexpr T & elc::defs::base::data_cast (byte *p) noexcept
 
template<class T >
constexpr T & elc::defs::base::launder_data_cast (byte *p) noexcept
 
template<class T >
constexpr T * elc::defs::base::data_ptr_cast (byte *p) noexcept
 
template<class T >
constexpr T * elc::defs::base::launder_data_ptr_cast (byte *p) noexcept
 
template<class T >
constexpr byteelc::defs::base::cast_to_data (T *p) noexcept
 
template<class T >
constexpr byteelc::defs::base::launder_cast_to_data (T *p) noexcept
 
template<class T >
constexpr const byteelc::defs::base::cast_to_data (const T *p) noexcept
 
template<class T >
constexpr const byteelc::defs::base::launder_cast_to_data (const T *p) noexcept
 
template<class U , class T >
constexpr Uelc::defs::base::union_cast (T &&t) noexcept
 
template<class U , class T >
constexpr Uelc::defs::base::launder_union_cast (T &&t) noexcept
 
template<class T >
constexpr bool elc::defs::base::full_equal_in_byte (const T &a, const T &b) noexcept
 
void elc::defs::base::the_pointer_to_bool () noexcept=delete
 
template<typename T >
constexpr auto elc::defs::base::pointer_to_bool (T *a) noexcept
 指针转bool的重载接口,允许类对此进行自定义 elc内部的指针转bool应当视情况使用默认配置或此重载接口
 
void elc::defs::base::the_pointer_equal () noexcept=delete
 
template<typename T >
constexpr auto elc::defs::base::pointer_equal (T *a, T *b) noexcept
 指针比较的重载接口,允许类对此进行自定义 elc内部的指针比较应当视情况使用默认配置或此重载接口
 
constexpr ptrdiff_t elc::defs::base::get_off_set (note::from_t< const_pointer >a, note::to_t< const_pointer >b) noexcept
 获取两个指针的偏移
 
template<class T >
constexpr auto elc::defs::base::apply_off_set (T *a, ptrdiff_t c) noexcept
 应用偏移
 
template<class T >
constexpr auto elc::defs::base::unapply_off_set (T *b, ptrdiff_t c) noexcept
 反向应用偏移
 
template<class T >
constexpr bool elc::defs::base::is_all_byte_zero (T &&a) noexcept
 
template<class T >
requires ::std::is_trivially_copyable_v< T > T * elc::defs::memory::lifetime_n::super_speed_trivial_copy_from_one (T *to, const T &value, size_t size) noexcept
 
template<class T >
requires ::std::is_trivially_copyable_v< T > T * elc::defs::memory::lifetime_n::super_speed_trivial_copy_from_one (T *to, const T &value) noexcept
 
template<typename base_t , typename value_t >
requires (compare.able<base_t>)
auto elc::defs::base::iterator_n::operator<=> (const reverse_base_t< base_t, value_t > &a, const reverse_base_t< base_t, value_t > &b) noexcept(compare.nothrow< base_t >)
 
template<typename base_t , typename value_t , typename T >
requires (compare.able<T,base_t> && type_info<remove_cvref<T>> != type_info<reverse_base_t<base_t,value_t>::base_t_rw>)
auto elc::defs::base::iterator_n::operator<=> (const reverse_base_t< base_t, value_t > &a, T &&b) noexcept(compare.nothrow< T, base_t >)
 
template<typename base_t , typename value_t , typename T >
requires (compare.able<base_t,T> && type_info<remove_cvref<T>> != type_info<reverse_base_t<base_t,value_t>::base_t_rw>)
auto elc::defs::base::iterator_n::operator<=> (T &&a, const reverse_base_t< base_t, value_t > &b) noexcept(compare.nothrow< base_t, T >)
 
template<typename base_t , typename value_t , typename T >
requires (equal.able<T,base_t> && type_info<remove_cvref<T>> != type_info<reverse_base_t<base_t,value_t>::base_t_rw>)
auto elc::defs::base::iterator_n::operator== (const reverse_base_t< base_t, value_t > &a, T &&b) noexcept(equal.nothrow< T, base_t >)
 
template<typename base_t , typename value_t , typename T >
requires (equal.able<base_t,T> && type_info<remove_cvref<T>> != type_info<reverse_base_t<base_t,value_t>::base_t_rw>)
auto elc::defs::base::iterator_n::operator== (T &&a, const reverse_base_t< base_t, value_t > &b) noexcept(equal.nothrow< base_t, T >)
 
template<typename base_t , typename value_t >
void elc::defs::base::iterator_n::swap (reverse_base_t< base_t, value_t > &a, reverse_base_t< base_t, value_t > &b) noexcept(noexcept((swap(a._m, b._m))))
 
template<typename value_t , typename base_t_w >
void elc::defs::base::iterator_n::swap (same_base_t< value_t, base_t_w > &a, same_base_t< value_t, base_t_w > &b) noexcept(noexcept((a.swap_with(b))))
 
template<typename value_t , typename base_t_w >
 elc::defs::base::iterator_n::base_iterator_t (base_iterator_t< value_t, base_t_w >) -> base_iterator_t< value_t, base_t_w >
 
template<typename value_t , typename base_t_w >
 elc::defs::base::iterator_n::base_iterator_t (value_t *) -> base_iterator_t< value_t, base_t_w >
 
void elc::defs::base::hash_n::the_pointer_hash () noexcept=delete
 
template<class T >
constexpr hash_value_t elc::defs::base::hash_n::pointer_hash (T *a) noexcept
 
template<class T >
auto elc::defs::base::range_n::size_of_array_like (range_t< T * > &a) noexcept
 
template<class T >
auto elc::defs::base::range_n::size_of_array_like (range_t< const T * > &a) noexcept
 
template<class T >
auto elc::defs::base::range_n::begin_of_array_like (range_t< T * > &a) noexcept
 
template<class T >
auto elc::defs::base::range_n::begin_of_array_like (range_t< const T * > &a) noexcept
 
template<typename T >
constexpr bool elc::defs::base::range_n::in_range (T pattern, const range_t< T >range) noexcept(noexcept((bool((::std::declval< T >())>=(::std::declval< const T >()) &&(::std::declval< T >())<=(::std::declval< const T >())))))
 判断一个值是否在某个范围内
 
template<typename T >
constexpr bool elc::defs::base::range_n::in_range (T *pattern, const range_t< byte * >range) noexcept
 判断一个指针是否在某个byte指针范围内
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range (const remove_cvref< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_size_t (const remove_cvref< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range_but_reverse (const remove_cvref< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_but_reverse_size_t (const remove_cvref< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据串,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据串,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range_but_reverse (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据串,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_but_reverse_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据串,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_of_bitmark (const bitmark_for_finds< T > &mark, array_like_view_t< T > range)
 find_first_of的bitmark实现 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::base_find_first_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 find_first_of的朴素实现 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_first_of_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_of_bitmark (const bitmark_for_finds< T > &mark, array_like_view_t< T > range)
 find_last_of的bitmark实现 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::base_find_last_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 find_last_of的朴素实现 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_last_of_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_not_of_bitmark (const bitmark_for_finds< T > &mark, array_like_view_t< T > range)
 find_first_not_of的bitmark实现 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::base_find_first_not_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 find_first_not_of的朴素实现 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_not_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_first_not_of_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到不匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_not_of_bitmark (const bitmark_for_finds< T > &mark, array_like_view_t< T > range)
 find_last_not_of的bitmark实现 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::base_find_last_not_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 find_last_not_of的朴素实现 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_not_of (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到不匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_last_not_of_size_t (const array_like_view_t< T > &pattern, array_like_view_t< T > range)
 若成功找到不匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::heapify (iter_t begin, iter_t end, iter_t i, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::build_max_heap (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::heapsort (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::heapify (array_t &array, size_t i, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::build_max_heap (array_t &array, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
array_t && elc::defs::base::sort_n::heapsort (array_t &&array, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::insertion_sort (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
array_t && elc::defs::base::sort_n::insertion_sort (array_t &&array, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
iter_t elc::defs::base::sort_n::partition (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::quicksort (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
array_t && elc::defs::base::sort_n::quicksort (array_t &&array, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::introsort_loop (iter_t begin, iter_t end, size_t depth_limit, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::introsort (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
array_t && elc::defs::base::sort_n::introsort (array_t &&array, compare_t compare=compare_t())
 
template<typename iter_t , typename compare_t = default_compare_t>
void elc::defs::base::sort_n::sort (iter_t begin, iter_t end, compare_t compare=compare_t())
 
template<typename array_t , typename compare_t = default_compare_t>
array_t && elc::defs::base::sort_n::sort (array_t &&array, compare_t compare=compare_t())
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::in_range_but_reverse (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_but_reverse_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_of (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_first_of_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_of (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_last_of_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_first_not_of (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr size_t elc::defs::base::range_n::find_first_not_of_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_not_of (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<typename T >
constexpr T * elc::defs::base::range_n::find_last_not_of_size_t (const constexpr_str_t< remove_cvref< T > > &pattern, array_like_view_t< T > range)
 
template<constexpr_str_t_literal_helper str_helper>
consteval const autoelc::defs::base::constexpr_str_n::operator""_constexpr_str () noexcept
 告知其他elc库接口这是编译时常量字符串,并提供编译时计算好的内容,包括但不限于hash、bmh头、bitmark等,用于加速库操作
 
template<typename T >
constexpr const T * elc::defs::base::range_n::in_range (const remove_cvref< T > &pattern, const constexpr_str_t< T > &range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_size_t (const remove_cvref< T > &pattern, const constexpr_str_t< T > &range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<typename T >
constexpr const T * elc::defs::base::range_n::in_range_but_reverse (const remove_cvref< T > &pattern, const constexpr_str_t< T > &range)
 若成功找到匹配的数据项,返回其开头,若未找到,返回nullptr
 
template<typename T >
constexpr size_t elc::defs::base::range_n::in_range_but_reverse_size_t (const remove_cvref< T > &pattern, const constexpr_str_t< T > &range)
 若成功找到匹配的数据项,返回其距离开头的步数,若未找到,返回npos
 
template<class T >
size_t elc::defs::base::the_number_of (type_info_t< T >) noexcept
 
template<typename T >
constexpr auto elc::defs::base::function_base_n::function_type_getter_conditional_helper () noexcept
 
constexpr size_t elc::APIs::alloc::overhead_n::overhead_get_align (size_t align) noexcept
 
constexpr size_t elc::APIs::alloc::overhead_n::overhead_get_offset_value (size_t align) noexcept
 
constexpr size_t elc::APIs::alloc::overhead_n::correct_size (size_t size, size_t align) noexcept
 
constexpr size_t elc::APIs::alloc::overhead_n::correct_align (size_t align) noexcept
 
constexpr pointer elc::APIs::alloc::overhead_n::correct_pointer (pointer a, size_t align) noexcept
 
constexpr pointer elc::APIs::alloc::overhead_n::recorrect_pointer (pointer a, size_t align) noexcept
 
constexpr const_pointer elc::APIs::alloc::overhead_n::recorrect_pointer (const_pointer a, size_t align) noexcept
 
void elc::APIs::alloc::overhead_n::set_overhead (pointer a, size_t size) noexcept
 
size_t elc::APIs::alloc::overhead_n::get_overhead (const_pointer a) noexcept
 
byte * elc::APIs::alloc::aligned_alloc (size_t align, size_t size) noexcept
 
byte * elc::APIs::alloc::realloc (byte *ptr, size_t nsize, size_t align) noexcept
 
void elc::APIs::alloc::free (byte *p, size_t align) noexcept
 
size_t elc::APIs::alloc::get_size_of_alloc (const byte *p, size_t align) noexcept
 
constexpr size_t elc::char_set::convert_impl::decode_utf8 (char32_t *out, const char8_t *in, size_t in_size_max) noexcept
 
constexpr size_t elc::char_set::convert_impl::get_decode_utf8_size (const char8_t *in) noexcept
 
constexpr size_t elc::char_set::convert_impl::decode_utf16 (char32_t *out, const char16_t *in, size_t in_size_max) noexcept
 
constexpr size_t elc::char_set::convert_impl::get_decode_utf16_size (const char16_t *in) noexcept
 
constexpr size_t elc::char_set::convert_impl::encode_utf8 (char8_t *out, char32_t in) noexcept
 
constexpr size_t elc::char_set::convert_impl::get_encode_utf8_size (char32_t in) noexcept
 
constexpr size_t elc::char_set::convert_impl::encode_utf16 (char16_t *out, char32_t in) noexcept
 
constexpr size_t elc::char_set::convert_impl::get_encode_utf16_size (char32_t in) noexcept
 
constexpr auto elc::char_set::get_utf8_to_utf16_size (const char8_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf8_to_utf16_size (string_view_u8_t in) noexcept
 
constexpr auto elc::char_set::utf8_to_utf16 (char16_t *out, const char8_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf8_to_utf16 (char16_t *out, string_view_u8_t in) noexcept
 
constexpr auto elc::char_set::get_utf8_to_utf32_size (const char8_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf8_to_utf32_size (string_view_u8_t in) noexcept
 
constexpr auto elc::char_set::utf8_to_utf32 (char32_t *out, const char8_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf8_to_utf32 (char32_t *out, string_view_u8_t in) noexcept
 
constexpr auto elc::char_set::get_utf16_to_utf8_size (const char16_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf16_to_utf8_size (string_view_u16_t in) noexcept
 
constexpr auto elc::char_set::utf16_to_utf8 (char8_t *out, const char16_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf16_to_utf8 (char8_t *out, string_view_u16_t in) noexcept
 
constexpr auto elc::char_set::get_utf16_to_utf32_size (const char16_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf16_to_utf32_size (string_view_u16_t in) noexcept
 
constexpr auto elc::char_set::utf16_to_utf32 (char32_t *out, const char16_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf16_to_utf32 (char32_t *out, string_view_u16_t in) noexcept
 
constexpr auto elc::char_set::get_utf32_to_utf8_size (const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf32_to_utf8_size (string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_utf8 (char8_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_utf8 (char8_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::get_utf32_to_utf16_size (const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::get_utf32_to_utf16_size (string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_utf16 (char16_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_utf16 (char16_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_utf8 (char32_t ch, char8_t *out) noexcept
 
constexpr auto elc::char_set::utf32_to_utf16 (char32_t ch, char16_t *out) noexcept
 
constexpr auto elc::char_set::utf16_to_utf8 (char16_t ch, char8_t *out) noexcept
 
constexpr void elc::char_set::utf16_to_utf32 (char32_t *out, char16_t in) noexcept=delete
 
constexpr void elc::char_set::utf8_to_utf16 (char16_t *out, char8_t in) noexcept=delete
 
constexpr auto elc::char_set::utf32_to_utf32 (char32_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_utf32 (char32_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_utf32 (char32_t ch, char32_t *out) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char32_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char16_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char8_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char32_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char16_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char8_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char32_t ch, char32_t *out) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char32_t ch, char16_t *out) noexcept
 
constexpr auto elc::char_set::utf32_to_auto (char32_t ch, char8_t *out) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, const char32_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, const char16_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, const char8_t *in, size_t len) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, string_view_u32_t in) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, string_view_u16_t in) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t *out, string_view_u8_t in) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char32_t ch, char32_t *out) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char16_t ch, char32_t *out) noexcept
 
constexpr auto elc::char_set::auto_to_utf32 (char8_t ch, char32_t *out) noexcept
 
constexpr bool elc::char_set::islower (char_t c) noexcept
 
constexpr bool elc::char_set::isupper (char_t c) noexcept
 
constexpr bool elc::char_set::istitle (char_t c) noexcept
 
constexpr bool elc::char_set::isdigit (char_t c) noexcept
 
constexpr bool elc::char_set::isxdigit (char_t c) noexcept
 
constexpr bool elc::char_set::isalpha (char_t c) noexcept
 
constexpr bool elc::char_set::isalnum (char_t c) noexcept
 
constexpr bool elc::char_set::isdefined (char_t c) noexcept
 
constexpr bool elc::char_set::isbase (char_t c) noexcept
 
constexpr bool elc::char_set::iscntrl (char_t c) noexcept
 
constexpr bool elc::char_set::isISOControl (char_t c) noexcept
 
constexpr bool elc::char_set::isspace (char_t c) noexcept
 
constexpr bool elc::char_set::isblank (char_t c) noexcept
 
constexpr bool elc::char_set::isprint (char_t c) noexcept
 
constexpr bool elc::char_set::isgraph (char_t c) noexcept
 
constexpr bool elc::char_set::ispunct (char_t c) noexcept
 
void elc::APIs::die::Init_die_state (die_state &state) noexcept
 
void elc::APIs::die::ConsoleLog (const die_state &state, string_view_t< char > str) noexcept
 
void elc::APIs::die::ConsoleLog (const die_state &state, string_view_t< wchar_t > str) noexcept
 
void elc::APIs::die::ConsoleLogEnd (const die_state &state) noexcept
 
void elc::APIs::die::die () noexcept
 终止整个程序并可能的触发断点或输出错误信息
 
void elc::APIs::die::die_with (string_view err_msg) noexcept
 同 die() ,但是有详细的错误信息
 
function_name_t elc::APIs::function_name::get_function_name (void *ptr) noexcept
 
void elc::defs::memory::gc_n::gc_for_alloc () noexcept
 当alloc失败时调用此函数
 
byteelc::defs::memory::alloc_n::default_method::base_realloc (byte *ptr, size_t nsize, size_t align) noexcept
 
byteelc::defs::memory::alloc_n::default_method::base_aligned_alloc (size_t align, size_t size) noexcept
 
void elc::defs::memory::alloc_n::default_method::base_free (byte *p, size_t align) noexcept
 
size_t elc::defs::memory::alloc_n::default_method::base_get_size_of_alloc (const byte *arg, size_t align) noexcept
 
template<typename T >
voidelc::defs::memory::alloc_n::default_method::alloc_method (type_info_t< T >) noexcept
 
template<typename T >
voidelc::defs::memory::alloc_n::default_method::alloc_method (type_info_t< T >, size_t size) noexcept
 
template<typename T >
size_t elc::defs::memory::alloc_n::default_method::get_size_of_alloc_method (const T *arg) noexcept
 
template<typename T >
void elc::defs::memory::alloc_n::default_method::free_method (T *arg) noexcept
 
template<typename T >
voidelc::defs::memory::alloc_n::default_method::realloc_method (T *ptr, size_t new_size) noexcept
 
void elc::defs::memory::alloc_n::the_alloc_method () noexcept=delete
 
template<typename T >
voidelc::defs::memory::alloc_n::alloc_method (type_info_t< T >) noexcept
 
template<typename T >
voidelc::defs::memory::alloc_n::alloc_method (type_info_t< T >, size_t size) noexcept
 
void elc::defs::memory::alloc_n::the_get_size_of_alloc_method () noexcept=delete
 
template<typename T >
size_t elc::defs::memory::alloc_n::get_size_of_alloc_method (const T *arg) noexcept
 
void elc::defs::memory::alloc_n::the_free_method () noexcept=delete
 
template<typename T >
void elc::defs::memory::alloc_n::free_method (T *arg) noexcept
 
void elc::defs::memory::alloc_n::the_realloc_method () noexcept=delete
 
template<typename T >
voidelc::defs::memory::alloc_n::realloc_method (T *ptr, size_t new_size) noexcept
 
template<typename T >
void elc::defs::memory::get_n::alloc_size_cut (T *&arg, size_t to_size) noexcept
 
template<typename T >
void elc::defs::memory::get_n::alloc_size_grow (T *&arg, size_t to_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
void elc::defs::memory::get_n::alloc_size_grow_with_insert_uninitialized_data (T *&arg, size_t insert_pos, size_t insert_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
auto elc::defs::memory::get_n::alloc_size_grow_with_insert_uninitialized_data (T *&arg, size_t to_size, size_t insert_pos, size_t insert_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
auto elc::defs::memory::get_n::part_used_block_alloc_size_grow_with_insert_uninitialized_data (T *&arg, size_t to_size, size_t insert_pos, size_t insert_size, size_t used_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
void elc::defs::memory::get_n::forward_alloc_size_cut (T *&arg, size_t to_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
void elc::defs::memory::get_n::forward_alloc_size_grow (T *&arg, size_t to_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
auto elc::defs::memory::get_n::forward_alloc_size_grow_with_insert_uninitialized_data (T *&arg, size_t to_size, size_t insert_pos, size_t insert_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
template<typename T >
auto elc::defs::memory::get_n::part_used_block_forward_alloc_size_grow_with_insert_uninitialized_data (T *&arg, size_t to_size, size_t insert_pos, size_t insert_size, size_t used_size) noexcept(move.trivial< T > or move.nothrow< T >)
 
void elc::defs::memory::abstract_base_n::is_base_ptr (void *a) noexcept
 
void elc::defs::memory::abstract_base_n::is_instance_ptr (void *a) noexcept
 
voidelc::defs::memory::abstract_base_n::get_ptr_after_off_set (void *a) noexcept
 
void elc::defs::memory::ptr_n::the_waiting_for_destroy () noexcept=delete
 
template<typename T >
void elc::defs::memory::ptr_n::waiting_for_destroy (T *a) noexcept
 
void elc::defs::memory::ptr_n::the_destroy_and_free () noexcept=delete
 
template<typename T >
void elc::defs::memory::ptr_n::destroy_and_free (T *a) noexcept
 
template<typename T >
link_num_t elc::defs::memory::ptr_n::get_ref_num (const T *a) noexcept
 
template<typename T >
link_num_t elc::defs::memory::ptr_n::get_weak_ref_num (const T *a) noexcept
 
template<class T , typename ref_type >
void elc::defs::memory::ptr_n::swap (same_ref_p_t< T, ref_type > &a, same_ref_p_t< T, ref_type > &b) noexcept
 
template<typename T_ , typename T , typename ref_type , bool do_replace_check, class enable_state = ::std::enable_if_t< type_info<T_>.base_on<T> >>
auto elc::defs::memory::ptr_n::operator== (const T_ *a, ptr_t< T, ref_type, do_replace_check > &b) noexcept(noexcept((b.operator==(static_cast< const T * >(a)))))
 
template<typename T , typename T_ >
requires (equal.able<T,T_>)
auto elc::defs::memory::ptr_n::operator!= (T &&a, T_ &&b) noexcept(noexcept((!(a==b))))
 
template<class T , template< class >class ref_type, bool has_check>
 elc::defs::memory::ptr_n::base_ptr_t (T *) -> base_ptr_t< remove_cvref< T >, ref_type< remove_cvref< T > >, has_check >
 
template<class T , template< class >class ref_type, bool has_check>
 elc::defs::memory::ptr_n::base_ptr_t (same_ptr_p_t< T >) -> base_ptr_t< T, ref_type< remove_cvref< T > >, has_check >
 
template<class T , class func_t >
void elc::defs::memory::others_n::map_all_helper (func_t &&a)
 
template<class T , class func_t , class enable_state = ::std::enable_if_t< (bool(requires{ (::std::declval< func_t >())((::std::declval< T* >())) ;})) >>
void elc::defs::memory::others_n::map_all (func_t &&a) noexcept(noexcept(((::std::declval< func_t >())((::std::declval< T * >())))))
 
template<typename T >
void elc::defs::container::array_n::swap (array_t< T > &a, array_t< T > &b) noexcept
 
template<class T >
auto elc::defs::container::array_n::size_of_array_like (const array_t< remove_cv< T > > &a) noexcept
 
template<class T >
auto elc::defs::container::array_n::begin_of_array_like (array_t< remove_cv< T > > &a) noexcept
 
template<class T >
auto elc::defs::container::array_n::begin_of_array_like (const array_t< remove_cv< T > > &a) noexcept
 
template<class T , class... U>
 elc::defs::container::array_n::array_t (T, U...) -> array_t< T >
 
template<class T >
 elc::defs::container::array_n::array_t (array_t< T >) -> array_t< T >
 
template<class Ret_t , class... Args_t>
constexpr base_func_data_t< Ret_t(Args_t...)> * elc::defs::container::function_n::the_get_null_ptr (const base_func_data_t< Ret_t(Args_t...)> *) noexcept
 
template<class T , bool promise_nothrow_at_destruct>
void elc::defs::container::function_n::swap (base_function_t< T, promise_nothrow_at_destruct > &a, base_function_t< T, promise_nothrow_at_destruct > &b) noexcept
 
template<typename T , bool promise_nothrow_at_destruct>
 elc::defs::container::function_n::base_function_t (T) -> base_function_t< get_function_type< T >, promise_nothrow_at_destruct >
 
template<typename T , template< typename >class stack_t, size_t _, size_t __>
void elc::defs::container::hash_table_n::swap (hash_table_t< T, stack_t, _ > &a, hash_table_t< T, stack_t, __ > &b) noexcept
 
template<typename T , template< typename >class stack_t, size_t _>
void elc::defs::container::hash_table_n::swap (hash_table_t< T, stack_t, _ > &a, typename hash_table_t< T, stack_t, _ >::base_t_w &b) noexcept
 
template<typename T , template< typename >class stack_t, size_t _>
void elc::defs::container::hash_table_n::swap (typename hash_table_t< T, stack_t, _ >::base_t_w &b, hash_table_t< T, stack_t, _ > &a) noexcept
 
template<typename T , typename key_t , template< typename >class stack_t, size_t _, size_t __>
void elc::defs::container::map_n::swap (map_t< T, key_t, stack_t, _ > &a, map_t< T, key_t, stack_t, __ > &b) noexcept
 
template<class T , class enable_state >
void elc::defs::memory::gc_n::gc_method_of () noexcept
 
template<class T , class enable_state >
bool elc::defs::memory::gc_n::gc_success_identifier_of () noexcept
 
void elc::defs::memory::gc_n::default_gc_for_type::destory_by_gc () noexcept=delete
 
template<class T >
void elc::defs::memory::gc_n::default_gc_for_type::destory_by_gc (T *)
 
template<class T >
requires use_default_gc_able<T>
void elc::defs::memory::gc_n::default_gc_for_type::default_gc_method () noexcept
 
template<class T >
requires use_default_gc_success_identifier_able<T>
bool elc::defs::memory::gc_n::default_gc_for_type::default_gc_success_identifier () noexcept
 
void elc::defs::memory::ptr_n::map_and_mark_for_gc () noexcept=delete
 
template<typename T >
void elc::defs::memory::ptr_n::map_and_mark_for_gc (T *) noexcept
 
template<class T >
 elc::defs::memory::ptr_n::root_ptr_t (T *) -> root_ptr_t< T >
 
template<text_ostream_class text_ostream_T, class char_T >
requires (type_info<char_T> == type_info<typename remove_cvref<text_ostream_T>::char_type>)
decltype(autoelc::defs::stream_n::operator<< (text_ostream_T &&stream, const char_T ch) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
template<text_ostream_class text_ostream_T, class char_T >
requires (type_info<char_T> == type_info<typename remove_cvref<text_ostream_T>::char_type>)
decltype(autoelc::defs::stream_n::operator<< (text_ostream_T &&stream, array_like_view_t< const char_T >str) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
template<text_ostream_class text_ostream_T, class char_T >
requires (type_info<char_T> == type_info<typename remove_cvref<text_ostream_T>::char_type>)
decltype(autoelc::defs::stream_n::operator<< (text_ostream_T &&stream, const char_T *str) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
template<text_istream_class text_istream_T, class char_T >
requires (type_info<char_T> == type_info<typename remove_cvref<text_istream_T>::char_type>)
decltype(autoelc::defs::stream_n::operator>> (text_istream_T &stream, char_T &ch) noexcept(noexcept_text_istream_class< text_istream_T >)
 
template<data_ostream_class data_ostream_T, class T >
requires ::std::is_trivially_copyable_v< T > decltype(autoelc::defs::stream_n::operator<< (data_ostream_T &&stream, const T &data) noexcept(noexcept_data_ostream_class< data_ostream_T >)
 
template<data_ostream_class data_ostream_T, class T , size_t N>
requires ::std::is_trivially_copyable_v< T > decltype(autoelc::defs::stream_n::operator<< (data_ostream_T &&stream, const T(&data)[N]) noexcept(noexcept_data_ostream_class< data_ostream_T >)
 
template<data_istream_class data_istream_T, class T >
requires ::std::is_trivially_copyable_v< T > decltype(autoelc::defs::stream_n::operator>> (data_istream_T &&stream, T &data) noexcept(noexcept_data_istream_class< data_istream_T >)
 
template<data_istream_class data_istream_T, class T , size_t N>
requires ::std::is_trivially_copyable_v< T > decltype(autoelc::defs::stream_n::operator>> (data_istream_T &&stream, T(&data)[N]) noexcept(noexcept_data_istream_class< data_istream_T >)
 
template<class callable_T , ostream_class stream_T>
requires (invoke<callable_T>.able<stream_T>)
decltype(autoelc::defs::stream_n::operator<< (stream_T &&stream, callable_T &&callable) noexcept(invoke< callable_T >.nothrow< stream_T >)
 
template<class callable_T , istream_class stream_T>
requires (invoke<callable_T>.able<stream_T>)
decltype(autoelc::defs::stream_n::operator>> (stream_T &&stream, callable_T &&callable) noexcept(invoke< callable_T >.nothrow< stream_T >)
 
template<text_ostream_class text_ostream_T, class T >
decltype(autoelc::defs::stream_n::base_array_output (text_ostream_T &&stream, const T *array, size_t size) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
template<text_ostream_class text_ostream_T, class T >
decltype(autoelc::defs::stream_n::operator<< (text_ostream_T &&stream, const array_t< T > &array) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
template<text_ostream_class text_ostream_T, class T , size_t N>
requires (type_info<typename remove_cvref<text_ostream_T>::char_type> != type_info<T>)
decltype(autoelc::defs::stream_n::operator<< (text_ostream_T &&stream, const T(&array)[N]) noexcept(noexcept_text_ostream_class< text_ostream_T >)
 
if constexpr (noexcept_stream_class< stream_T >)
 
virtual void elc::defs::stream_n::abstract_method_unget_this () noexcept(noexcept((instance_struct< this_t >::abstract_method_unget_this()))) override
 
virtual voidelc::defs::stream_n::_abstract_method_copy_get_this () noexcept(noexcept((instance_struct< this_t >::_abstract_method_copy_get_this()))) override
 
virtual voidelc::defs::stream_n::_abstract_method_get_resize_this (size_t size) noexcept(noexcept((instance_struct< this_t >::instance_struct< this_t >::_abstract_method_get_resize_this(size)))) override
 
virtual voidelc::defs::stream_n::_abstract_method_get_forward_resize_this (size_t size) noexcept(noexcept((instance_struct< this_t >::_abstract_method_get_forward_resize_this(size)))) override
 
virtual size_t elc::defs::stream_n::abstract_method_get_size_of_get_for_this () noexcept override
 
virtual size_t elc::defs::stream_n::base_read_impl_for_wrapper (data_type *data, size_t size) noexcept(noexcept((stream_T::read(nullptr, 0))))
 
virtual bool elc::defs::stream_n::base_waitting_for_data_impl_for_wrapper () noexcept(noexcept((stream_T::waitting_for_data())))
 
virtual size_t elc::defs::stream_n::read (data_type *data, size_t size) noexcept(noexcept((stream_T::read(nullptr, 0)))) override
 
virtual void elc::defs::stream_n::unread (const data_type *data, size_t size) noexcept override
 
virtual bool elc::defs::stream_n::is_end () noexcept(noexcept((stream_T::is_end()))) override
 
virtual bool elc::defs::stream_n::waitting_for_data () noexcept(noexcept((stream_T::waitting_for_data()))) override
 
template<class char_T , class traits >
autoelc::defs::base::array_like_n::operator<< (::std::basic_ostream< remove_cvref< char_T >, traits > &stream, const array_like_view_t< char_T > &view) noexcept
 
template<constexpr_str_n::constexpr_str_t_literal_helper str_helper>
constexpr string elc::defs::string_n::operator""_elc_string () noexcept
 
template<typename T >
ptr elc::defs::core::make_long_term_binary_node_from (T a) noexcept
 
template<typename T >
constexpr bool elc::defs::core::as_ptr_nothrow_helper () noexcept
 
template<typename T >
decltype(autoelc::defs::core::as_ptr (T &&a) noexcept(as_ptr_nothrow_helper< T >())
 
template<typename T >
constexpr bool elc::defs::core::as_value_nothrow_helper () noexcept
 
template<typename T >
decltype(autoelc::defs::core::as_value (T &&a) noexcept(as_value_nothrow_helper< T >())
 
ptr elc::defs::core::make_list () noexcept
 
template<typename T , typename... Args>
ptr elc::defs::core::make_list (T &&first, Args &&...rest)
 
constexpr node_likeelc::defs::core::the_get_null_ptr (const node_like *) noexcept
 
logical_bool elc::defs::core::the_pointer_to_bool (const node_like *a) noexcept
 
logical_bool elc::defs::core::the_pointer_equal (const node_like *a, const node_like *b) noexcept
 
hash_t elc::defs::core::the_pointer_hash (const node_like *a) noexcept
 
void elc::defs::core::the_waiting_for_destroy (node_like *a) noexcept
 
void elc::defs::core::the_destroy_and_free (node_like *a) noexcept
 
void elc::defs::core::the_destroy (node_like *a) noexcept
 
static value::base_data_telc::defs::core::the_get_null_ptr (const value::base_data_t *) noexcept
 
value elc::defs::core::car_of (ptr p)
 
value elc::defs::core::cdr_of (ptr p)
 
value elc::defs::core::car_of (auto &&node)
 
value elc::defs::core::cdr_of (auto &&node)
 
template<typename T >
bool elc::defs::core::was_an (const_ptr p) noexcept
 
template<typename T >
maybe_fail_reference< T > elc::defs::core::maybe_fail_use_by_ref_as (ptr p) noexcept
 
template<typename T >
T & elc::defs::core::use_by_ref_as (ptr p) noexcept
 
template<typename T >
const T & elc::defs::core::const_use_by_ref_as (const_ptr p) noexcept
 
template<typename T >
elc::defs::core::use_as (const_ptr p) noexcept
 
template<typename T >
const T & elc::defs::core::use_by_ref_as (const_ptr p) noexcept
 
template<typename T >
const T & elc::defs::core::use_by_ref_as (auto &&a) noexcept
 
template<typename T >
ptr elc::defs::core::make_binary_node_from (T a) noexcept
 
value elc::defs::core::eval (ptr p)
 
value elc::defs::core::eval (auto &&node)
 
template<typename char_T >
base_string_data_t< char_T > * elc::defs::string_n::string_data_n::the_get_null_ptr (const base_string_data_t< char_T > *) noexcept
 
template<text_istream_class text_istream_T>
auto elc::defs::stream_n::getline (text_istream_T &is) noexcept(noexcept_text_istream_class< text_istream_T >)
 
template<class char_T >
 elc::defs::string_n::string_t (const char_T *) -> string_t< char_T >
 
template<class char_T >
 elc::defs::string_n::string_t (char_T *) -> string_t< char_T >
 
template<typename T >
void elc::defs::string_n::swap (string_t< T > &a, string_t< T > &b) noexcept
 
template<typename char_T , typename traits >
autoelc::defs::string_n::operator<< (::std::basic_ostream< char_T, traits > &os, const string_t< char_T > &str) noexcept
 
template<typename char_T , typename traits >
autoelc::defs::string_n::operator>> (::std::basic_istream< char_T, traits > &is, string_t< char_T > &str) noexcept
 
template<class T >
auto elc::defs::string_n::size_of_array_like (const string_t< remove_cv< T > > &a) noexcept
 
template<class T >
auto elc::defs::string_n::begin_of_array_like (string_t< remove_cv< T > > &a) noexcept
 
template<class T >
auto elc::defs::string_n::begin_of_array_like (const string_t< remove_cv< T > > &a) noexcept
 
string_t< char > elc::APIs::str_code_convert::to_char_str (string_view_t< char_t > a) noexcept
 
string_t< char_telc::APIs::str_code_convert::to_char_t_str (string_view_t< char > a) noexcept
 
template<constexpr_str_n::constexpr_str_t_literal_helper str_helper>
constexpr string elc::defs::string_n::operator""_string () noexcept
 
template<text_ostream stream_T>
decltype(autoelc::defs::stream_n::operator<< (stream_T &&stream, const type_name_t &name) noexcept(noexcept_text_ostream< stream_T >)
 
template<text_ostream stream_T>
decltype(autoelc::defs::stream_n::operator<< (stream_T &&stream, const base_type_info_t &info) noexcept(noexcept_text_ostream< stream_T >)
 
template<text_ostream stream_T>
decltype(autoelc::defs::stream_n::operator<< (stream_T &&stream, const ::std::type_info &info) noexcept(noexcept_text_ostream< stream_T >)
 
template<text_ostream stream_T>
decltype(autoelc::defs::stream_n::operator<< (stream_T &&stream, const function_name_t &name) noexcept(noexcept_text_ostream< stream_T >)
 
template<class char_T >
value elc::defs::string_n::arec_as_value (string_t< char_T > &str, const value index)
 
library_handle elc::APIs::library_load::base_load_library (const char *file_name) noexcept
 
string elc::APIs::library_load::base_get_load_error () noexcept
 
void elc::APIs::library_load::base_free_library (library_handle handle) noexcept
 
voidelc::APIs::library_load::base_get_symbol (library_handle handle, const char *symbol_name) noexcept
 
library_handle elc::APIs::library_load::load_library (string file_name) noexcept
 
string elc::APIs::library_load::get_load_error () noexcept
 
void elc::APIs::library_load::free_library (library_handle handle) noexcept
 
voidelc::APIs::library_load::get_symbol (library_handle handle, string symbol_name) noexcept
 
bool elc::defs::lib_loader_n::the_pointer_to_bool (const library_info_t *a) noexcept
 
constexpr library_info_telc::defs::lib_loader_n::the_get_null_ptr (const library_info_t *) noexcept
 
library_handle_t elc::defs::lib_loader_n::load_lib (string lib_name) noexcept
 
template<class Func_t >
library_handle_t elc::defs::lib_loader_n::get_library_handle_form_symbol (function_t< Func_t > symbol) noexcept
 
template<class Func_t >
string elc::defs::lib_loader_n::get_symbol_name_form_symbol (function_t< Func_t > symbol) noexcept
 
bool elc::paths::defs::file_exists (const string &name) noexcept
 
string elc::paths::defs::get_program_data_path () noexcept
 
string elc::paths::defs::get_system_drive () noexcept
 
string elc::paths::defs::get_elc_runtime_lib_path () noexcept
 
bool elc::APIs::streams::is_terminal_stream (base_handle_type handle) noexcept
 
handle_type elc::APIs::streams::init_output_stream () noexcept
 
handle_type elc::APIs::streams::init_input_stream () noexcept
 
handle_type elc::APIs::streams::init_error_stream () noexcept
 
bool elc::APIs::streams::is_eof (handle_type stream) noexcept
 
bool elc::APIs::streams::is_wait_input (handle_type stream) noexcept
 
size_t elc::APIs::streams::basic_read_impl (handle_type handle, void *buffer, size_t size) noexcept
 
template<class char_T >
size_t elc::APIs::streams::basic_read_impl (handle_type handle, char_T *buffer, size_t size) noexcept
 
size_t elc::APIs::streams::basic_write_impl (handle_type handle, const void *buffer, size_t size) noexcept
 
template<class char_T >
size_t elc::APIs::streams::basic_write_impl (handle_type handle, const char_T *buffer, size_t size) noexcept
 
size_t elc::APIs::streams::basic_read_for_terminal_impl (handle_type handle, base_io_char_type *buffer, size_t size) noexcept
 
size_t elc::APIs::streams::basic_write_for_terminal_impl (handle_type handle, const base_io_char_type *buffer, size_t size) noexcept
 
void elc::APIs::streams::basic_flush_impl (handle_type handle) noexcept
 
void elc::APIs::streams::basic_sync_impl (handle_type handle) noexcept
 
void elc::APIs::streams::basic_close_impl (handle_type handle) noexcept
 
int_t elc::APIs::streams::basic_tell_impl (handle_type handle) noexcept
 
int_t elc::APIs::streams::basic_seek_impl (handle_type handle, int_t offset, stream_n::seek_type type) noexcept
 
auto elc::APIs::streams::before_terminal_read (handle_type stream) noexcept
 
void elc::APIs::streams::after_terminal_read (handle_type stream, auto something) noexcept
 
auto elc::APIs::streams::before_terminal_write (handle_type stream) noexcept
 
void elc::APIs::streams::after_terminal_write (handle_type stream, auto something) noexcept
 

变量

template<class T >
constexpr bool elc::defs::base::template_error_helper =1000-7==114514
 
template<class T , class U >
constexpr bool elc::defs::base::is_base_of = ::std::is_convertible_v<remove_cvref<U>*,remove_cvref<T>*>
 
constexpr auto elc::defs::base::magic_number::φ = 1.61803398874989484820458683436563811772030917980576286213544862270526046281890244970720720418939113748475408807538689175212663386222353693179318006076672635443338908659593958290563832266131992829026788067520876689250171169620703222104321626954862629631361443814975870122034080588795445474924618569536486444924104432077134494704956584678850987433944221254487706647809158846074998871240076521705751797883416625624940758906970400028121042762177111777805315317141011704666599146697987317613560067087480710131795236894275219484353056783002287856997829778347845878228911097625003026961561700250464338243776486102838312683303724292675263116533924731671112115881863851331620384005222165791286675294654906811317159934323597349498509040947621322298101726107059611645629909816290555208524790352406020172799747175342777592778625619432082750513121815628551222480939471234145170223735805772786160086883829523045926478780178899219902707769038953219681986151437803149974110692608867429622675756052317277752035361393621076738937645560606059216589466759551900400555908950229530942312482355212212415444006470340565734797663972394949946584578873039623090375033993856210242369025138680414577995698122445747178034173126453220416397232134044449487302315417676893752103068737880344170093954409627955898678723209512426893557309704509595684401755519881921802064052905518934947592600734852282101088194644544222318891319294689622002301443770269923007803085261180754519288770502109684249362713592518760777884665836150238913493333122310533923213624319263728910670503399282265263556209029798642472759772565508615487543574826471814145127000602389016207773224499435308899909501680328112194320481964387675863314798571911397815397807476150772211750826945863932045652098969855567814106968372884058746103378105444390943683583581381131168993855576975484149144534150912954070050194775486163075422641729394680367319805861833918328599130396072014455950449779212076124785645916160837059498786006970189409886400764436170933417270919143365013715
 
constexpr auto elc::defs::base::magic_number::π = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619894676783744944825537977472684710404753464620804668425906949129331367702898915210475216205696602405803815019351125338243003558764024749647326391419927260426992279678235478163600934172164121992458631503028618297455570674983850549458858692699569092721079750930295532116534498720275596023648066549911988183479775356636980742654252786255181841757467289097777279380008164706001614524919217321721477235014144197356854816136115735255213347574184946843852332390739414333454776241686251898356948556209921922218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599581339047802759009
 
constexpr auto elc::defs::base::magic_number::e = 2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901157383418793070215408914993488416750924476146066808226480016847741185374234544243710753907774499206955170276183860626133138458300075204493382656029760673711320070932870912744374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312773617821542499922957635148220826989519366803318252886939849646510582093923982948879332036250944311730123819706841614039701983767932068328237646480429531180232878250981945581530175671736133206981125099618188159304169035159888851934580727386673858942287922849989208680582574927961048419844436346324496848756023362482704197862320900216099023530436994184914631409343173814364054625315209618369088870701676839642437814059271456354906130310720851038375051011574770417189861068739696552126715468895703503540212340784981933432106817012100562788023519303322474501585390473041995777709350366041699732972508868769664035557071622684471625607988265178713419512466520198918006308407507245458379639351364421067750539471789004518357551541252235905906872648786357525419112888773717663748602766063496035367947026923229718683277173932361920077745221262475186983349515101986426988784717193966497690708252174233656627259284406204302141137199227852699846988477023238238400556555178890876613601304770984386116870523105531491625172837327286760072481729876375698163354150746088386636406934704372066886512756882661497307886570156850169186474885416791545965072342877306998537139043002665307839877638503238182155355973235306860430106757608389086270498418885951380910304235957824951439885901131858358406674723702971497850841458530857813391562707603563907639473114554958322669457024941398316343323789759556808568362972538679132750555425244919435891284050452269538121791319145135009938463117740179715122837854601160359554028644059
 
constexpr auto elc::defs::base::magic_number::god =72u
 
constexpr struct elc::defs::base::discard_t elc::defs::base::discard
 
template<typename T >
elc::defs::base::const_default_value_of {}
 
constexpr struct elc::defs::base::do_nothing_t elc::defs::base::do_nothing
 
constexpr struct elc::defs::base::never_ref_num_zero_t elc::defs::base::never_ref_num_zero
 
constexpr struct elc::defs::base::special_init_t elc::defs::base::special_init
 
constexpr struct elc::defs::base::pre_alloc_t elc::defs::base::pre_alloc
 
template<class T >
constexpr type_info_t< T > elc::defs::base::type_info {}
 
constexpr struct elc::defs::base::end_by_zero_t elc::defs::base::end_by_zero
 
constexpr struct elc::defs::base::just_an_part_t elc::defs::base::just_an_part
 
constexpr struct elc::defs::base::equal_t elc::defs::base::equal
 
constexpr struct elc::defs::base::compare_t elc::defs::base::compare
 
constexpr struct elc::defs::base::max_t elc::defs::base::max
 
constexpr struct elc::defs::base::min_t elc::defs::base::min
 
constexpr size_t elc::defs::basic_environment::BIT_POSSIBILITY =1<<1
 每个bit(不是字节)的可能性 为什么c艹委员会不定义这个?
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::precision_mask =float_info<T>::precision_mask
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::precision_base =float_info<T>::precision_base
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::precision_base_bit =float_info<T>::precision_base_bit
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::exponent_diff =float_info<T>::exponent_diff
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::exponent_min =float_info<T>::exponent_min
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::exponent_max =float_info<T>::exponent_max
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::exponent_mask =float_info<T>::exponent_mask
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::float_infos::quick_invsqrt_magic_number =float_info<T>::quick_invsqrt_magic_number
 
constexpr struct elc::defs::base::math::get_prime_factorization_t elc::defs::base::math::get_prime_factorization
 
constexpr struct elc::defs::base::magic_number::π_with_ε_t elc::defs::base::magic_number::π_with_ε
 
 elc::defs::basic_environment::else
 
constexpr class elc::defs::basic_environment::to_arithmetic_t elc::defs::basic_environment::to_arithmetic
 
constexpr bool elc::defs::basic_environment::wchar_t_same_as_char_t =sizeof(wchar_t)==sizeof(char_t)
 
constexpr bool elc::defs::basic_environment::wchar_t_same_as_char16_t =sizeof(wchar_t)==sizeof(char16_t)
 
template<basic_float_type T>
constexpr auto elc::defs::basic_environment::threshold_precision_bit =float_infos::precision_base_bit<T>+1
 
template<unsigned_basic_integer_type T>
constexprelc::defs::base::bit::npos_of =T(-1)
 用以指定不存在的位置
 
constexpr auto elc::defs::base::bit::npos =npos_of<size_t>
 
constexpr struct elc::defs::base::null_ptr_n::null_ptr_t elc::defs::base::null_ptr_n::null_ptr
 
constexpr struct elc::defs::base::note_n::fail_t elc::defs::base::note_n::fail
 
template<class T , class U >
constexpr bool elc::defs::base::array_like_n::strict_is_array_like_for
 
template<class T , class U >
constexpr bool elc::defs::base::array_like_n::is_array_like_for =strict_is_array_like_for<T,U>||strict_is_array_like_for<const T,U>
 
template<basic_integer_type T>
constexpr auto elc::defs::base::number_of_possible_values_per =uintmax_index_t(max(type_info<::std::make_unsigned_t<T>>))+1
 
template<class... Ts>
constexpr size_t elc::defs::base::max_align_of =max({alignof(Ts)...})
 
template<class... Ts>
constexpr size_t elc::defs::base::max_size_of =max({sizeof(Ts)...})
 
constexpr struct elc::defs::base::zero_t elc::defs::base::zero
 
template<typename T >
constexpr construct_t< T > elc::defs::memory::lifetime_n::construct {}
 
constexpr struct elc::defs::memory::lifetime_n::destruct_t elc::defs::memory::lifetime_n::destruct
 
constexpr struct elc::defs::memory::lifetime_n::re_construct_t elc::defs::memory::lifetime_n::re_construct
 
constexpr struct elc::defs::memory::lifetime_n::copy_construct_t elc::defs::memory::lifetime_n::copy_construct
 
constexpr struct elc::defs::memory::lifetime_n::move_construct_t elc::defs::memory::lifetime_n::move_construct
 
constexpr struct elc::defs::memory::lifetime_n::move_t elc::defs::memory::lifetime_n::move
 
constexpr struct elc::defs::memory::lifetime_n::copy_t elc::defs::memory::lifetime_n::copy
 
constexpr struct elc::defs::memory::lifetime_n::copy_assign_t elc::defs::memory::lifetime_n::copy_assign
 
constexpr struct elc::defs::memory::lifetime_n::move_assign_t elc::defs::memory::lifetime_n::move_assign
 
struct elc::defs::base::hash_n::hash_t elc::defs::base::hash_n::hash
 
constexpr size_t elc::defs::base::sort_n::size_threshold = 1<<4
 
template<class char_T >
constexpr auto elc::defs::base::constexpr_str_n::empty_constexpr_str_of = constexpr_str_t(&const_default_value_of<char_T>,0)
 空字串常量且str或begin会指向一个0终止字符串(而不是nullptr),便于安全初始化
 
constexpr logical_bool elc::defs::base::neither {special_init,0,0}
 
constexpr logical_bool elc::defs::base::either {special_init,1,1}
 
constexpr logical_bool elc::defs::base::unknown {special_init,0,0,1}
 
template<typename T >
constexpr invoke_t< T > elc::defs::base::invoke {}
 
struct elc::APIs::alloc::source_location_info_t elc::APIs::alloc::operate_source_location
 
constexpr bool elc::APIs::alloc::use_debug_alloc_lib
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_SHIFT_1 =6+5
 Shift size for getting the index-1 table offset.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_SHIFT_2 =5
 Shift size for getting the index-2 table offset.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_SHIFT_1_2 =UTRIE_SHIFT_1-UTRIE_SHIFT_2
 Difference between the two shift sizes, for getting an index-1 offset from an index-2 offset.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_OMITTED_BMP_INDEX_1_LENGTH =0x10000>>UTRIE_SHIFT_1
 Number of index-1 entries for the BMP.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_CP_PER_INDEX_1_ENTRY =1<<UTRIE_SHIFT_1
 Number of code points per index-1 table entry.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_2_BLOCK_LENGTH =1<<UTRIE_SHIFT_1_2
 Number of entries in an index-2 block.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_2_MASK =UTRIE_INDEX_2_BLOCK_LENGTH-1
 Mask for getting the lower bits for the in-index-2-block offset.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_DATA_BLOCK_LENGTH =1<<UTRIE_SHIFT_2
 Number of entries in a data block.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_DATA_MASK =UTRIE_DATA_BLOCK_LENGTH-1
 Mask for getting the lower bits for the in-data-block offset.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_SHIFT =2
 Shift size for shifting left the index array values.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_DATA_GRANULARITY =1<<UTRIE_INDEX_SHIFT
 The alignment size of a data block.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_2_OFFSET =0
 The BMP part of the index-2 table is fixed and linear and starts at offset 0.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_LSCP_INDEX_2_OFFSET =0x10000>>UTRIE_SHIFT_2
 The part of the index-2 table for U+D800..U+DBFF stores values for lead surrogate code units not code points.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_LSCP_INDEX_2_LENGTH =0x400>>UTRIE_SHIFT_2
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_2_BMP_LENGTH =UTRIE_LSCP_INDEX_2_OFFSET+UTRIE_LSCP_INDEX_2_LENGTH
 Count the lengths of both BMP pieces.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_UTF8_2B_INDEX_2_OFFSET =UTRIE_INDEX_2_BMP_LENGTH
 The 2-byte UTF-8 version of the index-2 table follows at offset 2080=0x820.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_UTF8_2B_INDEX_2_LENGTH =0x800>>6
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_INDEX_1_OFFSET =UTRIE_UTF8_2B_INDEX_2_OFFSET+UTRIE_UTF8_2B_INDEX_2_LENGTH
 The index-1 table, only used for supplementary code points, at offset 2112=0x840.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_MAX_INDEX_1_LENGTH =0x100000>>UTRIE_SHIFT_1
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_BAD_UTF8_DATA_OFFSET =0x80
 The illegal-UTF-8 data block follows the ASCII block, at offset 128=0x80.
 
constexpr auto elc::char_set::constexprs::offsets::UTRIE_DATA_START_OFFSET =0xc0
 The start of non-linear-ASCII data blocks, at offset 192=0xc0.
 
constexpr auto elc::char_set::constexprs::categorys::U_UNASSIGNED = 0
 Non-category for unassigned and non-character code points.
 
constexpr auto elc::char_set::constexprs::categorys::U_GENERAL_OTHER_TYPES = 0
 Cn "Other, Not Assigned (no characters in [UnicodeData.txt] have this property)" (same as U_UNASSIGNED!) @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_UPPERCASE_LETTER = 1
 Lu @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_LOWERCASE_LETTER = 2
 Ll @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_TITLECASE_LETTER = 3
 Lt @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_MODIFIER_LETTER = 4
 Lm @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_OTHER_LETTER = 5
 Lo @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_NON_SPACING_MARK = 6
 Mn @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_ENCLOSING_MARK = 7
 Me @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_COMBINING_SPACING_MARK = 8
 Mc @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_DECIMAL_DIGIT_NUMBER = 9
 Nd @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_LETTER_NUMBER = 10
 Nl @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_OTHER_NUMBER = 11
 No @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_SPACE_SEPARATOR = 12
 Zs @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_LINE_SEPARATOR = 13
 Zl @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_PARAGRAPH_SEPARATOR = 14
 Zp @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_CONTROL_CHAR = 15
 Cc @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_FORMAT_CHAR = 16
 Cf @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_PRIVATE_USE_CHAR = 17
 Co @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_SURROGATE = 18
 Cs @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_DASH_PUNCTUATION = 19
 Pd @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_START_PUNCTUATION = 20
 Ps @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_END_PUNCTUATION = 21
 Pe @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_CONNECTOR_PUNCTUATION = 22
 Pc @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_OTHER_PUNCTUATION = 23
 Po @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_MATH_SYMBOL = 24
 Sm @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_CURRENCY_SYMBOL = 25
 Sc @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_MODIFIER_SYMBOL = 26
 Sk @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_OTHER_SYMBOL = 27
 So @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_INITIAL_PUNCTUATION = 28
 Pi @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::categorys::U_FINAL_PUNCTUATION = 29
 Pf @stable ICU 2.0
 
constexpr auto elc::char_set::constexprs::masks::U_GC_CN_MASK = ((uint32_t)1<<( U_GENERAL_OTHER_TYPES ))
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LU_MASK = ((uint32_t)1<<( U_UPPERCASE_LETTER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LL_MASK = ((uint32_t)1<<( U_LOWERCASE_LETTER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LT_MASK = ((uint32_t)1<<( U_TITLECASE_LETTER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LM_MASK = ((uint32_t)1<<( U_MODIFIER_LETTER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LO_MASK = ((uint32_t)1<<( U_OTHER_LETTER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_MN_MASK = ((uint32_t)1<<( U_NON_SPACING_MARK ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_ME_MASK = ((uint32_t)1<<( U_ENCLOSING_MARK ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_MC_MASK = ((uint32_t)1<<( U_COMBINING_SPACING_MARK ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_ND_MASK = ((uint32_t)1<<( U_DECIMAL_DIGIT_NUMBER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_NL_MASK = ((uint32_t)1<<( U_LETTER_NUMBER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_NO_MASK = ((uint32_t)1<<( U_OTHER_NUMBER ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_ZS_MASK = ((uint32_t)1<<( U_SPACE_SEPARATOR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_ZL_MASK = ((uint32_t)1<<( U_LINE_SEPARATOR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_ZP_MASK = ((uint32_t)1<<( U_PARAGRAPH_SEPARATOR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_CC_MASK = ((uint32_t)1<<( U_CONTROL_CHAR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_CF_MASK = ((uint32_t)1<<( U_FORMAT_CHAR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_CO_MASK = ((uint32_t)1<<( U_PRIVATE_USE_CHAR ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_CS_MASK = ((uint32_t)1<<( U_SURROGATE ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PD_MASK = ((uint32_t)1<<( U_DASH_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PS_MASK = ((uint32_t)1<<( U_START_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PE_MASK = ((uint32_t)1<<( U_END_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PC_MASK = ((uint32_t)1<<( U_CONNECTOR_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PO_MASK = ((uint32_t)1<<( U_OTHER_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_SM_MASK = ((uint32_t)1<<( U_MATH_SYMBOL ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_SC_MASK = ((uint32_t)1<<( U_CURRENCY_SYMBOL ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_SK_MASK = ((uint32_t)1<<( U_MODIFIER_SYMBOL ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_SO_MASK = ((uint32_t)1<<( U_OTHER_SYMBOL ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PI_MASK = ((uint32_t)1<<( U_INITIAL_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_PF_MASK = ((uint32_t)1<<( U_FINAL_PUNCTUATION ))
 Mask constant for a UCharCategory.
 
constexpr auto elc::char_set::constexprs::masks::U_GC_L_MASK = (U_GC_LU_MASK|U_GC_LL_MASK|U_GC_LT_MASK|U_GC_LM_MASK|U_GC_LO_MASK)
 Mask constant for multiple UCharCategory bits (L Letters).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_LC_MASK = (U_GC_LU_MASK|U_GC_LL_MASK|U_GC_LT_MASK)
 Mask constant for multiple UCharCategory bits (LC Cased Letters).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_M_MASK = (U_GC_MN_MASK|U_GC_ME_MASK|U_GC_MC_MASK)
 Mask constant for multiple UCharCategory bits (M Marks).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_N_MASK = (U_GC_ND_MASK|U_GC_NL_MASK|U_GC_NO_MASK)
 Mask constant for multiple UCharCategory bits (N Numbers).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_Z_MASK = (U_GC_ZS_MASK|U_GC_ZL_MASK|U_GC_ZP_MASK)
 Mask constant for multiple UCharCategory bits (Z Separators).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_C_MASK = (U_GC_CN_MASK|U_GC_CC_MASK|U_GC_CF_MASK|U_GC_CO_MASK|U_GC_CS_MASK)
 Mask constant for multiple UCharCategory bits (C Others).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_P_MASK = (U_GC_PD_MASK|U_GC_PS_MASK|U_GC_PE_MASK|U_GC_PC_MASK|U_GC_PO_MASK|U_GC_PI_MASK|U_GC_PF_MASK)
 Mask constant for multiple UCharCategory bits (P Punctuation).
 
constexpr auto elc::char_set::constexprs::masks::U_GC_S_MASK = (U_GC_SM_MASK|U_GC_SC_MASK|U_GC_SK_MASK|U_GC_SO_MASK)
 Mask constant for multiple UCharCategory bits (S Symbols).
 
constexpr auto elc::char_set::constexprs::chars::TAB =0x0009
 
constexpr auto elc::char_set::constexprs::chars::LF =0x000a
 
constexpr auto elc::char_set::constexprs::chars::FF =0x000c
 
constexpr auto elc::char_set::constexprs::chars::CR =0x000d
 
constexpr auto elc::char_set::constexprs::chars::NBSP =0x00a0
 
constexpr auto elc::char_set::constexprs::chars::CGJ =0x034f
 
constexpr auto elc::char_set::constexprs::chars::FIGURESP =0x2007
 
constexpr auto elc::char_set::constexprs::chars::HAIRSP =0x200a
 
constexpr auto elc::char_set::constexprs::chars::ZWNJ =0x200c
 
constexpr auto elc::char_set::constexprs::chars::ZWJ =0x200d
 
constexpr auto elc::char_set::constexprs::chars::RLM =0x200f
 
constexpr auto elc::char_set::constexprs::chars::NNBSP =0x202f
 
constexpr auto elc::char_set::constexprs::chars::ZWNBSP =0xfeff
 
constexpr uint16_t elc::char_set::props_index [23016]
 
constexpr struct elc::char_set::propstrie_t elc::char_set::x110000
 
constexpr struct elc::char_set::propstrie_t elc::char_set::x59e4
 
constexpr size_t elc::char_set::utf16_to_utf8_code_size = 2
 
constexpr size_t elc::char_set::utf32_to_utf8_code_size = 4
 
constexpr size_t elc::char_set::utf32_to_utf16_code_size = 2
 
template<class char_T >
constexpr size_t elc::char_set::to_u32_code_size =sizeof(char32_t)/sizeof(char_T)
 
constexpr auto elc::defs::locale::str::gc::gc_fail = U"" "gc失败"_constexpr_str
 
constexpr auto elc::defs::locale::str::gc::empty_gc_method = U"" "gc方法为空时gc被调用"_constexpr_str
 
constexpr auto elc::defs::locale::str::code_convert::setlocale_error = U"" "setlocale出错"_constexpr_str
 
constexpr auto elc::defs::locale::str::code_convert::code_convert_error = U"" "编码转换出错"_constexpr_str
 
constexpr auto elc::defs::locale::str::lib_load::null_lib = U"" "访问null处的lib对象"_constexpr_str
 
constexpr auto elc::defs::locale::str::exception::unknow_error = U"" "未知错误"_constexpr_str
 
constexpr auto elc::defs::locale::str::exception::core_runtime_internal_helper_leak = U"" "未知错误"_constexpr_str
 
constexpr auto elc::defs::locale::str::base_read::ending_of_expr_beyond_expectations = U"" "表达式的结尾超出预期"_constexpr_str
 
constexpr auto elc::defs::locale::str::base_read::expr_incomplete = U"" "表达式未完成"_constexpr_str
 
constexpr auto elc::defs::locale::str::base_read::symbol_is_undefined = U"" "此符号未定义"_constexpr_str
 
constexpr auto elc::defs::locale::str::base_read::expr_too_outrageous = U"" "表达式过于离谱"_constexpr_str
 
constexpr auto elc::defs::locale::str::package_symbol_loader::load_failed = U"" "无法加载的package_symbol_loader"_constexpr_str
 
constexpr auto elc::defs::locale::str::package_symbol_loader::load_interface_failed = U"" "package_symbol_loader缺失load_interface"_constexpr_str
 
constexpr auto elc::defs::locale::str::streams::stream_read_error = U"" "流读取错误"_constexpr_str
 
constexpr auto elc::defs::locale::str::streams::stream_write_error = U"" "流写入错误"_constexpr_str
 
template<class T >
constexpr alloc_t< T > elc::defs::memory::alloc_n::alloc {}
 用于对特定类型进行alloc的类实例
 
constexpr struct elc::defs::memory::alloc_n::free_t elc::defs::memory::alloc_n::free
 
constexpr struct elc::defs::memory::alloc_n::realloc_t elc::defs::memory::alloc_n::realloc
 
constexpr struct elc::defs::memory::alloc_n::get_size_of_alloc_t elc::defs::memory::alloc_n::get_size_of_alloc
 
constexpr struct elc::defs::memory::alloc_n::copy_alloc_t elc::defs::memory::alloc_n::copy_alloc
 
template<typename T >
constexpr get_t< T > elc::defs::memory::get_n::get {}
 
constexpr struct elc::defs::memory::get_n::unget_t elc::defs::memory::get_n::unget
 
constexpr struct elc::defs::memory::get_n::get_resize_t elc::defs::memory::get_n::get_resize
 
constexpr struct elc::defs::memory::get_n::get_forward_resize_t elc::defs::memory::get_n::get_forward_resize
 
constexpr struct elc::defs::memory::get_n::get_size_of_get_t elc::defs::memory::get_n::get_size_of_get
 
constexpr struct elc::defs::memory::get_n::copy_get_t elc::defs::memory::get_n::copy_get
 
thread_local pointer elc::defs::memory::abstract_base_n::base_ptr
 
thread_local ptrdiff_t elc::defs::memory::abstract_base_n::off_set
 
template<typename T >
constexpr bool elc::defs::memory::ptr_n::was_ref_able =type_info<T>. template has_attribute_helper< ref_able >()
 
template<typename T >
constexpr bool elc::defs::memory::ptr_n::was_weak_ref_able =type_info<T>. template has_attribute_helper< weak_ref_able >()
 
template<class Ret_t , class... Args_t>
default_func_data_t< Ret_t(Args_t...)> elc::defs::container::function_n::default_func_data {}
 
template<class T >
static constexpr bool elc::defs::container::function_n::is_function_t = is_function_t_helper<T>::value
 
template<typename T >
roots_t< T > elc::defs::memory::gc_n::roots_of {}
 
template<class T , class enable_state = ::std::enable_if_t< type_info<T>. template has_attribute_helper< count_able >() >>
size_t elc::defs::memory::gc_n::default_gc_for_type::count_for_success_identify
 
template<class T >
constexpr bool elc::defs::memory::gc_n::default_gc_for_type::use_default_gc_able
 
template<class T >
constexpr bool elc::defs::memory::gc_n::default_gc_for_type::use_default_gc_success_identifier_able = type_info<T>. template has_attribute_helper< count_able >()
 
gc_t elc::defs::memory::gc_n::gc
 
constexpr struct elc::defs::stream_n::flush_t elc::defs::stream_n::flush
 
constexpr struct elc::defs::stream_n::endline_t elc::defs::stream_n::endline
 
 else
 
elc::defs::core::void_t elc::defs::core::the_void
 
elc::defs::core::nil_t elc::defs::core::nil
 
elc::defs::core::t_t elc::defs::core::t
 
template<typename T >
map_t< ptr, T > elc::defs::core::long_term_binary_node_storager {}
 
template<typename char_T >
null_string_data_t< char_Telc::defs::string_n::string_data_n::null_string_data {}
 
typedef elc::APIs::library_load::library_handle
 
library_info_t elc::defs::lib_loader_n::null_lib {special_init}
 
template<>
map_t< ptr, string > elc::defs::core::long_term_binary_node_storager< string > {}
 
struct elc::defs::namespace_n::namespace_t elc::defs::namespace_n::names
 
constexpr auto elc::paths::package_symbol_loader_file_name = U"" "package_symbol_loader" ".so" ""_constexpr_str
 
string elc::paths::elc_runtime_lib_path =defs::get_elc_runtime_lib_path()
 
string elc::paths::package_symbol_loader_path = elc_runtime_lib_path+ U"" "/"_constexpr_str+package_symbol_loader_file_name
 
typedef elc::APIs::streams::base_handle_type
 
constexpr auto elc::APIs::streams::zero_base_handle = base_handle_type(0)
 
typedef elc::APIs::streams::base_io_char_type
 
constexpr size_t elc::APIs::streams::code_convert_buf_size =
 
auto elc::defs::stream_n::base_streams_impl_n::ori_base_in_handle {init_input_stream()}
 
auto elc::defs::stream_n::base_streams_impl_n::ori_base_out_handle {init_output_stream()}
 
auto elc::defs::stream_n::base_streams_impl_n::ori_base_err_handle {init_error_stream()}
 
handle_ostream_impl elc::defs::stream_n::base_streams_impl_n::out_impl {ori_base_out_handle}
 
handle_ostream_impl elc::defs::stream_n::base_streams_impl_n::err_impl {ori_base_err_handle}
 
elc::defs::stream_n::base_streams_impl_n::in_impl_t elc::defs::stream_n::base_streams_impl_n::in_impl
 
autoelc::defs::stream_n::out =base_streams_impl_n::out_impl
 
autoelc::defs::stream_n::err =base_streams_impl_n::err_impl
 
autoelc::defs::stream_n::in =base_streams_impl_n::in_impl
 

宏定义说明

◆ λ [1/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [2/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [3/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [4/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [5/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [6/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [7/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [8/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [9/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [10/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [11/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [12/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [13/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [14/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [15/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [16/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [17/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [18/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [19/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [20/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [21/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [22/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [23/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [24/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [25/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [26/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [27/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ [28/28]

#define λ   []

让λ定义更加美观

在文件 all_defs.cpp623 行定义.

◆ λ_force_inline [1/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [2/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [3/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [4/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [5/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [6/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [7/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [8/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [9/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [10/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [11/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [12/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [13/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [14/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [15/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [16/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [17/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [18/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [19/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [20/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [21/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [22/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [23/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [24/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [25/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [26/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [27/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_force_inline [28/28]

#define λ_force_inline

在文件 all_defs.cpp641 行定义.

◆ λ_inline [1/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [2/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [3/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [4/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [5/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [6/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [7/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [8/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [9/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [10/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [11/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [12/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [13/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [14/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [15/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [16/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [17/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [18/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [19/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [20/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [21/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [22/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [23/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [24/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [25/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [26/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [27/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_inline [28/28]

#define λ_inline

在文件 all_defs.cpp640 行定义.

◆ λ_RLSRRS [1/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [2/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [3/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [4/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [5/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [6/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [7/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [8/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [9/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [10/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [11/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [12/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [13/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [14/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [15/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [16/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [17/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [18/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [19/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [20/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [21/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [22/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [23/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [24/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [25/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [26/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [27/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_RLSRRS [28/28]

#define λ_RLSRRS   _my_jb_super_sb_name_

在文件 all_defs.cpp631 行定义.

◆ λ_with_catch [1/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [2/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [3/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [4/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [5/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [6/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [7/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [8/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [9/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [10/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [11/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [12/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [13/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [14/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [15/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [16/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [17/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [18/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [19/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [20/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [21/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [22/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [23/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [24/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [25/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [26/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [27/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ λ_with_catch [28/28]

#define λ_with_catch (   ...)    [__VA_ARGS__]

让λ定义更加美观

在文件 all_defs.cpp627 行定义.

◆ __builtin_is_my_dick_still_there

#define __builtin_is_my_dick_still_there ( )    true

在文件 all_defs.cpp264 行定义.

◆ _big_than_ [1/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [2/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [3/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [4/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [5/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [6/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [7/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [8/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [9/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [10/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [11/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [12/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [13/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [14/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [15/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [16/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [17/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [18/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [19/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [20/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [21/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [22/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [23/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [24/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [25/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [26/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [27/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _big_than_ [28/28]

#define _big_than_   >

aya风格语法糖

在文件 all_defs.cpp652 行定义.

◆ _m

#define _m   _cso_info._mptr

在文件 all_defs.cpp38629 行定义.

◆ _small_than_ [1/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [2/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [3/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [4/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [5/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [6/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [7/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [8/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [9/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [10/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [11/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [12/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [13/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [14/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [15/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [16/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [17/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [18/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [19/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [20/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [21/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [22/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [23/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [24/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [25/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [26/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [27/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _small_than_ [28/28]

#define _small_than_   <

aya风格语法糖

在文件 all_defs.cpp654 行定义.

◆ _UTRIE_GET

#define _UTRIE_GET (   trie,
  data,
  asciiOffset,
 
)    (trie)->data[_UTRIE_INDEX_FROM_CP(trie, asciiOffset, c)]

在文件 all_defs.cpp15147 行定义.

◆ _UTRIE_INDEX_FROM_CP

#define _UTRIE_INDEX_FROM_CP (   trie,
  asciiOffset,
 
)
值:
((uint32_t)(c)<0xd800 ?\
_UTRIE_INDEX_RAW(0, (trie)->index, c) :\
(uint32_t)(c)<=0xffff ?\
(c)<=0xdbff ? UTRIE_LSCP_INDEX_2_OFFSET-(0xd800>>UTRIE_SHIFT_2) : 0,\
(trie)->index, c) :\
(uint32_t)(c)>0x10ffff ?\
(asciiOffset)+UTRIE_BAD_UTF8_DATA_OFFSET :\
(c)>=(trie)->highStart ?\
(trie)->highValueIndex :\
_UTRIE_INDEX_FROM_SUPP((trie)->index, c))
#define _UTRIE_INDEX_RAW(offset, trieIndex, c)
#define _UTRIE_INDEX_FROM_SUPP(trieIndex, c)

在文件 all_defs.cpp15134 行定义.

15136 :\
15137 (uint32_t)(c)<=0xffff ?\
15138 _UTRIE_INDEX_RAW(\
15139 (c)<=0xdbff ? UTRIE_LSCP_INDEX_2_OFFSET-(0xd800>>UTRIE_SHIFT_2) : 0,\
15140 (trie)->index, c) :\
15141 (uint32_t)(c)>0x10ffff ?\
15142 (asciiOffset)+UTRIE_BAD_UTF8_DATA_OFFSET :\
15143 (c)>=(trie)->highStart ?\
15144 (trie)->highValueIndex :\
15145 _UTRIE_INDEX_FROM_SUPP((trie)->index, c))
constexpr auto UTRIE_BAD_UTF8_DATA_OFFSET
The illegal-UTF-8 data block follows the ASCII block, at offset 128=0x80.

◆ _UTRIE_INDEX_FROM_SUPP

#define _UTRIE_INDEX_FROM_SUPP (   trieIndex,
 
)
值:
(((int32_t)((trieIndex)[\
(trieIndex)[(UTRIE_INDEX_1_OFFSET-UTRIE_OMITTED_BMP_INDEX_1_LENGTH)+\
((c)>>UTRIE_SHIFT_1)]+\
(((c)>>UTRIE_SHIFT_2)&UTRIE_INDEX_2_MASK)])\
<<UTRIE_INDEX_SHIFT)+\
((c)&UTRIE_DATA_MASK))

在文件 all_defs.cpp15121 行定义.

◆ _UTRIE_INDEX_RAW

#define _UTRIE_INDEX_RAW (   offset,
  trieIndex,
 
)
值:
(((int32_t)((trieIndex)[(offset)+((c)>>UTRIE_SHIFT_2)])\
<<UTRIE_INDEX_SHIFT)+\
((c)&UTRIE_DATA_MASK))

在文件 all_defs.cpp15129 行定义.

◆ bitnum_of [1/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [2/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [3/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [4/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [5/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [6/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [7/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [8/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [9/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [10/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [11/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [12/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [13/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [14/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [15/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [16/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [17/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [18/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [19/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [20/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [21/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [22/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [23/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [24/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [25/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [26/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [27/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ bitnum_of [28/28]

#define bitnum_of (   ...)    (sizeof(__VA_ARGS__)*CHAR_BIT)

在文件 all_defs.cpp578 行定义.

◆ BREAK_NAMESPACE [1/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [2/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [3/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [4/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [5/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [6/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [7/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [8/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [9/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [10/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [11/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [12/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [13/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [14/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [15/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [16/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [17/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [18/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [19/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [20/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [21/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [22/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [23/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [24/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [25/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [26/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [27/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ BREAK_NAMESPACE [28/28]

#define BREAK_NAMESPACE   }

退出名称空间,并不是很美观

在文件 all_defs.cpp665 行定义.

◆ CAT_MASK

#define CAT_MASK (   props)    U_MASK(GET_CATEGORY(props))

在文件 all_defs.cpp15119 行定义.

◆ common_attribute_t [1/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [2/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [3/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [4/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [5/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [6/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [7/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [8/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [9/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [10/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [11/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [12/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [13/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [14/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [15/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [16/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [17/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [18/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [19/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [20/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [21/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [22/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [23/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [24/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [25/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [26/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [27/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ common_attribute_t [28/28]

#define common_attribute_t   template<class>class

在文件 all_defs.cpp588 行定义.

◆ constexpr_as [1/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [2/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [3/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [4/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [5/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [6/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [7/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [8/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [9/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [10/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [11/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [12/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [13/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [14/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [15/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [16/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [17/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [18/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [19/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [20/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [21/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [22/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [23/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [24/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [25/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [26/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [27/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as [28/28]

#define constexpr_as (   ...)    MAGIC constexpr

在文件 all_defs.cpp526 行定义.

◆ constexpr_as_auto [1/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [2/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [3/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [4/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [5/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [6/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [7/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [8/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [9/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [10/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [11/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [12/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [13/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [14/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [15/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [16/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [17/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [18/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [19/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [20/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [21/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [22/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [23/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [24/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [25/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [26/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [27/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ constexpr_as_auto [28/28]

#define constexpr_as_auto   MAGIC MAGIC constexpr

在文件 all_defs.cpp527 行定义.

◆ debug_times [1/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [2/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [3/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [4/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [5/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [6/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [7/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [8/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [9/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [10/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [11/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [12/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [13/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [14/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [15/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [16/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [17/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [18/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [19/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [20/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [21/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [22/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [23/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [24/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [25/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [26/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [27/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ debug_times [28/28]

#define debug_times (   ...)    (debug_timer_t timer;[[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t((timer.reset(),(__VA_ARGS__))))

在文件 all_defs.cpp545 行定义.

◆ declvalue [1/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [2/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [3/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [4/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [5/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [6/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [7/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [8/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [9/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [10/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [11/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [12/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [13/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [14/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [15/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [16/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [17/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [18/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [19/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [20/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [21/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [22/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [23/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [24/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [25/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [26/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [27/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ declvalue [28/28]

#define declvalue (   ...)    (::std::declval<__VA_ARGS__>())

在文件 all_defs.cpp556 行定义.

◆ def_common_attribute_with_nothing [1/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [2/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [3/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [4/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [5/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [6/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [7/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [8/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [9/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [10/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [11/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [12/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [13/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [14/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [15/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [16/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [17/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [18/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [19/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [20/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [21/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [22/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [23/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [24/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [25/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [26/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [27/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_common_attribute_with_nothing [28/28]

#define def_common_attribute_with_nothing (   name)
值:
template<typename T>\
class name{}\

在文件 all_defs.cpp581 行定义.

583 {}\
584

◆ def_note

#define def_note (   name)
值:
template<typename T>\
struct name##_t{\
T value;\
force_inline constexpr name##_t(T a)noexcept:value(a){}\
template<class U>\
force_inline constexpr name##_t(name##_t<U>a)noexcept:value(a.value){}\
force_inline explicit constexpr operator T()noexcept{return value;}\
force_inline constexpr T operator()()noexcept{return value;}\
};\
template<typename T>\
constexpr name##_t<T>name(T v){return{v};}
#define force_inline
Definition all_defs.cpp:708

在文件 all_defs.cpp8881 行定义.

8883 {\
8884 T value;\
8885 force_inline constexpr name##_t(T a)noexcept:value(a){}\
8886 template<class U>\
8887 force_inline constexpr name##_t(name##_t<U>a)noexcept:value(a.value){}\
8888 force_inline explicit constexpr operator T()noexcept{return value;}\
8889 force_inline constexpr T operator()()noexcept{return value;}\
8890 };\
8891 template<typename T>\
8892 constexpr name##_t<T>name(T v){return{v};}

◆ def_special_attribute_with_nothing [1/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [2/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [3/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [4/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [5/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [6/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [7/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [8/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [9/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [10/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [11/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [12/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [13/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [14/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [15/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [16/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [17/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [18/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [19/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [20/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [21/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [22/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [23/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [24/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [25/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [26/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [27/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ def_special_attribute_with_nothing [28/28]

#define def_special_attribute_with_nothing (   name)    class name{}\

在文件 all_defs.cpp585 行定义.

586 {}\
587

◆ defspecflag

#define defspecflag (   name)    constexpr struct name##_t{} name{}

快捷定义特殊类型的constexpr

在文件 all_defs.cpp1172 行定义.

1173 {} name{}

◆ disable_msvc_warning [1/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [2/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [3/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [4/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [5/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [6/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [7/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [8/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [9/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [10/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [11/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [12/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [13/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [14/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [15/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [16/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [17/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [18/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [19/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [20/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [21/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [22/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [23/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [24/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [25/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [26/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [27/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disable_msvc_warning [28/28]

#define disable_msvc_warning (   ...)

在文件 all_defs.cpp476 行定义.

◆ disabled_by_default [1/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [2/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [3/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [4/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [5/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [6/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [7/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [8/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [9/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [10/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [11/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [12/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [13/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [14/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [15/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [16/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [17/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [18/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [19/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [20/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [21/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [22/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [23/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [24/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [25/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [26/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [27/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ disabled_by_default [28/28]

#define disabled_by_default   class enable_state= ::std::enable_if_t<false>

默认不参与模板候选

在文件 all_defs.cpp603 行定义.

◆ distinctive [1/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [2/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [3/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [4/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [5/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [6/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [7/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [8/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [9/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [10/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [11/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [12/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [13/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [14/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [15/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [16/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [17/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [18/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [19/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [20/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [21/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [22/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [23/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [24/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [25/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [26/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [27/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ distinctive [28/28]

#define distinctive

在文件 all_defs.cpp700 行定义.

◆ DYNAMIC_LIBRARY_SUFFIX

#define DYNAMIC_LIBRARY_SUFFIX   ".so"

在文件 all_defs.cpp55519 行定义.

◆ ec [1/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [2/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [3/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [4/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [5/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [6/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [7/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [8/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [9/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [10/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [11/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [12/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [13/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [14/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [15/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [16/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [17/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [18/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [19/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [20/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [21/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [22/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [23/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [24/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [25/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [26/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [27/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ec [28/28]

#define ec (   ch)    U ## ch

在文件 all_defs.cpp681 行定义.

◆ ELC_ALL

#define ELC_ALL

在文件 all_defs.cpp59637 行定义.

◆ ELC_APIS_alloc

#define ELC_APIS_alloc

在文件 all_defs.cpp13441 行定义.

◆ ELC_APIS_char_set

#define ELC_APIS_char_set

在文件 all_defs.cpp14663 行定义.

◆ ELC_APIS_die

#define ELC_APIS_die

在文件 all_defs.cpp14574 行定义.

◆ ELC_APIS_function_name

#define ELC_APIS_function_name

在文件 all_defs.cpp18667 行定义.

◆ ELC_APIS_library_load

#define ELC_APIS_library_load

在文件 all_defs.cpp42954 行定义.

◆ ELC_APIS_str_code_convert

#define ELC_APIS_str_code_convert

在文件 all_defs.cpp40046 行定义.

◆ ELC_APIS_streams

#define ELC_APIS_streams

在文件 all_defs.cpp57082 行定义.

◆ ELC_BASE

#define ELC_BASE

在文件 all_defs.cpp13367 行定义.

◆ ELC_BASE_DEFS

#define ELC_BASE_DEFS

在文件 all_defs.cpp286 行定义.

◆ ELC_BASE_EXCEPTION

#define ELC_BASE_EXCEPTION

在文件 all_defs.cpp27430 行定义.

◆ ELC_BASE_STREAM

#define ELC_BASE_STREAM

在文件 all_defs.cpp28462 行定义.

◆ ELC_CORE

#define ELC_CORE

在文件 all_defs.cpp31745 行定义.

◆ ELC_LIB_LOADER

#define ELC_LIB_LOADER

在文件 all_defs.cpp42842 行定义.

◆ ELC_LITERAL

#define ELC_LITERAL

在文件 all_defs.cpp51668 行定义.

◆ ELC_LOCALE

#define ELC_LOCALE

在文件 all_defs.cpp19515 行定义.

◆ ELC_MEMORY_STREAM

#define ELC_MEMORY_STREAM

在文件 all_defs.cpp52466 行定义.

◆ ELC_multi_string_arec_as_value

#define ELC_multi_string_arec_as_value

在文件 all_defs.cpp42223 行定义.

◆ ELC_multi_type_or_function_name_test_output

#define ELC_multi_type_or_function_name_test_output

在文件 all_defs.cpp41577 行定义.

◆ ELC_NAMESPACE

#define ELC_NAMESPACE

在文件 all_defs.cpp53544 行定义.

◆ ELC_PACKAGE_SYMBOL_LOADER

#define ELC_PACKAGE_SYMBOL_LOADER

在文件 all_defs.cpp54798 行定义.

◆ ELC_PATHS

#define ELC_PATHS

在文件 all_defs.cpp54908 行定义.

◆ ELC_STREAM

#define ELC_STREAM

在文件 all_defs.cpp57011 行定义.

◆ ELC_STRING

#define ELC_STRING

在文件 all_defs.cpp34994 行定义.

◆ ELC_TEST_EVENTNAME [1/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [2/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [3/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [4/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [5/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [6/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [7/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [8/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [9/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [10/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [11/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [12/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [13/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [14/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [15/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [16/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [17/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [18/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [19/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [20/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [21/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [22/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [23/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [24/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [25/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [26/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [27/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_TEST_EVENTNAME [28/28]

#define ELC_TEST_EVENTNAME (   name)

在文件 all_defs.cpp686 行定义.

◆ ELC_USING_OVERHEADED_ALLOC

#define ELC_USING_OVERHEADED_ALLOC

在文件 all_defs.cpp13492 行定义.

◆ ELC_VOID_NAME

#define ELC_VOID_NAME

在文件 all_defs.cpp59629 行定义.

◆ ELC_WARNING_LEVEL

#define ELC_WARNING_LEVEL   4

在文件 all_defs.cpp439 行定义.

◆ elseif [1/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [2/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [3/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [4/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [5/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [6/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [7/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [8/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [9/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [10/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [11/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [12/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [13/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [14/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [15/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [16/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [17/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [18/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [19/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [20/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [21/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [22/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [23/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [24/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [25/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [26/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [27/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ elseif [28/28]

#define elseif   else if

aya风格语法糖

在文件 all_defs.cpp650 行定义.

◆ enable_adl [1/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [2/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [3/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [4/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [5/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [6/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [7/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [8/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [9/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [10/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [11/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [12/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [13/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [14/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [15/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [16/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [17/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [18/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [19/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [20/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [21/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [22/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [23/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [24/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [25/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [26/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [27/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_adl [28/28]

#define enable_adl (   name)    void name()noexcept=delete

在文件 all_defs.cpp550 行定义.

◆ enable_flag [1/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [2/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [3/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [4/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [5/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [6/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [7/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [8/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [9/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [10/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [11/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [12/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [13/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [14/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [15/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [16/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [17/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [18/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [19/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [20/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [21/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [22/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [23/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [24/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [25/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [26/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [27/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_flag [28/28]

#define enable_flag   class enable_state

用于模板声明

在文件 all_defs.cpp607 行定义.

◆ enable_if [1/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [2/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [3/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [4/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [5/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [6/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [7/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [8/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [9/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [10/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [11/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [12/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [13/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [14/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [15/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [16/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [17/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [18/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [19/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [20/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [21/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [22/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [23/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [24/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [25/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [26/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [27/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if [28/28]

#define enable_if (   ...)    class enable_state= ::std::enable_if_t<__VA_ARGS__>

若参数的布尔值为零,那么此模板不会实例化

为什么不用cpp20的constraints? 1.不能类内定义 2.不能作为模板参数 一句话总结:c艹标准会sb

在文件 all_defs.cpp599 行定义.

◆ enable_if_not_ill_form [1/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [2/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [3/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [4/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [5/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [6/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [7/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [8/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [9/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [10/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [11/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [12/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [13/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [14/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [15/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [16/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [17/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [18/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [19/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [20/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [21/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [22/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [23/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [24/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [25/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [26/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [27/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enable_if_not_ill_form [28/28]

#define enable_if_not_ill_form (   ...)    class enable_state= ::std::void_t<decltype(__VA_ARGS__)>

若参数为病式,那么此模板不会实例化

在文件 all_defs.cpp605 行定义.

◆ enabled_by_default [1/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [2/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [3/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [4/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [5/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [6/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [7/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [8/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [9/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [10/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [11/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [12/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [13/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [14/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [15/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [16/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [17/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [18/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [19/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [20/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [21/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [22/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [23/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [24/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [25/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [26/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [27/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ enabled_by_default [28/28]

#define enabled_by_default   class enable_state=void

默认参与模板候选

在文件 all_defs.cpp601 行定义.

◆ ERROR_MSG_UNABLE_OS [1/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ ERROR_MSG_UNABLE_OS [2/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ ERROR_MSG_UNABLE_OS [3/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ ERROR_MSG_UNABLE_OS [4/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ ERROR_MSG_UNABLE_OS [5/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ ERROR_MSG_UNABLE_OS [6/6]

#define ERROR_MSG_UNABLE_OS   "Unable OS,edit this file on your own or contact ELC's producers."

在文件 all_defs.cpp13486 行定义.

◆ es [1/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [2/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [3/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [4/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [5/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [6/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [7/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [8/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [9/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [10/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [11/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [12/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [13/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [14/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [15/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [16/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [17/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [18/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [19/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [20/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [21/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [22/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [23/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [24/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [25/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [26/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [27/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ es [28/28]

#define es   U""

在文件 all_defs.cpp680 行定义.

◆ exλ [1/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [2/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [3/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [4/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [5/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [6/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [7/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [8/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [9/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [10/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [11/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [12/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [13/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [14/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [15/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [16/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [17/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [18/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [19/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [20/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [21/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [22/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [23/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [24/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [25/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [26/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [27/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ exλ [28/28]

#define exλ   [&]

让λ定义更加美观

在文件 all_defs.cpp625 行定义.

◆ export [1/23]

#define export   using lifetime_n::

在文件 all_defs.cpp10220 行定义.

◆ export [2/23]

#define export   using alloc_n::

在文件 all_defs.cpp10220 行定义.

◆ export [3/23]

#define export   using get_n::

在文件 all_defs.cpp10220 行定义.

◆ export [4/23]

#define export   using abstract_base_n::

在文件 all_defs.cpp10220 行定义.

◆ export [5/23]

#define export   using ptr_n::

在文件 all_defs.cpp10220 行定义.

◆ export [6/23]

#define export   using array_n::

在文件 all_defs.cpp10220 行定义.

◆ export [7/23]

#define export   using function_n::

在文件 all_defs.cpp10220 行定义.

◆ export [8/23]

#define export   using stack_n::

在文件 all_defs.cpp10220 行定义.

◆ export [9/23]

#define export   using hash_table_n::

在文件 all_defs.cpp10220 行定义.

◆ export [10/23]

#define export   using map_n::

在文件 all_defs.cpp10220 行定义.

◆ export [11/23]

#define export   using memory::ptr_n::

在文件 all_defs.cpp10220 行定义.

◆ export [12/23]

#define export   using gc_n::

在文件 all_defs.cpp10220 行定义.

◆ export [13/23]

#define export   using defs::base::

在文件 all_defs.cpp10220 行定义.

◆ export [14/23]

#define export   using defs::exception_n::

在文件 all_defs.cpp10220 行定义.

◆ export [15/23]

#define export   using defs::

在文件 all_defs.cpp10220 行定义.

◆ export [16/23]

#define export   using defs::core::

在文件 all_defs.cpp10220 行定义.

◆ export [17/23]

#define export   using defs::

在文件 all_defs.cpp10220 行定义.

◆ export [18/23]

#define export   using defs::lib_loader_n::

在文件 all_defs.cpp10220 行定义.

◆ export [19/23]

#define export   using ::

在文件 all_defs.cpp10220 行定义.

◆ export [20/23]

#define export   using defs::

在文件 all_defs.cpp10220 行定义.

◆ export [21/23]

#define export   using defs::

在文件 all_defs.cpp10220 行定义.

◆ export [22/23]

#define export   using defs::package_symbol_loader_n::

在文件 all_defs.cpp10220 行定义.

◆ export [23/23]

#define export   using defs::stream_n::

在文件 all_defs.cpp10220 行定义.

◆ expr [1/11]

#define expr   declvalue(func_t)(declvalue(T*))

在文件 all_defs.cpp23489 行定义.

◆ expr [2/11]

#define expr   declvalue(func_t)(declvalue(T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [3/11]

#define expr   declvalue(func_t)(declvalue(const T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [4/11]

#define expr   declvalue(func_t)(declvalue(T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [5/11]

#define expr   declvalue(func_t)(declvalue(const T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [6/11]

#define expr   declvalue(func_t)(declvalue(T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [7/11]

#define expr   declvalue(func_t)(declvalue(const T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [8/11]

#define expr   declvalue(func_t)(declvalue(bucket_t&))

在文件 all_defs.cpp23489 行定义.

◆ expr [9/11]

#define expr   declvalue(func_t)(declvalue(const bucket_t&))

在文件 all_defs.cpp23489 行定义.

◆ expr [10/11]

#define expr   declvalue(func_t)(declvalue(T&))

在文件 all_defs.cpp23489 行定义.

◆ expr [11/11]

#define expr   declvalue(func_t)(declvalue(const T&))

在文件 all_defs.cpp23489 行定义.

◆ failed

#define failed   bitmark_data_initer(npos),false

◆ float_size_of [1/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [2/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [3/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [4/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [5/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [6/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [7/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [8/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [9/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [10/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [11/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [12/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [13/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [14/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [15/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [16/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [17/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [18/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [19/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [20/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [21/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [22/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [23/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [24/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [25/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [26/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [27/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ float_size_of [28/28]

#define float_size_of (   ...)    (float_size_t{sizeof(__VA_ARGS__)})

在文件 all_defs.cpp576 行定义.

◆ floating_arec_t

#define floating_arec_t   floating_arec_t_impl<>

在文件 all_defs.cpp38996 行定义.

◆ floop [1/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [2/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [3/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [4/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [5/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [6/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [7/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [8/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [9/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [10/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [11/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [12/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [13/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [14/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [15/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [16/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [17/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [18/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [19/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [20/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [21/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [22/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [23/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [24/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [25/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [26/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [27/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ floop [28/28]

#define floop   while(__builtin_is_my_dick_still_there())

在文件 all_defs.cpp543 行定义.

◆ force_inline [1/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [2/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [3/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [4/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [5/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [6/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [7/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [8/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [9/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [10/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [11/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [12/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [13/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [14/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [15/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [16/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [17/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [18/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [19/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [20/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [21/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [22/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [23/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [24/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [25/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [26/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [27/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ force_inline [28/28]

#define force_inline   inline

在文件 all_defs.cpp708 行定义.

◆ GET_CATEGORY

#define GET_CATEGORY (   props)    ((props)&0x1f)

在文件 all_defs.cpp15117 行定义.

◆ GET_PROPS

#define GET_PROPS (   c)    (UTRIE_GET16(&propstrie, c))

在文件 all_defs.cpp15151 行定义.

◆ get_recursive_λ_caller [1/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}
#define exλ
Definition all_defs.cpp:625
#define λ_force_inline
Definition all_defs.cpp:641

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [2/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [3/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [4/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [5/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [6/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [7/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [8/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [9/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [10/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [11/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [12/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [13/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [14/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [15/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [16/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [17/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [18/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [19/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [20/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [21/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [22/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [23/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [24/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [25/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [26/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [27/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ get_recursive_λ_caller [28/28]

#define get_recursive_λ_caller (   name,
  ... 
)
值:
exλ(auto&&...Args)__VA_ARGS__ λ_force_inline{\
return name(name,Args...);\
}

让λ递归更加美观

在文件 all_defs.cpp618 行定义.

619 {\
620 return name(name,Args...);\
621}

◆ HAS_ARM64_ASM [1/2]

#define HAS_ARM64_ASM   0

在文件 all_defs.cpp3360 行定义.

◆ HAS_ARM64_ASM [2/2]

#define HAS_ARM64_ASM   0

在文件 all_defs.cpp3360 行定义.

◆ HAS_ARM_ASM [1/2]

#define HAS_ARM_ASM   0

在文件 all_defs.cpp3353 行定义.

◆ HAS_ARM_ASM [2/2]

#define HAS_ARM_ASM   0

在文件 all_defs.cpp3353 行定义.

◆ has_attribute [1/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [2/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [3/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [4/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [5/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [6/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [7/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [8/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [9/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [10/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [11/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [12/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [13/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [14/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [15/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [16/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [17/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [18/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [19/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [20/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [21/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [22/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [23/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [24/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [25/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [26/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [27/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ has_attribute [28/28]

#define has_attribute (   ...)    template_name has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp572 行定义.

◆ HAS_GCC_BUILTINS [1/2]

#define HAS_GCC_BUILTINS   0

在文件 all_defs.cpp3325 行定义.

◆ HAS_GCC_BUILTINS [2/2]

#define HAS_GCC_BUILTINS   0

在文件 all_defs.cpp3325 行定义.

◆ HAS_MSVC_INTRINSICS [1/2]

#define HAS_MSVC_INTRINSICS   0

在文件 all_defs.cpp3332 行定义.

◆ HAS_MSVC_INTRINSICS [2/2]

#define HAS_MSVC_INTRINSICS   0

在文件 all_defs.cpp3332 行定义.

◆ HAS_X86_64_ASM [1/2]

#define HAS_X86_64_ASM   0

在文件 all_defs.cpp3346 行定义.

◆ HAS_X86_64_ASM [2/2]

#define HAS_X86_64_ASM   0

在文件 all_defs.cpp3346 行定义.

◆ HAS_X86_ASM [1/2]

#define HAS_X86_ASM   0

在文件 all_defs.cpp3339 行定义.

◆ HAS_X86_ASM [2/2]

#define HAS_X86_ASM   0

在文件 all_defs.cpp3339 行定义.

◆ hash [1/2]

#define hash   operator()

在文件 all_defs.cpp10922 行定义.

◆ hash [2/2]

#define hash   operator()

在文件 all_defs.cpp10922 行定义.

◆ in_consteval [1/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [2/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [3/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [4/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [5/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [6/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [7/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [8/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [9/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [10/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [11/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [12/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [13/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [14/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [15/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [16/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [17/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [18/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [19/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [20/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [21/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [22/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [23/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [24/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [25/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [26/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [27/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_consteval [28/28]

#define in_consteval   (::std::is_constant_evaluated())

在文件 all_defs.cpp717 行定义.

◆ in_debug [1/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [2/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [3/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [4/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [5/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [6/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [7/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [8/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [9/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [10/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [11/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [12/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [13/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [14/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [15/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [16/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [17/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [18/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [19/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [20/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [21/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [22/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [23/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [24/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [25/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [26/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [27/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ in_debug [28/28]

#define in_debug   0

在文件 all_defs.cpp677 行定义.

◆ inheriting_base_stream_operations_from

#define inheriting_base_stream_operations_from (   expr)
值:
\
virtual int_t seek(seek_type dir,int_t off)noexcept override{\
return (expr).seek(dir,off);\
}\
virtual int_t tell()noexcept override{\
return (expr).tell();\
}\
virtual bool seek_to(int_t pos)noexcept override{\
return (expr).seek_to(pos);\
}\
virtual void sync()noexcept override{\
(expr).sync();\
}\
virtual void flush()noexcept override{\
(expr).flush();\
}\
virtual void close()noexcept override{\
(expr).close();\
}\
#define expr
constexpr struct elc::defs::stream_n::flush_t flush

在文件 all_defs.cpp58814 行定义.

58816 {\
58817 return (expr).seek(dir,off);\
58818 }\
58819 virtual int_t tell()noexcept override{\
58820 return (expr).tell();\
58821 }\
58822 virtual bool seek_to(int_t pos)noexcept override{\
58823 return (expr).seek_to(pos);\
58824 }\
58825 virtual void sync()noexcept override{\
58826 (expr).sync();\
58827 }\
58828 virtual void flush()noexcept override{\
58829 (expr).flush();\
58830 }\
58831 virtual void close()noexcept override{\
58832 (expr).close();\
58833 }\
58834
int64_t int_t
Definition all_defs.cpp:357

◆ inheriting_base_stream_operations_from_pointer

#define inheriting_base_stream_operations_from_pointer (   ptr)     inheriting_base_stream_operations_from(*ptr)

在文件 all_defs.cpp58835 行定义.

◆ inheriting_istream_operations_from

#define inheriting_istream_operations_from (   expr)
值:
\
virtual bool is_end()noexcept override{\
return (expr).is_end();\
}\
virtual bool waitting_for_data()noexcept override{\
return (expr).waitting_for_data();\
}\
virtual size_t read(char_t*buf,size_t size)noexcept override{\
return (expr).read(buf,size);\
}\
virtual void unread(const char_t*buf,size_t size)noexcept override{\
(expr).unread(buf,size);\
}\
virtual explicit operator bool()noexcept override{\
return (expr).operator bool();\
}\
#define inheriting_base_stream_operations_from(expr)
virtual size_t read(data_type *data, size_t size) noexcept(noexcept((stream_T::read(nullptr, 0)))) override
virtual void unread(const data_type *data, size_t size) noexcept override

在文件 all_defs.cpp58838 行定义.

58841 {\
58842 return (expr).is_end();\
58843 }\
58844 virtual bool waitting_for_data()noexcept override{\
58845 return (expr).waitting_for_data();\
58846 }\
58847 virtual size_t read(char_t*buf,size_t size)noexcept override{\
58848 return (expr).read(buf,size);\
58849 }\
58850 virtual void unread(const char_t*buf,size_t size)noexcept override{\
58851 (expr).unread(buf,size);\
58852 }\
58853 virtual explicit operator bool()noexcept override{\
58854 return (expr).operator bool();\
58855 }\
58856
virtual bool waitting_for_data() noexcept(noexcept((stream_T::waitting_for_data()))) override

◆ inheriting_istream_operations_from_pointer

#define inheriting_istream_operations_from_pointer (   ptr)     inheriting_istream_operations_from(*ptr)

在文件 all_defs.cpp58857 行定义.

◆ inheriting_ostream_operations_from

#define inheriting_ostream_operations_from (   expr)
值:
\
virtual void write(const char_t*buf,size_t size)noexcept override{\
(expr).write(buf,size);\
}\

在文件 all_defs.cpp58860 行定义.

58863 {\
58864 (expr).write(buf,size);\
58865 }\
58866

◆ inheriting_ostream_operations_from_pointer

#define inheriting_ostream_operations_from_pointer (   ptr)     inheriting_ostream_operations_from(*ptr)

在文件 all_defs.cpp58867 行定义.

◆ INTER_NAMESPACE [1/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [2/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [3/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [4/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [5/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [6/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [7/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [8/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [9/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [10/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [11/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [12/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [13/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [14/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [15/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [16/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [17/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [18/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [19/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [20/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [21/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [22/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [23/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [24/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [25/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [26/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [27/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ INTER_NAMESPACE [28/28]

#define INTER_NAMESPACE (   NAMESPACENAME)    namespace NAMESPACENAME{

进入名称空间,并不是很美观

在文件 all_defs.cpp663 行定义.

◆ is_common_attribute [1/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [2/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [3/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [4/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [5/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [6/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [7/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [8/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [9/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [10/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [11/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [12/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [13/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [14/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [15/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [16/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [17/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [18/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [19/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [20/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [21/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [22/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [23/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [24/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [25/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [26/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [27/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_common_attribute [28/28]

#define is_common_attribute (   name)    public attribute<T,name<T>>

在文件 all_defs.cpp569 行定义.

◆ is_special_attribute [1/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [2/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [3/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [4/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [5/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [6/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [7/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [8/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [9/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [10/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [11/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [12/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [13/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [14/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [15/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [16/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [17/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [18/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [19/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [20/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [21/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [22/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [23/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [24/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [25/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [26/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [27/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ is_special_attribute [28/28]

#define is_special_attribute (   name)    public attribute<T,name>

在文件 all_defs.cpp570 行定义.

◆ IS_THAT_CONTROL_SPACE

#define IS_THAT_CONTROL_SPACE (   c)     (c<=0x9f && ((c>=TAB && c<=CR) || (c>=0x1c && c <=0x1f) || c==0x85))

在文件 all_defs.cpp17592 行定义.

◆ linux [1/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ linux [2/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ linux [3/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ linux [4/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ linux [5/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ linux [6/6]

#define linux   2

在文件 all_defs.cpp13476 行定义.

◆ MAGIC [1/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [2/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [3/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [4/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [5/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [6/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [7/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [8/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [9/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [10/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [11/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [12/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [13/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [14/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [15/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [16/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [17/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [18/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [19/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [20/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [21/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [22/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [23/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [24/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [25/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [26/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [27/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ MAGIC [28/28]

#define MAGIC

在文件 all_defs.cpp644 行定义.

◆ no_vtable_class [1/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [2/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [3/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [4/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [5/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [6/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [7/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [8/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [9/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [10/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [11/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [12/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [13/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [14/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [15/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [16/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [17/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [18/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [19/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [20/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [21/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [22/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [23/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [24/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [25/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [26/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [27/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_class [28/28]

#define no_vtable_class   class with_no_vtable

在文件 all_defs.cpp720 行定义.

◆ no_vtable_struct [1/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [2/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [3/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [4/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [5/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [6/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [7/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [8/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [9/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [10/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [11/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [12/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [13/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [14/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [15/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [16/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [17/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [18/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [19/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [20/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [21/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [22/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [23/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [24/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [25/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [26/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [27/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ no_vtable_struct [28/28]

#define no_vtable_struct   struct with_no_vtable

在文件 all_defs.cpp719 行定义.

◆ noexcept_as [1/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [2/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [3/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [4/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [5/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [6/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [7/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [8/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [9/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [10/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [11/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [12/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [13/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [14/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [15/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [16/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [17/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [18/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [19/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [20/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [21/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [22/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [23/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [24/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [25/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [26/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [27/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as [28/28]

#define noexcept_as (   ...)    noexcept(noexcept((__VA_ARGS__)))

在文件 all_defs.cpp524 行定义.

◆ noexcept_as_auto [1/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [2/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [3/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [4/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [5/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [6/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [7/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [8/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [9/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [10/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [11/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [12/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [13/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [14/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [15/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [16/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [17/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [18/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [19/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [20/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [21/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [22/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [23/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [24/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [25/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [26/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [27/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ noexcept_as_auto [28/28]

#define noexcept_as_auto   MAGIC

在文件 all_defs.cpp525 行定义.

◆ not_has_attribute [1/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [2/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [3/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [4/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [5/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [6/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [7/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [8/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [9/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [10/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [11/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [12/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [13/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [14/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [15/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [16/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [17/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [18/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [19/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [20/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [21/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [22/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [23/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [24/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [25/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [26/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [27/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_has_attribute [28/28]

#define not_has_attribute (   ...)    template_name not_has_has_attribute_helper<__VA_ARGS__>()

在文件 all_defs.cpp573 行定义.

◆ not_in_debug [1/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [2/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [3/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [4/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [5/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [6/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [7/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [8/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [9/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [10/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [11/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [12/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [13/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [14/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [15/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [16/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [17/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [18/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [19/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [20/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [21/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [22/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [23/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [24/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [25/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [26/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [27/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ not_in_debug [28/28]

#define not_in_debug   1

在文件 all_defs.cpp676 行定义.

◆ nothing [1/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [2/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [3/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [4/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [5/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [6/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [7/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [8/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [9/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [10/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [11/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [12/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [13/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [14/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [15/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [16/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [17/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [18/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [19/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [20/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [21/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [22/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [23/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [24/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [25/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [26/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [27/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ nothing [28/28]

#define nothing

装饰性语法糖

在文件 all_defs.cpp647 行定义.

◆ other [1/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ other [2/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ other [3/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ other [4/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ other [5/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ other [6/6]

#define other   4

在文件 all_defs.cpp13478 行定义.

◆ override_instance_struct [1/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}
#define noexcept_as(...)
Definition all_defs.cpp:524
virtual size_t abstract_method_get_size_of_get_for_this() noexcept override
virtual void * _abstract_method_get_resize_this(size_t size) noexcept(noexcept((instance_struct< this_t >::instance_struct< this_t >::_abstract_method_get_resize_this(size)))) override
virtual void * _abstract_method_get_forward_resize_this(size_t size) noexcept(noexcept((instance_struct< this_t >::_abstract_method_get_forward_resize_this(size)))) override

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}
virtual void * _abstract_method_copy_get_this() noexcept(noexcept((instance_struct< this_t >::_abstract_method_copy_get_this()))) override
virtual void abstract_method_unget_this() noexcept(noexcept((instance_struct< this_t >::abstract_method_unget_this()))) override

◆ override_instance_struct [2/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [3/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [4/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [5/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [6/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [7/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [8/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [9/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [10/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [11/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [12/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [13/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [14/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [15/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [16/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [17/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [18/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [19/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [20/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [21/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [22/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [23/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [24/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [25/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [26/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [27/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ override_instance_struct [28/28]

#define override_instance_struct
值:
protected:\
virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

在文件 all_defs.cpp689 行定义.

690 :\
691 virtual void abstract_method_unget_this()noexcept_as(instance_struct<this_t>::abstract_method_unget_this())override{instance_struct<this_t>::abstract_method_unget_this();}\
692 virtual void* _abstract_method_copy_get_this()noexcept_as(instance_struct<this_t>::_abstract_method_copy_get_this())override{return instance_struct<this_t>::_abstract_method_copy_get_this();}\
693 virtual void* _abstract_method_get_resize_this(size_t size)noexcept_as(instance_struct<this_t>::instance_struct<this_t>::_abstract_method_get_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_resize_this(size);}\
694 virtual void* _abstract_method_get_forward_resize_this(size_t size)noexcept_as(instance_struct<this_t>::_abstract_method_get_forward_resize_this(size))override{return instance_struct<this_t>::_abstract_method_get_forward_resize_this(size);}\
695 virtual size_t abstract_method_get_size_of_get_for_this()noexcept override{return instance_struct<this_t>::abstract_method_get_size_of_get_for_this();}

◆ pop_function_nodiscard

#define pop_function_nodiscard   nodiscard("if you don't want to use the return value, use remove_back() or remove_front() instead to avoid unnecessary cost")

在文件 all_defs.cpp39190 行定义.

◆ pop_msvc_warning [1/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [2/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [3/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [4/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [5/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [6/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [7/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [8/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [9/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [10/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [11/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [12/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [13/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [14/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [15/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [16/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [17/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [18/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [19/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [20/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [21/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [22/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [23/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [24/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [25/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [26/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [27/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ pop_msvc_warning [28/28]

#define pop_msvc_warning ( )

在文件 all_defs.cpp478 行定义.

◆ push_and_disable_msvc_warning [1/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [2/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [3/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [4/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [5/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [6/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [7/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [8/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [9/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [10/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [11/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [12/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [13/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [14/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [15/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [16/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [17/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [18/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [19/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [20/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [21/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [22/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [23/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [24/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [25/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [26/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [27/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_and_disable_msvc_warning [28/28]

#define push_and_disable_msvc_warning (   ...)

在文件 all_defs.cpp479 行定义.

◆ push_msvc_warning [1/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [2/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [3/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [4/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [5/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [6/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [7/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [8/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [9/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [10/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [11/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [12/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [13/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [14/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [15/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [16/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [17/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [18/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [19/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [20/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [21/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [22/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [23/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [24/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [25/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [26/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [27/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ push_msvc_warning [28/28]

#define push_msvc_warning ( )

在文件 all_defs.cpp477 行定义.

◆ re_decltype [1/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [2/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [3/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [4/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [5/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [6/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [7/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [8/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [9/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [10/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [11/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [12/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [13/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [14/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [15/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [16/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [17/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [18/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [19/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [20/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [21/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [22/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [23/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [24/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [25/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [26/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [27/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_decltype [28/28]

#define re_decltype (   ...)    (decltype(declvalue(__VA_ARGS__)))

在文件 all_defs.cpp554 行定义.

◆ re_declvalue [1/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [2/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [3/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [4/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [5/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [6/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [7/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [8/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [9/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [10/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [11/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [12/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [13/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [14/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [15/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [16/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [17/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [18/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [19/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [20/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [21/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [22/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [23/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [24/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [25/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [26/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [27/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ re_declvalue [28/28]

#define re_declvalue (   ...)    (declvalue(decltype(__VA_ARGS__)))

在文件 all_defs.cpp553 行定义.

◆ recursive_λ [1/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [2/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [3/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [4/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [5/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [6/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [7/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [8/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [9/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [10/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [11/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [12/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [13/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [14/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [15/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [16/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [17/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [18/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [19/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [20/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [21/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [22/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [23/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [24/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [25/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [26/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [27/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ recursive_λ [28/28]

#define recursive_λ (   ...)    λ(auto&&λ_RLSRRS,__VA_ARGS__)

让λ递归更加美观

在文件 all_defs.cpp616 行定义.

◆ rot_base

#define rot_base (   opt,
  antiopt 
)    static_cast<T>(static_cast<T>(v opt r) | static_cast<T>(v antiopt (d - r)))

在文件 all_defs.cpp8532 行定义.

◆ self_recursion [1/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [2/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [3/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [4/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [5/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [6/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [7/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [8/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [9/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [10/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [11/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [12/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [13/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [14/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [15/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [16/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [17/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [18/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [19/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [20/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [21/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [22/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [23/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [24/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [25/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [26/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [27/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ self_recursion [28/28]

#define self_recursion (   ...)    λ_RLSRRS(λ_RLSRRS,__VA_ARGS__)

让λ定义更加美观

在文件 all_defs.cpp629 行定义.

◆ special_attribute_t [1/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [2/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [3/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [4/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [5/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [6/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [7/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [8/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [9/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [10/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [11/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [12/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [13/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [14/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [15/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [16/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [17/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [18/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [19/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [20/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [21/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [22/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [23/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [24/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [25/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [26/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [27/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ special_attribute_t [28/28]

#define special_attribute_t   class

在文件 all_defs.cpp589 行定义.

◆ SYSTEM_TYPE [1/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ SYSTEM_TYPE [2/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ SYSTEM_TYPE [3/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ SYSTEM_TYPE [4/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ SYSTEM_TYPE [5/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ SYSTEM_TYPE [6/6]

#define SYSTEM_TYPE   other

在文件 all_defs.cpp13484 行定义.

◆ template_error [1/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [2/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [3/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [4/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [5/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [6/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [7/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [8/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [9/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [10/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [11/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [12/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [13/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [14/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [15/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [16/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [17/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [18/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [19/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [20/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [21/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [22/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [23/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [24/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [25/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [26/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [27/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error [28/28]

#define template_error (   reason)    static_assert(template_error_helper<T>,reason)

实例化到此将引发错误

在文件 all_defs.cpp559 行定义.

◆ template_error_of_type [1/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [2/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [3/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [4/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [5/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [6/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [7/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [8/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [9/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [10/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [11/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [12/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [13/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [14/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [15/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [16/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [17/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [18/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [19/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [20/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [21/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [22/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [23/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [24/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [25/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [26/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [27/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_error_of_type [28/28]

#define template_error_of_type (   type,
  reason 
)    static_assert(template_error_helper<type>,reason)

实例化到此将引发错误

在文件 all_defs.cpp561 行定义.

◆ template_name [1/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [2/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [3/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [4/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [5/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [6/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [7/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [8/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [9/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [10/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [11/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [12/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [13/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [14/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [15/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [16/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [17/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [18/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [19/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [20/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [21/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [22/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [23/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [24/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [25/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [26/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [27/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_name [28/28]

#define template_name   template

template说明符

在文件 all_defs.cpp668 行定义.

◆ template_warning [1/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [2/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [3/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [4/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [5/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [6/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [7/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [8/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [9/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [10/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [11/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [12/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [13/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [14/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [15/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [16/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [17/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [18/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [19/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [20/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [21/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [22/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [23/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [24/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [25/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [26/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [27/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ template_warning [28/28]

#define template_warning (   reason)    template_warning_helper<T>(reason)

实例化到此将引发警告

在文件 all_defs.cpp563 行定义.

◆ times [1/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [2/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [3/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [4/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [5/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [6/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [7/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [8/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [9/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [10/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [11/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [12/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [13/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [14/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [15/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [16/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [17/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [18/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [19/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [20/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [21/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [22/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [23/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [24/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [25/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [26/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [27/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ times [28/28]

#define times (   ...)    ([[maybe_unused]]auto [loop_times,loop_end_value] : ::elc::defs::times_provider_t(__VA_ARGS__))

在文件 all_defs.cpp544 行定义.

◆ type_info_of [1/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [2/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [3/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [4/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [5/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [6/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [7/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [8/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [9/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [10/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [11/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [12/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [13/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [14/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [15/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [16/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [17/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [18/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [19/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [20/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [21/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [22/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [23/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [24/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [25/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [26/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [27/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ type_info_of [28/28]

#define type_info_of (   ...)    base_type_info_t(typeid(__VA_ARGS__))

在文件 all_defs.cpp566 行定义.

◆ TYPE_MAPPER [1/7]

#define TYPE_MAPPER (   type)    if constexpr(size == sizeof(type))return (type)0;else

◆ TYPE_MAPPER [2/7]

#define TYPE_MAPPER (   type)    if constexpr(size <= sizeof(type))return (type)0;else

◆ TYPE_MAPPER [3/7]

#define TYPE_MAPPER (   type)    if constexpr(size == sizeof(type))return (type)0;else

◆ TYPE_MAPPER [4/7]

#define TYPE_MAPPER (   type)    if constexpr(size <= sizeof(type))return (type)0;else

◆ TYPE_MAPPER [5/7]

#define TYPE_MAPPER (   type)    if constexpr(is_convertible<T,type>)return true;else

◆ TYPE_MAPPER [6/7]

#define TYPE_MAPPER (   type)    if constexpr(r_able_helper<T>()&&is_convertible<T,type>)return (type)v;else

◆ TYPE_MAPPER [7/7]

#define TYPE_MAPPER (   type)
值:
if constexpr(type_info<to_type>!=type_info<type> && is_convertible<T,type>)\
muti_convertible_count++;

◆ type_name [1/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [2/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [3/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [4/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [5/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [6/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [7/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [8/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [9/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [10/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [11/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [12/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [13/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [14/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [15/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [16/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [17/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [18/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [19/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [20/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [21/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [22/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [23/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [24/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [25/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [26/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [27/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name [28/28]

#define type_name   class

template说明符

在文件 all_defs.cpp670 行定义.

◆ type_name_of [1/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [2/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [3/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [4/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [5/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [6/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [7/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [8/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [9/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [10/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [11/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [12/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [13/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [14/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [15/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [16/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [17/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [18/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [19/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [20/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [21/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [22/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [23/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [24/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [25/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [26/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [27/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ type_name_of [28/28]

#define type_name_of (   ...)    (type_info_of(__VA_ARGS__).get_name())

在文件 all_defs.cpp567 行定义.

◆ U_MASK

#define U_MASK (   x)    ((uint32_t)1<<(x))

在文件 all_defs.cpp15115 行定义.

◆ using_method_from_base_t [1/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\
#define was_not_an_ill_form(...)
Definition all_defs.cpp:611
#define declvalue(...)
Definition all_defs.cpp:556

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [2/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [3/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [4/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [5/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [6/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [7/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [8/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [9/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [10/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [11/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [12/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [13/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [14/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [15/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [16/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [17/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [18/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [19/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [20/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [21/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [22/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [23/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [24/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [25/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [26/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [27/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_base_t [28/28]

#define using_method_from_base_t (   name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(declvalue(base_t).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(base_t::name(declvalue(Args)...))\
{\
return base_t::name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp529 行定义.

532{\
533 return base_t::name(forward<Args>(rest)...);\
534}\
535

◆ using_method_from_value [1/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\
#define re_declvalue(...)
Definition all_defs.cpp:553

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [2/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [3/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [4/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [5/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [6/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [7/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [8/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [9/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [10/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [11/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [12/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [13/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [14/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [15/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [16/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [17/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [18/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [19/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [20/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [21/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [22/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [23/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [24/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [25/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [26/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [27/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ using_method_from_value [28/28]

#define using_method_from_value (   name,
  value_name,
  ... 
)
值:
template<class...Args> requires was_not_an_ill_form(re_declvalue(value_name).name(declvalue(Args)...))\
auto name(Args&&...rest)__VA_ARGS__ noexcept_as(re_declvalue(value_name).name(declvalue(Args)...))\
{\
return value_name.name(forward<Args>(rest)...);\
}\

在文件 all_defs.cpp536 行定义.

539{\
540 return value_name.name(forward<Args>(rest)...);\
541}\
542

◆ UTRIE_GET16

#define UTRIE_GET16 (   trie,
 
)    _UTRIE_GET((trie), index, (trie)->indexLength, (c))

在文件 all_defs.cpp15149 行定义.

◆ void

#define void   the_void

在文件 all_defs.cpp59631 行定义.

◆ was_an_ill_form [1/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [2/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [3/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [4/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [5/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [6/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [7/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [8/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [9/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [10/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [11/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [12/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [13/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [14/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [15/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [16/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [17/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [18/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [19/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [20/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [21/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [22/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [23/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [24/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [25/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [26/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [27/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form [28/28]

#define was_an_ill_form (   ...)    (!was_not_an_ill_form(__VA_ARGS__))

在文件 all_defs.cpp609 行定义.

◆ was_an_ill_form_with_parameter [1/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [2/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [3/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [4/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [5/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [6/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [7/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [8/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [9/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [10/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [11/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [12/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [13/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [14/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [15/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [16/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [17/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [18/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [19/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [20/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [21/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [22/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [23/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [24/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [25/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [26/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [27/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_an_ill_form_with_parameter [28/28]

#define was_an_ill_form_with_parameter (   ...)    (!was_not_an_ill_form_with_parameter(__VA_ARGS__))

在文件 all_defs.cpp610 行定义.

◆ was_not_an_ill_form [1/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [2/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [3/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [4/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [5/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [6/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [7/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [8/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [9/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [10/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [11/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [12/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [13/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [14/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [15/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [16/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [17/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [18/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [19/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [20/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [21/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [22/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [23/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [24/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [25/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [26/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [27/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form [28/28]

#define was_not_an_ill_form (   ...)    (bool(requires{__VA_ARGS__;}))

在文件 all_defs.cpp611 行定义.

◆ was_not_an_ill_form_and_noexcept [1/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [2/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [3/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [4/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [5/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [6/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [7/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [8/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [9/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [10/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [11/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [12/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [13/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [14/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [15/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [16/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [17/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [18/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [19/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [20/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [21/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [22/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [23/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [24/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [25/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [26/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [27/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_and_noexcept [28/28]

#define was_not_an_ill_form_and_noexcept (   ...)    (bool(requires{__VA_ARGS__;{__VA_ARGS__}noexcept;}))

在文件 all_defs.cpp612 行定义.

◆ was_not_an_ill_form_with_parameter [1/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [2/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [3/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [4/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [5/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [6/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [7/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [8/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [9/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [10/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [11/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [12/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [13/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [14/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [15/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [16/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [17/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [18/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [19/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [20/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [21/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [22/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [23/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [24/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [25/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [26/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [27/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ was_not_an_ill_form_with_parameter [28/28]

#define was_not_an_ill_form_with_parameter (   ...)    (bool(requires __VA_ARGS__ ))

在文件 all_defs.cpp613 行定义.

◆ windows [1/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ windows [2/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ windows [3/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ windows [4/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ windows [5/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ windows [6/6]

#define windows   3

在文件 all_defs.cpp13477 行定义.

◆ with_no_vtable [1/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [2/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [3/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [4/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [5/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [6/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [7/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [8/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [9/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [10/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [11/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [12/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [13/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [14/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [15/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [16/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [17/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [18/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [19/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [20/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [21/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [22/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [23/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [24/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [25/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [26/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [27/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

◆ with_no_vtable [28/28]

#define with_no_vtable

在文件 all_defs.cpp714 行定义.

类型定义说明

◆ the_void

typedef void the_void

在文件 all_defs.cpp59630 行定义.

函数说明

◆ constexpr()

if ::type::constexpr ( noexcept_stream_class< stream_T >  )

在文件 all_defs.cpp29379 行定义.

29379 :
29380 typedef stream_T base_t;
29381 typedef unreadable_wrap<stream_T> this_t;
29383public:
29384 using stream_T::stream_T;
#define override_instance_struct
Definition all_defs.cpp:689
unreadable_wrap< stream_T > this_t

变量说明

◆ else

else
初始值:
{
if constexpr(data_stream_class<stream_T>)
return type_info<data_istream_t>

在文件 all_defs.cpp29385 行定义.