libstdc++: version.h File Reference

libstdc++

version.h File Reference

Go to the source code of this file.

## Macros
#define | __glibcxx_adaptor_iterator_pair_constructor
#define | __glibcxx_addressof_constexpr
#define | __glibcxx_algorithm_default_value_type
#define | __glibcxx_algorithm_iterator_requirements
#define | __glibcxx_aligned_accessor
#define | __glibcxx_allocate_at_least
#define | __glibcxx_allocator_traits_is_always_equal
#define | __glibcxx_any
#define | __glibcxx_apply
#define | __glibcxx_array_constexpr
#define | __glibcxx_as_const
#define | __glibcxx_associative_heterogeneous_erasure
#define | __glibcxx_associative_heterogeneous_insertion
#define | __glibcxx_assume_aligned
#define | __glibcxx_atomic_flag_test
#define | __glibcxx_atomic_float
#define | __glibcxx_atomic_is_always_lock_free
#define | __glibcxx_atomic_min_max
#define | __glibcxx_atomic_ref
#define | __glibcxx_atomic_shared_ptr
#define | __glibcxx_atomic_value_initialization
#define | __glibcxx_atomic_wait
#define | __glibcxx_barrier
#define | __glibcxx_bind_back
#define | __glibcxx_bind_front
#define | __glibcxx_bit_cast
#define | __glibcxx_bitops
#define | __glibcxx_bitset
#define | __glibcxx_bool_constant
#define | __glibcxx_bounded_array_traits
#define | __glibcxx_boyer_moore_searcher
#define | __glibcxx_byte
#define | __glibcxx_byteswap
#define | __glibcxx_chrono
#define | __glibcxx_chrono_cxx20
#define | __glibcxx_chrono_udls
#define | __glibcxx_clamp
#define | __glibcxx_common_reference
#define | __glibcxx_common_reference_wrapper
#define | __glibcxx_complex_udls
#define | __glibcxx_concepts
#define | __glibcxx_constant_wrapper
#define | __glibcxx_constexpr_algorithms
#define | __glibcxx_constexpr_bitset
#define | __glibcxx_constexpr_char_traits
#define | __glibcxx_constexpr_charconv
#define | __glibcxx_constexpr_complex
#define | __glibcxx_constexpr_dynamic_alloc
#define | __glibcxx_constexpr_flat_map
#define | __glibcxx_constexpr_flat_set
#define | __glibcxx_constexpr_functional
#define | __glibcxx_constexpr_iterator
#define | __glibcxx_constexpr_memory
#define | __glibcxx_constexpr_numeric
#define | __glibcxx_constexpr_string
#define | __glibcxx_constexpr_string_view
#define | __glibcxx_constexpr_tuple
#define | __glibcxx_constexpr_typeinfo
#define | __glibcxx_constexpr_utility
#define | __glibcxx_constexpr_vector
#define | __glibcxx_constrained_equality
#define | __glibcxx_containers_ranges
#define | __glibcxx_copyable_function
#define | __glibcxx_coroutine
#define | __glibcxx_debugging
#define | __glibcxx_enable_shared_from_this
#define | __glibcxx_endian
#define | __glibcxx_erase_if
#define | __glibcxx_exception_ptr_cast
#define | __glibcxx_exchange_function
#define | __glibcxx_execution
#define | __glibcxx_expected
#define | __glibcxx_filesystem
#define | __glibcxx_flat_map
#define | __glibcxx_flat_set
#define | __glibcxx_format
#define | __glibcxx_format_path
#define | __glibcxx_format_ranges
#define | __glibcxx_format_uchar
#define | __glibcxx_formatters
#define | __glibcxx_forward_like
#define | __glibcxx_freestanding_algorithm
#define | __glibcxx_freestanding_array
#define | __glibcxx_freestanding_cstring
#define | __glibcxx_freestanding_optional
#define | __glibcxx_freestanding_string_view
#define | __glibcxx_freestanding_variant
#define | __glibcxx_fstream_native_handle
#define | __glibcxx_function_ref
#define | __glibcxx_gcd
#define | __glibcxx_gcd_lcm
#define | __glibcxx_generator
#define | __glibcxx_generic_associative_lookup
#define | __glibcxx_generic_unordered_lookup
#define | __glibcxx_has_unique_object_representations
#define | __glibcxx_hypot
#define | __glibcxx_incomplete_container_elements
#define | __glibcxx_indirect
#define | __glibcxx_initializer_list
#define | __glibcxx_inplace_vector
#define | __glibcxx_int_pow2
#define | __glibcxx_integer_comparison_functions
#define | __glibcxx_integer_sequence
#define | __glibcxx_integral_constant_callable
#define | __glibcxx_interpolate
#define | __glibcxx_invoke
#define | __glibcxx_invoke_r
#define | __glibcxx_ios_noreplace
#define | __glibcxx_is_aggregate
#define | __glibcxx_is_constant_evaluated
#define | __glibcxx_is_final
#define | __glibcxx_is_implicit_lifetime
#define | __glibcxx_is_invocable
#define | __glibcxx_is_layout_compatible
#define | __glibcxx_is_nothrow_convertible
#define | __glibcxx_is_null_pointer
#define | __glibcxx_is_pointer_interconvertible
#define | __glibcxx_is_scoped_enum
#define | __glibcxx_is_structural
#define | __glibcxx_is_sufficiently_aligned
#define | __glibcxx_is_swappable
#define | __glibcxx_is_virtual_base_of
#define | __glibcxx_jthread
#define | __glibcxx_latch
#define | __glibcxx_launder
#define | __glibcxx_lcm
#define | __glibcxx_list_remove_return_type
#define | __glibcxx_logical_traits
#define | __glibcxx_make_from_tuple
#define | __glibcxx_make_obj_using_allocator
#define | __glibcxx_make_reverse_iterator
#define | __glibcxx_make_unique
#define | __glibcxx_map_try_emplace
#define | __glibcxx_math_constants
#define | __glibcxx_math_spec_funcs
#define | __glibcxx_math_special_functions
#define | __glibcxx_mdspan
#define | __glibcxx_memory_resource
#define | __glibcxx_move_iterator_concept
#define | __glibcxx_move_only_function
#define | __glibcxx_node_extract
#define | __glibcxx_nonmember_container_access
#define | __glibcxx_not_fn
#define | __glibcxx_null_iterators
#define | __glibcxx_observable_checkpoint
#define | __glibcxx_optional
#define | __glibcxx_optional_range_support
#define | __glibcxx_out_ptr
#define | __glibcxx_padded_layouts
#define | __glibcxx_parallel_algorithm
#define | __glibcxx_philox_engine
#define | __glibcxx_polymorphic
#define | __glibcxx_polymorphic_allocator
#define | __glibcxx_print
#define | __glibcxx_quoted_string_io
#define | __glibcxx_ranges
#define | __glibcxx_ranges_as_const
#define | __glibcxx_ranges_as_input
#define | __glibcxx_ranges_as_rvalue
#define | __glibcxx_ranges_cache_latest
#define | __glibcxx_ranges_cartesian_product
#define | __glibcxx_ranges_chunk
#define | __glibcxx_ranges_chunk_by
#define | __glibcxx_ranges_contains
#define | __glibcxx_ranges_enumerate
#define | __glibcxx_ranges_filter
#define | __glibcxx_ranges_find_last
#define | __glibcxx_ranges_fold
#define | __glibcxx_ranges_indices
#define | __glibcxx_ranges_iota
#define | __glibcxx_ranges_join_with
#define | __glibcxx_ranges_repeat
#define | __glibcxx_ranges_slide
#define | __glibcxx_ranges_starts_ends_with
#define | __glibcxx_ranges_stride
#define | __glibcxx_ranges_to_container
#define | __glibcxx_ranges_zip
#define | __glibcxx_ratio
#define | __glibcxx_raw_memory_algorithms
#define | __glibcxx_reference_from_temporary
#define | __glibcxx_reference_wrapper
#define | __glibcxx_remove_cvref
#define | __glibcxx_result_of_sfinae
#define | __glibcxx_robust_nonmodifying_seq_ops
#define | __glibcxx_sample
#define | __glibcxx_saturation_arithmetic
#define | __glibcxx_scoped_lock
#define | __glibcxx_semaphore
#define | __glibcxx_shared_mutex
#define | __glibcxx_shared_ptr_arrays
#define | __glibcxx_shared_ptr_weak_type
#define | __glibcxx_shared_timed_mutex
#define | __glibcxx_shift
#define | __glibcxx_smart_ptr_for_overwrite
#define | __glibcxx_smart_ptr_owner_equality
#define | __glibcxx_source_location
#define | __glibcxx_span
#define | __glibcxx_spanstream
#define | __glibcxx_ssize
#define | __glibcxx_sstream_from_string_view
#define | __glibcxx_start_lifetime_as
#define | __glibcxx_starts_ends_with
#define | __glibcxx_stdatomic_h
#define | __glibcxx_stdbit_h
#define | __glibcxx_stdckdint_h
#define | __glibcxx_string_contains
#define | __glibcxx_string_resize_and_overwrite
#define | __glibcxx_string_subview
#define | __glibcxx_string_udls
#define | __glibcxx_string_view
#define | __glibcxx_submdspan
#define | __glibcxx_three_way_comparison
#define | __glibcxx_to_address
#define | __glibcxx_to_underlying
#define | __glibcxx_transformation_trait_aliases
#define | __glibcxx_transparent_operators
#define | __glibcxx_tuple_element_t
#define | __glibcxx_tuple_like
#define | __glibcxx_tuples_by_type
#define | __glibcxx_type_identity
#define | __glibcxx_type_trait_variable_templates
#define | __glibcxx_uncaught_exceptions
#define | __glibcxx_unordered_map_try_emplace
#define | __glibcxx_unreachable
#define | __glibcxx_unwrap_ref
#define | __glibcxx_valarray
#define | __glibcxx_variant
#define | __glibcxx_void_t

