| N__pstl | |
| N__internal | |
| R__is_random_access_iter | |
| Nstd | ISO C++ entities toplevel namespace is std |
| N__detail | Implementation details not part of the namespace std interface |
| R__3way_builtin_ptr_cmp | |
| R__boolean_testable | |
| R__boolean_testable_impl | |
| R__can_reference | |
| R__class_or_enum | |
| R__compares_as | |
| R__comparison_common_type_with | |
| R__comparison_common_type_with_impl | |
| R__cpp17_bidi_iterator | |
| R__cpp17_fwd_iterator | |
| R__cpp17_input_iterator | |
| R__cpp17_iterator | |
| R__cpp17_randacc_iterator | |
| R__dereferenceable | |
| R__different_from | |
| R__has_member_element_type | |
| R__has_member_value_type | |
| R__indirectly_readable_impl | |
| R__iter_category_converts_to_concept | |
| R__iter_with_nested_types | |
| R__iter_without_category | |
| R__iter_without_nested_types | |
| R__not_overloaded_spaceship | |
| R__partially_ordered_with | |
| R__primary_traits_iter | |
| R__promotable_iterator | |
| R__ref_wrap_common_reference_exists_with | |
| R__same_as | |
| R__weakly_eq_cmp_with | |
| Nchrono | ISO C++ 2011 namespace for date and time utilities |
| N__detail | |
| R__parsable | |
| Nranges | |
| N__access | |
| R__adl_begin | |
| R__adl_end | |
| R__adl_rbegin | |
| R__adl_rend | |
| R__adl_size | |
| R__begin_data | |
| R__eq_iter_empty | |
| R__member_begin | |
| R__member_data | |
| R__member_empty | |
| R__member_end | |
| R__member_rbegin | |
| R__member_rend | |
| R__member_size | |
| R__pointer_to_object | |
| R__reversable | |
| R__sentinel_size | |
| R__size0_empty | |
| N__detail | |
| R__advanceable | |
| R__boxable | |
| R__boxable_copyable | |
| R__boxable_movable | |
| R__can_reread_output | |
| R__convertible_to_non_slicing | |
| R__cv_bool | |
| R__decrementable | |
| R__has_arrow | |
| R__has_tuple_element | |
| R__integral_nonbool | |
| R__is_derived_from_view_interface | |
| R__is_integer_like | |
| R__is_signed_integer_like | |
| R__less_builtin_ptr_cmp | |
| R__maybe_borrowed_range | |
| R__pair_like | |
| R__pair_like_convertible_from | |
| R__returnable_element | |
| R__simple_view | |
| R__stream_extractable | |
| R__tiny_range | |
| R__uses_nonqualification_pointer_conversion | |
| Nviews | |
| N__adaptor | |
| R__adaptor_has_simple_extra_args | |
| R__adaptor_invocable | |
| R__adaptor_partial_app_viable | |
| R__closure_has_simple_call_op | |
| R__is_range_adaptor_closure | |
| R__pipe_invocable | |
| N__detail | |
| R__already_common | |
| R__can_common_view | |
| R__can_drop_view | |
| R__can_drop_while_view | |
| R__can_elements_view | |
| R__can_filter_view | |
| R__can_iota_view | |
| R__can_istream_view | |
| R__can_join_view | |
| R__can_lazy_split_view | |
| R__can_owning_view | |
| R__can_ref_view | |
| R__can_reverse_view | |
| R__can_single_view | |
| R__can_split_view | |
| R__can_take_view | |
| R__can_take_while_view | |
| R__can_transform_view | |
| Rbidirectional_range | A range for which ranges::begin returns a bidirectional iterator |
| Rborrowed_range | [range.range] The borrowed_range concept |
| Rcommon_range | A range for which ranges::begin and ranges::end return the same type |
| Rcontiguous_range | A range for which ranges::begin returns a contiguous iterator |
| Rforward_range | A range for which ranges::begin returns a forward iterator |
| Rinput_range | A range for which ranges::begin returns an input iterator |
| Routput_range | A range for which ranges::begin returns an output iterator |
| Rrandom_access_range | A range for which ranges::begin returns a random access iterator |
| Rrange | [range.range] The range concept |
| Rsized_range | [range.sized] The sized_range concept |
| Rview | [range.view] The ranges::view concept |
| Rviewable_range | A range which can be safely converted to a view |
| R__any_input_iterator | |
| R__derived_from_ios_base | |
| R__has_input_iter_cat | |
| R__memcmp_ordered_with | |
| R__memcpyable_iterators | |
| R__transparent_comparator | |
| R_Std_pair | |
| Rassignable_from | [concept.assignable], concept assignable_from |
| Rbidirectional_iterator | |
| Rcommon_reference_with | [concept.commonref], concept common_reference_with |
| Rcommon_with | [concept.common], concept common_with |
| Rconstructible_from | [concept.constructible], concept constructible_from |
| Rcontiguous_iterator | |
| Rconvertible_to | [concept.convertible], concept convertible_to |
| Rcopy_constructible | [concept.copyconstructible], concept copy_constructible |
| Rcopyable | |
| Rdefault_initializable | [concept.defaultinitializable], concept default_initializable |
| Rderived_from | [concept.derived], concept derived_from |
| Rdestructible | [concept.destructible], concept destructible |
| Requality_comparable | |
| Requality_comparable_with | |
| Requivalence_relation | [concept.equiv], concept equivalence_relation |
| Rfloating_point | |
| Rforward_iterator | |
| Rincrementable | |
| Rindirect_binary_predicate | |
| Rindirect_equivalence_relation | |
| Rindirect_strict_weak_order | |
| Rindirect_unary_predicate | |
| Rindirectly_comparable | [alg.req.ind.cmp], concept indirectly_comparable |
| Rindirectly_copyable | [alg.req.ind.copy], concept indirectly_copyable |
| Rindirectly_copyable_storable | |
| Rindirectly_movable | [alg.req.ind.move], concept indirectly_movable |
| Rindirectly_movable_storable | |
| Rindirectly_readable | Requirements for types that are readable by applying operator* |
| Rindirectly_regular_unary_invocable | |
| Rindirectly_swappable | [alg.req.ind.swap], concept indirectly_swappable |
| Rindirectly_unary_invocable | |
| Rindirectly_writable | Requirements for writing a value into an iterator's referenced object |
| Rinput_iterator | |
| Rinput_or_output_iterator | |
| Rintegral | |
| Rinvocable | [concept.invocable], concept invocable |
| Rmergeable | [alg.req.mergeable], concept mergeable |
| Rmovable | |
| Rmove_constructible | [concept.moveconstructible], concept move_constructible |
| Routput_iterator | |
| Rpermutable | [alg.req.permutable], concept permutable |
| Rpredicate | [concept.predicate], concept predicate |
| Rrandom_access_iterator | |
| Rregular | |
| Rregular_invocable | [concept.regularinvocable], concept regular_invocable |
| Rrelation | [concept.relation], concept relation |
| Rsame_as | [concept.same], concept same_as |
| Rsemiregular | |
| Rsentinel_for | |
| Rsigned_integral | |
| Rsized_sentinel_for | |
| Rsortable | [alg.req.sortable], concept sortable |
| Rstrict_weak_order | [concept.strictweakorder], concept strict_weak_order |
| Rswappable | |
| Rswappable_with | |
| Rthree_way_comparable | |
| Rthree_way_comparable_with | |
| Rtotally_ordered | |
| Rtotally_ordered_with | |
| Runiform_random_bit_generator | Requirements for a uniform random bit generator |
| Runsigned_integral | |
| Rweakly_incrementable | Requirements on types that can be incremented with ++ |