CMake/Tests/CompileFeatures
Brad King 4edf0d68ee Tests: Simplify CompileFeatures expectation logic
Rather than repeating compiler version checks for feature availability,
generate genex expectations using the detect list of features.  We
already separately verify that the list of features is correct.
2018-04-06 14:45:58 -04:00
..
.gitattributes clang-format.bash: Use Git attributes to mark files for formatting 2017-02-22 16:59:26 -05:00
c_function_prototypes.c Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
c_restrict.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
c_static_assert.c Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
c_variadic_macros.c Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
CMakeLists.txt Tests: Simplify CompileFeatures expectation logic 2018-04-06 14:45:58 -04:00
cxx_aggregate_default_initializers.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_alias_templates.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_alignas.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_alignof.cpp Features: Add cxx_alignof. 2014-04-08 11:05:56 +02:00
cxx_attribute_deprecated.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_attributes.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_auto_type.cpp Features: Ensure that the cxx_auto_type test is correct. 2015-01-17 14:48:27 +01:00
cxx_binary_literals.cpp Features: Add support for C++14 features. 2014-05-22 18:01:23 +02:00
cxx_constexpr.cpp Features: Add cxx_constexpr. 2014-04-08 11:05:54 +02:00
cxx_contextual_conversions.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_decltype_auto.cpp Features: Add support for C++14 features. 2014-05-22 18:01:23 +02:00
cxx_decltype_incomplete_return_types.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_decltype.cpp Features: Add cxx_decltype. 2014-04-08 11:05:54 +02:00
cxx_default_function_template_args.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_defaulted_functions.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_defaulted_move_initializers.cpp Features: Add cxx_defaulted_move_initializers. 2014-04-08 11:05:58 +02:00
cxx_delegating_constructors.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_deleted_functions.cpp Features: Add cxx_deleted_functions. 2014-04-08 11:05:55 +02:00
cxx_digit_separators.cpp clang-format: format all code as Cpp11 2017-08-30 11:07:05 -04:00
cxx_enum_forward_declarations.cpp Features: Add cxx_enum_forward_declarations. 2014-04-08 11:05:57 +02:00
cxx_explicit_conversions.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_extended_friend_declarations.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_extern_templates.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_final.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_func_identifier.cpp Features: Add cxx_func_identifier. 2014-04-08 11:05:57 +02:00
cxx_generalized_initializers.cpp Features: Record initializer list support for Intel 14 and above 2018-03-16 07:47:42 -04:00
cxx_generic_lambdas.cpp Features: Add support for C++14 features. 2014-05-22 18:01:23 +02:00
cxx_inheriting_constructors.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_inline_namespaces.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_lambda_init_captures.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_lambdas.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_local_type_template_args.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_long_long_type.cpp Features: Add cxx_long_long_type. 2014-04-08 11:05:58 +02:00
cxx_noexcept.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_nonstatic_member_init.cpp Features: Add cxx_nonstatic_member_init. 2014-04-08 11:05:55 +02:00
cxx_nullptr.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_override.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_range_for.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_raw_string_literals.cpp clang-format: format all code as Cpp11 2017-08-30 11:07:05 -04:00
cxx_reference_qualified_functions.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_relaxed_constexpr.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_return_type_deduction.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_right_angle_brackets.cpp Features: Fix cxx_right_angle_brackets compiler feature test 2016-10-25 13:38:12 -04:00
cxx_rvalue_references.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_sizeof_member.cpp Features: Add cxx_sizeof_member. 2014-04-08 11:05:57 +02:00
cxx_static_assert.cpp Features: Add cxx_static_assert. 2014-04-08 11:05:54 +02:00
cxx_strong_enums.cpp Features: Add cxx_strong_enums. 2014-04-08 11:05:54 +02:00
cxx_template_template_parameters.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_thread_local.cpp Features: Add cxx_thread_local. 2014-04-08 11:05:57 +02:00
cxx_trailing_return_types.cpp Features: Add cxx_auto_function. 2014-04-08 11:05:54 +02:00
cxx_unicode_literals.cpp Tests: Protect unicode literals from clang-format Cpp03 formatting 2016-05-11 10:37:45 -04:00
cxx_uniform_initialization.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_unrestricted_unions.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_user_literals.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_variable_templates.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
cxx_variadic_macros.cpp Features: Add cxx_variadic_macros. 2014-04-08 11:05:57 +02:00
cxx_variadic_templates.cpp clang-format: format all code as Cpp11 2017-08-30 11:07:05 -04:00
default_dialect.c Tests: Make CompileFeatures C dialect check consistent with impl 2018-02-21 14:39:09 -05:00
default_dialect.cpp Features: Add infrastructure for C++ 20 language standard 2018-03-27 07:40:54 -04:00
feature_test.c Features: Fix CompileFeatures test for C non-features 2015-01-21 15:40:47 -05:00
feature_test.cpp Tests: Make CompileFeature tests use highest standard known. 2014-05-09 14:39:30 +02:00
genex_test.c Features: Fix CompileFeatures test checks for C 2018-03-28 10:54:41 -04:00
genex_test.cpp Features: Fix COMPILE_FEATURES genex for C++ 14 and 17 features 2017-08-08 13:28:38 -04:00
main.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00