## Detailed Description

This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <version>.

Definition in file version.h.

## Macro Definition Documentation

## ◆ __glibcxx_adaptor_iterator_pair_constructor

#define __glibcxx_adaptor_iterator_pair_constructor

Definition at line 2126 of file version.h.

## ◆ __glibcxx_addressof_constexpr

#define __glibcxx_addressof_constexpr

Definition at line 380 of file version.h.

## ◆ __glibcxx_algorithm_default_value_type

#define __glibcxx_algorithm_default_value_type

Definition at line 2381 of file version.h.

## ◆ __glibcxx_algorithm_iterator_requirements

#define __glibcxx_algorithm_iterator_requirements

Definition at line 2371 of file version.h.

## ◆ __glibcxx_aligned_accessor

#define __glibcxx_aligned_accessor

Definition at line 1232 of file version.h.

## ◆ __glibcxx_allocate_at_least

#define __glibcxx_allocate_at_least

Definition at line 85 of file version.h.

## ◆ __glibcxx_allocator_traits_is_always_equal

#define __glibcxx_allocator_traits_is_always_equal

Definition at line 75 of file version.h.

## ◆ __glibcxx_any

#define __glibcxx_any

Definition at line 390 of file version.h.

## ◆ __glibcxx_apply

#define __glibcxx_apply

