version.h File Reference

Go to the source code of this file.

## Macros

#define | __glibcxx_addressof_constexpr
#define | __glibcxx_allocator_traits_is_always_equal
#define | __glibcxx_any
#define | __glibcxx_apply
#define | __glibcxx_array_constexpr
#define | __glibcxx_as_const
#define | __glibcxx_assume_aligned
#define | __glibcxx_atomic_flag_test
#define | __glibcxx_atomic_float
#define | __glibcxx_atomic_is_always_lock_free
#define | __glibcxx_atomic_ref
#define | __glibcxx_atomic_shared_ptr
#define | __glibcxx_atomic_value_initialization
#define | __glibcxx_atomic_wait
#define | __glibcxx_barrier
#define | __glibcxx_bind_front
#define | __glibcxx_bit_cast
#define | __glibcxx_bitops
#define | __glibcxx_bool_constant
#define | __glibcxx_bounded_array_traits
#define | __glibcxx_boyer_moore_searcher
#define | __glibcxx_byte
#define | __glibcxx_chrono
#define | __glibcxx_chrono_udls
#define | __glibcxx_clamp
#define | __glibcxx_complex_udls
#define | __glibcxx_concepts
#define | __glibcxx_constexpr_algorithms
#define | __glibcxx_constexpr_char_traits
#define | __glibcxx_constexpr_complex
#define | __glibcxx_constexpr_dynamic_alloc
#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_utility
#define | __glibcxx_constexpr_vector
#define | __glibcxx_coroutine
#define | __glibcxx_enable_shared_from_this
#define | __glibcxx_endian
#define | __glibcxx_erase_if
#define | __glibcxx_exchange_function
#define | __glibcxx_execution
#define | __glibcxx_filesystem
#define | __glibcxx_format
#define | __glibcxx_format_uchar
#define | __glibcxx_gcd
#define | __glibcxx_gcd_lcm
#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_int_pow2
#define | __glibcxx_integer_comparison_functions
#define | __glibcxx_integer_sequence
#define | __glibcxx_integral_constant_callable
#define | __glibcxx_interpolate
#define | __glibcxx_invoke
#define | __glibcxx_is_aggregate
#define | __glibcxx_is_constant_evaluated
#define | __glibcxx_is_final
#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_swappable
#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_memory_resource
#define | __glibcxx_move_iterator_concept
#define | __glibcxx_node_extract
#define | __glibcxx_nonmember_container_access
#define | __glibcxx_not_fn
#define | __glibcxx_null_iterators
#define | __glibcxx_optional
#define | __glibcxx_parallel_algorithm
#define | __glibcxx_polymorphic_allocator
#define | __glibcxx_quoted_string_io
#define | __glibcxx_ranges
#define | __glibcxx_raw_memory_algorithms
#define | __glibcxx_remove_cvref
#define | __glibcxx_result_of_sfinae
#define | __glibcxx_robust_nonmodifying_seq_ops
#define | __glibcxx_sample
#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_source_location
#define | __glibcxx_span
#define | __glibcxx_ssize
#define | __glibcxx_starts_ends_with
#define | __glibcxx_string_udls
#define | __glibcxx_string_view
#define | __glibcxx_three_way_comparison
#define | __glibcxx_to_address
#define | __glibcxx_transformation_trait_aliases
#define | __glibcxx_transparent_operators
#define | __glibcxx_tuple_element_t
#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_unwrap_ref
#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_addressof_constexpr

#define __glibcxx_addressof_constexpr

Definition at line 363 of file version.h.

## __glibcxx_allocator_traits_is_always_equal

#define __glibcxx_allocator_traits_is_always_equal

Definition at line 73 of file version.h.

## __glibcxx_any

#define __glibcxx_any

Definition at line 373 of file version.h.

## __glibcxx_apply

#define __glibcxx_apply

Definition at line 383 of file version.h.

## __glibcxx_array_constexpr

#define __glibcxx_array_constexpr

Definition at line 588 of file version.h.

## __glibcxx_as_const

#define __glibcxx_as_const

Definition at line 393 of file version.h.

## __glibcxx_assume_aligned

#define __glibcxx_assume_aligned

Definition at line 793 of file version.h.

## __glibcxx_atomic_flag_test

#define __glibcxx_atomic_flag_test

Definition at line 803 of file version.h.

## __glibcxx_atomic_float

#define __glibcxx_atomic_float

Definition at line 813 of file version.h.

## __glibcxx_atomic_is_always_lock_free

#define __glibcxx_atomic_is_always_lock_free

Definition at line 403 of file version.h.

## __glibcxx_atomic_ref

