reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
472 Builder.defineMacro("__cpp_rtti", "199711L"); 474 Builder.defineMacro("__cpp_exceptions", "199711L"); 478 Builder.defineMacro("__cpp_unicode_characters", "200704L"); 479 Builder.defineMacro("__cpp_raw_strings", "200710L"); 480 Builder.defineMacro("__cpp_unicode_literals", "200710L"); 481 Builder.defineMacro("__cpp_user_defined_literals", "200809L"); 482 Builder.defineMacro("__cpp_lambdas", "200907L"); 483 Builder.defineMacro("__cpp_constexpr", 487 Builder.defineMacro("__cpp_range_based_for", 489 Builder.defineMacro("__cpp_static_assert", 491 Builder.defineMacro("__cpp_decltype", "200707L"); 492 Builder.defineMacro("__cpp_attributes", "200809L"); 493 Builder.defineMacro("__cpp_rvalue_references", "200610L"); 494 Builder.defineMacro("__cpp_variadic_templates", "200704L"); 495 Builder.defineMacro("__cpp_initializer_lists", "200806L"); 496 Builder.defineMacro("__cpp_delegating_constructors", "200604L"); 497 Builder.defineMacro("__cpp_nsdmi", "200809L"); 498 Builder.defineMacro("__cpp_inheriting_constructors", "201511L"); 499 Builder.defineMacro("__cpp_ref_qualifiers", "200710L"); 500 Builder.defineMacro("__cpp_alias_templates", "200704L"); 503 Builder.defineMacro("__cpp_threadsafe_static_init", "200806L"); 507 Builder.defineMacro("__cpp_binary_literals", "201304L"); 508 Builder.defineMacro("__cpp_digit_separators", "201309L"); 509 Builder.defineMacro("__cpp_init_captures", "201304L"); 510 Builder.defineMacro("__cpp_generic_lambdas", "201304L"); 511 Builder.defineMacro("__cpp_decltype_auto", "201304L"); 512 Builder.defineMacro("__cpp_return_type_deduction", "201304L"); 513 Builder.defineMacro("__cpp_aggregate_nsdmi", "201304L"); 514 Builder.defineMacro("__cpp_variable_templates", "201304L"); 517 Builder.defineMacro("__cpp_sized_deallocation", "201309L"); 521 Builder.defineMacro("__cpp_hex_float", "201603L"); 522 Builder.defineMacro("__cpp_inline_variables", "201606L"); 523 Builder.defineMacro("__cpp_noexcept_function_type", "201510L"); 524 Builder.defineMacro("__cpp_capture_star_this", "201603L"); 525 Builder.defineMacro("__cpp_if_constexpr", "201606L"); 526 Builder.defineMacro("__cpp_deduction_guides", "201703L"); 527 Builder.defineMacro("__cpp_template_auto", "201606L"); // (old name) 528 Builder.defineMacro("__cpp_namespace_attributes", "201411L"); 529 Builder.defineMacro("__cpp_enumerator_attributes", "201411L"); 530 Builder.defineMacro("__cpp_nested_namespace_definitions", "201411L"); 531 Builder.defineMacro("__cpp_variadic_using", "201611L"); 532 Builder.defineMacro("__cpp_aggregate_bases", "201603L"); 533 Builder.defineMacro("__cpp_structured_bindings", "201606L"); 534 Builder.defineMacro("__cpp_nontype_template_args", "201411L"); 535 Builder.defineMacro("__cpp_fold_expressions", "201603L"); 536 Builder.defineMacro("__cpp_guaranteed_copy_elision", "201606L"); 537 Builder.defineMacro("__cpp_nontype_template_parameter_auto", "201606L"); 540 Builder.defineMacro("__cpp_aligned_new", "201606L"); 542 Builder.defineMacro("__cpp_template_template_args", "201611L"); 546 Builder.defineMacro("__cpp_conditional_explicit", "201806L"); 547 Builder.defineMacro("__cpp_constexpr_dynamic_alloc", "201907L"); 548 Builder.defineMacro("__cpp_constinit", "201907L"); 551 Builder.defineMacro("__cpp_char8_t", "201811L"); 552 Builder.defineMacro("__cpp_impl_destroying_delete", "201806L"); 556 Builder.defineMacro("__cpp_experimental_concepts", "1L"); 558 Builder.defineMacro("__cpp_coroutines", "201703L");