Definition at line 400 of file version.h.

## ◆ __glibcxx_array_constexpr

#define __glibcxx_array_constexpr

Definition at line 630 of file version.h.

## ◆ __glibcxx_as_const

#define __glibcxx_as_const

Definition at line 410 of file version.h.

## ◆ __glibcxx_associative_heterogeneous_erasure

#define __glibcxx_associative_heterogeneous_erasure

Definition at line 1856 of file version.h.

## ◆ __glibcxx_associative_heterogeneous_insertion

#define __glibcxx_associative_heterogeneous_insertion

Definition at line 1866 of file version.h.

## ◆ __glibcxx_assume_aligned

#define __glibcxx_assume_aligned

Definition at line 858 of file version.h.

## ◆ __glibcxx_atomic_flag_test

#define __glibcxx_atomic_flag_test

Definition at line 878 of file version.h.

## ◆ __glibcxx_atomic_float

#define __glibcxx_atomic_float

Definition at line 888 of file version.h.

## ◆ __glibcxx_atomic_is_always_lock_free

#define __glibcxx_atomic_is_always_lock_free

Definition at line 420 of file version.h.

## ◆ __glibcxx_atomic_min_max

#define __glibcxx_atomic_min_max

Definition at line 898 of file version.h.

## ◆ __glibcxx_atomic_ref

#define __glibcxx_atomic_ref

Definition at line 918 of file version.h.

## ◆ __glibcxx_atomic_shared_ptr

#define __glibcxx_atomic_shared_ptr

Definition at line 1446 of file version.h.

## ◆ __glibcxx_atomic_value_initialization

#define __glibcxx_atomic_value_initialization

Definition at line 933 of file version.h.

## ◆ __glibcxx_atomic_wait

#define __glibcxx_atomic_wait

Definition at line 1456 of file version.h.

## ◆ __glibcxx_barrier

#define __glibcxx_barrier

Definition at line 1471 of file version.h.

## ◆ __glibcxx_bind_back

#define __glibcxx_bind_back

Definition at line 958 of file version.h.

## ◆ __glibcxx_bind_front

#define __glibcxx_bind_front

Definition at line 943 of file version.h.

## ◆ __glibcxx_bit_cast

#define __glibcxx_bit_cast

Definition at line 983 of file version.h.

## ◆ __glibcxx_bitops

#define __glibcxx_bitops

Definition at line 993 of file version.h.

## ◆ __glibcxx_bitset

#define __glibcxx_bitset

Definition at line 2601 of file version.h.

## ◆ __glibcxx_bool_constant

#define __glibcxx_bool_constant

Definition at line 430 of file version.h.

## ◆ __glibcxx_bounded_array_traits

#define __glibcxx_bounded_array_traits

Definition at line 1003 of file version.h.

## ◆ __glibcxx_boyer_moore_searcher

#define __glibcxx_boyer_moore_searcher

Definition at line 675 of file version.h.

## ◆ __glibcxx_byte

#define __glibcxx_byte

Definition at line 440 of file version.h.

## ◆ __glibcxx_byteswap

#define __glibcxx_byteswap

Definition at line 1716 of file version.h.

## ◆ __glibcxx_chrono

#define __glibcxx_chrono

Definition at line 695 of file version.h.

## ◆ __glibcxx_chrono_cxx20

#define __glibcxx_chrono_cxx20

Definition at line 705 of file version.h.

## ◆ __glibcxx_chrono_udls

#define __glibcxx_chrono_udls

Definition at line 310 of file version.h.

