|  |  | v0.15.0 | 
 
 
Loading...
Searching...
No Matches
 
 
 
 
 
Go to the documentation of this file.
    4#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_aggregate_nsdmi) 
    9"cxx_aggregate_default_initializers\n" 
   11#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alias_templates) 
   16"cxx_alias_templates\n" 
   18#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas) 
   25#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas) 
   32#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_attributes) 
   39#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L 
   44"cxx_attribute_deprecated\n" 
   46#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_auto_type) 
   53#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_binary_literals) 
   58"cxx_binary_literals\n" 
   60#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_constexpr) 
   67#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_contextual_conversions) 
   72"cxx_contextual_conversions\n" 
   74#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype) 
   81#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L 
   88#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype_incomplete_return_types) 
   93"cxx_decltype_incomplete_return_types\n" 
   95#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_default_function_template_args) 
  100"cxx_default_function_template_args\n" 
  102#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions) 
  107"cxx_defaulted_functions\n" 
  109#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions) 
  114"cxx_defaulted_move_initializers\n" 
  116#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_delegating_constructors) 
  121"cxx_delegating_constructors\n" 
  123#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_deleted_functions) 
  128"cxx_deleted_functions\n" 
  130#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L 
  135"cxx_digit_separators\n" 
  137#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  142"cxx_enum_forward_declarations\n" 
  144#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_explicit_conversions) 
  149"cxx_explicit_conversions\n" 
  151#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  156"cxx_extended_friend_declarations\n" 
  158#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  163"cxx_extern_templates\n" 
  165#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control) 
  172#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  177"cxx_func_identifier\n" 
  179#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers) 
  184"cxx_generalized_initializers\n" 
  186#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L 
  191"cxx_generic_lambdas\n" 
  193#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_inheriting_constructors) 
  198"cxx_inheriting_constructors\n" 
  200#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  205"cxx_inline_namespaces\n" 
  207#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_lambdas) 
  214#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_init_captures) 
  219"cxx_lambda_init_captures\n" 
  221#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_local_type_template_args) 
  226"cxx_local_type_template_args\n" 
  228#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  233"cxx_long_long_type\n" 
  235#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_noexcept) 
  242#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nonstatic_member_init) 
  247"cxx_nonstatic_member_init\n" 
  249#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nullptr) 
  256#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control) 
  263#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_range_for) 
  270#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_raw_string_literals) 
  275"cxx_raw_string_literals\n" 
  277#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_reference_qualified_functions) 
  282"cxx_reference_qualified_functions\n" 
  284#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_relaxed_constexpr) 
  289"cxx_relaxed_constexpr\n" 
  291#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_return_type_deduction) 
  296"cxx_return_type_deduction\n" 
  298#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  303"cxx_right_angle_brackets\n" 
  305#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_rvalue_references) 
  310"cxx_rvalue_references\n" 
  312#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  319#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_static_assert) 
  326#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_strong_enums) 
  333#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 199711L 
  338"cxx_template_template_parameters\n" 
  340#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_thread_local) 
  347#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_trailing_return) 
  352"cxx_trailing_return_types\n" 
  354#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unicode_literals) 
  359"cxx_unicode_literals\n" 
  361#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers) 
  366"cxx_uniform_initialization\n" 
  368#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unrestricted_unions) 
  373"cxx_unrestricted_unions\n" 
  375#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_user_literals) 
  382#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variable_templates) 
  387"cxx_variable_templates\n" 
  389#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L 
  394"cxx_variadic_macros\n" 
  396#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variadic_templates) 
  401"cxx_variadic_templates\n"