#define __glibcxx_atomic_ref

Definition at line 833 of file version.h.

## __glibcxx_atomic_shared_ptr

#define __glibcxx_atomic_shared_ptr

Definition at line 1273 of file version.h.

## __glibcxx_atomic_value_initialization

#define __glibcxx_atomic_value_initialization

Definition at line 843 of file version.h.

## __glibcxx_atomic_wait

#define __glibcxx_atomic_wait

Definition at line 1283 of file version.h.

## __glibcxx_barrier

#define __glibcxx_barrier

Definition at line 1298 of file version.h.

## __glibcxx_bind_front

#define __glibcxx_bind_front

Definition at line 853 of file version.h.

## __glibcxx_bit_cast

#define __glibcxx_bit_cast

Definition at line 883 of file version.h.

## __glibcxx_bitops

#define __glibcxx_bitops

Definition at line 893 of file version.h.

## __glibcxx_bool_constant

#define __glibcxx_bool_constant

Definition at line 413 of file version.h.

## __glibcxx_bounded_array_traits

#define __glibcxx_bounded_array_traits

Definition at line 903 of file version.h.

## __glibcxx_boyer_moore_searcher

#define __glibcxx_boyer_moore_searcher

Definition at line 633 of file version.h.

## __glibcxx_byte

#define __glibcxx_byte

Definition at line 423 of file version.h.

## __glibcxx_chrono

#define __glibcxx_chrono

Definition at line 648 of file version.h.

## __glibcxx_chrono_udls

#define __glibcxx_chrono_udls

Definition at line 293 of file version.h.

## __glibcxx_clamp

#define __glibcxx_clamp

Definition at line 613 of file version.h.

## __glibcxx_complex_udls

#define __glibcxx_complex_udls

Definition at line 303 of file version.h.

## __glibcxx_concepts

#define __glibcxx_concepts

Definition at line 913 of file version.h.

## __glibcxx_constexpr_algorithms

#define __glibcxx_constexpr_algorithms

Definition at line 1238 of file version.h.

## __glibcxx_constexpr_char_traits

#define __glibcxx_constexpr_char_traits

Definition at line 1003 of file version.h.

## __glibcxx_constexpr_complex

#define __glibcxx_constexpr_complex

Definition at line 1328 of file version.h.

## __glibcxx_constexpr_dynamic_alloc

#define __glibcxx_constexpr_dynamic_alloc

Definition at line 1338 of file version.h.

## __glibcxx_constexpr_functional

#define __glibcxx_constexpr_functional

Definition at line 1228 of file version.h.

## __glibcxx_constexpr_iterator

#define __glibcxx_constexpr_iterator

Definition at line 1163 of file version.h.

## __glibcxx_constexpr_memory

#define __glibcxx_constexpr_memory

Definition at line 1263 of file version.h.

## __glibcxx_constexpr_numeric

#define __glibcxx_constexpr_numeric

Definition at line 1218 of file version.h.

## __glibcxx_constexpr_string

#define __glibcxx_constexpr_string

Definition at line 1353 of file version.h.

## __glibcxx_constexpr_string_view

#define __glibcxx_constexpr_string_view

Definition at line 953 of file version.h.

## __glibcxx_constexpr_tuple

#define __glibcxx_constexpr_tuple

Definition at line 1248 of file version.h.

## __glibcxx_constexpr_utility

#define __glibcxx_constexpr_utility

Definition at line 1183 of file version.h.

## __glibcxx_constexpr_vector

#define __glibcxx_constexpr_vector

Definition at line 1368 of file version.h.

## __glibcxx_coroutine

#define __glibcxx_coroutine

Definition at line 158 of file version.h.

## __glibcxx_enable_shared_from_this

#define __glibcxx_enable_shared_from_this

Definition at line 138 of file version.h.

## __glibcxx_endian

#define __glibcxx_endian

Definition at line 963 of file version.h.

## __glibcxx_erase_if

#define __glibcxx_erase_if

Definition at line 1378 of file version.h.

## __glibcxx_exchange_function

#define __glibcxx_exchange_function

Definition at line 168 of file version.h.

## __glibcxx_execution

#define __glibcxx_execution

Definition at line 658 of file version.h.

## __glibcxx_filesystem

#define __glibcxx_filesystem

Definition at line 668 of file version.h.

## __glibcxx_format

#define __glibcxx_format

Definition at line 1308 of file version.h.

## __glibcxx_format_uchar

#define __glibcxx_format_uchar

Definition at line 1318 of file version.h.

## __glibcxx_gcd

#define __glibcxx_gcd

Definition at line 558 of file version.h.