## ◆ __glibcxx_clamp

#define __glibcxx_clamp

Definition at line 655 of file version.h.

## ◆ __glibcxx_common_reference

#define __glibcxx_common_reference

Definition at line 2156 of file version.h.

## ◆ __glibcxx_common_reference_wrapper

#define __glibcxx_common_reference_wrapper

Definition at line 2166 of file version.h.

## ◆ __glibcxx_complex_udls

#define __glibcxx_complex_udls

Definition at line 320 of file version.h.

## ◆ __glibcxx_concepts

#define __glibcxx_concepts

Definition at line 1013 of file version.h.

## ◆ __glibcxx_constant_wrapper

#define __glibcxx_constant_wrapper

Definition at line 450 of file version.h.

## ◆ __glibcxx_constexpr_algorithms

#define __glibcxx_constexpr_algorithms

Definition at line 1406 of file version.h.

## ◆ __glibcxx_constexpr_bitset

#define __glibcxx_constexpr_bitset

Definition at line 2086 of file version.h.

## ◆ __glibcxx_constexpr_char_traits

#define __glibcxx_constexpr_char_traits

Definition at line 1118 of file version.h.

## ◆ __glibcxx_constexpr_charconv

#define __glibcxx_constexpr_charconv

Definition at line 1726 of file version.h.

## ◆ __glibcxx_constexpr_complex

#define __glibcxx_constexpr_complex

Definition at line 1526 of file version.h.

## ◆ __glibcxx_constexpr_dynamic_alloc

#define __glibcxx_constexpr_dynamic_alloc

Definition at line 1536 of file version.h.

## ◆ __glibcxx_constexpr_flat_map

#define __glibcxx_constexpr_flat_map

Definition at line 1546 of file version.h.

## ◆ __glibcxx_constexpr_flat_set

#define __glibcxx_constexpr_flat_set

Definition at line 1556 of file version.h.

## ◆ __glibcxx_constexpr_functional

#define __glibcxx_constexpr_functional

Definition at line 1396 of file version.h.

## ◆ __glibcxx_constexpr_iterator

#define __glibcxx_constexpr_iterator

Definition at line 1321 of file version.h.

## ◆ __glibcxx_constexpr_memory

#define __glibcxx_constexpr_memory

Definition at line 1431 of file version.h.

## ◆ __glibcxx_constexpr_numeric

#define __glibcxx_constexpr_numeric

Definition at line 1386 of file version.h.

## ◆ __glibcxx_constexpr_string

#define __glibcxx_constexpr_string

Definition at line 1576 of file version.h.

## ◆ __glibcxx_constexpr_string_view

#define __glibcxx_constexpr_string_view

Definition at line 1068 of file version.h.

## ◆ __glibcxx_constexpr_tuple

#define __glibcxx_constexpr_tuple

Definition at line 1421 of file version.h.

## ◆ __glibcxx_constexpr_typeinfo

#define __glibcxx_constexpr_typeinfo

Definition at line 1736 of file version.h.

## ◆ __glibcxx_constexpr_utility

#define __glibcxx_constexpr_utility

Definition at line 1341 of file version.h.

## ◆ __glibcxx_constexpr_vector

#define __glibcxx_constexpr_vector

Definition at line 1591 of file version.h.

## ◆ __glibcxx_constrained_equality

#define __glibcxx_constrained_equality

Definition at line 1601 of file version.h.

## ◆ __glibcxx_containers_ranges

#define __glibcxx_containers_ranges

Definition at line 1896 of file version.h.

## ◆ __glibcxx_copyable_function

#define __glibcxx_copyable_function

Definition at line 2226 of file version.h.

## ◆ __glibcxx_coroutine

#define __glibcxx_coroutine

Definition at line 170 of file version.h.

## ◆ __glibcxx_debugging

#define __glibcxx_debugging

Definition at line 2401 of file version.h.

## ◆ __glibcxx_enable_shared_from_this

#define __glibcxx_enable_shared_from_this

Definition at line 150 of file version.h.

## ◆ __glibcxx_endian

#define __glibcxx_endian

Definition at line 1078 of file version.h.

## ◆ __glibcxx_erase_if

#define __glibcxx_erase_if

Definition at line 1616 of file version.h.

## ◆ __glibcxx_exception_ptr_cast

#define __glibcxx_exception_ptr_cast

Definition at line 2591 of file version.h.

## ◆ __glibcxx_exchange_function

#define __glibcxx_exchange_function

Definition at line 180 of file version.h.

## ◆ __glibcxx_execution

#define __glibcxx_execution

Definition at line 718 of file version.h.

## ◆ __glibcxx_expected

#define __glibcxx_expected

Definition at line 1746 of file version.h.

## ◆ __glibcxx_filesystem

#define __glibcxx_filesystem

Definition at line 728 of file version.h.

## ◆ __glibcxx_flat_map

#define __glibcxx_flat_map

Definition at line 2136 of file version.h.

