Home | History | Annotate | Download | only in Lexer

Lines Matching full:check

1 // RUN: %clang_cc1 -E -triple x86_64-linux-gnu -std=c++11 %s -o - | FileCheck --check-prefix=CHECK-11 %s
2 // RUN: %clang_cc1 -E -triple armv7-apple-darwin -std=c++11 %s -o - | FileCheck --check-prefix=CHECK-NO-TLS %s
3 // RUN: %clang_cc1 -E -triple x86_64-linux-gnu %s -o - | FileCheck --check-prefix=CHECK-NO-11 %s
4 // RUN: %clang_cc1 -E -triple x86_64-linux-gnu -std=c++1y %s -o - | FileCheck --check-prefix=CHECK-1Y %s
12 // CHECK-1Y: has_atomic
13 // CHECK-11: has_atomic
14 // CHECK-NO-11: no_atomic
22 // CHECK-1Y: has_lambdas
23 // CHECK-11: has_lambdas
24 // CHECK-NO-11: no_lambdas
33 // CHECK-1Y: has_nullptr
34 // CHECK-11: has_nullptr
35 // CHECK-NO-11: no_nullptr
44 // CHECK-1Y: has_decltype
45 // CHECK-11: has_decltype
46 // CHECK-NO-11: no_decltype
55 // CHECK-1Y: has_decltype_incomplete_return_types
56 // CHECK-11: has_decltype_incomplete_return_types
57 // CHECK-NO-11: no_decltype_incomplete_return_types
66 // CHECK-1Y: has_auto_type
67 // CHECK-11: has_auto_type
68 // CHECK-NO-11: no_auto_type
77 // CHECK-1Y: has_trailing_return
78 // CHECK-11: has_trailing_return
79 // CHECK-NO-11: no_trailing_return
88 // CHECK-1Y: has_attributes
89 // CHECK-11: has_attributes
90 // CHECK-NO-11: no_attributes
99 // CHECK-1Y: has_static_assert
100 // CHECK-11: has_static_assert
101 // CHECK-NO-11: no_static_assert
109 // CHECK-1Y: has_deleted_functions
110 // CHECK-11: has_deleted_functions
111 // CHECK-NO-11: no_deleted_functions
119 // CHECK-1Y: has_defaulted_functions
120 // CHECK-11: has_defaulted_functions
121 // CHECK-NO-11: no_defaulted_functions
129 // CHECK-1Y: has_rvalue_references
130 // CHECK-11: has_rvalue_references
131 // CHECK-NO-11: no_rvalue_references
140 // CHECK-1Y: has_variadic_templates
141 // CHECK-11: has_variadic_templates
142 // CHECK-NO-11: no_variadic_templates
151 // CHECK-1Y: has_inline_namespaces
152 // CHECK-11: has_inline_namespaces
153 // CHECK-NO-11: no_inline_namespaces
162 // CHECK-1Y: has_range_for
163 // CHECK-11: has_range_for
164 // CHECK-NO-11: no_range_for
173 // CHECK-1Y: has_reference_qualified_functions
174 // CHECK-11: has_reference_qualified_functions
175 // CHECK-NO-11: no_reference_qualified_functions
183 // CHECK-1Y: has_default_function_template_args
184 // CHECK-11: has_default_function_template_args
185 // CHECK-NO-11: no_default_function_template_args
193 // CHECK-1Y: has_noexcept
194 // CHECK-11: has_noexcept
195 // CHECK-NO-11: no_noexcept
203 // CHECK-1Y: has_override_control
204 // CHECK-11: has_override_control
205 // CHECK-NO-11: no_override_control
213 // CHECK-1Y: has_alias_templates
214 // CHECK-11: has_alias_templates
215 // CHECK-NO-11: no_alias_templates
223 // CHECK-1Y: has_implicit_moves
224 // CHECK-11: has_implicit_moves
225 // CHECK-NO-11: no_implicit_moves
233 // CHECK-1Y: has_alignas
234 // CHECK-11: has_alignas
235 // CHECK-NO-11: no_alignas
243 // CHECK-1Y: has_raw_string_literals
244 // CHECK-11: has_raw_string_literals
245 // CHECK-NO-11: no_raw_string_literals
253 // CHECK-1Y: has_unicode_literals
254 // CHECK-11: has_unicode_literals
255 // CHECK-NO-11: no_unicode_literals
263 // CHECK-1Y: has_constexpr
264 // CHECK-11: has_constexpr
265 // CHECK-NO-11: no_constexpr
273 // CHECK-1Y: has_generalized_initializers
274 // CHECK-11: has_generalized_initializers
275 // CHECK-NO-11: no_generalized_initializers
283 // CHECK-1Y: has_unrestricted_unions
284 // CHECK-11: has_unrestricted_unions
285 // CHECK-NO-11: no_unrestricted_unions
293 // CHECK-1Y: has_user_literals
294 // CHECK-11: has_user_literals
295 // CHECK-NO-11: no_user_literals
303 // CHECK-1Y: has_local_type_template_args
304 // CHECK-11: has_local_type_template_args
305 // CHECK-NO-11: no_local_type_template_args
313 // CHECK-1Y: has_inheriting_constructors
314 // CHECK-11: has_inheriting_constructors
315 // CHECK-NO-11: no_inheriting_constructors
323 // CHECK-1Y: has_thread_local
324 // CHECK-11: has_thread_local
325 // CHECK-NO-11: no_thread_local
326 // CHECK-NO-TLS: no_thread_local
336 // CHECK-1Y: has_binary_literals
337 // CHECK-11: no_binary_literals
338 // CHECK-NO-11: no_binary_literals
346 // CHECK-1Y: has_aggregate_nsdmi
347 // CHECK-11: no_aggregate_nsdmi
348 // CHECK-NO-11: no_aggregate_nsdmi
356 // CHECK-1Y: has_return_type_deduction
357 // CHECK-11: no_return_type_deduction
358 // CHECK-NO-11: no_return_type_deduction
366 // CHECK-1Y: has_contextual_conversions
367 // CHECK-11: no_contextual_conversions
368 // CHECK-NO-11: no_contextual_conversions
376 // CHECK-1Y: has_relaxed_constexpr
377 // CHECK-11: no_relaxed_constexpr
378 // CHECK-NO-11: no_relaxed_constexpr
386 // CHECK-1Y: has_variable_templates
387 // CHECK-11: no_variable_templates
388 // CHECK-NO-11: no_variable_templates
396 // CHECK-1Y: has_init_captures
397 // CHECK-11: no_init_captures
398 // CHECK-NO-11: no_init_captures
406 // CHECK-1Y: has_decltype_auto
407 // CHECK-11: no_decltype_auto
408 // CHECK-NO-11: no_decltype_auto
416 // CHECK-1Y: has_generic_lambdas
417 // CHECK-11: no_generic_lambdas
418 // CHECK-NO-11: no_generic_lambdas