## __glibcxx_gcd_lcm

#define __glibcxx_gcd_lcm

Definition at line 568 of file version.h.

## __glibcxx_generic_associative_lookup

#define __glibcxx_generic_associative_lookup

Definition at line 313 of file version.h.

## __glibcxx_generic_unordered_lookup

#define __glibcxx_generic_unordered_lookup

Definition at line 1388 of file version.h.

## __glibcxx_has_unique_object_representations

#define __glibcxx_has_unique_object_representations

Definition at line 433 of file version.h.

## __glibcxx_hypot

#define __glibcxx_hypot

Definition at line 678 of file version.h.

## __glibcxx_incomplete_container_elements

#define __glibcxx_incomplete_container_elements

Definition at line 53 of file version.h.

## __glibcxx_int_pow2

#define __glibcxx_int_pow2

Definition at line 973 of file version.h.

## __glibcxx_integer_comparison_functions

#define __glibcxx_integer_comparison_functions

Definition at line 983 of file version.h.

## __glibcxx_integer_sequence

#define __glibcxx_integer_sequence

Definition at line 178 of file version.h.

## __glibcxx_integral_constant_callable

#define __glibcxx_integral_constant_callable

Definition at line 188 of file version.h.

## __glibcxx_interpolate

#define __glibcxx_interpolate

Definition at line 1173 of file version.h.

## __glibcxx_invoke

#define __glibcxx_invoke

Definition at line 453 of file version.h.

## __glibcxx_is_aggregate

#define __glibcxx_is_aggregate

Definition at line 463 of file version.h.

## __glibcxx_is_constant_evaluated

#define __glibcxx_is_constant_evaluated

Definition at line 993 of file version.h.

## __glibcxx_is_final

#define __glibcxx_is_final

Definition at line 198 of file version.h.

## __glibcxx_is_invocable

#define __glibcxx_is_invocable

Definition at line 473 of file version.h.

## __glibcxx_is_layout_compatible

#define __glibcxx_is_layout_compatible

Definition at line 1018 of file version.h.

## __glibcxx_is_nothrow_convertible

#define __glibcxx_is_nothrow_convertible

Definition at line 1028 of file version.h.

## __glibcxx_is_null_pointer

#define __glibcxx_is_null_pointer

Definition at line 83 of file version.h.

## __glibcxx_is_pointer_interconvertible

#define __glibcxx_is_pointer_interconvertible

Definition at line 1038 of file version.h.

## __glibcxx_is_swappable

#define __glibcxx_is_swappable

Definition at line 118 of file version.h.

## __glibcxx_jthread

#define __glibcxx_jthread

Definition at line 1398 of file version.h.

## __glibcxx_latch

#define __glibcxx_latch

Definition at line 1408 of file version.h.

## __glibcxx_launder

#define __glibcxx_launder

Definition at line 483 of file version.h.

## __glibcxx_lcm

#define __glibcxx_lcm

Definition at line 548 of file version.h.

## __glibcxx_list_remove_return_type

#define __glibcxx_list_remove_return_type

Definition at line 1418 of file version.h.

## __glibcxx_logical_traits

#define __glibcxx_logical_traits

Definition at line 493 of file version.h.

## __glibcxx_make_from_tuple

#define __glibcxx_make_from_tuple

Definition at line 503 of file version.h.

## __glibcxx_make_obj_using_allocator

#define __glibcxx_make_obj_using_allocator

Definition at line 1058 of file version.h.

## __glibcxx_make_reverse_iterator

#define __glibcxx_make_reverse_iterator

Definition at line 208 of file version.h.

## __glibcxx_make_unique

#define __glibcxx_make_unique

Definition at line 323 of file version.h.

## __glibcxx_map_try_emplace

#define __glibcxx_map_try_emplace

Definition at line 688 of file version.h.

## __glibcxx_math_constants

#define __glibcxx_math_constants

Definition at line 1048 of file version.h.

## __glibcxx_math_spec_funcs

#define __glibcxx_math_spec_funcs

Definition at line 148 of file version.h.

## __glibcxx_math_special_functions

#define __glibcxx_math_special_functions

Definition at line 698 of file version.h.

## __glibcxx_memory_resource

#define __glibcxx_memory_resource

Definition at line 708 of file version.h.

## __glibcxx_move_iterator_concept

#define __glibcxx_move_iterator_concept

Definition at line 1438 of file version.h.

## __glibcxx_node_extract

#define __glibcxx_node_extract

Definition at line 723 of file version.h.

## __glibcxx_nonmember_container_access

#define __glibcxx_nonmember_container_access

Definition at line 603 of file version.h.