## ◆ __glibcxx_flat_set

#define __glibcxx_flat_set

Definition at line 2146 of file version.h.

## ◆ __glibcxx_format

#define __glibcxx_format

Definition at line 1491 of file version.h.

## ◆ __glibcxx_format_path

#define __glibcxx_format_path

Definition at line 1766 of file version.h.

## ◆ __glibcxx_format_ranges

#define __glibcxx_format_ranges

Definition at line 1756 of file version.h.

## ◆ __glibcxx_format_uchar

#define __glibcxx_format_uchar

Definition at line 1516 of file version.h.

## ◆ __glibcxx_formatters

#define __glibcxx_formatters

Definition at line 2176 of file version.h.

## ◆ __glibcxx_forward_like

#define __glibcxx_forward_like

Definition at line 2186 of file version.h.

## ◆ __glibcxx_freestanding_algorithm

#define __glibcxx_freestanding_algorithm

Definition at line 1776 of file version.h.

## ◆ __glibcxx_freestanding_array

#define __glibcxx_freestanding_array

Definition at line 1786 of file version.h.

## ◆ __glibcxx_freestanding_cstring

#define __glibcxx_freestanding_cstring

Definition at line 1796 of file version.h.

## ◆ __glibcxx_freestanding_optional

#define __glibcxx_freestanding_optional

Definition at line 1816 of file version.h.

## ◆ __glibcxx_freestanding_string_view

#define __glibcxx_freestanding_string_view

Definition at line 1826 of file version.h.

## ◆ __glibcxx_freestanding_variant

#define __glibcxx_freestanding_variant

Definition at line 1836 of file version.h.

## ◆ __glibcxx_fstream_native_handle

#define __glibcxx_fstream_native_handle

Definition at line 2411 of file version.h.

## ◆ __glibcxx_function_ref

#define __glibcxx_function_ref

Definition at line 2236 of file version.h.

## ◆ __glibcxx_gcd

#define __glibcxx_gcd

Definition at line 595 of file version.h.

## ◆ __glibcxx_gcd_lcm

#define __glibcxx_gcd_lcm

Definition at line 605 of file version.h.

## ◆ __glibcxx_generator

#define __glibcxx_generator

Definition at line 2196 of file version.h.

## ◆ __glibcxx_generic_associative_lookup

#define __glibcxx_generic_associative_lookup

Definition at line 330 of file version.h.

## ◆ __glibcxx_generic_unordered_lookup

#define __glibcxx_generic_unordered_lookup

Definition at line 1626 of file version.h.

## ◆ __glibcxx_has_unique_object_representations

#define __glibcxx_has_unique_object_representations

Definition at line 460 of file version.h.

## ◆ __glibcxx_hypot

#define __glibcxx_hypot

Definition at line 738 of file version.h.

## ◆ __glibcxx_incomplete_container_elements

#define __glibcxx_incomplete_container_elements

Definition at line 55 of file version.h.

## ◆ __glibcxx_indirect

#define __glibcxx_indirect

Definition at line 2541 of file version.h.

## ◆ __glibcxx_initializer_list

#define __glibcxx_initializer_list

Definition at line 2704 of file version.h.

## ◆ __glibcxx_inplace_vector

#define __glibcxx_inplace_vector

Definition at line 2531 of file version.h.

## ◆ __glibcxx_int_pow2

#define __glibcxx_int_pow2

Definition at line 1088 of file version.h.

## ◆ __glibcxx_integer_comparison_functions

#define __glibcxx_integer_comparison_functions

Definition at line 1098 of file version.h.

## ◆ __glibcxx_integer_sequence

#define __glibcxx_integer_sequence

Definition at line 195 of file version.h.

## ◆ __glibcxx_integral_constant_callable

#define __glibcxx_integral_constant_callable

Definition at line 205 of file version.h.

## ◆ __glibcxx_interpolate

#define __glibcxx_interpolate

Definition at line 1331 of file version.h.

## ◆ __glibcxx_invoke

#define __glibcxx_invoke

Definition at line 480 of file version.h.

## ◆ __glibcxx_invoke_r

#define __glibcxx_invoke_r

Definition at line 1846 of file version.h.

## ◆ __glibcxx_ios_noreplace

#define __glibcxx_ios_noreplace

Definition at line 2206 of file version.h.

## ◆ __glibcxx_is_aggregate

#define __glibcxx_is_aggregate

Definition at line 490 of file version.h.

## ◆ __glibcxx_is_constant_evaluated

#define __glibcxx_is_constant_evaluated

Definition at line 1108 of file version.h.

## ◆ __glibcxx_is_final

#define __glibcxx_is_final

Definition at line 215 of file version.h.

## ◆ __glibcxx_is_implicit_lifetime

#define __glibcxx_is_implicit_lifetime

Definition at line 2641 of file version.h.

## ◆ __glibcxx_is_invocable

#define __glibcxx_is_invocable

Definition at line 500 of file version.h.

## ◆ __glibcxx_is_layout_compatible

