Searched refs:__has_extension (Results 1 – 25 of 60) sorted by relevance
123
5 #if __has_extension(c_static_assert)10 #if __has_extension(c_generic_selections)15 #if __has_extension(cxx_deleted_functions)20 #if __has_extension(cxx_inline_namespaces)25 #if __has_extension(cxx_override_control)30 #if __has_extension(cxx_range_for)35 #if __has_extension(cxx_reference_qualified_functions)40 #if __has_extension(cxx_rvalue_references)45 #if __has_extension(cxx_variadic_templates)50 #if __has_extension(cxx_local_type_template_args)[all …]
5 #if !__has_extension(dummy_extension)11 #if __has_extension(attribute_overloadable)17 #if __has_extension(c_static_assert)25 #if __has_extension(c_generic_selections)33 #if __has_extension(c_alignas)41 #if __has_extension(c_alignof)50 #if __has_extension(__c_alignas__)
15 #ifndef __has_extension16 #define __has_extension(x) 0 macro19 #if __has_extension(c_atomic) || __has_extension(cxx_atomic)
18 #if !__has_extension(nullability)22 #if !__has_extension(nullability_on_arrays)
11 #if !__has_extension(objc_c_static_assert)40 #if !__has_extension(objc_c_static_assert)
4 #if !__has_extension(gnu_asm)7 #if !__has_extension(gnu_asm_goto_with_outputs)
3 #if __has_extension(gnu_asm)
5 #if __has_extension(matrix_types)
3 #if !__has_extension(gnu_asm)
4 #if !__has_extension(pragma_clang_attribute_external_declaration)
58 .. _langext-__has_feature-__has_extension:60 ``__has_feature`` and ``__has_extension``67 ``__has_extension`` evaluates to 1 if the feature is supported by Clang in the76 #ifndef __has_extension77 #define __has_extension __has_feature // Compatibility with pre-3.0 compilers.86 #if __has_extension(cxx_rvalue_references)102 If the ``-pedantic-errors`` option is given, ``__has_extension`` is equivalent357 Query for this feature with ``__has_extension(attribute_ext_vector_type)``.460 ``__has_extension(attribute_deprecated_with_message)`` and461 ``__has_extension(attribute_unavailable_with_message)``.[all …]
44 # ifdef __has_extension /* Clang */49 # if __has_extension(attribute_deprecated_with_message)52 # if __has_extension(attribute_unavailable_with_message)
16 #if __has_extension(gnu_asm)
19 #if __has_extension(gnu_asm)
17 #if __has_extension(gnu_asm)
14 #if !__has_extension(nullability)
34 #ifdef __has_extension35 #define TEST_HAS_EXTENSION(X) __has_extension(X)
105 #if __has_extension(attribute_deprecated_with_message)
55 #if __has_extension(c_static_assert) || __has_feature(c_static_assert)
47 #ifdef __has_extension48 #define TEST_HAS_EXTENSION(X) __has_extension(X)
357 # ifdef __has_extension358 # if __has_extension(attribute_unavailable_with_message)
69 .. _langext-__has_feature-__has_extension:71 ``__has_feature`` and ``__has_extension``78 ``__has_extension`` evaluates to 1 if the feature is supported by Clang in the87 #ifndef __has_extension88 #define __has_extension __has_feature // Compatibility with pre-3.0 compilers.97 #if __has_extension(cxx_rvalue_references)113 If the ``-pedantic-errors`` option is given, ``__has_extension`` is equivalent599 ``__has_extension(attribute_deprecated_with_message)`` and600 ``__has_extension(attribute_unavailable_with_message)``.620 Query for this feature with ``__has_extension(enumerator_attributes)``.[all …]