## __glibcxx_not_fn

#define __glibcxx_not_fn

Definition at line 513 of file version.h.

## __glibcxx_null_iterators

#define __glibcxx_null_iterators

Definition at line 218 of file version.h.

## __glibcxx_optional

#define __glibcxx_optional

Definition at line 928 of file version.h.

## __glibcxx_parallel_algorithm

#define __glibcxx_parallel_algorithm

Definition at line 733 of file version.h.

## __glibcxx_polymorphic_allocator

#define __glibcxx_polymorphic_allocator

Definition at line 1428 of file version.h.

## __glibcxx_quoted_string_io

#define __glibcxx_quoted_string_io

Definition at line 333 of file version.h.

## __glibcxx_ranges

#define __glibcxx_ranges

Definition at line 1208 of file version.h.

## __glibcxx_raw_memory_algorithms

#define __glibcxx_raw_memory_algorithms

Definition at line 578 of file version.h.

## __glibcxx_remove_cvref

#define __glibcxx_remove_cvref

Definition at line 1068 of file version.h.

## __glibcxx_result_of_sfinae

#define __glibcxx_result_of_sfinae

Definition at line 93 of file version.h.

## __glibcxx_robust_nonmodifying_seq_ops

#define __glibcxx_robust_nonmodifying_seq_ops

Definition at line 268 of file version.h.

## __glibcxx_sample

#define __glibcxx_sample

Definition at line 623 of file version.h.

## __glibcxx_scoped_lock

#define __glibcxx_scoped_lock

Definition at line 743 of file version.h.

## __glibcxx_semaphore

#define __glibcxx_semaphore

Definition at line 1448 of file version.h.

## __glibcxx_shared_mutex

#define __glibcxx_shared_mutex

Definition at line 753 of file version.h.

## __glibcxx_shared_ptr_arrays

#define __glibcxx_shared_ptr_arrays

Definition at line 103 of file version.h.

## __glibcxx_shared_ptr_weak_type

#define __glibcxx_shared_ptr_weak_type

Definition at line 763 of file version.h.

## __glibcxx_shared_timed_mutex

#define __glibcxx_shared_timed_mutex

Definition at line 343 of file version.h.

## __glibcxx_shift

#define __glibcxx_shift

Definition at line 1193 of file version.h.

## __glibcxx_smart_ptr_for_overwrite

#define __glibcxx_smart_ptr_for_overwrite

Definition at line 1458 of file version.h.

## __glibcxx_source_location

#define __glibcxx_source_location

Definition at line 1078 of file version.h.

## __glibcxx_span

#define __glibcxx_span

Definition at line 1093 of file version.h.

## __glibcxx_ssize

#define __glibcxx_ssize

Definition at line 1103 of file version.h.

## __glibcxx_starts_ends_with

#define __glibcxx_starts_ends_with

Definition at line 873 of file version.h.

## __glibcxx_string_udls

#define __glibcxx_string_udls

Definition at line 353 of file version.h.

## __glibcxx_string_view

#define __glibcxx_string_view

Definition at line 773 of file version.h.

## __glibcxx_three_way_comparison

#define __glibcxx_three_way_comparison

Definition at line 1113 of file version.h.

## __glibcxx_to_address

#define __glibcxx_to_address

Definition at line 1123 of file version.h.

## __glibcxx_transformation_trait_aliases

#define __glibcxx_transformation_trait_aliases

Definition at line 228 of file version.h.

## __glibcxx_transparent_operators

#define __glibcxx_transparent_operators

Definition at line 238 of file version.h.

## __glibcxx_tuple_element_t

#define __glibcxx_tuple_element_t

Definition at line 248 of file version.h.

## __glibcxx_tuples_by_type

#define __glibcxx_tuples_by_type

Definition at line 258 of file version.h.

## __glibcxx_type_identity

#define __glibcxx_type_identity

Definition at line 1143 of file version.h.

## __glibcxx_type_trait_variable_templates

#define __glibcxx_type_trait_variable_templates

Definition at line 523 of file version.h.

## __glibcxx_uncaught_exceptions

#define __glibcxx_uncaught_exceptions

Definition at line 63 of file version.h.

## __glibcxx_unordered_map_try_emplace

#define __glibcxx_unordered_map_try_emplace

Definition at line 783 of file version.h.

## __glibcxx_unwrap_ref

#define __glibcxx_unwrap_ref

Definition at line 1153 of file version.h.

## __glibcxx_variant

#define __glibcxx_variant

Definition at line 538 of file version.h.

## __glibcxx_void_t

#define __glibcxx_void_t

Definition at line 128 of file version.h.