#define __glibcxx_is_layout_compatible

Definition at line 1133 of file version.h.

## ◆ __glibcxx_is_nothrow_convertible

#define __glibcxx_is_nothrow_convertible

Definition at line 1143 of file version.h.

## ◆ __glibcxx_is_null_pointer

#define __glibcxx_is_null_pointer

Definition at line 95 of file version.h.

## ◆ __glibcxx_is_pointer_interconvertible

#define __glibcxx_is_pointer_interconvertible

Definition at line 1153 of file version.h.

## ◆ __glibcxx_is_scoped_enum

#define __glibcxx_is_scoped_enum

Definition at line 1876 of file version.h.

## ◆ __glibcxx_is_structural

#define __glibcxx_is_structural

Definition at line 2694 of file version.h.

## ◆ __glibcxx_is_sufficiently_aligned

#define __glibcxx_is_sufficiently_aligned

Definition at line 868 of file version.h.

## ◆ __glibcxx_is_swappable

#define __glibcxx_is_swappable

Definition at line 130 of file version.h.

## ◆ __glibcxx_is_virtual_base_of

#define __glibcxx_is_virtual_base_of

Definition at line 2421 of file version.h.

## ◆ __glibcxx_jthread

#define __glibcxx_jthread

Definition at line 1636 of file version.h.

## ◆ __glibcxx_latch

#define __glibcxx_latch

Definition at line 1646 of file version.h.

## ◆ __glibcxx_launder

#define __glibcxx_launder

Definition at line 510 of file version.h.

## ◆ __glibcxx_lcm

#define __glibcxx_lcm

Definition at line 585 of file version.h.

## ◆ __glibcxx_list_remove_return_type

#define __glibcxx_list_remove_return_type

Definition at line 1656 of file version.h.

## ◆ __glibcxx_logical_traits

#define __glibcxx_logical_traits

Definition at line 520 of file version.h.

## ◆ __glibcxx_make_from_tuple

#define __glibcxx_make_from_tuple

Definition at line 530 of file version.h.

## ◆ __glibcxx_make_obj_using_allocator

#define __glibcxx_make_obj_using_allocator

Definition at line 1173 of file version.h.

## ◆ __glibcxx_make_reverse_iterator

#define __glibcxx_make_reverse_iterator

Definition at line 225 of file version.h.

## ◆ __glibcxx_make_unique

#define __glibcxx_make_unique

Definition at line 340 of file version.h.

## ◆ __glibcxx_map_try_emplace

#define __glibcxx_map_try_emplace

Definition at line 748 of file version.h.

## ◆ __glibcxx_math_constants

#define __glibcxx_math_constants

Definition at line 1163 of file version.h.

## ◆ __glibcxx_math_spec_funcs

#define __glibcxx_math_spec_funcs

Definition at line 160 of file version.h.

## ◆ __glibcxx_math_special_functions

#define __glibcxx_math_special_functions

Definition at line 758 of file version.h.

## ◆ __glibcxx_mdspan

#define __glibcxx_mdspan

Definition at line 1217 of file version.h.

## ◆ __glibcxx_memory_resource

#define __glibcxx_memory_resource

Definition at line 768 of file version.h.

## ◆ __glibcxx_move_iterator_concept

#define __glibcxx_move_iterator_concept

Definition at line 1676 of file version.h.

## ◆ __glibcxx_move_only_function

#define __glibcxx_move_only_function

Definition at line 2216 of file version.h.

## ◆ __glibcxx_node_extract

#define __glibcxx_node_extract

Definition at line 783 of file version.h.

## ◆ __glibcxx_nonmember_container_access

#define __glibcxx_nonmember_container_access

Definition at line 645 of file version.h.

## ◆ __glibcxx_not_fn

#define __glibcxx_not_fn

Definition at line 540 of file version.h.

## ◆ __glibcxx_null_iterators

#define __glibcxx_null_iterators

Definition at line 235 of file version.h.

## ◆ __glibcxx_observable_checkpoint

#define __glibcxx_observable_checkpoint

Definition at line 2361 of file version.h.

## ◆ __glibcxx_optional

#define __glibcxx_optional

Definition at line 1023 of file version.h.

## ◆ __glibcxx_optional_range_support

#define __glibcxx_optional_range_support

Definition at line 1048 of file version.h.

## ◆ __glibcxx_out_ptr

#define __glibcxx_out_ptr

Definition at line 2246 of file version.h.

## ◆ __glibcxx_padded_layouts

#define __glibcxx_padded_layouts

Definition at line 1242 of file version.h.

## ◆ __glibcxx_parallel_algorithm

#define __glibcxx_parallel_algorithm

Definition at line 793 of file version.h.

## ◆ __glibcxx_philox_engine

#define __glibcxx_philox_engine

Definition at line 2611 of file version.h.

## ◆ __glibcxx_polymorphic

#define __glibcxx_polymorphic

Definition at line 2551 of file version.h.

## ◆ __glibcxx_polymorphic_allocator

#define __glibcxx_polymorphic_allocator

Definition at line 1666 of file version.h.

## ◆ __glibcxx_print

#define __glibcxx_print

Definition at line 2256 of file version.h.

## ◆ __glibcxx_quoted_string_io

#define __glibcxx_quoted_string_io

Definition at line 350 of file version.h.

## ◆ __glibcxx_ranges

#define __glibcxx_ranges

Definition at line 1366 of file version.h.

## ◆ __glibcxx_ranges_as_const

#define __glibcxx_ranges_as_const

Definition at line 2006 of file version.h.

## ◆ __glibcxx_ranges_as_input

#define __glibcxx_ranges_as_input

Definition at line 2501 of file version.h.

## ◆ __glibcxx_ranges_as_rvalue

#define __glibcxx_ranges_as_rvalue

Definition at line 1996 of file version.h.

## ◆ __glibcxx_ranges_cache_latest

#define __glibcxx_ranges_cache_latest

Definition at line 2431 of file version.h.

## ◆ __glibcxx_ranges_cartesian_product

#define __glibcxx_ranges_cartesian_product

Definition at line 1986 of file version.h.

## ◆ __glibcxx_ranges_chunk

#define __glibcxx_ranges_chunk

Definition at line 1926 of file version.h.

## ◆ __glibcxx_ranges_chunk_by

#define __glibcxx_ranges_chunk_by

Definition at line 1946 of file version.h.

## ◆ __glibcxx_ranges_contains

#define __glibcxx_ranges_contains

Definition at line 2036 of file version.h.

## ◆ __glibcxx_ranges_enumerate

#define __glibcxx_ranges_enumerate

Definition at line 2016 of file version.h.

## ◆ __glibcxx_ranges_filter

#define __glibcxx_ranges_filter

Definition at line 2491 of file version.h.

## ◆ __glibcxx_ranges_find_last

#define __glibcxx_ranges_find_last

Definition at line 2056 of file version.h.

## ◆ __glibcxx_ranges_fold

#define __glibcxx_ranges_fold

Definition at line 2026 of file version.h.

## ◆ __glibcxx_ranges_indices

#define __glibcxx_ranges_indices

Definition at line 2076 of file version.h.

## ◆ __glibcxx_ranges_iota

#define __glibcxx_ranges_iota

Definition at line 2046 of file version.h.

## ◆ __glibcxx_ranges_join_with

#define __glibcxx_ranges_join_with

Definition at line 1956 of file version.h.

## ◆ __glibcxx_ranges_repeat

#define __glibcxx_ranges_repeat

Definition at line 1966 of file version.h.

## ◆ __glibcxx_ranges_slide

#define __glibcxx_ranges_slide

Definition at line 1936 of file version.h.

## ◆ __glibcxx_ranges_starts_ends_with

#define __glibcxx_ranges_starts_ends_with

Definition at line 2066 of file version.h.

## ◆ __glibcxx_ranges_stride

#define __glibcxx_ranges_stride

Definition at line 1976 of file version.h.

## ◆ __glibcxx_ranges_to_container

#define __glibcxx_ranges_to_container

Definition at line 1906 of file version.h.

## ◆ __glibcxx_ranges_zip

#define __glibcxx_ranges_zip

Definition at line 1916 of file version.h.

## ◆ __glibcxx_ratio

#define __glibcxx_ratio

Definition at line 2451 of file version.h.

## ◆ __glibcxx_raw_memory_algorithms

#define __glibcxx_raw_memory_algorithms

Definition at line 620 of file version.h.

## ◆ __glibcxx_reference_from_temporary

#define __glibcxx_reference_from_temporary

Definition at line 1886 of file version.h.

## ◆ __glibcxx_reference_wrapper

#define __glibcxx_reference_wrapper

Definition at line 2461 of file version.h.

## ◆ __glibcxx_remove_cvref

#define __glibcxx_remove_cvref

Definition at line 1182 of file version.h.

## ◆ __glibcxx_result_of_sfinae

#define __glibcxx_result_of_sfinae

Definition at line 105 of file version.h.

## ◆ __glibcxx_robust_nonmodifying_seq_ops

#define __glibcxx_robust_nonmodifying_seq_ops

Definition at line 285 of file version.h.

## ◆ __glibcxx_sample

#define __glibcxx_sample

Definition at line 665 of file version.h.

## ◆ __glibcxx_saturation_arithmetic

#define __glibcxx_saturation_arithmetic

Definition at line 2471 of file version.h.

## ◆ __glibcxx_scoped_lock

#define __glibcxx_scoped_lock

Definition at line 803 of file version.h.

## ◆ __glibcxx_semaphore

#define __glibcxx_semaphore

Definition at line 1686 of file version.h.

## ◆ __glibcxx_shared_mutex

#define __glibcxx_shared_mutex

Definition at line 813 of file version.h.

## ◆ __glibcxx_shared_ptr_arrays

#define __glibcxx_shared_ptr_arrays

Definition at line 115 of file version.h.

## ◆ __glibcxx_shared_ptr_weak_type

#define __glibcxx_shared_ptr_weak_type

Definition at line 823 of file version.h.

## ◆ __glibcxx_shared_timed_mutex

#define __glibcxx_shared_timed_mutex

Definition at line 360 of file version.h.

## ◆ __glibcxx_shift

#define __glibcxx_shift

Definition at line 1351 of file version.h.

## ◆ __glibcxx_smart_ptr_for_overwrite

#define __glibcxx_smart_ptr_for_overwrite

Definition at line 1696 of file version.h.

## ◆ __glibcxx_smart_ptr_owner_equality

#define __glibcxx_smart_ptr_owner_equality

Definition at line 2561 of file version.h.

## ◆ __glibcxx_source_location

#define __glibcxx_source_location

Definition at line 1192 of file version.h.

## ◆ __glibcxx_span

#define __glibcxx_span

Definition at line 1202 of file version.h.

## ◆ __glibcxx_spanstream

#define __glibcxx_spanstream

Definition at line 2266 of file version.h.

## ◆ __glibcxx_ssize

#define __glibcxx_ssize

Definition at line 1261 of file version.h.

## ◆ __glibcxx_sstream_from_string_view

#define __glibcxx_sstream_from_string_view

Definition at line 2571 of file version.h.

## ◆ __glibcxx_start_lifetime_as

#define __glibcxx_start_lifetime_as

Definition at line 2286 of file version.h.

## ◆ __glibcxx_starts_ends_with

#define __glibcxx_starts_ends_with

Definition at line 973 of file version.h.

## ◆ __glibcxx_stdatomic_h

#define __glibcxx_stdatomic_h

Definition at line 2096 of file version.h.

## ◆ __glibcxx_stdbit_h

#define __glibcxx_stdbit_h

Definition at line 2106 of file version.h.

## ◆ __glibcxx_stdckdint_h

#define __glibcxx_stdckdint_h

Definition at line 2116 of file version.h.

## ◆ __glibcxx_string_contains

#define __glibcxx_string_contains

Definition at line 2296 of file version.h.

## ◆ __glibcxx_string_resize_and_overwrite

#define __glibcxx_string_resize_and_overwrite

Definition at line 2306 of file version.h.

## ◆ __glibcxx_string_subview

#define __glibcxx_string_subview

Definition at line 2316 of file version.h.

## ◆ __glibcxx_string_udls

#define __glibcxx_string_udls

Definition at line 370 of file version.h.

## ◆ __glibcxx_string_view

#define __glibcxx_string_view

Definition at line 833 of file version.h.

## ◆ __glibcxx_submdspan

#define __glibcxx_submdspan

Definition at line 1251 of file version.h.

## ◆ __glibcxx_three_way_comparison

#define __glibcxx_three_way_comparison

Definition at line 1271 of file version.h.

## ◆ __glibcxx_to_address

#define __glibcxx_to_address

Definition at line 1281 of file version.h.

## ◆ __glibcxx_to_underlying

#define __glibcxx_to_underlying

Definition at line 2326 of file version.h.

## ◆ __glibcxx_transformation_trait_aliases

#define __glibcxx_transformation_trait_aliases

Definition at line 245 of file version.h.

## ◆ __glibcxx_transparent_operators

#define __glibcxx_transparent_operators

Definition at line 255 of file version.h.

## ◆ __glibcxx_tuple_element_t

#define __glibcxx_tuple_element_t

Definition at line 265 of file version.h.

## ◆ __glibcxx_tuple_like

#define __glibcxx_tuple_like

Definition at line 2341 of file version.h.

## ◆ __glibcxx_tuples_by_type

#define __glibcxx_tuples_by_type

Definition at line 275 of file version.h.

## ◆ __glibcxx_type_identity

#define __glibcxx_type_identity

Definition at line 1301 of file version.h.

## ◆ __glibcxx_type_trait_variable_templates

#define __glibcxx_type_trait_variable_templates

Definition at line 555 of file version.h.

## ◆ __glibcxx_uncaught_exceptions

#define __glibcxx_uncaught_exceptions

Definition at line 65 of file version.h.

## ◆ __glibcxx_unordered_map_try_emplace

#define __glibcxx_unordered_map_try_emplace

Definition at line 848 of file version.h.

## ◆ __glibcxx_unreachable

#define __glibcxx_unreachable

Definition at line 2351 of file version.h.

## ◆ __glibcxx_unwrap_ref

#define __glibcxx_unwrap_ref

Definition at line 1311 of file version.h.

## ◆ __glibcxx_valarray

#define __glibcxx_valarray

Definition at line 2714 of file version.h.

## ◆ __glibcxx_variant

#define __glibcxx_variant

Definition at line 575 of file version.h.

## ◆ __glibcxx_void_t

#define __glibcxx_void_t

Definition at line 140 of file version.h.