1
2#ifdef GET_DIAG_STABLE_ID_ARRAYS
3
4#ifdef __GNUC__
5#pragma GCC diagnostic push
6#pragma GCC diagnostic ignored "-Woverlength-strings"
7#endif
8static constexpr char DiagStableIDsStorage[] =
9 "\0"
10 "backslash_newline_space\0"
11 "compat_c2y_alignof_incomplete_array\0"
12 "compat_c2y_assoc_type_incomplete\0"
13 "compat_c2y_decl_statement\0"
14 "compat_c2y_generic_with_type_arg\0"
15 "compat_c2y_imaginary_constant\0"
16 "compat_c2y_increment_complex\0"
17 "compat_c23_c23_attributes\0"
18 "compat_c23_c23_pp_directive\0"
19 "compat_c23_c_enum_fixed_underlying_type\0"
20 "compat_c23_c_label_at_end_of_compound_statement\0"
21 "compat_c23_c_static_assert_no_message\0"
22 "compat_c23_label_followed_by_declaration\0"
23 "compat_c23_non_local_variable_decl_in_for\0"
24 "compat_c23_non_variable_decl_in_for\0"
25 "compat_c23_restrict_on_array_of_pointers\0"
26 "compat_cxx11_alias_declaration\0"
27 "compat_cxx11_array_size_conversion\0"
28 "compat_cxx11_cast_fn_obj\0"
29 "compat_cxx11_cxx11_attributes\0"
30 "compat_cxx11_cxx_enum_fixed_underlying_type\0"
31 "compat_cxx11_cxx_enumerator_list_comma\0"
32 "compat_cxx11_defaulted_deleted_function\0"
33 "compat_cxx11_empty_fnmacro_arg\0"
34 "compat_cxx11_explicit_conversion_functions\0"
35 "compat_cxx11_extern_template\0"
36 "compat_cxx11_for_range\0"
37 "compat_cxx11_generalized_initializer_lists\0"
38 "compat_cxx11_inline_namespace\0"
39 "compat_cxx11_nonclass_type_friend\0"
40 "compat_cxx11_nonstatic_member_init\0"
41 "compat_cxx11_override_control_keyword\0"
42 "compat_cxx11_ref_qualifier\0"
43 "compat_cxx11_rvalue_reference\0"
44 "compat_cxx11_scoped_enum\0"
45 "compat_cxx11_static_data_member_in_union\0"
46 "compat_cxx11_templ_default_in_function_templ\0"
47 "compat_cxx11_template_arg_extra_parens\0"
48 "compat_cxx11_template_arg_object_internal\0"
49 "compat_cxx11_template_outside_of_template\0"
50 "compat_cxx11_typename_outside_of_template\0"
51 "compat_cxx11_variadic_templates\0"
52 "compat_cxx14_constexpr_body_multiple_return\0"
53 "compat_cxx14_constexpr_local_var\0"
54 "compat_cxx14_constexpr_type_definition\0"
55 "compat_cxx14_cxx14_constexpr_body_invalid_stmt\0"
56 "compat_cxx14_decltype_auto_type_specifier\0"
57 "compat_cxx14_init_capture\0"
58 "compat_cxx14_variable_template\0"
59 "compat_cxx17_constexpr_if\0"
60 "compat_cxx17_constexpr_on_lambda\0"
61 "compat_cxx17_cxx_static_assert_no_message\0"
62 "compat_cxx17_decomp_decl\0"
63 "compat_cxx17_fold_expression\0"
64 "compat_cxx17_for_range_begin_end_types_differ\0"
65 "compat_cxx17_hex_literal\0"
66 "compat_cxx17_init_statement\0"
67 "compat_cxx17_inline_variable\0"
68 "compat_cxx17_multi_using_declaration\0"
69 "compat_cxx17_ns_enum_attribute\0"
70 "compat_cxx17_star_this_lambda_capture\0"
71 "compat_cxx17_template_template_param_typename\0"
72 "compat_cxx17_using_attribute_ns\0"
73 "compat_cxx17_using_declaration_pack\0"
74 "compat_cxx20_adl_only_template_id\0"
75 "compat_cxx20_auto_param\0"
76 "compat_cxx20_bitfield_member_init\0"
77 "compat_cxx20_capture_binding\0"
78 "compat_cxx20_constexpr_ctor_missing_init\0"
79 "compat_cxx20_constexpr_function_try_block\0"
80 "compat_cxx20_constexpr_local_var_no_init\0"
81 "compat_cxx20_constexpr_union_ctor_no_init\0"
82 "compat_cxx20_ctad_for_alias_templates\0"
83 "compat_cxx20_cxx20_constexpr_body_invalid_stmt\0"
84 "compat_cxx20_decomp_decl_spec\0"
85 "compat_cxx20_defaulted_comparison\0"
86 "compat_cxx20_equals_this_lambda_capture\0"
87 "compat_cxx20_explicit_bool\0"
88 "compat_cxx20_for_range_init_stmt\0"
89 "compat_cxx20_implicit_typename\0"
90 "compat_cxx20_init_capture_pack\0"
91 "compat_cxx20_lambda_template_parameter_list\0"
92 "compat_cxx20_using_decl_scoped_enumerator\0"
93 "compat_cxx20_using_enum_declaration\0"
94 "compat_cxx23_alias_in_init_statement\0"
95 "compat_cxx23_auto_expr\0"
96 "compat_cxx23_consteval_if\0"
97 "compat_cxx23_constexpr_static_var\0"
98 "compat_cxx23_cxx23_constexpr_body_invalid_stmt\0"
99 "compat_cxx23_cxx23_pp_directive\0"
100 "compat_cxx23_cxx_label_at_end_of_compound_statement\0"
101 "compat_cxx23_operator_overload_static\0"
102 "compat_cxx23_size_t_suffix\0"
103 "compat_cxx23_static_lambda\0"
104 "compat_cxx26_attrs_on_binding\0"
105 "compat_cxx26_binding_pack\0"
106 "compat_cxx26_decomp_decl_cond\0"
107 "compat_cxx26_delete_with_message\0"
108 "compat_cxx26_pack_indexing\0"
109 "compat_cxx26_placeholder_var_definition\0"
110 "compat_cxx26_raw_string_literal_character_set\0"
111 "compat_cxx26_static_assert_user_generated_message\0"
112 "compat_cxx26_variadic_friends\0"
113 "compat_cxx29_mathematical_notation\0"
114 "compat_cxx29_pack_indexing_template\0"
115 "compat_pre_c2y_alignof_incomplete_array\0"
116 "compat_pre_c2y_assoc_type_incomplete\0"
117 "compat_pre_c2y_decl_statement\0"
118 "compat_pre_c2y_generic_with_type_arg\0"
119 "compat_pre_c2y_imaginary_constant\0"
120 "compat_pre_c2y_increment_complex\0"
121 "compat_pre_c23_c23_attributes\0"
122 "compat_pre_c23_c23_pp_directive\0"
123 "compat_pre_c23_c_enum_fixed_underlying_type\0"
124 "compat_pre_c23_c_label_at_end_of_compound_statement\0"
125 "compat_pre_c23_c_static_assert_no_message\0"
126 "compat_pre_c23_label_followed_by_declaration\0"
127 "compat_pre_c23_non_local_variable_decl_in_for\0"
128 "compat_pre_c23_non_variable_decl_in_for\0"
129 "compat_pre_c23_restrict_on_array_of_pointers\0"
130 "compat_pre_cxx11_alias_declaration\0"
131 "compat_pre_cxx11_array_size_conversion\0"
132 "compat_pre_cxx11_cast_fn_obj\0"
133 "compat_pre_cxx11_cxx11_attributes\0"
134 "compat_pre_cxx11_cxx_enum_fixed_underlying_type\0"
135 "compat_pre_cxx11_cxx_enumerator_list_comma\0"
136 "compat_pre_cxx11_defaulted_deleted_function\0"
137 "compat_pre_cxx11_empty_fnmacro_arg\0"
138 "compat_pre_cxx11_explicit_conversion_functions\0"
139 "compat_pre_cxx11_extern_template\0"
140 "compat_pre_cxx11_for_range\0"
141 "compat_pre_cxx11_generalized_initializer_lists\0"
142 "compat_pre_cxx11_inline_namespace\0"
143 "compat_pre_cxx11_nonclass_type_friend\0"
144 "compat_pre_cxx11_nonstatic_member_init\0"
145 "compat_pre_cxx11_override_control_keyword\0"
146 "compat_pre_cxx11_ref_qualifier\0"
147 "compat_pre_cxx11_rvalue_reference\0"
148 "compat_pre_cxx11_scoped_enum\0"
149 "compat_pre_cxx11_static_data_member_in_union\0"
150 "compat_pre_cxx11_templ_default_in_function_templ\0"
151 "compat_pre_cxx11_template_arg_extra_parens\0"
152 "compat_pre_cxx11_template_arg_object_internal\0"
153 "compat_pre_cxx11_template_outside_of_template\0"
154 "compat_pre_cxx11_typename_outside_of_template\0"
155 "compat_pre_cxx11_variadic_templates\0"
156 "compat_pre_cxx14_constexpr_body_multiple_return\0"
157 "compat_pre_cxx14_constexpr_local_var\0"
158 "compat_pre_cxx14_constexpr_type_definition\0"
159 "compat_pre_cxx14_cxx14_constexpr_body_invalid_stmt\0"
160 "compat_pre_cxx14_decltype_auto_type_specifier\0"
161 "compat_pre_cxx14_init_capture\0"
162 "compat_pre_cxx14_variable_template\0"
163 "compat_pre_cxx17_constexpr_if\0"
164 "compat_pre_cxx17_constexpr_on_lambda\0"
165 "compat_pre_cxx17_cxx_static_assert_no_message\0"
166 "compat_pre_cxx17_decomp_decl\0"
167 "compat_pre_cxx17_fold_expression\0"
168 "compat_pre_cxx17_for_range_begin_end_types_differ\0"
169 "compat_pre_cxx17_hex_literal\0"
170 "compat_pre_cxx17_init_statement\0"
171 "compat_pre_cxx17_inline_variable\0"
172 "compat_pre_cxx17_multi_using_declaration\0"
173 "compat_pre_cxx17_ns_enum_attribute\0"
174 "compat_pre_cxx17_star_this_lambda_capture\0"
175 "compat_pre_cxx17_template_template_param_typename\0"
176 "compat_pre_cxx17_using_attribute_ns\0"
177 "compat_pre_cxx17_using_declaration_pack\0"
178 "compat_pre_cxx20_adl_only_template_id\0"
179 "compat_pre_cxx20_auto_param\0"
180 "compat_pre_cxx20_bitfield_member_init\0"
181 "compat_pre_cxx20_capture_binding\0"
182 "compat_pre_cxx20_constexpr_ctor_missing_init\0"
183 "compat_pre_cxx20_constexpr_function_try_block\0"
184 "compat_pre_cxx20_constexpr_local_var_no_init\0"
185 "compat_pre_cxx20_constexpr_union_ctor_no_init\0"
186 "compat_pre_cxx20_ctad_for_alias_templates\0"
187 "compat_pre_cxx20_cxx20_constexpr_body_invalid_stmt\0"
188 "compat_pre_cxx20_decomp_decl_spec\0"
189 "compat_pre_cxx20_defaulted_comparison\0"
190 "compat_pre_cxx20_equals_this_lambda_capture\0"
191 "compat_pre_cxx20_explicit_bool\0"
192 "compat_pre_cxx20_for_range_init_stmt\0"
193 "compat_pre_cxx20_implicit_typename\0"
194 "compat_pre_cxx20_init_capture_pack\0"
195 "compat_pre_cxx20_lambda_template_parameter_list\0"
196 "compat_pre_cxx20_using_decl_scoped_enumerator\0"
197 "compat_pre_cxx20_using_enum_declaration\0"
198 "compat_pre_cxx23_alias_in_init_statement\0"
199 "compat_pre_cxx23_auto_expr\0"
200 "compat_pre_cxx23_consteval_if\0"
201 "compat_pre_cxx23_constexpr_static_var\0"
202 "compat_pre_cxx23_cxx23_constexpr_body_invalid_stmt\0"
203 "compat_pre_cxx23_cxx23_pp_directive\0"
204 "compat_pre_cxx23_cxx_label_at_end_of_compound_statement\0"
205 "compat_pre_cxx23_operator_overload_static\0"
206 "compat_pre_cxx23_size_t_suffix\0"
207 "compat_pre_cxx23_static_lambda\0"
208 "compat_pre_cxx26_attrs_on_binding\0"
209 "compat_pre_cxx26_binding_pack\0"
210 "compat_pre_cxx26_decomp_decl_cond\0"
211 "compat_pre_cxx26_delete_with_message\0"
212 "compat_pre_cxx26_pack_indexing\0"
213 "compat_pre_cxx26_placeholder_var_definition\0"
214 "compat_pre_cxx26_raw_string_literal_character_set\0"
215 "compat_pre_cxx26_static_assert_user_generated_message\0"
216 "compat_pre_cxx26_variadic_friends\0"
217 "compat_pre_cxx29_mathematical_notation\0"
218 "compat_pre_cxx29_pack_indexing_template\0"
219 "err_32_bit_builtin_64_bit_tgt\0"
220 "err_64_bit_builtin_32_bit_tgt\0"
221 "err__Pragma_malformed\0"
222 "err_aarch64_svc_hvc_invalid_arg_type\0"
223 "err_abi_tag_on_redeclaration\0"
224 "err_abstract_type_in_decl\0"
225 "err_acc_branch_in_out_compute_construct\0"
226 "err_acc_clause_after_device_type\0"
227 "err_acc_clause_appertainment\0"
228 "err_acc_clause_cannot_combine\0"
229 "err_acc_clause_cannot_combine_before_device_type\0"
230 "err_acc_clause_cannot_combine_same_device_type\0"
231 "err_acc_clause_conflicts_prev_dev_type\0"
232 "err_acc_clause_in_clause_region\0"
233 "err_acc_clause_multiple_loops\0"
234 "err_acc_clause_routine_one_of_in_region\0"
235 "err_acc_collapse_loop_count\0"
236 "err_acc_construct_appertainment\0"
237 "err_acc_construct_one_clause_of\0"
238 "err_acc_decl_for_routine\0"
239 "err_acc_declare_clause_at_global\0"
240 "err_acc_declare_extern\0"
241 "err_acc_declare_required_clauses\0"
242 "err_acc_declare_same_scope\0"
243 "err_acc_device_type_multiple_archs\0"
244 "err_acc_duplicate_bind\0"
245 "err_acc_duplicate_clause_disallowed\0"
246 "err_acc_duplicate_unnamed_bind\0"
247 "err_acc_expected_reduction_operator\0"
248 "err_acc_gang_dim_value\0"
249 "err_acc_gang_multiple_elt\0"
250 "err_acc_gang_reduction_conflict\0"
251 "err_acc_gang_reduction_numgangs_conflict\0"
252 "err_acc_incorrect_bind_arg\0"
253 "err_acc_insufficient_loops\0"
254 "err_acc_int_arg_invalid\0"
255 "err_acc_int_expr_explicit_conversion\0"
256 "err_acc_int_expr_incomplete_class_type\0"
257 "err_acc_int_expr_multiple_conversions\0"
258 "err_acc_int_expr_requires_integer\0"
259 "err_acc_intervening_code\0"
260 "err_acc_invalid_atomic\0"
261 "err_acc_invalid_clause\0"
262 "err_acc_invalid_default_clause_kind\0"
263 "err_acc_invalid_default_type\0"
264 "err_acc_invalid_directive\0"
265 "err_acc_invalid_in_loop\0"
266 "err_acc_invalid_modifier\0"
267 "err_acc_invalid_open_paren\0"
268 "err_acc_invalid_reduction_operator\0"
269 "err_acc_invalid_tag_kind\0"
270 "err_acc_link_not_extern\0"
271 "err_acc_loop_not_for_loop\0"
272 "err_acc_loop_not_monotonic\0"
273 "err_acc_loop_terminating_condition\0"
274 "err_acc_loop_variable\0"
275 "err_acc_loop_variable_type\0"
276 "err_acc_magic_static_in_routine\0"
277 "err_acc_missing_directive\0"
278 "err_acc_modifier\0"
279 "err_acc_multiple_references\0"
280 "err_acc_not_a_var_ref\0"
281 "err_acc_not_a_var_ref_cache\0"
282 "err_acc_not_a_var_ref_use_device_declare\0"
283 "err_acc_num_arg_conflict\0"
284 "err_acc_num_arg_conflict_reverse\0"
285 "err_acc_num_gangs_num_args\0"
286 "err_acc_reduction_num_gangs_conflict\0"
287 "err_acc_reduction_recipe_no_op\0"
288 "err_acc_reduction_type\0"
289 "err_acc_routine_not_func\0"
290 "err_acc_routine_overload_set\0"
291 "err_acc_size_expr_value\0"
292 "err_acc_subarray_base_plus_length_out_of_range\0"
293 "err_acc_subarray_function_type\0"
294 "err_acc_subarray_incomplete_type\0"
295 "err_acc_subarray_negative\0"
296 "err_acc_subarray_no_length\0"
297 "err_acc_subarray_out_of_range\0"
298 "err_acc_typecheck_subarray_value\0"
299 "err_acc_unexpected_directive\0"
300 "err_acc_update_as_body\0"
301 "err_acc_var_not_pointer_type\0"
302 "err_access\0"
303 "err_access_base_ctor\0"
304 "err_access_ctor\0"
305 "err_access_decl\0"
306 "err_access_dtor\0"
307 "err_access_dtor_base\0"
308 "err_access_dtor_exception\0"
309 "err_access_dtor_field\0"
310 "err_access_dtor_ivar\0"
311 "err_access_dtor_temp\0"
312 "err_access_dtor_var\0"
313 "err_access_dtor_vbase\0"
314 "err_access_field_ctor\0"
315 "err_access_friend_function\0"
316 "err_access_lambda_capture\0"
317 "err_access_specifier_interface\0"
318 "err_addr_ovl_ambiguous\0"
319 "err_addr_ovl_no_qualifier\0"
320 "err_addr_ovl_no_viable\0"
321 "err_addr_ovl_not_func_ptrref\0"
322 "err_address_of_function_with_pass_object_size_params\0"
323 "err_address_of_label_outside_fn\0"
324 "err_address_space_mismatch_templ_inst\0"
325 "err_address_space_qualified_delete\0"
326 "err_address_space_qualified_new\0"
327 "err_addrof_function_constraints_not_satisfied\0"
328 "err_addrof_function_disabled_by_enable_if_attr\0"
329 "err_aix_attr_unsupported\0"
330 "err_aix_musttail_unsupported\0"
331 "err_alias_after_tentative\0"
332 "err_alias_between_function_and_variable\0"
333 "err_alias_declaration_not_identifier\0"
334 "err_alias_declaration_pack_expansion\0"
335 "err_alias_declaration_specialization\0"
336 "err_alias_is_definition\0"
337 "err_alias_not_supported_on_darwin\0"
338 "err_alias_not_supported_on_nvptx\0"
339 "err_alias_template_extra_headers\0"
340 "err_alias_to_common\0"
341 "err_alias_to_undefined\0"
342 "err_align_value_attribute_argument_not_int\0"
343 "err_alignas_attribute_wrong_decl_type\0"
344 "err_alignas_mismatch\0"
345 "err_alignas_missing_on_definition\0"
346 "err_alignas_underaligned\0"
347 "err_aligned_allocation_unavailable\0"
348 "err_aligned_attribute_argument_not_int\0"
349 "err_alignment_dependent_typedef_name\0"
350 "err_alignment_not_power_of_two\0"
351 "err_alignment_too_big\0"
352 "err_alignment_too_small\0"
353 "err_alignof_member_of_incomplete_type\0"
354 "err_allocation_of_abstract_type\0"
355 "err_allowable_clients_mismatch\0"
356 "err_allowable_clients_missing\0"
357 "err_altivec_empty_initializer\0"
358 "err_ambiguous_base_to_derived_cast\0"
359 "err_ambiguous_delete_operand\0"
360 "err_ambiguous_derived_to_base_conv\0"
361 "err_ambiguous_destructor\0"
362 "err_ambiguous_inherited_constructor\0"
363 "err_ambiguous_member_multiple_subobject_types\0"
364 "err_ambiguous_member_multiple_subobjects\0"
365 "err_ambiguous_memptr_conv\0"
366 "err_ambiguous_reference\0"
367 "err_ambiguous_suitable_delete_member_function_found\0"
368 "err_ambiguous_tag_hiding\0"
369 "err_amdgcn_conflicting_is_processor_options\0"
370 "err_amdgcn_dmask_has_too_many_bits_set\0"
371 "err_amdgcn_global_or_flat_pointer_required\0"
372 "err_amdgcn_incompatible_builtin\0"
373 "err_amdgcn_is_invocable_arg_invalid_value\0"
374 "err_amdgcn_load_lds_size_invalid_value\0"
375 "err_amdgcn_predicate_type_is_not_constructible\0"
376 "err_amdgcn_predicate_type_needs_explicit_bool_cast\0"
377 "err_amdgcn_processor_is_arg_invalid_value\0"
378 "err_amdgcn_processor_is_arg_not_literal\0"
379 "err_amdgpu_invalid_field_not_a_wrapper\0"
380 "err_amdgpu_named_barrier_wrapper_non_standard_layout\0"
381 "err_amdgpu_target_ext_type_unsupported\0"
382 "err_analyzer_checker_incompatible_analyzer_option\0"
383 "err_analyzer_checker_option_invalid_input\0"
384 "err_analyzer_checker_option_unknown\0"
385 "err_analyzer_config_invalid_input\0"
386 "err_analyzer_config_multiple_values\0"
387 "err_analyzer_config_no_value\0"
388 "err_analyzer_config_unknown\0"
389 "err_analyzer_not_built_with_z3\0"
390 "err_anon_bitfield_has_negative_width\0"
391 "err_anon_bitfield_member_init\0"
392 "err_anon_bitfield_qualifiers\0"
393 "err_anon_type_definition\0"
394 "err_anonymous_enum_bitfield\0"
395 "err_anonymous_property\0"
396 "err_anonymous_record_bad_member\0"
397 "err_anonymous_record_member_redecl\0"
398 "err_anonymous_record_nonpublic_member\0"
399 "err_anonymous_record_with_function\0"
400 "err_anonymous_record_with_static\0"
401 "err_anonymous_record_with_type\0"
402 "err_anonymous_struct_not_member\0"
403 "err_anonymous_union_not_static\0"
404 "err_anonymous_union_with_storage_spec\0"
405 "err_anyx86_interrupt_attribute\0"
406 "err_anyx86_interrupt_called\0"
407 "err_apinotes_message\0"
408 "err_appextension_safe_mismatch\0"
409 "err_arc_array_param_no_ownership\0"
410 "err_arc_assign_property_ownership\0"
411 "err_arc_atomic_ownership\0"
412 "err_arc_autoreleasing_capture\0"
413 "err_arc_autoreleasing_var\0"
414 "err_arc_bridge_cast_incompatible\0"
415 "err_arc_bridge_cast_wrong_kind\0"
416 "err_arc_bridge_retain\0"
417 "err_arc_cast_requires_bridge\0"
418 "err_arc_collection_forward\0"
419 "err_arc_convesion_of_weak_unavailable\0"
420 "err_arc_gained_method_convention\0"
421 "err_arc_illegal_explicit_message\0"
422 "err_arc_illegal_method_def\0"
423 "err_arc_illegal_selector\0"
424 "err_arc_inconsistent_property_ownership\0"
425 "err_arc_indirect_no_ownership\0"
426 "err_arc_init_method_unrelated_result_type\0"
427 "err_arc_lost_method_convention\0"
428 "err_arc_may_not_respond\0"
429 "err_arc_method_not_found\0"
430 "err_arc_mismatched_cast\0"
431 "err_arc_multiple_method_decl\0"
432 "err_arc_new_array_without_ownership\0"
433 "err_arc_nolifetime_behavior\0"
434 "err_arc_nonlocal_writeback\0"
435 "err_arc_objc_property_default_assign_on_object\0"
436 "err_arc_perform_selector_retains\0"
437 "err_arc_pseudo_dtor_inconstant_quals\0"
438 "err_arc_receiver_forward_class\0"
439 "err_arc_receiver_forward_instance\0"
440 "err_arc_strong_property_ownership\0"
441 "err_arc_thread_ownership\0"
442 "err_arc_typecheck_convert_incompatible_pointer\0"
443 "err_arc_unsupported_on_runtime\0"
444 "err_arc_unsupported_on_toolchain\0"
445 "err_arc_unsupported_weak_class\0"
446 "err_arc_unused_init_message\0"
447 "err_arc_weak_disabled\0"
448 "err_arc_weak_ivar_access\0"
449 "err_arc_weak_no_runtime\0"
450 "err_arc_weak_unavailable_assign\0"
451 "err_arc_weak_unavailable_property\0"
452 "err_arch_unsupported_isa\0"
453 "err_architecture_mismatch\0"
454 "err_arg_is_not_destructurable\0"
455 "err_arg_with_address_space\0"
456 "err_argument_invalid_range\0"
457 "err_argument_not_contiguous_bit_field\0"
458 "err_argument_not_multiple\0"
459 "err_argument_not_power_of_2\0"
460 "err_argument_not_shifted_byte\0"
461 "err_argument_not_shifted_byte_or_xxff\0"
462 "err_argument_required_after_attribute\0"
463 "err_arith_conv_enum_float_cxx26\0"
464 "err_arithmetic_nonfragile_interface\0"
465 "err_arm_interrupt_called\0"
466 "err_arm_invalid_coproc\0"
467 "err_arm_invalid_specialreg\0"
468 "err_array_designator_empty_range\0"
469 "err_array_designator_negative\0"
470 "err_array_designator_non_array\0"
471 "err_array_designator_too_large\0"
472 "err_array_element_alignment\0"
473 "err_array_incomplete_or_sizeless_type\0"
474 "err_array_init_different_type\0"
475 "err_array_init_incompat_wide_string_into_wchar\0"
476 "err_array_init_narrow_string_into_wchar\0"
477 "err_array_init_non_constant_array\0"
478 "err_array_init_not_init_list\0"
479 "err_array_init_plain_string_into_char8_t\0"
480 "err_array_init_utf8_string_into_char\0"
481 "err_array_init_wide_string_into_char\0"
482 "err_array_new_needs_size\0"
483 "err_array_of_abstract_type\0"
484 "err_array_section_does_not_specify_contiguous_storage\0"
485 "err_array_section_does_not_specify_length\0"
486 "err_array_section_use\0"
487 "err_array_size_ambiguous_conversion\0"
488 "err_array_size_explicit_conversion\0"
489 "err_array_size_incomplete_type\0"
490 "err_array_size_non_int\0"
491 "err_array_size_not_integral\0"
492 "err_array_star_in_function_definition\0"
493 "err_array_star_outside_prototype\0"
494 "err_array_static_not_outermost\0"
495 "err_array_static_outside_prototype\0"
496 "err_array_too_large\0"
497 "err_as_qualified_auto_decl\0"
498 "err_asm_constraint_embedded_null\0"
499 "err_asm_duplicate_qual\0"
500 "err_asm_empty\0"
501 "err_asm_empty_symbolic_operand_name\0"
502 "err_asm_expected_string\0"
503 "err_asm_incomplete_type\0"
504 "err_asm_input_duplicate_match\0"
505 "err_asm_invalid_escape\0"
506 "err_asm_invalid_global_var_reg\0"
507 "err_asm_invalid_input_constraint\0"
508 "err_asm_invalid_input_size\0"
509 "err_asm_invalid_lvalue_in_input\0"
510 "err_asm_invalid_lvalue_in_output\0"
511 "err_asm_invalid_operand_number\0"
512 "err_asm_invalid_output_constraint\0"
513 "err_asm_invalid_output_size\0"
514 "err_asm_invalid_type\0"
515 "err_asm_invalid_type_in_input\0"
516 "err_asm_naked_parm_ref\0"
517 "err_asm_naked_this_ref\0"
518 "err_asm_non_addr_value_in_memory_constraint\0"
519 "err_asm_operand_empty_string\0"
520 "err_asm_operand_wide_string_literal\0"
521 "err_asm_pmf_through_constraint_not_permitted\0"
522 "err_asm_qualifier_ignored\0"
523 "err_asm_register_size_mismatch\0"
524 "err_asm_tying_incompatible_types\0"
525 "err_asm_unexpected_constraint_alternatives\0"
526 "err_asm_unknown_register_name\0"
527 "err_asm_unknown_symbolic_operand_name\0"
528 "err_asm_unsupported_register_type\0"
529 "err_asm_unterminated_symbolic_operand_name\0"
530 "err_asm_unwind_and_goto\0"
531 "err_assoc_compatible_types\0"
532 "err_assoc_type_nonobject\0"
533 "err_assoc_type_variably_modified\0"
534 "err_assume_attr_expects_cond_expr\0"
535 "err_ast_action_on_cir\0"
536 "err_ast_action_on_llvm_ir\0"
537 "err_ast_file_codegenopt_mismatch\0"
538 "err_ast_file_codegenopt_value_mismatch\0"
539 "err_ast_file_diagopt_mismatch\0"
540 "err_ast_file_different_branch\0"
541 "err_ast_file_invalid\0"
542 "err_ast_file_langopt_mismatch\0"
543 "err_ast_file_langopt_value_mismatch\0"
544 "err_ast_file_macro_def_conflict\0"
545 "err_ast_file_macro_def_undef\0"
546 "err_ast_file_modulecache_mismatch\0"
547 "err_ast_file_not_found\0"
548 "err_ast_file_out_of_date\0"
549 "err_ast_file_pp_detailed_record\0"
550 "err_ast_file_targetopt_feature_mismatch\0"
551 "err_ast_file_targetopt_mismatch\0"
552 "err_ast_file_undef\0"
553 "err_ast_file_version_too_new\0"
554 "err_ast_file_version_too_old\0"
555 "err_ast_file_with_compiler_errors\0"
556 "err_at_defs_cxx\0"
557 "err_at_in_class\0"
558 "err_atdef_nonfragile_interface\0"
559 "err_atimport\0"
560 "err_atomic_builtin_bit_int_prohibit\0"
561 "err_atomic_builtin_cannot_be_const\0"
562 "err_atomic_builtin_ext_int_size\0"
563 "err_atomic_builtin_must_be_pointer\0"
564 "err_atomic_builtin_must_be_pointer_intfltptr\0"
565 "err_atomic_builtin_must_be_pointer_intptr\0"
566 "err_atomic_builtin_pointer_size\0"
567 "err_atomic_exclusive_builtin_pointer_size\0"
568 "err_atomic_exclusive_builtin_pointer_size_none\0"
569 "err_atomic_hint_builtin_must_be_pointer\0"
570 "err_atomic_hint_has_invalid_hint_type\0"
571 "err_atomic_hint_has_invalid_memory_order\0"
572 "err_atomic_load_store_uses_lib\0"
573 "err_atomic_op_has_invalid_sync_scope\0"
574 "err_atomic_op_hint_data_size\0"
575 "err_atomic_op_needs_atomic\0"
576 "err_atomic_op_needs_atomic_fp\0"
577 "err_atomic_op_needs_atomic_int\0"
578 "err_atomic_op_needs_atomic_int_or_fp\0"
579 "err_atomic_op_needs_atomic_int_or_ptr\0"
580 "err_atomic_op_needs_atomic_int_ptr_or_fp\0"
581 "err_atomic_op_needs_non_address_discriminated_pointer\0"
582 "err_atomic_op_needs_non_const_atomic\0"
583 "err_atomic_op_needs_non_const_pointer\0"
584 "err_atomic_op_needs_trivial_copy\0"
585 "err_atomic_property_nontrivial_assign_op\0"
586 "err_atomic_specifier_bad_type\0"
587 "err_atomic_unsupported\0"
588 "err_atprotocol_protocol\0"
589 "err_attr_codemodel_arg\0"
590 "err_attr_cond_never_constant_expr\0"
591 "err_attr_objc_ownership_redundant\0"
592 "err_attr_swift_error_no_error_parameter\0"
593 "err_attr_swift_error_return_type\0"
594 "err_attr_tlsmodel_arg\0"
595 "err_attribute_address_function_type\0"
596 "err_attribute_address_multiple_qualifiers\0"
597 "err_attribute_address_space_negative\0"
598 "err_attribute_address_space_too_high\0"
599 "err_attribute_aligned_too_great\0"
600 "err_attribute_amdgpu_flat_work_group_size_mismatch\0"
601 "err_attribute_argument_invalid\0"
602 "err_attribute_argument_is_zero\0"
603 "err_attribute_argument_n_type\0"
604 "err_attribute_argument_out_of_bounds\0"
605 "err_attribute_argument_out_of_bounds_extra_info\0"
606 "err_attribute_argument_out_of_range\0"
607 "err_attribute_argument_parm_pack_not_supported\0"
608 "err_attribute_argument_type\0"
609 "err_attribute_arm_builtin_alias\0"
610 "err_attribute_arm_feature_sve_bits_unsupported\0"
611 "err_attribute_arm_mve_polymorphism\0"
612 "err_attribute_arm_sm_incompat_builtin\0"
613 "err_attribute_arm_za_builtin_no_za_state\0"
614 "err_attribute_arm_zt0_builtin_no_zt0_state\0"
615 "err_attribute_bad_neon_vector_size\0"
616 "err_attribute_bad_rvv_vector_size\0"
617 "err_attribute_bad_sve_vector_size\0"
618 "err_attribute_bounds_for_function\0"
619 "err_attribute_builtin_alias\0"
620 "err_attribute_cleanup_arg_not_function\0"
621 "err_attribute_cleanup_func_arg_incompatible_type\0"
622 "err_attribute_cleanup_func_must_take_one_arg\0"
623 "err_attribute_dll_ambiguous_default_ctor\0"
624 "err_attribute_dll_deleted\0"
625 "err_attribute_dll_lambda\0"
626 "err_attribute_dll_member_of_dll_class\0"
627 "err_attribute_dll_not_extern\0"
628 "err_attribute_dll_redeclaration\0"
629 "err_attribute_dll_thread_local\0"
630 "err_attribute_dllimport_data_definition\0"
631 "err_attribute_dllimport_function_definition\0"
632 "err_attribute_dllimport_function_specialization_definition\0"
633 "err_attribute_dllimport_static_field_definition\0"
634 "err_attribute_integers_only\0"
635 "err_attribute_invalid_argument\0"
636 "err_attribute_invalid_atomic_argument\0"
637 "err_attribute_invalid_bitint_vector_type\0"
638 "err_attribute_invalid_implicit_this_argument\0"
639 "err_attribute_invalid_matrix_type\0"
640 "err_attribute_invalid_on_decl\0"
641 "err_attribute_invalid_rvv_type\0"
642 "err_attribute_invalid_size\0"
643 "err_attribute_invalid_sve_type\0"
644 "err_attribute_invalid_vector_type\0"
645 "err_attribute_malloc_arg_not_function\0"
646 "err_attribute_malloc_arg_not_function_with_pointer_arg\0"
647 "err_attribute_malloc_arg_refers_to_non_pointer_type\0"
648 "err_attribute_missing_on_first_decl\0"
649 "err_attribute_multiple_objc_gc\0"
650 "err_attribute_no_builtin_on_defaulted_deleted_function\0"
651 "err_attribute_no_builtin_on_non_definition\0"
652 "err_attribute_no_builtin_wildcard_or_builtin_name\0"
653 "err_attribute_no_member_function\0"
654 "err_attribute_no_member_pointers\0"
655 "err_attribute_not_clinkage\0"
656 "err_attribute_not_import_attr\0"
657 "err_attribute_not_module_attr\0"
658 "err_attribute_not_supported_in_lang\0"
659 "err_attribute_not_supported_on_arch\0"
660 "err_attribute_not_type_attr\0"
661 "err_attribute_not_typedef_for_specialization\0"
662 "err_attribute_only_once_per_parameter\0"
663 "err_attribute_output_parameter\0"
664 "err_attribute_overloadable_mismatch\0"
665 "err_attribute_overloadable_multiple_unmarked_overloads\0"
666 "err_attribute_overloadable_no_prototype\0"
667 "err_attribute_parameter_types\0"
668 "err_attribute_patchable_function_entry_invalid_section\0"
669 "err_attribute_personality_arg_not_function\0"
670 "err_attribute_pointer_field_protection_experimental\0"
671 "err_attribute_pointers_only\0"
672 "err_attribute_power_of_two_in_range\0"
673 "err_attribute_regparm_invalid_number\0"
674 "err_attribute_regparm_wrong_platform\0"
675 "err_attribute_requires_arguments\0"
676 "err_attribute_requires_opencl_version\0"
677 "err_attribute_requires_positive_integer\0"
678 "err_attribute_riscv_rvv_bits_unsupported\0"
679 "err_attribute_section_invalid_for_target\0"
680 "err_attribute_selectany_non_extern_data\0"
681 "err_attribute_sentinel_less_than_zero\0"
682 "err_attribute_sentinel_not_zero_or_one\0"
683 "err_attribute_size_too_large\0"
684 "err_attribute_sizeless_type\0"
685 "err_attribute_too_few_arguments\0"
686 "err_attribute_too_many_arguments\0"
687 "err_attribute_unsupported\0"
688 "err_attribute_unsupported_m_profile\0"
689 "err_attribute_uuid_malformed_guid\0"
690 "err_attribute_vec_negative_size\0"
691 "err_attribute_vecreturn_only_pod_record\0"
692 "err_attribute_vecreturn_only_vector_member\0"
693 "err_attribute_weak_static\0"
694 "err_attribute_weakref_not_global_context\0"
695 "err_attribute_weakref_not_static\0"
696 "err_attribute_weakref_without_alias\0"
697 "err_attribute_webassembly_funcref\0"
698 "err_attribute_wrong_arg_count_for_func\0"
699 "err_attribute_wrong_decl_type\0"
700 "err_attribute_wrong_decl_type_str\0"
701 "err_attribute_wrong_number_arguments\0"
702 "err_attribute_wrong_number_arguments_for\0"
703 "err_attribute_zero_size\0"
704 "err_attributes_are_not_compatible\0"
705 "err_attributes_misplaced\0"
706 "err_attributes_not_allowed\0"
707 "err_auto_bitfield\0"
708 "err_auto_different_deductions\0"
709 "err_auto_expr_deduction_failure\0"
710 "err_auto_expr_init_multiple_expressions\0"
711 "err_auto_expr_init_no_expression\0"
712 "err_auto_expr_init_paren_braces\0"
713 "err_auto_fn_deduction_failure\0"
714 "err_auto_fn_different_deductions\0"
715 "err_auto_fn_no_return_but_not_auto\0"
716 "err_auto_fn_return_init_list\0"
717 "err_auto_fn_return_void_but_not_auto\0"
718 "err_auto_fn_used_before_defined\0"
719 "err_auto_fn_virtual\0"
720 "err_auto_inconsistent_deduction\0"
721 "err_auto_init_list_from_c\0"
722 "err_auto_missing_trailing_return\0"
723 "err_auto_new_ctor_multiple_expressions\0"
724 "err_auto_new_deduction_failure\0"
725 "err_auto_new_requires_ctor_arg\0"
726 "err_auto_non_deduced_not_alone\0"
727 "err_auto_not_allowed\0"
728 "err_auto_not_allowed_var_inst\0"
729 "err_auto_var_deduction_failure\0"
730 "err_auto_var_deduction_failure_from_init_list\0"
731 "err_auto_var_init_multiple_expressions\0"
732 "err_auto_var_init_no_expression\0"
733 "err_auto_var_init_paren_braces\0"
734 "err_auto_var_requires_init\0"
735 "err_auto_variable_cannot_appear_in_own_initializer\0"
736 "err_avail_query_anyappleos_min_version\0"
737 "err_avail_query_expected_platform_name\0"
738 "err_avail_query_unrecognized_platform_name\0"
739 "err_availability_expected_change\0"
740 "err_availability_expected_environment\0"
741 "err_availability_expected_platform\0"
742 "err_availability_invalid_anyappleos_version\0"
743 "err_availability_query_repeated_platform\0"
744 "err_availability_query_repeated_star\0"
745 "err_availability_query_wildcard_required\0"
746 "err_availability_redundant\0"
747 "err_availability_unexpected_parameter\0"
748 "err_availability_unknown_change\0"
749 "err_avx_calling_convention\0"
750 "err_await_suspend_invalid_return_type\0"
751 "err_bad_cast_incomplete\0"
752 "err_bad_category_property_decl\0"
753 "err_bad_character_encoding\0"
754 "err_bad_const_cast_dest\0"
755 "err_bad_cstyle_cast_overload\0"
756 "err_bad_cxx_cast_addr_space_mismatch\0"
757 "err_bad_cxx_cast_bitfield\0"
758 "err_bad_cxx_cast_generic\0"
759 "err_bad_cxx_cast_member_pointer_size\0"
760 "err_bad_cxx_cast_qualifiers_away\0"
761 "err_bad_cxx_cast_rvalue\0"
762 "err_bad_cxx_cast_scalar_to_vector_different_size\0"
763 "err_bad_cxx_cast_unrelated_class\0"
764 "err_bad_cxx_cast_vector_to_scalar_different_size\0"
765 "err_bad_cxx_cast_vector_to_vector_different_size\0"
766 "err_bad_dynamic_cast_not_class\0"
767 "err_bad_dynamic_cast_not_polymorphic\0"
768 "err_bad_dynamic_cast_not_ptr\0"
769 "err_bad_dynamic_cast_not_ref_or_ptr\0"
770 "err_bad_kernel_param_type\0"
771 "err_bad_lvalue_to_rvalue_cast\0"
772 "err_bad_memptr_lhs\0"
773 "err_bad_memptr_rhs\0"
774 "err_bad_multiversion_option\0"
775 "err_bad_new_type\0"
776 "err_bad_parameter_name\0"
777 "err_bad_parameter_name_template_id\0"
778 "err_bad_property_context\0"
779 "err_bad_property_decl\0"
780 "err_bad_receiver_type\0"
781 "err_bad_reinterpret_cast_overload\0"
782 "err_bad_reinterpret_cast_reference\0"
783 "err_bad_reinterpret_cast_small_int\0"
784 "err_bad_rvalue_to_rvalue_cast\0"
785 "err_bad_static_cast_member_pointer_nonmp\0"
786 "err_bad_static_cast_overload\0"
787 "err_bad_static_cast_pointer_nonpointer\0"
788 "err_bad_string_encoding\0"
789 "err_bad_variable_name\0"
790 "err_base_class_has_flexible_array_member\0"
791 "err_base_clause_on_union\0"
792 "err_base_init_direct_and_virtual\0"
793 "err_base_init_does_not_name_class\0"
794 "err_base_must_be_class\0"
795 "err_base_specifier_attribute\0"
796 "err_binding_cannot_appear_in_own_initializer\0"
797 "err_binding_multiple_ellipses\0"
798 "err_bit_cast_non_trivially_copyable\0"
799 "err_bit_cast_type_size_mismatch\0"
800 "err_bit_int_bad_size\0"
801 "err_bit_int_max_size\0"
802 "err_bitfield_has_negative_width\0"
803 "err_bitfield_has_zero_width\0"
804 "err_bitfield_too_wide\0"
805 "err_bitfield_width_exceeds_type_width\0"
806 "err_block_decl_ref_not_modifiable_lvalue\0"
807 "err_block_extern_cant_init\0"
808 "err_block_not_allowed_on\0"
809 "err_block_return_missing_expr\0"
810 "err_block_returning_array_function\0"
811 "err_blocks_disable\0"
812 "err_bool_redeclaration\0"
813 "err_bound_member_function\0"
814 "err_box_literal_collection\0"
815 "err_bracket_depth_exceeded\0"
816 "err_brackets_go_after_unqualified_id\0"
817 "err_break_continue_label_not_found\0"
818 "err_break_not_in_loop_or_switch\0"
819 "err_bswapg_invalid_bit_width\0"
820 "err_btf_type_id_not_const\0"
821 "err_builtin_aix_os_unsupported\0"
822 "err_builtin_annotation_first_arg\0"
823 "err_builtin_annotation_second_arg\0"
824 "err_builtin_assume_aligned_invalid_arg\0"
825 "err_builtin_counted_by_ref_cannot_leak_reference\0"
826 "err_builtin_counted_by_ref_has_side_effects\0"
827 "err_builtin_counted_by_ref_invalid_arg\0"
828 "err_builtin_counted_by_ref_invalid_use\0"
829 "err_builtin_definition\0"
830 "err_builtin_fn_use\0"
831 "err_builtin_func_cast_more_than_one_arg\0"
832 "err_builtin_invalid_arg_type\0"
833 "err_builtin_is_within_lifetime_invalid_arg\0"
834 "err_builtin_launder_invalid_arg\0"
835 "err_builtin_longjmp_invalid_val\0"
836 "err_builtin_longjmp_unsupported\0"
837 "err_builtin_matrix_disabled\0"
838 "err_builtin_matrix_invalid_dimension\0"
839 "err_builtin_matrix_invalid_member\0"
840 "err_builtin_matrix_major_order_disabled\0"
841 "err_builtin_matrix_pointer_arg_mismatch\0"
842 "err_builtin_matrix_scalar_unsigned_arg\0"
843 "err_builtin_matrix_store_to_const\0"
844 "err_builtin_matrix_stride_too_small\0"
845 "err_builtin_move_forward_unsupported\0"
846 "err_builtin_needs_feature\0"
847 "err_builtin_non_vector_type\0"
848 "err_builtin_operator_new_delete_not_usual\0"
849 "err_builtin_pack_outside_template\0"
850 "err_builtin_pass_in_regs_non_class\0"
851 "err_builtin_redeclare\0"
852 "err_builtin_requires_char_bit_8\0"
853 "err_builtin_requires_double_type\0"
854 "err_builtin_requires_language\0"
855 "err_builtin_setjmp_unsupported\0"
856 "err_builtin_stdc_invalid_arg_type\0"
857 "err_builtin_stdc_invalid_arg_type_bool_or_enum\0"
858 "err_builtin_stdc_result_overflow\0"
859 "err_builtin_target_unsupported\0"
860 "err_builtin_trivially_relocate_invalid_arg_type\0"
861 "err_builtin_verbose_trap_arg\0"
862 "err_builtin_x64_aarch64_only\0"
863 "err_c2y_first_condition_clause_is_not_declaration\0"
864 "err_c2y_labeled_break_continue\0"
865 "err_c2y_multiple_declarations\0"
866 "err_c11_noreturn_misplaced\0"
867 "err_c23_constexpr_init_not_representable\0"
868 "err_c23_constexpr_init_type_mismatch\0"
869 "err_c23_constexpr_invalid_type\0"
870 "err_c23_constexpr_not_variable\0"
871 "err_c23_constexpr_pointer_not_null\0"
872 "err_c99_array_usage_cxx\0"
873 "err_call_function_incomplete_return\0"
874 "err_call_incomplete_argument\0"
875 "err_call_incomplete_return\0"
876 "err_callback_attribute_argument_unknown\0"
877 "err_callback_attribute_invalid_callee\0"
878 "err_callback_attribute_multiple\0"
879 "err_callback_attribute_no_callee\0"
880 "err_callback_callee_is_variadic\0"
881 "err_callback_callee_no_function_type\0"
882 "err_callback_implicit_this_not_available\0"
883 "err_called_once_attribute_wrong_type\0"
884 "err_cannot_find_reexport\0"
885 "err_cannot_find_suitable_accessor\0"
886 "err_cannot_form_pointer_to_member_of_reference_type\0"
887 "err_cannot_open_file\0"
888 "err_cannot_pass_non_trivial_c_struct_to_vararg\0"
889 "err_cannot_pass_objc_interface_to_vararg\0"
890 "err_cannot_pass_objc_interface_to_vararg_format\0"
891 "err_cannot_pass_to_vararg\0"
892 "err_cannot_pass_to_vararg_format\0"
893 "err_cannot_read_input_list\0"
894 "err_cannot_reflect_operand\0"
895 "err_cannot_write_file\0"
896 "err_capture_bad_target\0"
897 "err_capture_block_variable\0"
898 "err_capture_by_attribute_argument_unknown\0"
899 "err_capture_by_attribute_multiple\0"
900 "err_capture_by_attribute_no_entity\0"
901 "err_capture_by_implicit_this_not_available\0"
902 "err_capture_by_param_uses_reserved_name\0"
903 "err_capture_by_references_itself\0"
904 "err_capture_by_this_attr_without_implicit_this\0"
905 "err_capture_class_member_does_not_name_variable\0"
906 "err_capture_default_first\0"
907 "err_capture_default_non_local\0"
908 "err_capture_does_not_name_variable\0"
909 "err_capture_more_than_once\0"
910 "err_capture_non_automatic_variable\0"
911 "err_capture_of_abstract_type\0"
912 "err_capture_of_incomplete_or_sizeless_type\0"
913 "err_capture_tuple_binding_openmp\0"
914 "err_case_not_in_switch\0"
915 "err_cast_from_randomized_struct\0"
916 "err_cast_pointer_from_non_pointer_int\0"
917 "err_cast_pointer_to_non_pointer_int\0"
918 "err_cast_selector_expr\0"
919 "err_catch_incomplete\0"
920 "err_catch_incomplete_ptr\0"
921 "err_catch_incomplete_ref\0"
922 "err_catch_param_not_objc_type\0"
923 "err_catch_rvalue_ref\0"
924 "err_catch_sizeless\0"
925 "err_catch_variably_modified\0"
926 "err_category_forward_interface\0"
927 "err_category_property\0"
928 "err_cc1_round_trip_fail_then_ok\0"
929 "err_cc1_round_trip_mismatch\0"
930 "err_cc1_round_trip_ok_then_fail\0"
931 "err_cc1_unbounded_vscale_min\0"
932 "err_cconv_change\0"
933 "err_cconv_incomplete_param_type\0"
934 "err_cconv_knr\0"
935 "err_cconv_varargs\0"
936 "err_cfstring_literal_not_string_constant\0"
937 "err_character_not_allowed\0"
938 "err_character_not_allowed_identifier\0"
939 "err_character_too_large\0"
940 "err_cir_bc_write_failed\0"
941 "err_cir_input_missing_triple\0"
942 "err_cir_input_triple_mismatch\0"
943 "err_cir_mlir_diagnostic\0"
944 "err_cir_to_cir_transform_failed\0"
945 "err_cir_verification_failed_pre_passes\0"
946 "err_class_extension_after_impl\0"
947 "err_class_marked_final_used_as_base\0"
948 "err_class_on_template_template_param\0"
949 "err_class_property_found\0"
950 "err_class_redeclared_with_different_access\0"
951 "err_class_stub_subclassing_mismatch\0"
952 "err_clear_padding_needs_trivial_copy\0"
953 "err_clear_padding_no_flexible_array\0"
954 "err_cluster_attr_not_supported\0"
955 "err_cluster_dims_too_large\0"
956 "err_cmse_pi_are_incompatible\0"
957 "err_cocoa_naming_owned_rule\0"
958 "err_codegen_unsupported\0"
959 "err_collection_expr_type\0"
960 "err_compatibility_version_mismatch\0"
961 "err_complex_mode_vector_type\0"
962 "err_compound_literal_with_address_space\0"
963 "err_compound_literal_with_vla_type\0"
964 "err_compound_qualified_function_type\0"
965 "err_computed_type_in_declarative_nns\0"
966 "err_concept_decls_may_only_appear_in_global_namespace_scope\0"
967 "err_concept_definition_not_identifier\0"
968 "err_concept_extra_headers\0"
969 "err_concept_legacy_bool_keyword\0"
970 "err_concept_no_associated_constraints\0"
971 "err_concept_no_parameters\0"
972 "err_cond_voidptr_arc\0"
973 "err_conditional_ambiguous\0"
974 "err_conditional_ambiguous_ovl\0"
975 "err_conditional_vector_cond_result_mismatch\0"
976 "err_conditional_vector_element_size\0"
977 "err_conditional_vector_has_void\0"
978 "err_conditional_vector_mismatched\0"
979 "err_conditional_vector_operand_type\0"
980 "err_conditional_vector_scalar_type_unsupported\0"
981 "err_conditional_vector_size\0"
982 "err_conditional_void_nonvoid\0"
983 "err_config_pointer_return\0"
984 "err_config_scalar_return\0"
985 "err_conflict_marker\0"
986 "err_conflicting_aliasing_type\0"
987 "err_conflicting_aligned_options\0"
988 "err_conflicting_attributes_arm_agnostic\0"
989 "err_conflicting_attributes_arm_state\0"
990 "err_conflicting_codeseg_attribute\0"
991 "err_conflicting_ivar_bitwidth\0"
992 "err_conflicting_ivar_name\0"
993 "err_conflicting_ivar_type\0"
994 "err_conflicting_matrix_layout_flags\0"
995 "err_conflicting_overflow_behaviors\0"
996 "err_conflicting_overriding_attributes\0"
997 "err_conflicting_overriding_cc_attributes\0"
998 "err_conflicting_super_class\0"
999 "err_conflicting_types\0"
1000 "err_constant_integer_arg_type\0"
1001 "err_constant_integer_last_arg_type\0"
1002 "err_consteval_override\0"
1003 "err_constexpr_body_invalid_stmt\0"
1004 "err_constexpr_body_no_return\0"
1005 "err_constexpr_dtor\0"
1006 "err_constexpr_dtor_subobject\0"
1007 "err_constexpr_if_condition_expression_is_not_constant\0"
1008 "err_constexpr_invalid_template_arg\0"
1009 "err_constexpr_local_var_non_literal_type\0"
1010 "err_constexpr_main\0"
1011 "err_constexpr_non_literal_param\0"
1012 "err_constexpr_non_literal_return\0"
1013 "err_constexpr_redecl_mismatch\0"
1014 "err_constexpr_return_missing_expr\0"
1015 "err_constexpr_static_mem_var_requires_init\0"
1016 "err_constexpr_tag\0"
1017 "err_constexpr_var_non_literal\0"
1018 "err_constexpr_var_requires_const_destruction\0"
1019 "err_constexpr_var_requires_const_init\0"
1020 "err_constexpr_virtual\0"
1021 "err_constexpr_virtual_base\0"
1022 "err_constexpr_vla\0"
1023 "err_constexpr_wrong_decl_kind\0"
1024 "err_constinit_added_too_late\0"
1025 "err_constinit_local_variable\0"
1026 "err_constrained_non_templated_function\0"
1027 "err_constrained_virtual_method\0"
1028 "err_constraint_depends_on_self\0"
1029 "err_constructor_bad_name\0"
1030 "err_constructor_byvalue_arg\0"
1031 "err_constructor_cannot_be\0"
1032 "err_constructor_redeclared\0"
1033 "err_constructor_return_type\0"
1034 "err_continuation_class\0"
1035 "err_continue_not_in_loop\0"
1036 "err_continue_switch\0"
1037 "err_conv_function_not_member\0"
1038 "err_conv_function_redeclared\0"
1039 "err_conv_function_return_type\0"
1040 "err_conv_function_to_array\0"
1041 "err_conv_function_to_function\0"
1042 "err_conv_function_variadic\0"
1043 "err_conv_function_with_complex_decl\0"
1044 "err_conv_function_with_params\0"
1045 "err_conv_mixed_enum_types\0"
1046 "err_convertvector_constexpr_unsupported_vector_cast\0"
1047 "err_convertvector_incompatible_vector\0"
1048 "err_convertvector_non_vector\0"
1049 "err_copy_capture_with_copy_default\0"
1050 "err_coro_invalid_addr_of_label\0"
1051 "err_coroutine_handle_missing_member\0"
1052 "err_coroutine_invalid_func_context\0"
1053 "err_coroutine_objc_method\0"
1054 "err_coroutine_outside_function\0"
1055 "err_coroutine_promise_final_suspend_requires_nothrow\0"
1056 "err_coroutine_promise_get_return_object_on_allocation_failure\0"
1057 "err_coroutine_promise_incompatible_return_functions\0"
1058 "err_coroutine_promise_new_requires_nothrow\0"
1059 "err_coroutine_promise_type_incomplete\0"
1060 "err_coroutine_promise_unhandled_exception_required\0"
1061 "err_coroutine_return_type\0"
1062 "err_coroutine_type_missing_specialization\0"
1063 "err_coroutine_unevaluated_context\0"
1064 "err_coroutine_unfound_nothrow_new\0"
1065 "err_coroutine_unusable_new\0"
1066 "err_coroutine_within_handler\0"
1067 "err_count_attr_argument_not_integer\0"
1068 "err_count_attr_in_union\0"
1069 "err_count_attr_must_be_in_structure\0"
1070 "err_count_attr_not_on_ptr_or_flexible_array_member\0"
1071 "err_count_attr_only_support_simple_decl_reference\0"
1072 "err_count_attr_param_not_in_same_struct\0"
1073 "err_count_attr_refer_to_union\0"
1074 "err_counted_by_attr_on_array_not_flexible_array_member\0"
1075 "err_counted_by_attr_pointee_unknown_size\0"
1076 "err_counted_by_attr_refer_to_itself\0"
1077 "err_counted_by_on_incomplete_type_on_assign\0"
1078 "err_counted_by_on_incomplete_type_on_use\0"
1079 "err_counter_overflow\0"
1080 "err_countof_arg_not_array_type\0"
1081 "err_covariant_return_ambiguous_derived_to_base_conv\0"
1082 "err_covariant_return_inaccessible_base\0"
1083 "err_covariant_return_incomplete\0"
1084 "err_covariant_return_not_derived\0"
1085 "err_covariant_return_type_class_type_not_same_or_less_qualified\0"
1086 "err_covariant_return_type_different_qualifications\0"
1087 "err_cpu_dispatch_mismatch\0"
1088 "err_cpu_specific_multiple_defs\0"
1089 "err_cpu_unsupported_isa\0"
1090 "err_ctor_dtor_returns_void\0"
1091 "err_ctor_init_missing_comma\0"
1092 "err_ctu_error_opening\0"
1093 "err_ctu_import_failure\0"
1094 "err_cuda_address_space_gpuvar\0"
1095 "err_cuda_ctor_dtor_attrs\0"
1096 "err_cuda_device_builtin_surftex_cls_template\0"
1097 "err_cuda_device_builtin_surftex_ref_decl\0"
1098 "err_cuda_device_exceptions\0"
1099 "err_cuda_device_kernel_launch_not_supported\0"
1100 "err_cuda_device_kernel_launch_require_rdc\0"
1101 "err_cuda_extern_shared\0"
1102 "err_cuda_grid_constant_not_allowed\0"
1103 "err_cuda_host_shared\0"
1104 "err_cuda_invalid_use_of_managedvar\0"
1105 "err_cuda_nonstatic_constdev\0"
1106 "err_cuda_ovl_target\0"
1107 "err_cuda_unattributed_constexpr_cannot_overload_device\0"
1108 "err_cuda_vla\0"
1109 "err_current_module_name_mismatch\0"
1110 "err_current_version_mismatch\0"
1111 "err_cxx11_attribute_forbids_arguments\0"
1112 "err_cxx11_attribute_forbids_ellipsis\0"
1113 "err_cxx20_deducing_this\0"
1114 "err_cxx23_size_t_suffix\0"
1115 "err_cxx26_template_template_params\0"
1116 "err_cyclic_alias\0"
1117 "err_dangling_member\0"
1118 "err_data_layout_mismatch\0"
1119 "err_dealloc_bad_result_type\0"
1120 "err_decimal_unsupported\0"
1121 "err_decl_attribute_invalid_on_stmt\0"
1122 "err_decl_negative_array_size\0"
1123 "err_declaration_does_not_declare_param\0"
1124 "err_declarator_need_ident\0"
1125 "err_declspec_after_virtspec\0"
1126 "err_declspec_keyword_has_no_effect\0"
1127 "err_declspec_thread_on_thread_variable\0"
1128 "err_decltype_auto_cannot_be_combined\0"
1129 "err_decltype_auto_compound_type\0"
1130 "err_decltype_auto_function_declarator_not_declaration\0"
1131 "err_decltype_auto_initializer_list\0"
1132 "err_decltype_auto_invalid\0"
1133 "err_decomp_decl_ambiguous_base\0"
1134 "err_decomp_decl_anon_union_member\0"
1135 "err_decomp_decl_constraint\0"
1136 "err_decomp_decl_context\0"
1137 "err_decomp_decl_inaccessible_base\0"
1138 "err_decomp_decl_inaccessible_field\0"
1139 "err_decomp_decl_lambda\0"
1140 "err_decomp_decl_multiple_bases_with_members\0"
1141 "err_decomp_decl_not_alone\0"
1142 "err_decomp_decl_parens\0"
1143 "err_decomp_decl_requires_init\0"
1144 "err_decomp_decl_spec\0"
1145 "err_decomp_decl_std_tuple_element_not_specialized\0"
1146 "err_decomp_decl_std_tuple_size_invalid\0"
1147 "err_decomp_decl_std_tuple_size_not_constant\0"
1148 "err_decomp_decl_template\0"
1149 "err_decomp_decl_type\0"
1150 "err_decomp_decl_unbindable_type\0"
1151 "err_decomp_decl_wrong_number_bindings\0"
1152 "err_decrement_bool\0"
1153 "err_deduced_class_template_compound_type\0"
1154 "err_deduced_class_template_ctor_ambiguous\0"
1155 "err_deduced_class_template_ctor_no_viable\0"
1156 "err_deduced_class_template_deleted\0"
1157 "err_deduced_class_template_explicit\0"
1158 "err_deduced_class_template_incomplete\0"
1159 "err_deduced_non_class_or_alias_template_specialization_type\0"
1160 "err_deduced_non_type_template_arg_type_mismatch\0"
1161 "err_deduced_return_type\0"
1162 "err_deduced_tst\0"
1163 "err_deduction_guide_bad_trailing_return_type\0"
1164 "err_deduction_guide_defines_function\0"
1165 "err_deduction_guide_invalid_specifier\0"
1166 "err_deduction_guide_name_not_class_template\0"
1167 "err_deduction_guide_no_trailing_return_type\0"
1168 "err_deduction_guide_redeclared\0"
1169 "err_deduction_guide_specialized\0"
1170 "err_deduction_guide_target_attr\0"
1171 "err_deduction_guide_template_not_deducible\0"
1172 "err_deduction_guide_with_complex_decl\0"
1173 "err_deduction_guide_wrong_access\0"
1174 "err_deduction_guide_wrong_scope\0"
1175 "err_deep_exception_specs_differ\0"
1176 "err_default_arg_in_partial_spec\0"
1177 "err_default_arg_makes_ctor_special\0"
1178 "err_default_arg_unparsed\0"
1179 "err_default_delete_in_multiple_declaration\0"
1180 "err_default_init_const\0"
1181 "err_default_member_initializer_cycle\0"
1182 "err_default_member_initializer_not_yet_parsed\0"
1183 "err_default_modules_cache_not_available\0"
1184 "err_default_not_in_switch\0"
1185 "err_default_special_members\0"
1186 "err_default_template_template_parameter_not_template\0"
1187 "err_defaulted_comparison_cannot_deduce_undeduced_auto\0"
1188 "err_defaulted_comparison_constexpr_mismatch\0"
1189 "err_defaulted_comparison_deduced_return_type_not_auto\0"
1190 "err_defaulted_comparison_non_const\0"
1191 "err_defaulted_comparison_not_friend\0"
1192 "err_defaulted_comparison_num_args\0"
1193 "err_defaulted_comparison_param\0"
1194 "err_defaulted_comparison_param_mismatch\0"
1195 "err_defaulted_comparison_param_unknown\0"
1196 "err_defaulted_comparison_return_type_not_bool\0"
1197 "err_defaulted_comparison_template\0"
1198 "err_defaulted_copy_assign_not_ref\0"
1199 "err_defaulted_special_member_copy_const_param\0"
1200 "err_defaulted_special_member_explicit_object_mismatch\0"
1201 "err_defaulted_special_member_move_const_param\0"
1202 "err_defaulted_special_member_params\0"
1203 "err_defaulted_special_member_quals\0"
1204 "err_defaulted_special_member_return_type\0"
1205 "err_defaulted_special_member_variadic\0"
1206 "err_defaulted_special_member_volatile_param\0"
1207 "err_defer_invalid_sjlj\0"
1208 "err_defer_ts_labeled_stmt\0"
1209 "err_defined_in_pp_embed\0"
1210 "err_defined_macro_name\0"
1211 "err_definition_of_explicitly_defaulted_member\0"
1212 "err_definition_of_implicitly_declared_member\0"
1213 "err_delegating_ctor\0"
1214 "err_delegating_initializer_alone\0"
1215 "err_delete_explicit_conversion\0"
1216 "err_delete_incomplete\0"
1217 "err_delete_incomplete_class_type\0"
1218 "err_delete_operand\0"
1219 "err_deleted_decl_not_first\0"
1220 "err_deleted_function_use\0"
1221 "err_deleted_inherited_ctor_use\0"
1222 "err_deleted_main\0"
1223 "err_deleted_non_function\0"
1224 "err_deleted_override\0"
1225 "err_delimited_escape_empty\0"
1226 "err_delimited_escape_invalid\0"
1227 "err_delimited_escape_missing_brace\0"
1228 "err_dep_source_scanner_missing_semi_after_at_import\0"
1229 "err_dep_source_scanner_unexpected_tokens_at_import\0"
1230 "err_dependency_scan_failed\0"
1231 "err_dependent_deduced_tst\0"
1232 "err_dependent_friend_not_member\0"
1233 "err_dependent_friend_not_member_of_template_spec\0"
1234 "err_dependent_friend_undeduced_params\0"
1235 "err_dependent_function_template_spec_no_match\0"
1236 "err_dependent_nested_name_spec\0"
1237 "err_dependent_non_type_arg_in_partial_spec\0"
1238 "err_dependent_tag_decl\0"
1239 "err_dependent_typed_non_type_arg_in_partial_spec\0"
1240 "err_dereference_incomplete_type\0"
1241 "err_designated_init_attr_non_init\0"
1242 "err_designated_init_for_non_aggregate\0"
1243 "err_designator_for_scalar_or_sizeless_init\0"
1244 "err_designator_into_flexible_array_member\0"
1245 "err_destroy_attr_on_non_static_var\0"
1246 "err_destroying_operator_delete_not_usual\0"
1247 "err_destructor_cannot_be\0"
1248 "err_destructor_expr_mismatch\0"
1249 "err_destructor_expr_nontype\0"
1250 "err_destructor_expr_type_mismatch\0"
1251 "err_destructor_name\0"
1252 "err_destructor_name_nontype\0"
1253 "err_destructor_not_member\0"
1254 "err_destructor_redeclared\0"
1255 "err_destructor_return_type\0"
1256 "err_destructor_template\0"
1257 "err_destructor_template_id\0"
1258 "err_destructor_tilde_identifier\0"
1259 "err_destructor_tilde_scope\0"
1260 "err_destructor_variadic\0"
1261 "err_destructor_with_params\0"
1262 "err_diagnose_if_expected_equals\0"
1263 "err_diagnose_if_invalid_diagnostic_type\0"
1264 "err_diagnose_if_succeeded\0"
1265 "err_diagnose_if_unexpected_value\0"
1266 "err_diagnose_if_unknown_option\0"
1267 "err_diagnose_if_unknown_warning\0"
1268 "err_different_asm_label\0"
1269 "err_different_language_linkage\0"
1270 "err_different_pass_object_size_params\0"
1271 "err_different_return_type_for_overriding_virtual_function\0"
1272 "err_digit_separator_not_between_digits\0"
1273 "err_dimension_expr_not_constant_integer\0"
1274 "err_direct_selector_expression\0"
1275 "err_directory_scanning\0"
1276 "err_disallowed_duplicate_attribute\0"
1277 "err_distant_exception_spec\0"
1278 "err_downcast_from_inaccessible_base\0"
1279 "err_drv_I_dash_not_supported\0"
1280 "err_drv_Xopenmp_target_missing_triple\0"
1281 "err_drv_alignment_not_power_of_two\0"
1282 "err_drv_amdgpu_ieee_without_no_honor_nans\0"
1283 "err_drv_arg_requires_bitcode_input\0"
1284 "err_drv_argument_not_allowed_with\0"
1285 "err_drv_argument_only_allowed_with\0"
1286 "err_drv_bad_offload_arch_combo\0"
1287 "err_drv_bad_target_id\0"
1288 "err_drv_bitcode_unsupported_on_toolchain\0"
1289 "err_drv_cannot_mix_options\0"
1290 "err_drv_cannot_open_config_file\0"
1291 "err_drv_cannot_open_randomize_layout_seed_file\0"
1292 "err_drv_cannot_read_config_file\0"
1293 "err_drv_cc_print_options_failure\0"
1294 "err_drv_clang_unsupported\0"
1295 "err_drv_clang_unsupported_opt_cxx_darwin_i386\0"
1296 "err_drv_clang_unsupported_opt_faltivec\0"
1297 "err_drv_clang_unsupported_opt_pg_darwin\0"
1298 "err_drv_command_failed\0"
1299 "err_drv_command_failure\0"
1300 "err_drv_command_signalled\0"
1301 "err_drv_compilationdatabase\0"
1302 "err_drv_compile_mode_unsupported_aix\0"
1303 "err_drv_config_file_not_found\0"
1304 "err_drv_conflicting_deployment_targets\0"
1305 "err_drv_cuda_bad_gpu_arch\0"
1306 "err_drv_cuda_host_arch\0"
1307 "err_drv_cuda_offload_only_emit_bc\0"
1308 "err_drv_cuda_version_unsupported\0"
1309 "err_drv_darwin_sdk_missing_arclite\0"
1310 "err_drv_defsym_invalid_format\0"
1311 "err_drv_defsym_invalid_symval\0"
1312 "err_drv_depscan_log_path_empty\0"
1313 "err_drv_depscan_log_path_inconsistent\0"
1314 "err_drv_duplicate_config\0"
1315 "err_drv_dxc_Fre_requires_Fo_metal\0"
1316 "err_drv_dxc_invalid_matrix_layout\0"
1317 "err_drv_dxc_invalid_shader_hash\0"
1318 "err_drv_dxc_missing_target_profile\0"
1319 "err_drv_dyndbg_incompatible\0"
1320 "err_drv_dyndbg_ir\0"
1321 "err_drv_dyndbg_lto\0"
1322 "err_drv_emit_llvm_link\0"
1323 "err_drv_expand_response_file\0"
1324 "err_drv_expecting_fopenmp_with_fopenmp_targets\0"
1325 "err_drv_experimental_crel\0"
1326 "err_drv_experimental_sframe\0"
1327 "err_drv_extract_api_wrong_kind\0"
1328 "err_drv_failed_to_deduce_target_from_arch\0"
1329 "err_drv_force_crash\0"
1330 "err_drv_gnustep_objc_runtime_incompatible_binary\0"
1331 "err_drv_header_unit_extra_inputs\0"
1332 "err_drv_hipspv_no_hip_path\0"
1333 "err_drv_hlsl_16bit_types_unsupported\0"
1334 "err_drv_hlsl_bad_shader_required_in_target\0"
1335 "err_drv_hlsl_bad_shader_unsupported\0"
1336 "err_drv_hlsl_unsupported_target\0"
1337 "err_drv_incompatible_omp_arch\0"
1338 "err_drv_incompatible_options\0"
1339 "err_drv_incompatible_unwindlib\0"
1340 "err_drv_invalid_Xarch_argument_with_args\0"
1341 "err_drv_invalid_Xopenmp_target_with_args\0"
1342 "err_drv_invalid_arch_name\0"
1343 "err_drv_invalid_argument_to_option\0"
1344 "err_drv_invalid_cf_runtime_abi\0"
1345 "err_drv_invalid_cstdlib_name\0"
1346 "err_drv_invalid_darwin_version\0"
1347 "err_drv_invalid_diagnotics_hotness_threshold\0"
1348 "err_drv_invalid_diagnotics_misexpect_tolerance\0"
1349 "err_drv_invalid_directx_shader_module\0"
1350 "err_drv_invalid_empty_dxil_validator_version\0"
1351 "err_drv_invalid_escaped_command_line\0"
1352 "err_drv_invalid_format_dxil_validator_version\0"
1353 "err_drv_invalid_gcc_install_dir\0"
1354 "err_drv_invalid_gcc_output_type\0"
1355 "err_drv_invalid_int_value\0"
1356 "err_drv_invalid_linker_name\0"
1357 "err_drv_invalid_malign_branch_EQ\0"
1358 "err_drv_invalid_mfloat_abi\0"
1359 "err_drv_invalid_mtp\0"
1360 "err_drv_invalid_object_mode\0"
1361 "err_drv_invalid_omp_target\0"
1362 "err_drv_invalid_or_unsupported_offload_target\0"
1363 "err_drv_invalid_os_in_arg\0"
1364 "err_drv_invalid_output_with_multiple_archs\0"
1365 "err_drv_invalid_range_dxil_validator_version\0"
1366 "err_drv_invalid_remap_file\0"
1367 "err_drv_invalid_riscv_arch_name\0"
1368 "err_drv_invalid_riscv_cpu_name_for_target\0"
1369 "err_drv_invalid_riscv_mtune_string\0"
1370 "err_drv_invalid_rtlib_name\0"
1371 "err_drv_invalid_stdlib_name\0"
1372 "err_drv_invalid_thread_model_for_target\0"
1373 "err_drv_invalid_unwindlib_name\0"
1374 "err_drv_invalid_value\0"
1375 "err_drv_invalid_value_with_suggestion\0"
1376 "err_drv_invalid_version_number\0"
1377 "err_drv_invalid_version_number_inferred\0"
1378 "err_drv_kcfi_arity_unsupported_target\0"
1379 "err_drv_libclc_not_found\0"
1380 "err_drv_loongarch_invalid_mfpu_EQ\0"
1381 "err_drv_loongarch_invalid_msimd_EQ\0"
1382 "err_drv_loongarch_invalid_simd_option_combination\0"
1383 "err_drv_loongarch_wrong_fpu_width\0"
1384 "err_drv_lto_without_lld\0"
1385 "err_drv_malformed_sanitizer_coverage_allowlist\0"
1386 "err_drv_malformed_sanitizer_coverage_ignorelist\0"
1387 "err_drv_malformed_sanitizer_ignorelist\0"
1388 "err_drv_malformed_sanitizer_metadata_ignorelist\0"
1389 "err_drv_malformed_warning_suppression_mapping\0"
1390 "err_drv_mg_requires_m_or_mm\0"
1391 "err_drv_missing_arg_mtp\0"
1392 "err_drv_missing_argument\0"
1393 "err_drv_missing_sanitizer_ignorelist\0"
1394 "err_drv_missing_symbol_graph_dir\0"
1395 "err_drv_missing_version_number\0"
1396 "err_drv_mix_cuda_hip\0"
1397 "err_drv_mix_offload\0"
1398 "err_drv_module_header_wrong_kind\0"
1399 "err_drv_module_output_with_multiple_arch\0"
1400 "err_drv_modules_driver_requires_reduced_bmi\0"
1401 "err_drv_modules_validate_once_requires_timestamp\0"
1402 "err_drv_multilib_custom_error\0"
1403 "err_drv_needs_hvx\0"
1404 "err_drv_needs_hvx_version\0"
1405 "err_drv_negative_columns\0"
1406 "err_drv_no_ast_support\0"
1407 "err_drv_no_cuda_installation\0"
1408 "err_drv_no_cuda_libdevice\0"
1409 "err_drv_no_hip_runtime\0"
1410 "err_drv_no_hipspv_device_lib\0"
1411 "err_drv_no_hipstdpar_lib\0"
1412 "err_drv_no_hipstdpar_prim_lib\0"
1413 "err_drv_no_hipstdpar_thrust_lib\0"
1414 "err_drv_no_input_files\0"
1415 "err_drv_no_linker_llvm_support\0"
1416 "err_drv_no_module_support\0"
1417 "err_drv_no_neon_modifier\0"
1418 "err_drv_no_rocm_device_lib\0"
1419 "err_drv_no_spv_tools\0"
1420 "err_drv_no_such_file\0"
1421 "err_drv_no_such_file_with_suggestion\0"
1422 "err_drv_offload_bad_gpu_arch\0"
1423 "err_drv_offload_missing_gpu_arch\0"
1424 "err_drv_omp_host_target_not_supported\0"
1425 "err_drv_omp_offload_target_bcruntime_not_found\0"
1426 "err_drv_omp_offload_target_cuda_version_not_support\0"
1427 "err_drv_omp_offload_target_missingbcruntime\0"
1428 "err_drv_only_one_offload_target_supported\0"
1429 "err_drv_opt_unsupported_input_type\0"
1430 "err_drv_optimization_remark_format\0"
1431 "err_drv_optimization_remark_pattern\0"
1432 "err_drv_out_file_argument_with_multiple_sources\0"
1433 "err_drv_output_argument_with_multiple_files\0"
1434 "err_drv_preamble_format\0"
1435 "err_drv_print_header_cc1_invalid_combination\0"
1436 "err_drv_print_header_cc1_invalid_filtering\0"
1437 "err_drv_print_header_cc1_invalid_format\0"
1438 "err_drv_print_header_env_var\0"
1439 "err_drv_print_header_env_var_combination\0"
1440 "err_drv_print_header_env_var_invalid_format\0"
1441 "err_drv_profile_instrument_use_path_with_no_kind\0"
1442 "err_drv_reduced_module_output_overrided\0"
1443 "err_drv_reflection_requires_cxx26\0"
1444 "err_drv_ropi_incompatible_with_cxx\0"
1445 "err_drv_ropi_rwpi_incompatible_with_pic\0"
1446 "err_drv_small_columns\0"
1447 "err_drv_ssp_missing_offset_argument\0"
1448 "err_drv_sycl_no_rdc_multiple_targets\0"
1449 "err_drv_sycl_requires_cxx17\0"
1450 "err_drv_sycl_requires_dynamic_crt\0"
1451 "err_drv_target_variant_invalid\0"
1452 "err_drv_too_many_actions\0"
1453 "err_drv_triple_version_invalid\0"
1454 "err_drv_trivial_auto_var_init_max_size_invalid_value\0"
1455 "err_drv_trivial_auto_var_init_max_size_missing_dependency\0"
1456 "err_drv_trivial_auto_var_init_stop_after_invalid_value\0"
1457 "err_drv_trivial_auto_var_init_stop_after_missing_dependency\0"
1458 "err_drv_unable_to_remove_file\0"
1459 "err_drv_unable_to_set_working_directory\0"
1460 "err_drv_undetermined_gpu_arch\0"
1461 "err_drv_unexpected_symbol_graph_output\0"
1462 "err_drv_unknown_argument\0"
1463 "err_drv_unknown_argument_with_suggestion\0"
1464 "err_drv_unknown_indirect_jump_opt\0"
1465 "err_drv_unknown_language\0"
1466 "err_drv_unknown_objc_runtime\0"
1467 "err_drv_unknown_stdin_type\0"
1468 "err_drv_unknown_stdin_type_clang_cl\0"
1469 "err_drv_unknown_target_triple\0"
1470 "err_drv_unsupported_embed_bitcode\0"
1471 "err_drv_unsupported_fpatchable_function_entry_argument\0"
1472 "err_drv_unsupported_indirect_jump_opt\0"
1473 "err_drv_unsupported_noabicalls_pic\0"
1474 "err_drv_unsupported_opt\0"
1475 "err_drv_unsupported_opt_for_language_mode\0"
1476 "err_drv_unsupported_opt_for_target\0"
1477 "err_drv_unsupported_opt_with_suggestion\0"
1478 "err_drv_unsupported_option_argument\0"
1479 "err_drv_unsupported_option_argument_for_target\0"
1480 "err_drv_unsupported_option_for_offload_arch_req_feature\0"
1481 "err_drv_unsupported_option_for_target\0"
1482 "err_drv_unsupported_option_part_for_target\0"
1483 "err_drv_unsupported_rtlib_for_platform\0"
1484 "err_drv_unsupported_static_sanitizer_darwin\0"
1485 "err_drv_unsupported_unwind_for_platform\0"
1486 "err_drv_using_omit_rtti_component_without_no_rtti\0"
1487 "err_dtor_expr_without_call\0"
1488 "err_dup_implementation_category\0"
1489 "err_dup_implementation_class\0"
1490 "err_dup_virtual\0"
1491 "err_duplicate_attribute\0"
1492 "err_duplicate_base_class\0"
1493 "err_duplicate_case\0"
1494 "err_duplicate_case_differing_expr\0"
1495 "err_duplicate_class_def\0"
1496 "err_duplicate_class_virt_specifier\0"
1497 "err_duplicate_declspec\0"
1498 "err_duplicate_default_assoc\0"
1499 "err_duplicate_ivar_declaration\0"
1500 "err_duplicate_ivar_use\0"
1501 "err_duplicate_mangled_name\0"
1502 "err_duplicate_member\0"
1503 "err_duplicate_method_decl\0"
1504 "err_duplicate_property\0"
1505 "err_duplicate_target_attribute\0"
1506 "err_duplicate_virt_specifier\0"
1507 "err_duplicated_vtable_pointer_auth\0"
1508 "err_dylib_symbol_flags_mismatch\0"
1509 "err_dynamic_and_noexcept_specification\0"
1510 "err_dynamic_property_ivar_decl\0"
1511 "err_dynamic_var_init\0"
1512 "err_dyndbg_no_instrumentation\0"
1513 "err_early_catch_all\0"
1514 "err_ellipsis_first_param\0"
1515 "err_ellipsis_in_declarator_not_parameter\0"
1516 "err_embedded_directive\0"
1517 "err_empty_enum\0"
1518 "err_empty_requires_expr\0"
1519 "err_empty_scalar_initializer\0"
1520 "err_empty_sizeless_initializer\0"
1521 "err_enum_invalid_underlying\0"
1522 "err_enum_mode_vector_type\0"
1523 "err_enum_redeclare_fixed_mismatch\0"
1524 "err_enum_redeclare_scoped_mismatch\0"
1525 "err_enum_redeclare_type_mismatch\0"
1526 "err_enum_template\0"
1527 "err_enumerator_does_not_exist\0"
1528 "err_enumerator_list_missing_comma\0"
1529 "err_enumerator_too_large\0"
1530 "err_enumerator_unnamed_no_def\0"
1531 "err_enumerator_wrapped\0"
1532 "err_escape_too_large\0"
1533 "err_event_t_addr_space_qual\0"
1534 "err_except_spec_unparsed\0"
1535 "err_exception_spec_cycle\0"
1536 "err_exception_spec_in_typedef\0"
1537 "err_exception_spec_incomplete_type\0"
1538 "err_exception_spec_not_parsed\0"
1539 "err_exceptions_disabled\0"
1540 "err_excess_initializers\0"
1541 "err_excess_initializers_for_sizeless_type\0"
1542 "err_excess_initializers_in_char_array_initializer\0"
1543 "err_exec_charset_conversion_failed\0"
1544 "err_expansion_size_expr_not_ice\0"
1545 "err_expansion_stmt_case\0"
1546 "err_expansion_stmt_incomplete\0"
1547 "err_expansion_stmt_invalid_init\0"
1548 "err_expansion_stmt_label\0"
1549 "err_expansion_stmt_lambda\0"
1550 "err_expansion_stmt_requires_cxx2c\0"
1551 "err_expansion_stmt_requires_range\0"
1552 "err_expansion_stmt_vla\0"
1553 "err_expected\0"
1554 "err_expected_after\0"
1555 "err_expected_allocator_clause\0"
1556 "err_expected_allocator_expression\0"
1557 "err_expected_begin_assumes\0"
1558 "err_expected_begin_declare_variant\0"
1559 "err_expected_callable_argument\0"
1560 "err_expected_capture\0"
1561 "err_expected_case_before_expression\0"
1562 "err_expected_catch\0"
1563 "err_expected_class_name\0"
1564 "err_expected_class_name_not_template\0"
1565 "err_expected_class_or_namespace\0"
1566 "err_expected_colon_after_setter_name\0"
1567 "err_expected_coloncolon_after_super\0"
1568 "err_expected_comma_greater\0"
1569 "err_expected_comma_or_rsquare\0"
1570 "err_expected_either\0"
1571 "err_expected_end_declare_target_or_variant\0"
1572 "err_expected_end_of_enumerator\0"
1573 "err_expected_equal_designator\0"
1574 "err_expected_expression\0"
1575 "err_expected_external_declaration\0"
1576 "err_expected_field_designator\0"
1577 "err_expected_fn_body\0"
1578 "err_expected_fold_operator\0"
1579 "err_expected_id_building_module\0"
1580 "err_expected_init_in_condition\0"
1581 "err_expected_init_in_condition_lparen\0"
1582 "err_expected_kernel_void_return_type\0"
1583 "err_expected_lambda_body\0"
1584 "err_expected_lbrace_after_base_specifiers\0"
1585 "err_expected_lbrace_in_compound_literal\0"
1586 "err_expected_less_after\0"
1587 "err_expected_lparen_after\0"
1588 "err_expected_lparen_after_type\0"
1589 "err_expected_member_name_or_semi\0"
1590 "err_expected_member_name_or_semi_objcxx_keyword\0"
1591 "err_expected_member_or_base_name\0"
1592 "err_expected_method_body\0"
1593 "err_expected_minus_or_plus\0"
1594 "err_expected_name_of_pack\0"
1595 "err_expected_namespace_name\0"
1596 "err_expected_objc_container\0"
1597 "err_expected_parameter_pack\0"
1598 "err_expected_parentheses_around_typename\0"
1599 "err_expected_property_name\0"
1600 "err_expected_punc\0"
1601 "err_expected_qualified_after_typename\0"
1602 "err_expected_rparen_after\0"
1603 "err_expected_selector_for_method\0"
1604 "err_expected_semantic_identifier\0"
1605 "err_expected_semi_after_attribute_list\0"
1606 "err_expected_semi_after_expr\0"
1607 "err_expected_semi_after_method_proto\0"
1608 "err_expected_semi_after_module_or_import\0"
1609 "err_expected_semi_after_namespace_name\0"
1610 "err_expected_semi_after_static_assert\0"
1611 "err_expected_semi_after_stmt\0"
1612 "err_expected_semi_decl_list\0"
1613 "err_expected_semi_declaration\0"
1614 "err_expected_semi_for\0"
1615 "err_expected_semi_requirement\0"
1616 "err_expected_sequence_or_directive\0"
1617 "err_expected_star_this_capture\0"
1618 "err_expected_statement\0"
1619 "err_expected_string_literal\0"
1620 "err_expected_struct_pointer_argument\0"
1621 "err_expected_template\0"
1622 "err_expected_template_parameter\0"
1623 "err_expected_token_instead_of_objcxx_keyword\0"
1624 "err_expected_type\0"
1625 "err_expected_type_name_after_typename\0"
1626 "err_expected_unqualified_id\0"
1627 "err_expected_version\0"
1628 "err_expected_while\0"
1629 "err_explicit_instantiation_ambiguous\0"
1630 "err_explicit_instantiation_constexpr\0"
1631 "err_explicit_instantiation_data_member_not_instantiated\0"
1632 "err_explicit_instantiation_declaration_after_definition\0"
1633 "err_explicit_instantiation_dependent\0"
1634 "err_explicit_instantiation_duplicate\0"
1635 "err_explicit_instantiation_enum\0"
1636 "err_explicit_instantiation_in_class\0"
1637 "err_explicit_instantiation_inline\0"
1638 "err_explicit_instantiation_internal_linkage\0"
1639 "err_explicit_instantiation_member_function_not_instantiated\0"
1640 "err_explicit_instantiation_must_be_global\0"
1641 "err_explicit_instantiation_no_candidate\0"
1642 "err_explicit_instantiation_nontemplate_type\0"
1643 "err_explicit_instantiation_not_known\0"
1644 "err_explicit_instantiation_of_typedef\0"
1645 "err_explicit_instantiation_out_of_scope\0"
1646 "err_explicit_instantiation_requires_name\0"
1647 "err_explicit_instantiation_storage_class\0"
1648 "err_explicit_instantiation_undefined_func_template\0"
1649 "err_explicit_instantiation_undefined_member\0"
1650 "err_explicit_instantiation_undefined_var_template\0"
1651 "err_explicit_instantiation_unqualified_wrong_namespace\0"
1652 "err_explicit_instantiation_with_definition\0"
1653 "err_explicit_instantiation_without_template_id\0"
1654 "err_explicit_non_ctor_or_conv_function\0"
1655 "err_explicit_non_function\0"
1656 "err_explicit_object_default_arg\0"
1657 "err_explicit_object_lambda_ambiguous_base\0"
1658 "err_explicit_object_lambda_inaccessible_base\0"
1659 "err_explicit_object_parameter_constructor\0"
1660 "err_explicit_object_parameter_invalid\0"
1661 "err_explicit_object_parameter_must_be_first\0"
1662 "err_explicit_object_parameter_mutable\0"
1663 "err_explicit_object_parameter_nonmember\0"
1664 "err_explicit_object_parameter_pack\0"
1665 "err_explicit_out_of_class\0"
1666 "err_explicit_spec_non_template\0"
1667 "err_exponent_has_no_digits\0"
1668 "err_export_anon_ns_internal\0"
1669 "err_export_empty\0"
1670 "err_export_in_private_module_fragment\0"
1671 "err_export_inline_not_defined\0"
1672 "err_export_internal\0"
1673 "err_export_non_namespace_scope_name\0"
1674 "err_export_not_in_module_interface\0"
1675 "err_export_partition_impl\0"
1676 "err_export_using_internal\0"
1677 "err_export_within_anonymous_namespace\0"
1678 "err_export_within_export\0"
1679 "err_expr_not_cce\0"
1680 "err_expr_not_ice\0"
1681 "err_expr_not_string_literal\0"
1682 "err_ext_vector_component_exceeds_length\0"
1683 "err_ext_vector_component_name_illegal\0"
1684 "err_extdefmap_parsing\0"
1685 "err_extern_c_global_conflict\0"
1686 "err_extern_def_in_header_unit\0"
1687 "err_extern_non_extern\0"
1688 "err_external_source_symbol_duplicate_clause\0"
1689 "err_external_source_symbol_expected_keyword\0"
1690 "err_extract_api_ignores_file_not_found\0"
1691 "err_extraneous_closing_brace\0"
1692 "err_extraneous_rparen_in_condition\0"
1693 "err_extraneous_token_before_semi\0"
1694 "err_failed_to_find_module_file\0"
1695 "err_failed_to_open_for_embedding\0"
1696 "err_falloff_nonvoid\0"
1697 "err_fallthrough_attr_invalid_placement\0"
1698 "err_fallthrough_attr_outside_switch\0"
1699 "err_fallthrough_attr_wrong_target\0"
1700 "err_fe_action_not_available\0"
1701 "err_fe_ast_file_malformed\0"
1702 "err_fe_ast_file_modified\0"
1703 "err_fe_backend_error_attr\0"
1704 "err_fe_backend_frame_larger_than\0"
1705 "err_fe_backend_plugin\0"
1706 "err_fe_backend_resource_limit\0"
1707 "err_fe_backend_unsupported\0"
1708 "err_fe_cir_input_unsupported\0"
1709 "err_fe_cir_not_built\0"
1710 "err_fe_dependency_file_requires_MT\0"
1711 "err_fe_error_backend\0"
1712 "err_fe_error_opening\0"
1713 "err_fe_error_reading\0"
1714 "err_fe_error_reading_stdin\0"
1715 "err_fe_exception_model_mismatch\0"
1716 "err_fe_expected_clang_command\0"
1717 "err_fe_expected_compiler_job\0"
1718 "err_fe_inline_asm\0"
1719 "err_fe_invalid_alignment\0"
1720 "err_fe_invalid_code_complete_file\0"
1721 "err_fe_invalid_exception_model\0"
1722 "err_fe_invalid_multiple_actions\0"
1723 "err_fe_invalid_plugin_name\0"
1724 "err_fe_invalid_source_date_epoch\0"
1725 "err_fe_linking_module\0"
1726 "err_fe_no_pch_in_dir\0"
1727 "err_fe_not_a_pch_file\0"
1728 "err_fe_pch_file_overridden\0"
1729 "err_fe_pch_malformed_block\0"
1730 "err_fe_remap_missing_to_file\0"
1731 "err_fe_source_mgr\0"
1732 "err_fe_text_encoding_config\0"
1733 "err_fe_unable_to_create_subtarget\0"
1734 "err_fe_unable_to_create_target\0"
1735 "err_fe_unable_to_interface_with_target\0"
1736 "err_fe_unable_to_load_ast_file\0"
1737 "err_fe_unable_to_load_basic_block_sections_file\0"
1738 "err_fe_unable_to_load_plugin\0"
1739 "err_fe_unable_to_open_output\0"
1740 "err_fe_unable_to_read_pch_file\0"
1741 "err_feature_check_malformed\0"
1742 "err_field_declared_as_function\0"
1743 "err_field_designator_non_aggr\0"
1744 "err_field_designator_nonfield\0"
1745 "err_field_designator_unknown\0"
1746 "err_field_designator_unknown_suggest\0"
1747 "err_field_incomplete_or_sizeless\0"
1748 "err_field_instantiates_to_function\0"
1749 "err_field_with_address_space\0"
1750 "err_file_is_not_module\0"
1751 "err_file_modified\0"
1752 "err_file_too_large\0"
1753 "err_filter_expression_integral\0"
1754 "err_final_function_overridden\0"
1755 "err_first_argument_to_cwsc_block_call\0"
1756 "err_first_argument_to_cwsc_builtin_call\0"
1757 "err_first_argument_to_cwsc_not_call\0"
1758 "err_first_argument_to_cwsc_pdtor_call\0"
1759 "err_first_argument_to_va_arg_not_of_type_va_list\0"
1760 "err_flatten_function_needs_feature\0"
1761 "err_flexible_array_arc_retainable\0"
1762 "err_flexible_array_has_nontrivial_dtor\0"
1763 "err_flexible_array_init\0"
1764 "err_flexible_array_init_needs_braces\0"
1765 "err_flexible_array_not_at_end\0"
1766 "err_flexible_array_virtual_base\0"
1767 "err_fold_expression_bad_operand\0"
1768 "err_fold_expression_empty\0"
1769 "err_fold_expression_limit_exceeded\0"
1770 "err_fold_expression_packs_both_sides\0"
1771 "err_fold_operator_mismatch\0"
1772 "err_for_co_await_not_range_for\0"
1773 "err_for_range_decl_must_be_var\0"
1774 "err_for_range_deduction_failure\0"
1775 "err_for_range_dereference\0"
1776 "err_for_range_expected_decl\0"
1777 "err_for_range_identifier\0"
1778 "err_for_range_incomplete_type\0"
1779 "err_for_range_invalid\0"
1780 "err_for_range_iter_deduction_failure\0"
1781 "err_for_range_storage_class\0"
1782 "err_for_template\0"
1783 "err_format_attribute_implicit_this_format_string\0"
1784 "err_format_attribute_not\0"
1785 "err_format_attribute_result_not\0"
1786 "err_format_conversion_argument_type_mismatch\0"
1787 "err_format_nonliteral\0"
1788 "err_format_strftime_third_parameter\0"
1789 "err_forward_ref_enum\0"
1790 "err_forward_superclass\0"
1791 "err_found_in_dependent_base\0"
1792 "err_found_later_in_class\0"
1793 "err_friend_concept\0"
1794 "err_friend_decl_defines_type\0"
1795 "err_friend_decl_does_not_match\0"
1796 "err_friend_decl_spec\0"
1797 "err_friend_decl_with_def_arg_must_be_def\0"
1798 "err_friend_decl_with_def_arg_redeclared\0"
1799 "err_friend_decl_with_enclosing_temp_constraint_must_be_def\0"
1800 "err_friend_def_in_local_class\0"
1801 "err_friend_explicit_instantiation\0"
1802 "err_friend_invalid_in_context\0"
1803 "err_friend_is_member\0"
1804 "err_friend_lambda_decl\0"
1805 "err_friend_not_first_in_declaration\0"
1806 "err_friend_specialization_def\0"
1807 "err_friend_template_decl_multiple_specifiers\0"
1808 "err_frontend_action_unsupported_input_format\0"
1809 "err_func_def_incomplete_result\0"
1810 "err_func_def_no_params\0"
1811 "err_func_returning_array_function\0"
1812 "err_func_returning_qualified_void\0"
1813 "err_func_with_effects_no_prototype\0"
1814 "err_function_always_inline_attribute_mismatch\0"
1815 "err_function_always_inline_new_za\0"
1816 "err_function_always_inline_new_zt0\0"
1817 "err_function_attribute_mismatch\0"
1818 "err_function_decl_cmse_ns_call\0"
1819 "err_function_declared_typedef\0"
1820 "err_function_definition_not_allowed\0"
1821 "err_function_is_not_record\0"
1822 "err_function_marked_override_not_overriding\0"
1823 "err_function_member_spec_ambiguous\0"
1824 "err_function_needs_feature\0"
1825 "err_function_parameter_limit_exceeded\0"
1826 "err_function_parameter_pack_without_parameter_packs\0"
1827 "err_function_scope_depth_exceeded\0"
1828 "err_function_start_invalid_type\0"
1829 "err_function_template_partial_spec\0"
1830 "err_function_template_spec_ambiguous\0"
1831 "err_function_template_spec_no_match\0"
1832 "err_gc_weak_property_strong_type\0"
1833 "err_generic_sel_multi_match\0"
1834 "err_generic_sel_no_match\0"
1835 "err_get_vtable_pointer_incorrect_type\0"
1836 "err_get_vtable_pointer_requires_complete_type\0"
1837 "err_getter_not_found\0"
1838 "err_global_asm_qualifier_ignored\0"
1839 "err_global_call_not_config\0"
1840 "err_global_module_introducer_not_at_start\0"
1841 "err_gnu_inline_asm_disabled\0"
1842 "err_goto_into_protected_scope\0"
1843 "err_goto_ms_asm_label\0"
1844 "err_half_const_requires_fp16\0"
1845 "err_header_availability_mismatch\0"
1846 "err_header_hidden_symbol\0"
1847 "err_header_import_not_header_unit\0"
1848 "err_header_import_semi_in_macro\0"
1849 "err_header_symbol_flags_mismatch\0"
1850 "err_header_symbol_missing\0"
1851 "err_hex_constant_requires\0"
1852 "err_hex_escape_no_digits\0"
1853 "err_hidden_device_kernel\0"
1854 "err_hidden_visibility_dllexport\0"
1855 "err_hip_invalid_args_builtin_mangled_name\0"
1856 "err_hlsl_ambiguous_entry_point\0"
1857 "err_hlsl_appending_onto_unbound\0"
1858 "err_hlsl_assign_to_global_resource\0"
1859 "err_hlsl_atomic_arg_addr_space\0"
1860 "err_hlsl_attr_incompatible\0"
1861 "err_hlsl_attr_invalid_ast_node\0"
1862 "err_hlsl_attr_invalid_type\0"
1863 "err_hlsl_attr_unsupported_in_stage\0"
1864 "err_hlsl_attribute_in_wrong_shader_model\0"
1865 "err_hlsl_attribute_needs_intangible_type\0"
1866 "err_hlsl_attribute_number_arguments_insufficient_shader_model\0"
1867 "err_hlsl_attribute_param_mismatch\0"
1868 "err_hlsl_barrier_flag_requires_group\0"
1869 "err_hlsl_barrier_node_memory_requires_node\0"
1870 "err_hlsl_barrier_resource_requires_group\0"
1871 "err_hlsl_barrier_scope_requires_memory\0"
1872 "err_hlsl_binding_type_invalid\0"
1873 "err_hlsl_binding_type_mismatch\0"
1874 "err_hlsl_builtin_requires_sm\0"
1875 "err_hlsl_builtin_resource_coordinate_dimension_mismatch\0"
1876 "err_hlsl_builtin_scalar_vector_mismatch\0"
1877 "err_hlsl_cstor_dstor\0"
1878 "err_hlsl_duplicate_parameter_modifier\0"
1879 "err_hlsl_duplicate_register_annotation\0"
1880 "err_hlsl_dxil_only\0"
1881 "err_hlsl_entry_shader_attr_mismatch\0"
1882 "err_hlsl_expect_arg_const_int_one_or_neg_one\0"
1883 "err_hlsl_expected_space\0"
1884 "err_hlsl_export_not_on_function\0"
1885 "err_hlsl_gathercmp_invalid_component\0"
1886 "err_hlsl_incomplete_resource_array_in_function_param\0"
1887 "err_hlsl_incorrect_num_initializers\0"
1888 "err_hlsl_init_priority_unsupported\0"
1889 "err_hlsl_interpolation_conflict\0"
1890 "err_hlsl_interpolation_position\0"
1891 "err_hlsl_interpolation_type\0"
1892 "err_hlsl_invalid_barrier_memory_flags\0"
1893 "err_hlsl_invalid_barrier_semantic_flags\0"
1894 "err_hlsl_invalid_mixed_resources\0"
1895 "err_hlsl_invalid_register_or_packoffset\0"
1896 "err_hlsl_invalid_rootsig_flag\0"
1897 "err_hlsl_invalid_rootsig_value\0"
1898 "err_hlsl_invalid_token\0"
1899 "err_hlsl_langstd_unimplemented\0"
1900 "err_hlsl_long_vector_swizzle\0"
1901 "err_hlsl_matrix_element_not_in_bounds\0"
1902 "err_hlsl_matrix_index_out_of_bounds\0"
1903 "err_hlsl_matrix_layout_conflict\0"
1904 "err_hlsl_matrix_layout_non_matrix\0"
1905 "err_hlsl_matrix_swizzle_invalid_length\0"
1906 "err_hlsl_missing_entry_point\0"
1907 "err_hlsl_missing_numthreads\0"
1908 "err_hlsl_missing_resource_class\0"
1909 "err_hlsl_missing_semantic_annotation\0"
1910 "err_hlsl_number_literal_overflow\0"
1911 "err_hlsl_number_literal_underflow\0"
1912 "err_hlsl_numthreads_argument_oor\0"
1913 "err_hlsl_numthreads_invalid\0"
1914 "err_hlsl_offset_overflow\0"
1915 "err_hlsl_operator_unsupported\0"
1916 "err_hlsl_packoffset_alignment_mismatch\0"
1917 "err_hlsl_packoffset_cross_reg_boundary\0"
1918 "err_hlsl_packoffset_invalid_reg\0"
1919 "err_hlsl_packoffset_overlap\0"
1920 "err_hlsl_param_qualifier_mismatch\0"
1921 "err_hlsl_pointers_unsupported\0"
1922 "err_hlsl_push_constant_unique\0"
1923 "err_hlsl_register_number_too_large\0"
1924 "err_hlsl_resource_member_array_access_not_constant\0"
1925 "err_hlsl_resource_param_in_noinline_function\0"
1926 "err_hlsl_resource_range_overlap\0"
1927 "err_hlsl_rootsig_missing_param\0"
1928 "err_hlsl_rootsig_non_zero_flag\0"
1929 "err_hlsl_rootsig_repeat_param\0"
1930 "err_hlsl_rootsignature_entry\0"
1931 "err_hlsl_sample_double_element_type\0"
1932 "err_hlsl_sample_integer_element_type\0"
1933 "err_hlsl_samplecmp_requires_float\0"
1934 "err_hlsl_semantic_64bit_type\0"
1935 "err_hlsl_semantic_index_out_of_range\0"
1936 "err_hlsl_semantic_index_overlap\0"
1937 "err_hlsl_semantic_indexing_not_supported\0"
1938 "err_hlsl_semantic_invalid_type\0"
1939 "err_hlsl_semantic_partial_explicit_indexing\0"
1940 "err_hlsl_semantic_unsupported_iotype_for_stage\0"
1941 "err_hlsl_semantic_zero_sized_array\0"
1942 "err_hlsl_separate_attr_arg_and_number\0"
1943 "err_hlsl_space_on_global_constant\0"
1944 "err_hlsl_spirv_only\0"
1945 "err_hlsl_unknown_semantic\0"
1946 "err_hlsl_unsupported_component\0"
1947 "err_hlsl_unsupported_register_number\0"
1948 "err_hlsl_vector_compound_assignment_truncation\0"
1949 "err_hlsl_virtual_function\0"
1950 "err_hlsl_virtual_inheritance\0"
1951 "err_hlsl_vk_literal_must_contain_constant\0"
1952 "err_iboutletcollection_builtintype\0"
1953 "err_iboutletcollection_type\0"
1954 "err_ice_ambiguous_conversion\0"
1955 "err_ice_explicit_conversion\0"
1956 "err_ice_incomplete_type\0"
1957 "err_ice_not_integral\0"
1958 "err_ice_too_large\0"
1959 "err_id_after_template_in_nested_name_spec\0"
1960 "err_ident_list_in_fn_declaration\0"
1961 "err_ifunc_resolver_return\0"
1962 "err_illegal_container_subscripting_op\0"
1963 "err_illegal_decl_array_of_functions\0"
1964 "err_illegal_decl_array_of_references\0"
1965 "err_illegal_decl_mempointer_in_nonclass\0"
1966 "err_illegal_decl_mempointer_to_reference\0"
1967 "err_illegal_decl_mempointer_to_void\0"
1968 "err_illegal_decl_pointer_to_reference\0"
1969 "err_illegal_decl_reference_to_reference\0"
1970 "err_illegal_initializer\0"
1971 "err_illegal_initializer_type\0"
1972 "err_illegal_message_expr_incomplete_type\0"
1973 "err_illegal_qualifiers_on_catch_parm\0"
1974 "err_illegal_super_cast\0"
1975 "err_illegal_union_or_anon_struct_member\0"
1976 "err_illegal_use_of_flt_eval_macro\0"
1977 "err_imaginary_not_supported\0"
1978 "err_immediate_function_used_before_definition\0"
1979 "err_impcast_complex_scalar\0"
1980 "err_impcast_incompatible_type\0"
1981 "err_implementation_of_class_stub\0"
1982 "err_implicit_coroutine_std_nothrow_type_not_found\0"
1983 "err_implicit_empty_initializer\0"
1984 "err_implicit_instantiate_member_undefined\0"
1985 "err_implied_comparison_category_type_not_found\0"
1986 "err_implied_coroutine_type_not_found\0"
1987 "err_implied_std_coroutine_traits_promise_type_not_class\0"
1988 "err_implied_std_coroutine_traits_promise_type_not_found\0"
1989 "err_implied_std_initializer_list_not_found\0"
1990 "err_import_in_wrong_fragment\0"
1991 "err_import_not_allowed_here\0"
1992 "err_imported_module_modmap_changed\0"
1993 "err_imported_module_not_found\0"
1994 "err_imported_module_relocated\0"
1995 "err_in_class_initializer_bad_type\0"
1996 "err_in_class_initializer_literal_type\0"
1997 "err_in_class_initializer_non_const\0"
1998 "err_in_class_initializer_non_constant\0"
1999 "err_in_class_initializer_volatile\0"
2000 "err_incompatible_exception_specs\0"
2001 "err_incompatible_fp_eval_method_options\0"
2002 "err_incompatible_obt_kinds_assignment\0"
2003 "err_incompatible_qualified_id\0"
2004 "err_incompatible_replacement_type\0"
2005 "err_incompatible_vectors\0"
2006 "err_incomplete_array_member_init\0"
2007 "err_incomplete_base_class\0"
2008 "err_incomplete_enum\0"
2009 "err_incomplete_in_exception_spec\0"
2010 "err_incomplete_member_access\0"
2011 "err_incomplete_nested_name_spec\0"
2012 "err_incomplete_object_call\0"
2013 "err_incomplete_receiver_type\0"
2014 "err_incomplete_synthesized_property\0"
2015 "err_incomplete_type\0"
2016 "err_incomplete_type_objc_at_encode\0"
2017 "err_incomplete_type_used_in_type_trait_expr\0"
2018 "err_incomplete_type_vtable_pointer_auth\0"
2019 "err_incomplete_typeid\0"
2020 "err_inconsistent_deduction\0"
2021 "err_inconsistent_ivar_count\0"
2022 "err_incorrect_defaulted_constexpr\0"
2023 "err_incorrect_defaulted_constexpr_with_vb\0"
2024 "err_incorrect_number_of_vector_initializers\0"
2025 "err_increment_decrement_enum\0"
2026 "err_indirect_goto_in_protected_scope\0"
2027 "err_indirect_goto_without_addrlabel\0"
2028 "err_init_capture_deduction_failure\0"
2029 "err_init_capture_deduction_failure_from_init_list\0"
2030 "err_init_capture_multiple_expressions\0"
2031 "err_init_capture_no_expression\0"
2032 "err_init_capture_paren_braces\0"
2033 "err_init_conversion_failed\0"
2034 "err_init_element_not_constant\0"
2035 "err_init_for_function_type\0"
2036 "err_init_incomplete_type\0"
2037 "err_init_list_bad_dest_type\0"
2038 "err_init_list_bin_op\0"
2039 "err_init_method_bad_return_type\0"
2040 "err_init_non_aggr_init_list\0"
2041 "err_init_objc_class\0"
2042 "err_init_priority_object_attr\0"
2043 "err_init_reference_member_uninitialized\0"
2044 "err_initializer_overrides_destructed\0"
2045 "err_initializer_string_for_char_array_too_long\0"
2046 "err_inline_decl_follows_def\0"
2047 "err_inline_declaration_block_scope\0"
2048 "err_inline_main\0"
2049 "err_inline_ms_asm_parsing\0"
2050 "err_inline_namespace_alias\0"
2051 "err_inline_namespace_mismatch\0"
2052 "err_inline_namespace_std\0"
2053 "err_inline_nested_namespace_definition\0"
2054 "err_inline_non_function\0"
2055 "err_install_name_mismatch\0"
2056 "err_int_to_block_pointer\0"
2057 "err_integer_incorrect_bit_count\0"
2058 "err_integer_literal_too_large\0"
2059 "err_integer_sequence_integral_element_type\0"
2060 "err_integer_sequence_negative_length\0"
2061 "err_internal_extern_mismatch\0"
2062 "err_introducing_special_friend\0"
2063 "err_invalid_address_discrimination\0"
2064 "err_invalid_asm_value_for_constraint\0"
2065 "err_invalid_astype_of_different_size\0"
2066 "err_invalid_authentication_key\0"
2067 "err_invalid_base_in_interface\0"
2068 "err_invalid_branch_protection_spec\0"
2069 "err_invalid_builtin_argument\0"
2070 "err_invalid_char_raw_delim\0"
2071 "err_invalid_character_to_charify\0"
2072 "err_invalid_character_udl\0"
2073 "err_invalid_cir\0"
2074 "err_invalid_collection_element\0"
2075 "err_invalid_complex_spec\0"
2076 "err_invalid_consteval_call\0"
2077 "err_invalid_consteval_decl_kind\0"
2078 "err_invalid_consteval_take_address\0"
2079 "err_invalid_constexpr\0"
2080 "err_invalid_constexpr_member\0"
2081 "err_invalid_constexpr_var_decl\0"
2082 "err_invalid_conversion_between_ext_vectors\0"
2083 "err_invalid_conversion_between_matrix_and_type\0"
2084 "err_invalid_conversion_between_matrixes\0"
2085 "err_invalid_conversion_between_vector_and_integer\0"
2086 "err_invalid_conversion_between_vector_and_scalar\0"
2087 "err_invalid_conversion_between_vectors\0"
2088 "err_invalid_cpu_is\0"
2089 "err_invalid_cpu_specific_dispatch_value\0"
2090 "err_invalid_ctor_dtor_decl\0"
2091 "err_invalid_custom_discrimination\0"
2092 "err_invalid_cxx_abi\0"
2093 "err_invalid_decl_spec_combination\0"
2094 "err_invalid_decl_specifier_in_nontype_parm\0"
2095 "err_invalid_declaration_in_hlsl_buffer\0"
2096 "err_invalid_declarator_global_scope\0"
2097 "err_invalid_declarator_in_block\0"
2098 "err_invalid_declarator_in_function\0"
2099 "err_invalid_declarator_scope\0"
2100 "err_invalid_digit\0"
2101 "err_invalid_explicit_object_type_in_lambda\0"
2102 "err_invalid_extra_discrimination\0"
2103 "err_invalid_feature_combination\0"
2104 "err_invalid_form_pointer_member_function\0"
2105 "err_invalid_hlsl_resource_type\0"
2106 "err_invalid_incomplete_type_use\0"
2107 "err_invalid_is_within_lifetime\0"
2108 "err_invalid_label\0"
2109 "err_invalid_llvm_ir\0"
2110 "err_invalid_macos_32bit_deployment_target\0"
2111 "err_invalid_mask_type_size\0"
2112 "err_invalid_member_in_interface\0"
2113 "err_invalid_member_use_in_method\0"
2114 "err_invalid_module_name\0"
2115 "err_invalid_neon_type_code\0"
2116 "err_invalid_newline_raw_delim\0"
2117 "err_invalid_non_static_member_use\0"
2118 "err_invalid_nsnumber_type\0"
2119 "err_invalid_numeric_udl\0"
2120 "err_invalid_operator_on_type\0"
2121 "err_invalid_pcs\0"
2122 "err_invalid_pixel_decl_spec_combination\0"
2123 "err_invalid_property_name\0"
2124 "err_invalid_protocol_qualifiers\0"
2125 "err_invalid_qualified_constructor\0"
2126 "err_invalid_qualified_destructor\0"
2127 "err_invalid_qualified_function_type\0"
2128 "err_invalid_receiver_class_message\0"
2129 "err_invalid_receiver_to_message_super\0"
2130 "err_invalid_reference_qualifier_application\0"
2131 "err_invalid_saturation_spec\0"
2132 "err_invalid_sign_spec\0"
2133 "err_invalid_storage_class_in_func_decl\0"
2134 "err_invalid_string_udl\0"
2135 "err_invalid_suffix_constant\0"
2136 "err_invalid_super_scope\0"
2137 "err_invalid_sync_scope\0"
2138 "err_invalid_this_use\0"
2139 "err_invalid_thread\0"
2140 "err_invalid_token_after_declarator_suggest_equal\0"
2141 "err_invalid_token_after_toplevel_declarator\0"
2142 "err_invalid_type_for_program_scope_var\0"
2143 "err_invalid_ucn_name\0"
2144 "err_invalid_use_of_array_type\0"
2145 "err_invalid_use_of_function_type\0"
2146 "err_invalid_utf8\0"
2147 "err_invalid_var_template_spec_type\0"
2148 "err_invalid_vector_bool_decl_spec\0"
2149 "err_invalid_vector_bool_int128_decl_spec\0"
2150 "err_invalid_vector_complex_decl_spec\0"
2151 "err_invalid_vector_decl_spec_combination\0"
2152 "err_invalid_vector_double_decl_spec\0"
2153 "err_invalid_vector_float_decl_spec\0"
2154 "err_invalid_vector_int128_decl_spec\0"
2155 "err_invalid_vector_long_decl_spec\0"
2156 "err_invalid_vector_long_double_decl_spec\0"
2157 "err_invalid_vector_long_long_decl_spec\0"
2158 "err_invalid_vfs_overlay\0"
2159 "err_invalid_width_spec\0"
2160 "err_invlist_parsing\0"
2161 "err_itanium_layout_unimplemented\0"
2162 "err_iterating_expansion_stmt_unsupported\0"
2163 "err_ivar_access_using_property_syntax_suggest\0"
2164 "err_ivar_in_superclass_use\0"
2165 "err_ivar_reference_type\0"
2166 "err_ivar_use_in_class_method\0"
2167 "err_jump_out_of_defer_stmt\0"
2168 "err_kern_call_not_global_function\0"
2169 "err_kern_is_nonstatic_method\0"
2170 "err_kern_type_not_void_return\0"
2171 "err_kernel_arg_address_space\0"
2172 "err_keyword_as_parameter\0"
2173 "err_keyword_misplaced\0"
2174 "err_keyword_not_allowed\0"
2175 "err_keyword_not_import_attr\0"
2176 "err_keyword_not_module_attr\0"
2177 "err_keyword_not_supported_on_target\0"
2178 "err_l_square_l_square_not_attribute\0"
2179 "err_lambda_after_delete\0"
2180 "err_lambda_capture_anonymous_var\0"
2181 "err_lambda_capture_default_arg\0"
2182 "err_lambda_capture_flexarray_type\0"
2183 "err_lambda_capture_misplaced_ellipsis\0"
2184 "err_lambda_capture_multiple_ellipses\0"
2185 "err_lambda_decl_ref_not_modifiable_lvalue\0"
2186 "err_lambda_decl_specifier_repeated\0"
2187 "err_lambda_explicit_temp_spec\0"
2188 "err_lambda_impcap\0"
2189 "err_lambda_in_constant_expression\0"
2190 "err_lambda_in_invalid_context\0"
2191 "err_lambda_incomplete_result\0"
2192 "err_lambda_return_init_list\0"
2193 "err_lambda_template_parameter_list_empty\0"
2194 "err_lambda_unevaluated_operand\0"
2195 "err_language_linkage_spec_unknown\0"
2196 "err_late_asm_label_name\0"
2197 "err_lexing_char\0"
2198 "err_lexing_numeric\0"
2199 "err_lexing_string\0"
2200 "err_library_hidden_symbol\0"
2201 "err_library_missing_symbol\0"
2202 "err_lifetimebound_ctor_dtor\0"
2203 "err_lifetimebound_implicit_object_parameter_void_return_type\0"
2204 "err_lifetimebound_no_object_param\0"
2205 "err_lifetimebound_parameter_void_return_type\0"
2206 "err_list_init_in_parens\0"
2207 "err_literal_operator_bad_param_count\0"
2208 "err_literal_operator_default_argument\0"
2209 "err_literal_operator_extern_c\0"
2210 "err_literal_operator_id_outside_namespace\0"
2211 "err_literal_operator_invalid_param\0"
2212 "err_literal_operator_outside_namespace\0"
2213 "err_literal_operator_param\0"
2214 "err_literal_operator_string_not_empty\0"
2215 "err_literal_operator_string_prefix\0"
2216 "err_literal_operator_template\0"
2217 "err_literal_operator_template_with_params\0"
2218 "err_loader_uninitialized_cant_init\0"
2219 "err_loader_uninitialized_extern_decl\0"
2220 "err_loader_uninitialized_redeclaration\0"
2221 "err_loader_uninitialized_trivial_ctor\0"
2222 "err_local_cant_init\0"
2223 "err_local_nested_class_invalid_scope\0"
2224 "err_loop_attr_conflict\0"
2225 "err_lvalue_reference_bind_to_initlist\0"
2226 "err_lvalue_reference_bind_to_temporary\0"
2227 "err_lvalue_reference_bind_to_unrelated\0"
2228 "err_lvalue_to_rvalue_ref\0"
2229 "err_machine_mode\0"
2230 "err_main_arg_wrong\0"
2231 "err_main_global_variable\0"
2232 "err_main_returns_nonint\0"
2233 "err_main_surplus_args\0"
2234 "err_mainlike_template_decl\0"
2235 "err_make_signed_integral_only\0"
2236 "err_malformed_std_class_template\0"
2237 "err_malformed_std_coroutine_handle\0"
2238 "err_malformed_std_coroutine_traits\0"
2239 "err_malformed_std_nothrow\0"
2240 "err_matrix_incomplete_index\0"
2241 "err_matrix_index_not_integer\0"
2242 "err_matrix_index_outside_range\0"
2243 "err_matrix_logical_operations_supported_for_hlsl\0"
2244 "err_matrix_separate_incomplete_index\0"
2245 "err_matrix_subscript_comma\0"
2246 "err_mem_init_not_member_or_class\0"
2247 "err_mem_init_not_member_or_class_suggest\0"
2248 "err_member_call_without_object\0"
2249 "err_member_decl_does_not_match\0"
2250 "err_member_decl_does_not_match_suggest\0"
2251 "err_member_def_does_not_match_ret_type\0"
2252 "err_member_def_undefined_record\0"
2253 "err_member_extra_qualification\0"
2254 "err_member_function_call_bad_cvr\0"
2255 "err_member_function_call_bad_ref\0"
2256 "err_member_function_call_bad_type\0"
2257 "err_member_function_initialization\0"
2258 "err_member_name_of_class\0"
2259 "err_member_not_yet_instantiated\0"
2260 "err_member_ptr_requires_complete_type\0"
2261 "err_member_qualification\0"
2262 "err_member_redeclared\0"
2263 "err_member_redeclared_in_instantiation\0"
2264 "err_member_reference_needs_call\0"
2265 "err_member_with_template_arguments\0"
2266 "err_memptr_conv_via_virtual\0"
2267 "err_memptr_incomplete\0"
2268 "err_memtag_any2arg_pointer\0"
2269 "err_memtag_arg_must_be_pointer\0"
2270 "err_memtag_arg_null_or_pointer\0"
2271 "err_messaging_class_with_direct_method\0"
2272 "err_messaging_super_with_direct_method\0"
2273 "err_messaging_unqualified_id_with_direct_method\0"
2274 "err_method_kernel\0"
2275 "err_method_not_found_with_typo\0"
2276 "err_mips_builtin_requires_dsp\0"
2277 "err_mips_builtin_requires_dspr2\0"
2278 "err_mips_builtin_requires_msa\0"
2279 "err_mips_fp64_req\0"
2280 "err_mips_impossible_musttail\0"
2281 "err_mismatched_code_seg_base\0"
2282 "err_mismatched_code_seg_override\0"
2283 "err_mismatched_exception_spec\0"
2284 "err_mismatched_exception_spec_explicit_instantiation\0"
2285 "err_mismatched_ms_inheritance\0"
2286 "err_mismatched_owning_module\0"
2287 "err_mismatched_personality\0"
2288 "err_mismatched_uuid\0"
2289 "err_mismatched_visibility\0"
2290 "err_mismatching_type_aware_cleanup_deallocator\0"
2291 "err_misplaced_ellipsis_in_declaration\0"
2292 "err_misplaced_ivar\0"
2293 "err_missing_actual_pipe_type\0"
2294 "err_missing_arm_state\0"
2295 "err_missing_atsign_prefix\0"
2296 "err_missing_before_module_end\0"
2297 "err_missing_catch_finally\0"
2298 "err_missing_comma_before_ellipsis\0"
2299 "err_missing_custom_discrimination\0"
2300 "err_missing_default_ctor\0"
2301 "err_missing_dependent_template_keyword\0"
2302 "err_missing_end_of_definition\0"
2303 "err_missing_exception_specification\0"
2304 "err_missing_mandatory_offloading\0"
2305 "err_missing_method_context\0"
2306 "err_missing_module\0"
2307 "err_missing_module_name\0"
2308 "err_missing_open_square_message_send\0"
2309 "err_missing_param\0"
2310 "err_missing_property_context\0"
2311 "err_missing_property_interface\0"
2312 "err_missing_property_ivar_decl\0"
2313 "err_missing_sysroot\0"
2314 "err_missing_type_specifier\0"
2315 "err_missing_vfs_overlay_file\0"
2316 "err_missing_whitespace_digraph\0"
2317 "err_mixing_cxx_try_seh_try\0"
2318 "err_mmap_config_macro_submodule\0"
2319 "err_mmap_conflicting_export_as\0"
2320 "err_mmap_duplicate_header_attribute\0"
2321 "err_mmap_expected_attribute\0"
2322 "err_mmap_expected_config_macro\0"
2323 "err_mmap_expected_conflicts_comma\0"
2324 "err_mmap_expected_conflicts_message\0"
2325 "err_mmap_expected_export_wildcard\0"
2326 "err_mmap_expected_feature\0"
2327 "err_mmap_expected_header\0"
2328 "err_mmap_expected_header_attribute\0"
2329 "err_mmap_expected_inferred_member\0"
2330 "err_mmap_expected_lbrace\0"
2331 "err_mmap_expected_lbrace_wildcard\0"
2332 "err_mmap_expected_library_name\0"
2333 "err_mmap_expected_member\0"
2334 "err_mmap_expected_mmap_file\0"
2335 "err_mmap_expected_module\0"
2336 "err_mmap_expected_module_name\0"
2337 "err_mmap_expected_rbrace\0"
2338 "err_mmap_expected_rsquare\0"
2339 "err_mmap_explicit_inferred_framework\0"
2340 "err_mmap_explicit_top_level\0"
2341 "err_mmap_inferred_framework_submodule\0"
2342 "err_mmap_inferred_no_umbrella\0"
2343 "err_mmap_inferred_redef\0"
2344 "err_mmap_invalid_header_attribute_value\0"
2345 "err_mmap_missing_exclude_name\0"
2346 "err_mmap_missing_module_qualified\0"
2347 "err_mmap_missing_module_unqualified\0"
2348 "err_mmap_missing_parent_module\0"
2349 "err_mmap_module_id\0"
2350 "err_mmap_module_redefinition\0"
2351 "err_mmap_nested_submodule_id\0"
2352 "err_mmap_qualified_export_as\0"
2353 "err_mmap_submodule_export_as\0"
2354 "err_mmap_top_level_inferred_submodule\0"
2355 "err_mmap_umbrella_clash\0"
2356 "err_mmap_unknown_token\0"
2357 "err_mmap_use_decl_submodule\0"
2358 "err_mode_not_primitive\0"
2359 "err_mode_wrong_type\0"
2360 "err_modifier_expected_colon\0"
2361 "err_modular_format_attribute_no_format\0"
2362 "err_modular_format_duplicate_aspect\0"
2363 "err_module_build_disabled\0"
2364 "err_module_build_requires_fmodules\0"
2365 "err_module_build_shadowed_submodule\0"
2366 "err_module_cannot_create_includes\0"
2367 "err_module_cycle\0"
2368 "err_module_decl_in_header_unit\0"
2369 "err_module_decl_in_module_map_module\0"
2370 "err_module_decl_not_at_start\0"
2371 "err_module_declaration_missing\0"
2372 "err_module_declaration_missing_after_global_module_introducer\0"
2373 "err_module_defined_outside_of_module_source\0"
2374 "err_module_different_modmap\0"
2375 "err_module_directory_dep_changed\0"
2376 "err_module_expected_semi\0"
2377 "err_module_file_conflict\0"
2378 "err_module_file_missing_top_level_submodule\0"
2379 "err_module_file_not_module\0"
2380 "err_module_format_unhandled\0"
2381 "err_module_fragment_exported\0"
2382 "err_module_header_file_not_found\0"
2383 "err_module_header_missing\0"
2384 "err_module_import_in_implementation\0"
2385 "err_module_import_non_interface_nor_parition\0"
2386 "err_module_import_not_at_top_level_fatal\0"
2387 "err_module_interface_implementation_mismatch\0"
2388 "err_module_interface_requires_cpp_modules\0"
2389 "err_module_map_not_found\0"
2390 "err_module_no_size_mtime_for_header\0"
2391 "err_module_not_built\0"
2392 "err_module_not_defined\0"
2393 "err_module_not_found\0"
2394 "err_module_not_written\0"
2395 "err_module_odr_violation_definition_data\0"
2396 "err_module_odr_violation_different_definitions\0"
2397 "err_module_odr_violation_different_instantiations\0"
2398 "err_module_odr_violation_enum\0"
2399 "err_module_odr_violation_field\0"
2400 "err_module_odr_violation_function\0"
2401 "err_module_odr_violation_method_params\0"
2402 "err_module_odr_violation_mismatch_decl\0"
2403 "err_module_odr_violation_mismatch_decl_unknown\0"
2404 "err_module_odr_violation_missing_decl\0"
2405 "err_module_odr_violation_objc_interface\0"
2406 "err_module_odr_violation_objc_method\0"
2407 "err_module_odr_violation_objc_property\0"
2408 "err_module_odr_violation_record\0"
2409 "err_module_odr_violation_referenced_protocols\0"
2410 "err_module_odr_violation_template_parameter\0"
2411 "err_module_odr_violation_typedef\0"
2412 "err_module_odr_violation_variable\0"
2413 "err_module_path_invalidated\0"
2414 "err_module_prebuilt\0"
2415 "err_module_private_local\0"
2416 "err_module_private_local_class\0"
2417 "err_module_private_specialization\0"
2418 "err_module_rebuild_finalized\0"
2419 "err_module_redeclaration\0"
2420 "err_module_redefinition\0"
2421 "err_module_self_import\0"
2422 "err_module_self_import_cxx20\0"
2423 "err_module_shadowed\0"
2424 "err_module_unable_to_hash_content\0"
2425 "err_module_unavailable\0"
2426 "err_module_unimported_use\0"
2427 "err_module_unimported_use_header\0"
2428 "err_module_unimported_use_multiple\0"
2429 "err_modules_driver_named_module_redefinition\0"
2430 "err_modules_embed_file_not_found\0"
2431 "err_modules_manifest_failed_parse\0"
2432 "err_more_than_one_library\0"
2433 "err_ms___leave_not_in___try\0"
2434 "err_ms_asm_bitfield_unsupported\0"
2435 "err_ms_attributes_not_enabled\0"
2436 "err_ms_constexpr_cannot_be_applied\0"
2437 "err_ms_declspec_type\0"
2438 "err_ms_mangle_number_overflow\0"
2439 "err_ms_mangle_unsupported\0"
2440 "err_ms_mangle_unsupported_with_detail\0"
2441 "err_ms_property_duplicate_accessor\0"
2442 "err_ms_property_expected_accessor_name\0"
2443 "err_ms_property_expected_comma_or_rparen\0"
2444 "err_ms_property_expected_equal\0"
2445 "err_ms_property_has_set_accessor\0"
2446 "err_ms_property_initializer\0"
2447 "err_ms_property_missing_accessor_kind\0"
2448 "err_ms_property_no_getter_or_putter\0"
2449 "err_ms_property_subscript_expects_single_arg\0"
2450 "err_ms_property_unknown_accessor\0"
2451 "err_ms_va_start_used_in_sysv_function\0"
2452 "err_msasm_unable_to_create_target\0"
2453 "err_msasm_unsupported_arch\0"
2454 "err_msvc_annotation_wide_str\0"
2455 "err_multichar_character_literal\0"
2456 "err_multiple_base_initialization\0"
2457 "err_multiple_decl_in_different_modules\0"
2458 "err_multiple_def_index\0"
2459 "err_multiple_default_labels_defined\0"
2460 "err_multiple_final_overriders\0"
2461 "err_multiple_mem_initialization\0"
2462 "err_multiple_mem_union_initialization\0"
2463 "err_multiple_template_declarators\0"
2464 "err_multiversion_after_used\0"
2465 "err_multiversion_diff\0"
2466 "err_multiversion_disallowed_other_attr\0"
2467 "err_multiversion_doesnt_support\0"
2468 "err_multiversion_duplicate\0"
2469 "err_multiversion_noproto\0"
2470 "err_multiversion_not_allowed_on_main\0"
2471 "err_multiversion_not_supported\0"
2472 "err_multiversion_required_in_redecl\0"
2473 "err_multiversion_types_mixed\0"
2474 "err_musttail_callconv_mismatch\0"
2475 "err_musttail_forbidden_from_this_context\0"
2476 "err_musttail_member_mismatch\0"
2477 "err_musttail_mismatch\0"
2478 "err_musttail_needs_call\0"
2479 "err_musttail_needs_prototype\0"
2480 "err_musttail_needs_trivial_args\0"
2481 "err_musttail_no_return\0"
2482 "err_musttail_no_variadic\0"
2483 "err_musttail_noexcept_mismatch\0"
2484 "err_musttail_scope\0"
2485 "err_musttail_structors_forbidden\0"
2486 "err_mutable_const\0"
2487 "err_mutable_function\0"
2488 "err_mutable_nonmember\0"
2489 "err_mutable_reference\0"
2490 "err_namespace_nonnamespace_scope\0"
2491 "err_need_header_before_placement_new\0"
2492 "err_need_header_before_typeid\0"
2493 "err_nested_name_member_ref_lookup_ambiguous\0"
2494 "err_nested_name_spec_is_not_class\0"
2495 "err_nested_name_spec_non_tag\0"
2496 "err_nested_non_static_member_use\0"
2497 "err_nested_pointer_qualifier_mismatch\0"
2498 "err_nested_redefinition\0"
2499 "err_new_abi_tag_on_redeclaration\0"
2500 "err_new_array_init_args\0"
2501 "err_new_array_nonconst\0"
2502 "err_new_array_of_auto\0"
2503 "err_new_array_size_unknown_from_init\0"
2504 "err_new_incomplete_or_sizeless_type\0"
2505 "err_no_accessor_for_property\0"
2506 "err_no_base_classes\0"
2507 "err_no_declarators\0"
2508 "err_no_default_vtable_pointer_auth\0"
2509 "err_no_dynamic_cast_with_fno_rtti\0"
2510 "err_no_external_assembler\0"
2511 "err_no_install_name\0"
2512 "err_no_matching_local_friend\0"
2513 "err_no_matching_local_friend_suggest\0"
2514 "err_no_matching_param\0"
2515 "err_no_matching_target\0"
2516 "err_no_member\0"
2517 "err_no_member_overloaded_arrow\0"
2518 "err_no_member_suggest\0"
2519 "err_no_member_template\0"
2520 "err_no_member_template_suggest\0"
2521 "err_no_nsconstant_string_class\0"
2522 "err_no_output_file\0"
2523 "err_no_submodule\0"
2524 "err_no_submodule_suggest\0"
2525 "err_no_subobject_property_setting\0"
2526 "err_no_such_header_file\0"
2527 "err_no_such_umbrella_header_file\0"
2528 "err_no_suitable_delete_member_function_found\0"
2529 "err_no_super_class_message\0"
2530 "err_no_template\0"
2531 "err_no_template_suggest\0"
2532 "err_no_twolevel_namespace\0"
2533 "err_no_typeid_with_fno_rtti\0"
2534 "err_no_viable_destructor\0"
2535 "err_nogetter_property_compound_assignment\0"
2536 "err_nogetter_property_incdec\0"
2537 "err_non_asm_stmt_in_naked_function\0"
2538 "err_non_bool_atomic_constraint\0"
2539 "err_non_c_like_anon_struct_in_typedef\0"
2540 "err_non_constant_constraint_expression\0"
2541 "err_non_consteval_override\0"
2542 "err_non_deduced_mismatch\0"
2543 "err_non_default_visibility_dllimport\0"
2544 "err_non_deleted_override\0"
2545 "err_non_designated_init_used\0"
2546 "err_non_extern_extern\0"
2547 "err_non_first_default_compare_deletes\0"
2548 "err_non_first_default_compare_in_class\0"
2549 "err_non_local_variable_decl_in_for\0"
2550 "err_non_polymorphic_vtable_pointer_auth\0"
2551 "err_non_static_static\0"
2552 "err_non_temp_friend_decl_with_requires_clause_must_be_def\0"
2553 "err_non_temp_spec_requires_clause\0"
2554 "err_non_template_in_member_template_id_suggest\0"
2555 "err_non_template_in_template_id\0"
2556 "err_non_template_in_template_id_suggest\0"
2557 "err_non_thread_thread\0"
2558 "err_non_top_level_vtable_pointer_auth\0"
2559 "err_non_trivial_c_union_in_invalid_context\0"
2560 "err_non_type_template_arg_addr_label_diff\0"
2561 "err_non_type_template_arg_subobject\0"
2562 "err_non_type_template_in_nested_name_specifier\0"
2563 "err_non_type_template_parm_type_deduction_failure\0"
2564 "err_non_variable_decl_in_for\0"
2565 "err_non_virtual_pure\0"
2566 "err_nonfunction_block_type\0"
2567 "err_nonstatic_member_out_of_line\0"
2568 "err_nontemporal_builtin_must_be_pointer\0"
2569 "err_nontemporal_builtin_must_be_pointer_intfltptr_or_vector\0"
2570 "err_noreturn_has_return_expr\0"
2571 "err_noreturn_non_function\0"
2572 "err_nosetter_property_assignment\0"
2573 "err_nosetter_property_incdec\0"
2574 "err_not_class_template_specialization\0"
2575 "err_not_direct_base_or_virtual\0"
2576 "err_not_found_by_two_phase_lookup\0"
2577 "err_not_integral_type_anon_bitfield\0"
2578 "err_not_integral_type_bitfield\0"
2579 "err_not_tag_in_scope\0"
2580 "err_ns_attribute_wrong_parameter_type\0"
2581 "err_nsconsumed_attribute_mismatch\0"
2582 "err_nserrordomain_invalid_decl\0"
2583 "err_nserrordomain_wrong_type\0"
2584 "err_nsnumber_nonliteral_unary\0"
2585 "err_nsobject_attribute\0"
2586 "err_nsreturns_retained_attribute_mismatch\0"
2587 "err_nullability_conflicting\0"
2588 "err_nullability_cs_multilevel\0"
2589 "err_nullability_nonpointer\0"
2590 "err_nullptr_cast\0"
2591 "err_objc_array_of_interfaces\0"
2592 "err_objc_attr_not_id\0"
2593 "err_objc_attr_protocol_requires_definition\0"
2594 "err_objc_attr_typedef_not_id\0"
2595 "err_objc_attr_typedef_not_void_pointer\0"
2596 "err_objc_bridged_related_invalid_class\0"
2597 "err_objc_bridged_related_invalid_class_name\0"
2598 "err_objc_bridged_related_known_method\0"
2599 "err_objc_cf_bridged_not_interface\0"
2600 "err_objc_concat_string\0"
2601 "err_objc_decls_may_only_appear_in_global_scope\0"
2602 "err_objc_direct_duplicate_decl\0"
2603 "err_objc_direct_dynamic_property\0"
2604 "err_objc_direct_impl_decl_mismatch\0"
2605 "err_objc_direct_missing_on_decl\0"
2606 "err_objc_direct_on_override\0"
2607 "err_objc_direct_on_protocol\0"
2608 "err_objc_direct_protocol_conformance\0"
2609 "err_objc_directive_only_in_protocol\0"
2610 "err_objc_exceptions_disabled\0"
2611 "err_objc_expected_equal_for_getter\0"
2612 "err_objc_expected_equal_for_setter\0"
2613 "err_objc_expected_property_attr\0"
2614 "err_objc_expected_selector_for_getter_setter\0"
2615 "err_objc_expected_type_parameter\0"
2616 "err_objc_for_range_init_stmt\0"
2617 "err_objc_illegal_boxed_expression_type\0"
2618 "err_objc_illegal_interface_qual\0"
2619 "err_objc_illegal_visibility_spec\0"
2620 "err_objc_incomplete_boxed_expression_type\0"
2621 "err_objc_index_incomplete_class_type\0"
2622 "err_objc_indexing_method_result_type\0"
2623 "err_objc_kindof_nonobject\0"
2624 "err_objc_kindof_wrong_position\0"
2625 "err_objc_literal_method_sig\0"
2626 "err_objc_literal_nonconstant_at_file_scope\0"
2627 "err_objc_method_unsupported_param_ret_type\0"
2628 "err_objc_missing_end\0"
2629 "err_objc_multiple_subscript_type_conversion\0"
2630 "err_objc_non_runtime_protocol_in_protocol_expr\0"
2631 "err_objc_non_trivially_copyable_boxed_expression_type\0"
2632 "err_objc_ns_bridged_invalid_cfobject\0"
2633 "err_objc_object_assignment\0"
2634 "err_objc_object_catch\0"
2635 "err_objc_override_direct_method\0"
2636 "err_objc_parameterized_category_nonclass\0"
2637 "err_objc_parameterized_forward_class\0"
2638 "err_objc_parameterized_forward_class_first\0"
2639 "err_objc_parameterized_implementation\0"
2640 "err_objc_postfix_attribute\0"
2641 "err_objc_postfix_attribute_hint\0"
2642 "err_objc_precise_lifetime_bad_type\0"
2643 "err_objc_property_attr_mutually_exclusive\0"
2644 "err_objc_property_bitfield\0"
2645 "err_objc_property_requires_field_name\0"
2646 "err_objc_property_requires_object\0"
2647 "err_objc_root_class_subclass\0"
2648 "err_objc_runtime_visible_category\0"
2649 "err_objc_runtime_visible_subclass\0"
2650 "err_objc_subscript_base_type\0"
2651 "err_objc_subscript_dic_object_type\0"
2652 "err_objc_subscript_index_type\0"
2653 "err_objc_subscript_key_type\0"
2654 "err_objc_subscript_method_not_found\0"
2655 "err_objc_subscript_object_type\0"
2656 "err_objc_subscript_pointer\0"
2657 "err_objc_subscript_type_conversion\0"
2658 "err_objc_synchronized_expects_object\0"
2659 "err_objc_throw_expects_object\0"
2660 "err_objc_type_arg_does_not_match_bound\0"
2661 "err_objc_type_arg_explicit_nullability\0"
2662 "err_objc_type_arg_missing\0"
2663 "err_objc_type_arg_missing_star\0"
2664 "err_objc_type_arg_not_id_compatible\0"
2665 "err_objc_type_arg_qualified\0"
2666 "err_objc_type_args_after_protocols\0"
2667 "err_objc_type_args_and_protocols\0"
2668 "err_objc_type_args_non_class\0"
2669 "err_objc_type_args_non_parameterized_class\0"
2670 "err_objc_type_args_specialized_class\0"
2671 "err_objc_type_args_wrong_arity\0"
2672 "err_objc_type_param_arity_mismatch\0"
2673 "err_objc_type_param_bound_conflict\0"
2674 "err_objc_type_param_bound_explicit_nullability\0"
2675 "err_objc_type_param_bound_missing\0"
2676 "err_objc_type_param_bound_missing_pointer\0"
2677 "err_objc_type_param_bound_nonobject\0"
2678 "err_objc_type_param_bound_qualified\0"
2679 "err_objc_type_param_redecl\0"
2680 "err_objc_type_param_variance_conflict\0"
2681 "err_objc_unexpected_atend\0"
2682 "err_objc_unexpected_attr\0"
2683 "err_objc_unknown_at\0"
2684 "err_objc_var_decl_inclass\0"
2685 "err_objc_variable_sized_type_not_at_end\0"
2686 "err_objc_weak_unsupported\0"
2687 "err_objc_weak_with_gc\0"
2688 "err_objcbridge_related_expected_related_class\0"
2689 "err_objcbridge_related_selector_name\0"
2690 "err_object_cannot_be_passed_returned_by_value\0"
2691 "err_odr_different_num_template_parameters\0"
2692 "err_odr_different_template_parameter_kind\0"
2693 "err_odr_field_type_inconsistent\0"
2694 "err_odr_function_type_inconsistent\0"
2695 "err_odr_ivar_type_inconsistent\0"
2696 "err_odr_non_type_parameter_type_inconsistent\0"
2697 "err_odr_objc_method_num_params_inconsistent\0"
2698 "err_odr_objc_method_param_type_inconsistent\0"
2699 "err_odr_objc_method_result_type_inconsistent\0"
2700 "err_odr_objc_method_variadic_inconsistent\0"
2701 "err_odr_objc_property_impl_kind_inconsistent\0"
2702 "err_odr_objc_property_type_inconsistent\0"
2703 "err_odr_objc_superclass_inconsistent\0"
2704 "err_odr_objc_synthesize_ivar_inconsistent\0"
2705 "err_odr_parameter_pack_non_pack\0"
2706 "err_odr_tag_type_inconsistent\0"
2707 "err_odr_variable_multiple_def\0"
2708 "err_odr_variable_type_inconsistent\0"
2709 "err_offsetof_array_type\0"
2710 "err_offsetof_bitfield\0"
2711 "err_offsetof_field_of_virtual_base\0"
2712 "err_offsetof_incomplete_type\0"
2713 "err_offsetof_record_type\0"
2714 "err_omp_adjust_arg_multiple_clauses\0"
2715 "err_omp_aligned_expected_array_or_ptr\0"
2716 "err_omp_allocator_comma_separator\0"
2717 "err_omp_allocator_not_in_uses_allocators\0"
2718 "err_omp_allocator_used_in_clauses\0"
2719 "err_omp_ambiguous_conversion\0"
2720 "err_omp_append_args_prefer_type_60\0"
2721 "err_omp_append_args_with_varargs\0"
2722 "err_omp_argument_type_isdeviceptr\0"
2723 "err_omp_array_shaping_use\0"
2724 "err_omp_at_least_one_motion_clause_required\0"
2725 "err_omp_atomic_capture_not_compound_statement\0"
2726 "err_omp_atomic_capture_not_expression_statement\0"
2727 "err_omp_atomic_compare\0"
2728 "err_omp_atomic_compare_capture\0"
2729 "err_omp_atomic_fail_wrong_or_no_clauses\0"
2730 "err_omp_atomic_incompatible_mem_order_clause\0"
2731 "err_omp_atomic_no_compare\0"
2732 "err_omp_atomic_not_expression_statement\0"
2733 "err_omp_atomic_read_not_expression_statement\0"
2734 "err_omp_atomic_several_clauses\0"
2735 "err_omp_atomic_update_not_expression_statement\0"
2736 "err_omp_atomic_weak_no_equality\0"
2737 "err_omp_atomic_write_not_expression_statement\0"
2738 "err_omp_begin_declare_target_unexpected_implicit_to_clause\0"
2739 "err_omp_bind_required_on_loop\0"
2740 "err_omp_bit_fields_forbidden_in_clause\0"
2741 "err_omp_cannot_update_with_internal_linkage\0"
2742 "err_omp_clause_floating_type_arg\0"
2743 "err_omp_clause_not_arithmetic_type_arg\0"
2744 "err_omp_clause_not_supported_yet\0"
2745 "err_omp_clause_requires_dispatch_construct\0"
2746 "err_omp_clauses_mutually_exclusive\0"
2747 "err_omp_collapse_stacked_tile\0"
2748 "err_omp_const_list_item\0"
2749 "err_omp_const_not_mutable_variable\0"
2750 "err_omp_const_variable\0"
2751 "err_omp_critical_with_hint\0"
2752 "err_omp_decl_in_declare_simd_variant\0"
2753 "err_omp_declare_mapper_redefinition\0"
2754 "err_omp_declare_mapper_wrong_var\0"
2755 "err_omp_declare_reduction_redefinition\0"
2756 "err_omp_declare_simd_inbranch_notinbranch\0"
2757 "err_omp_declare_target_has_local_vars\0"
2758 "err_omp_declare_target_indirect_device_type\0"
2759 "err_omp_declare_target_local_host_only\0"
2760 "err_omp_declare_target_missing_required_clause\0"
2761 "err_omp_declare_target_multiple\0"
2762 "err_omp_declare_target_unexpected_clause\0"
2763 "err_omp_declare_target_unexpected_clause_52\0"
2764 "err_omp_declare_target_unexpected_enter_clause\0"
2765 "err_omp_declare_target_unexpected_to_clause\0"
2766 "err_omp_declare_target_var_in_both_clauses\0"
2767 "err_omp_declare_target_wrong_clause_after_implicit_enter\0"
2768 "err_omp_declare_target_wrong_clause_after_implicit_to\0"
2769 "err_omp_declare_variant_diff\0"
2770 "err_omp_declare_variant_doesnt_support\0"
2771 "err_omp_declare_variant_duplicate_nested_trait\0"
2772 "err_omp_declare_variant_incompat_attributes\0"
2773 "err_omp_declare_variant_incompat_types\0"
2774 "err_omp_declare_variant_nested_user_condition\0"
2775 "err_omp_declare_variant_prototype_required\0"
2776 "err_omp_declare_variant_same_base_function\0"
2777 "err_omp_declare_variant_user_condition_not_constant\0"
2778 "err_omp_declare_variant_wrong_clause\0"
2779 "err_omp_decomposition_bindings_different_capture_kinds\0"
2780 "err_omp_default_vc\0"
2781 "err_omp_defaultmap_no_attr_for_variable\0"
2782 "err_omp_depend_clause_thread_simd\0"
2783 "err_omp_depend_modifier_not_iterator\0"
2784 "err_omp_depend_sink_expected_loop_iteration\0"
2785 "err_omp_depend_sink_expected_plus_minus\0"
2786 "err_omp_depend_sink_source_with_modifier\0"
2787 "err_omp_depend_sink_unexpected_expr\0"
2788 "err_omp_depend_zero_length_array_section_not_allowed\0"
2789 "err_omp_depobj_expected\0"
2790 "err_omp_depobj_single_clause_expected\0"
2791 "err_omp_deprecate_old_syntax\0"
2792 "err_omp_device_ancestor_without_requires_reverse_offload\0"
2793 "err_omp_device_expression_invalid\0"
2794 "err_omp_device_local_in_clause\0"
2795 "err_omp_device_type_mismatch\0"
2796 "err_omp_directive_before_requires\0"
2797 "err_omp_dispatch_statement_call\0"
2798 "err_omp_duplicate_map_type_modifier\0"
2799 "err_omp_duplicate_modifier\0"
2800 "err_omp_duplicate_motion_modifier\0"
2801 "err_omp_empty_loop_sequence\0"
2802 "err_omp_expected_access_to_data_field\0"
2803 "err_omp_expected_addressable_lvalue_or_array_item\0"
2804 "err_omp_expected_array_alloctraits\0"
2805 "err_omp_expected_base_pointer_var_name_member_expr\0"
2806 "err_omp_expected_base_var_name\0"
2807 "err_omp_expected_clause\0"
2808 "err_omp_expected_clause_argument\0"
2809 "err_omp_expected_colon\0"
2810 "err_omp_expected_context_selector\0"
2811 "err_omp_expected_equal_in_iterator\0"
2812 "err_omp_expected_fr_or_attr_selector\0"
2813 "err_omp_expected_identifier_for_critical\0"
2814 "err_omp_expected_int_param\0"
2815 "err_omp_expected_interop_type\0"
2816 "err_omp_expected_modifier\0"
2817 "err_omp_expected_named_var_member_or_array_expression\0"
2818 "err_omp_expected_omp_depend_t_lvalue\0"
2819 "err_omp_expected_predefined_allocator\0"
2820 "err_omp_expected_pref_spec\0"
2821 "err_omp_expected_private_copy_for_allocate\0"
2822 "err_omp_expected_punc\0"
2823 "err_omp_expected_punc_after_interop_mod\0"
2824 "err_omp_expected_punc_after_iterator\0"
2825 "err_omp_expected_reduction_identifier\0"
2826 "err_omp_expected_uniform_param\0"
2827 "err_omp_expected_var_arg\0"
2828 "err_omp_expected_var_arg_suggest\0"
2829 "err_omp_expected_var_name_member_expr\0"
2830 "err_omp_expected_var_name_member_expr_or_array_item\0"
2831 "err_omp_expected_var_name_member_expr_with_type\0"
2832 "err_omp_explicit_conversion\0"
2833 "err_omp_firstprivate_incomplete_type\0"
2834 "err_omp_flush_order_clause_and_list\0"
2835 "err_omp_function_expected\0"
2836 "err_omp_function_in_target_clause_list\0"
2837 "err_omp_global_var_arg\0"
2838 "err_omp_groupprivate_incomplete_type\0"
2839 "err_omp_groupprivate_with_initializer\0"
2840 "err_omp_hint_clause_no_name\0"
2841 "err_omp_host_ir_file_not_found\0"
2842 "err_omp_immediate_directive\0"
2843 "err_omp_implied_type_not_found\0"
2844 "err_omp_inclusive_exclusive_not_reduction\0"
2845 "err_omp_incompatible_dyn_groupprivate_modifier\0"
2846 "err_omp_incompatible_modifiers\0"
2847 "err_omp_incomplete_type\0"
2848 "err_omp_inscan_reduction_expected\0"
2849 "err_omp_instantiation_not_supported\0"
2850 "err_omp_interchange_permutation_value_range\0"
2851 "err_omp_interchange_permutation_value_repeated\0"
2852 "err_omp_interop_attr_contains_comma\0"
2853 "err_omp_interop_attr_missing_ompx_prefix\0"
2854 "err_omp_interop_attr_not_string\0"
2855 "err_omp_interop_bad_depend_clause\0"
2856 "err_omp_interop_multiple_fr\0"
2857 "err_omp_interop_prefer_type\0"
2858 "err_omp_interop_type_not_found\0"
2859 "err_omp_interop_var_multiple_actions\0"
2860 "err_omp_interop_variable_expected\0"
2861 "err_omp_interop_variable_wrong_type\0"
2862 "err_omp_invalid_dsa\0"
2863 "err_omp_invalid_looprange\0"
2864 "err_omp_invalid_map_this_expr\0"
2865 "err_omp_invalid_map_type_for_directive\0"
2866 "err_omp_invalid_map_type_modifier_for_directive\0"
2867 "err_omp_invalid_mapper\0"
2868 "err_omp_invalid_scope\0"
2869 "err_omp_invalid_target_decl\0"
2870 "err_omp_invariant_dependency\0"
2871 "err_omp_invariant_or_linear_dependency\0"
2872 "err_omp_iterator_not_integral_or_pointer\0"
2873 "err_omp_iterator_step_constant_zero\0"
2874 "err_omp_iterator_step_not_integral\0"
2875 "err_omp_iterator_use\0"
2876 "err_omp_lambda_capture_in_declare_target_not_to\0"
2877 "err_omp_large_expression_in_clause\0"
2878 "err_omp_lastprivate_conditional_non_scalar\0"
2879 "err_omp_lastprivate_incomplete_type\0"
2880 "err_omp_lastprivate_loop_var_non_loop_iteration\0"
2881 "err_omp_linear_distribute_var_non_loop_iteration\0"
2882 "err_omp_linear_expected_int_or_ptr\0"
2883 "err_omp_linear_incomplete_type\0"
2884 "err_omp_linear_ordered\0"
2885 "err_omp_local_var_in_threadprivate_init\0"
2886 "err_omp_loop_bad_collapse_var\0"
2887 "err_omp_loop_cannot_use_stmt\0"
2888 "err_omp_loop_diff_cxx\0"
2889 "err_omp_loop_incr_not_compatible\0"
2890 "err_omp_loop_not_canonical_cond\0"
2891 "err_omp_loop_not_canonical_incr\0"
2892 "err_omp_loop_not_canonical_init\0"
2893 "err_omp_loop_reduction_clause\0"
2894 "err_omp_loop_var_dsa\0"
2895 "err_omp_loop_var_is_structured_binding\0"
2896 "err_omp_loop_var_reused_in_collapsed_loop\0"
2897 "err_omp_loop_variable_type\0"
2898 "err_omp_malformed_complex_modifier\0"
2899 "err_omp_map_modifier_not_iterator\0"
2900 "err_omp_map_modifier_specification_list\0"
2901 "err_omp_map_shared_storage\0"
2902 "err_omp_map_type_missing\0"
2903 "err_omp_map_type_modifier_missing\0"
2904 "err_omp_mapper_expected_declarator\0"
2905 "err_omp_mapper_illegal_identifier\0"
2906 "err_omp_mapper_wrong_type\0"
2907 "err_omp_max_three_exprs\0"
2908 "err_omp_missing_comma\0"
2909 "err_omp_modifier_requires_version\0"
2910 "err_omp_more_one_clause\0"
2911 "err_omp_more_one_map_type\0"
2912 "err_omp_multiple_array_items_in_map_clause\0"
2913 "err_omp_multiple_step_or_linear_modifier\0"
2914 "err_omp_negative_expression_in_clause\0"
2915 "err_omp_no_clause_for_directive\0"
2916 "err_omp_no_dsa_for_variable\0"
2917 "err_omp_no_more_if_clause\0"
2918 "err_omp_non_by_ref_need_device_addr_modifier_argument\0"
2919 "err_omp_non_lvalue_in_map_or_motion_clauses\0"
2920 "err_omp_non_pointer_type_array_shaping_base\0"
2921 "err_omp_nonpredefined_allocator_without_traits\0"
2922 "err_omp_not_a_loop_sequence\0"
2923 "err_omp_not_for\0"
2924 "err_omp_not_integral\0"
2925 "err_omp_not_resolved_reduction_identifier\0"
2926 "err_omp_nowait_clause_without_depend\0"
2927 "err_omp_num_teams_lower_bound_larger\0"
2928 "err_omp_once_referenced\0"
2929 "err_omp_once_referenced_in_target_update\0"
2930 "err_omp_one_defaultmap_each_category\0"
2931 "err_omp_ordered_directive_with_param\0"
2932 "err_omp_ordered_directive_without_param\0"
2933 "err_omp_ordered_simd\0"
2934 "err_omp_original_storage_is_shared_and_does_not_contain\0"
2935 "err_omp_original_var_mapped_bindings_only_used\0"
2936 "err_omp_orphaned_device_directive\0"
2937 "err_omp_orphaned_section_directive\0"
2938 "err_omp_parallel_reduction_in_task_firstprivate\0"
2939 "err_omp_param_or_this_in_clause\0"
2940 "err_omp_parent_cancel_region_nowait\0"
2941 "err_omp_parent_cancel_region_ordered\0"
2942 "err_omp_pointer_mapped_along_with_derived_section\0"
2943 "err_omp_predefined_allocator_with_traits\0"
2944 "err_omp_prefer_type_brace_60\0"
2945 "err_omp_private_incomplete_type\0"
2946 "err_omp_prohibited_region\0"
2947 "err_omp_prohibited_region_atomic\0"
2948 "err_omp_prohibited_region_critical_same_name\0"
2949 "err_omp_prohibited_region_order\0"
2950 "err_omp_prohibited_region_simd\0"
2951 "err_omp_reduction_id_not_compatible\0"
2952 "err_omp_reduction_identifier_mismatch\0"
2953 "err_omp_reduction_in_task\0"
2954 "err_omp_reduction_incomplete_type\0"
2955 "err_omp_reduction_non_addressable_expression\0"
2956 "err_omp_reduction_not_inclusive_exclusive\0"
2957 "err_omp_reduction_ref_type_arg\0"
2958 "err_omp_reduction_task_not_parallel_or_worksharing\0"
2959 "err_omp_reduction_vla_unsupported\0"
2960 "err_omp_reduction_with_nogroup\0"
2961 "err_omp_reduction_wrong_type\0"
2962 "err_omp_ref_type_arg\0"
2963 "err_omp_region_not_file_context\0"
2964 "err_omp_required_access\0"
2965 "err_omp_required_clause\0"
2966 "err_omp_requires_clause_redeclaration\0"
2967 "err_omp_requires_out_inout_depend_type\0"
2968 "err_omp_same_pointer_dereferenced\0"
2969 "err_omp_scan_single_clause_expected\0"
2970 "err_omp_schedule_nonmonotonic_static\0"
2971 "err_omp_section_function_type\0"
2972 "err_omp_section_incomplete_type\0"
2973 "err_omp_section_length_negative\0"
2974 "err_omp_section_length_undefined\0"
2975 "err_omp_section_not_subset_of_array\0"
2976 "err_omp_section_stride_non_positive\0"
2977 "err_omp_sections_not_compound_stmt\0"
2978 "err_omp_sections_substmt_not_section\0"
2979 "err_omp_several_directives_in_region\0"
2980 "err_omp_several_mem_order_clauses\0"
2981 "err_omp_shaping_dimension_not_positive\0"
2982 "err_omp_simd_region_cannot_use_stmt\0"
2983 "err_omp_simple_clause_incompatible_with_ordered\0"
2984 "err_omp_single_copyprivate_with_nowait\0"
2985 "err_omp_single_decl_in_declare_simd_variant\0"
2986 "err_omp_sink_and_source_iteration_not_allowd\0"
2987 "err_omp_sink_and_source_not_allowed\0"
2988 "err_omp_split_counts_not_one_omp_fill\0"
2989 "err_omp_step_simple_modifier_exclusive\0"
2990 "err_omp_stmt_depends_on_loop_counter\0"
2991 "err_omp_stmt_expr_in_non_rectangular_loop\0"
2992 "err_omp_target_contains_not_only_teams\0"
2993 "err_omp_taskwait_depend_mutexinoutset_not_allowed\0"
2994 "err_omp_threadprivate_in_clause\0"
2995 "err_omp_threadprivate_in_target\0"
2996 "err_omp_threadprivate_incomplete_type\0"
2997 "err_omp_transparent_invalid_type\0"
2998 "err_omp_transparent_invalid_value\0"
2999 "err_omp_typecheck_section_not_integer\0"
3000 "err_omp_typecheck_section_value\0"
3001 "err_omp_typecheck_shaping_not_integer\0"
3002 "err_omp_unexpected_append_op\0"
3003 "err_omp_unexpected_call_to_omp_runtime_api\0"
3004 "err_omp_unexpected_clause\0"
3005 "err_omp_unexpected_clause_extension_only\0"
3006 "err_omp_unexpected_clause_value\0"
3007 "err_omp_unexpected_directive\0"
3008 "err_omp_unexpected_execution_modifier\0"
3009 "err_omp_unexpected_num_exprs\0"
3010 "err_omp_unexpected_schedule_modifier\0"
3011 "err_omp_unified_shared_memory_unsupported\0"
3012 "err_omp_union_type_not_allowed\0"
3013 "err_omp_unknown_adjust_args_op\0"
3014 "err_omp_unknown_directive\0"
3015 "err_omp_unknown_map_type\0"
3016 "err_omp_unknown_map_type_modifier\0"
3017 "err_omp_unknown_need_device_ptr_kind\0"
3018 "err_omp_unknown_reduction_identifier_prior_omp_6_0\0"
3019 "err_omp_unknown_reduction_identifier_since_omp_6_0\0"
3020 "err_omp_unnamed_if_clause\0"
3021 "err_omp_unroll_full_variable_trip_count\0"
3022 "err_omp_unsupported_on_binding\0"
3023 "err_omp_unsupported_structured_binding_init\0"
3024 "err_omp_used_in_clause_twice\0"
3025 "err_omp_usedeviceptr_not_a_pointer\0"
3026 "err_omp_var_expected\0"
3027 "err_omp_var_scope\0"
3028 "err_omp_var_thread_local\0"
3029 "err_omp_var_used\0"
3030 "err_omp_variable_in_given_clause_and_dsa\0"
3031 "err_omp_variably_modified_type_not_supported\0"
3032 "err_omp_variant_ctx_second_match_extension\0"
3033 "err_omp_wrong_cancel_region\0"
3034 "err_omp_wrong_dependency_iterator_type\0"
3035 "err_omp_wrong_device_function_call\0"
3036 "err_omp_wrong_dsa\0"
3037 "err_omp_wrong_if_directive_name_modifier\0"
3038 "err_omp_wrong_inscan_reduction\0"
3039 "err_omp_wrong_linear_modifier\0"
3040 "err_omp_wrong_linear_modifier_non_reference\0"
3041 "err_omp_wrong_ordered_loop_count\0"
3042 "err_omp_wrong_simdlen_safelen_values\0"
3043 "err_omp_wrong_var_in_declare_reduction\0"
3044 "err_ompx_bare_no_dims\0"
3045 "err_ompx_bare_no_grid\0"
3046 "err_ompx_more_than_three_expr_not_allowed\0"
3047 "err_only_annotate_after_access_spec\0"
3048 "err_only_constructors_take_base_inits\0"
3049 "err_only_enums_have_underlying_types\0"
3050 "err_open_hotpatch_file_failed\0"
3051 "err_opencl_addrspace_scope\0"
3052 "err_opencl_atomic_init\0"
3053 "err_opencl_bitfields\0"
3054 "err_opencl_block_ref_block\0"
3055 "err_opencl_block_storage_type\0"
3056 "err_opencl_builtin_expected_type\0"
3057 "err_opencl_builtin_pipe_arg_num\0"
3058 "err_opencl_builtin_pipe_first_arg\0"
3059 "err_opencl_builtin_pipe_invalid_access_modifier\0"
3060 "err_opencl_builtin_pipe_invalid_arg\0"
3061 "err_opencl_builtin_to_addr_invalid_arg\0"
3062 "err_opencl_cast_non_zero_to_event_t\0"
3063 "err_opencl_cast_to_half\0"
3064 "err_opencl_constant_no_init\0"
3065 "err_opencl_enqueue_kernel_blocks_no_args\0"
3066 "err_opencl_enqueue_kernel_blocks_non_local_void_args\0"
3067 "err_opencl_enqueue_kernel_incorrect_args\0"
3068 "err_opencl_enqueue_kernel_invalid_local_size_type\0"
3069 "err_opencl_enqueue_kernel_local_size_args\0"
3070 "err_opencl_ext_vector_component_invalid_length\0"
3071 "err_opencl_extension_and_feature_differs\0"
3072 "err_opencl_extern_block_declaration\0"
3073 "err_opencl_feature_requires\0"
3074 "err_opencl_function_pointer\0"
3075 "err_opencl_function_variable\0"
3076 "err_opencl_global_invalid_addr_space\0"
3077 "err_opencl_half_declaration\0"
3078 "err_opencl_half_load_store\0"
3079 "err_opencl_implicit_vector_conversion\0"
3080 "err_opencl_invalid_access_qualifier\0"
3081 "err_opencl_invalid_block_declaration\0"
3082 "err_opencl_invalid_param\0"
3083 "err_opencl_invalid_read_write\0"
3084 "err_opencl_invalid_return\0"
3085 "err_opencl_invalid_type_array\0"
3086 "err_opencl_kernel_attr\0"
3087 "err_opencl_logical_exclusive_or\0"
3088 "err_opencl_multiple_access_qualifiers\0"
3089 "err_opencl_no_main\0"
3090 "err_opencl_nonconst_global_sampler\0"
3091 "err_opencl_pointer_to_type\0"
3092 "err_opencl_ptrptr_kernel_param\0"
3093 "err_opencl_requires_extension\0"
3094 "err_opencl_scalar_type_rank_greater_than_vector_type\0"
3095 "err_opencl_sizeof_alignof_type\0"
3096 "err_opencl_taking_address_capture\0"
3097 "err_opencl_taking_function_address_parser\0"
3098 "err_opencl_ternary_with_block\0"
3099 "err_opencl_type_can_only_be_used_as_function_parameter\0"
3100 "err_opencl_type_not_found\0"
3101 "err_opencl_type_struct_or_union_field\0"
3102 "err_opencl_unknown_type_specifier\0"
3103 "err_opencl_variadic_function\0"
3104 "err_opencl_vla\0"
3105 "err_openclcxx_not_supported\0"
3106 "err_openclcxx_placement_new\0"
3107 "err_openclcxx_virtual_function\0"
3108 "err_openmp_default_simd_align_expr\0"
3109 "err_openmp_vla_in_task_untied\0"
3110 "err_operator_arrow_circular\0"
3111 "err_operator_arrow_depth_exceeded\0"
3112 "err_operator_delete_dependent_param_type\0"
3113 "err_operator_delete_param_type\0"
3114 "err_operator_new_default_arg\0"
3115 "err_operator_new_delete_declared_in_namespace\0"
3116 "err_operator_new_delete_declared_static\0"
3117 "err_operator_new_delete_dependent_result_type\0"
3118 "err_operator_new_delete_invalid_result_type\0"
3119 "err_operator_new_delete_template_too_few_parameters\0"
3120 "err_operator_new_delete_too_few_parameters\0"
3121 "err_operator_new_dependent_param_type\0"
3122 "err_operator_new_param_type\0"
3123 "err_operator_overload_default_arg\0"
3124 "err_operator_overload_must_be\0"
3125 "err_operator_overload_must_be_member\0"
3126 "err_operator_overload_needs_class_or_enum\0"
3127 "err_operator_overload_post_incdec_must_be_int\0"
3128 "err_operator_overload_static\0"
3129 "err_operator_overload_variadic\0"
3130 "err_opt_not_valid_on_target\0"
3131 "err_opt_not_valid_with_opt\0"
3132 "err_opt_not_valid_with_opt_on_target\0"
3133 "err_opt_not_valid_without_opt\0"
3134 "err_opt_unsupported_with_suggest\0"
3135 "err_os_log_argument_too_big\0"
3136 "err_os_log_format_not_string_constant\0"
3137 "err_os_unsupport_riscv_fmv\0"
3138 "err_out_of_line_constructor_template_id\0"
3139 "err_out_of_line_default_deletes\0"
3140 "err_out_of_line_qualified_id_type_names_constructor\0"
3141 "err_overflow_behavior_atomic_type\0"
3142 "err_overflow_behavior_non_integer_type\0"
3143 "err_overflow_behavior_unknown_ident\0"
3144 "err_overflow_builtin_bit_int_max_size\0"
3145 "err_overflow_builtin_must_be_int\0"
3146 "err_overflow_builtin_must_be_ptr_int\0"
3147 "err_override_control_interface\0"
3148 "err_override_exception_spec\0"
3149 "err_ovl_ambiguous_call\0"
3150 "err_ovl_ambiguous_conversion_in_cast\0"
3151 "err_ovl_ambiguous_init\0"
3152 "err_ovl_ambiguous_member_call\0"
3153 "err_ovl_ambiguous_object_call\0"
3154 "err_ovl_ambiguous_oper_binary\0"
3155 "err_ovl_ambiguous_oper_unary\0"
3156 "err_ovl_ambiguous_subscript_call\0"
3157 "err_ovl_builtin_subscript_expects_single_arg\0"
3158 "err_ovl_deleted_call\0"
3159 "err_ovl_deleted_comparison\0"
3160 "err_ovl_deleted_conversion_in_cast\0"
3161 "err_ovl_deleted_init\0"
3162 "err_ovl_deleted_object_call\0"
3163 "err_ovl_deleted_oper\0"
3164 "err_ovl_deleted_special_init\0"
3165 "err_ovl_deleted_special_oper\0"
3166 "err_ovl_diff_return_type\0"
3167 "err_ovl_no_conversion_in_cast\0"
3168 "err_ovl_no_oper\0"
3169 "err_ovl_no_viable_conversion_in_cast\0"
3170 "err_ovl_no_viable_function_in_call\0"
3171 "err_ovl_no_viable_function_in_init\0"
3172 "err_ovl_no_viable_literal_operator\0"
3173 "err_ovl_no_viable_member_function_in_call\0"
3174 "err_ovl_no_viable_object_call\0"
3175 "err_ovl_no_viable_oper\0"
3176 "err_ovl_no_viable_subscript\0"
3177 "err_ovl_rewrite_equalequal_not_bool\0"
3178 "err_ovl_static_nonstatic_member\0"
3179 "err_ovl_unresolvable\0"
3180 "err_ownership_returns_index_mismatch\0"
3181 "err_ownership_takes_class_mismatch\0"
3182 "err_ownership_takes_return_type\0"
3183 "err_ownership_type\0"
3184 "err_pack_expansion_length_conflict\0"
3185 "err_pack_expansion_length_conflict_multilevel\0"
3186 "err_pack_expansion_length_conflict_partial\0"
3187 "err_pack_expansion_member_init\0"
3188 "err_pack_expansion_without_parameter_packs\0"
3189 "err_pack_index_out_of_bound\0"
3190 "err_pack_indexing_in_friend\0"
3191 "err_pack_outside_template\0"
3192 "err_param_default_argument\0"
3193 "err_param_default_argument_member_template_redecl\0"
3194 "err_param_default_argument_missing\0"
3195 "err_param_default_argument_missing_name\0"
3196 "err_param_default_argument_nonfunc\0"
3197 "err_param_default_argument_on_parameter_pack\0"
3198 "err_param_default_argument_redefinition\0"
3199 "err_param_default_argument_references_local\0"
3200 "err_param_default_argument_references_param\0"
3201 "err_param_default_argument_references_this\0"
3202 "err_param_default_argument_template_redecl\0"
3203 "err_param_redefinition\0"
3204 "err_param_with_void_type\0"
3205 "err_parameter_shadow_capture\0"
3206 "err_parameters_retval_cannot_have_fp16_type\0"
3207 "err_paren_sizeof_parameter_pack\0"
3208 "err_parens_pointer_member_function\0"
3209 "err_parent_umbrella_mismatch\0"
3210 "err_parent_umbrella_missing\0"
3211 "err_partial_spec_args_match_primary_template\0"
3212 "err_partial_spec_fully_specialized\0"
3213 "err_partial_spec_ordering_ambiguous\0"
3214 "err_partial_spec_redeclared\0"
3215 "err_partial_specialization_friend\0"
3216 "err_partition_import_outside_module\0"
3217 "err_pascal_string_too_long\0"
3218 "err_paste_at_end\0"
3219 "err_paste_at_start\0"
3220 "err_placeholder_constraints_not_satisfied\0"
3221 "err_placeholder_expected_auto_or_decltype_auto\0"
3222 "err_placeholder_in_source\0"
3223 "err_placement_new_into_const_qualified_storage\0"
3224 "err_placement_new_non_placement_delete\0"
3225 "err_platform_mismatch\0"
3226 "err_pointer_to_member_call_drops_quals\0"
3227 "err_pointer_to_member_oper_value_classify\0"
3228 "err_pointer_to_member_type\0"
3229 "err_postfix_after_unary_requires_parens\0"
3230 "err_pp_arc_cf_code_audited_syntax\0"
3231 "err_pp_assume_nonnull_syntax\0"
3232 "err_pp_bad_paste\0"
3233 "err_pp_colon_without_question\0"
3234 "err_pp_cond_span_module_decl\0"
3235 "err_pp_directive_required\0"
3236 "err_pp_division_by_zero\0"
3237 "err_pp_double_begin_of_arc_cf_code_audited\0"
3238 "err_pp_double_begin_of_assume_nonnull\0"
3239 "err_pp_double_begin_pragma_unsafe_buffer_usage\0"
3240 "err_pp_duplicate_name_in_arg_list\0"
3241 "err_pp_embed_device_file\0"
3242 "err_pp_embed_dup_params\0"
3243 "err_pp_empty_filename\0"
3244 "err_pp_endif_without_if\0"
3245 "err_pp_eof_in_arc_cf_code_audited\0"
3246 "err_pp_eof_in_assume_nonnull\0"
3247 "err_pp_error_opening_file\0"
3248 "err_pp_expected_after\0"
3249 "err_pp_expected_comma_in_arg_list\0"
3250 "err_pp_expected_eol\0"
3251 "err_pp_expected_ident_in_arg_list\0"
3252 "err_pp_expected_module_name\0"
3253 "err_pp_expected_rparen\0"
3254 "err_pp_expected_value_in_expr\0"
3255 "err_pp_expects_filename\0"
3256 "err_pp_expr_bad_token_binop\0"
3257 "err_pp_expr_bad_token_lparen\0"
3258 "err_pp_expr_bad_token_start_expr\0"
3259 "err_pp_file_not_found\0"
3260 "err_pp_file_not_found_angled_include_not_fatal\0"
3261 "err_pp_file_not_found_typo_not_fatal\0"
3262 "err_pp_hash_error\0"
3263 "err_pp_identifier_arg_not_identifier\0"
3264 "err_pp_illegal_floating_literal\0"
3265 "err_pp_import_directive_ms\0"
3266 "err_pp_include_in_arc_cf_code_audited\0"
3267 "err_pp_include_in_assume_nonnull\0"
3268 "err_pp_include_too_deep\0"
3269 "err_pp_including_mainfile_in_preamble\0"
3270 "err_pp_invalid_directive\0"
3271 "err_pp_invalid_poison\0"
3272 "err_pp_invalid_tok_in_arg_list\0"
3273 "err_pp_invalid_udl\0"
3274 "err_pp_line_digit_sequence\0"
3275 "err_pp_line_invalid_filename\0"
3276 "err_pp_line_requires_integer\0"
3277 "err_pp_linemarker_invalid_filename\0"
3278 "err_pp_linemarker_invalid_flag\0"
3279 "err_pp_linemarker_invalid_pop\0"
3280 "err_pp_linemarker_requires_integer\0"
3281 "err_pp_macro_not_identifier\0"
3282 "err_pp_malformed_ident\0"
3283 "err_pp_missing_lparen_in_vaopt_use\0"
3284 "err_pp_missing_macro_name\0"
3285 "err_pp_missing_rparen_in_macro_def\0"
3286 "err_pp_module_begin_no_module_map\0"
3287 "err_pp_module_begin_no_submodule\0"
3288 "err_pp_module_begin_without_module_end\0"
3289 "err_pp_module_begin_wrong_module\0"
3290 "err_pp_module_build_missing_end\0"
3291 "err_pp_module_decl_in_header\0"
3292 "err_pp_module_end_without_module_begin\0"
3293 "err_pp_module_expected_ident\0"
3294 "err_pp_module_name_is_macro\0"
3295 "err_pp_nested_paren\0"
3296 "err_pp_operator_used_as_macro_name\0"
3297 "err_pp_pragma_hdrstop_not_seen\0"
3298 "err_pp_pragma_set_pp_state_expected_int_after\0"
3299 "err_pp_pragma_set_pp_state_expected_name\0"
3300 "err_pp_pragma_set_pp_state_invalid_arg\0"
3301 "err_pp_pragma_unsafe_buffer_usage_syntax\0"
3302 "err_pp_remainder_by_zero\0"
3303 "err_pp_stringize_not_parameter\0"
3304 "err_pp_through_header_not_found\0"
3305 "err_pp_through_header_not_seen\0"
3306 "err_pp_unclosed_pragma_unsafe_buffer_usage\0"
3307 "err_pp_unknown_parameter\0"
3308 "err_pp_unmatched_end_begin_pragma_unsafe_buffer_usage\0"
3309 "err_pp_unmatched_end_of_arc_cf_code_audited\0"
3310 "err_pp_unmatched_end_of_assume_nonnull\0"
3311 "err_pp_unterminated_conditional\0"
3312 "err_pp_used_poisoned_id\0"
3313 "err_pp_vaopt_nested_use\0"
3314 "err_pp_visibility_non_macro\0"
3315 "err_ppc_builtin_requires_abi\0"
3316 "err_ppc_feature_no_runtime_detection\0"
3317 "err_ppc_impossible_musttail\0"
3318 "err_ppc_invalid_arg_type\0"
3319 "err_ppc_invalid_test_data_class_type\0"
3320 "err_ppc_invalid_use_mma_type\0"
3321 "err_ppc_multiple_negative_disableable\0"
3322 "err_pragma_alloc_text_c_linkage\0"
3323 "err_pragma_alloc_text_not_function\0"
3324 "err_pragma_attr_attr_no_push\0"
3325 "err_pragma_attribute_duplicate_subject\0"
3326 "err_pragma_attribute_expected_attribute\0"
3327 "err_pragma_attribute_expected_attribute_name\0"
3328 "err_pragma_attribute_expected_attribute_syntax\0"
3329 "err_pragma_attribute_expected_period\0"
3330 "err_pragma_attribute_expected_push_pop_paren\0"
3331 "err_pragma_attribute_expected_subject_identifier\0"
3332 "err_pragma_attribute_expected_subject_sub_identifier\0"
3333 "err_pragma_attribute_extra_tokens_after_attribute\0"
3334 "err_pragma_attribute_invalid_argument\0"
3335 "err_pragma_attribute_invalid_matchers\0"
3336 "err_pragma_attribute_invalid_subject_set_specifier\0"
3337 "err_pragma_attribute_matcher_negated_subrule_contradicts_subrule\0"
3338 "err_pragma_attribute_matcher_subrule_contradicts_rule\0"
3339 "err_pragma_attribute_namespace_on_attribute\0"
3340 "err_pragma_attribute_no_pop_eof\0"
3341 "err_pragma_attribute_stack_mismatch\0"
3342 "err_pragma_attribute_unknown_subject_rule\0"
3343 "err_pragma_attribute_unknown_subject_sub_rule\0"
3344 "err_pragma_attribute_unsupported_attribute\0"
3345 "err_pragma_cannot_end_force_cuda_host_device\0"
3346 "err_pragma_clang_section_expected_equal\0"
3347 "err_pragma_comment_malformed\0"
3348 "err_pragma_comment_unknown_kind\0"
3349 "err_pragma_detect_mismatch_malformed\0"
3350 "err_pragma_expected_clang_section_name\0"
3351 "err_pragma_expected_file_scope\0"
3352 "err_pragma_expected_integer\0"
3353 "err_pragma_fc_except_requires_precise\0"
3354 "err_pragma_fc_noprecise_requires_noexcept\0"
3355 "err_pragma_fc_noprecise_requires_nofenv\0"
3356 "err_pragma_fc_pp_scope\0"
3357 "err_pragma_fenv_requires_precise\0"
3358 "err_pragma_file_or_compound_scope\0"
3359 "err_pragma_float_control_malformed\0"
3360 "err_pragma_fp_invalid_argument\0"
3361 "err_pragma_fp_invalid_option\0"
3362 "err_pragma_invalid_keyword\0"
3363 "err_pragma_loop_compatibility\0"
3364 "err_pragma_loop_invalid_argument_type\0"
3365 "err_pragma_loop_invalid_option\0"
3366 "err_pragma_loop_invalid_vectorize_option\0"
3367 "err_pragma_loop_missing_argument\0"
3368 "err_pragma_loop_precedes_nonloop\0"
3369 "err_pragma_message\0"
3370 "err_pragma_message_malformed\0"
3371 "err_pragma_misplaced_in_decl\0"
3372 "err_pragma_missing_argument\0"
3373 "err_pragma_optimize_extra_argument\0"
3374 "err_pragma_optimize_invalid_argument\0"
3375 "err_pragma_options_align_mac68k_target_unsupported\0"
3376 "err_pragma_pack_identifer_not_supported\0"
3377 "err_pragma_pack_invalid_alignment\0"
3378 "err_pragma_pipeline_invalid_keyword\0"
3379 "err_pragma_pointers_to_members_unknown_kind\0"
3380 "err_pragma_pop_visibility_mismatch\0"
3381 "err_pragma_push_pop_macro_malformed\0"
3382 "err_pragma_push_visibility_mismatch\0"
3383 "err_pragma_section_invalid_for_target\0"
3384 "err_preserve_enum_value_invalid\0"
3385 "err_preserve_enum_value_not_const\0"
3386 "err_preserve_field_info_not_const\0"
3387 "err_preserve_field_info_not_field\0"
3388 "err_preserve_type_info_invalid\0"
3389 "err_preserve_type_info_not_const\0"
3390 "err_printf_asterisk_wrong_type\0"
3391 "err_private_ivar_access\0"
3392 "err_private_module_fragment_expected_semi\0"
3393 "err_private_module_fragment_not_module\0"
3394 "err_private_module_fragment_not_module_interface\0"
3395 "err_private_module_fragment_redefined\0"
3396 "err_probability_not_constant_float\0"
3397 "err_probability_out_of_range\0"
3398 "err_property_accessor_type\0"
3399 "err_property_found_suggest\0"
3400 "err_property_function_in_objc_container\0"
3401 "err_property_implemented\0"
3402 "err_property_is_variably_modified\0"
3403 "err_property_ivar_type\0"
3404 "err_property_method_unavailable\0"
3405 "err_property_not_as_forward_class\0"
3406 "err_property_not_found\0"
3407 "err_property_not_found_forward_class\0"
3408 "err_property_not_found_suggest\0"
3409 "err_property_setter_ambiguous_use\0"
3410 "err_property_type\0"
3411 "err_protected_ivar_access\0"
3412 "err_protocol_has_circular_dependency\0"
3413 "err_protocol_property_mismatch\0"
3414 "err_pseudo_dtor_base_not_scalar\0"
3415 "err_pseudo_dtor_call_with_args\0"
3416 "err_pseudo_dtor_destructor_non_type\0"
3417 "err_pseudo_dtor_type_mismatch\0"
3418 "err_ptrauth_address_discrimination_invalid\0"
3419 "err_ptrauth_arg_not_ice\0"
3420 "err_ptrauth_auth_with_pc_and_resign_invalid_key\0"
3421 "err_ptrauth_bad_constant_discriminator\0"
3422 "err_ptrauth_bad_constant_pointer\0"
3423 "err_ptrauth_disabled\0"
3424 "err_ptrauth_extra_discriminator_invalid\0"
3425 "err_ptrauth_indirect_goto_addrlabel_arithmetic\0"
3426 "err_ptrauth_invalid_key\0"
3427 "err_ptrauth_qualifier_bad_arg_count\0"
3428 "err_ptrauth_qualifier_cast\0"
3429 "err_ptrauth_qualifier_invalid\0"
3430 "err_ptrauth_qualifier_invalid_target\0"
3431 "err_ptrauth_qualifier_redundant\0"
3432 "err_ptrauth_string_not_literal\0"
3433 "err_ptrauth_type_disc_undiscriminated\0"
3434 "err_ptrauth_value_bad_type\0"
3435 "err_pure_friend\0"
3436 "err_qualified_catch_declarator\0"
3437 "err_qualified_friend_def\0"
3438 "err_qualified_friend_no_match\0"
3439 "err_qualified_function_typeid\0"
3440 "err_qualified_member_nonclass\0"
3441 "err_qualified_member_of_unrelated\0"
3442 "err_qualified_objc_access\0"
3443 "err_qualified_objc_catch_parm\0"
3444 "err_qualified_param_declarator\0"
3445 "err_qualified_typedef_declarator\0"
3446 "err_range_on_array_parameter\0"
3447 "err_raw_delim_too_long\0"
3448 "err_reading_profile\0"
3449 "err_readonly_message_assignment\0"
3450 "err_realimag_invalid_type\0"
3451 "err_record_with_pointers_kernel_param\0"
3452 "err_recursive_concept\0"
3453 "err_recursive_default_argument\0"
3454 "err_recursive_superclass\0"
3455 "err_redeclaration_different_type\0"
3456 "err_redeclaration_non_exported\0"
3457 "err_redefinition\0"
3458 "err_redefinition_different_concept\0"
3459 "err_redefinition_different_kind\0"
3460 "err_redefinition_different_namespace_alias\0"
3461 "err_redefinition_different_type\0"
3462 "err_redefinition_different_typedef\0"
3463 "err_redefinition_extern_inline\0"
3464 "err_redefinition_of_enumerator\0"
3465 "err_redefinition_of_label\0"
3466 "err_redefinition_variably_modified_typedef\0"
3467 "err_reduction_op_mismatch\0"
3468 "err_reexported_libraries_mismatch\0"
3469 "err_reexported_libraries_missing\0"
3470 "err_ref_array_type\0"
3471 "err_ref_bad_target\0"
3472 "err_ref_bad_target_global_initializer\0"
3473 "err_ref_flexarray_type\0"
3474 "err_ref_init_ambiguous\0"
3475 "err_ref_non_value\0"
3476 "err_ref_qualifier_comparison_operator\0"
3477 "err_ref_qualifier_constructor\0"
3478 "err_ref_qualifier_destructor\0"
3479 "err_ref_qualifier_overload\0"
3480 "err_ref_vm_type\0"
3481 "err_refactor_code_outside_of_function\0"
3482 "err_refactor_extract_prohibited_expression\0"
3483 "err_refactor_extract_simple_expression\0"
3484 "err_refactor_no_selection\0"
3485 "err_refactor_selection_invalid_ast\0"
3486 "err_refactor_selection_no_symbol\0"
3487 "err_reference_bind_drops_quals\0"
3488 "err_reference_bind_failed\0"
3489 "err_reference_bind_init_list\0"
3490 "err_reference_bind_temporary_addrspace\0"
3491 "err_reference_bind_to_bitfield\0"
3492 "err_reference_bind_to_bitfield_in_cce\0"
3493 "err_reference_bind_to_matrix_element\0"
3494 "err_reference_bind_to_vector_element\0"
3495 "err_reference_capture_with_reference_default\0"
3496 "err_reference_has_multiple_inits\0"
3497 "err_reference_pipe_type\0"
3498 "err_reference_to_function_with_unsatisfied_constraints\0"
3499 "err_reference_to_local_in_enclosing_context\0"
3500 "err_reference_to_void\0"
3501 "err_reference_var_requires_init\0"
3502 "err_reference_without_init\0"
3503 "err_regparm_mismatch\0"
3504 "err_relocatable_without_isysroot\0"
3505 "err_repeat_attribute\0"
3506 "err_require_constant_init_failed\0"
3507 "err_requires_clause_inside_parens\0"
3508 "err_requires_clause_must_appear_after_trailing_return\0"
3509 "err_requires_clause_on_declarator_not_declaring_a_function\0"
3510 "err_requires_expr_expected_type_constraint\0"
3511 "err_requires_expr_explicit_object_parameter\0"
3512 "err_requires_expr_in_simple_requirement\0"
3513 "err_requires_expr_local_parameter_default_argument\0"
3514 "err_requires_expr_missing_arrow\0"
3515 "err_requires_expr_parameter_list_ellipsis\0"
3516 "err_requires_expr_simple_requirement_noexcept\0"
3517 "err_requires_positive_value\0"
3518 "err_restricted_superclass_mismatch\0"
3519 "err_ret_local_block\0"
3520 "err_ret_local_temp_ref\0"
3521 "err_rethrow_used_outside_catch\0"
3522 "err_return_block_has_expr\0"
3523 "err_return_in_captured_stmt\0"
3524 "err_return_in_constructor_handler\0"
3525 "err_return_in_coroutine\0"
3526 "err_return_init_list\0"
3527 "err_return_value_with_address_space\0"
3528 "err_right_angle_bracket_equal_needs_space\0"
3529 "err_riscv_attribute_interrupt_invalid_combination\0"
3530 "err_riscv_attribute_interrupt_requires_extension\0"
3531 "err_riscv_builtin_invalid_lmul\0"
3532 "err_riscv_builtin_invalid_twiden\0"
3533 "err_riscv_builtin_requires_extension\0"
3534 "err_riscv_type_requires_extension\0"
3535 "err_root_class_cannot_use_super\0"
3536 "err_roptr_cannot_build_shared\0"
3537 "err_roptr_requires_data_sections\0"
3538 "err_rotation_argument_to_cadd\0"
3539 "err_rotation_argument_to_cmla\0"
3540 "err_rref_in_exception_spec\0"
3541 "err_sampler_argument_required\0"
3542 "err_sampler_initializer_not_integer\0"
3543 "err_scoped_enum_missing_identifier\0"
3544 "err_second_argument_to_cwsc_not_pointer\0"
3545 "err_second_parameter_to_va_arg_abstract\0"
3546 "err_second_parameter_to_va_arg_incomplete\0"
3547 "err_section_conflict\0"
3548 "err_seh___except_block\0"
3549 "err_seh___except_filter\0"
3550 "err_seh___finally_block\0"
3551 "err_seh_expected_handler\0"
3552 "err_seh_in_a_coroutine_with_cxx_exceptions\0"
3553 "err_seh_object_unwinding\0"
3554 "err_seh_try_outside_functions\0"
3555 "err_seh_try_unsupported\0"
3556 "err_selected_explicit_constructor\0"
3557 "err_selector_element_const_type\0"
3558 "err_selector_element_not_lvalue\0"
3559 "err_selector_element_type\0"
3560 "err_setter_type_void\0"
3561 "err_setting_eval_method_used_in_unsafe_context\0"
3562 "err_shared_cache_eligiblity_mismatch\0"
3563 "err_shared_var_init\0"
3564 "err_shift_rhs_only_vector\0"
3565 "err_shufflevector_argument_too_large\0"
3566 "err_shufflevector_minus_one_is_undefined_behavior_constexpr\0"
3567 "err_shufflevector_nonconstant_argument\0"
3568 "err_single_decl_assign_in_for_range\0"
3569 "err_size_t_literal_too_large\0"
3570 "err_sizeless_in_exception_spec\0"
3571 "err_sizeless_nonlocal\0"
3572 "err_sizeof_alignof_function_type\0"
3573 "err_sizeof_alignof_incomplete_or_sizeless_type\0"
3574 "err_sizeof_alignof_typeof_bitfield\0"
3575 "err_sizeof_nonfragile_interface\0"
3576 "err_sizeof_pack_no_pack_name_suggest\0"
3577 "err_sizeof_parameter_pack\0"
3578 "err_sloc_space_too_large\0"
3579 "err_sls_hardening_arm_not_supported\0"
3580 "err_sme_attr_mismatch\0"
3581 "err_sme_call_in_non_sme_target\0"
3582 "err_sme_definition_using_sm_in_non_sme_target\0"
3583 "err_sme_definition_using_za_in_non_sme_target\0"
3584 "err_sme_definition_using_zt0_in_non_sme2_target\0"
3585 "err_sme_openmp_captured_region\0"
3586 "err_sme_streaming_transition_vl_mismatch\0"
3587 "err_sme_unimplemented_za_save_restore\0"
3588 "err_sme_unsupported_agnostic_new\0"
3589 "err_sme_za_call_no_za_state\0"
3590 "err_sme_zt0_call_no_zt0_state\0"
3591 "err_spaceship_argument_narrowing\0"
3592 "err_spec_member_not_instantiated\0"
3593 "err_specialization_after_instantiation\0"
3594 "err_specialization_const\0"
3595 "err_specialization_not_primary_template\0"
3596 "err_specialize_member_of_template\0"
3597 "err_spirv_builtin_generic_cast_invalid_arg\0"
3598 "err_spirv_enum_not_int\0"
3599 "err_spirv_enum_not_valid\0"
3600 "err_spirv_invalid_target\0"
3601 "err_stack_tagging_requires_hardware_feature\0"
3602 "err_standalone_class_nested_name_specifier\0"
3603 "err_static_assert_expression_is_not_constant\0"
3604 "err_static_assert_failed\0"
3605 "err_static_assert_requirement_failed\0"
3606 "err_static_block_func\0"
3607 "err_static_data_member_not_allowed_in_anon_struct\0"
3608 "err_static_data_member_not_allowed_in_local_class\0"
3609 "err_static_data_member_reinitialization\0"
3610 "err_static_downcast_via_virtual\0"
3611 "err_static_function_scope\0"
3612 "err_static_illegal_in_new\0"
3613 "err_static_kernel\0"
3614 "err_static_lambda_captures\0"
3615 "err_static_main\0"
3616 "err_static_mutable_lambda\0"
3617 "err_static_non_static\0"
3618 "err_static_not_bitfield\0"
3619 "err_static_out_of_line\0"
3620 "err_static_overrides_virtual\0"
3621 "err_statically_allocated_object\0"
3622 "err_std_compare_type_not_supported\0"
3623 "err_std_initializer_list_malformed\0"
3624 "err_std_source_location_impl_malformed\0"
3625 "err_std_source_location_impl_not_found\0"
3626 "err_std_type_trait_not_class_template\0"
3627 "err_stmt_expr_in_default_arg\0"
3628 "err_stmtexpr_file_scope\0"
3629 "err_storage_class_for_static_member\0"
3630 "err_storage_spec_on_catch_parm\0"
3631 "err_storageclass_invalid_for_member\0"
3632 "err_store_value_to_reg\0"
3633 "err_string_concat_mixed_suffix\0"
3634 "err_strong_property\0"
3635 "err_struct_too_large\0"
3636 "err_subscript_function_type\0"
3637 "err_subscript_incomplete_or_sizeless_type\0"
3638 "err_subscript_nonfragile_interface\0"
3639 "err_subscript_svbool_t\0"
3640 "err_super_in_lambda_unsupported\0"
3641 "err_super_in_using_declaration\0"
3642 "err_sve_fixed_vector_in_streaming_function\0"
3643 "err_sve_vector_in_non_streaming_function\0"
3644 "err_sve_vector_in_non_sve_target\0"
3645 "err_swift_abi_parameter_wrong_type\0"
3646 "err_swift_async_bad_block_type\0"
3647 "err_swift_async_error_no_error_parameter\0"
3648 "err_swift_async_error_non_integral\0"
3649 "err_swift_async_error_without_swift_async\0"
3650 "err_swift_async_no_access\0"
3651 "err_swift_error_result_not_after_swift_context\0"
3652 "err_swift_indirect_result_not_first\0"
3653 "err_swift_param_attr_not_swiftcall\0"
3654 "err_switch_explicit_conversion\0"
3655 "err_switch_incomplete_class_type\0"
3656 "err_switch_into_protected_scope\0"
3657 "err_switch_multiple_conversions\0"
3658 "err_sycl_address_space_qualified_object\0"
3659 "err_sycl_device_invalid_target\0"
3660 "err_sycl_entry_point_after_definition\0"
3661 "err_sycl_entry_point_deduced_return_type\0"
3662 "err_sycl_entry_point_device_use\0"
3663 "err_sycl_entry_point_invalid\0"
3664 "err_sycl_entry_point_invalid_redeclaration\0"
3665 "err_sycl_entry_point_invalid_this\0"
3666 "err_sycl_entry_point_return_type\0"
3667 "err_sycl_external_invalid_deleted_function\0"
3668 "err_sycl_external_invalid_linkage\0"
3669 "err_sycl_external_invalid_main\0"
3670 "err_sycl_kernel_name_conflict\0"
3671 "err_sycl_special_type_num_init_method\0"
3672 "err_synthesize_category_decl\0"
3673 "err_synthesize_on_class_property\0"
3674 "err_synthesize_variable_sized_ivar\0"
3675 "err_synthesized_property_name\0"
3676 "err_synthesizing_arc_weak_property_disabled\0"
3677 "err_synthesizing_arc_weak_property_no_runtime\0"
3678 "err_systemz_invalid_tabort_code\0"
3679 "err_tag_definition_of_typedef\0"
3680 "err_tag_index_out_of_range\0"
3681 "err_tag_reference_conflict\0"
3682 "err_tag_reference_non_tag\0"
3683 "err_tagless_friend_type_template\0"
3684 "err_target_clone_doesnt_match\0"
3685 "err_target_clone_must_have_default\0"
3686 "err_target_region_offloading_entry_incorrect\0"
3687 "err_target_spirv_invalid_shader_stage\0"
3688 "err_target_spirv_requires_vulkan\0"
3689 "err_target_unknown_abi\0"
3690 "err_target_unknown_cpu\0"
3691 "err_target_unknown_fpmath\0"
3692 "err_target_unknown_triple\0"
3693 "err_target_unsupported_abi\0"
3694 "err_target_unsupported_abi_for_triple\0"
3695 "err_target_unsupported_abi_with_fpu\0"
3696 "err_target_unsupported_arch\0"
3697 "err_target_unsupported_cpu_for_micromips\0"
3698 "err_target_unsupported_execute_only\0"
3699 "err_target_unsupported_fpmath\0"
3700 "err_target_unsupported_mcmse\0"
3701 "err_target_unsupported_tp_hard\0"
3702 "err_target_unsupported_type\0"
3703 "err_target_unsupported_type_for_abi\0"
3704 "err_target_unsupported_unaligned\0"
3705 "err_target_var_offloading_entry_incorrect\0"
3706 "err_target_var_offloading_entry_incorrect_with_parent\0"
3707 "err_tcb_conflicting_attributes\0"
3708 "err_temp_copy_ambiguous\0"
3709 "err_temp_copy_deleted\0"
3710 "err_temp_copy_incomplete\0"
3711 "err_temp_copy_no_viable\0"
3712 "err_template_arg_address_of_non_pointer\0"
3713 "err_template_arg_deduced_incomplete_pack\0"
3714 "err_template_arg_field\0"
3715 "err_template_arg_invalid\0"
3716 "err_template_arg_list_constraints_not_satisfied\0"
3717 "err_template_arg_list_different_arity\0"
3718 "err_template_arg_method\0"
3719 "err_template_arg_must_be_expr\0"
3720 "err_template_arg_must_be_template\0"
3721 "err_template_arg_must_be_type\0"
3722 "err_template_arg_must_be_type_suggest\0"
3723 "err_template_arg_no_ref_bind\0"
3724 "err_template_arg_nontype_ambig\0"
3725 "err_template_arg_not_address_constant\0"
3726 "err_template_arg_not_address_of\0"
3727 "err_template_arg_not_convertible\0"
3728 "err_template_arg_not_decl_ref\0"
3729 "err_template_arg_not_ice\0"
3730 "err_template_arg_not_integral_or_enumeral\0"
3731 "err_template_arg_not_object_or_func\0"
3732 "err_template_arg_not_pointer_to_member_form\0"
3733 "err_template_arg_not_valid_template\0"
3734 "err_template_arg_object_no_linkage\0"
3735 "err_template_arg_overload_type\0"
3736 "err_template_arg_ref_bind_ignores_quals\0"
3737 "err_template_arg_reference_var\0"
3738 "err_template_arg_template_params_mismatch\0"
3739 "err_template_arg_thread_local\0"
3740 "err_template_arg_untyped_null_constant\0"
3741 "err_template_arg_wrongtype_null_constant\0"
3742 "err_template_defn_explicit_instantiation\0"
3743 "err_template_different_requires_clause\0"
3744 "err_template_different_type_constraint\0"
3745 "err_template_expansion_into_fixed_list\0"
3746 "err_template_id_not_a_type\0"
3747 "err_template_inside_local_class\0"
3748 "err_template_instantiate_undefined\0"
3749 "err_template_instantiate_within_definition\0"
3750 "err_template_kernel\0"
3751 "err_template_kw_missing\0"
3752 "err_template_kw_refers_to_dependent_non_template\0"
3753 "err_template_kw_refers_to_non_template\0"
3754 "err_template_kw_refers_to_type_template\0"
3755 "err_template_linkage\0"
3756 "err_template_member\0"
3757 "err_template_member_noparams\0"
3758 "err_template_missing_args\0"
3759 "err_template_nontype_parm_bad_structural_type\0"
3760 "err_template_nontype_parm_bad_type\0"
3761 "err_template_nontype_parm_different_type\0"
3762 "err_template_nontype_parm_incomplete\0"
3763 "err_template_nontype_parm_not_literal\0"
3764 "err_template_nontype_parm_not_structural\0"
3765 "err_template_nontype_parm_rvalue_ref\0"
3766 "err_template_outside_namespace_or_class_scope\0"
3767 "err_template_param_default_arg_inconsistent_redefinition\0"
3768 "err_template_param_default_arg_missing\0"
3769 "err_template_param_default_arg_redefinition\0"
3770 "err_template_param_different_kind\0"
3771 "err_template_param_list_different_arity\0"
3772 "err_template_param_list_matches_nontemplate\0"
3773 "err_template_param_pack_default_arg\0"
3774 "err_template_param_pack_must_be_last_template_parameter\0"
3775 "err_template_param_shadow\0"
3776 "err_template_parameter_default_friend_template\0"
3777 "err_template_parameter_default_template_member\0"
3778 "err_template_parameter_pack_non_pack\0"
3779 "err_template_qualified_declarator_no_match\0"
3780 "err_template_recursion_depth_exceeded\0"
3781 "err_template_spec_decl_friend\0"
3782 "err_template_spec_decl_function_scope\0"
3783 "err_template_spec_default_arg\0"
3784 "err_template_spec_extra_headers\0"
3785 "err_template_spec_friend\0"
3786 "err_template_spec_needs_header\0"
3787 "err_template_spec_needs_template_parameters\0"
3788 "err_template_spec_redecl_global_scope\0"
3789 "err_template_spec_redecl_out_of_scope\0"
3790 "err_template_spec_syntax_non_template\0"
3791 "err_template_spec_unknown_kind\0"
3792 "err_template_tag_noparams\0"
3793 "err_template_template_parameter_not_at_least_as_constrained\0"
3794 "err_template_template_parm_no_parms\0"
3795 "err_template_typedef\0"
3796 "err_template_unnamed_class\0"
3797 "err_template_variable_noparams\0"
3798 "err_templated_invalid_declaration\0"
3799 "err_templated_using_directive_declaration\0"
3800 "err_tentative_def_incomplete_type\0"
3801 "err_test_module_file_extension_format\0"
3802 "err_test_module_file_extension_version\0"
3803 "err_this_capture\0"
3804 "err_this_captured_by_reference\0"
3805 "err_this_static_member_func\0"
3806 "err_thread_dynamic_init\0"
3807 "err_thread_non_global\0"
3808 "err_thread_non_thread\0"
3809 "err_thread_nontrivial_dtor\0"
3810 "err_thread_thread_different_kind\0"
3811 "err_thread_unsupported\0"
3812 "err_three_way_vector_comparison\0"
3813 "err_throw_abstract_type\0"
3814 "err_throw_incomplete\0"
3815 "err_throw_incomplete_ptr\0"
3816 "err_throw_object_throwing_dtor\0"
3817 "err_throw_or_catch_address_space_qualified_ptr\0"
3818 "err_throw_sizeless\0"
3819 "err_tls_var_aligned_over_maximum\0"
3820 "err_too_few_args_in_macro_invoc\0"
3821 "err_too_large_for_fixed_point\0"
3822 "err_too_many_args_in_macro_invoc\0"
3823 "err_toomany_element_decls\0"
3824 "err_trailing_return_in_parens\0"
3825 "err_trailing_return_without_auto\0"
3826 "err_two_right_angle_brackets_need_space\0"
3827 "err_type_attribute_wrong_type\0"
3828 "err_type_available_only_in_default_eval_method\0"
3829 "err_type_aware_allocator_missing_matching_operator\0"
3830 "err_type_aware_destroying_operator_delete\0"
3831 "err_type_constraint_missing_arguments\0"
3832 "err_type_constraint_non_type_concept\0"
3833 "err_type_defined_in_alias_template\0"
3834 "err_type_defined_in_condition\0"
3835 "err_type_defined_in_enum\0"
3836 "err_type_defined_in_for_range\0"
3837 "err_type_defined_in_param_type\0"
3838 "err_type_defined_in_result_type\0"
3839 "err_type_defined_in_type_specifier\0"
3840 "err_type_mismatch_continuation_class\0"
3841 "err_type_pack_element_out_of_bounds\0"
3842 "err_type_safety_unknown_flag\0"
3843 "err_type_tag_for_datatype_not_ice\0"
3844 "err_type_tag_for_datatype_too_large\0"
3845 "err_type_too_large_for_address_space\0"
3846 "err_type_trait_arity\0"
3847 "err_type_unparsed\0"
3848 "err_type_unsupported\0"
3849 "err_typecheck_address_of\0"
3850 "err_typecheck_addrof_dtor\0"
3851 "err_typecheck_addrof_temporary\0"
3852 "err_typecheck_ambiguous_condition\0"
3853 "err_typecheck_arc_assign_externally_retained\0"
3854 "err_typecheck_arc_assign_self\0"
3855 "err_typecheck_arc_assign_self_class_method\0"
3856 "err_typecheck_arithmetic_incomplete_or_sizeless_type\0"
3857 "err_typecheck_arr_assign_enumeration\0"
3858 "err_typecheck_array_not_modifiable_lvalue\0"
3859 "err_typecheck_assign_const\0"
3860 "err_typecheck_assign_const_method\0"
3861 "err_typecheck_bool_condition\0"
3862 "err_typecheck_call_different_arg_types\0"
3863 "err_typecheck_call_invalid_ordered_compare\0"
3864 "err_typecheck_call_invalid_unary_fp\0"
3865 "err_typecheck_call_not_function\0"
3866 "err_typecheck_call_requires_real_fp\0"
3867 "err_typecheck_call_too_few_args\0"
3868 "err_typecheck_call_too_few_args_at_least\0"
3869 "err_typecheck_call_too_few_args_at_least_one\0"
3870 "err_typecheck_call_too_few_args_at_least_suggest\0"
3871 "err_typecheck_call_too_few_args_one\0"
3872 "err_typecheck_call_too_few_args_suggest\0"
3873 "err_typecheck_call_too_many_args\0"
3874 "err_typecheck_call_too_many_args_at_most\0"
3875 "err_typecheck_call_too_many_args_at_most_one\0"
3876 "err_typecheck_call_too_many_args_at_most_suggest\0"
3877 "err_typecheck_call_too_many_args_one\0"
3878 "err_typecheck_call_too_many_args_suggest\0"
3879 "err_typecheck_cast_to_incomplete\0"
3880 "err_typecheck_cast_to_union_no_type\0"
3881 "err_typecheck_choose_expr_requires_constant\0"
3882 "err_typecheck_comparison_of_distinct_blocks\0"
3883 "err_typecheck_comparison_of_distinct_pointers\0"
3884 "err_typecheck_comparison_of_fptr_to_void\0"
3885 "err_typecheck_comparison_of_pointer_integer\0"
3886 "err_typecheck_cond_expect_int_float\0"
3887 "err_typecheck_cond_expect_nonfloat\0"
3888 "err_typecheck_cond_expect_scalar\0"
3889 "err_typecheck_cond_incompatible_operands\0"
3890 "err_typecheck_cond_incompatible_operands_null\0"
3891 "err_typecheck_cond_incompatible_ptrauth\0"
3892 "err_typecheck_convert_discards_qualifiers\0"
3893 "err_typecheck_convert_incompatible\0"
3894 "err_typecheck_convert_incompatible_block_pointer\0"
3895 "err_typecheck_convert_incompatible_function_pointer\0"
3896 "err_typecheck_convert_incompatible_pointer\0"
3897 "err_typecheck_convert_incompatible_pointer_sign\0"
3898 "err_typecheck_convert_int_pointer\0"
3899 "err_typecheck_convert_pointer_int\0"
3900 "err_typecheck_convert_pointer_void_func\0"
3901 "err_typecheck_converted_constant_expression\0"
3902 "err_typecheck_converted_constant_expression_disallowed\0"
3903 "err_typecheck_converted_constant_expression_indirect\0"
3904 "err_typecheck_decl_incomplete_type\0"
3905 "err_typecheck_deleted_function\0"
3906 "err_typecheck_duplicate_matrix_components_not_mlvalue\0"
3907 "err_typecheck_duplicate_vector_components_not_mlvalue\0"
3908 "err_typecheck_expect_any_scalar_or_vector_or_matrix\0"
3909 "err_typecheck_expect_flt_or_vector\0"
3910 "err_typecheck_expect_function_pointer\0"
3911 "err_typecheck_expect_hlsl_resource\0"
3912 "err_typecheck_expect_int\0"
3913 "err_typecheck_expect_scalar_operand\0"
3914 "err_typecheck_expect_scalar_or_vector\0"
3915 "err_typecheck_expect_scalar_or_vector_or_matrix\0"
3916 "err_typecheck_expression_not_modifiable_lvalue\0"
3917 "err_typecheck_field_variable_size\0"
3918 "err_typecheck_illegal_increment_decrement\0"
3919 "err_typecheck_incompatible_address_space\0"
3920 "err_typecheck_incompatible_nested_address_space\0"
3921 "err_typecheck_incompatible_ownership\0"
3922 "err_typecheck_incompatible_ptrauth\0"
3923 "err_typecheck_incomplete_array_needs_initializer\0"
3924 "err_typecheck_incomplete_tag\0"
3925 "err_typecheck_incomplete_type_not_modifiable_lvalue\0"
3926 "err_typecheck_indirection_requires_pointer\0"
3927 "err_typecheck_indirection_through_void_pointer_cpp\0"
3928 "err_typecheck_invalid_lvalue_addrof\0"
3929 "err_typecheck_invalid_lvalue_addrof_addrof_function\0"
3930 "err_typecheck_invalid_operands\0"
3931 "err_typecheck_invalid_restrict_invalid_pointee\0"
3932 "err_typecheck_invalid_restrict_not_pointer\0"
3933 "err_typecheck_invalid_restrict_not_pointer_noarg\0"
3934 "err_typecheck_ivar_variable_size\0"
3935 "err_typecheck_logical_vector_expr_gnu_cpp_restrict\0"
3936 "err_typecheck_lvalue_casts_not_supported\0"
3937 "err_typecheck_lvalue_imag_not_modifiable_lvalue\0"
3938 "err_typecheck_member_reference_arrow\0"
3939 "err_typecheck_member_reference_ivar\0"
3940 "err_typecheck_member_reference_ivar_suggest\0"
3941 "err_typecheck_member_reference_struct_union\0"
3942 "err_typecheck_member_reference_suggestion\0"
3943 "err_typecheck_member_reference_type\0"
3944 "err_typecheck_member_reference_unknown\0"
3945 "err_typecheck_missing_return_type_incompatible\0"
3946 "err_typecheck_negative_array_size\0"
3947 "err_typecheck_non_object_not_modifiable_lvalue\0"
3948 "err_typecheck_nonviable_condition\0"
3949 "err_typecheck_nonviable_condition_incomplete\0"
3950 "err_typecheck_op_on_nonoverlapping_address_space_pointers\0"
3951 "err_typecheck_ordered_comparison_of_function_pointers\0"
3952 "err_typecheck_ordered_comparison_of_pointer_and_zero\0"
3953 "err_typecheck_pointer_arith_function_type\0"
3954 "err_typecheck_pointer_arith_void_type\0"
3955 "err_typecheck_sclass_fscope\0"
3956 "err_typecheck_sclass_func\0"
3957 "err_typecheck_statement_requires_integer\0"
3958 "err_typecheck_statement_requires_scalar\0"
3959 "err_typecheck_sub_ptr_compatible\0"
3960 "err_typecheck_subscript_not_integer\0"
3961 "err_typecheck_subscript_value\0"
3962 "err_typecheck_sve_rvv_ambiguous\0"
3963 "err_typecheck_sve_rvv_gnu_ambiguous\0"
3964 "err_typecheck_three_way_comparison_of_pointer_and_zero\0"
3965 "err_typecheck_unary_expr\0"
3966 "err_typecheck_vector_lengths_not_equal\0"
3967 "err_typecheck_vector_not_convertable\0"
3968 "err_typecheck_vector_not_convertable_implict_truncation\0"
3969 "err_typecheck_vector_not_convertable_non_scalar\0"
3970 "err_typecheck_wasm_table_must_have_zero_length\0"
3971 "err_typecheck_zero_array_size\0"
3972 "err_typedef_changes_linkage\0"
3973 "err_typedef_not_bitfield\0"
3974 "err_typedef_not_identifier\0"
3975 "err_typename_identifiers_only\0"
3976 "err_typename_invalid_constexpr\0"
3977 "err_typename_invalid_functionspec\0"
3978 "err_typename_invalid_storageclass\0"
3979 "err_typename_missing\0"
3980 "err_typename_missing_template\0"
3981 "err_typename_nested_not_found\0"
3982 "err_typename_nested_not_found_enable_if\0"
3983 "err_typename_nested_not_found_requirement\0"
3984 "err_typename_nested_not_type\0"
3985 "err_typename_not_type\0"
3986 "err_typename_refers_to_non_type_template\0"
3987 "err_typename_refers_to_using_value_decl\0"
3988 "err_typename_requires_specqual\0"
3989 "err_ucn_control_character\0"
3990 "err_ucn_escape_basic_scs\0"
3991 "err_ucn_escape_incomplete\0"
3992 "err_ucn_escape_invalid\0"
3993 "err_unable_to_make_temp\0"
3994 "err_unable_to_rename_temp\0"
3995 "err_unavailable\0"
3996 "err_unavailable_in_arc\0"
3997 "err_unavailable_message\0"
3998 "err_uncasted_call_of_unknown_any\0"
3999 "err_uncasted_send_to_unknown_any_method\0"
4000 "err_uncasted_use_of_unknown_any\0"
4001 "err_undeclared_boxing_method\0"
4002 "err_undeclared_destructor_name\0"
4003 "err_undeclared_label_use\0"
4004 "err_undeclared_objc_literal_class\0"
4005 "err_undeclared_protocol\0"
4006 "err_undeclared_protocol_suggest\0"
4007 "err_undeclared_use\0"
4008 "err_undeclared_use_of_module\0"
4009 "err_undeclared_use_of_module_indirect\0"
4010 "err_undeclared_use_of_module_private\0"
4011 "err_undeclared_use_suggest\0"
4012 "err_undeclared_var_use\0"
4013 "err_undeclared_var_use_suggest\0"
4014 "err_undeclared_var_use_suggest_func_like_macro\0"
4015 "err_undef_interface\0"
4016 "err_undef_interface_suggest\0"
4017 "err_undef_superclass\0"
4018 "err_undef_superclass_suggest\0"
4019 "err_undefined_inline_var\0"
4020 "err_undefined_internal_type\0"
4021 "err_underlying_type_of_incomplete_enum\0"
4022 "err_unevaluated_string_invalid_escape_sequence\0"
4023 "err_unevaluated_string_prefix\0"
4024 "err_unevaluated_string_udl\0"
4025 "err_unexpanded_parameter_pack\0"
4026 "err_unexpected_at\0"
4027 "err_unexpected_colon_in_nested_name_spec\0"
4028 "err_unexpected_friend\0"
4029 "err_unexpected_interface\0"
4030 "err_unexpected_module_or_import_decl\0"
4031 "err_unexpected_namespace\0"
4032 "err_unexpected_namespace_attributes_alias\0"
4033 "err_unexpected_nested_namespace_attribute\0"
4034 "err_unexpected_protocol_qualifier\0"
4035 "err_unexpected_qualified_namespace_alias\0"
4036 "err_unexpected_scope_on_base_decltype\0"
4037 "err_unexpected_semi\0"
4038 "err_unexpected_template_after_using\0"
4039 "err_unexpected_template_in_destructor_name\0"
4040 "err_unexpected_template_in_unqualified_id\0"
4041 "err_unexpected_tok_after_module_name\0"
4042 "err_unexpected_token_in_nested_name_spec\0"
4043 "err_unexpected_typedef\0"
4044 "err_unexpected_typedef_ident\0"
4045 "err_unexpected_unqualified_id\0"
4046 "err_unexpected_vftable_component\0"
4047 "err_unimplemented_conversion_with_fixed_point_type\0"
4048 "err_uninitialized_member_for_assign\0"
4049 "err_uninitialized_member_in_ctor\0"
4050 "err_union_as_base_class\0"
4051 "err_union_member_of_reference_type\0"
4052 "err_unknown_analyzer_checker_or_package\0"
4053 "err_unknown_any_addrof\0"
4054 "err_unknown_any_addrof_call\0"
4055 "err_unknown_any_function\0"
4056 "err_unknown_any_var_function_type\0"
4057 "err_unknown_arm_state\0"
4058 "err_unknown_nested_typename_suggest\0"
4059 "err_unknown_receiver_suggest\0"
4060 "err_unknown_template_name\0"
4061 "err_unknown_type_or_class_name_suggest\0"
4062 "err_unknown_typename\0"
4063 "err_unknown_typename_suggest\0"
4064 "err_unparenthesized_non_primary_expr_in_requires_clause\0"
4065 "err_unqualified_pointer_member_function\0"
4066 "err_unspecified_size_with_static\0"
4067 "err_unspecified_vla_size_with_static\0"
4068 "err_unsupported_abi_for_opt\0"
4069 "err_unsupported_ast_node\0"
4070 "err_unsupported_bom\0"
4071 "err_unsupported_builtin_template_pack_expansion\0"
4072 "err_unsupported_cxx_abi\0"
4073 "err_unsupported_cxx_abi_feature\0"
4074 "err_unsupported_environment\0"
4075 "err_unsupported_itanium_expr_mangling\0"
4076 "err_unsupported_itanium_mangling\0"
4077 "err_unsupported_module_partition\0"
4078 "err_unsupported_objc_primitive_encoding\0"
4079 "err_unsupported_os\0"
4080 "err_unsupported_placeholder_constraint\0"
4081 "err_unsupported_string_concat\0"
4082 "err_unsupported_unknown_any_call\0"
4083 "err_unsupported_unknown_any_decl\0"
4084 "err_unsupported_unknown_any_expr\0"
4085 "err_unsupported_vendor\0"
4086 "err_unterm_macro_invoc\0"
4087 "err_unterminated___pragma\0"
4088 "err_unterminated_block_comment\0"
4089 "err_unterminated_raw_string\0"
4090 "err_upcast_to_inaccessible_base\0"
4091 "err_use_continuation_class\0"
4092 "err_use_continuation_class_redeclaration_readwrite\0"
4093 "err_use_of_default_argument_to_function_declared_later\0"
4094 "err_use_of_empty_using_if_exists\0"
4095 "err_use_of_tag_name_without_tag\0"
4096 "err_use_of_unaddressable_function\0"
4097 "err_use_with_wrong_tag\0"
4098 "err_user_defined_msg_constexpr\0"
4099 "err_user_defined_msg_invalid\0"
4100 "err_user_defined_msg_invalid_mem_fn_ret_ty\0"
4101 "err_user_defined_msg_missing_member_function\0"
4102 "err_using_attribute_ns_conflict\0"
4103 "err_using_decl_can_not_refer_to_class_member\0"
4104 "err_using_decl_can_not_refer_to_namespace\0"
4105 "err_using_decl_conflict\0"
4106 "err_using_decl_conflict_reverse\0"
4107 "err_using_decl_constructor\0"
4108 "err_using_decl_constructor_not_in_direct_base\0"
4109 "err_using_decl_destructor\0"
4110 "err_using_decl_friend\0"
4111 "err_using_decl_nested_name_specifier_is_current_class\0"
4112 "err_using_decl_nested_name_specifier_is_not_base_class\0"
4113 "err_using_decl_nested_name_specifier_is_not_class\0"
4114 "err_using_decl_redeclaration\0"
4115 "err_using_decl_redeclaration_expansion\0"
4116 "err_using_decl_template_id\0"
4117 "err_using_dependent_value_is_type\0"
4118 "err_using_directive_member_suggest\0"
4119 "err_using_directive_suggest\0"
4120 "err_using_enum_decl_redeclaration\0"
4121 "err_using_enum_expect_identifier\0"
4122 "err_using_enum_is_dependent\0"
4123 "err_using_enum_not_enum\0"
4124 "err_using_if_exists_on_ctor\0"
4125 "err_using_namespace_in_class\0"
4126 "err_using_pack_expansion_empty\0"
4127 "err_using_placeholder_variable\0"
4128 "err_using_requires_qualname\0"
4129 "err_using_typename_non_type\0"
4130 "err_uuidof_with_multiple_guids\0"
4131 "err_uuidof_without_guid\0"
4132 "err_va_arg_in_device\0"
4133 "err_va_start_captured_stmt\0"
4134 "err_va_start_fixed_function\0"
4135 "err_va_start_outside_function\0"
4136 "err_va_start_used_in_wrong_abi_function\0"
4137 "err_value_init_for_array_type\0"
4138 "err_vaopt_paste_at_end\0"
4139 "err_vaopt_paste_at_start\0"
4140 "err_var_partial_spec_redeclared\0"
4141 "err_var_spec_no_template\0"
4142 "err_var_spec_no_template_but_method\0"
4143 "err_var_template_spec_type_depends_on_self\0"
4144 "err_variable_instantiates_to_function\0"
4145 "err_variable_object_no_init\0"
4146 "err_variably_modified_new_type\0"
4147 "err_variably_modified_nontype_template_param\0"
4148 "err_variably_modified_template_arg\0"
4149 "err_variably_modified_typeid\0"
4150 "err_variadic_device_fn\0"
4151 "err_vec_builtin_incompatible_vector\0"
4152 "err_vec_builtin_non_vector\0"
4153 "err_vec_masked_load_store_ptr\0"
4154 "err_vec_masked_load_store_size\0"
4155 "err_vecstep_non_scalar_vector_type\0"
4156 "err_vector_incorrect_bit_count\0"
4157 "err_vector_incorrect_num_elements\0"
4158 "err_verify_ambiguous_marker\0"
4159 "err_verify_directive_out_of_order\0"
4160 "err_verify_inconsistent_diags\0"
4161 "err_verify_invalid_content\0"
4162 "err_verify_invalid_no_diags\0"
4163 "err_verify_invalid_range\0"
4164 "err_verify_message_partial_match\0"
4165 "err_verify_missing_end\0"
4166 "err_verify_missing_file\0"
4167 "err_verify_missing_line\0"
4168 "err_verify_missing_regex\0"
4169 "err_verify_missing_start\0"
4170 "err_verify_no_directives\0"
4171 "err_verify_no_such_marker\0"
4172 "err_verify_non_singular_match\0"
4173 "err_verify_nonconst_addrspace\0"
4174 "err_verify_wildcard_loc\0"
4175 "err_vftable_ambiguous_component\0"
4176 "err_virt_specifier_outside_class\0"
4177 "err_virtual_in_union\0"
4178 "err_virtual_member_function_template\0"
4179 "err_virtual_non_function\0"
4180 "err_virtual_out_of_class\0"
4181 "err_vla_decl_has_extern_linkage\0"
4182 "err_vla_decl_has_static_storage\0"
4183 "err_vla_decl_in_file_scope\0"
4184 "err_vla_in_coroutine_unsupported\0"
4185 "err_vla_in_sfinae\0"
4186 "err_vla_unsupported\0"
4187 "err_vm_decl_has_extern_linkage\0"
4188 "err_vm_decl_in_file_scope\0"
4189 "err_vm_func_decl\0"
4190 "err_void_explicit_object_param\0"
4191 "err_void_only_param\0"
4192 "err_void_param_qualified\0"
4193 "err_volatile_comparison_operator\0"
4194 "err_vsx_builtin_nonconstant_argument\0"
4195 "err_wasm_builtin_arg_must_be_externref_type\0"
4196 "err_wasm_builtin_arg_must_be_integer_type\0"
4197 "err_wasm_builtin_arg_must_be_table_type\0"
4198 "err_wasm_builtin_arg_must_match_table_element_type\0"
4199 "err_wasm_builtin_test_fp_sig_cannot_include_struct_or_union\0"
4200 "err_wasm_ca_reference\0"
4201 "err_wasm_cast_table\0"
4202 "err_wasm_funcref_not_wasm\0"
4203 "err_wasm_reference_pr\0"
4204 "err_wasm_reftype_exception_spec\0"
4205 "err_wasm_reftype_multidimensional_array\0"
4206 "err_wasm_reftype_tc\0"
4207 "err_wasm_table_art\0"
4208 "err_wasm_table_as_function_parameter\0"
4209 "err_wasm_table_conditional_expression\0"
4210 "err_wasm_table_in_function\0"
4211 "err_wasm_table_invalid_uett_operand\0"
4212 "err_wasm_table_must_be_static\0"
4213 "err_wasm_table_pr\0"
4214 "err_weak_property\0"
4215 "err_while_loop_outside_of_a_function\0"
4216 "err_wrong_sampler_addressspace\0"
4217 "err_x86_builtin_invalid_rounding\0"
4218 "err_x86_builtin_invalid_scale\0"
4219 "err_x86_builtin_reserved_vunpackb_imm\0"
4220 "err_x86_builtin_tile_arg_duplicate\0"
4221 "err_zero_version\0"
4222 "err_zos_target_release_discontinued\0"
4223 "err_zos_target_unrecognized_release\0"
4224 "error_cconv_unsupported\0"
4225 "error_duplicate_asm_operand_name\0"
4226 "error_hlsl_inout_lvalue\0"
4227 "error_hlsl_inout_scalar_extension\0"
4228 "error_inoutput_conflict_with_clobber\0"
4229 "error_subscript_overload\0"
4230 "escaped_newline_block_comment_end\0"
4231 "ext_abstract_pack_declarator_parens\0"
4232 "ext_acc_array_section_use_device_declare\0"
4233 "ext_aggregate_init_not_constant\0"
4234 "ext_alias_template_in_declarative_nns\0"
4235 "ext_alignof_expr\0"
4236 "ext_anonymous_record_with_anonymous_type\0"
4237 "ext_anonymous_record_with_type\0"
4238 "ext_anonymous_struct_union_qualified\0"
4239 "ext_anonymous_union\0"
4240 "ext_array_init_copy\0"
4241 "ext_array_init_parens\0"
4242 "ext_auto_new_list_init\0"
4243 "ext_auto_storage_class\0"
4244 "ext_auto_type\0"
4245 "ext_auto_type_specifier\0"
4246 "ext_bad_cxx_cast_qualifiers_away_incoherent\0"
4247 "ext_binary_literal\0"
4248 "ext_binary_literal_cxx14\0"
4249 "ext_bit_int\0"
4250 "ext_c2y_case_range\0"
4251 "ext_c2y_feature\0"
4252 "ext_c11_anonymous_struct\0"
4253 "ext_c11_feature\0"
4254 "ext_c23_auto_non_plain_identifier\0"
4255 "ext_c23_bitint_suffix\0"
4256 "ext_c23_enum_value_not_int\0"
4257 "ext_c99_array_usage\0"
4258 "ext_c99_compound_literal\0"
4259 "ext_c99_feature\0"
4260 "ext_c99_flexible_array_member\0"
4261 "ext_c99_longlong\0"
4262 "ext_c99_variable_decl_in_for_loop\0"
4263 "ext_c99_whitespace_required_after_macro_name\0"
4264 "ext_c_empty_initializer\0"
4265 "ext_c_missing_varargs_arg\0"
4266 "ext_c_nullptr\0"
4267 "ext_cannot_use_trivial_abi\0"
4268 "ext_cce_narrowing\0"
4269 "ext_charize_microsoft\0"
4270 "ext_clang_diagnose_if\0"
4271 "ext_clang_enable_if\0"
4272 "ext_comment_paste_microsoft\0"
4273 "ext_compat_template_param_shadow\0"
4274 "ext_complex_component_init\0"
4275 "ext_constexpr_function_never_constant_expr\0"
4276 "ext_constinit_missing\0"
4277 "ext_counter\0"
4278 "ext_cpp_octal_literal\0"
4279 "ext_ctrl_z_eof_microsoft\0"
4280 "ext_cxx11_attr_placement\0"
4281 "ext_cxx11_longlong\0"
4282 "ext_cxx14_attr\0"
4283 "ext_cxx17_attr\0"
4284 "ext_cxx20_attr\0"
4285 "ext_cxx23_attr\0"
4286 "ext_cxx_bitint_suffix\0"
4287 "ext_cxx_designated_init\0"
4288 "ext_cxx_missing_varargs_arg\0"
4289 "ext_decl_attrs_on_lambda\0"
4290 "ext_decomp_decl_empty\0"
4291 "ext_default_init_const\0"
4292 "ext_delete_void_ptr_operand\0"
4293 "ext_delimited_escape_sequence\0"
4294 "ext_deprecated_string_literal_conversion\0"
4295 "ext_designated_init\0"
4296 "ext_designated_init_array\0"
4297 "ext_designated_init_brace_elision\0"
4298 "ext_designated_init_mixed\0"
4299 "ext_designated_init_nested\0"
4300 "ext_designated_init_reordered\0"
4301 "ext_destructor_typedef_name\0"
4302 "ext_dollar_in_identifier\0"
4303 "ext_dtor_name_ambiguous\0"
4304 "ext_dtor_named_in_wrong_scope\0"
4305 "ext_duplicate_declspec\0"
4306 "ext_dynamic_exception_spec\0"
4307 "ext_elaborated_enum_class\0"
4308 "ext_ellipsis_exception_spec\0"
4309 "ext_embedded_directive\0"
4310 "ext_empty_character\0"
4311 "ext_empty_fnmacro_arg\0"
4312 "ext_empty_struct_union\0"
4313 "ext_empty_translation_unit\0"
4314 "ext_enum_base_in_type_specifier\0"
4315 "ext_enum_friend\0"
4316 "ext_enum_too_large\0"
4317 "ext_enumerator_increment_too_large\0"
4318 "ext_enumerator_list_comma_c\0"
4319 "ext_enumerator_too_large\0"
4320 "ext_equivalent_internal_linkage_decl_in_modules\0"
4321 "ext_excess_initializers\0"
4322 "ext_excess_initializers_for_sizeless_type\0"
4323 "ext_excess_initializers_in_char_array_initializer\0"
4324 "ext_expansion_stmt_body_attr\0"
4325 "ext_expansion_stmt_body_not_compound_stmt\0"
4326 "ext_expected_semi_decl_list\0"
4327 "ext_explicit_instantiation_duplicate\0"
4328 "ext_explicit_instantiation_without_qualified_id\0"
4329 "ext_explicit_specialization_storage_class\0"
4330 "ext_expr_not_ice\0"
4331 "ext_extra_semi\0"
4332 "ext_extra_semi_cxx11\0"
4333 "ext_flexible_array_empty_aggregate_gnu\0"
4334 "ext_flexible_array_empty_aggregate_ms\0"
4335 "ext_flexible_array_in_array\0"
4336 "ext_flexible_array_in_struct\0"
4337 "ext_flexible_array_init\0"
4338 "ext_flexible_array_union_gnu\0"
4339 "ext_flexible_array_union_ms\0"
4340 "ext_forward_ref_enum\0"
4341 "ext_forward_ref_enum_def\0"
4342 "ext_found_in_dependent_base\0"
4343 "ext_found_later_in_class\0"
4344 "ext_freestanding_complex\0"
4345 "ext_friend_tag_redecl_outside_namespace\0"
4346 "ext_gnu_address_of_label\0"
4347 "ext_gnu_anonymous_struct\0"
4348 "ext_gnu_array_range\0"
4349 "ext_gnu_case_range\0"
4350 "ext_gnu_conditional_expr\0"
4351 "ext_gnu_counted_by_void_ptr\0"
4352 "ext_gnu_imaginary_constant\0"
4353 "ext_gnu_indirect_goto\0"
4354 "ext_gnu_missing_equal_designator\0"
4355 "ext_gnu_old_style_field_designator\0"
4356 "ext_gnu_ptr_func_arith\0"
4357 "ext_gnu_statement_expr\0"
4358 "ext_gnu_statement_expr_macro\0"
4359 "ext_gnu_subscript_void_type\0"
4360 "ext_gnu_void_ptr\0"
4361 "ext_goto_into_protected_scope\0"
4362 "ext_hex_constant_invalid\0"
4363 "ext_hlsl_access_specifiers\0"
4364 "ext_hlsl_auto_type_specifier\0"
4365 "ext_hlsl_lambda\0"
4366 "ext_ident_list_in_param\0"
4367 "ext_implicit_exception_spec_mismatch\0"
4368 "ext_implicit_function_decl_c99\0"
4369 "ext_implicit_lib_function_decl\0"
4370 "ext_implicit_lib_function_decl_c99\0"
4371 "ext_in_class_initializer_float_type\0"
4372 "ext_in_class_initializer_float_type_cxx11\0"
4373 "ext_in_class_initializer_non_constant\0"
4374 "ext_incomplete_in_exception_spec\0"
4375 "ext_increment_bool\0"
4376 "ext_init_from_predefined\0"
4377 "ext_init_list_constant_narrowing\0"
4378 "ext_init_list_constant_narrowing_const_reference\0"
4379 "ext_init_list_type_narrowing\0"
4380 "ext_init_list_type_narrowing_const_reference\0"
4381 "ext_init_list_variable_narrowing\0"
4382 "ext_init_list_variable_narrowing_const_reference\0"
4383 "ext_initializer_overrides\0"
4384 "ext_initializer_string_for_char_array_too_long\0"
4385 "ext_initializer_union_overrides\0"
4386 "ext_inline_nested_namespace_definition\0"
4387 "ext_integer_complement_complex\0"
4388 "ext_integer_complex\0"
4389 "ext_integer_literal_too_large_for_signed\0"
4390 "ext_internal_in_extern_inline\0"
4391 "ext_internal_in_extern_inline_quiet\0"
4392 "ext_invalid_attribute_argument\0"
4393 "ext_keyword_as_ident\0"
4394 "ext_lambda\0"
4395 "ext_lambda_missing_parens\0"
4396 "ext_line_comment\0"
4397 "ext_main_invalid_linkage_specification\0"
4398 "ext_main_no_return\0"
4399 "ext_main_returns_nonint\0"
4400 "ext_main_used\0"
4401 "ext_many_braces_around_init\0"
4402 "ext_mathematical_notation\0"
4403 "ext_member_redeclared\0"
4404 "ext_mismatched_exception_spec\0"
4405 "ext_mismatched_exception_spec_explicit_instantiation\0"
4406 "ext_missing_exception_specification\0"
4407 "ext_missing_type_specifier\0"
4408 "ext_missing_whitespace_after_macro_name\0"
4409 "ext_mixed_decls_code\0"
4410 "ext_module_import_in_extern_c\0"
4411 "ext_module_import_not_at_top_level_noop\0"
4412 "ext_ms_abstract_keyword\0"
4413 "ext_ms_ambiguous_direct_base\0"
4414 "ext_ms_anonymous_record\0"
4415 "ext_ms_c_empty_enum_type\0"
4416 "ext_ms_c_enum_fixed_underlying_type\0"
4417 "ext_ms_cast_fn_obj\0"
4418 "ext_ms_delayed_template_argument\0"
4419 "ext_ms_deref_template_argument\0"
4420 "ext_ms_explicit_constructor_call\0"
4421 "ext_ms_forward_ref_enum\0"
4422 "ext_ms_impcast_fn_obj\0"
4423 "ext_ms_reserved_user_defined_literal\0"
4424 "ext_ms_sealed_keyword\0"
4425 "ext_ms_template_spec_redecl_out_of_scope\0"
4426 "ext_ms_template_type_arg_missing_typename\0"
4427 "ext_ms_using_declaration_inaccessible\0"
4428 "ext_multi_line_line_comment\0"
4429 "ext_mutable_reference\0"
4430 "ext_named_variadic_macro\0"
4431 "ext_nested_name_member_ref_lookup_ambiguous\0"
4432 "ext_nested_name_spec_is_enum\0"
4433 "ext_nested_namespace_definition\0"
4434 "ext_nested_pointer_qualifier_mismatch\0"
4435 "ext_new_paren_array_nonconst\0"
4436 "ext_no_declarators\0"
4437 "ext_no_named_members_in_struct_union\0"
4438 "ext_non_c_like_anon_struct_in_typedef\0"
4439 "ext_nonstandard_escape\0"
4440 "ext_noreturn_main\0"
4441 "ext_nullability\0"
4442 "ext_octal_literal\0"
4443 "ext_offsetof_non_pod_type\0"
4444 "ext_offsetof_non_standardlayout_type\0"
4445 "ext_old_implicitly_unsigned_long_cxx\0"
4446 "ext_omp_attributes\0"
4447 "ext_omp_loop_not_canonical_init\0"
4448 "ext_on_off_switch_syntax\0"
4449 "ext_opencl_double_without_pragma\0"
4450 "ext_opencl_ext_vector_type_rgba_selector\0"
4451 "ext_operator_new_delete_declared_inline\0"
4452 "ext_out_of_line_declaration\0"
4453 "ext_out_of_line_qualified_id_type_names_constructor\0"
4454 "ext_override_exception_spec\0"
4455 "ext_ovl_ambiguous_oper_binary_reversed\0"
4456 "ext_ovl_rewrite_equalequal_not_bool\0"
4457 "ext_param_default_argument_redefinition\0"
4458 "ext_param_not_declared\0"
4459 "ext_param_promoted_not_compatible_with_prototype\0"
4460 "ext_parameter_name_omitted_c23\0"
4461 "ext_partial_spec_not_more_specialized_than_primary\0"
4462 "ext_partial_specs_not_deducible\0"
4463 "ext_paste_comma\0"
4464 "ext_plain_complex\0"
4465 "ext_pointer_to_const_ref_member_on_rvalue\0"
4466 "ext_pp_bad_paste_ms\0"
4467 "ext_pp_bad_vaargs_use\0"
4468 "ext_pp_bad_vaopt_use\0"
4469 "ext_pp_comma_expr\0"
4470 "ext_pp_embed_directive\0"
4471 "ext_pp_extra_tokens_at_eol\0"
4472 "ext_pp_gnu_line_directive\0"
4473 "ext_pp_ident_directive\0"
4474 "ext_pp_import_directive\0"
4475 "ext_pp_include_next_directive\0"
4476 "ext_pp_include_search_ms\0"
4477 "ext_pp_line_too_big\0"
4478 "ext_pp_line_zero\0"
4479 "ext_pp_macro_redef\0"
4480 "ext_pp_opencl_variadic_macros\0"
4481 "ext_pp_operator_used_as_macro_name\0"
4482 "ext_pp_redef_builtin_macro\0"
4483 "ext_pp_undef_builtin_macro\0"
4484 "ext_pp_warning_directive\0"
4485 "ext_pragma_syntax_eod\0"
4486 "ext_predef_outside_function\0"
4487 "ext_pseudo_dtor_on_void\0"
4488 "ext_pure_function_definition\0"
4489 "ext_qualified_dtor_named_in_lexical_scope\0"
4490 "ext_redefinition_of_typedef\0"
4491 "ext_register_storage_class\0"
4492 "ext_reserved_user_defined_literal\0"
4493 "ext_retained_language_linkage\0"
4494 "ext_return_has_expr\0"
4495 "ext_return_has_void_expr\0"
4496 "ext_return_missing_expr\0"
4497 "ext_rvalue_to_reference_access_ctor\0"
4498 "ext_rvalue_to_reference_temp_copy_no_viable\0"
4499 "ext_sizeof_alignof_function_type\0"
4500 "ext_sizeof_alignof_void_type\0"
4501 "ext_standalone_specifier\0"
4502 "ext_static_non_static\0"
4503 "ext_static_out_of_line\0"
4504 "ext_stdc_pragma_ignored\0"
4505 "ext_string_literal_from_predefined\0"
4506 "ext_string_literal_operator_template\0"
4507 "ext_string_too_long\0"
4508 "ext_subscript_non_lvalue\0"
4509 "ext_subscript_overload\0"
4510 "ext_template_after_declarative_nns\0"
4511 "ext_template_arg_local_type\0"
4512 "ext_template_arg_unnamed_type\0"
4513 "ext_template_param_shadow\0"
4514 "ext_template_spec_extra_headers\0"
4515 "ext_thread_before\0"
4516 "ext_token_used\0"
4517 "ext_type_defined_in_offsetof\0"
4518 "ext_typecheck_addrof_temporary\0"
4519 "ext_typecheck_addrof_void\0"
4520 "ext_typecheck_base_super\0"
4521 "ext_typecheck_cast_nonscalar\0"
4522 "ext_typecheck_cast_to_union\0"
4523 "ext_typecheck_compare_complete_incomplete_pointers\0"
4524 "ext_typecheck_comparison_of_distinct_pointers\0"
4525 "ext_typecheck_comparison_of_fptr_to_void\0"
4526 "ext_typecheck_comparison_of_pointer_integer\0"
4527 "ext_typecheck_cond_incompatible_operands\0"
4528 "ext_typecheck_cond_incompatible_pointers\0"
4529 "ext_typecheck_cond_one_void\0"
4530 "ext_typecheck_cond_pointer_integer_mismatch\0"
4531 "ext_typecheck_convert_discards_overflow_behavior\0"
4532 "ext_typecheck_convert_discards_qualifiers\0"
4533 "ext_typecheck_convert_incompatible_function_pointer\0"
4534 "ext_typecheck_convert_incompatible_pointer\0"
4535 "ext_typecheck_convert_incompatible_pointer_sign\0"
4536 "ext_typecheck_convert_int_pointer\0"
4537 "ext_typecheck_convert_pointer_int\0"
4538 "ext_typecheck_convert_pointer_void_func\0"
4539 "ext_typecheck_decl_incomplete_type\0"
4540 "ext_typecheck_function_qualifiers_unspecified\0"
4541 "ext_typecheck_indirection_through_void_pointer\0"
4542 "ext_typecheck_ordered_comparison_of_function_pointers\0"
4543 "ext_typecheck_ordered_comparison_of_pointer_and_zero\0"
4544 "ext_typecheck_ordered_comparison_of_pointer_integer\0"
4545 "ext_typecheck_zero_array_size\0"
4546 "ext_typedef_without_a_name\0"
4547 "ext_typename_missing\0"
4548 "ext_undeclared_unqual_id_with_dependent_base\0"
4549 "ext_undefined_internal_type\0"
4550 "ext_unelaborated_friend_type\0"
4551 "ext_unicode_whitespace\0"
4552 "ext_union_member_of_reference_type\0"
4553 "ext_unknown_escape\0"
4554 "ext_unqualified_base_class\0"
4555 "ext_unterminated_char_or_string\0"
4556 "ext_use_out_of_scope_declaration\0"
4557 "ext_using_undefined_std\0"
4558 "ext_variable_sized_type_in_struct\0"
4559 "ext_variadic_macro\0"
4560 "ext_variadic_main\0"
4561 "ext_vla\0"
4562 "ext_vla_cxx\0"
4563 "ext_vla_cxx_in_gnu_mode\0"
4564 "ext_vla_cxx_in_gnu_mode_static_assert\0"
4565 "ext_vla_cxx_static_assert\0"
4566 "ext_vla_folded_to_constant\0"
4567 "ext_warn_duplicate_declspec\0"
4568 "ext_warn_gnu_final\0"
4569 "ext_wchar_t_sign_spec\0"
4570 "fatal_too_many_errors\0"
4571 "friend_template_decl_malformed_pack_expansion\0"
4572 "missing_template_arg_list_after_template_kw\0"
4573 "note_acc_active_applies_clause_here\0"
4574 "note_acc_active_clause_here\0"
4575 "note_acc_atomic_expected_binop\0"
4576 "note_acc_atomic_expr_must_be\0"
4577 "note_acc_atomic_mismatch_compound_operand\0"
4578 "note_acc_atomic_mismatch_operand\0"
4579 "note_acc_atomic_operand_lvalue_scalar\0"
4580 "note_acc_atomic_too_many_stmts\0"
4581 "note_acc_atomic_unsupported_binary_operator\0"
4582 "note_acc_atomic_unsupported_compound_binary_operator\0"
4583 "note_acc_atomic_unsupported_unary_operator\0"
4584 "note_acc_branch_into_compute_construct\0"
4585 "note_acc_branch_out_of_compute_construct\0"
4586 "note_acc_construct_here\0"
4587 "note_acc_expected_pointer_var\0"
4588 "note_acc_int_expr_conversion\0"
4589 "note_acc_previous_clause_here\0"
4590 "note_acc_previous_expr_here\0"
4591 "note_acc_previous_reference\0"
4592 "note_acc_reduction_array\0"
4593 "note_acc_reduction_combiner_forming\0"
4594 "note_acc_reduction_member_of_composite\0"
4595 "note_acc_reduction_recipe_noop_field\0"
4596 "note_acc_reduction_type_summary\0"
4597 "note_access_constrained_by_path\0"
4598 "note_access_natural\0"
4599 "note_access_protected_restricted_ctordtor\0"
4600 "note_access_protected_restricted_noobject\0"
4601 "note_access_protected_restricted_object\0"
4602 "note_add_deprecation_attr\0"
4603 "note_add_synthesize_directive\0"
4604 "note_additional_parens_for_variable_declaration\0"
4605 "note_addrof_ovl_candidate_disabled_by_enable_if_attr\0"
4606 "note_alias_mangled_name_alternative\0"
4607 "note_alias_requires_mangled_name\0"
4608 "note_aliasee_declaration\0"
4609 "note_alignas_on_declaration\0"
4610 "note_alignment_invalid_function_pointer\0"
4611 "note_alignment_invalid_member_pointer\0"
4612 "note_alignment_invalid_type\0"
4613 "note_allocated_here\0"
4614 "note_also_found\0"
4615 "note_ambig_member_ref_object_type\0"
4616 "note_ambig_member_ref_scope\0"
4617 "note_ambiguous_atomic_constraints\0"
4618 "note_ambiguous_atomic_constraints_similar_expression\0"
4619 "note_ambiguous_candidate\0"
4620 "note_ambiguous_inherited_constructor_using\0"
4621 "note_ambiguous_member_found\0"
4622 "note_ambiguous_member_type_found\0"
4623 "note_ambiguous_type_conversion\0"
4624 "note_amdgcn_load_lds_size_valid_value\0"
4625 "note_amdgcn_previous_is_processor_guard\0"
4626 "note_amdgcn_processor_is_valid_options\0"
4627 "note_amdgcn_protected_by_predicate\0"
4628 "note_amdgcn_unguarded_asm_silence\0"
4629 "note_amdgcn_unguarded_builtin_silence\0"
4630 "note_amdgpu_named_barrier_reason_field\0"
4631 "note_amdgpu_named_barrier_reason_inherited\0"
4632 "note_amdgpu_not_a_named_barrier_wrapper_too_many_fields\0"
4633 "note_amdgpu_s_wait_event_suggested_value\0"
4634 "note_anonymous_namespace\0"
4635 "note_apinotes_message\0"
4636 "note_arc_bridge\0"
4637 "note_arc_bridge_retained\0"
4638 "note_arc_bridge_transfer\0"
4639 "note_arc_cstyle_bridge\0"
4640 "note_arc_cstyle_bridge_retained\0"
4641 "note_arc_cstyle_bridge_transfer\0"
4642 "note_arc_field_with_ownership\0"
4643 "note_arc_forbidden_type\0"
4644 "note_arc_gained_method_convention\0"
4645 "note_arc_init_returns_unrelated\0"
4646 "note_arc_lost_method_convention\0"
4647 "note_arc_retain_cycle_owner\0"
4648 "note_arc_weak_also_accessed_here\0"
4649 "note_arc_weak_disabled\0"
4650 "note_arc_weak_no_runtime\0"
4651 "note_array_declared_here\0"
4652 "note_array_init_plain_string_into_char8_t\0"
4653 "note_array_size_conversion\0"
4654 "note_asm_input_duplicate_first\0"
4655 "note_asm_missing_constraint_modifier\0"
4656 "note_assign_lhs_incomplete\0"
4657 "note_ast_file_buffer_failed\0"
4658 "note_ast_file_input_files_validation_status\0"
4659 "note_ast_file_rebuild_required\0"
4660 "note_ast_file_required_by\0"
4661 "note_ast_file_signature_failed\0"
4662 "note_atomic_constraint_evaluated_to_false\0"
4663 "note_atomic_constraint_evaluated_to_false_elaborated\0"
4664 "note_atomic_property_fixup_suggest\0"
4665 "note_attribute\0"
4666 "note_attribute_has_no_effect_on_compile_time_if_here\0"
4667 "note_attribute_has_no_effect_on_infinite_loop_here\0"
4668 "note_attribute_overloadable_prev_overload\0"
4669 "note_auto_readonly_iboutlet_fixup_suggest\0"
4670 "note_availability_invalid_os_version_adjusted\0"
4671 "note_availability_specified_here\0"
4672 "note_await_ready_no_bool_conversion\0"
4673 "note_bad_memaccess_silence\0"
4674 "note_base_class_specified_here\0"
4675 "note_bitfield_decl\0"
4676 "note_bitfield_preferred_type\0"
4677 "note_block_var_fixit_add_initialization\0"
4678 "note_bracket_depth\0"
4679 "note_building_builtin_dump_struct_call\0"
4680 "note_building_deduction_guide_here\0"
4681 "note_called_by\0"
4682 "note_called_once_gets_called_twice\0"
4683 "note_callee_decl\0"
4684 "note_callee_static_array\0"
4685 "note_cannot_use_trivial_abi_reason\0"
4686 "note_cast_operand_to_int\0"
4687 "note_cast_to_void\0"
4688 "note_cat_conform_to_noescape_prot\0"
4689 "note_cc1_round_trip_generated\0"
4690 "note_cc1_round_trip_original\0"
4691 "note_change_bitfield_sign\0"
4692 "note_change_calling_conv_fixit\0"
4693 "note_checking_constraints_for_class_spec_id_here\0"
4694 "note_checking_constraints_for_function_here\0"
4695 "note_checking_constraints_for_template_id_here\0"
4696 "note_checking_constraints_for_var_spec_id_here\0"
4697 "note_cir_mlir_diagnostic\0"
4698 "note_class_declared\0"
4699 "note_cocoa_naming_declare_family\0"
4700 "note_collapse_loop_count\0"
4701 "note_command_line_code_loc_requirement\0"
4702 "note_comparison_synthesized_at\0"
4703 "note_compat_assoc\0"
4704 "note_compound_token_split_second_token_here\0"
4705 "note_concatenated_string_literal_silence\0"
4706 "note_concept_specialization_constraint_evaluated_to_false\0"
4707 "note_concept_specialization_here\0"
4708 "note_condition_assign_silence\0"
4709 "note_condition_assign_to_comparison\0"
4710 "note_condition_or_assign_to_comparison\0"
4711 "note_conflicting_attribute\0"
4712 "note_conflicting_prototype\0"
4713 "note_conflicting_try_here\0"
4714 "note_consteval_address_accessible\0"
4715 "note_constexpr_access_deleted_object\0"
4716 "note_constexpr_access_inactive_union_member\0"
4717 "note_constexpr_access_mutable\0"
4718 "note_constexpr_access_null\0"
4719 "note_constexpr_access_past_end\0"
4720 "note_constexpr_access_static_temporary\0"
4721 "note_constexpr_access_uninit\0"
4722 "note_constexpr_access_unknown_variable\0"
4723 "note_constexpr_access_unreadable_object\0"
4724 "note_constexpr_access_unsized_array\0"
4725 "note_constexpr_access_volatile_obj\0"
4726 "note_constexpr_access_volatile_type\0"
4727 "note_constexpr_alignment_adjust\0"
4728 "note_constexpr_alignment_compute\0"
4729 "note_constexpr_alignment_too_big\0"
4730 "note_constexpr_array_index\0"
4731 "note_constexpr_assert_failed\0"
4732 "note_constexpr_assumption_failed\0"
4733 "note_constexpr_baa_insufficient_alignment\0"
4734 "note_constexpr_baa_value_insufficient_alignment\0"
4735 "note_constexpr_bit_cast_indet_dest\0"
4736 "note_constexpr_bit_cast_invalid_subtype\0"
4737 "note_constexpr_bit_cast_invalid_type\0"
4738 "note_constexpr_bit_cast_invalid_vector\0"
4739 "note_constexpr_bit_cast_unrepresentable_value\0"
4740 "note_constexpr_bit_cast_unsupported_bitfield\0"
4741 "note_constexpr_bit_cast_unsupported_type\0"
4742 "note_constexpr_body_previous_return\0"
4743 "note_constexpr_call_here\0"
4744 "note_constexpr_call_limit_exceeded\0"
4745 "note_constexpr_calls_suppressed\0"
4746 "note_constexpr_compare_virtual_mem_ptr\0"
4747 "note_constexpr_conditional_never_const\0"
4748 "note_constexpr_construct_complex_elem\0"
4749 "note_constexpr_countzeroes_zero\0"
4750 "note_constexpr_ctor_missing_init\0"
4751 "note_constexpr_deallocate_null\0"
4752 "note_constexpr_delete_base_nonvirt_dtor\0"
4753 "note_constexpr_delete_not_heap_alloc\0"
4754 "note_constexpr_delete_subobject\0"
4755 "note_constexpr_depth_limit_exceeded\0"
4756 "note_constexpr_dereferencing_null\0"
4757 "note_constexpr_destroy_complex_elem\0"
4758 "note_constexpr_destroy_out_of_lifetime\0"
4759 "note_constexpr_double_delete\0"
4760 "note_constexpr_double_destroy\0"
4761 "note_constexpr_dtor_subobject\0"
4762 "note_constexpr_dynamic_alloc\0"
4763 "note_constexpr_dynamic_alloc_here\0"
4764 "note_constexpr_dynamic_cast_to_reference_failed\0"
4765 "note_constexpr_dynamic_rounding\0"
4766 "note_constexpr_float_arithmetic\0"
4767 "note_constexpr_float_arithmetic_strict\0"
4768 "note_constexpr_function_param_value_unknown\0"
4769 "note_constexpr_has_lvalue\0"
4770 "note_constexpr_heap_alloc_limit_exceeded\0"
4771 "note_constexpr_infer_alloc_token_no_metadata\0"
4772 "note_constexpr_infer_alloc_token_stateful_mode\0"
4773 "note_constexpr_infer_alloc_token_type_inference_failed\0"
4774 "note_constexpr_inherited_ctor_call_here\0"
4775 "note_constexpr_invalid_alignment\0"
4776 "note_constexpr_invalid_cast\0"
4777 "note_constexpr_invalid_cast_ptrtoint\0"
4778 "note_constexpr_invalid_downcast\0"
4779 "note_constexpr_invalid_function\0"
4780 "note_constexpr_invalid_inhctor\0"
4781 "note_constexpr_invalid_template_arg\0"
4782 "note_constexpr_invalid_void_star_cast\0"
4783 "note_constexpr_large_shift\0"
4784 "note_constexpr_literal_arith\0"
4785 "note_constexpr_literal_comparison\0"
4786 "note_constexpr_lshift_discards\0"
4787 "note_constexpr_lshift_of_negative\0"
4788 "note_constexpr_ltor_for_range_var\0"
4789 "note_constexpr_ltor_incomplete_type\0"
4790 "note_constexpr_ltor_non_const_int\0"
4791 "note_constexpr_ltor_non_constexpr\0"
4792 "note_constexpr_ltor_non_integral\0"
4793 "note_constexpr_mem_pointer_weak_comparison\0"
4794 "note_constexpr_memchr_unsupported\0"
4795 "note_constexpr_memcmp_unsupported\0"
4796 "note_constexpr_memcpy_incomplete_type\0"
4797 "note_constexpr_memcpy_nontrivial\0"
4798 "note_constexpr_memcpy_null\0"
4799 "note_constexpr_memcpy_overlap\0"
4800 "note_constexpr_memcpy_type_pun\0"
4801 "note_constexpr_memcpy_unsupported\0"
4802 "note_constexpr_memory_leak\0"
4803 "note_constexpr_modify_const_type\0"
4804 "note_constexpr_modify_global\0"
4805 "note_constexpr_negative_shift\0"
4806 "note_constexpr_new\0"
4807 "note_constexpr_new_delete_mismatch\0"
4808 "note_constexpr_new_exceeds_limits\0"
4809 "note_constexpr_new_negative\0"
4810 "note_constexpr_new_non_replaceable\0"
4811 "note_constexpr_new_not_complete_object_type\0"
4812 "note_constexpr_new_placement\0"
4813 "note_constexpr_new_too_large\0"
4814 "note_constexpr_new_too_small\0"
4815 "note_constexpr_new_untyped\0"
4816 "note_constexpr_no_return\0"
4817 "note_constexpr_non_const_vectorelements\0"
4818 "note_constexpr_non_global\0"
4819 "note_constexpr_nonliteral\0"
4820 "note_constexpr_not_static\0"
4821 "note_constexpr_null_callee\0"
4822 "note_constexpr_null_subobject\0"
4823 "note_constexpr_offsetof_overflow\0"
4824 "note_constexpr_opaque_call_comparison\0"
4825 "note_constexpr_operator_new_bad_size\0"
4826 "note_constexpr_overflow\0"
4827 "note_constexpr_past_end\0"
4828 "note_constexpr_past_end_subobject\0"
4829 "note_constexpr_placement_new_wrong_type\0"
4830 "note_constexpr_pointer_arith_unspecified\0"
4831 "note_constexpr_pointer_comparison_base_classes\0"
4832 "note_constexpr_pointer_comparison_base_field\0"
4833 "note_constexpr_pointer_comparison_differing_access\0"
4834 "note_constexpr_pointer_comparison_past_end\0"
4835 "note_constexpr_pointer_comparison_unspecified\0"
4836 "note_constexpr_pointer_comparison_zero_sized\0"
4837 "note_constexpr_pointer_constant_comparison\0"
4838 "note_constexpr_pointer_subtraction_not_same_array\0"
4839 "note_constexpr_pointer_subtraction_zero_size\0"
4840 "note_constexpr_pointer_weak_comparison\0"
4841 "note_constexpr_polymorphic_unknown_dynamic_type\0"
4842 "note_constexpr_pseudo_destructor\0"
4843 "note_constexpr_pure_virtual_call\0"
4844 "note_constexpr_repeated_literal_eval\0"
4845 "note_constexpr_static_local\0"
4846 "note_constexpr_step_limit_exceeded\0"
4847 "note_constexpr_steps\0"
4848 "note_constexpr_stmt_expr_unsupported\0"
4849 "note_constexpr_subobject_declared_here\0"
4850 "note_constexpr_temporary_here\0"
4851 "note_constexpr_this\0"
4852 "note_constexpr_typeid_polymorphic\0"
4853 "note_constexpr_uninitialized\0"
4854 "note_constexpr_uninitialized_base\0"
4855 "note_constexpr_union_member_change_during_init\0"
4856 "note_constexpr_unscoped_enum_out_of_range\0"
4857 "note_constexpr_unsized_array_indexed\0"
4858 "note_constexpr_unsupported_destruction\0"
4859 "note_constexpr_unsupported_flexible_array\0"
4860 "note_constexpr_unsupported_layout\0"
4861 "note_constexpr_unsupported_temporary_nontrivial_dtor\0"
4862 "note_constexpr_unsupported_unsized_array\0"
4863 "note_constexpr_use_uninit_reference\0"
4864 "note_constexpr_var_init_non_constant\0"
4865 "note_constexpr_var_init_unknown\0"
4866 "note_constexpr_var_init_weak\0"
4867 "note_constexpr_virtual_base\0"
4868 "note_constexpr_virtual_base_here\0"
4869 "note_constexpr_virtual_call\0"
4870 "note_constexpr_volatile_here\0"
4871 "note_constinit_missing_here\0"
4872 "note_constinit_specified_here\0"
4873 "note_constraint_references_error\0"
4874 "note_constraint_substitution_here\0"
4875 "note_conv_function_declared_at\0"
4876 "note_convert_inline_to_static\0"
4877 "note_coroutine_function_declare_noexcept\0"
4878 "note_coroutine_promise_call_implicitly_required\0"
4879 "note_coroutine_promise_implicit_await_transform_required_here\0"
4880 "note_coroutine_promise_suspend_implicitly_required\0"
4881 "note_coroutine_unusable_type_aware_allocators\0"
4882 "note_counted_by_consider_completing_pointee_ty\0"
4883 "note_counted_by_consider_using_sized_by\0"
4884 "note_covariant_thunk\0"
4885 "note_cuda_conflicting_device_function_declared_here\0"
4886 "note_cuda_const_var_unpromoted\0"
4887 "note_cuda_device_builtin_surftex_cls_should_have_match_arg\0"
4888 "note_cuda_device_builtin_surftex_cls_should_have_n_args\0"
4889 "note_cuda_device_builtin_surftex_should_be_template_class\0"
4890 "note_cuda_host_var\0"
4891 "note_cuda_managed_var_in_glob_init\0"
4892 "note_cuda_ovl_candidate_target_mismatch\0"
4893 "note_cxx20_c23_compat_utf8_string_remove_u8\0"
4894 "note_decl_hiding_tag_type\0"
4895 "note_decl_unguarded_availability_silence\0"
4896 "note_declaration_not_a_prototype\0"
4897 "note_declare_parameter_strong\0"
4898 "note_declared_at\0"
4899 "note_declared_coroutine_here\0"
4900 "note_declared_nonnull\0"
4901 "note_declared_required_constant_init_here\0"
4902 "note_deduced_template_arg_substitution_here\0"
4903 "note_deduction_guide_access\0"
4904 "note_deduction_guide_template_access\0"
4905 "note_default_arg_instantiation_here\0"
4906 "note_default_argument_declared_here\0"
4907 "note_default_constructed_field\0"
4908 "note_default_function_arg_instantiation_here\0"
4909 "note_default_init_const_member\0"
4910 "note_default_member_initializer_not_yet_parsed\0"
4911 "note_defaulted_comparison_ambiguous\0"
4912 "note_defaulted_comparison_calls_deleted\0"
4913 "note_defaulted_comparison_cannot_deduce\0"
4914 "note_defaulted_comparison_cannot_deduce_callee\0"
4915 "note_defaulted_comparison_cannot_deduce_undeduced_auto\0"
4916 "note_defaulted_comparison_inaccessible\0"
4917 "note_defaulted_comparison_no_viable_function\0"
4918 "note_defaulted_comparison_no_viable_function_synthesized\0"
4919 "note_defaulted_comparison_not_constexpr\0"
4920 "note_defaulted_comparison_not_constexpr_here\0"
4921 "note_defaulted_comparison_not_rewritten_callee\0"
4922 "note_defaulted_comparison_not_rewritten_conversion\0"
4923 "note_defaulted_comparison_reference_member\0"
4924 "note_defaulted_comparison_union\0"
4925 "note_defaulted_comparison_vector_types\0"
4926 "note_defined_here\0"
4927 "note_delete_conversion\0"
4928 "note_delete_non_virtual\0"
4929 "note_deleted_assign_field\0"
4930 "note_deleted_copy_ctor_rvalue_reference\0"
4931 "note_deleted_copy_user_declared_move\0"
4932 "note_deleted_default_ctor_all_const\0"
4933 "note_deleted_default_ctor_uninit_field\0"
4934 "note_deleted_dtor_no_operator_delete\0"
4935 "note_deleted_special_member_class_subobject\0"
4936 "note_deleted_type_mismatch\0"
4937 "note_dependent_function_template_spec_discard_reason\0"
4938 "note_dependent_member_use\0"
4939 "note_dependent_non_type_default_arg_in_partial_spec\0"
4940 "note_deprecated_this_capture\0"
4941 "note_designated_init_mixed\0"
4942 "note_destructor_nontype_here\0"
4943 "note_destructor_type_here\0"
4944 "note_direct_member_here\0"
4945 "note_direct_method_declared_at\0"
4946 "note_dllexport_on_decl\0"
4947 "note_doc_block_command_previous\0"
4948 "note_doc_block_command_previous_alias\0"
4949 "note_doc_html_end_tag\0"
4950 "note_doc_html_tag_started_here\0"
4951 "note_doc_param_name_suggestion\0"
4952 "note_doc_param_previous\0"
4953 "note_doc_tparam_name_suggestion\0"
4954 "note_doc_tparam_previous\0"
4955 "note_drv_address_sanitizer_debug_runtime\0"
4956 "note_drv_available_multilibs\0"
4957 "note_drv_command_failed_diag_msg\0"
4958 "note_drv_config_file_searched_in\0"
4959 "note_drv_t_option_is_global\0"
4960 "note_drv_use_standard\0"
4961 "note_drv_verify_prefix_spelling\0"
4962 "note_due_to_dllexported_class\0"
4963 "note_duplicate_asm_operand_name\0"
4964 "note_duplicate_case_prev\0"
4965 "note_duplicate_element\0"
4966 "note_empty_body_on_separate_line\0"
4967 "note_empty_parens_default_ctor\0"
4968 "note_empty_parens_function_call\0"
4969 "note_empty_parens_zero_initialize\0"
4970 "note_empty_using_if_exists_here\0"
4971 "note_enclosing_switch_statement_here\0"
4972 "note_enforce_read_only_placement\0"
4973 "note_enters_block_captures_cxx_obj\0"
4974 "note_enters_block_captures_non_trivial_c_struct\0"
4975 "note_enters_block_captures_strong\0"
4976 "note_enters_block_captures_weak\0"
4977 "note_enters_compound_literal_scope\0"
4978 "note_enters_defer_stmt\0"
4979 "note_enters_statement_expression\0"
4980 "note_entity_declared_at\0"
4981 "note_enum_compare_typo_suggest\0"
4982 "note_enum_friend\0"
4983 "note_enum_specialized_here\0"
4984 "note_equality_comparison_silence\0"
4985 "note_equality_comparison_to_assign\0"
4986 "note_equivalent_internal_linkage_decl\0"
4987 "note_evaluate_comparison_first\0"
4988 "note_evaluating_exception_spec_here\0"
4989 "note_exception_spec_deprecated\0"
4990 "note_exits___block\0"
4991 "note_exits_block_captures_cxx_obj\0"
4992 "note_exits_block_captures_non_trivial_c_struct\0"
4993 "note_exits_block_captures_strong\0"
4994 "note_exits_block_captures_weak\0"
4995 "note_exits_cleanup\0"
4996 "note_exits_compound_literal_scope\0"
4997 "note_exits_cxx_catch\0"
4998 "note_exits_cxx_try\0"
4999 "note_exits_defer_stmt\0"
5000 "note_exits_dtor\0"
5001 "note_exits_objc_autoreleasepool\0"
5002 "note_exits_objc_catch\0"
5003 "note_exits_objc_finally\0"
5004 "note_exits_objc_strong\0"
5005 "note_exits_objc_synchronized\0"
5006 "note_exits_objc_try\0"
5007 "note_exits_objc_weak\0"
5008 "note_exits_seh_except\0"
5009 "note_exits_seh_finally\0"
5010 "note_exits_seh_try\0"
5011 "note_exits_temporary_dtor\0"
5012 "note_expansion_stmt_instantiation_here\0"
5013 "note_explicit_ctor_deduction_guide_here\0"
5014 "note_explicit_instantiation_candidate\0"
5015 "note_explicit_instantiation_definition_here\0"
5016 "note_explicit_instantiation_here\0"
5017 "note_explicit_template_arg_substitution_here\0"
5018 "note_explicit_template_spec_does_not_need_header\0"
5019 "note_export\0"
5020 "note_expr_divide_by_zero\0"
5021 "note_expr_evaluates_to\0"
5022 "note_expr_requirement_constraints_not_satisfied\0"
5023 "note_expr_requirement_constraints_not_satisfied_simple\0"
5024 "note_expr_requirement_expr_substitution_error\0"
5025 "note_expr_requirement_expr_unknown_substitution_error\0"
5026 "note_expr_requirement_noexcept_not_met\0"
5027 "note_expr_requirement_type_requirement_substitution_error\0"
5028 "note_expr_requirement_type_requirement_unknown_substitution_error\0"
5029 "note_extern_c_begins_here\0"
5030 "note_extern_c_global_conflict\0"
5031 "note_extra_comma_message_arg\0"
5032 "note_fallthrough_insert_semi_fixit\0"
5033 "note_fe_ast_file_modified\0"
5034 "note_fe_ast_file_modified_finalized\0"
5035 "note_fe_backend_frame_larger_than\0"
5036 "note_fe_backend_in\0"
5037 "note_fe_backend_inlined\0"
5038 "note_fe_backend_inlining_debug_info\0"
5039 "note_fe_backend_invalid_loc\0"
5040 "note_fe_backend_plugin\0"
5041 "note_fe_backend_resource_limit\0"
5042 "note_fe_inline_asm\0"
5043 "note_fe_inline_asm_here\0"
5044 "note_fe_linking_module\0"
5045 "note_fe_source_mgr\0"
5046 "note_field_designator_found\0"
5047 "note_file_misc_sloc_usage\0"
5048 "note_file_sloc_usage\0"
5049 "note_final_dtor_non_final_class_silence\0"
5050 "note_final_overrider\0"
5051 "note_first_module_difference\0"
5052 "note_fixit_applied\0"
5053 "note_fixit_failed\0"
5054 "note_fixit_in_macro\0"
5055 "note_fixit_unfixed_error\0"
5056 "note_flexible_array_counted_by_attr_field\0"
5057 "note_flexible_array_member\0"
5058 "note_for_range_begin_end\0"
5059 "note_for_range_invalid_iterator\0"
5060 "note_for_range_member_begin_end_ignored\0"
5061 "note_force_empty_selector_name\0"
5062 "note_format_cmp_with\0"
5063 "note_format_fix_specifier\0"
5064 "note_format_security_fixit\0"
5065 "note_format_string_defined\0"
5066 "note_forward_class\0"
5067 "note_forward_class_conversion\0"
5068 "note_forward_declaration\0"
5069 "note_forward_template_decl\0"
5070 "note_found_mutex_near_match\0"
5071 "note_friend_template_non_deduced_mismatch\0"
5072 "note_friend_template_non_deduced_mismatch_qualified\0"
5073 "note_from_diagnose_if\0"
5074 "note_func_effect_call_disallows_inference\0"
5075 "note_func_effect_call_extern\0"
5076 "note_func_effect_call_indirect\0"
5077 "note_func_effect_calls_func_without_effect\0"
5078 "note_func_effect_from_template\0"
5079 "note_func_effect_in_constructor\0"
5080 "note_func_effect_violation\0"
5081 "note_function_like_macro_requires_parens\0"
5082 "note_function_member_spec_matched\0"
5083 "note_function_style_cast_add_parentheses\0"
5084 "note_function_suggestion\0"
5085 "note_function_template_deduction_instantiation_here\0"
5086 "note_function_template_spec_here\0"
5087 "note_function_template_spec_matched\0"
5088 "note_function_to_function_call\0"
5089 "note_function_warning_silence\0"
5090 "note_getter_unavailable\0"
5091 "note_global_module_introducer_missing\0"
5092 "note_gnu_counted_by_void_ptr_use_sized_by\0"
5093 "note_goto_ms_asm_label\0"
5094 "note_guarded_by_declared_here\0"
5095 "note_header_guard\0"
5096 "note_hidden_overloaded_virtual_declared_here\0"
5097 "note_hidden_tag\0"
5098 "note_hiding_object\0"
5099 "note_hlsl_resource_range_here\0"
5100 "note_hlsl_semantic_used_here\0"
5101 "note_ice_conversion_here\0"
5102 "note_illegal_field_declared_here\0"
5103 "note_immediate_function_reason\0"
5104 "note_implementation_declared\0"
5105 "note_implemented_by_class\0"
5106 "note_implicit_deduction_guide\0"
5107 "note_implicit_delete_this_in_destructor_here\0"
5108 "note_implicit_member_target_infer_collision\0"
5109 "note_implicit_param_decl\0"
5110 "note_implicit_top_level_module_import_here\0"
5111 "note_implicitly_deleted\0"
5112 "note_imported_by_pch_module_not_found\0"
5113 "note_in_binding_decl_init\0"
5114 "note_in_class_initializer_float_type_cxx11\0"
5115 "note_in_declaration_of_implicit_equality_comparison\0"
5116 "note_in_declaration_of_implicit_special_member\0"
5117 "note_in_evaluating_default_argument\0"
5118 "note_in_for_range\0"
5119 "note_in_omitted_aggregate_initializer\0"
5120 "note_in_reference_temporary_list_initializer\0"
5121 "note_include_header_or_declare\0"
5122 "note_incompatible_analyzer_plugin_api\0"
5123 "note_incomplete_class_and_qualified_id\0"
5124 "note_indirect_goto_target\0"
5125 "note_indirection_through_null\0"
5126 "note_inequality_comparison_to_or_assign\0"
5127 "note_init_list_at_beginning_of_macro_argument\0"
5128 "note_init_list_narrowing_silence\0"
5129 "note_init_with_default_argument\0"
5130 "note_init_with_default_member_initializer\0"
5131 "note_initializer_out_of_order\0"
5132 "note_insert_break_fixit\0"
5133 "note_insert_fallthrough_fixit\0"
5134 "note_inst_declaration_hint\0"
5135 "note_instantiation_contexts_suppressed\0"
5136 "note_instantiation_required_here\0"
5137 "note_invalid_consteval_initializer\0"
5138 "note_invalid_consteval_initializer_here\0"
5139 "note_invalid_subexpr_in_const_expr\0"
5140 "note_invalid_ucn_name_candidate\0"
5141 "note_invalid_ucn_name_character\0"
5142 "note_invalid_ucn_name_loose_matching\0"
5143 "note_is_deducible_constraint_evaluated_to_false\0"
5144 "note_it_delegates_to\0"
5145 "note_ivar_decl\0"
5146 "note_lambda_capture_initializer\0"
5147 "note_lambda_decl\0"
5148 "note_lambda_default_capture_fixit\0"
5149 "note_lambda_substitution_here\0"
5150 "note_lambda_this_capture_fixit\0"
5151 "note_lambda_to_block_conv\0"
5152 "note_lambda_variable_capture_fixit\0"
5153 "note_lifetime_extending_member_declared_here\0"
5154 "note_lifetime_safety_aliases_storage\0"
5155 "note_lifetime_safety_aliases_storage_lifetimebound\0"
5156 "note_lifetime_safety_dangling_field_here\0"
5157 "note_lifetime_safety_dangling_global_here\0"
5158 "note_lifetime_safety_dangling_static_here\0"
5159 "note_lifetime_safety_destroyed_here\0"
5160 "note_lifetime_safety_escapes_to_field_here\0"
5161 "note_lifetime_safety_escapes_to_global_here\0"
5162 "note_lifetime_safety_escapes_to_static_storage_here\0"
5163 "note_lifetime_safety_freed_here\0"
5164 "note_lifetime_safety_invalidated_here\0"
5165 "note_lifetime_safety_lifetimebound_here\0"
5166 "note_lifetime_safety_moved_here\0"
5167 "note_lifetime_safety_returned_here\0"
5168 "note_lifetime_safety_suggestion_returned_here\0"
5169 "note_lifetime_safety_used_here\0"
5170 "note_local_decl_close_match\0"
5171 "note_local_decl_close_param_match\0"
5172 "note_local_var_initializer\0"
5173 "note_lock_exclusive_and_shared\0"
5174 "note_locked_here\0"
5175 "note_logical_instead_of_bitwise_change_operator\0"
5176 "note_logical_instead_of_bitwise_remove_constant\0"
5177 "note_logical_not_fix\0"
5178 "note_logical_not_silence_with_parens\0"
5179 "note_loop_iteration_here\0"
5180 "note_macro_expansion_here\0"
5181 "note_macro_here\0"
5182 "note_main_change_return_type\0"
5183 "note_main_remove_noreturn\0"
5184 "note_managed_mismatch_here_for_param\0"
5185 "note_marked_here\0"
5186 "note_matching\0"
5187 "note_max_tokens_total_override\0"
5188 "note_meant_to_use_typename\0"
5189 "note_member_declared_at\0"
5190 "note_member_declared_here\0"
5191 "note_member_def_close_const_match\0"
5192 "note_member_def_close_match\0"
5193 "note_member_def_close_param_match\0"
5194 "note_member_first_declared_here\0"
5195 "note_member_reference_arrow_from_operator_arrow\0"
5196 "note_member_synthesized_at\0"
5197 "note_memsize_comparison_cast_silence\0"
5198 "note_memsize_comparison_paren\0"
5199 "note_method_declared_at\0"
5200 "note_method_return_type_change\0"
5201 "note_method_sent_forward_class\0"
5202 "note_misaligned_member_used_here\0"
5203 "note_misplaced_ellipsis_vararg_add_comma\0"
5204 "note_misplaced_ellipsis_vararg_add_ellipsis\0"
5205 "note_misplaced_ellipsis_vararg_existing_ellipsis\0"
5206 "note_missing_end_of_definition_before\0"
5207 "note_missing_selector_name\0"
5208 "note_mmap_add_framework_keyword\0"
5209 "note_mmap_header_covered_by_umbrella\0"
5210 "note_mmap_header_owned_by\0"
5211 "note_mmap_lbrace_match\0"
5212 "note_mmap_lsquare_match\0"
5213 "note_mmap_module_defined_here\0"
5214 "note_mmap_prev_definition\0"
5215 "note_mmap_rename_top_level_private_module\0"
5216 "note_module_cache_path\0"
5217 "note_module_declared_here\0"
5218 "note_module_def_undef_here\0"
5219 "note_module_file_conflict\0"
5220 "note_module_file_imported_by\0"
5221 "note_module_import_here\0"
5222 "note_module_import_not_at_top_level\0"
5223 "note_module_odr_violation_definition_data\0"
5224 "note_module_odr_violation_different_definitions\0"
5225 "note_module_odr_violation_enum\0"
5226 "note_module_odr_violation_field\0"
5227 "note_module_odr_violation_function\0"
5228 "note_module_odr_violation_method_params\0"
5229 "note_module_odr_violation_mismatch_decl\0"
5230 "note_module_odr_violation_mismatch_decl_unknown\0"
5231 "note_module_odr_violation_no_possible_decls\0"
5232 "note_module_odr_violation_objc_interface\0"
5233 "note_module_odr_violation_objc_method\0"
5234 "note_module_odr_violation_objc_property\0"
5235 "note_module_odr_violation_possible_decl\0"
5236 "note_module_odr_violation_record\0"
5237 "note_module_odr_violation_referenced_protocols\0"
5238 "note_module_odr_violation_template_parameter\0"
5239 "note_module_odr_violation_typedef\0"
5240 "note_module_odr_violation_variable\0"
5241 "note_ms_bitfield_mismatched_storage_size_previous\0"
5242 "note_multiversioning_caused_here\0"
5243 "note_musttail_callconv_mismatch\0"
5244 "note_musttail_callee_defined_here\0"
5245 "note_musttail_disabled_by_not_tail_called\0"
5246 "note_musttail_fix_non_prototype\0"
5247 "note_musttail_mismatch\0"
5248 "note_musttail_structors_forbidden\0"
5249 "note_namespace_defined_here\0"
5250 "note_namespace_using_decl\0"
5251 "note_neon_vector_initializer_non_portable\0"
5252 "note_neon_vector_initializer_non_portable_q\0"
5253 "note_nested_requirement_here\0"
5254 "note_nested_requirement_substitution_error\0"
5255 "note_nested_requirement_unknown_substitution_error\0"
5256 "note_next_field_declaration\0"
5257 "note_next_ivar_declaration\0"
5258 "note_no_implicit_conversion_for_scoped_enum\0"
5259 "note_non_c_like_anon_struct\0"
5260 "note_non_deducible_parameter\0"
5261 "note_non_instantiated_member_here\0"
5262 "note_non_literal_base_class\0"
5263 "note_non_literal_field\0"
5264 "note_non_literal_incomplete\0"
5265 "note_non_literal_lambda\0"
5266 "note_non_literal_no_constexpr_ctors\0"
5267 "note_non_literal_non_constexpr_dtor\0"
5268 "note_non_literal_nontrivial_dtor\0"
5269 "note_non_literal_user_provided_dtor\0"
5270 "note_non_literal_virtual_base\0"
5271 "note_non_null_attribute_failed\0"
5272 "note_non_template_in_template_id_found\0"
5273 "note_non_trivial_c_union\0"
5274 "note_non_usual_function_declared_here\0"
5275 "note_nontemplate_decl_here\0"
5276 "note_nontrivial_default_arg\0"
5277 "note_nontrivial_default_member_init\0"
5278 "note_nontrivial_field\0"
5279 "note_nontrivial_has_virtual\0"
5280 "note_nontrivial_no_copy\0"
5281 "note_nontrivial_no_def_ctor\0"
5282 "note_nontrivial_objc_ownership\0"
5283 "note_nontrivial_param_type\0"
5284 "note_nontrivial_subobject\0"
5285 "note_nontrivial_user_provided\0"
5286 "note_nontrivial_variadic\0"
5287 "note_nontrivial_virtual_dtor\0"
5288 "note_not_found_by_two_phase_lookup\0"
5289 "note_not_module_interface_add_export\0"
5290 "note_not_structural_mutable_field\0"
5291 "note_not_structural_non_public\0"
5292 "note_not_structural_rvalue_ref_field\0"
5293 "note_not_structural_subobject\0"
5294 "note_nsdictionary_duplicate_key_here\0"
5295 "note_nullability_fix_it\0"
5296 "note_nullability_here\0"
5297 "note_nullability_type_specifier\0"
5298 "note_objc_circular_container_declared_here\0"
5299 "note_objc_container_start\0"
5300 "note_objc_designated_init_marked_here\0"
5301 "note_objc_literal_comparison_isequal\0"
5302 "note_objc_literal_method_param\0"
5303 "note_objc_literal_method_return\0"
5304 "note_objc_needs_superclass\0"
5305 "note_objc_type_param_here\0"
5306 "note_objc_unsafe_perform_selector_method_declared_here\0"
5307 "note_odr_attr_here\0"
5308 "note_odr_base\0"
5309 "note_odr_enumerator\0"
5310 "note_odr_field\0"
5311 "note_odr_field_bit_width\0"
5312 "note_odr_field_name\0"
5313 "note_odr_field_not_bit_field\0"
5314 "note_odr_fixed_underlying_type\0"
5315 "note_odr_friend\0"
5316 "note_odr_incompatible_fixed_underlying_type\0"
5317 "note_odr_missing_base\0"
5318 "note_odr_missing_enumerator\0"
5319 "note_odr_missing_field\0"
5320 "note_odr_missing_fixed_underlying_type\0"
5321 "note_odr_missing_friend\0"
5322 "note_odr_number_of_bases\0"
5323 "note_odr_objc_method_here\0"
5324 "note_odr_objc_missing_superclass\0"
5325 "note_odr_objc_property_impl_kind\0"
5326 "note_odr_objc_superclass\0"
5327 "note_odr_objc_synthesize_ivar_here\0"
5328 "note_odr_parameter_pack_non_pack\0"
5329 "note_odr_tag_kind_here\0"
5330 "note_odr_template_parameter_here\0"
5331 "note_odr_template_parameter_list\0"
5332 "note_odr_value_here\0"
5333 "note_odr_virtual_base\0"
5334 "note_omp_assumption_clause_continue_here\0"
5335 "note_omp_atomic_capture\0"
5336 "note_omp_atomic_compare\0"
5337 "note_omp_atomic_read_write\0"
5338 "note_omp_atomic_update\0"
5339 "note_omp_collapse_ordered_expr\0"
5340 "note_omp_conversion_here\0"
5341 "note_omp_critical_hint_here\0"
5342 "note_omp_critical_no_hint\0"
5343 "note_omp_ctx_compatible_set_and_selector_for_property\0"
5344 "note_omp_ctx_compatible_set_for_selector\0"
5345 "note_omp_declare_variant_ctx_continue_here\0"
5346 "note_omp_declare_variant_ctx_is_a\0"
5347 "note_omp_declare_variant_ctx_options\0"
5348 "note_omp_declare_variant_ctx_try\0"
5349 "note_omp_declare_variant_ctx_used_here\0"
5350 "note_omp_default_dsa_none\0"
5351 "note_omp_defaultmap_attr_none\0"
5352 "note_omp_directive_here\0"
5353 "note_omp_exits_structured_block\0"
5354 "note_omp_explicit_dsa\0"
5355 "note_omp_flatten_insert_depth\0"
5356 "note_omp_flush_order_clause_here\0"
5357 "note_omp_implicit_dsa\0"
5358 "note_omp_invalid_length_on_this_ptr_mapping\0"
5359 "note_omp_invalid_lower_bound_on_this_ptr_mapping\0"
5360 "note_omp_invalid_subscript_on_this_ptr_map\0"
5361 "note_omp_loop_cond_requires_compatible_incr\0"
5362 "note_omp_marked_declare_variant_here\0"
5363 "note_omp_marked_device_type_here\0"
5364 "note_omp_nested_statement_here\0"
5365 "note_omp_nested_teams_construct_here\0"
5366 "note_omp_nowait_clause_here\0"
5367 "note_omp_ordered_param\0"
5368 "note_omp_predefined_allocator\0"
5369 "note_omp_predetermined_dsa\0"
5370 "note_omp_previous_allocator\0"
5371 "note_omp_previous_clause\0"
5372 "note_omp_previous_critical_region\0"
5373 "note_omp_previous_directive\0"
5374 "note_omp_previous_inscan_reduction\0"
5375 "note_omp_previous_mem_order_clause\0"
5376 "note_omp_previous_named_if_clause\0"
5377 "note_omp_previous_reduction_identifier\0"
5378 "note_omp_protected_structured_block\0"
5379 "note_omp_referenced\0"
5380 "note_omp_requires_encountered_directive\0"
5381 "note_omp_requires_previous_clause\0"
5382 "note_omp_task_predetermined_firstprivate_here\0"
5383 "note_ompx_bare_clause\0"
5384 "note_opencl_typedef_access_qualifier\0"
5385 "note_operator_arrow_depth\0"
5386 "note_operator_arrow_here\0"
5387 "note_operator_arrows_suppressed\0"
5388 "note_overridden_marked_noescape\0"
5389 "note_overridden_method\0"
5390 "note_overridden_virtual_function\0"
5391 "note_ovl_ambiguous_eqeq_reversed_self_non_const\0"
5392 "note_ovl_ambiguous_oper_binary_reversed_candidate\0"
5393 "note_ovl_ambiguous_oper_binary_reversed_self\0"
5394 "note_ovl_ambiguous_oper_binary_selected_candidate\0"
5395 "note_ovl_builtin_candidate\0"
5396 "note_ovl_candidate\0"
5397 "note_ovl_candidate_arity\0"
5398 "note_ovl_candidate_arity_one\0"
5399 "note_ovl_candidate_bad_addrspace\0"
5400 "note_ovl_candidate_bad_addrspace_this\0"
5401 "note_ovl_candidate_bad_arc_conv\0"
5402 "note_ovl_candidate_bad_base_to_derived_conv\0"
5403 "note_ovl_candidate_bad_conv\0"
5404 "note_ovl_candidate_bad_conv_incomplete\0"
5405 "note_ovl_candidate_bad_cvr\0"
5406 "note_ovl_candidate_bad_cvr_this\0"
5407 "note_ovl_candidate_bad_deduction\0"
5408 "note_ovl_candidate_bad_gc\0"
5409 "note_ovl_candidate_bad_list_argument\0"
5410 "note_ovl_candidate_bad_overload\0"
5411 "note_ovl_candidate_bad_ownership\0"
5412 "note_ovl_candidate_bad_ptrauth\0"
5413 "note_ovl_candidate_bad_target\0"
5414 "note_ovl_candidate_bad_value_category\0"
5415 "note_ovl_candidate_constraints_not_satisfied\0"
5416 "note_ovl_candidate_deduced_mismatch\0"
5417 "note_ovl_candidate_deleted\0"
5418 "note_ovl_candidate_disabled_by_enable_if\0"
5419 "note_ovl_candidate_disabled_by_function_cond_attr\0"
5420 "note_ovl_candidate_disabled_by_requirement\0"
5421 "note_ovl_candidate_explicit\0"
5422 "note_ovl_candidate_explicit_arg_mismatch\0"
5423 "note_ovl_candidate_has_pass_object_size_params\0"
5424 "note_ovl_candidate_illegal_constructor\0"
5425 "note_ovl_candidate_illegal_constructor_adrspace_mismatch\0"
5426 "note_ovl_candidate_incomplete_deduction\0"
5427 "note_ovl_candidate_incomplete_deduction_pack\0"
5428 "note_ovl_candidate_inconsistent_deduction\0"
5429 "note_ovl_candidate_inconsistent_deduction_types\0"
5430 "note_ovl_candidate_inherited_constructor\0"
5431 "note_ovl_candidate_inherited_constructor_slice\0"
5432 "note_ovl_candidate_instantiation_depth\0"
5433 "note_ovl_candidate_non_deduced_mismatch\0"
5434 "note_ovl_candidate_non_deduced_mismatch_qualified\0"
5435 "note_ovl_candidate_substitution_failure\0"
5436 "note_ovl_candidate_underqualified\0"
5437 "note_ovl_candidate_unsatisfied_constraints\0"
5438 "note_ovl_ms_allocation_fallback_failed\0"
5439 "note_ovl_surrogate_cand\0"
5440 "note_ovl_surrogate_constraints_not_satisfied\0"
5441 "note_ovl_too_many_candidates\0"
5442 "note_ownership_returns_index_mismatch\0"
5443 "note_ownership_takes_class_mismatch\0"
5444 "note_parameter_here\0"
5445 "note_parameter_mapping_substitution_here\0"
5446 "note_parameter_named_here\0"
5447 "note_parameter_pack_here\0"
5448 "note_parameter_type\0"
5449 "note_partial_availability_specified_here\0"
5450 "note_partial_spec_match\0"
5451 "note_partial_spec_not_more_specialized_than_primary\0"
5452 "note_pch_vfsoverlay_empty\0"
5453 "note_pch_vfsoverlay_files\0"
5454 "note_performs_forbidden_arc_conversion\0"
5455 "note_pointer_declared_here\0"
5456 "note_possibility\0"
5457 "note_possible_target_of_call\0"
5458 "note_pp_ambiguous_macro_chosen\0"
5459 "note_pp_ambiguous_macro_other\0"
5460 "note_pp_framework_without_header\0"
5461 "note_pp_macro_annotation\0"
5462 "note_pp_module_begin_here\0"
5463 "note_pragma_attribute_applied_decl_here\0"
5464 "note_pragma_attribute_namespace_on_attribute\0"
5465 "note_pragma_attribute_region_ends_here\0"
5466 "note_pragma_attribute_use_attribute_kw\0"
5467 "note_pragma_entered_here\0"
5468 "note_pragma_loop_invalid_vectorize_option\0"
5469 "note_pragma_pack_here\0"
5470 "note_pragma_pack_pop_instead_reset\0"
5471 "note_precedence_bitwise_first\0"
5472 "note_precedence_conditional_first\0"
5473 "note_precedence_silence\0"
5474 "note_prev_decl_missing_dllexport\0"
5475 "note_prev_module_declaration\0"
5476 "note_prev_module_definition\0"
5477 "note_prev_module_definition_from_ast_file\0"
5478 "note_prev_partial_spec_here\0"
5479 "note_previous_access_declaration\0"
5480 "note_previous_attribute\0"
5481 "note_previous_builtin_declaration\0"
5482 "note_previous_decl\0"
5483 "note_previous_declaration\0"
5484 "note_previous_declaration_as\0"
5485 "note_previous_default_assoc\0"
5486 "note_previous_definition\0"
5487 "note_previous_ellipsis\0"
5488 "note_previous_exception_handler\0"
5489 "note_previous_explicit_instantiation\0"
5490 "note_previous_field_init\0"
5491 "note_previous_implicit_declaration\0"
5492 "note_previous_initializer\0"
5493 "note_previous_map_type_specified_here\0"
5494 "note_previous_ms_inheritance\0"
5495 "note_previous_namespace_alias\0"
5496 "note_previous_statement\0"
5497 "note_previous_template_specialization\0"
5498 "note_previous_use\0"
5499 "note_previous_uuid\0"
5500 "note_printf_c_str\0"
5501 "note_prior_template_arg_substitution\0"
5502 "note_private_extern\0"
5503 "note_private_module_fragment\0"
5504 "note_private_top_level_defined\0"
5505 "note_property_attribute\0"
5506 "note_property_declare\0"
5507 "note_property_synthesize\0"
5508 "note_protected_by___block\0"
5509 "note_protected_by_cleanup\0"
5510 "note_protected_by_consteval_if\0"
5511 "note_protected_by_constexpr_if\0"
5512 "note_protected_by_cxx_catch\0"
5513 "note_protected_by_cxx_try\0"
5514 "note_protected_by_defer_stmt\0"
5515 "note_protected_by_if_available\0"
5516 "note_protected_by_non_trivial_c_struct_init\0"
5517 "note_protected_by_objc_autoreleasepool\0"
5518 "note_protected_by_objc_catch\0"
5519 "note_protected_by_objc_fast_enumeration\0"
5520 "note_protected_by_objc_finally\0"
5521 "note_protected_by_objc_strong_init\0"
5522 "note_protected_by_objc_synchronized\0"
5523 "note_protected_by_objc_try\0"
5524 "note_protected_by_objc_weak_init\0"
5525 "note_protected_by_seh_except\0"
5526 "note_protected_by_seh_finally\0"
5527 "note_protected_by_seh_try\0"
5528 "note_protected_by_variable_init\0"
5529 "note_protected_by_variable_non_pod\0"
5530 "note_protected_by_variable_nontriv_destructor\0"
5531 "note_protected_by_vla\0"
5532 "note_protected_by_vla_type_alias\0"
5533 "note_protected_by_vla_typedef\0"
5534 "note_protocol_decl\0"
5535 "note_protocol_decl_undefined\0"
5536 "note_protocol_method\0"
5537 "note_protocol_property_declare\0"
5538 "note_ptrauth_virtual_function_incomplete_arg_ret_type\0"
5539 "note_ptrauth_virtual_function_pointer_incomplete_arg_ret\0"
5540 "note_pure_qualified_call_kext\0"
5541 "note_pure_virtual_function\0"
5542 "note_raii_guard_add_name\0"
5543 "note_receiver_class_declared\0"
5544 "note_receiver_expr_here\0"
5545 "note_receiver_is_id\0"
5546 "note_recursive_default_argument_used_here\0"
5547 "note_redefinition_include_same_file\0"
5548 "note_redefinition_modules_same_file\0"
5549 "note_redundant_defer_if\0"
5550 "note_ref_or_ptr_member_declared_here\0"
5551 "note_refconst_member_not_initialized\0"
5552 "note_reference_is_return_value\0"
5553 "note_reference_placeholder\0"
5554 "note_referenced_type_template\0"
5555 "note_reinterpret_updowncast_use_static\0"
5556 "note_related_result_type_explicit\0"
5557 "note_related_result_type_family\0"
5558 "note_related_result_type_inferred\0"
5559 "note_related_result_type_overridden\0"
5560 "note_remove_abs\0"
5561 "note_remove_max_call\0"
5562 "note_remove_move\0"
5563 "note_remove_parens_for_variable_declaration\0"
5564 "note_replace_abs_function\0"
5565 "note_replace_equals_default_to_delete\0"
5566 "note_returned_incomplete_type\0"
5567 "note_returned_not_integer_field\0"
5568 "note_returned_not_span_struct\0"
5569 "note_returned_not_struct\0"
5570 "note_returned_not_two_field_struct\0"
5571 "note_returned_not_wide_enough_field\0"
5572 "note_rewriting_operator_as_spaceship\0"
5573 "note_riscv_repeated_interrupt_attribute\0"
5574 "note_safe_buffer_debug_mode\0"
5575 "note_safe_buffer_usage_suggestions_disabled\0"
5576 "note_second_module_difference\0"
5577 "note_sentinel_here\0"
5578 "note_shadow_field\0"
5579 "note_silence_aligned_allocation_unavailable\0"
5580 "note_single_arg_concept_specialization_constraint_evaluated_to_false\0"
5581 "note_sme_use_preserves_za\0"
5582 "note_specialized_decl\0"
5583 "note_specialized_entity\0"
5584 "note_static_for_internal_linkage\0"
5585 "note_string_plus_scalar_silence\0"
5586 "note_strlcpycat_wrong_size\0"
5587 "note_strncat_wrong_size\0"
5588 "note_struct_class_suggestion\0"
5589 "note_substituted_constraint_expr_is_ill_formed\0"
5590 "note_suggest_disabling_all_checkers\0"
5591 "note_suggest_parens_for_macro\0"
5592 "note_suppress_ctad_maybe_unsupported\0"
5593 "note_suppressed_class_declare\0"
5594 "note_surrounding_namespace_ends_here\0"
5595 "note_surrounding_namespace_starts_here\0"
5596 "note_suspicious_bzero_size_silence\0"
5597 "note_suspicious_sizeof_memset_silence\0"
5598 "note_switch_conversion\0"
5599 "note_sycl_kernel_launch_lookup_here\0"
5600 "note_sycl_kernel_launch_overload_resolution_here\0"
5601 "note_sycl_runtime_defect\0"
5602 "note_tail_call_required\0"
5603 "note_template_arg_internal_object\0"
5604 "note_template_arg_refers_here\0"
5605 "note_template_arg_refers_to_template_here\0"
5606 "note_template_arg_template_params_mismatch\0"
5607 "note_template_class_explicit_specialization_was_here\0"
5608 "note_template_class_instantiation_here\0"
5609 "note_template_class_instantiation_was_here\0"
5610 "note_template_decl_external\0"
5611 "note_template_decl_here\0"
5612 "note_template_declared_here\0"
5613 "note_template_default_arg_checking\0"
5614 "note_template_enum_def_here\0"
5615 "note_template_exception_spec_instantiation_here\0"
5616 "note_template_kw_refers_to_non_template\0"
5617 "note_template_member_class_here\0"
5618 "note_template_member_function_here\0"
5619 "note_template_nontype_parm_different_type\0"
5620 "note_template_nontype_parm_prev_declaration\0"
5621 "note_template_nsdmi_here\0"
5622 "note_template_param_different_kind\0"
5623 "note_template_param_external\0"
5624 "note_template_param_here\0"
5625 "note_template_param_list_different_arity\0"
5626 "note_template_param_prev_default_arg\0"
5627 "note_template_param_prev_default_arg_in_other_module\0"
5628 "note_template_parameter_pack_here\0"
5629 "note_template_parameter_pack_non_pack\0"
5630 "note_template_prev_declaration\0"
5631 "note_template_recursion_depth\0"
5632 "note_template_requirement_instantiation_here\0"
5633 "note_template_requirement_params_instantiation_here\0"
5634 "note_template_static_data_member_def_here\0"
5635 "note_template_type_alias_instantiation_here\0"
5636 "note_template_unnamed_type_here\0"
5637 "note_template_variable_def_here\0"
5638 "note_thread_warning_in_fun\0"
5639 "note_throw_in_dtor\0"
5640 "note_throw_in_function\0"
5641 "note_throw_underaligned_obj\0"
5642 "note_total_sloc_usage\0"
5643 "note_transparent_union_first_field_size_align\0"
5644 "note_type_aware_operator_declared\0"
5645 "note_type_being_defined\0"
5646 "note_type_incomplete\0"
5647 "note_type_inherits_from_base\0"
5648 "note_type_requirement_substitution_error\0"
5649 "note_type_requirement_unknown_substitution_error\0"
5650 "note_typecheck_assign_const\0"
5651 "note_typecheck_assign_const_method\0"
5652 "note_typecheck_invalid_operands_converted\0"
5653 "note_typecheck_member_reference_suggestion\0"
5654 "note_typedef_for_linkage_here\0"
5655 "note_typename_member_refers_here\0"
5656 "note_typename_refers_here\0"
5657 "note_ucn_four_not_eight\0"
5658 "note_unguarded_available_silence\0"
5659 "note_uninit_fixit_remove_cond\0"
5660 "note_uninit_in_this_constructor\0"
5661 "note_uninit_reference_member\0"
5662 "note_uninit_var_use\0"
5663 "note_unlocked_here\0"
5664 "note_unmatched_type_aware_allocator_declared\0"
5665 "note_unparenthesized_non_primary_expr_in_requires_clause\0"
5666 "note_unreachable_entity\0"
5667 "note_unreachable_silence\0"
5668 "note_unreachable_template_decl\0"
5669 "note_unsafe_buffer_operation\0"
5670 "note_unsafe_buffer_printf_call\0"
5671 "note_unsafe_buffer_variable_fixit_group\0"
5672 "note_unsafe_buffer_variable_fixit_together\0"
5673 "note_unsatisfied_trait\0"
5674 "note_unsatisfied_trait_reason\0"
5675 "note_use_dashdash\0"
5676 "note_use_ifdef_guards\0"
5677 "note_use_non_reference_type\0"
5678 "note_use_reference_type\0"
5679 "note_use_thread_local\0"
5680 "note_use_type_or_non_reference\0"
5681 "note_used_here\0"
5682 "note_used_in_initialization_here\0"
5683 "note_user_declared_ctor\0"
5684 "note_using\0"
5685 "note_using_decl\0"
5686 "note_using_decl_class_member_workaround\0"
5687 "note_using_decl_conflict\0"
5688 "note_using_decl_target\0"
5689 "note_using_enum_decl\0"
5690 "note_using_value_decl_missing_typename\0"
5691 "note_valid_options\0"
5692 "note_value_initialization_here\0"
5693 "note_var_declared_here\0"
5694 "note_var_explicitly_captured_here\0"
5695 "note_var_fixit_add_initialization\0"
5696 "note_var_prev_partial_spec_here\0"
5697 "note_vbase_moved_here\0"
5698 "note_verify_ambiguous_marker\0"
5699 "note_vla_unsupported\0"
5700 "note_which_delegates_to\0"
5701 "note_which_is_called_by\0"
5702 "note_while_in_implementation\0"
5703 "note_widen_bitfield\0"
5704 "note_within_base_of_type\0"
5705 "note_within_capture\0"
5706 "note_within_field_of_type\0"
5707 "note_within_param_of_type\0"
5708 "note_xor_used_as_pow_silence\0"
5709 "null_in_char_or_string\0"
5710 "null_in_file\0"
5711 "override_keyword_hides_virtual_member_function\0"
5712 "override_keyword_only_allowed_on_virtual_member_functions\0"
5713 "pp_disabled_macro_expansion\0"
5714 "pp_err_elif_after_else\0"
5715 "pp_err_elif_without_if\0"
5716 "pp_err_else_after_else\0"
5717 "pp_err_else_without_if\0"
5718 "pp_hash_warning\0"
5719 "pp_include_macros_out_of_predefines\0"
5720 "pp_include_next_absolute_path\0"
5721 "pp_include_next_in_primary\0"
5722 "pp_invalid_string_literal\0"
5723 "pp_macro_not_used\0"
5724 "pp_nonportable_path\0"
5725 "pp_nonportable_path_separator\0"
5726 "pp_nonportable_path_trailing\0"
5727 "pp_nonportable_system_path\0"
5728 "pp_nonportable_system_path_trailing\0"
5729 "pp_out_of_date_dependency\0"
5730 "pp_poisoning_existing_macro\0"
5731 "pp_pragma_once_in_main_file\0"
5732 "pp_pragma_sysheader_in_main_file\0"
5733 "remark_cc1_round_trip_generated\0"
5734 "remark_cir_mlir_diagnostic\0"
5735 "remark_ctu_import_threshold_reached\0"
5736 "remark_fe_backend_optimization_remark\0"
5737 "remark_fe_backend_optimization_remark_analysis\0"
5738 "remark_fe_backend_optimization_remark_analysis_aliasing\0"
5739 "remark_fe_backend_optimization_remark_analysis_fpcommute\0"
5740 "remark_fe_backend_optimization_remark_missed\0"
5741 "remark_fe_backend_plugin\0"
5742 "remark_mmap_load\0"
5743 "remark_mmap_load_module\0"
5744 "remark_mmap_parse\0"
5745 "remark_module_build\0"
5746 "remark_module_build_done\0"
5747 "remark_module_check_relocation\0"
5748 "remark_module_directory_dep_changed\0"
5749 "remark_module_import\0"
5750 "remark_module_lock\0"
5751 "remark_module_lock_failure\0"
5752 "remark_module_lock_timeout\0"
5753 "remark_module_path_invalidated\0"
5754 "remark_module_relocated\0"
5755 "remark_module_validation\0"
5756 "remark_modules_manifest_not_found\0"
5757 "remark_performing_driver_managed_module_build\0"
5758 "remark_pp_include_directive_modular_translation\0"
5759 "remark_pp_search_path_usage\0"
5760 "remark_printing_module_graph\0"
5761 "remark_sanitize_address_insert_extra_padding_accepted\0"
5762 "remark_sanitize_address_insert_extra_padding_rejected\0"
5763 "remark_sloc_usage\0"
5764 "remark_using_modules_manifest\0"
5765 "trap_ubsan_arith_overflow\0"
5766 "trigraph_converted\0"
5767 "trigraph_ends_block_comment\0"
5768 "trigraph_ignored\0"
5769 "trigraph_ignored_block_comment\0"
5770 "warn_O4_is_O3\0"
5771 "warn_abs_too_small\0"
5772 "warn_abstract_final_class\0"
5773 "warn_abstract_vbase_init_ignored\0"
5774 "warn_acc_cache_var_not_outside_loop\0"
5775 "warn_acc_confusing_routine_name\0"
5776 "warn_acc_deprecated_alias_name\0"
5777 "warn_acc_if_self_conflict\0"
5778 "warn_acc_routine_unimplemented\0"
5779 "warn_acc_unsupported_extension_clause\0"
5780 "warn_acc_var_referenced_lacks_op\0"
5781 "warn_acc_var_referenced_non_const_array\0"
5782 "warn_access_decl_deprecated\0"
5783 "warn_accessor_property_type_mismatch\0"
5784 "warn_acquire_requires_negative_cap\0"
5785 "warn_acquired_before\0"
5786 "warn_acquired_before_after_cycle\0"
5787 "warn_addition_in_bitshift\0"
5788 "warn_address_of_reference_bool_conversion\0"
5789 "warn_address_of_reference_null_compare\0"
5790 "warn_alias_to_weak_alias\0"
5791 "warn_alias_type_mismatch\0"
5792 "warn_alias_with_section\0"
5793 "warn_aligned_attr_underaligned\0"
5794 "warn_alignment_builtin_useless\0"
5795 "warn_alignment_not_power_of_two\0"
5796 "warn_alloc_size\0"
5797 "warn_alloca\0"
5798 "warn_alloca_align_alignof\0"
5799 "warn_always_inline_coroutine\0"
5800 "warn_ambiguous_suitable_delete_function_found\0"
5801 "warn_amdgcn_unguarded_asm_stmt\0"
5802 "warn_amdgcn_unguarded_builtin\0"
5803 "warn_amdgpu_av_requires_atomic\0"
5804 "warn_amdgpu_av_requires_expr\0"
5805 "warn_amdgpu_num_reg_attr_deprecated\0"
5806 "warn_amdgpu_s_wait_event_mask_no_effect_target\0"
5807 "warn_android_unversioned_fallback\0"
5808 "warn_anyx86_excessive_regsave\0"
5809 "warn_apinotes_message\0"
5810 "warn_apinotes_private_case\0"
5811 "warn_apinotes_private_case_system\0"
5812 "warn_arc_bridge_cast_nonarc\0"
5813 "warn_arc_lifetime_result_type\0"
5814 "warn_arc_literal_assign\0"
5815 "warn_arc_object_memaccess\0"
5816 "warn_arc_perform_selector_leaks\0"
5817 "warn_arc_possible_repeated_use_of_weak\0"
5818 "warn_arc_repeated_use_of_weak\0"
5819 "warn_arc_retain_cycle\0"
5820 "warn_arc_retained_assign\0"
5821 "warn_arc_retained_property_assign\0"
5822 "warn_arc_strong_pointer_objc_pointer\0"
5823 "warn_argument_invalid_range\0"
5824 "warn_argument_undefined_behaviour\0"
5825 "warn_arith_conv_enum_float\0"
5826 "warn_arith_conv_enum_float_cxx20\0"
5827 "warn_arith_conv_mixed_anon_enum_types\0"
5828 "warn_arith_conv_mixed_anon_enum_types_cxx20\0"
5829 "warn_arith_conv_mixed_enum_types\0"
5830 "warn_arith_conv_mixed_enum_types_cxx20\0"
5831 "warn_arith_conv_mixed_unicode_types\0"
5832 "warn_arm_interrupt_save_fp_without_vfp_unit\0"
5833 "warn_arm_interrupt_vfp_clobber\0"
5834 "warn_array_comparison\0"
5835 "warn_array_comparison_cxx26\0"
5836 "warn_array_index_exceeds_bounds\0"
5837 "warn_array_index_exceeds_max_addressable_bounds\0"
5838 "warn_array_index_precedes_bounds\0"
5839 "warn_asm_label_on_auto_decl\0"
5840 "warn_asm_mismatched_size_modifier\0"
5841 "warn_assume_aligned_too_great\0"
5842 "warn_assume_side_effects\0"
5843 "warn_ast_file_config_mismatch\0"
5844 "warn_at_available_unchecked_use\0"
5845 "warn_atimport_in_framework_header\0"
5846 "warn_atl_uuid_deprecated\0"
5847 "warn_atomic_hint_has_invalid_hint_type\0"
5848 "warn_atomic_implicit_seq_cst\0"
5849 "warn_atomic_member_access\0"
5850 "warn_atomic_op_has_invalid_memory_order\0"
5851 "warn_atomic_op_misaligned\0"
5852 "warn_atomic_op_oversized\0"
5853 "warn_atomic_property_rule\0"
5854 "warn_atomic_stripped_in_enum\0"
5855 "warn_attr_abi_tag_namespace\0"
5856 "warn_attr_dllexport_explicit_inst_def\0"
5857 "warn_attr_dllexport_explicit_inst_def_mismatch\0"
5858 "warn_attr_in_secondary_block\0"
5859 "warn_attr_min_eq_max\0"
5860 "warn_attr_on_unconsumable_class\0"
5861 "warn_attr_swift_name_decl_kind\0"
5862 "warn_attr_swift_name_decl_missing_params\0"
5863 "warn_attr_swift_name_function\0"
5864 "warn_attr_swift_name_getter_parameters\0"
5865 "warn_attr_swift_name_invalid_identifier\0"
5866 "warn_attr_swift_name_missing_parameters\0"
5867 "warn_attr_swift_name_multiple_selfs\0"
5868 "warn_attr_swift_name_num_params\0"
5869 "warn_attr_swift_name_setter_parameters\0"
5870 "warn_attr_swift_name_subscript_getter_newValue\0"
5871 "warn_attr_swift_name_subscript_invalid_parameter\0"
5872 "warn_attr_swift_name_subscript_setter_multiple_newValues\0"
5873 "warn_attr_swift_name_subscript_setter_no_newValue\0"
5874 "warn_attribute_address_multiple_identical_qualifiers\0"
5875 "warn_attribute_after_definition_ignored\0"
5876 "warn_attribute_argument_n_negative\0"
5877 "warn_attribute_cmse_entry_static\0"
5878 "warn_attribute_dll_instantiated_base_class\0"
5879 "warn_attribute_dll_redeclaration\0"
5880 "warn_attribute_dllexport_explicit_instantiation_decl\0"
5881 "warn_attribute_dllimport_static_field_definition\0"
5882 "warn_attribute_exclude_from_explicit_instantiation_local_class\0"
5883 "warn_attribute_form_ignored\0"
5884 "warn_attribute_has_no_effect_on_compile_time_if\0"
5885 "warn_attribute_has_no_effect_on_infinite_loop\0"
5886 "warn_attribute_hybrid_patchable_non_extern\0"
5887 "warn_attribute_iboutlet\0"
5888 "warn_attribute_ignored\0"
5889 "warn_attribute_ignored_for_field_of_type\0"
5890 "warn_attribute_ignored_no_calls_in_stmt\0"
5891 "warn_attribute_ignored_non_function_pointer\0"
5892 "warn_attribute_ignored_on_inline\0"
5893 "warn_attribute_ignored_on_non_definition\0"
5894 "warn_attribute_invalid_on_definition\0"
5895 "warn_attribute_needs_aggregate\0"
5896 "warn_attribute_no_builtin_invalid_builtin_name\0"
5897 "warn_attribute_no_decl\0"
5898 "warn_attribute_non_character_array\0"
5899 "warn_attribute_nonnull_no_pointers\0"
5900 "warn_attribute_nonnull_parm_no_args\0"
5901 "warn_attribute_not_on_decl\0"
5902 "warn_attribute_on_function_definition\0"
5903 "warn_attribute_on_void_param\0"
5904 "warn_attribute_packed_for_bitfield\0"
5905 "warn_attribute_pointer_or_reference_only\0"
5906 "warn_attribute_pointers_only\0"
5907 "warn_attribute_precede_definition\0"
5908 "warn_attribute_protected_visibility\0"
5909 "warn_attribute_return_pointers_only\0"
5910 "warn_attribute_return_pointers_refs_only\0"
5911 "warn_attribute_return_span_only\0"
5912 "warn_attribute_section_drectve\0"
5913 "warn_attribute_section_on_redeclaration\0"
5914 "warn_attribute_sentinel_named_arguments\0"
5915 "warn_attribute_sentinel_not_variadic\0"
5916 "warn_attribute_type_not_supported\0"
5917 "warn_attribute_type_not_supported_global\0"
5918 "warn_attribute_unknown_visibility\0"
5919 "warn_attribute_void_function_method\0"
5920 "warn_attribute_weak_on_field\0"
5921 "warn_attribute_weak_on_local\0"
5922 "warn_attribute_wrong_decl_type\0"
5923 "warn_attribute_wrong_decl_type_str\0"
5924 "warn_attributes_likelihood_ifstmt_conflict\0"
5925 "warn_auto_implicit_atomic_property\0"
5926 "warn_auto_readonly_iboutlet_property\0"
5927 "warn_auto_storage_class\0"
5928 "warn_auto_synthesizing_protocol_property\0"
5929 "warn_auto_var_is_id\0"
5930 "warn_autosynthesis_property_in_superclass\0"
5931 "warn_autosynthesis_property_ivar_match\0"
5932 "warn_availability_and_unavailable\0"
5933 "warn_availability_fuchsia_unavailable_minor\0"
5934 "warn_availability_invalid_os_version\0"
5935 "warn_availability_on_static_initializer\0"
5936 "warn_availability_swift_unavailable_deprecated_only\0"
5937 "warn_availability_unknown_environment\0"
5938 "warn_availability_unknown_platform\0"
5939 "warn_availability_version_ordering\0"
5940 "warn_avx_calling_convention\0"
5941 "warn_bad_character_encoding\0"
5942 "warn_bad_cxx_cast_nested_pointer_addr_space\0"
5943 "warn_bad_function_cast\0"
5944 "warn_bad_receiver_type\0"
5945 "warn_bad_string_encoding\0"
5946 "warn_base_class_is_uninit\0"
5947 "warn_bind_ref_member_to_parameter\0"
5948 "warn_binding_null_to_reference\0"
5949 "warn_bitfield_too_small_for_enum\0"
5950 "warn_bitfield_width_exceeds_type_width\0"
5951 "warn_bitwise_instead_of_logical\0"
5952 "warn_bitwise_negation_bool\0"
5953 "warn_bitwise_op_in_bitwise_op\0"
5954 "warn_block_capture_autoreleasing\0"
5955 "warn_block_literal_attributes_on_omitted_return_type\0"
5956 "warn_block_literal_qualifiers_on_omitted_return_type\0"
5957 "warn_bool_switch_condition\0"
5958 "warn_braces_around_init\0"
5959 "warn_builtin_chk_overflow\0"
5960 "warn_builtin_unknown\0"
5961 "warn_c2y_compat_internal_in_extern_inline\0"
5962 "warn_c2y_compat_keyword\0"
5963 "warn_c2y_compat_octal_literal\0"
5964 "warn_c2y_delimited_escape_sequence\0"
5965 "warn_c11_compat_keyword\0"
5966 "warn_c17_compat_ellipsis_only_parameter\0"
5967 "warn_c17_compat_enum_value_not_int\0"
5968 "warn_c17_compat_missing_varargs_arg\0"
5969 "warn_c17_compat_u8_character_literal\0"
5970 "warn_c17_compat_va_start_one_arg\0"
5971 "warn_c23_compat_binary_literal\0"
5972 "warn_c23_compat_bitint_suffix\0"
5973 "warn_c23_compat_case_range\0"
5974 "warn_c23_compat_digit_separator\0"
5975 "warn_c23_compat_empty_initializer\0"
5976 "warn_c23_compat_keyword\0"
5977 "warn_c23_compat_literal_ucn_control_character\0"
5978 "warn_c23_compat_literal_ucn_escape_basic_scs\0"
5979 "warn_c23_compat_utf8_string\0"
5980 "warn_c23_compat_warning_directive\0"
5981 "warn_c23_keyword\0"
5982 "warn_c99_compat_unicode_id\0"
5983 "warn_c99_compat_unicode_literal\0"
5984 "warn_c99_keyword\0"
5985 "warn_c_kext\0"
5986 "warn_call_to_pure_virtual_member_function_from_ctor_dtor\0"
5987 "warn_call_wrong_number_of_arguments\0"
5988 "warn_called_once_gets_called_twice\0"
5989 "warn_called_once_never_called\0"
5990 "warn_called_once_never_called_when\0"
5991 "warn_cannot_pass_non_pod_arg_to_vararg\0"
5992 "warn_cannot_resolve_lock\0"
5993 "warn_case_empty_range\0"
5994 "warn_case_value_overflow\0"
5995 "warn_cast_align\0"
5996 "warn_cast_calling_conv\0"
5997 "warn_cast_discards_cfi_unchecked_callee\0"
5998 "warn_cast_function_type\0"
5999 "warn_cast_function_type_strict\0"
6000 "warn_cast_nonnull_to_bool\0"
6001 "warn_cast_pointer_from_sel\0"
6002 "warn_cast_qual\0"
6003 "warn_cast_qual2\0"
6004 "warn_category_method_impl_match\0"
6005 "warn_cconv_knr\0"
6006 "warn_cconv_unsupported\0"
6007 "warn_cdtor_function_try_handler_mem_expr\0"
6008 "warn_cfstring_truncated\0"
6009 "warn_cgs_no_proto\0"
6010 "warn_char_constant_too_large\0"
6011 "warn_cir_mlir_diagnostic\0"
6012 "warn_class_method_not_found\0"
6013 "warn_class_method_not_found_with_typo\0"
6014 "warn_clause_expected_string\0"
6015 "warn_cleanup_ext\0"
6016 "warn_cmse_nonsecure_union\0"
6017 "warn_cocoa_naming_owned_rule\0"
6018 "warn_collection_expr_type\0"
6019 "warn_comma_operator\0"
6020 "warn_comparison_always\0"
6021 "warn_comparison_bitwise_always\0"
6022 "warn_comparison_bitwise_or\0"
6023 "warn_comparison_in_enum_initializer\0"
6024 "warn_comparison_in_fold_expression\0"
6025 "warn_comparison_mixed_enum_types\0"
6026 "warn_comparison_mixed_enum_types_cxx20\0"
6027 "warn_comparison_of_mixed_enum_types_switch\0"
6028 "warn_comparison_unicode_mixed_types\0"
6029 "warn_comparison_unicode_mixed_types_constant\0"
6030 "warn_compat_pp_embed_directive\0"
6031 "warn_compatible_implicit_pointer_conv\0"
6032 "warn_completion_handler_called_twice\0"
6033 "warn_completion_handler_never_called\0"
6034 "warn_completion_handler_never_called_when\0"
6035 "warn_compound_token_split_by_macro\0"
6036 "warn_compound_token_split_by_whitespace\0"
6037 "warn_concatenated_literal_array_init\0"
6038 "warn_concatenated_nsarray_literal\0"
6039 "warn_condition_is_assignment\0"
6040 "warn_condition_is_idiomatic_assignment\0"
6041 "warn_conditional_mixed_enum_types\0"
6042 "warn_conditional_mixed_enum_types_cxx20\0"
6043 "warn_conflicting_func_effect_override\0"
6044 "warn_conflicting_func_effects\0"
6045 "warn_conflicting_nullability_attr_overriding_param_types\0"
6046 "warn_conflicting_nullability_attr_overriding_ret_types\0"
6047 "warn_conflicting_overriding_param_modifiers\0"
6048 "warn_conflicting_overriding_param_types\0"
6049 "warn_conflicting_overriding_ret_type_modifiers\0"
6050 "warn_conflicting_overriding_ret_types\0"
6051 "warn_conflicting_overriding_variadic\0"
6052 "warn_conflicting_param_modifiers\0"
6053 "warn_conflicting_param_types\0"
6054 "warn_conflicting_ret_type_modifiers\0"
6055 "warn_conflicting_ret_types\0"
6056 "warn_conflicting_variadic\0"
6057 "warn_consecutive_comparison\0"
6058 "warn_const_attr_with_pure_attr\0"
6059 "warn_consteval_if_always_true\0"
6060 "warn_conv_mixed_enum_types_cxx26\0"
6061 "warn_conv_to_base_not_used\0"
6062 "warn_conv_to_self_not_used\0"
6063 "warn_conv_to_void_not_used\0"
6064 "warn_coroutine_handle_address_invalid_return_type\0"
6065 "warn_coroutine_promise_unhandled_exception_required_with_exceptions\0"
6066 "warn_coroutine_type_aware_allocator_ignored\0"
6067 "warn_coroutines_x86_windows\0"
6068 "warn_correct_comment_command_name\0"
6069 "warn_counted_by_attr_elt_type_unknown_size\0"
6070 "warn_counter\0"
6071 "warn_cpp_compat_goto_into_protected_scope\0"
6072 "warn_cpp_compat_indirect_goto_in_protected_scope\0"
6073 "warn_cpp_compat_switch_into_protected_scope\0"
6074 "warn_cstruct_memaccess\0"
6075 "warn_cstyle_param\0"
6076 "warn_ctad_maybe_unsupported\0"
6077 "warn_ctor_parm_shadows_field\0"
6078 "warn_ctu_import_failure\0"
6079 "warn_ctu_incompat_lang\0"
6080 "warn_ctu_incompat_triple\0"
6081 "warn_cuda_attr_lambda_position\0"
6082 "warn_cuda_maxclusterrank_sm_90\0"
6083 "warn_cv_stripped_in_enum\0"
6084 "warn_cxx11_compat_binary_literal\0"
6085 "warn_cxx11_compat_constexpr_body_no_return\0"
6086 "warn_cxx11_compat_deduced_return_type\0"
6087 "warn_cxx11_compat_digit_separator\0"
6088 "warn_cxx11_compat_generic_lambda\0"
6089 "warn_cxx11_compat_reserved_user_defined_literal\0"
6090 "warn_cxx11_compat_user_defined_literal\0"
6091 "warn_cxx11_gnu_attribute_on_type\0"
6092 "warn_cxx11_keyword\0"
6093 "warn_cxx11_right_shift_in_template_arg\0"
6094 "warn_cxx14_compat_class_template_argument_deduction\0"
6095 "warn_cxx14_compat_constexpr_not_const\0"
6096 "warn_cxx14_compat_nested_namespace_definition\0"
6097 "warn_cxx14_compat_template_nontype_parm_auto_type\0"
6098 "warn_cxx14_compat_u8_character_literal\0"
6099 "warn_cxx17_compat_aggregate_init_paren_list\0"
6100 "warn_cxx17_compat_constexpr_virtual\0"
6101 "warn_cxx17_compat_defaulted_method_type_mismatch\0"
6102 "warn_cxx17_compat_designated_init\0"
6103 "warn_cxx17_compat_exception_spec_in_signature\0"
6104 "warn_cxx17_compat_inline_nested_namespace_definition\0"
6105 "warn_cxx17_compat_lambda_def_ctor_assign\0"
6106 "warn_cxx17_compat_missing_varargs_arg\0"
6107 "warn_cxx17_compat_pointer_to_const_ref_member_on_rvalue\0"
6108 "warn_cxx17_compat_spaceship\0"
6109 "warn_cxx17_compat_template_nontype_parm_type\0"
6110 "warn_cxx17_compat_unicode_type\0"
6111 "warn_cxx17_compat_using_decl_class_member_enumerator\0"
6112 "warn_cxx17_compat_using_decl_non_member_enumerator\0"
6113 "warn_cxx20_compat_aggregate_init_with_ctors\0"
6114 "warn_cxx20_compat_consteval\0"
6115 "warn_cxx20_compat_constexpr_var\0"
6116 "warn_cxx20_compat_constinit\0"
6117 "warn_cxx20_compat_decl_attrs_on_lambda\0"
6118 "warn_cxx20_compat_explicit_bool\0"
6119 "warn_cxx20_compat_requires_explicit_init_non_aggregate\0"
6120 "warn_cxx20_compat_spaceship\0"
6121 "warn_cxx20_compat_use_of_unaddressable_function\0"
6122 "warn_cxx20_compat_utf8_string\0"
6123 "warn_cxx20_keyword\0"
6124 "warn_cxx23_compat_warning_directive\0"
6125 "warn_cxx23_delimited_escape_sequence\0"
6126 "warn_cxx98_compat_alignas\0"
6127 "warn_cxx98_compat_alignof\0"
6128 "warn_cxx98_compat_auto_type_specifier\0"
6129 "warn_cxx98_compat_constexpr\0"
6130 "warn_cxx98_compat_ctor_list_init\0"
6131 "warn_cxx98_compat_decltype\0"
6132 "warn_cxx98_compat_delegating_ctor\0"
6133 "warn_cxx98_compat_empty_scalar_initializer\0"
6134 "warn_cxx98_compat_empty_sizeless_initializer\0"
6135 "warn_cxx98_compat_enum_nested_name_spec\0"
6136 "warn_cxx98_compat_friend_is_member\0"
6137 "warn_cxx98_compat_goto_into_protected_scope\0"
6138 "warn_cxx98_compat_indirect_goto_in_protected_scope\0"
6139 "warn_cxx98_compat_initializer_list_init\0"
6140 "warn_cxx98_compat_lambda\0"
6141 "warn_cxx98_compat_less_colon_colon\0"
6142 "warn_cxx98_compat_literal_operator\0"
6143 "warn_cxx98_compat_literal_ucn_control_character\0"
6144 "warn_cxx98_compat_literal_ucn_escape_basic_scs\0"
6145 "warn_cxx98_compat_longlong\0"
6146 "warn_cxx98_compat_noexcept_decl\0"
6147 "warn_cxx98_compat_noexcept_expr\0"
6148 "warn_cxx98_compat_non_static_member_use\0"
6149 "warn_cxx98_compat_nontrivial_union_or_anon_struct_member\0"
6150 "warn_cxx98_compat_nullptr\0"
6151 "warn_cxx98_compat_pass_non_pod_arg_to_vararg\0"
6152 "warn_cxx98_compat_pp_line_too_big\0"
6153 "warn_cxx98_compat_raw_string_literal\0"
6154 "warn_cxx98_compat_reference_list_init\0"
6155 "warn_cxx98_compat_sfinae_access_control\0"
6156 "warn_cxx98_compat_static_assert\0"
6157 "warn_cxx98_compat_switch_into_protected_scope\0"
6158 "warn_cxx98_compat_temp_copy\0"
6159 "warn_cxx98_compat_template_arg_local_type\0"
6160 "warn_cxx98_compat_template_arg_null\0"
6161 "warn_cxx98_compat_template_arg_unnamed_type\0"
6162 "warn_cxx98_compat_top_level_semi\0"
6163 "warn_cxx98_compat_trailing_return_type\0"
6164 "warn_cxx98_compat_two_right_angle_brackets\0"
6165 "warn_cxx98_compat_unelaborated_friend_type\0"
6166 "warn_cxx98_compat_unicode_literal\0"
6167 "warn_cxx98_compat_unicode_type\0"
6168 "warn_cxx98_compat_using_decl_constructor\0"
6169 "warn_cxx98_compat_variadic_macro\0"
6170 "warn_cxx_compat_hack_fake_diagnostic_do_not_emit\0"
6171 "warn_cxx_compat_tentative_definition\0"
6172 "warn_cxx_ms_struct\0"
6173 "warn_cxxstruct_memaccess\0"
6174 "warn_dangling_else\0"
6175 "warn_dangling_lifetime_pointer\0"
6176 "warn_dangling_lifetime_pointer_assignment\0"
6177 "warn_dangling_lifetime_pointer_member\0"
6178 "warn_dangling_member\0"
6179 "warn_dangling_pointer_assignment\0"
6180 "warn_dangling_reference_captured\0"
6181 "warn_dangling_reference_captured_by_unknown\0"
6182 "warn_dangling_variable\0"
6183 "warn_dealloc_in_category\0"
6184 "warn_debug_compression_unavailable\0"
6185 "warn_decl_hidden_in_cpp\0"
6186 "warn_decl_in_param_list\0"
6187 "warn_decl_shadow\0"
6188 "warn_decl_shadow_uncaptured_local\0"
6189 "warn_decls_in_multiple_modules\0"
6190 "warn_declspec_allocator_nonpointer\0"
6191 "warn_declspec_attribute_ignored\0"
6192 "warn_deduction_guide_target_attr_deprecated\0"
6193 "warn_deep_exception_specs_differ\0"
6194 "warn_def_missing_case\0"
6195 "warn_default_atomic_custom_getter_setter\0"
6196 "warn_default_init_const\0"
6197 "warn_default_init_const_field\0"
6198 "warn_default_init_const_field_unsafe\0"
6199 "warn_default_init_const_unsafe\0"
6200 "warn_defaulted_comparison_deleted\0"
6201 "warn_defaulted_method_deleted\0"
6202 "warn_defined_in_function_type_macro\0"
6203 "warn_defined_in_object_type_macro\0"
6204 "warn_delegating_ctor_cycle\0"
6205 "warn_delete_abstract_non_virtual_dtor\0"
6206 "warn_delete_array_type\0"
6207 "warn_delete_incomplete\0"
6208 "warn_delete_non_virtual_dtor\0"
6209 "warn_delimited_ucn_empty\0"
6210 "warn_delimited_ucn_incomplete\0"
6211 "warn_depr_array_comparison\0"
6212 "warn_deprecated\0"
6213 "warn_deprecated_altivec_src_compat\0"
6214 "warn_deprecated_anonymous_namespace\0"
6215 "warn_deprecated_attribute\0"
6216 "warn_deprecated_builtin\0"
6217 "warn_deprecated_builtin_no_suggestion\0"
6218 "warn_deprecated_capture_by_special_entity\0"
6219 "warn_deprecated_comma_subscript\0"
6220 "warn_deprecated_copy\0"
6221 "warn_deprecated_copy_with_dtor\0"
6222 "warn_deprecated_copy_with_user_provided_copy\0"
6223 "warn_deprecated_copy_with_user_provided_dtor\0"
6224 "warn_deprecated_def\0"
6225 "warn_deprecated_for_co_await\0"
6226 "warn_deprecated_fwdclass_message\0"
6227 "warn_deprecated_ignored_on_using\0"
6228 "warn_deprecated_increment_decrement_volatile\0"
6229 "warn_deprecated_lax_vec_conv_all\0"
6230 "warn_deprecated_literal_operator_id\0"
6231 "warn_deprecated_message\0"
6232 "warn_deprecated_missing_comma_before_ellipsis\0"
6233 "warn_deprecated_module_dot_map\0"
6234 "warn_deprecated_noreturn_spelling\0"
6235 "warn_deprecated_redundant_constexpr_static_def\0"
6236 "warn_deprecated_register\0"
6237 "warn_deprecated_simple_assign_volatile\0"
6238 "warn_deprecated_string_literal_conversion\0"
6239 "warn_deprecated_switch_case\0"
6240 "warn_deprecated_this_capture\0"
6241 "warn_deprecated_volatile_param\0"
6242 "warn_deprecated_volatile_return\0"
6243 "warn_deprecated_volatile_structured_binding\0"
6244 "warn_dereference_of_noderef_type\0"
6245 "warn_dereference_of_noderef_type_no_decl\0"
6246 "warn_diagnose_if_succeeded\0"
6247 "warn_direct_initialize_call\0"
6248 "warn_direct_ivar_access\0"
6249 "warn_direct_super_initialize_call\0"
6250 "warn_dispatch_body_ignored\0"
6251 "warn_division_sizeof_array\0"
6252 "warn_division_sizeof_ptr\0"
6253 "warn_dllattr_ignored_exclusion_takes_precedence\0"
6254 "warn_dllexport_inherited_ctor_unsupported\0"
6255 "warn_dllexport_on_decl_ignored\0"
6256 "warn_dllimport_dropped_from_inline_function\0"
6257 "warn_doc_api_container_decl_mismatch\0"
6258 "warn_doc_block_command_duplicate\0"
6259 "warn_doc_block_command_empty_paragraph\0"
6260 "warn_doc_container_decl_mismatch\0"
6261 "warn_doc_deprecated_not_sync\0"
6262 "warn_doc_function_method_decl_mismatch\0"
6263 "warn_doc_html_end_forbidden\0"
6264 "warn_doc_html_end_unbalanced\0"
6265 "warn_doc_html_missing_end_tag\0"
6266 "warn_doc_html_start_end_mismatch\0"
6267 "warn_doc_html_start_tag_expected_ident_or_greater\0"
6268 "warn_doc_html_start_tag_expected_quoted_string\0"
6269 "warn_doc_inline_command_not_enough_arguments\0"
6270 "warn_doc_param_duplicate\0"
6271 "warn_doc_param_invalid_direction\0"
6272 "warn_doc_param_not_attached_to_a_function_decl\0"
6273 "warn_doc_param_not_found\0"
6274 "warn_doc_param_spaces_in_direction\0"
6275 "warn_doc_returns_attached_to_a_void_function\0"
6276 "warn_doc_returns_not_attached_to_a_function_decl\0"
6277 "warn_doc_tparam_duplicate\0"
6278 "warn_doc_tparam_not_attached_to_a_template_decl\0"
6279 "warn_doc_tparam_not_found\0"
6280 "warn_double_const_requires_fp64\0"
6281 "warn_double_lock\0"
6282 "warn_drv_argument_not_allowed_with\0"
6283 "warn_drv_assuming_mfloat_abi_is\0"
6284 "warn_drv_avr_family_linking_stdlibs_not_implemented\0"
6285 "warn_drv_avr_libc_not_found\0"
6286 "warn_drv_avr_linker_section_addresses_not_implemented\0"
6287 "warn_drv_avr_mcu_not_specified\0"
6288 "warn_drv_avr_stdlib_not_linked\0"
6289 "warn_drv_clang_unsupported\0"
6290 "warn_drv_darwin_sdk_invalid_settings\0"
6291 "warn_drv_delayed_template_parsing_after_cxx20\0"
6292 "warn_drv_deprecated_arg\0"
6293 "warn_drv_deprecated_arg_ofast\0"
6294 "warn_drv_deprecated_arg_ofast_for_flang\0"
6295 "warn_drv_deprecated_custom\0"
6296 "warn_drv_diagnostics_hotness_requires_pgo\0"
6297 "warn_drv_diagnostics_misexpect_requires_pgo\0"
6298 "warn_drv_disabling_vptr_no_rtti_default\0"
6299 "warn_drv_dwarf_version_limited_by_target\0"
6300 "warn_drv_dxc_missing_dxv\0"
6301 "warn_drv_dxc_missing_spirv_val\0"
6302 "warn_drv_dyndbg_req_debug\0"
6303 "warn_drv_empty_joined_argument\0"
6304 "warn_drv_fine_grained_bitfield_accesses_ignored\0"
6305 "warn_drv_fjmc_for_elf_only\0"
6306 "warn_drv_fraw_string_literals_in_cxx11\0"
6307 "warn_drv_fuse_ld_path\0"
6308 "warn_drv_gcc_install_dir_libstdcxx\0"
6309 "warn_drv_global_isel_incomplete\0"
6310 "warn_drv_global_isel_incomplete_opt\0"
6311 "warn_drv_hexagon_reserved_caller_saved_reg\0"
6312 "warn_drv_input_file_unused\0"
6313 "warn_drv_input_file_unused_by_cpp\0"
6314 "warn_drv_invalid_arch_name_with_suggestion\0"
6315 "warn_drv_invalid_argument_for_flang\0"
6316 "warn_drv_jmc_requires_debuginfo\0"
6317 "warn_drv_large_data_threshold_invalid_code_model\0"
6318 "warn_drv_libstdcxx_not_found\0"
6319 "warn_drv_loongarch_conflicting_implied_val\0"
6320 "warn_drv_math_errno_enabled_after_veclib\0"
6321 "warn_drv_missing_multilib\0"
6322 "warn_drv_missing_plugin_arg\0"
6323 "warn_drv_missing_plugin_name\0"
6324 "warn_drv_moutline_atomics_unsupported_opt\0"
6325 "warn_drv_moutline_unsupported_opt\0"
6326 "warn_drv_msp430_hwmult_mismatch\0"
6327 "warn_drv_msp430_hwmult_no_device\0"
6328 "warn_drv_msp430_hwmult_unsupported\0"
6329 "warn_drv_msvc_not_found\0"
6330 "warn_drv_multi_gpu_arch\0"
6331 "warn_drv_multilib_not_available_for_target\0"
6332 "warn_drv_needs_hvx\0"
6333 "warn_drv_new_cuda_version\0"
6334 "warn_drv_no_floating_point_registers\0"
6335 "warn_drv_object_size_disabled_O0\0"
6336 "warn_drv_omp_offload_target_duplicate\0"
6337 "warn_drv_openacc_without_cir\0"
6338 "warn_drv_optimization_value\0"
6339 "warn_drv_overriding_complex_range\0"
6340 "warn_drv_overriding_deployment_version\0"
6341 "warn_drv_overriding_option\0"
6342 "warn_drv_partially_supported_cuda_version\0"
6343 "warn_drv_pch_ignoring_gch_dir\0"
6344 "warn_drv_pch_ignoring_gch_file\0"
6345 "warn_drv_pch_not_first_include\0"
6346 "warn_drv_potentially_misspelled_joined_argument\0"
6347 "warn_drv_preprocessed_input_file_unused\0"
6348 "warn_drv_ps_force_pic\0"
6349 "warn_drv_riscv_be_experimental\0"
6350 "warn_drv_sarif_format_unstable\0"
6351 "warn_drv_treating_input_as_cxx\0"
6352 "warn_drv_unable_to_find_directory_expected\0"
6353 "warn_drv_unknown_argument_clang_cl\0"
6354 "warn_drv_unknown_argument_clang_cl_with_suggestion\0"
6355 "warn_drv_unsupported_debug_info_opt_for_target\0"
6356 "warn_drv_unsupported_diag_option_for_flang\0"
6357 "warn_drv_unsupported_float_abi_by_lib\0"
6358 "warn_drv_unsupported_gpopt\0"
6359 "warn_drv_unsupported_longcalls\0"
6360 "warn_drv_unsupported_openmp_library\0"
6361 "warn_drv_unsupported_opt_for_target\0"
6362 "warn_drv_unsupported_option_for_flang\0"
6363 "warn_drv_unsupported_option_for_offload_arch_req_feature\0"
6364 "warn_drv_unsupported_option_for_processor\0"
6365 "warn_drv_unsupported_option_for_runtime\0"
6366 "warn_drv_unsupported_option_for_target\0"
6367 "warn_drv_unsupported_option_part_for_target\0"
6368 "warn_drv_unsupported_pic_with_mabicalls\0"
6369 "warn_drv_unused_argument\0"
6370 "warn_drv_unused_x\0"
6371 "warn_drv_yc_multiple_inputs_clang_cl\0"
6372 "warn_drv_ycyu_different_arg_clang_cl\0"
6373 "warn_dup_category_def\0"
6374 "warn_duplicate_attribute\0"
6375 "warn_duplicate_attribute_exact\0"
6376 "warn_duplicate_cleanup_attr\0"
6377 "warn_duplicate_codeseg_attribute\0"
6378 "warn_duplicate_declspec\0"
6379 "warn_duplicate_enum_values\0"
6380 "warn_duplicate_method_decl\0"
6381 "warn_duplicate_module_file_extension\0"
6382 "warn_duplicate_protocol_def\0"
6383 "warn_dylib_symbol_flags_mismatch\0"
6384 "warn_dyn_class_memaccess\0"
6385 "warn_dyndbg_unable_to_create_target\0"
6386 "warn_eagerly_load_for_standard_cplusplus_modules\0"
6387 "warn_empty_defer_body\0"
6388 "warn_empty_for_body\0"
6389 "warn_empty_format_string\0"
6390 "warn_empty_if_body\0"
6391 "warn_empty_init_statement\0"
6392 "warn_empty_parens_are_function_decl\0"
6393 "warn_empty_range_based_for_body\0"
6394 "warn_empty_switch_body\0"
6395 "warn_empty_while_body\0"
6396 "warn_enum_constant_in_bool_context\0"
6397 "warn_equality_with_extra_parens\0"
6398 "warn_exception_caught_by_earlier_handler\0"
6399 "warn_exception_spec_deprecated\0"
6400 "warn_excess_precision_not_supported\0"
6401 "warn_exit_time_destructor\0"
6402 "warn_expect_fewer_underlying_mutexes\0"
6403 "warn_expect_more_underlying_mutexes\0"
6404 "warn_expected_consistent_version_separator\0"
6405 "warn_expected_qualified_after_typename\0"
6406 "warn_expecting_lock_held_on_loop\0"
6407 "warn_expecting_locked\0"
6408 "warn_experimental_header_unit\0"
6409 "warn_explicit_instantiation_after_specialization\0"
6410 "warn_explicit_instantiation_inline_0x\0"
6411 "warn_explicit_instantiation_must_be_global_0x\0"
6412 "warn_explicit_instantiation_out_of_scope_0x\0"
6413 "warn_explicit_instantiation_unqualified_wrong_namespace_0x\0"
6414 "warn_exposure\0"
6415 "warn_ext_int_deprecated\0"
6416 "warn_ext_type_aware_allocators\0"
6417 "warn_extern_init\0"
6418 "warn_extra_semi_after_mem_fn_def\0"
6419 "warn_failed_to_resolve_pragma\0"
6420 "warn_falloff_nonvoid\0"
6421 "warn_fe_backend_frame_larger_than\0"
6422 "warn_fe_backend_invalid_feature_flag\0"
6423 "warn_fe_backend_optimization_failure\0"
6424 "warn_fe_backend_plugin\0"
6425 "warn_fe_backend_readonly_feature_flag\0"
6426 "warn_fe_backend_resource_limit\0"
6427 "warn_fe_backend_unsupported\0"
6428 "warn_fe_backend_unsupported_fp_exceptions\0"
6429 "warn_fe_backend_unsupported_fp_rounding\0"
6430 "warn_fe_backend_warning_attr\0"
6431 "warn_fe_cc_log_diagnostics_failure\0"
6432 "warn_fe_cc_print_header_failure\0"
6433 "warn_fe_frame_larger_than\0"
6434 "warn_fe_inline_asm\0"
6435 "warn_fe_linking_module\0"
6436 "warn_fe_macro_contains_embedded_newline\0"
6437 "warn_fe_override_module\0"
6438 "warn_fe_serialized_diag_failure\0"
6439 "warn_fe_serialized_diag_failure_during_finalization\0"
6440 "warn_fe_serialized_diag_merge_failure\0"
6441 "warn_fe_source_mgr\0"
6442 "warn_fe_unable_to_open_stats_file\0"
6443 "warn_field_is_uninit\0"
6444 "warn_field_requires_explicit_init\0"
6445 "warn_final_dtor_non_final_class\0"
6446 "warn_fixedpoint_constant_overflow\0"
6447 "warn_fixit_no_changes\0"
6448 "warn_flag_enum_constant_out_of_range\0"
6449 "warn_float_compare_literal\0"
6450 "warn_float_overflow\0"
6451 "warn_float_underflow\0"
6452 "warn_floatingpoint_eq\0"
6453 "warn_for_range_const_ref_binds_temp_built_from_ref\0"
6454 "warn_for_range_copy\0"
6455 "warn_for_range_ref_binds_ret_temp\0"
6456 "warn_format_P_no_precision\0"
6457 "warn_format_P_with_objc_pointer\0"
6458 "warn_format_argument_needs_cast\0"
6459 "warn_format_argument_needs_cast_pedantic\0"
6460 "warn_format_bool_as_character\0"
6461 "warn_format_cmp_modifierfor_mismatch\0"
6462 "warn_format_cmp_role_mismatch\0"
6463 "warn_format_cmp_sensitivity_mismatch\0"
6464 "warn_format_cmp_specifier_arity\0"
6465 "warn_format_cmp_specifier_mismatch\0"
6466 "warn_format_cmp_specifier_mismatch_pedantic\0"
6467 "warn_format_cmp_specifier_sign_mismatch\0"
6468 "warn_format_conversion_argument_type_mismatch\0"
6469 "warn_format_conversion_argument_type_mismatch_confusion\0"
6470 "warn_format_conversion_argument_type_mismatch_pedantic\0"
6471 "warn_format_conversion_argument_type_mismatch_signedness\0"
6472 "warn_format_invalid_annotation\0"
6473 "warn_format_invalid_conversion\0"
6474 "warn_format_invalid_positional_specifier\0"
6475 "warn_format_mix_positional_nonpositional_args\0"
6476 "warn_format_non_standard\0"
6477 "warn_format_non_standard_conversion_spec\0"
6478 "warn_format_non_standard_positional_arg\0"
6479 "warn_format_nonliteral\0"
6480 "warn_format_nonliteral_noargs\0"
6481 "warn_format_nonsensical_length\0"
6482 "warn_format_overflow\0"
6483 "warn_format_overflow_non_kprintf\0"
6484 "warn_format_string_is_wide_literal\0"
6485 "warn_format_string_type_incompatible\0"
6486 "warn_format_truncation\0"
6487 "warn_format_truncation_non_kprintf\0"
6488 "warn_format_unsupported_type\0"
6489 "warn_format_zero_positional_specifier\0"
6490 "warn_fortify_scanf_overflow\0"
6491 "warn_fortify_source_negative_size\0"
6492 "warn_fortify_source_overflow\0"
6493 "warn_fortify_source_overread\0"
6494 "warn_fortify_source_size_mismatch\0"
6495 "warn_fortify_strlen_overflow\0"
6496 "warn_fortify_umask_unused_bits\0"
6497 "warn_forward_class_redefinition\0"
6498 "warn_four_char_character_literal\0"
6499 "warn_fp_nan_inf_when_disabled\0"
6500 "warn_frame_address\0"
6501 "warn_framework_include_private_from_public\0"
6502 "warn_free_nonheap_object\0"
6503 "warn_fun_excludes_mutex\0"
6504 "warn_fun_requires_lock\0"
6505 "warn_fun_requires_lock_precise\0"
6506 "warn_fun_requires_negative_cap\0"
6507 "warn_func_effect_calls_expr_without_effect\0"
6508 "warn_func_effect_calls_func_without_effect\0"
6509 "warn_func_effect_violation\0"
6510 "warn_func_template_missing\0"
6511 "warn_function_always_inline_attribute_mismatch\0"
6512 "warn_function_attribute_ignored_in_stmt\0"
6513 "warn_function_def_in_objc_container\0"
6514 "warn_function_stmt_attribute_precedence\0"
6515 "warn_gc_attribute_weak_on_local\0"
6516 "warn_gcc_attribute_location\0"
6517 "warn_gcc_ignores_type_attr\0"
6518 "warn_gcc_requires_variadic_function\0"
6519 "warn_gcc_variable_decl_in_for_loop\0"
6520 "warn_glob_did_not_match\0"
6521 "warn_global_constructor\0"
6522 "warn_global_destructor\0"
6523 "warn_gnu_inline_attribute_requires_inline\0"
6524 "warn_gnu_inline_cplusplus_without_extern\0"
6525 "warn_gnu_null_ptr_arith\0"
6526 "warn_guarded_pass_by_reference\0"
6527 "warn_guarded_pass_pointer\0"
6528 "warn_guarded_return_by_reference\0"
6529 "warn_guarded_return_pointer\0"
6530 "warn_has_warning_invalid_option\0"
6531 "warn_header_availability_mismatch\0"
6532 "warn_header_guard\0"
6533 "warn_header_hidden_symbol\0"
6534 "warn_header_shadowing\0"
6535 "warn_header_symbol_flags_mismatch\0"
6536 "warn_header_symbol_missing\0"
6537 "warn_hip_deprecated_builtin\0"
6538 "warn_hip_omp_target_directives\0"
6539 "warn_hlsl_assigning_local_resource_is_not_unique\0"
6540 "warn_hlsl_availability\0"
6541 "warn_hlsl_availability_unavailable\0"
6542 "warn_hlsl_deprecated_register_type_b\0"
6543 "warn_hlsl_deprecated_register_type_i\0"
6544 "warn_hlsl_duplicate_interpolation\0"
6545 "warn_hlsl_failed_to_embed_source\0"
6546 "warn_hlsl_groupshared_202x\0"
6547 "warn_hlsl_groupshared_init\0"
6548 "warn_hlsl_groupshared_inout\0"
6549 "warn_hlsl_impcast_matrix_truncation\0"
6550 "warn_hlsl_impcast_vector_truncation\0"
6551 "warn_hlsl_implicit_binding\0"
6552 "warn_hlsl_interpolation_override\0"
6553 "warn_hlsl_langstd_minimal\0"
6554 "warn_hlsl_packoffset_mix\0"
6555 "warn_hlsl_register_type_c_packoffset\0"
6556 "warn_hlsl_user_defined_type_missing_member\0"
6557 "warn_hlsl_wavesize_unsupported_spirv\0"
6558 "warn_iboutlet_object_type\0"
6559 "warn_iboutletcollection_property_assign\0"
6560 "warn_identity_field_assign\0"
6561 "warn_ignored_clang_option\0"
6562 "warn_ignored_gcc_optimization\0"
6563 "warn_ignored_hip_only_option\0"
6564 "warn_ignored_ms_inheritance\0"
6565 "warn_ignored_objc_externally_retained\0"
6566 "warn_ignoring_ftabstop_value\0"
6567 "warn_ignoring_verify_debuginfo_preserve_export\0"
6568 "warn_imp_cast_drops_unaligned\0"
6569 "warn_impcast_bitfield_precision_constant\0"
6570 "warn_impcast_bool_to_null_pointer\0"
6571 "warn_impcast_complex_scalar\0"
6572 "warn_impcast_constant_value_to_objc_bool\0"
6573 "warn_impcast_different_enum_types\0"
6574 "warn_impcast_double_promotion\0"
6575 "warn_impcast_fixed_point_range\0"
6576 "warn_impcast_float_integer\0"
6577 "warn_impcast_float_precision\0"
6578 "warn_impcast_float_result_precision\0"
6579 "warn_impcast_float_to_integer\0"
6580 "warn_impcast_float_to_integer_out_of_range\0"
6581 "warn_impcast_float_to_integer_zero\0"
6582 "warn_impcast_float_to_objc_signed_char_bool\0"
6583 "warn_impcast_floating_point_to_bool\0"
6584 "warn_impcast_high_order_zero_bits\0"
6585 "warn_impcast_int_to_enum\0"
6586 "warn_impcast_int_to_objc_signed_char_bool\0"
6587 "warn_impcast_integer_64_32\0"
6588 "warn_impcast_integer_float_precision\0"
6589 "warn_impcast_integer_float_precision_constant\0"
6590 "warn_impcast_integer_precision\0"
6591 "warn_impcast_integer_precision_constant\0"
6592 "warn_impcast_integer_precision_on_negation\0"
6593 "warn_impcast_integer_sign\0"
6594 "warn_impcast_integer_sign_conditional\0"
6595 "warn_impcast_literal_float_to_integer\0"
6596 "warn_impcast_literal_float_to_integer_out_of_range\0"
6597 "warn_impcast_matrix_scalar\0"
6598 "warn_impcast_nonnegative_result\0"
6599 "warn_impcast_null_pointer_to_integer\0"
6600 "warn_impcast_objective_c_literal_to_bool\0"
6601 "warn_impcast_overflow_behavior\0"
6602 "warn_impcast_overflow_behavior_assignment\0"
6603 "warn_impcast_overflow_behavior_assignment_pedantic\0"
6604 "warn_impcast_overflow_behavior_pedantic\0"
6605 "warn_impcast_pointer_to_bool\0"
6606 "warn_impcast_single_bit_bitield_precision_constant\0"
6607 "warn_impcast_string_literal_to_bool\0"
6608 "warn_impcast_unicode_char_type\0"
6609 "warn_impcast_unicode_char_type_constant\0"
6610 "warn_impcast_unicode_precision\0"
6611 "warn_impcast_vector_scalar\0"
6612 "warn_impl_required_for_class_property\0"
6613 "warn_impl_required_in_category_for_class_property\0"
6614 "warn_implements_nscopying\0"
6615 "warn_implicit_atomic_property\0"
6616 "warn_implicit_decl_no_jmp_buf\0"
6617 "warn_implicit_decl_requires_sysheader\0"
6618 "warn_implicit_function_decl\0"
6619 "warn_implicitly_retains_self\0"
6620 "warn_import_implementation_partition_unit_in_interface_unit\0"
6621 "warn_import_on_definition\0"
6622 "warn_inaccessible_base_class\0"
6623 "warn_incompatible_analyzer_plugin_api\0"
6624 "warn_incompatible_branch_protection_option\0"
6625 "warn_incompatible_exception_specs\0"
6626 "warn_incompatible_qualified_id\0"
6627 "warn_incompatible_sysroot\0"
6628 "warn_incompatible_vectors\0"
6629 "warn_incomplete_encoded_type\0"
6630 "warn_inconsistent_array_form\0"
6631 "warn_inconsistent_destructor_marked_not_override_overriding\0"
6632 "warn_inconsistent_function_marked_not_override_overriding\0"
6633 "warn_increment_bool\0"
6634 "warn_independentclass_attribute\0"
6635 "warn_indirection_through_null\0"
6636 "warn_infinite_recursive_function\0"
6637 "warn_init_list_constant_narrowing\0"
6638 "warn_init_list_type_narrowing\0"
6639 "warn_init_list_variable_narrowing\0"
6640 "warn_init_priority_reserved\0"
6641 "warn_init_ptr_member_to_parameter_addr\0"
6642 "warn_initializer_out_of_order\0"
6643 "warn_initializer_overrides\0"
6644 "warn_initializer_string_for_char_array_too_long_for_cpp\0"
6645 "warn_initializer_string_for_char_array_too_long_no_nonstring\0"
6646 "warn_inline_namespace_reopened_noninline\0"
6647 "warn_inst_method_not_found\0"
6648 "warn_instance_method_not_found_with_typo\0"
6649 "warn_instance_method_on_class_found\0"
6650 "warn_int_to_pointer_cast\0"
6651 "warn_int_to_void_pointer_cast\0"
6652 "warn_integer_constant_overflow\0"
6653 "warn_integer_constants_in_conditional_always_true\0"
6654 "warn_internal_linkage_local_storage\0"
6655 "warn_interrupt_signal_attribute_invalid\0"
6656 "warn_interrupt_attribute_invalid\0"
6657 "warn_invalid_add_func_effects\0"
6658 "warn_invalid_asm_cast_lvalue\0"
6659 "warn_invalid_cpu_supports\0"
6660 "warn_invalid_default_version_priority\0"
6661 "warn_invalid_feature_combination\0"
6662 "warn_invalid_initializer_from_system_header\0"
6663 "warn_invalid_ios_deployment_target\0"
6664 "warn_invalid_specialization\0"
6665 "warn_invalid_utf8_in_comment\0"
6666 "warn_invlist_missing_file\0"
6667 "warn_is_constant_evaluated_always_true_constexpr\0"
6668 "warn_ivar_use_hidden\0"
6669 "warn_ivars_in_interface\0"
6670 "warn_jump_out_of_seh_finally\0"
6671 "warn_kern_is_inline\0"
6672 "warn_kern_is_method\0"
6673 "warn_left_shift_always\0"
6674 "warn_left_shift_in_bool_context\0"
6675 "warn_library_hidden_symbol\0"
6676 "warn_library_missing_symbol\0"
6677 "warn_lifetime_safety_cross_tu_ctor_param_suggestion\0"
6678 "warn_lifetime_safety_cross_tu_misplaced_lifetimebound\0"
6679 "warn_lifetime_safety_cross_tu_param_suggestion\0"
6680 "warn_lifetime_safety_cross_tu_this_suggestion\0"
6681 "warn_lifetime_safety_dangling_field\0"
6682 "warn_lifetime_safety_dangling_field_lambda_capture\0"
6683 "warn_lifetime_safety_dangling_field_moved\0"
6684 "warn_lifetime_safety_dangling_global\0"
6685 "warn_lifetime_safety_dangling_global_in_main\0"
6686 "warn_lifetime_safety_dangling_global_moved\0"
6687 "warn_lifetime_safety_inapplicable_lifetimebound\0"
6688 "warn_lifetime_safety_intra_tu_ctor_param_suggestion\0"
6689 "warn_lifetime_safety_intra_tu_misplaced_lifetimebound\0"
6690 "warn_lifetime_safety_intra_tu_param_suggestion\0"
6691 "warn_lifetime_safety_intra_tu_this_suggestion\0"
6692 "warn_lifetime_safety_invalidated_field\0"
6693 "warn_lifetime_safety_invalidated_global\0"
6694 "warn_lifetime_safety_invalidation\0"
6695 "warn_lifetime_safety_lifetimebound_violation\0"
6696 "warn_lifetime_safety_noescape_escapes\0"
6697 "warn_lifetime_safety_return_stack_addr\0"
6698 "warn_lifetime_safety_return_stack_addr_moved\0"
6699 "warn_lifetime_safety_use_after_free\0"
6700 "warn_lifetime_safety_use_after_scope\0"
6701 "warn_lifetime_safety_use_after_scope_moved\0"
6702 "warn_lock_exclusive_and_shared\0"
6703 "warn_lock_some_predecessors\0"
6704 "warn_logical_and_in_logical_or\0"
6705 "warn_logical_instead_of_bitwise\0"
6706 "warn_logical_not_on_lhs_of_check\0"
6707 "warn_loop_state_mismatch\0"
6708 "warn_main_in_named_module\0"
6709 "warn_main_one_arg\0"
6710 "warn_main_redefined\0"
6711 "warn_main_returns_bool_literal\0"
6712 "warn_max_tokens\0"
6713 "warn_max_tokens_total\0"
6714 "warn_max_unsigned_zero\0"
6715 "warn_maybe_capture_bad_target_this_ptr\0"
6716 "warn_maybe_uninit_var\0"
6717 "warn_maynot_respond\0"
6718 "warn_member_extra_qualification\0"
6719 "warn_memsize_comparison\0"
6720 "warn_messaging_unqualified_id\0"
6721 "warn_method_param_declaration\0"
6722 "warn_method_param_redefinition\0"
6723 "warn_microsoft_dependent_exists\0"
6724 "warn_microsoft_qualifiers_ignored\0"
6725 "warn_mig_server_routine_does_not_return_kern_return_t\0"
6726 "warn_misleading_indentation\0"
6727 "warn_mismatched_availability\0"
6728 "warn_mismatched_availability_override\0"
6729 "warn_mismatched_availability_override_unavail\0"
6730 "warn_mismatched_delete_new\0"
6731 "warn_mismatched_func_effect_override\0"
6732 "warn_mismatched_func_effect_redeclaration\0"
6733 "warn_mismatched_import\0"
6734 "warn_mismatched_nullability_attr\0"
6735 "warn_mismatched_section\0"
6736 "warn_misplaced_ellipsis_vararg\0"
6737 "warn_missing_braces\0"
6738 "warn_missing_case\0"
6739 "warn_missing_case_for_condition\0"
6740 "warn_missing_dependent_template_keyword\0"
6741 "warn_missing_designated_field_initializers\0"
6742 "warn_missing_explicit_synthesis\0"
6743 "warn_missing_field_initializers\0"
6744 "warn_missing_format_attribute\0"
6745 "warn_missing_format_string\0"
6746 "warn_missing_include_dirs\0"
6747 "warn_missing_method_return_type\0"
6748 "warn_missing_prototype\0"
6749 "warn_missing_sdksettings_for_availability_checking\0"
6750 "warn_missing_selector_name\0"
6751 "warn_missing_sentinel\0"
6752 "warn_missing_submodule\0"
6753 "warn_missing_symbol_graph_dir\0"
6754 "warn_missing_sysroot\0"
6755 "warn_missing_type_specifier\0"
6756 "warn_missing_variable_declarations\0"
6757 "warn_missing_whitespace_after_macro_name\0"
6758 "warn_mixed_decls_code\0"
6759 "warn_mixed_sign_comparison\0"
6760 "warn_mmap_deprecated_symlink_to_modular_header\0"
6761 "warn_mmap_duplicate_header_ownership\0"
6762 "warn_mmap_incomplete_framework_module_declaration\0"
6763 "warn_mmap_mismatched_private_module_name\0"
6764 "warn_mmap_mismatched_private_submodule\0"
6765 "warn_mmap_path_outside_directory\0"
6766 "warn_mmap_redundant_export_as\0"
6767 "warn_mmap_umbrella_dir_not_found\0"
6768 "warn_mmap_unknown_attribute\0"
6769 "warn_modifying_shadowing_decl\0"
6770 "warn_module_config_macro_undef\0"
6771 "warn_module_conflict\0"
6772 "warn_module_file_mapping_mismatch\0"
6773 "warn_module_system_bit_conflict\0"
6774 "warn_module_uses_date_time\0"
6775 "warn_ms_bitfield_mismatched_storage_packing\0"
6776 "warn_ms_inline_non_function\0"
6777 "warn_multichar_character_literal\0"
6778 "warn_multiple_entries_invlist\0"
6779 "warn_multiple_method_decl\0"
6780 "warn_multiple_selectors\0"
6781 "warn_multiversion_duplicate_entries\0"
6782 "warn_musttail_local_temp_addr_ref\0"
6783 "warn_namespace_member_extra_qualification\0"
6784 "warn_neon_vector_initializer_non_portable\0"
6785 "warn_nested_block_comment\0"
6786 "warn_new_dangling_initializer_list\0"
6787 "warn_new_dangling_reference\0"
6788 "warn_no_autosynthesis_property\0"
6789 "warn_no_autosynthesis_shared_ivar_property\0"
6790 "warn_no_constructor_for_refconst\0"
6791 "warn_no_dynamic_cast_with_rtti_disabled\0"
6792 "warn_no_newline_eof\0"
6793 "warn_no_priv_submodule_use_toplevel\0"
6794 "warn_no_such_excluded_header_file\0"
6795 "warn_no_support_for_eval_method_source_on_m32\0"
6796 "warn_no_typeid_with_rtti_disabled\0"
6797 "warn_no_underlying_type_specified_for_enum_bitfield\0"
6798 "warn_no_unlock\0"
6799 "warn_nocf_check_attribute_ignored\0"
6800 "warn_noderef_on_non_pointer_or_array\0"
6801 "warn_noderef_to_dereferenceable_pointer\0"
6802 "warn_non_aligned_allocation_function\0"
6803 "warn_non_contravariant_overriding_param_types\0"
6804 "warn_non_contravariant_param_types\0"
6805 "warn_non_covariant_overriding_ret_types\0"
6806 "warn_non_covariant_ret_types\0"
6807 "warn_non_literal_null_pointer\0"
6808 "warn_non_modular_include_in_framework_module\0"
6809 "warn_non_modular_include_in_module\0"
6810 "warn_non_pod_vararg_with_format_string\0"
6811 "warn_non_prototype_changes_behavior\0"
6812 "warn_non_virtual_dtor\0"
6813 "warn_nonnull_expr_compare\0"
6814 "warn_noreturn_coroutine\0"
6815 "warn_noreturn_function_has_return_expr\0"
6816 "warn_noreturn_has_return_expr\0"
6817 "warn_not_a_doxygen_trailing_member_comment\0"
6818 "warn_not_compound_assign\0"
6819 "warn_not_eliding_copy_on_return\0"
6820 "warn_not_enough_argument\0"
6821 "warn_not_in_enum\0"
6822 "warn_not_in_enum_assignment\0"
6823 "warn_not_xl_compatible\0"
6824 "warn_nothrow_attribute_ignored\0"
6825 "warn_npot_ms_struct\0"
6826 "warn_ns_attribute_wrong_parameter_type\0"
6827 "warn_ns_attribute_wrong_return_type\0"
6828 "warn_nsconsumed_attribute_mismatch\0"
6829 "warn_nsdictionary_duplicate_key\0"
6830 "warn_nsobject_attribute\0"
6831 "warn_nsreturns_retained_attribute_mismatch\0"
6832 "warn_null_arg\0"
6833 "warn_null_in_arithmetic_operation\0"
6834 "warn_null_in_comparison_operation\0"
6835 "warn_null_pointer_compare\0"
6836 "warn_null_resettable_setter\0"
6837 "warn_null_ret\0"
6838 "warn_null_statement\0"
6839 "warn_nullability_declspec\0"
6840 "warn_nullability_duplicate\0"
6841 "warn_nullability_inferred_on_nested_type\0"
6842 "warn_nullability_lost\0"
6843 "warn_nullability_missing\0"
6844 "warn_nullability_missing_array\0"
6845 "warn_objc_boxing_invalid_utf8_string\0"
6846 "warn_objc_cdirective_format_string\0"
6847 "warn_objc_circular_container\0"
6848 "warn_objc_collection_literal_element\0"
6849 "warn_objc_designated_init_missing_super_call\0"
6850 "warn_objc_designated_init_non_designated_init_call\0"
6851 "warn_objc_designated_init_non_super_designated_init_call\0"
6852 "warn_objc_direct_ignored\0"
6853 "warn_objc_direct_property_ignored\0"
6854 "warn_objc_implementation_missing_designated_init_override\0"
6855 "warn_objc_invalid_bridge\0"
6856 "warn_objc_invalid_bridge_to_cf\0"
6857 "warn_objc_isa_assign\0"
6858 "warn_objc_isa_use\0"
6859 "warn_objc_literal_comparison\0"
6860 "warn_objc_missing_super_call\0"
6861 "warn_objc_pointer_cxx_catch_fragile\0"
6862 "warn_objc_pointer_masking\0"
6863 "warn_objc_pointer_masking_performSelector\0"
6864 "warn_objc_precise_lifetime_meaningless\0"
6865 "warn_objc_property_assign_on_object\0"
6866 "warn_objc_property_copy_missing_on_block\0"
6867 "warn_objc_property_default_assign_on_object\0"
6868 "warn_objc_property_no_assignment_attribute\0"
6869 "warn_objc_property_retain_of_block\0"
6870 "warn_objc_protocol_qualifier_missing_id\0"
6871 "warn_objc_readonly_property_has_setter\0"
6872 "warn_objc_redundant_literal_use\0"
6873 "warn_objc_redundant_qualified_class_type\0"
6874 "warn_objc_requires_super_protocol\0"
6875 "warn_objc_root_class_missing\0"
6876 "warn_objc_secondary_init_missing_init_call\0"
6877 "warn_objc_secondary_init_super_init_call\0"
6878 "warn_objc_string_literal_comparison\0"
6879 "warn_objc_unsafe_perform_selector\0"
6880 "warn_obt_discarded_at_function_boundary\0"
6881 "warn_obt_discarded_at_function_boundary_pedantic\0"
6882 "warn_odr_different_num_template_parameters\0"
6883 "warn_odr_different_template_parameter_kind\0"
6884 "warn_odr_field_type_inconsistent\0"
6885 "warn_odr_function_type_inconsistent\0"
6886 "warn_odr_ivar_type_inconsistent\0"
6887 "warn_odr_non_type_parameter_type_inconsistent\0"
6888 "warn_odr_objc_method_num_params_inconsistent\0"
6889 "warn_odr_objc_method_param_type_inconsistent\0"
6890 "warn_odr_objc_method_result_type_inconsistent\0"
6891 "warn_odr_objc_method_variadic_inconsistent\0"
6892 "warn_odr_objc_property_impl_kind_inconsistent\0"
6893 "warn_odr_objc_property_type_inconsistent\0"
6894 "warn_odr_objc_superclass_inconsistent\0"
6895 "warn_odr_objc_synthesize_ivar_inconsistent\0"
6896 "warn_odr_parameter_pack_non_pack\0"
6897 "warn_odr_tag_type_inconsistent\0"
6898 "warn_odr_tag_type_with_attributes\0"
6899 "warn_odr_variable_multiple_def\0"
6900 "warn_odr_variable_type_inconsistent\0"
6901 "warn_offload_incompatible_redeclare\0"
6902 "warn_old_implicitly_unsigned_long\0"
6903 "warn_old_implicitly_unsigned_long_cxx\0"
6904 "warn_old_style_cast\0"
6905 "warn_omp51_compat_attributes\0"
6906 "warn_omp_alignment_not_power_of_two\0"
6907 "warn_omp_allocate_thread_on_task_target_directive\0"
6908 "warn_omp_assume_attribute_string_unknown\0"
6909 "warn_omp_assume_attribute_string_unknown_suggested\0"
6910 "warn_omp_ctx_incompatible_property_for_selector\0"
6911 "warn_omp_ctx_incompatible_score_for_property\0"
6912 "warn_omp_ctx_incompatible_selector_for_set\0"
6913 "warn_omp_ctx_selector_without_properties\0"
6914 "warn_omp_declare_target_after_first_use\0"
6915 "warn_omp_declare_target_local_nohost\0"
6916 "warn_omp_declare_variant_after_emitted\0"
6917 "warn_omp_declare_variant_after_used\0"
6918 "warn_omp_declare_variant_ctx_mutiple_use\0"
6919 "warn_omp_declare_variant_ctx_not_a_property\0"
6920 "warn_omp_declare_variant_ctx_not_a_selector\0"
6921 "warn_omp_declare_variant_ctx_not_a_set\0"
6922 "warn_omp_declare_variant_expected\0"
6923 "warn_omp_declare_variant_marked_as_declare_variant\0"
6924 "warn_omp_declare_variant_score_not_constant\0"
6925 "warn_omp_declare_variant_string_literal_or_identifier\0"
6926 "warn_omp_default_deprecated\0"
6927 "warn_omp_depend_in_ordered_deprecated\0"
6928 "warn_omp_deprecated_declare_target_delimited_form\0"
6929 "warn_omp_extra_tokens_at_eol\0"
6930 "warn_omp_flatten_omitted_depth\0"
6931 "warn_omp_future_directive_spelling\0"
6932 "warn_omp_gpu_unsupported_clause\0"
6933 "warn_omp_gpu_unsupported_modifier_for_clause\0"
6934 "warn_omp_invalid_attribute_for_ompx_attributes\0"
6935 "warn_omp_linear_step_zero\0"
6936 "warn_omp_loop_64_bit_var\0"
6937 "warn_omp_minus_in_reduction_deprecated\0"
6938 "warn_omp_more_one_device_type_clause\0"
6939 "warn_omp_more_one_interop_type\0"
6940 "warn_omp_more_one_omp_all_memory\0"
6941 "warn_omp_nesting_simd\0"
6942 "warn_omp_non_trivial_type_mapped\0"
6943 "warn_omp_not_in_target_context\0"
6944 "warn_omp_redundant_fusion\0"
6945 "warn_omp_section_is_char\0"
6946 "warn_omp_unknown_assumption_clause_missing_id\0"
6947 "warn_omp_unknown_assumption_clause_without_args\0"
6948 "warn_omp_unterminated_declare_target\0"
6949 "warn_omp_used_different_allocator\0"
6950 "warn_on_superclass_use\0"
6951 "warn_opencl_attr_deprecated_ignored\0"
6952 "warn_opencl_generic_address_space_arg\0"
6953 "warn_opencl_longlong\0"
6954 "warn_opencl_unsupported_core_feature\0"
6955 "warn_openmp_impl_incomplete\0"
6956 "warn_openmp_spec_incomplete\0"
6957 "warn_operator_new_returns_null\0"
6958 "warn_option_invalid_ocl_version\0"
6959 "warn_os_log_format_narg\0"
6960 "warn_out_of_range_compare\0"
6961 "warn_overaligned_type\0"
6962 "warn_overflow_behavior_attribute_disabled\0"
6963 "warn_overflow_behavior_keyword_disabled\0"
6964 "warn_overloaded_shift_in_comparison\0"
6965 "warn_overloaded_virtual\0"
6966 "warn_overriding_method_missing_noescape\0"
6967 "warn_padded_struct_anon_bitfield\0"
6968 "warn_padded_struct_anon_field\0"
6969 "warn_padded_struct_bitfield\0"
6970 "warn_padded_struct_field\0"
6971 "warn_padded_struct_size\0"
6972 "warn_param_mismatched_alignment\0"
6973 "warn_param_return_typestate_mismatch\0"
6974 "warn_param_typestate_mismatch\0"
6975 "warn_parameter_size\0"
6976 "warn_parens_disambiguated_as_function_declaration\0"
6977 "warn_parens_disambiguated_as_variable_declaration\0"
6978 "warn_pargma_push_pop_macro_empty_string\0"
6979 "warn_pass_class_arg_to_vararg\0"
6980 "warn_pch_vfsoverlay_mismatch\0"
6981 "warn_perf_constraint_implies_noexcept\0"
6982 "warn_pessimizing_move_on_initialization\0"
6983 "warn_pessimizing_move_on_return\0"
6984 "warn_pgo_condition_limit\0"
6985 "warn_pgo_test_vector_limit\0"
6986 "warn_platform_mismatch\0"
6987 "warn_pointer_abs\0"
6988 "warn_pointer_arith_null_ptr\0"
6989 "warn_pointer_compare\0"
6990 "warn_pointer_indirection_from_incompatible_type\0"
6991 "warn_pointer_sub_null_ptr\0"
6992 "warn_pointer_to_enum_cast\0"
6993 "warn_pointer_to_int_cast\0"
6994 "warn_poison_system_directories\0"
6995 "warn_possible_object_duplication_init\0"
6996 "warn_possible_object_duplication_mutable\0"
6997 "warn_potentially_direct_selector_expression\0"
6998 "warn_pp_ambiguous_macro\0"
6999 "warn_pp_convert_to_positive\0"
7000 "warn_pp_date_time\0"
7001 "warn_pp_expr_overflow\0"
7002 "warn_pp_extra_tokens_at_module_directive_eol\0"
7003 "warn_pp_hdrstop_filename_ignored\0"
7004 "warn_pp_identifier_is_cpp_keyword\0"
7005 "warn_pp_include_angled_in_module_purview\0"
7006 "warn_pp_invalid_directive\0"
7007 "warn_pp_line_decimal\0"
7008 "warn_pp_macro_def_mismatch_with_pch\0"
7009 "warn_pp_macro_hides_keyword\0"
7010 "warn_pp_macro_is_reserved_attribute_id\0"
7011 "warn_pp_macro_is_reserved_id\0"
7012 "warn_pp_objc_macro_redef_ignored\0"
7013 "warn_pp_undef_identifier\0"
7014 "warn_pp_undef_prefix\0"
7015 "warn_pp_undef_true_identifier\0"
7016 "warn_pragma_acc_ignored\0"
7017 "warn_pragma_align_expected_equal\0"
7018 "warn_pragma_align_invalid_option\0"
7019 "warn_pragma_align_not_xl_compatible\0"
7020 "warn_pragma_attribute_unused\0"
7021 "warn_pragma_comment_ignored\0"
7022 "warn_pragma_comment_once\0"
7023 "warn_pragma_debug_dependent_argument\0"
7024 "warn_pragma_debug_missing_argument\0"
7025 "warn_pragma_debug_missing_command\0"
7026 "warn_pragma_debug_unable_to_find_module\0"
7027 "warn_pragma_debug_unexpected_argument\0"
7028 "warn_pragma_debug_unexpected_command\0"
7029 "warn_pragma_debug_unknown_module\0"
7030 "warn_pragma_deprecated_macro_use\0"
7031 "warn_pragma_diagnostic_cannot_pop\0"
7032 "warn_pragma_diagnostic_invalid\0"
7033 "warn_pragma_diagnostic_invalid_option\0"
7034 "warn_pragma_diagnostic_invalid_token\0"
7035 "warn_pragma_diagnostic_unknown_warning\0"
7036 "warn_pragma_exec_charset_expected\0"
7037 "warn_pragma_exec_charset_push_invalid\0"
7038 "warn_pragma_exec_charset_spec_invalid\0"
7039 "warn_pragma_expected_action_or_r_paren\0"
7040 "warn_pragma_expected_colon\0"
7041 "warn_pragma_expected_colon_r_paren\0"
7042 "warn_pragma_expected_comma\0"
7043 "warn_pragma_expected_identifier\0"
7044 "warn_pragma_expected_init_seg\0"
7045 "warn_pragma_expected_integer\0"
7046 "warn_pragma_expected_lparen\0"
7047 "warn_pragma_expected_non_wide_string\0"
7048 "warn_pragma_expected_predicate\0"
7049 "warn_pragma_expected_punc\0"
7050 "warn_pragma_expected_rparen\0"
7051 "warn_pragma_expected_section_label_or_name\0"
7052 "warn_pragma_expected_section_name\0"
7053 "warn_pragma_expected_section_push_pop_or_name\0"
7054 "warn_pragma_expected_string\0"
7055 "warn_pragma_extension_is_core\0"
7056 "warn_pragma_extra_tokens_at_eol\0"
7057 "warn_pragma_final_macro\0"
7058 "warn_pragma_force_cuda_host_device_bad_arg\0"
7059 "warn_pragma_fp_ignored\0"
7060 "warn_pragma_ignored\0"
7061 "warn_pragma_include_alias_expected\0"
7062 "warn_pragma_include_alias_expected_filename\0"
7063 "warn_pragma_include_alias_mismatch_angle\0"
7064 "warn_pragma_include_alias_mismatch_quote\0"
7065 "warn_pragma_init_seg_unsupported_target\0"
7066 "warn_pragma_intrinsic_builtin\0"
7067 "warn_pragma_invalid_action\0"
7068 "warn_pragma_invalid_argument\0"
7069 "warn_pragma_invalid_specific_action\0"
7070 "warn_pragma_message\0"
7071 "warn_pragma_missing_argument\0"
7072 "warn_pragma_ms_fenv_access\0"
7073 "warn_pragma_ms_struct\0"
7074 "warn_pragma_not_applied\0"
7075 "warn_pragma_not_applied_to_defined_symbol\0"
7076 "warn_pragma_omp_ignored\0"
7077 "warn_pragma_options_align_reset_failed\0"
7078 "warn_pragma_options_expected_align\0"
7079 "warn_pragma_pack_invalid_alignment\0"
7080 "warn_pragma_pack_malformed\0"
7081 "warn_pragma_pack_modified_after_include\0"
7082 "warn_pragma_pack_no_pop_eof\0"
7083 "warn_pragma_pack_non_default_at_include\0"
7084 "warn_pragma_pack_pop_identifier_and_alignment\0"
7085 "warn_pragma_pack_show\0"
7086 "warn_pragma_pop_failed\0"
7087 "warn_pragma_pop_macro_no_push\0"
7088 "warn_pragma_restrict_expansion_macro_use\0"
7089 "warn_pragma_unknown_extension\0"
7090 "warn_pragma_unroll_cuda_value_in_parens\0"
7091 "warn_pragma_unsupported_action\0"
7092 "warn_pragma_unsupported_extension\0"
7093 "warn_pragma_unused_expected_var\0"
7094 "warn_pragma_unused_expected_var_arg\0"
7095 "warn_pragma_unused_undeclared_var\0"
7096 "warn_pragma_warning_expected\0"
7097 "warn_pragma_warning_expected_number\0"
7098 "warn_pragma_warning_push_level\0"
7099 "warn_pragma_warning_spec_invalid\0"
7100 "warn_pre_cxx26_ambiguous_pack_indexing_type\0"
7101 "warn_precedence_bitwise_conditional\0"
7102 "warn_precedence_bitwise_rel\0"
7103 "warn_precedence_conditional\0"
7104 "warn_preferred_type_bitfield_too_small_for_enum\0"
7105 "warn_preferred_type_signed_bitfield_enum_conversion\0"
7106 "warn_preferred_type_unsigned_bitfield_assigned_signed_enum\0"
7107 "warn_printf_ObjCflags_without_ObjCConversion\0"
7108 "warn_printf_asterisk_missing_arg\0"
7109 "warn_printf_asterisk_wrong_type\0"
7110 "warn_printf_data_arg_not_used\0"
7111 "warn_printf_empty_objc_flag\0"
7112 "warn_printf_format_string_contains_null_char\0"
7113 "warn_printf_format_string_not_null_terminated\0"
7114 "warn_printf_ignored_flag\0"
7115 "warn_printf_incomplete_specifier\0"
7116 "warn_printf_insufficient_data_args\0"
7117 "warn_printf_invalid_objc_flag\0"
7118 "warn_printf_narg_not_supported\0"
7119 "warn_printf_nonsensical_flag\0"
7120 "warn_printf_nonsensical_optional_amount\0"
7121 "warn_printf_positional_arg_exceeds_data_args\0"
7122 "warn_private_extern\0"
7123 "warn_profile_data_misexpect\0"
7124 "warn_profile_data_missing\0"
7125 "warn_profile_data_out_of_date\0"
7126 "warn_profile_data_unprofiled\0"
7127 "warn_property_access_suggest\0"
7128 "warn_property_attr_mismatch\0"
7129 "warn_property_attribute\0"
7130 "warn_property_getter_owning_mismatch\0"
7131 "warn_property_implicitly_mismatched\0"
7132 "warn_property_method_deprecated\0"
7133 "warn_property_redecl_getter_mismatch\0"
7134 "warn_property_types_are_incompatible\0"
7135 "warn_protocol_property_mismatch\0"
7136 "warn_pt_guarded_pass_by_reference\0"
7137 "warn_pt_guarded_pass_pointer\0"
7138 "warn_pt_guarded_return_by_reference\0"
7139 "warn_pt_guarded_return_pointer\0"
7140 "warn_ptr_arith_exceeds_bounds\0"
7141 "warn_ptr_arith_exceeds_max_addressable_bounds\0"
7142 "warn_ptr_arith_precedes_bounds\0"
7143 "warn_ptr_independentclass_attribute\0"
7144 "warn_ptrauth_auth_null_pointer\0"
7145 "warn_ptrauth_sign_null_pointer\0"
7146 "warn_pure_function_returns_void\0"
7147 "warn_qual_base_type\0"
7148 "warn_qual_return_type\0"
7149 "warn_quoted_include_in_framework_header\0"
7150 "warn_readonly_property\0"
7151 "warn_receiver_forward_class\0"
7152 "warn_receiver_forward_instance\0"
7153 "warn_redecl_library_builtin\0"
7154 "warn_redeclaration_without_attribute_prev_attribute_ignored\0"
7155 "warn_redeclaration_without_import_attribute\0"
7156 "warn_redefine_extname_not_applied\0"
7157 "warn_redefinition_in_param_list\0"
7158 "warn_redundant_defer\0"
7159 "warn_redundant_loop_iteration\0"
7160 "warn_redundant_move_on_return\0"
7161 "warn_redundant_overflow_behaviors_mixed\0"
7162 "warn_redundant_parens_around_declarator\0"
7163 "warn_reference_field_is_uninit\0"
7164 "warn_reference_tu_local_entity_in_other_tu\0"
7165 "warn_register_objc_catch_parm\0"
7166 "warn_reinterpret_different_from_static\0"
7167 "warn_related_result_type_compatibility_class\0"
7168 "warn_related_result_type_compatibility_protocol\0"
7169 "warn_relaxed_constant_fold_cast\0"
7170 "warn_relaxed_constant_fold_null\0"
7171 "warn_remainder_division_by_zero\0"
7172 "warn_require_const_init_added_too_late\0"
7173 "warn_requires_any_of_locks\0"
7174 "warn_reserved_extern_symbol\0"
7175 "warn_reserved_module_name\0"
7176 "warn_ret_addr_label\0"
7177 "warn_ret_local_temp_addr_ref\0"
7178 "warn_ret_stack_addr_ref\0"
7179 "warn_return_missing_expr\0"
7180 "warn_return_typestate_for_unconsumable_type\0"
7181 "warn_return_typestate_mismatch\0"
7182 "warn_return_value_size\0"
7183 "warn_return_value_udt\0"
7184 "warn_return_value_udt_incomplete\0"
7185 "warn_riscv_attribute_interrupt_duplicate_type\0"
7186 "warn_riscv_repeated_interrupt_attribute\0"
7187 "warn_root_inst_method_not_found\0"
7188 "warn_rpaths_mismatch\0"
7189 "warn_rpaths_missing\0"
7190 "warn_sampler_argument_invalid_filter\0"
7191 "warn_sampler_initializer_invalid_bits\0"
7192 "warn_scanf_nonzero_width\0"
7193 "warn_scanf_scanlist_incomplete\0"
7194 "warn_second_arg_of_va_start_not_last_non_variadic_param\0"
7195 "warn_second_parameter_to_va_arg_array\0"
7196 "warn_second_parameter_to_va_arg_never_compatible\0"
7197 "warn_second_parameter_to_va_arg_not_pod\0"
7198 "warn_second_parameter_to_va_arg_ownership_qualified\0"
7199 "warn_section_msvc_compat\0"
7200 "warn_self_assignment_builtin\0"
7201 "warn_self_assignment_overloaded\0"
7202 "warn_self_move\0"
7203 "warn_semicolon_before_method_body\0"
7204 "warn_setter_getter_impl_required\0"
7205 "warn_setter_getter_impl_required_in_category\0"
7206 "warn_shadow_field\0"
7207 "warn_shift_bool\0"
7208 "warn_shift_gt_typewidth\0"
7209 "warn_shift_lhs_negative\0"
7210 "warn_shift_negative\0"
7211 "warn_shift_result_gt_typewidth\0"
7212 "warn_shift_result_sets_sign_bit\0"
7213 "warn_side_effects_typeid\0"
7214 "warn_side_effects_unevaluated_context\0"
7215 "warn_signed_bitfield_enum_conversion\0"
7216 "warn_simdlen_1_no_effect\0"
7217 "warn_simdlen_must_fit_lanes\0"
7218 "warn_simdlen_requires_power_of_2\0"
7219 "warn_sizeof_array_decay\0"
7220 "warn_sizeof_array_param\0"
7221 "warn_sizeof_pointer_expr_memaccess\0"
7222 "warn_sizeof_pointer_expr_memaccess_note\0"
7223 "warn_sizeof_pointer_type_memaccess\0"
7224 "warn_slash_u_filename\0"
7225 "warn_slh_does_not_support_asm_goto\0"
7226 "warn_sme_locally_streaming_has_vl_args_returns\0"
7227 "warn_sme_streaming_compatible_vl_mismatch\0"
7228 "warn_sme_streaming_pass_return_vl_to_non_streaming\0"
7229 "warn_some_initializers_out_of_order\0"
7230 "warn_sometimes_uninit_var\0"
7231 "warn_splice_in_doxygen_comment\0"
7232 "warn_ssaf_extract_summary_unknown_extractor_name\0"
7233 "warn_ssaf_extract_tu_summary_file_unknown_format\0"
7234 "warn_ssaf_extract_tu_summary_file_unknown_output_format\0"
7235 "warn_ssaf_must_enable_summary_extractors\0"
7236 "warn_ssaf_option_ignored_without_source_transformation\0"
7237 "warn_ssaf_read_wpa_suite_failed\0"
7238 "warn_ssaf_source_transformation_requires\0"
7239 "warn_ssaf_source_transformation_unknown_name\0"
7240 "warn_ssaf_tu_summary_requires_compilation_unit_id\0"
7241 "warn_ssaf_write_src_edit_failed\0"
7242 "warn_ssaf_write_transformation_report_failed\0"
7243 "warn_ssaf_write_tu_summary_failed\0"
7244 "warn_stack_clash_protection_inline_asm\0"
7245 "warn_stack_exhausted\0"
7246 "warn_stack_protection_ignore_attribute\0"
7247 "warn_standalone_specifier\0"
7248 "warn_static_array_too_small\0"
7249 "warn_static_inline_explicit_inst_ignored\0"
7250 "warn_static_local_in_extern_inline\0"
7251 "warn_static_main\0"
7252 "warn_static_self_reference_in_init\0"
7253 "warn_stdc_fenv_round_not_supported\0"
7254 "warn_stdc_unknown_rounding_mode\0"
7255 "warn_stmt_attribute_ignored_in_function\0"
7256 "warn_strict_multiple_method_decl\0"
7257 "warn_strict_potentially_direct_selector_expression\0"
7258 "warn_strict_prototypes\0"
7259 "warn_strict_uses_without_prototype\0"
7260 "warn_string_plus_char\0"
7261 "warn_string_plus_int\0"
7262 "warn_stringcompare\0"
7263 "warn_stringop_overread\0"
7264 "warn_strlcpycat_wrong_size\0"
7265 "warn_strncat_large_size\0"
7266 "warn_strncat_src_size\0"
7267 "warn_strncat_wrong_size\0"
7268 "warn_struct_class_previous_tag_mismatch\0"
7269 "warn_struct_class_tag_mismatch\0"
7270 "warn_sub_ptr_zero_size_types\0"
7271 "warn_subscript_is_char\0"
7272 "warn_suggest_destructor_marked_not_override_overriding\0"
7273 "warn_suggest_function_marked_not_override_overriding\0"
7274 "warn_suggest_noreturn_block\0"
7275 "warn_suggest_noreturn_function\0"
7276 "warn_superclass_variable_sized_type_not_at_end\0"
7277 "warn_suspicious_bzero_size\0"
7278 "warn_suspicious_sizeof_memset\0"
7279 "warn_switch_default\0"
7280 "warn_sycl_entry_point_redundant_declaration\0"
7281 "warn_sycl_external_missing_on_first_decl\0"
7282 "warn_sycl_kernel_invalid_template_param_type\0"
7283 "warn_sycl_kernel_name_not_a_class_type\0"
7284 "warn_sycl_kernel_num_of_function_params\0"
7285 "warn_sycl_kernel_num_of_template_params\0"
7286 "warn_sycl_kernel_return_type\0"
7287 "warn_sync_fetch_and_nand_semantics_change\0"
7288 "warn_sync_op_misaligned\0"
7289 "warn_taking_address_of_packed_member\0"
7290 "warn_target\0"
7291 "warn_target_clone_duplicate_options\0"
7292 "warn_target_clone_mixed_values\0"
7293 "warn_target_clone_no_impact_options\0"
7294 "warn_target_override_arm64ec\0"
7295 "warn_target_unrecognized_env\0"
7296 "warn_target_unsupported_abs2008\0"
7297 "warn_target_unsupported_abslegacy\0"
7298 "warn_target_unsupported_branch_protection_attribute\0"
7299 "warn_target_unsupported_compact_branches\0"
7300 "warn_target_unsupported_extension\0"
7301 "warn_target_unsupported_nan2008\0"
7302 "warn_target_unsupported_nanlegacy\0"
7303 "warn_tautological_bool_compare\0"
7304 "warn_tautological_compare_objc_bool\0"
7305 "warn_tautological_compare_value_range\0"
7306 "warn_tautological_constant_compare\0"
7307 "warn_tautological_negation_and_compare\0"
7308 "warn_tautological_negation_or_compare\0"
7309 "warn_tautological_overlap_comparison\0"
7310 "warn_tcb_enforcement_violation\0"
7311 "warn_template_arg_negative\0"
7312 "warn_template_arg_too_large\0"
7313 "warn_template_export_unsupported\0"
7314 "warn_tentative_incomplete_array\0"
7315 "warn_this_bool_conversion\0"
7316 "warn_this_null_compare\0"
7317 "warn_thread_attribute_argument_not_lockable\0"
7318 "warn_thread_attribute_decl_not_lockable\0"
7319 "warn_thread_attribute_decl_not_pointer\0"
7320 "warn_thread_attribute_ignored\0"
7321 "warn_thread_attribute_not_on_capability_member\0"
7322 "warn_thread_attribute_not_on_fun_ptr\0"
7323 "warn_thread_attribute_not_on_non_static_member\0"
7324 "warn_thread_attribute_not_on_scoped_lockable_param\0"
7325 "warn_thread_attribute_requires_preceded\0"
7326 "warn_thread_safety_beta\0"
7327 "warn_thread_safety_verbose\0"
7328 "warn_throw_in_noexcept_func\0"
7329 "warn_throw_not_valid_on_target\0"
7330 "warn_throw_underaligned_obj\0"
7331 "warn_toc_unsupported_type\0"
7332 "warn_transparent_union_attribute_field_size_align\0"
7333 "warn_transparent_union_attribute_floating\0"
7334 "warn_transparent_union_attribute_not_definition\0"
7335 "warn_transparent_union_attribute_zero_fields\0"
7336 "warn_trivial_auto_var_limit\0"
7337 "warn_try_not_valid_on_target\0"
7338 "warn_type_attribute_deprecated_on_decl\0"
7339 "warn_type_attribute_wrong_type\0"
7340 "warn_type_safety_null_pointer_required\0"
7341 "warn_type_safety_type_mismatch\0"
7342 "warn_type_tag_for_datatype_wrong_kind\0"
7343 "warn_typecheck_convert_incompatible_function_pointer_strict\0"
7344 "warn_typecheck_function_qualifiers_ignored\0"
7345 "warn_typecheck_ordered_comparison_of_function_pointers\0"
7346 "warn_typecheck_reference_qualifiers\0"
7347 "warn_typecheck_vector_element_sizes_not_equal\0"
7348 "warn_ucn_escape_incomplete\0"
7349 "warn_ucn_escape_no_digits\0"
7350 "warn_ucn_escape_surrogate\0"
7351 "warn_ucn_not_valid_in_c89\0"
7352 "warn_ucn_not_valid_in_c89_literal\0"
7353 "warn_unaligned_access\0"
7354 "warn_unannotated_fallthrough\0"
7355 "warn_unannotated_fallthrough_per_function\0"
7356 "warn_unavailable_def\0"
7357 "warn_unavailable_fwdclass_message\0"
7358 "warn_uncovered_module_header\0"
7359 "warn_undeclared_selector\0"
7360 "warn_undeclared_selector_with_typo\0"
7361 "warn_undef_interface\0"
7362 "warn_undef_interface_suggest\0"
7363 "warn_undef_method_impl\0"
7364 "warn_undef_protocolref\0"
7365 "warn_undefined_inline\0"
7366 "warn_undefined_internal\0"
7367 "warn_undefined_reinterpret_cast\0"
7368 "warn_unevaluated_string_prefix\0"
7369 "warn_unguarded_availability\0"
7370 "warn_unguarded_availability_new\0"
7371 "warn_unguarded_availability_unavailable\0"
7372 "warn_unguarded_availability_unavailable_new\0"
7373 "warn_unhandled_ms_attribute_ignored\0"
7374 "warn_unimplemented_protocol_method\0"
7375 "warn_unimplemented_selector\0"
7376 "warn_uninit_byref_blockvar_captured_by_block\0"
7377 "warn_uninit_const_pointer\0"
7378 "warn_uninit_const_reference\0"
7379 "warn_uninit_self_reference_in_init\0"
7380 "warn_uninit_self_reference_in_reference_init\0"
7381 "warn_uninit_var\0"
7382 "warn_unknown_attribute_ignored\0"
7383 "warn_unknown_attribute_ignored_suggestion\0"
7384 "warn_unknown_comment_command_name\0"
7385 "warn_unknown_declare_variant_isa_trait\0"
7386 "warn_unknown_diag_option\0"
7387 "warn_unknown_sanitizer_ignored\0"
7388 "warn_unknown_warning_specifier\0"
7389 "warn_unlock_but_no_lock\0"
7390 "warn_unlock_kind_mismatch\0"
7391 "warn_unmatched_underlying_mutexes\0"
7392 "warn_unnecessary_packed\0"
7393 "warn_unnecessary_virtual_specifier\0"
7394 "warn_unneeded_internal_decl\0"
7395 "warn_unneeded_member_function\0"
7396 "warn_unneeded_static_internal_decl\0"
7397 "warn_unpacked_field\0"
7398 "warn_unprefixed_octal_deprecated\0"
7399 "warn_unqualified_call_to_std_cast_function\0"
7400 "warn_unreachable\0"
7401 "warn_unreachable_association\0"
7402 "warn_unreachable_break\0"
7403 "warn_unreachable_default\0"
7404 "warn_unreachable_fallthrough_attr\0"
7405 "warn_unreachable_loop_increment\0"
7406 "warn_unreachable_return\0"
7407 "warn_unreachable_version\0"
7408 "warn_unsafe_buffer_format_attr_call\0"
7409 "warn_unsafe_buffer_libc_call\0"
7410 "warn_unsafe_buffer_operation\0"
7411 "warn_unsafe_buffer_operation_main_argv\0"
7412 "warn_unsafe_buffer_usage_in_container\0"
7413 "warn_unsafe_buffer_usage_in_static_sized_array\0"
7414 "warn_unsafe_buffer_usage_in_string_view\0"
7415 "warn_unsafe_buffer_usage_unique_ptr_array_access\0"
7416 "warn_unsafe_buffer_variable\0"
7417 "warn_unsafe_buffer_variable_main_argv\0"
7418 "warn_unsequenced_mod_mod\0"
7419 "warn_unsequenced_mod_use\0"
7420 "warn_unsigned_abs\0"
7421 "warn_unsigned_always_true_comparison\0"
7422 "warn_unsigned_bitfield_assigned_signed_enum\0"
7423 "warn_unsigned_char_always_true_comparison\0"
7424 "warn_unsigned_enum_always_true_comparison\0"
7425 "warn_unsupported_branch_protection\0"
7426 "warn_unsupported_branch_protection_spec\0"
7427 "warn_unsupported_target_attribute\0"
7428 "warn_unused_but_set_global\0"
7429 "warn_unused_but_set_parameter\0"
7430 "warn_unused_but_set_variable\0"
7431 "warn_unused_call\0"
7432 "warn_unused_comma_left_operand\0"
7433 "warn_unused_comparison\0"
7434 "warn_unused_const_variable\0"
7435 "warn_unused_constructor\0"
7436 "warn_unused_container_subscript_expr\0"
7437 "warn_unused_exception_param\0"
7438 "warn_unused_expr\0"
7439 "warn_unused_function\0"
7440 "warn_unused_label\0"
7441 "warn_unused_lambda_capture\0"
7442 "warn_unused_local_typedef\0"
7443 "warn_unused_member_function\0"
7444 "warn_unused_parameter\0"
7445 "warn_unused_private_field\0"
7446 "warn_unused_property_backing_ivar\0"
7447 "warn_unused_property_expr\0"
7448 "warn_unused_result\0"
7449 "warn_unused_result_typedef_unsupported_spelling\0"
7450 "warn_unused_return_type\0"
7451 "warn_unused_template\0"
7452 "warn_unused_variable\0"
7453 "warn_unused_voidptr\0"
7454 "warn_unused_volatile\0"
7455 "warn_use_in_invalid_state\0"
7456 "warn_use_of_private_header_outside_module\0"
7457 "warn_use_of_temp_in_invalid_state\0"
7458 "warn_used_but_marked_unused\0"
7459 "warn_user_defined_msg_constexpr\0"
7460 "warn_user_literal_reserved\0"
7461 "warn_using_directive_in_header\0"
7462 "warn_utf8_symbol_homoglyph\0"
7463 "warn_utf8_symbol_zero_width\0"
7464 "warn_va_start_type_is_undefined\0"
7465 "warn_var_decl_not_read_only\0"
7466 "warn_var_deref_requires_any_lock\0"
7467 "warn_var_deref_requires_lock\0"
7468 "warn_var_deref_requires_lock_precise\0"
7469 "warn_var_template_missing\0"
7470 "warn_variable_requires_any_lock\0"
7471 "warn_variable_requires_lock\0"
7472 "warn_variable_requires_lock_precise\0"
7473 "warn_variable_sized_ivar_visibility\0"
7474 "warn_variables_not_in_loop_body\0"
7475 "warn_vbase_moved_multiple_times\0"
7476 "warn_vector_long_decl_spec_combination\0"
7477 "warn_vector_mode_deprecated\0"
7478 "warn_verbatim_block_end_without_start\0"
7479 "warn_version_priority_out_of_range\0"
7480 "warn_vla_used\0"
7481 "warn_void_pointer_to_enum_cast\0"
7482 "warn_void_pointer_to_int_cast\0"
7483 "warn_wasm_dynamic_exception_spec_ignored\0"
7484 "warn_weak_identifier_undeclared\0"
7485 "warn_weak_import\0"
7486 "warn_weak_template_vtable\0"
7487 "warn_weak_vtable\0"
7488 "warn_wrong_absolute_value_type\0"
7489 "warn_wrong_clang_attr_namespace\0"
7490 "warn_xor_used_as_pow\0"
7491 "warn_xor_used_as_pow_base\0"
7492 "warn_xor_used_as_pow_base_extra\0"
7493 "warn_zero_as_null_pointer_constant\0"
7494 "warn_zero_size_struct_union_compat\0"
7495 "warn_zero_size_struct_union_in_extern_c\0"
7496 ;
7497#ifdef __GNUC__
7498#pragma GCC diagnostic pop
7499#endif
7500
7501static constexpr llvm::StringTable
7502DiagStableIDs = DiagStableIDsStorage;
7503
7504static const uint32_t DiagLegacyStableIDs[] = {
7505 0,
7506 219762, 0,
7507};
7508
7509enum {
7510 DIAG_DESC_OFFSET_backslash_newline_space = 1,
7511 DIAG_DESC_OFFSET_compat_c2y_alignof_incomplete_array = 42,
7512 DIAG_DESC_OFFSET_compat_c2y_assoc_type_incomplete = 124,
7513 DIAG_DESC_OFFSET_compat_c2y_decl_statement = 222,
7514 DIAG_DESC_OFFSET_compat_c2y_generic_with_type_arg = 312,
7515 DIAG_DESC_OFFSET_compat_c2y_imaginary_constant = 415,
7516 DIAG_DESC_OFFSET_compat_c2y_increment_complex = 480,
7517 DIAG_DESC_OFFSET_compat_c23_c23_attributes = 571,
7518 DIAG_DESC_OFFSET_compat_c23_c23_pp_directive = 632,
7519 DIAG_DESC_OFFSET_compat_c23_c_enum_fixed_underlying_type = 739,
7520 DIAG_DESC_OFFSET_compat_c23_c_label_at_end_of_compound_statement = 831,
7521 DIAG_DESC_OFFSET_compat_c23_c_static_assert_no_message = 910,
7522 DIAG_DESC_OFFSET_compat_c23_label_followed_by_declaration = 987,
7523 DIAG_DESC_OFFSET_compat_c23_non_local_variable_decl_in_for = 1063,
7524 DIAG_DESC_OFFSET_compat_c23_non_variable_decl_in_for = 1155,
7525 DIAG_DESC_OFFSET_compat_c23_restrict_on_array_of_pointers = 1238,
7526 DIAG_DESC_OFFSET_compat_cxx11_alias_declaration = 1327,
7527 DIAG_DESC_OFFSET_compat_cxx11_array_size_conversion = 1374,
7528 DIAG_DESC_OFFSET_compat_cxx11_cast_fn_obj = 1501,
7529 DIAG_DESC_OFFSET_compat_cxx11_cxx11_attributes = 1583,
7530 DIAG_DESC_OFFSET_compat_cxx11_cxx_enum_fixed_underlying_type = 1627,
7531 DIAG_DESC_OFFSET_compat_cxx11_cxx_enumerator_list_comma = 1702,
7532 DIAG_DESC_OFFSET_compat_cxx11_defaulted_deleted_function = 1768,
7533 DIAG_DESC_OFFSET_compat_cxx11_empty_fnmacro_arg = 1845,
7534 DIAG_DESC_OFFSET_compat_cxx11_explicit_conversion_functions = 1895,
7535 DIAG_DESC_OFFSET_compat_cxx11_extern_template = 1953,
7536 DIAG_DESC_OFFSET_compat_cxx11_for_range = 1998,
7537 DIAG_DESC_OFFSET_compat_cxx11_generalized_initializer_lists = 2046,
7538 DIAG_DESC_OFFSET_compat_cxx11_inline_namespace = 2104,
7539 DIAG_DESC_OFFSET_compat_cxx11_nonclass_type_friend = 2150,
7540 DIAG_DESC_OFFSET_compat_cxx11_nonstatic_member_init = 2202,
7541 DIAG_DESC_OFFSET_compat_cxx11_override_control_keyword = 2283,
7542 DIAG_DESC_OFFSET_compat_cxx11_ref_qualifier = 2323,
7543 DIAG_DESC_OFFSET_compat_cxx11_rvalue_reference = 2385,
7544 DIAG_DESC_OFFSET_compat_cxx11_scoped_enum = 2431,
7545 DIAG_DESC_OFFSET_compat_cxx11_static_data_member_in_union = 2479,
7546 DIAG_DESC_OFFSET_compat_cxx11_templ_default_in_function_templ = 2537,
7547 DIAG_DESC_OFFSET_compat_cxx11_template_arg_extra_parens = 2616,
7548 DIAG_DESC_OFFSET_compat_cxx11_template_arg_object_internal = 2698,
7549 DIAG_DESC_OFFSET_compat_cxx11_template_outside_of_template = 2816,
7550 DIAG_DESC_OFFSET_compat_cxx11_typename_outside_of_template = 2891,
7551 DIAG_DESC_OFFSET_compat_cxx11_variadic_templates = 2951,
7552 DIAG_DESC_OFFSET_compat_cxx14_constexpr_body_multiple_return = 2998,
7553 DIAG_DESC_OFFSET_compat_cxx14_constexpr_local_var = 3095,
7554 DIAG_DESC_OFFSET_compat_cxx14_constexpr_type_definition = 3210,
7555 DIAG_DESC_OFFSET_compat_cxx14_cxx14_constexpr_body_invalid_stmt = 3320,
7556 DIAG_DESC_OFFSET_compat_cxx14_decltype_auto_type_specifier = 3436,
7557 DIAG_DESC_OFFSET_compat_cxx14_init_capture = 3516,
7558 DIAG_DESC_OFFSET_compat_cxx14_variable_template = 3593,
7559 DIAG_DESC_OFFSET_compat_cxx17_constexpr_if = 3661,
7560 DIAG_DESC_OFFSET_compat_cxx17_constexpr_on_lambda = 3722,
7561 DIAG_DESC_OFFSET_compat_cxx17_cxx_static_assert_no_message = 3804,
7562 DIAG_DESC_OFFSET_compat_cxx17_decomp_decl = 3884,
7563 DIAG_DESC_OFFSET_compat_cxx17_fold_expression = 3965,
7564 DIAG_DESC_OFFSET_compat_cxx17_for_range_begin_end_types_differ = 4034,
7565 DIAG_DESC_OFFSET_compat_cxx17_hex_literal = 4138,
7566 DIAG_DESC_OFFSET_compat_cxx17_init_statement = 4217,
7567 DIAG_DESC_OFFSET_compat_cxx17_inline_variable = 4314,
7568 DIAG_DESC_OFFSET_compat_cxx17_multi_using_declaration = 4380,
7569 DIAG_DESC_OFFSET_compat_cxx17_ns_enum_attribute = 4486,
7570 DIAG_DESC_OFFSET_compat_cxx17_star_this_lambda_capture = 4597,
7571 DIAG_DESC_OFFSET_compat_cxx17_template_template_param_typename = 4673,
7572 DIAG_DESC_OFFSET_compat_cxx17_using_attribute_ns = 4766,
7573 DIAG_DESC_OFFSET_compat_cxx17_using_declaration_pack = 4853,
7574 DIAG_DESC_OFFSET_compat_cxx20_adl_only_template_id = 4937,
7575 DIAG_DESC_OFFSET_compat_cxx20_auto_param = 5091,
7576 DIAG_DESC_OFFSET_compat_cxx20_bitfield_member_init = 5158,
7577 DIAG_DESC_OFFSET_compat_cxx20_capture_binding = 5247,
7578 DIAG_DESC_OFFSET_compat_cxx20_constexpr_ctor_missing_init = 5325,
7579 DIAG_DESC_OFFSET_compat_cxx20_constexpr_function_try_block = 5432,
7580 DIAG_DESC_OFFSET_compat_cxx20_constexpr_local_var_no_init = 5543,
7581 DIAG_DESC_OFFSET_compat_cxx20_constexpr_union_ctor_no_init = 5660,
7582 DIAG_DESC_OFFSET_compat_cxx20_ctad_for_alias_templates = 5772,
7583 DIAG_DESC_OFFSET_compat_cxx20_cxx20_constexpr_body_invalid_stmt = 5874,
7584 DIAG_DESC_OFFSET_compat_cxx20_decomp_decl_spec = 5990,
7585 DIAG_DESC_OFFSET_compat_cxx20_defaulted_comparison = 6083,
7586 DIAG_DESC_OFFSET_compat_cxx20_equals_this_lambda_capture = 6163,
7587 DIAG_DESC_OFFSET_compat_cxx20_explicit_bool = 6268,
7588 DIAG_DESC_OFFSET_compat_cxx20_for_range_init_stmt = 6331,
7589 DIAG_DESC_OFFSET_compat_cxx20_implicit_typename = 6427,
7590 DIAG_DESC_OFFSET_compat_cxx20_init_capture_pack = 6526,
7591 DIAG_DESC_OFFSET_compat_cxx20_lambda_template_parameter_list = 6608,
7592 DIAG_DESC_OFFSET_compat_cxx20_using_decl_scoped_enumerator = 6701,
7593 DIAG_DESC_OFFSET_compat_cxx20_using_enum_declaration = 6794,
7594 DIAG_DESC_OFFSET_compat_cxx23_alias_in_init_statement = 6865,
7595 DIAG_DESC_OFFSET_compat_cxx23_auto_expr = 6947,
7596 DIAG_DESC_OFFSET_compat_cxx23_consteval_if = 7029,
7597 DIAG_DESC_OFFSET_compat_cxx23_constexpr_static_var = 7090,
7598 DIAG_DESC_OFFSET_compat_cxx23_cxx23_constexpr_body_invalid_stmt = 7239,
7599 DIAG_DESC_OFFSET_compat_cxx23_cxx23_pp_directive = 7355,
7600 DIAG_DESC_OFFSET_compat_cxx23_cxx_label_at_end_of_compound_statement = 7466,
7601 DIAG_DESC_OFFSET_compat_cxx23_operator_overload_static = 7549,
7602 DIAG_DESC_OFFSET_compat_cxx23_size_t_suffix = 7633,
7603 DIAG_DESC_OFFSET_compat_cxx23_static_lambda = 7710,
7604 DIAG_DESC_OFFSET_compat_cxx26_attrs_on_binding = 7774,
7605 DIAG_DESC_OFFSET_compat_cxx26_binding_pack = 7899,
7606 DIAG_DESC_OFFSET_compat_cxx26_decomp_decl_cond = 7973,
7607 DIAG_DESC_OFFSET_compat_cxx26_delete_with_message = 8067,
7608 DIAG_DESC_OFFSET_compat_cxx26_pack_indexing = 8141,
7609 DIAG_DESC_OFFSET_compat_cxx26_placeholder_var_definition = 8203,
7610 DIAG_DESC_OFFSET_compat_cxx26_raw_string_literal_character_set = 8274,
7611 DIAG_DESC_OFFSET_compat_cxx26_static_assert_user_generated_message = 8361,
7612 DIAG_DESC_OFFSET_compat_cxx26_variadic_friends = 8455,
7613 DIAG_DESC_OFFSET_compat_cxx29_mathematical_notation = 8535,
7614 DIAG_DESC_OFFSET_compat_cxx29_pack_indexing_template = 8635,
7615 DIAG_DESC_OFFSET_compat_pre_c2y_alignof_incomplete_array = 8716,
7616 DIAG_DESC_OFFSET_compat_pre_c2y_assoc_type_incomplete = 8773,
7617 DIAG_DESC_OFFSET_compat_pre_c2y_decl_statement = 8846,
7618 DIAG_DESC_OFFSET_compat_pre_c2y_generic_with_type_arg = 8911,
7619 DIAG_DESC_OFFSET_compat_pre_c2y_imaginary_constant = 8989,
7620 DIAG_DESC_OFFSET_compat_pre_c2y_increment_complex = 9029,
7621 DIAG_DESC_OFFSET_compat_pre_c23_c23_attributes = 9095,
7622 DIAG_DESC_OFFSET_compat_pre_c23_c23_pp_directive = 9131,
7623 DIAG_DESC_OFFSET_compat_pre_c23_c_enum_fixed_underlying_type = 9213,
7624 DIAG_DESC_OFFSET_compat_pre_c23_c_label_at_end_of_compound_statement = 9280,
7625 DIAG_DESC_OFFSET_compat_pre_c23_c_static_assert_no_message = 9334,
7626 DIAG_DESC_OFFSET_compat_pre_c23_label_followed_by_declaration = 9386,
7627 DIAG_DESC_OFFSET_compat_pre_c23_non_local_variable_decl_in_for = 9437,
7628 DIAG_DESC_OFFSET_compat_pre_c23_non_variable_decl_in_for = 9504,
7629 DIAG_DESC_OFFSET_compat_pre_c23_restrict_on_array_of_pointers = 9562,
7630 DIAG_DESC_OFFSET_compat_pre_cxx11_alias_declaration = 9626,
7631 DIAG_DESC_OFFSET_compat_pre_cxx11_array_size_conversion = 9667,
7632 DIAG_DESC_OFFSET_compat_pre_cxx11_cast_fn_obj = 9788,
7633 DIAG_DESC_OFFSET_compat_pre_cxx11_cxx11_attributes = 9864,
7634 DIAG_DESC_OFFSET_compat_pre_cxx11_cxx_enum_fixed_underlying_type = 9902,
7635 DIAG_DESC_OFFSET_compat_pre_cxx11_cxx_enumerator_list_comma = 9971,
7636 DIAG_DESC_OFFSET_compat_pre_cxx11_defaulted_deleted_function = 10031,
7637 DIAG_DESC_OFFSET_compat_pre_cxx11_empty_fnmacro_arg = 10102,
7638 DIAG_DESC_OFFSET_compat_pre_cxx11_explicit_conversion_functions = 10146,
7639 DIAG_DESC_OFFSET_compat_pre_cxx11_extern_template = 10198,
7640 DIAG_DESC_OFFSET_compat_pre_cxx11_for_range = 10237,
7641 DIAG_DESC_OFFSET_compat_pre_cxx11_generalized_initializer_lists = 10279,
7642 DIAG_DESC_OFFSET_compat_pre_cxx11_inline_namespace = 10331,
7643 DIAG_DESC_OFFSET_compat_pre_cxx11_nonclass_type_friend = 10371,
7644 DIAG_DESC_OFFSET_compat_pre_cxx11_nonstatic_member_init = 10417,
7645 DIAG_DESC_OFFSET_compat_pre_cxx11_override_control_keyword = 10492,
7646 DIAG_DESC_OFFSET_compat_pre_cxx11_ref_qualifier = 10526,
7647 DIAG_DESC_OFFSET_compat_pre_cxx11_rvalue_reference = 10582,
7648 DIAG_DESC_OFFSET_compat_pre_cxx11_scoped_enum = 10622,
7649 DIAG_DESC_OFFSET_compat_pre_cxx11_static_data_member_in_union = 10664,
7650 DIAG_DESC_OFFSET_compat_pre_cxx11_templ_default_in_function_templ = 10716,
7651 DIAG_DESC_OFFSET_compat_pre_cxx11_template_arg_extra_parens = 10789,
7652 DIAG_DESC_OFFSET_compat_pre_cxx11_template_arg_object_internal = 10865,
7653 DIAG_DESC_OFFSET_compat_pre_cxx11_template_outside_of_template = 10977,
7654 DIAG_DESC_OFFSET_compat_pre_cxx11_typename_outside_of_template = 11046,
7655 DIAG_DESC_OFFSET_compat_pre_cxx11_variadic_templates = 11100,
7656 DIAG_DESC_OFFSET_compat_pre_cxx14_constexpr_body_multiple_return = 11141,
7657 DIAG_DESC_OFFSET_compat_pre_cxx14_constexpr_local_var = 11211,
7658 DIAG_DESC_OFFSET_compat_pre_cxx14_constexpr_type_definition = 11299,
7659 DIAG_DESC_OFFSET_compat_pre_cxx14_cxx14_constexpr_body_invalid_stmt = 11382,
7660 DIAG_DESC_OFFSET_compat_pre_cxx14_decltype_auto_type_specifier = 11471,
7661 DIAG_DESC_OFFSET_compat_pre_cxx14_init_capture = 11524,
7662 DIAG_DESC_OFFSET_compat_pre_cxx14_variable_template = 11574,
7663 DIAG_DESC_OFFSET_compat_pre_cxx17_constexpr_if = 11615,
7664 DIAG_DESC_OFFSET_compat_pre_cxx17_constexpr_on_lambda = 11649,
7665 DIAG_DESC_OFFSET_compat_pre_cxx17_cxx_static_assert_no_message = 11704,
7666 DIAG_DESC_OFFSET_compat_pre_cxx17_decomp_decl = 11757,
7667 DIAG_DESC_OFFSET_compat_pre_cxx17_fold_expression = 11811,
7668 DIAG_DESC_OFFSET_compat_pre_cxx17_for_range_begin_end_types_differ = 11853,
7669 DIAG_DESC_OFFSET_compat_pre_cxx17_hex_literal = 11930,
7670 DIAG_DESC_OFFSET_compat_pre_cxx17_init_statement = 11982,
7671 DIAG_DESC_OFFSET_compat_pre_cxx17_inline_variable = 12052,
7672 DIAG_DESC_OFFSET_compat_pre_cxx17_multi_using_declaration = 12091,
7673 DIAG_DESC_OFFSET_compat_pre_cxx17_ns_enum_attribute = 12170,
7674 DIAG_DESC_OFFSET_compat_pre_cxx17_star_this_lambda_capture = 12254,
7675 DIAG_DESC_OFFSET_compat_pre_cxx17_template_template_param_typename = 12303,
7676 DIAG_DESC_OFFSET_compat_pre_cxx17_using_attribute_ns = 12369,
7677 DIAG_DESC_OFFSET_compat_pre_cxx17_using_declaration_pack = 12429,
7678 DIAG_DESC_OFFSET_compat_pre_cxx20_adl_only_template_id = 12486,
7679 DIAG_DESC_OFFSET_compat_pre_cxx20_auto_param = 12613,
7680 DIAG_DESC_OFFSET_compat_pre_cxx20_bitfield_member_init = 12653,
7681 DIAG_DESC_OFFSET_compat_pre_cxx20_capture_binding = 12715,
7682 DIAG_DESC_OFFSET_compat_pre_cxx20_constexpr_ctor_missing_init = 12766,
7683 DIAG_DESC_OFFSET_compat_pre_cxx20_constexpr_function_try_block = 12846,
7684 DIAG_DESC_OFFSET_compat_pre_cxx20_constexpr_local_var_no_init = 12930,
7685 DIAG_DESC_OFFSET_compat_pre_cxx20_constexpr_union_ctor_no_init = 13020,
7686 DIAG_DESC_OFFSET_compat_pre_cxx20_ctad_for_alias_templates = 13105,
7687 DIAG_DESC_OFFSET_compat_pre_cxx20_cxx20_constexpr_body_invalid_stmt = 13180,
7688 DIAG_DESC_OFFSET_compat_pre_cxx20_decomp_decl_spec = 13269,
7689 DIAG_DESC_OFFSET_compat_pre_cxx20_defaulted_comparison = 13335,
7690 DIAG_DESC_OFFSET_compat_pre_cxx20_equals_this_lambda_capture = 13388,
7691 DIAG_DESC_OFFSET_compat_pre_cxx20_explicit_bool = 13466,
7692 DIAG_DESC_OFFSET_compat_pre_cxx20_for_range_init_stmt = 13502,
7693 DIAG_DESC_OFFSET_compat_pre_cxx20_implicit_typename = 13571,
7694 DIAG_DESC_OFFSET_compat_pre_cxx20_init_capture_pack = 13643,
7695 DIAG_DESC_OFFSET_compat_pre_cxx20_lambda_template_parameter_list = 13698,
7696 DIAG_DESC_OFFSET_compat_pre_cxx20_using_decl_scoped_enumerator = 13764,
7697 DIAG_DESC_OFFSET_compat_pre_cxx20_using_enum_declaration = 13830,
7698 DIAG_DESC_OFFSET_compat_pre_cxx23_alias_in_init_statement = 13874,
7699 DIAG_DESC_OFFSET_compat_pre_cxx23_auto_expr = 13929,
7700 DIAG_DESC_OFFSET_compat_pre_cxx23_consteval_if = 13984,
7701 DIAG_DESC_OFFSET_compat_pre_cxx23_constexpr_static_var = 14018,
7702 DIAG_DESC_OFFSET_compat_pre_cxx23_cxx23_constexpr_body_invalid_stmt = 14140,
7703 DIAG_DESC_OFFSET_compat_pre_cxx23_cxx23_pp_directive = 14229,
7704 DIAG_DESC_OFFSET_compat_pre_cxx23_cxx_label_at_end_of_compound_statement = 14313,
7705 DIAG_DESC_OFFSET_compat_pre_cxx23_operator_overload_static = 14369,
7706 DIAG_DESC_OFFSET_compat_pre_cxx23_size_t_suffix = 14426,
7707 DIAG_DESC_OFFSET_compat_pre_cxx23_static_lambda = 14476,
7708 DIAG_DESC_OFFSET_compat_pre_cxx26_attrs_on_binding = 14513,
7709 DIAG_DESC_OFFSET_compat_pre_cxx26_binding_pack = 14611,
7710 DIAG_DESC_OFFSET_compat_pre_cxx26_decomp_decl_cond = 14658,
7711 DIAG_DESC_OFFSET_compat_pre_cxx26_delete_with_message = 14725,
7712 DIAG_DESC_OFFSET_compat_pre_cxx26_pack_indexing = 14772,
7713 DIAG_DESC_OFFSET_compat_pre_cxx26_placeholder_var_definition = 14807,
7714 DIAG_DESC_OFFSET_compat_pre_cxx26_raw_string_literal_character_set = 14851,
7715 DIAG_DESC_OFFSET_compat_pre_cxx26_static_assert_user_generated_message = 14911,
7716 DIAG_DESC_OFFSET_compat_pre_cxx26_variadic_friends = 14978,
7717 DIAG_DESC_OFFSET_compat_pre_cxx29_mathematical_notation = 15031,
7718 DIAG_DESC_OFFSET_compat_pre_cxx29_pack_indexing_template = 15104,
7719 DIAG_DESC_OFFSET_err_32_bit_builtin_64_bit_tgt = 15158,
7720 DIAG_DESC_OFFSET_err_64_bit_builtin_32_bit_tgt = 15207,
7721 DIAG_DESC_OFFSET_err__Pragma_malformed = 15256,
7722 DIAG_DESC_OFFSET_err_aarch64_svc_hvc_invalid_arg_type = 15301,
7723 DIAG_DESC_OFFSET_err_abi_tag_on_redeclaration = 15390,
7724 DIAG_DESC_OFFSET_err_abstract_type_in_decl = 15440,
7725 DIAG_DESC_OFFSET_err_acc_branch_in_out_compute_construct = 15559,
7726 DIAG_DESC_OFFSET_err_acc_clause_after_device_type = 15654,
7727 DIAG_DESC_OFFSET_err_acc_clause_appertainment = 15723,
7728 DIAG_DESC_OFFSET_err_acc_clause_cannot_combine = 15774,
7729 DIAG_DESC_OFFSET_err_acc_clause_cannot_combine_before_device_type = 15868,
7730 DIAG_DESC_OFFSET_err_acc_clause_cannot_combine_same_device_type = 15997,
7731 DIAG_DESC_OFFSET_err_acc_clause_conflicts_prev_dev_type = 16122,
7732 DIAG_DESC_OFFSET_err_acc_clause_in_clause_region = 16215,
7733 DIAG_DESC_OFFSET_err_acc_clause_multiple_loops = 16315,
7734 DIAG_DESC_OFFSET_err_acc_clause_routine_one_of_in_region = 16406,
7735 DIAG_DESC_OFFSET_err_acc_collapse_loop_count = 16536,
7736 DIAG_DESC_OFFSET_err_acc_construct_appertainment = 16653,
7737 DIAG_DESC_OFFSET_err_acc_construct_one_clause_of = 16740,
7738 DIAG_DESC_OFFSET_err_acc_decl_for_routine = 16796,
7739 DIAG_DESC_OFFSET_err_acc_declare_clause_at_global = 16860,
7740 DIAG_DESC_OFFSET_err_acc_declare_extern = 16949,
7741 DIAG_DESC_OFFSET_err_acc_declare_required_clauses = 17038,
7742 DIAG_DESC_OFFSET_err_acc_declare_same_scope = 17096,
7743 DIAG_DESC_OFFSET_err_acc_device_type_multiple_archs = 17204,
7744 DIAG_DESC_OFFSET_err_acc_duplicate_bind = 17283,
7745 DIAG_DESC_OFFSET_err_acc_duplicate_clause_disallowed = 17381,
7746 DIAG_DESC_OFFSET_err_acc_duplicate_unnamed_bind = 17450,
7747 DIAG_DESC_OFFSET_err_acc_expected_reduction_operator = 17543,
7748 DIAG_DESC_OFFSET_err_acc_gang_dim_value = 17651,
7749 DIAG_DESC_OFFSET_err_acc_gang_multiple_elt = 17755,
7750 DIAG_DESC_OFFSET_err_acc_gang_reduction_conflict = 17849,
7751 DIAG_DESC_OFFSET_err_acc_gang_reduction_numgangs_conflict = 18065,
7752 DIAG_DESC_OFFSET_err_acc_incorrect_bind_arg = 18240,
7753 DIAG_DESC_OFFSET_err_acc_insufficient_loops = 18303,
7754 DIAG_DESC_OFFSET_err_acc_int_arg_invalid = 18381,
7755 DIAG_DESC_OFFSET_err_acc_int_expr_explicit_conversion = 18520,
7756 DIAG_DESC_OFFSET_err_acc_int_expr_incomplete_class_type = 18590,
7757 DIAG_DESC_OFFSET_err_acc_int_expr_multiple_conversions = 18646,
7758 DIAG_DESC_OFFSET_err_acc_int_expr_requires_integer = 18711,
7759 DIAG_DESC_OFFSET_err_acc_intervening_code = 18821,
7760 DIAG_DESC_OFFSET_err_acc_invalid_atomic = 18897,
7761 DIAG_DESC_OFFSET_err_acc_invalid_clause = 18975,
7762 DIAG_DESC_OFFSET_err_acc_invalid_default_clause_kind = 19001,
7763 DIAG_DESC_OFFSET_err_acc_invalid_default_type = 19066,
7764 DIAG_DESC_OFFSET_err_acc_invalid_directive = 19119,
7765 DIAG_DESC_OFFSET_err_acc_invalid_in_loop = 19166,
7766 DIAG_DESC_OFFSET_err_acc_invalid_modifier = 19281,
7767 DIAG_DESC_OFFSET_err_acc_invalid_open_paren = 19328,
7768 DIAG_DESC_OFFSET_err_acc_invalid_reduction_operator = 19381,
7769 DIAG_DESC_OFFSET_err_acc_invalid_tag_kind = 19472,
7770 DIAG_DESC_OFFSET_err_acc_link_not_extern = 19522,
7771 DIAG_DESC_OFFSET_err_acc_loop_not_for_loop = 19616,
7772 DIAG_DESC_OFFSET_err_acc_loop_not_monotonic = 19675,
7773 DIAG_DESC_OFFSET_err_acc_loop_terminating_condition = 19774,
7774 DIAG_DESC_OFFSET_err_acc_loop_variable = 19831,
7775 DIAG_DESC_OFFSET_err_acc_loop_variable_type = 19937,
7776 DIAG_DESC_OFFSET_err_acc_magic_static_in_routine = 20069,
7777 DIAG_DESC_OFFSET_err_acc_missing_directive = 20174,
7778 DIAG_DESC_OFFSET_err_acc_modifier = 20201,
7779 DIAG_DESC_OFFSET_err_acc_multiple_references = 20281,
7780 DIAG_DESC_OFFSET_err_acc_not_a_var_ref = 20370,
7781 DIAG_DESC_OFFSET_err_acc_not_a_var_ref_cache = 20515,
7782 DIAG_DESC_OFFSET_err_acc_not_a_var_ref_use_device_declare = 20595,
7783 DIAG_DESC_OFFSET_err_acc_num_arg_conflict = 20711,
7784 DIAG_DESC_OFFSET_err_acc_num_arg_conflict_reverse = 20839,
7785 DIAG_DESC_OFFSET_err_acc_num_gangs_num_args = 20950,
7786 DIAG_DESC_OFFSET_err_acc_reduction_num_gangs_conflict = 21107,
7787 DIAG_DESC_OFFSET_err_acc_reduction_recipe_no_op = 21255,
7788 DIAG_DESC_OFFSET_err_acc_reduction_type = 21358,
7789 DIAG_DESC_OFFSET_err_acc_routine_not_func = 21617,
7790 DIAG_DESC_OFFSET_err_acc_routine_overload_set = 21666,
7791 DIAG_DESC_OFFSET_err_acc_size_expr_value = 21715,
7792 DIAG_DESC_OFFSET_err_acc_subarray_base_plus_length_out_of_range = 21848,
7793 DIAG_DESC_OFFSET_err_acc_subarray_function_type = 21952,
7794 DIAG_DESC_OFFSET_err_acc_subarray_incomplete_type = 22000,
7795 DIAG_DESC_OFFSET_err_acc_subarray_negative = 22048,
7796 DIAG_DESC_OFFSET_err_acc_subarray_no_length = 22126,
7797 DIAG_DESC_OFFSET_err_acc_subarray_out_of_range = 22271,
7798 DIAG_DESC_OFFSET_err_acc_typecheck_subarray_value = 22411,
7799 DIAG_DESC_OFFSET_err_acc_unexpected_directive = 22474,
7800 DIAG_DESC_OFFSET_err_acc_update_as_body = 22531,
7801 DIAG_DESC_OFFSET_err_acc_var_not_pointer_type = 22701,
7802 DIAG_DESC_OFFSET_err_access = 22745,
7803 DIAG_DESC_OFFSET_err_access_base_ctor = 22794,
7804 DIAG_DESC_OFFSET_err_access_ctor = 22948,
7805 DIAG_DESC_OFFSET_err_access_decl = 23010,
7806 DIAG_DESC_OFFSET_err_access_dtor = 23087,
7807 DIAG_DESC_OFFSET_err_access_dtor_base = 23148,
7808 DIAG_DESC_OFFSET_err_access_dtor_exception = 23205,
7809 DIAG_DESC_OFFSET_err_access_dtor_field = 23276,
7810 DIAG_DESC_OFFSET_err_access_dtor_ivar = 23336,
7811 DIAG_DESC_OFFSET_err_access_dtor_temp = 23408,
7812 DIAG_DESC_OFFSET_err_access_dtor_var = 23472,
7813 DIAG_DESC_OFFSET_err_access_dtor_vbase = 23535,
7814 DIAG_DESC_OFFSET_err_access_field_ctor = 23610,
7815 DIAG_DESC_OFFSET_err_access_friend_function = 23729,
7816 DIAG_DESC_OFFSET_err_access_lambda_capture = 23794,
7817 DIAG_DESC_OFFSET_err_access_specifier_interface = 23934,
7818 DIAG_DESC_OFFSET_err_addr_ovl_ambiguous = 24002,
7819 DIAG_DESC_OFFSET_err_addr_ovl_no_qualifier = 24049,
7820 DIAG_DESC_OFFSET_err_addr_ovl_no_viable = 24114,
7821 DIAG_DESC_OFFSET_err_addr_ovl_not_func_ptrref = 24180,
7822 DIAG_DESC_OFFSET_err_address_of_function_with_pass_object_size_params = 24245,
7823 DIAG_DESC_OFFSET_err_address_of_label_outside_fn = 24332,
7824 DIAG_DESC_OFFSET_err_address_space_mismatch_templ_inst = 24393,
7825 DIAG_DESC_OFFSET_err_address_space_qualified_delete = 24467,
7826 DIAG_DESC_OFFSET_err_address_space_qualified_new = 24531,
7827 DIAG_DESC_OFFSET_err_addrof_function_constraints_not_satisfied = 24594,
7828 DIAG_DESC_OFFSET_err_addrof_function_disabled_by_enable_if_attr = 24671,
7829 DIAG_DESC_OFFSET_err_aix_attr_unsupported = 24771,
7830 DIAG_DESC_OFFSET_err_aix_musttail_unsupported = 24812,
7831 DIAG_DESC_OFFSET_err_alias_after_tentative = 24857,
7832 DIAG_DESC_OFFSET_err_alias_between_function_and_variable = 24907,
7833 DIAG_DESC_OFFSET_err_alias_declaration_not_identifier = 24985,
7834 DIAG_DESC_OFFSET_err_alias_declaration_pack_expansion = 25041,
7835 DIAG_DESC_OFFSET_err_alias_declaration_specialization = 25086,
7836 DIAG_DESC_OFFSET_err_alias_is_definition = 25202,
7837 DIAG_DESC_OFFSET_err_alias_not_supported_on_darwin = 25256,
7838 DIAG_DESC_OFFSET_err_alias_not_supported_on_nvptx = 25292,
7839 DIAG_DESC_OFFSET_err_alias_template_extra_headers = 25337,
7840 DIAG_DESC_OFFSET_err_alias_to_common = 25402,
7841 DIAG_DESC_OFFSET_err_alias_to_undefined = 25457,
7842 DIAG_DESC_OFFSET_err_align_value_attribute_argument_not_int = 25535,
7843 DIAG_DESC_OFFSET_err_alignas_attribute_wrong_decl_type = 25585,
7844 DIAG_DESC_OFFSET_err_alignas_mismatch = 25737,
7845 DIAG_DESC_OFFSET_err_alignas_missing_on_definition = 25798,
7846 DIAG_DESC_OFFSET_err_alignas_underaligned = 25871,
7847 DIAG_DESC_OFFSET_err_aligned_allocation_unavailable = 25940,
7848 DIAG_DESC_OFFSET_err_aligned_attribute_argument_not_int = 26065,
7849 DIAG_DESC_OFFSET_err_alignment_dependent_typedef_name = 26111,
7850 DIAG_DESC_OFFSET_err_alignment_not_power_of_two = 26177,
7851 DIAG_DESC_OFFSET_err_alignment_too_big = 26217,
7852 DIAG_DESC_OFFSET_err_alignment_too_small = 26259,
7853 DIAG_DESC_OFFSET_err_alignof_member_of_incomplete_type = 26301,
7854 DIAG_DESC_OFFSET_err_allocation_of_abstract_type = 26376,
7855 DIAG_DESC_OFFSET_err_allowable_clients_mismatch = 26423,
7856 DIAG_DESC_OFFSET_err_allowable_clients_missing = 26487,
7857 DIAG_DESC_OFFSET_err_altivec_empty_initializer = 26526,
7858 DIAG_DESC_OFFSET_err_ambiguous_base_to_derived_cast = 26547,
7859 DIAG_DESC_OFFSET_err_ambiguous_delete_operand = 26592,
7860 DIAG_DESC_OFFSET_err_ambiguous_derived_to_base_conv = 26658,
7861 DIAG_DESC_OFFSET_err_ambiguous_destructor = 26721,
7862 DIAG_DESC_OFFSET_err_ambiguous_inherited_constructor = 26757,
7863 DIAG_DESC_OFFSET_err_ambiguous_member_multiple_subobject_types = 26821,
7864 DIAG_DESC_OFFSET_err_ambiguous_member_multiple_subobjects = 26881,
7865 DIAG_DESC_OFFSET_err_ambiguous_memptr_conv = 26956,
7866 DIAG_DESC_OFFSET_err_ambiguous_reference = 27094,
7867 DIAG_DESC_OFFSET_err_ambiguous_suitable_delete_member_function_found = 27123,
7868 DIAG_DESC_OFFSET_err_ambiguous_tag_hiding = 27160,
7869 DIAG_DESC_OFFSET_err_amdgcn_conflicting_is_processor_options = 27228,
7870 DIAG_DESC_OFFSET_err_amdgcn_dmask_has_too_many_bits_set = 27338,
7871 DIAG_DESC_OFFSET_err_amdgcn_global_or_flat_pointer_required = 27418,
7872 DIAG_DESC_OFFSET_err_amdgcn_incompatible_builtin = 27463,
7873 DIAG_DESC_OFFSET_err_amdgcn_is_invocable_arg_invalid_value = 27583,
7874 DIAG_DESC_OFFSET_err_amdgcn_load_lds_size_invalid_value = 27726,
7875 DIAG_DESC_OFFSET_err_amdgcn_predicate_type_is_not_constructible = 27745,
7876 DIAG_DESC_OFFSET_err_amdgcn_predicate_type_needs_explicit_bool_cast = 27814,
7877 DIAG_DESC_OFFSET_err_amdgcn_processor_is_arg_invalid_value = 28002,
7878 DIAG_DESC_OFFSET_err_amdgcn_processor_is_arg_not_literal = 28111,
7879 DIAG_DESC_OFFSET_err_amdgpu_invalid_field_not_a_wrapper = 28182,
7880 DIAG_DESC_OFFSET_err_amdgpu_named_barrier_wrapper_non_standard_layout = 28265,
7881 DIAG_DESC_OFFSET_err_amdgpu_target_ext_type_unsupported = 28324,
7882 DIAG_DESC_OFFSET_err_analyzer_checker_incompatible_analyzer_option = 28380,
7883 DIAG_DESC_OFFSET_err_analyzer_checker_option_invalid_input = 28438,
7884 DIAG_DESC_OFFSET_err_analyzer_checker_option_unknown = 28493,
7885 DIAG_DESC_OFFSET_err_analyzer_config_invalid_input = 28532,
7886 DIAG_DESC_OFFSET_err_analyzer_config_multiple_values = 28601,
7887 DIAG_DESC_OFFSET_err_analyzer_config_no_value = 28657,
7888 DIAG_DESC_OFFSET_err_analyzer_config_unknown = 28708,
7889 DIAG_DESC_OFFSET_err_analyzer_not_built_with_z3 = 28737,
7890 DIAG_DESC_OFFSET_err_anon_bitfield_has_negative_width = 28850,
7891 DIAG_DESC_OFFSET_err_anon_bitfield_member_init = 28894,
7892 DIAG_DESC_OFFSET_err_anon_bitfield_qualifiers = 28955,
7893 DIAG_DESC_OFFSET_err_anon_type_definition = 28998,
7894 DIAG_DESC_OFFSET_err_anonymous_enum_bitfield = 29047,
7895 DIAG_DESC_OFFSET_err_anonymous_property = 29170,
7896 DIAG_DESC_OFFSET_err_anonymous_record_bad_member = 29206,
7897 DIAG_DESC_OFFSET_err_anonymous_record_member_redecl = 29280,
7898 DIAG_DESC_OFFSET_err_anonymous_record_nonpublic_member = 29337,
7899 DIAG_DESC_OFFSET_err_anonymous_record_with_function = 29427,
7900 DIAG_DESC_OFFSET_err_anonymous_record_with_static = 29495,
7901 DIAG_DESC_OFFSET_err_anonymous_record_with_type = 29568,
7902 DIAG_DESC_OFFSET_err_anonymous_struct_not_member = 29632,
7903 DIAG_DESC_OFFSET_err_anonymous_union_not_static = 29728,
7904 DIAG_DESC_OFFSET_err_anonymous_union_with_storage_spec = 29800,
7905 DIAG_DESC_OFFSET_err_anyx86_interrupt_attribute = 29865,
7906 DIAG_DESC_OFFSET_err_anyx86_interrupt_called = 30111,
7907 DIAG_DESC_OFFSET_err_apinotes_message = 30163,
7908 DIAG_DESC_OFFSET_err_appextension_safe_mismatch = 30166,
7909 DIAG_DESC_OFFSET_err_arc_array_param_no_ownership = 30248,
7910 DIAG_DESC_OFFSET_err_arc_assign_property_ownership = 30321,
7911 DIAG_DESC_OFFSET_err_arc_atomic_ownership = 30445,
7912 DIAG_DESC_OFFSET_err_arc_autoreleasing_capture = 30533,
7913 DIAG_DESC_OFFSET_err_arc_autoreleasing_var = 30609,
7914 DIAG_DESC_OFFSET_err_arc_bridge_cast_incompatible = 30718,
7915 DIAG_DESC_OFFSET_err_arc_bridge_cast_wrong_kind = 30821,
7916 DIAG_DESC_OFFSET_err_arc_bridge_retain = 30990,
7917 DIAG_DESC_OFFSET_err_arc_cast_requires_bridge = 31063,
7918 DIAG_DESC_OFFSET_err_arc_collection_forward = 31220,
7919 DIAG_DESC_OFFSET_err_arc_convesion_of_weak_unavailable = 31275,
7920 DIAG_DESC_OFFSET_err_arc_gained_method_convention = 31378,
7921 DIAG_DESC_OFFSET_err_arc_illegal_explicit_message = 31431,
7922 DIAG_DESC_OFFSET_err_arc_illegal_method_def = 31471,
7923 DIAG_DESC_OFFSET_err_arc_illegal_selector = 31524,
7924 DIAG_DESC_OFFSET_err_arc_inconsistent_property_ownership = 31561,
7925 DIAG_DESC_OFFSET_err_arc_indirect_no_ownership = 31702,
7926 DIAG_DESC_OFFSET_err_arc_init_method_unrelated_result_type = 31778,
7927 DIAG_DESC_OFFSET_err_arc_lost_method_convention = 31839,
7928 DIAG_DESC_OFFSET_err_arc_may_not_respond = 32064,
7929 DIAG_DESC_OFFSET_err_arc_method_not_found = 32118,
7930 DIAG_DESC_OFFSET_err_arc_mismatched_cast = 32175,
7931 DIAG_DESC_OFFSET_err_arc_multiple_method_decl = 32374,
7932 DIAG_DESC_OFFSET_err_arc_new_array_without_ownership = 32459,
7933 DIAG_DESC_OFFSET_err_arc_nolifetime_behavior = 32523,
7934 DIAG_DESC_OFFSET_err_arc_nonlocal_writeback = 32581,
7935 DIAG_DESC_OFFSET_err_arc_objc_property_default_assign_on_object = 32682,
7936 DIAG_DESC_OFFSET_err_arc_perform_selector_retains = 32791,
7937 DIAG_DESC_OFFSET_err_arc_pseudo_dtor_inconstant_quals = 32849,
7938 DIAG_DESC_OFFSET_err_arc_receiver_forward_class = 32932,
7939 DIAG_DESC_OFFSET_err_arc_receiver_forward_instance = 32987,
7940 DIAG_DESC_OFFSET_err_arc_strong_property_ownership = 33050,
7941 DIAG_DESC_OFFSET_err_arc_thread_ownership = 33153,
7942 DIAG_DESC_OFFSET_err_arc_typecheck_convert_incompatible_pointer = 33213,
7943 DIAG_DESC_OFFSET_err_arc_unsupported_on_runtime = 33314,
7944 DIAG_DESC_OFFSET_err_arc_unsupported_on_toolchain = 33380,
7945 DIAG_DESC_OFFSET_err_arc_unsupported_weak_class = 33442,
7946 DIAG_DESC_OFFSET_err_arc_unused_init_message = 33487,
7947 DIAG_DESC_OFFSET_err_arc_weak_disabled = 33573,
7948 DIAG_DESC_OFFSET_err_arc_weak_ivar_access = 33644,
7949 DIAG_DESC_OFFSET_err_arc_weak_no_runtime = 33778,
7950 DIAG_DESC_OFFSET_err_arc_weak_unavailable_assign = 33880,
7951 DIAG_DESC_OFFSET_err_arc_weak_unavailable_property = 33939,
7952 DIAG_DESC_OFFSET_err_arch_unsupported_isa = 34028,
7953 DIAG_DESC_OFFSET_err_architecture_mismatch = 34083,
7954 DIAG_DESC_OFFSET_err_arg_is_not_destructurable = 34143,
7955 DIAG_DESC_OFFSET_err_arg_with_address_space = 34167,
7956 DIAG_DESC_OFFSET_err_argument_invalid_range = 34220,
7957 DIAG_DESC_OFFSET_err_argument_not_contiguous_bit_field = 34274,
7958 DIAG_DESC_OFFSET_err_argument_not_multiple = 34332,
7959 DIAG_DESC_OFFSET_err_argument_not_power_of_2 = 34368,
7960 DIAG_DESC_OFFSET_err_argument_not_shifted_byte = 34400,
7961 DIAG_DESC_OFFSET_err_argument_not_shifted_byte_or_xxff = 34466,
7962 DIAG_DESC_OFFSET_err_argument_required_after_attribute = 34555,
7963 DIAG_DESC_OFFSET_err_arith_conv_enum_float_cxx26 = 34589,
7964 DIAG_DESC_OFFSET_err_arithmetic_nonfragile_interface = 34839,
7965 DIAG_DESC_OFFSET_err_arm_interrupt_called = 30111,
7966 DIAG_DESC_OFFSET_err_arm_invalid_coproc = 34942,
7967 DIAG_DESC_OFFSET_err_arm_invalid_specialreg = 34997,
7968 DIAG_DESC_OFFSET_err_array_designator_empty_range = 35034,
7969 DIAG_DESC_OFFSET_err_array_designator_negative = 35075,
7970 DIAG_DESC_OFFSET_err_array_designator_non_array = 35115,
7971 DIAG_DESC_OFFSET_err_array_designator_too_large = 35168,
7972 DIAG_DESC_OFFSET_err_array_element_alignment = 35222,
7973 DIAG_DESC_OFFSET_err_array_incomplete_or_sizeless_type = 35311,
7974 DIAG_DESC_OFFSET_err_array_init_different_type = 35367,
7975 DIAG_DESC_OFFSET_err_array_init_incompat_wide_string_into_wchar = 35461,
7976 DIAG_DESC_OFFSET_err_array_init_narrow_string_into_wchar = 35528,
7977 DIAG_DESC_OFFSET_err_array_init_non_constant_array = 35586,
7978 DIAG_DESC_OFFSET_err_array_init_not_init_list = 35693,
7979 DIAG_DESC_OFFSET_err_array_init_plain_string_into_char8_t = 35792,
7980 DIAG_DESC_OFFSET_err_array_init_utf8_string_into_char = 35847,
7981 DIAG_DESC_OFFSET_err_array_init_wide_string_into_char = 35968,
7982 DIAG_DESC_OFFSET_err_array_new_needs_size = 36017,
7983 DIAG_DESC_OFFSET_err_array_of_abstract_type = 36084,
7984 DIAG_DESC_OFFSET_err_array_section_does_not_specify_contiguous_storage = 36116,
7985 DIAG_DESC_OFFSET_err_array_section_does_not_specify_length = 36166,
7986 DIAG_DESC_OFFSET_err_array_section_use = 36228,
7987 DIAG_DESC_OFFSET_err_array_size_ambiguous_conversion = 36297,
7988 DIAG_DESC_OFFSET_err_array_size_explicit_conversion = 36389,
7989 DIAG_DESC_OFFSET_err_array_size_incomplete_type = 36462,
7990 DIAG_DESC_OFFSET_err_array_size_non_int = 36513,
7991 DIAG_DESC_OFFSET_err_array_size_not_integral = 36551,
7992 DIAG_DESC_OFFSET_err_array_star_in_function_definition = 36640,
7993 DIAG_DESC_OFFSET_err_array_star_outside_prototype = 36699,
7994 DIAG_DESC_OFFSET_err_array_static_not_outermost = 36748,
7995 DIAG_DESC_OFFSET_err_array_static_outside_prototype = 36795,
7996 DIAG_DESC_OFFSET_err_array_too_large = 36853,
7997 DIAG_DESC_OFFSET_err_as_qualified_auto_decl = 36886,
7998 DIAG_DESC_OFFSET_err_asm_constraint_embedded_null = 36956,
7999 DIAG_DESC_OFFSET_err_asm_duplicate_qual = 37045,
8000 DIAG_DESC_OFFSET_err_asm_empty = 37074,
8001 DIAG_DESC_OFFSET_err_asm_empty_symbolic_operand_name = 37115,
8002 DIAG_DESC_OFFSET_err_asm_expected_string = 37169,
8003 DIAG_DESC_OFFSET_err_asm_incomplete_type = 37250,
8004 DIAG_DESC_OFFSET_err_asm_input_duplicate_match = 37285,
8005 DIAG_DESC_OFFSET_err_asm_invalid_escape = 37345,
8006 DIAG_DESC_OFFSET_err_asm_invalid_global_var_reg = 37389,
8007 DIAG_DESC_OFFSET_err_asm_invalid_input_constraint = 37459,
8008 DIAG_DESC_OFFSET_err_asm_invalid_input_size = 37496,
8009 DIAG_DESC_OFFSET_err_asm_invalid_lvalue_in_input = 37535,
8010 DIAG_DESC_OFFSET_err_asm_invalid_lvalue_in_output = 37583,
8011 DIAG_DESC_OFFSET_err_asm_invalid_operand_number = 37612,
8012 DIAG_DESC_OFFSET_err_asm_invalid_output_constraint = 37656,
8013 DIAG_DESC_OFFSET_err_asm_invalid_output_size = 37694,
8014 DIAG_DESC_OFFSET_err_asm_invalid_type = 37734,
8015 DIAG_DESC_OFFSET_err_asm_invalid_type_in_input = 37780,
8016 DIAG_DESC_OFFSET_err_asm_naked_parm_ref = 37829,
8017 DIAG_DESC_OFFSET_err_asm_naked_this_ref = 37881,
8018 DIAG_DESC_OFFSET_err_asm_non_addr_value_in_memory_constraint = 37938,
8019 DIAG_DESC_OFFSET_err_asm_operand_empty_string = 38073,
8020 DIAG_DESC_OFFSET_err_asm_operand_wide_string_literal = 38117,
8021 DIAG_DESC_OFFSET_err_asm_pmf_through_constraint_not_permitted = 38175,
8022 DIAG_DESC_OFFSET_err_asm_qualifier_ignored = 38262,
8023 DIAG_DESC_OFFSET_err_asm_register_size_mismatch = 38308,
8024 DIAG_DESC_OFFSET_err_asm_tying_incompatible_types = 38359,
8025 DIAG_DESC_OFFSET_err_asm_unexpected_constraint_alternatives = 38440,
8026 DIAG_DESC_OFFSET_err_asm_unknown_register_name = 38506,
8027 DIAG_DESC_OFFSET_err_asm_unknown_symbolic_operand_name = 38540,
8028 DIAG_DESC_OFFSET_err_asm_unsupported_register_type = 38596,
8029 DIAG_DESC_OFFSET_err_asm_unterminated_symbolic_operand_name = 38641,
8030 DIAG_DESC_OFFSET_err_asm_unwind_and_goto = 38702,
8031 DIAG_DESC_OFFSET_err_assoc_compatible_types = 38746,
8032 DIAG_DESC_OFFSET_err_assoc_type_nonobject = 38822,
8033 DIAG_DESC_OFFSET_err_assoc_type_variably_modified = 38872,
8034 DIAG_DESC_OFFSET_err_assume_attr_expects_cond_expr = 38931,
8035 DIAG_DESC_OFFSET_err_ast_action_on_cir = 38994,
8036 DIAG_DESC_OFFSET_err_ast_action_on_llvm_ir = 39040,
8037 DIAG_DESC_OFFSET_err_ast_file_codegenopt_mismatch = 39086,
8038 DIAG_DESC_OFFSET_err_ast_file_codegenopt_value_mismatch = 39189,
8039 DIAG_DESC_OFFSET_err_ast_file_diagopt_mismatch = 39242,
8040 DIAG_DESC_OFFSET_err_ast_file_different_branch = 39308,
8041 DIAG_DESC_OFFSET_err_ast_file_invalid = 39409,
8042 DIAG_DESC_OFFSET_err_ast_file_langopt_mismatch = 39086,
8043 DIAG_DESC_OFFSET_err_ast_file_langopt_value_mismatch = 39189,
8044 DIAG_DESC_OFFSET_err_ast_file_macro_def_conflict = 39476,
8045 DIAG_DESC_OFFSET_err_ast_file_macro_def_undef = 39578,
8046 DIAG_DESC_OFFSET_err_ast_file_modulecache_mismatch = 39698,
8047 DIAG_DESC_OFFSET_err_ast_file_not_found = 39793,
8048 DIAG_DESC_OFFSET_err_ast_file_out_of_date = 39846,
8049 DIAG_DESC_OFFSET_err_ast_file_pp_detailed_record = 39928,
8050 DIAG_DESC_OFFSET_err_ast_file_targetopt_feature_mismatch = 40126,
8051 DIAG_DESC_OFFSET_err_ast_file_targetopt_mismatch = 40304,
8052 DIAG_DESC_OFFSET_err_ast_file_undef = 40422,
8053 DIAG_DESC_OFFSET_err_ast_file_version_too_new = 40596,
8054 DIAG_DESC_OFFSET_err_ast_file_version_too_old = 40680,
8055 DIAG_DESC_OFFSET_err_ast_file_with_compiler_errors = 40772,
8056 DIAG_DESC_OFFSET_err_at_defs_cxx = 40840,
8057 DIAG_DESC_OFFSET_err_at_in_class = 40880,
8058 DIAG_DESC_OFFSET_err_atdef_nonfragile_interface = 40919,
8059 DIAG_DESC_OFFSET_err_atimport = 40983,
8060 DIAG_DESC_OFFSET_err_atomic_builtin_bit_int_prohibit = 41026,
8061 DIAG_DESC_OFFSET_err_atomic_builtin_cannot_be_const = 41088,
8062 DIAG_DESC_OFFSET_err_atomic_builtin_ext_int_size = 41162,
8063 DIAG_DESC_OFFSET_err_atomic_builtin_must_be_pointer = 41214,
8064 DIAG_DESC_OFFSET_err_atomic_builtin_must_be_pointer_intfltptr = 41318,
8065 DIAG_DESC_OFFSET_err_atomic_builtin_must_be_pointer_intptr = 41422,
8066 DIAG_DESC_OFFSET_err_atomic_builtin_pointer_size = 41510,
8067 DIAG_DESC_OFFSET_err_atomic_exclusive_builtin_pointer_size = 41603,
8068 DIAG_DESC_OFFSET_err_atomic_exclusive_builtin_pointer_size_none = 41816,
8069 DIAG_DESC_OFFSET_err_atomic_hint_builtin_must_be_pointer = 41911,
8070 DIAG_DESC_OFFSET_err_atomic_hint_has_invalid_hint_type = 42051,
8071 DIAG_DESC_OFFSET_err_atomic_hint_has_invalid_memory_order = 42108,
8072 DIAG_DESC_OFFSET_err_atomic_load_store_uses_lib = 42176,
8073 DIAG_DESC_OFFSET_err_atomic_op_has_invalid_sync_scope = 42267,
8074 DIAG_DESC_OFFSET_err_atomic_op_hint_data_size = 42329,
8075 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic = 42409,
8076 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic_fp = 42493,
8077 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic_int = 42602,
8078 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic_int_or_fp = 42699,
8079 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic_int_or_ptr = 42829,
8080 DIAG_DESC_OFFSET_err_atomic_op_needs_atomic_int_ptr_or_fp = 42937,
8081 DIAG_DESC_OFFSET_err_atomic_op_needs_non_address_discriminated_pointer = 43076,
8082 DIAG_DESC_OFFSET_err_atomic_op_needs_non_const_atomic = 43197,
8083 DIAG_DESC_OFFSET_err_atomic_op_needs_non_const_pointer = 43310,
8084 DIAG_DESC_OFFSET_err_atomic_op_needs_trivial_copy = 43396,
8085 DIAG_DESC_OFFSET_err_atomic_property_nontrivial_assign_op = 43493,
8086 DIAG_DESC_OFFSET_err_atomic_specifier_bad_type = 43574,
8087 DIAG_DESC_OFFSET_err_atomic_unsupported = 43777,
8088 DIAG_DESC_OFFSET_err_atprotocol_protocol = 43816,
8089 DIAG_DESC_OFFSET_err_attr_codemodel_arg = 43872,
8090 DIAG_DESC_OFFSET_err_attr_cond_never_constant_expr = 43920,
8091 DIAG_DESC_OFFSET_err_attr_objc_ownership_redundant = 43981,
8092 DIAG_DESC_OFFSET_err_attr_swift_error_no_error_parameter = 44035,
8093 DIAG_DESC_OFFSET_err_attr_swift_error_return_type = 44123,
8094 DIAG_DESC_OFFSET_err_attr_tlsmodel_arg = 44255,
8095 DIAG_DESC_OFFSET_err_attribute_address_function_type = 44339,
8096 DIAG_DESC_OFFSET_err_attribute_address_multiple_qualifiers = 44396,
8097 DIAG_DESC_OFFSET_err_attribute_address_space_negative = 44439,
8098 DIAG_DESC_OFFSET_err_attribute_address_space_too_high = 44465,
8099 DIAG_DESC_OFFSET_err_attribute_aligned_too_great = 44521,
8100 DIAG_DESC_OFFSET_err_attribute_amdgpu_flat_work_group_size_mismatch = 44569,
8101 DIAG_DESC_OFFSET_err_attribute_argument_invalid = 44651,
8102 DIAG_DESC_OFFSET_err_attribute_argument_is_zero = 44757,
8103 DIAG_DESC_OFFSET_err_attribute_argument_n_type = 44793,
8104 DIAG_DESC_OFFSET_err_attribute_argument_out_of_bounds = 44940,
8105 DIAG_DESC_OFFSET_err_attribute_argument_out_of_bounds_extra_info = 44983,
8106 DIAG_DESC_OFFSET_err_attribute_argument_out_of_range = 45139,
8107 DIAG_DESC_OFFSET_err_attribute_argument_parm_pack_not_supported = 45206,
8108 DIAG_DESC_OFFSET_err_attribute_argument_type = 45260,
8109 DIAG_DESC_OFFSET_err_attribute_arm_builtin_alias = 45347,
8110 DIAG_DESC_OFFSET_err_attribute_arm_feature_sve_bits_unsupported = 45423,
8111 DIAG_DESC_OFFSET_err_attribute_arm_mve_polymorphism = 45533,
8112 DIAG_DESC_OFFSET_err_attribute_arm_sm_incompat_builtin = 45628,
8113 DIAG_DESC_OFFSET_err_attribute_arm_za_builtin_no_za_state = 45674,
8114 DIAG_DESC_OFFSET_err_attribute_arm_zt0_builtin_no_zt0_state = 45753,
8115 DIAG_DESC_OFFSET_err_attribute_bad_neon_vector_size = 45833,
8116 DIAG_DESC_OFFSET_err_attribute_bad_rvv_vector_size = 45873,
8117 DIAG_DESC_OFFSET_err_attribute_bad_sve_vector_size = 45971,
8118 DIAG_DESC_OFFSET_err_attribute_bounds_for_function = 46052,
8119 DIAG_DESC_OFFSET_err_attribute_builtin_alias = 46133,
8120 DIAG_DESC_OFFSET_err_attribute_cleanup_arg_not_function = 46207,
8121 DIAG_DESC_OFFSET_err_attribute_cleanup_func_arg_incompatible_type = 46281,
8122 DIAG_DESC_OFFSET_err_attribute_cleanup_func_must_take_one_arg = 46386,
8123 DIAG_DESC_OFFSET_err_attribute_dll_ambiguous_default_ctor = 46430,
8124 DIAG_DESC_OFFSET_err_attribute_dll_deleted = 46515,
8125 DIAG_DESC_OFFSET_err_attribute_dll_lambda = 46569,
8126 DIAG_DESC_OFFSET_err_attribute_dll_member_of_dll_class = 46598,
8127 DIAG_DESC_OFFSET_err_attribute_dll_not_extern = 46653,
8128 DIAG_DESC_OFFSET_err_attribute_dll_redeclaration = 46702,
8129 DIAG_DESC_OFFSET_err_attribute_dll_thread_local = 46748,
8130 DIAG_DESC_OFFSET_err_attribute_dllimport_data_definition = 46793,
8131 DIAG_DESC_OFFSET_err_attribute_dllimport_function_definition = 46822,
8132 DIAG_DESC_OFFSET_err_attribute_dllimport_function_specialization_definition = 46884,
8133 DIAG_DESC_OFFSET_err_attribute_dllimport_static_field_definition = 46943,
8134 DIAG_DESC_OFFSET_err_attribute_integers_only = 46992,
8135 DIAG_DESC_OFFSET_err_attribute_invalid_argument = 47069,
8136 DIAG_DESC_OFFSET_err_attribute_invalid_atomic_argument = 47194,
8137 DIAG_DESC_OFFSET_err_attribute_invalid_bitint_vector_type = 47352,
8138 DIAG_DESC_OFFSET_err_attribute_invalid_implicit_this_argument = 47421,
8139 DIAG_DESC_OFFSET_err_attribute_invalid_matrix_type = 47476,
8140 DIAG_DESC_OFFSET_err_attribute_invalid_on_decl = 47507,
8141 DIAG_DESC_OFFSET_err_attribute_invalid_rvv_type = 47566,
8142 DIAG_DESC_OFFSET_err_attribute_invalid_size = 47606,
8143 DIAG_DESC_OFFSET_err_attribute_invalid_sve_type = 47661,
8144 DIAG_DESC_OFFSET_err_attribute_invalid_vector_type = 47701,
8145 DIAG_DESC_OFFSET_err_attribute_malloc_arg_not_function = 47732,
8146 DIAG_DESC_OFFSET_err_attribute_malloc_arg_not_function_with_pointer_arg = 47821,
8147 DIAG_DESC_OFFSET_err_attribute_malloc_arg_refers_to_non_pointer_type = 47889,
8148 DIAG_DESC_OFFSET_err_attribute_missing_on_first_decl = 47948,
8149 DIAG_DESC_OFFSET_err_attribute_multiple_objc_gc = 48002,
8150 DIAG_DESC_OFFSET_err_attribute_no_builtin_on_defaulted_deleted_function = 48060,
8151 DIAG_DESC_OFFSET_err_attribute_no_builtin_on_non_definition = 48121,
8152 DIAG_DESC_OFFSET_err_attribute_no_builtin_wildcard_or_builtin_name = 48167,
8153 DIAG_DESC_OFFSET_err_attribute_no_member_function = 48211,
8154 DIAG_DESC_OFFSET_err_attribute_no_member_pointers = 48273,
8155 DIAG_DESC_OFFSET_err_attribute_not_clinkage = 48326,
8156 DIAG_DESC_OFFSET_err_attribute_not_import_attr = 48378,
8157 DIAG_DESC_OFFSET_err_attribute_not_module_attr = 48428,
8158 DIAG_DESC_OFFSET_err_attribute_not_supported_in_lang = 48471,
8159 DIAG_DESC_OFFSET_err_attribute_not_supported_on_arch = 48532,
8160 DIAG_DESC_OFFSET_err_attribute_not_type_attr = 48570,
8161 DIAG_DESC_OFFSET_err_attribute_not_typedef_for_specialization = 48621,
8162 DIAG_DESC_OFFSET_err_attribute_only_once_per_parameter = 48693,
8163 DIAG_DESC_OFFSET_err_attribute_output_parameter = 48745,
8164 DIAG_DESC_OFFSET_err_attribute_overloadable_mismatch = 48789,
8165 DIAG_DESC_OFFSET_err_attribute_overloadable_multiple_unmarked_overloads = 48863,
8166 DIAG_DESC_OFFSET_err_attribute_overloadable_no_prototype = 48939,
8167 DIAG_DESC_OFFSET_err_attribute_parameter_types = 48988,
8168 DIAG_DESC_OFFSET_err_attribute_patchable_function_entry_invalid_section = 49116,
8169 DIAG_DESC_OFFSET_err_attribute_personality_arg_not_function = 49206,
8170 DIAG_DESC_OFFSET_err_attribute_pointer_field_protection_experimental = 49236,
8171 DIAG_DESC_OFFSET_err_attribute_pointers_only = 49359,
8172 DIAG_DESC_OFFSET_err_attribute_power_of_two_in_range = 49426,
8173 DIAG_DESC_OFFSET_err_attribute_regparm_invalid_number = 49555,
8174 DIAG_DESC_OFFSET_err_attribute_regparm_wrong_platform = 49610,
8175 DIAG_DESC_OFFSET_err_attribute_requires_arguments = 49650,
8176 DIAG_DESC_OFFSET_err_attribute_requires_opencl_version = 49719,
8177 DIAG_DESC_OFFSET_err_attribute_requires_positive_integer = 49789,
8178 DIAG_DESC_OFFSET_err_attribute_riscv_rvv_bits_unsupported = 49887,
8179 DIAG_DESC_OFFSET_err_attribute_section_invalid_for_target = 50012,
8180 DIAG_DESC_OFFSET_err_attribute_selectany_non_extern_data = 50098,
8181 DIAG_DESC_OFFSET_err_attribute_sentinel_less_than_zero = 50166,
8182 DIAG_DESC_OFFSET_err_attribute_sentinel_not_zero_or_one = 50204,
8183 DIAG_DESC_OFFSET_err_attribute_size_too_large = 50238,
8184 DIAG_DESC_OFFSET_err_attribute_sizeless_type = 50256,
8185 DIAG_DESC_OFFSET_err_attribute_too_few_arguments = 50307,
8186 DIAG_DESC_OFFSET_err_attribute_too_many_arguments = 50350,
8187 DIAG_DESC_OFFSET_err_attribute_unsupported = 50397,
8188 DIAG_DESC_OFFSET_err_attribute_unsupported_m_profile = 50491,
8189 DIAG_DESC_OFFSET_err_attribute_uuid_malformed_guid = 50612,
8190 DIAG_DESC_OFFSET_err_attribute_vec_negative_size = 50653,
8191 DIAG_DESC_OFFSET_err_attribute_vecreturn_only_pod_record = 50688,
8192 DIAG_DESC_OFFSET_err_attribute_vecreturn_only_vector_member = 50802,
8193 DIAG_DESC_OFFSET_err_attribute_weak_static = 50907,
8194 DIAG_DESC_OFFSET_err_attribute_weakref_not_global_context = 50953,
8195 DIAG_DESC_OFFSET_err_attribute_weakref_not_static = 51007,
8196 DIAG_DESC_OFFSET_err_attribute_weakref_without_alias = 51054,
8197 DIAG_DESC_OFFSET_err_attribute_webassembly_funcref = 51114,
8198 DIAG_DESC_OFFSET_err_attribute_wrong_arg_count_for_func = 51183,
8199 DIAG_DESC_OFFSET_err_attribute_wrong_decl_type = 51351,
8200 DIAG_DESC_OFFSET_err_attribute_wrong_decl_type_str = 51847,
8201 DIAG_DESC_OFFSET_err_attribute_wrong_number_arguments = 51890,
8202 DIAG_DESC_OFFSET_err_attribute_wrong_number_arguments_for = 51986,
8203 DIAG_DESC_OFFSET_err_attribute_zero_size = 52109,
8204 DIAG_DESC_OFFSET_err_attributes_are_not_compatible = 52122,
8205 DIAG_DESC_OFFSET_err_attributes_misplaced = 52173,
8206 DIAG_DESC_OFFSET_err_attributes_not_allowed = 52220,
8207 DIAG_DESC_OFFSET_err_auto_bitfield = 52257,
8208 DIAG_DESC_OFFSET_err_auto_different_deductions = 52311,
8209 DIAG_DESC_OFFSET_err_auto_expr_deduction_failure = 52452,
8210 DIAG_DESC_OFFSET_err_auto_expr_init_multiple_expressions = 52520,
8211 DIAG_DESC_OFFSET_err_auto_expr_init_no_expression = 52594,
8212 DIAG_DESC_OFFSET_err_auto_expr_init_paren_braces = 52647,
8213 DIAG_DESC_OFFSET_err_auto_fn_deduction_failure = 52733,
8214 DIAG_DESC_OFFSET_err_auto_fn_different_deductions = 52793,
8215 DIAG_DESC_OFFSET_err_auto_fn_no_return_but_not_auto = 52905,
8216 DIAG_DESC_OFFSET_err_auto_fn_return_init_list = 52973,
8217 DIAG_DESC_OFFSET_err_auto_fn_return_void_but_not_auto = 53021,
8218 DIAG_DESC_OFFSET_err_auto_fn_used_before_defined = 53081,
8219 DIAG_DESC_OFFSET_err_auto_fn_virtual = 53154,
8220 DIAG_DESC_OFFSET_err_auto_inconsistent_deduction = 53206,
8221 DIAG_DESC_OFFSET_err_auto_init_list_from_c = 53286,
8222 DIAG_DESC_OFFSET_err_auto_missing_trailing_return = 53379,
8223 DIAG_DESC_OFFSET_err_auto_new_ctor_multiple_expressions = 53466,
8224 DIAG_DESC_OFFSET_err_auto_new_deduction_failure = 53533,
8225 DIAG_DESC_OFFSET_err_auto_new_requires_ctor_arg = 53609,
8226 DIAG_DESC_OFFSET_err_auto_non_deduced_not_alone = 53668,
8227 DIAG_DESC_OFFSET_err_auto_not_allowed = 53792,
8228 DIAG_DESC_OFFSET_err_auto_not_allowed_var_inst = 54691,
8229 DIAG_DESC_OFFSET_err_auto_var_deduction_failure = 54745,
8230 DIAG_DESC_OFFSET_err_auto_var_deduction_failure_from_init_list = 54810,
8231 DIAG_DESC_OFFSET_err_auto_var_init_multiple_expressions = 54887,
8232 DIAG_DESC_OFFSET_err_auto_var_init_no_expression = 54958,
8233 DIAG_DESC_OFFSET_err_auto_var_init_paren_braces = 55008,
8234 DIAG_DESC_OFFSET_err_auto_var_requires_init = 55109,
8235 DIAG_DESC_OFFSET_err_auto_variable_cannot_appear_in_own_initializer = 55181,
8236 DIAG_DESC_OFFSET_err_avail_query_anyappleos_min_version = 55371,
8237 DIAG_DESC_OFFSET_err_avail_query_expected_platform_name = 55425,
8238 DIAG_DESC_OFFSET_err_avail_query_unrecognized_platform_name = 55455,
8239 DIAG_DESC_OFFSET_err_availability_expected_change = 55485,
8240 DIAG_DESC_OFFSET_err_availability_expected_environment = 55537,
8241 DIAG_DESC_OFFSET_err_availability_expected_platform = 55583,
8242 DIAG_DESC_OFFSET_err_availability_invalid_anyappleos_version = 55623,
8243 DIAG_DESC_OFFSET_err_availability_query_repeated_platform = 55681,
8244 DIAG_DESC_OFFSET_err_availability_query_repeated_star = 55716,
8245 DIAG_DESC_OFFSET_err_availability_query_wildcard_required = 55753,
8246 DIAG_DESC_OFFSET_err_availability_redundant = 55801,
8247 DIAG_DESC_OFFSET_err_availability_unexpected_parameter = 55879,
8248 DIAG_DESC_OFFSET_err_availability_unknown_change = 55970,
8249 DIAG_DESC_OFFSET_err_avx_calling_convention = 56050,
8250 DIAG_DESC_OFFSET_err_await_suspend_invalid_return_type = 56135,
8251 DIAG_DESC_OFFSET_err_bad_cast_incomplete = 56211,
8252 DIAG_DESC_OFFSET_err_bad_category_property_decl = 56236,
8253 DIAG_DESC_OFFSET_err_bad_character_encoding = 56305,
8254 DIAG_DESC_OFFSET_err_bad_const_cast_dest = 56353,
8255 DIAG_DESC_OFFSET_err_bad_cstyle_cast_overload = 56491,
8256 DIAG_DESC_OFFSET_err_bad_cxx_cast_addr_space_mismatch = 56551,
8257 DIAG_DESC_OFFSET_err_bad_cxx_cast_bitfield = 56722,
8258 DIAG_DESC_OFFSET_err_bad_cxx_cast_generic = 56864,
8259 DIAG_DESC_OFFSET_err_bad_cxx_cast_member_pointer_size = 57006,
8260 DIAG_DESC_OFFSET_err_bad_cxx_cast_qualifiers_away = 57130,
8261 DIAG_DESC_OFFSET_err_bad_cxx_cast_rvalue = 57265,
8262 DIAG_DESC_OFFSET_err_bad_cxx_cast_scalar_to_vector_different_size = 57411,
8263 DIAG_DESC_OFFSET_err_bad_cxx_cast_unrelated_class = 57502,
8264 DIAG_DESC_OFFSET_err_bad_cxx_cast_vector_to_scalar_different_size = 57669,
8265 DIAG_DESC_OFFSET_err_bad_cxx_cast_vector_to_vector_different_size = 57760,
8266 DIAG_DESC_OFFSET_err_bad_dynamic_cast_not_class = 57851,
8267 DIAG_DESC_OFFSET_err_bad_dynamic_cast_not_polymorphic = 57874,
8268 DIAG_DESC_OFFSET_err_bad_dynamic_cast_not_ptr = 57896,
8269 DIAG_DESC_OFFSET_err_bad_dynamic_cast_not_ref_or_ptr = 57945,
8270 DIAG_DESC_OFFSET_err_bad_kernel_param_type = 58053,
8271 DIAG_DESC_OFFSET_err_bad_lvalue_to_rvalue_cast = 58105,
8272 DIAG_DESC_OFFSET_err_bad_memptr_lhs = 58194,
8273 DIAG_DESC_OFFSET_err_bad_memptr_rhs = 58306,
8274 DIAG_DESC_OFFSET_err_bad_multiversion_option = 58365,
8275 DIAG_DESC_OFFSET_err_bad_new_type = 58442,
8276 DIAG_DESC_OFFSET_err_bad_parameter_name = 58504,
8277 DIAG_DESC_OFFSET_err_bad_parameter_name_template_id = 58541,
8278 DIAG_DESC_OFFSET_err_bad_property_context = 58587,
8279 DIAG_DESC_OFFSET_err_bad_property_decl = 58657,
8280 DIAG_DESC_OFFSET_err_bad_receiver_type = 58748,
8281 DIAG_DESC_OFFSET_err_bad_reinterpret_cast_overload = 58769,
8282 DIAG_DESC_OFFSET_err_bad_reinterpret_cast_reference = 58835,
8283 DIAG_DESC_OFFSET_err_bad_reinterpret_cast_small_int = 58906,
8284 DIAG_DESC_OFFSET_err_bad_rvalue_to_rvalue_cast = 58961,
8285 DIAG_DESC_OFFSET_err_bad_static_cast_member_pointer_nonmp = 59050,
8286 DIAG_DESC_OFFSET_err_bad_static_cast_overload = 59101,
8287 DIAG_DESC_OFFSET_err_bad_static_cast_pointer_nonpointer = 59168,
8288 DIAG_DESC_OFFSET_err_bad_string_encoding = 59212,
8289 DIAG_DESC_OFFSET_err_bad_variable_name = 59257,
8290 DIAG_DESC_OFFSET_err_base_class_has_flexible_array_member = 59308,
8291 DIAG_DESC_OFFSET_err_base_clause_on_union = 59350,
8292 DIAG_DESC_OFFSET_err_base_init_direct_and_virtual = 59382,
8293 DIAG_DESC_OFFSET_err_base_init_does_not_name_class = 59475,
8294 DIAG_DESC_OFFSET_err_base_must_be_class = 59524,
8295 DIAG_DESC_OFFSET_err_base_specifier_attribute = 59557,
8296 DIAG_DESC_OFFSET_err_binding_cannot_appear_in_own_initializer = 59619,
8297 DIAG_DESC_OFFSET_err_binding_multiple_ellipses = 59705,
8298 DIAG_DESC_OFFSET_err_bit_cast_non_trivially_copyable = 59754,
8299 DIAG_DESC_OFFSET_err_bit_cast_type_size_mismatch = 59836,
8300 DIAG_DESC_OFFSET_err_bit_int_bad_size = 59932,
8301 DIAG_DESC_OFFSET_err_bit_int_max_size = 60013,
8302 DIAG_DESC_OFFSET_err_bitfield_has_negative_width = 60090,
8303 DIAG_DESC_OFFSET_err_bitfield_has_zero_width = 60127,
8304 DIAG_DESC_OFFSET_err_bitfield_too_wide = 60161,
8305 DIAG_DESC_OFFSET_err_bitfield_width_exceeds_type_width = 60226,
8306 DIAG_DESC_OFFSET_err_block_decl_ref_not_modifiable_lvalue = 60347,
8307 DIAG_DESC_OFFSET_err_block_extern_cant_init = 60407,
8308 DIAG_DESC_OFFSET_err_block_not_allowed_on = 60485,
8309 DIAG_DESC_OFFSET_err_block_return_missing_expr = 60692,
8310 DIAG_DESC_OFFSET_err_block_returning_array_function = 60729,
8311 DIAG_DESC_OFFSET_err_blocks_disable = 60782,
8312 DIAG_DESC_OFFSET_err_bool_redeclaration = 60959,
8313 DIAG_DESC_OFFSET_err_bound_member_function = 61001,
8314 DIAG_DESC_OFFSET_err_box_literal_collection = 61111,
8315 DIAG_DESC_OFFSET_err_bracket_depth_exceeded = 61202,
8316 DIAG_DESC_OFFSET_err_brackets_go_after_unqualified_id = 61247,
8317 DIAG_DESC_OFFSET_err_break_continue_label_not_found = 61354,
8318 DIAG_DESC_OFFSET_err_break_not_in_loop_or_switch = 61446,
8319 DIAG_DESC_OFFSET_err_bswapg_invalid_bit_width = 61496,
8320 DIAG_DESC_OFFSET_err_btf_type_id_not_const = 61570,
8321 DIAG_DESC_OFFSET_err_builtin_aix_os_unsupported = 61619,
8322 DIAG_DESC_OFFSET_err_builtin_annotation_first_arg = 61689,
8323 DIAG_DESC_OFFSET_err_builtin_annotation_second_arg = 61747,
8324 DIAG_DESC_OFFSET_err_builtin_assume_aligned_invalid_arg = 61822,
8325 DIAG_DESC_OFFSET_err_builtin_counted_by_ref_cannot_leak_reference = 61888,
8326 DIAG_DESC_OFFSET_err_builtin_counted_by_ref_has_side_effects = 62024,
8327 DIAG_DESC_OFFSET_err_builtin_counted_by_ref_invalid_arg = 62085,
8328 DIAG_DESC_OFFSET_err_builtin_counted_by_ref_invalid_use = 62177,
8329 DIAG_DESC_OFFSET_err_builtin_definition = 62289,
8330 DIAG_DESC_OFFSET_err_builtin_fn_use = 62323,
8331 DIAG_DESC_OFFSET_err_builtin_func_cast_more_than_one_arg = 62365,
8332 DIAG_DESC_OFFSET_err_builtin_invalid_arg_type = 62430,
8333 DIAG_DESC_OFFSET_err_builtin_is_within_lifetime_invalid_arg = 62853,
8334 DIAG_DESC_OFFSET_err_builtin_launder_invalid_arg = 62943,
8335 DIAG_DESC_OFFSET_err_builtin_longjmp_invalid_val = 63042,
8336 DIAG_DESC_OFFSET_err_builtin_longjmp_unsupported = 63093,
8337 DIAG_DESC_OFFSET_err_builtin_matrix_disabled = 63151,
8338 DIAG_DESC_OFFSET_err_builtin_matrix_invalid_dimension = 63221,
8339 DIAG_DESC_OFFSET_err_builtin_matrix_invalid_member = 63271,
8340 DIAG_DESC_OFFSET_err_builtin_matrix_major_order_disabled = 63310,
8341 DIAG_DESC_OFFSET_err_builtin_matrix_pointer_arg_mismatch = 63506,
8342 DIAG_DESC_OFFSET_err_builtin_matrix_scalar_unsigned_arg = 63597,
8343 DIAG_DESC_OFFSET_err_builtin_matrix_store_to_const = 63656,
8344 DIAG_DESC_OFFSET_err_builtin_matrix_stride_too_small = 63697,
8345 DIAG_DESC_OFFSET_err_builtin_move_forward_unsupported = 63751,
8346 DIAG_DESC_OFFSET_err_builtin_needs_feature = 63781,
8347 DIAG_DESC_OFFSET_err_builtin_non_vector_type = 63808,
8348 DIAG_DESC_OFFSET_err_builtin_operator_new_delete_not_usual = 63849,
8349 DIAG_DESC_OFFSET_err_builtin_pack_outside_template = 63979,
8350 DIAG_DESC_OFFSET_err_builtin_pass_in_regs_non_class = 64017,
8351 DIAG_DESC_OFFSET_err_builtin_redeclare = 64062,
8352 DIAG_DESC_OFFSET_err_builtin_requires_char_bit_8 = 64099,
8353 DIAG_DESC_OFFSET_err_builtin_requires_double_type = 64155,
8354 DIAG_DESC_OFFSET_err_builtin_requires_language = 64234,
8355 DIAG_DESC_OFFSET_err_builtin_setjmp_unsupported = 64263,
8356 DIAG_DESC_OFFSET_err_builtin_stdc_invalid_arg_type = 64320,
8357 DIAG_DESC_OFFSET_err_builtin_stdc_invalid_arg_type_bool_or_enum = 64387,
8358 DIAG_DESC_OFFSET_err_builtin_stdc_result_overflow = 64457,
8359 DIAG_DESC_OFFSET_err_builtin_target_unsupported = 64560,
8360 DIAG_DESC_OFFSET_err_builtin_trivially_relocate_invalid_arg_type = 64600,
8361 DIAG_DESC_OFFSET_err_builtin_verbose_trap_arg = 64754,
8362 DIAG_DESC_OFFSET_err_builtin_x64_aarch64_only = 64852,
8363 DIAG_DESC_OFFSET_err_c2y_first_condition_clause_is_not_declaration = 64913,
8364 DIAG_DESC_OFFSET_err_c2y_labeled_break_continue = 64961,
8365 DIAG_DESC_OFFSET_err_c2y_multiple_declarations = 65021,
8366 DIAG_DESC_OFFSET_err_c11_noreturn_misplaced = 65059,
8367 DIAG_DESC_OFFSET_err_c23_constexpr_init_not_representable = 65112,
8368 DIAG_DESC_OFFSET_err_c23_constexpr_init_type_mismatch = 65196,
8369 DIAG_DESC_OFFSET_err_c23_constexpr_invalid_type = 65244,
8370 DIAG_DESC_OFFSET_err_c23_constexpr_not_variable = 65283,
8371 DIAG_DESC_OFFSET_err_c23_constexpr_pointer_not_null = 65337,
8372 DIAG_DESC_OFFSET_err_c99_array_usage_cxx = 65379,
8373 DIAG_DESC_OFFSET_err_call_function_incomplete_return = 65479,
8374 DIAG_DESC_OFFSET_err_call_incomplete_argument = 65521,
8375 DIAG_DESC_OFFSET_err_call_incomplete_return = 65552,
8376 DIAG_DESC_OFFSET_err_callback_attribute_argument_unknown = 65600,
8377 DIAG_DESC_OFFSET_err_callback_attribute_invalid_callee = 65667,
8378 DIAG_DESC_OFFSET_err_callback_attribute_multiple = 65722,
8379 DIAG_DESC_OFFSET_err_callback_attribute_no_callee = 65763,
8380 DIAG_DESC_OFFSET_err_callback_callee_is_variadic = 65813,
8381 DIAG_DESC_OFFSET_err_callback_callee_no_function_type = 65861,
8382 DIAG_DESC_OFFSET_err_callback_implicit_this_not_available = 65917,
8383 DIAG_DESC_OFFSET_err_called_once_attribute_wrong_type = 65991,
8384 DIAG_DESC_OFFSET_err_cannot_find_reexport = 66056,
8385 DIAG_DESC_OFFSET_err_cannot_find_suitable_accessor = 66114,
8386 DIAG_DESC_OFFSET_err_cannot_form_pointer_to_member_of_reference_type = 66175,
8387 DIAG_DESC_OFFSET_err_cannot_open_file = 66241,
8388 DIAG_DESC_OFFSET_err_cannot_pass_non_trivial_c_struct_to_vararg = 66267,
8389 DIAG_DESC_OFFSET_err_cannot_pass_objc_interface_to_vararg = 66376,
8390 DIAG_DESC_OFFSET_err_cannot_pass_objc_interface_to_vararg_format = 66488,
8391 DIAG_DESC_OFFSET_err_cannot_pass_to_vararg = 66636,
8392 DIAG_DESC_OFFSET_err_cannot_pass_to_vararg_format = 66753,
8393 DIAG_DESC_OFFSET_err_cannot_read_input_list = 66911,
8394 DIAG_DESC_OFFSET_err_cannot_reflect_operand = 66949,
8395 DIAG_DESC_OFFSET_err_cannot_write_file = 66993,
8396 DIAG_DESC_OFFSET_err_capture_bad_target = 67020,
8397 DIAG_DESC_OFFSET_err_capture_block_variable = 67099,
8398 DIAG_DESC_OFFSET_err_capture_by_attribute_argument_unknown = 67190,
8399 DIAG_DESC_OFFSET_err_capture_by_attribute_multiple = 67329,
8400 DIAG_DESC_OFFSET_err_capture_by_attribute_no_entity = 67364,
8401 DIAG_DESC_OFFSET_err_capture_by_implicit_this_not_available = 67426,
8402 DIAG_DESC_OFFSET_err_capture_by_param_uses_reserved_name = 67496,
8403 DIAG_DESC_OFFSET_err_capture_by_references_itself = 67565,
8404 DIAG_DESC_OFFSET_err_capture_by_this_attr_without_implicit_this = 67614,
8405 DIAG_DESC_OFFSET_err_capture_class_member_does_not_name_variable = 67689,
8406 DIAG_DESC_OFFSET_err_capture_default_first = 67759,
8407 DIAG_DESC_OFFSET_err_capture_default_non_local = 67789,
8408 DIAG_DESC_OFFSET_err_capture_does_not_name_variable = 67847,
8409 DIAG_DESC_OFFSET_err_capture_more_than_once = 67891,
8410 DIAG_DESC_OFFSET_err_capture_non_automatic_variable = 67933,
8411 DIAG_DESC_OFFSET_err_capture_of_abstract_type = 68007,
8412 DIAG_DESC_OFFSET_err_capture_of_incomplete_or_sizeless_type = 68052,
8413 DIAG_DESC_OFFSET_err_capture_tuple_binding_openmp = 68126,
8414 DIAG_DESC_OFFSET_err_case_not_in_switch = 68200,
8415 DIAG_DESC_OFFSET_err_cast_from_randomized_struct = 68241,
8416 DIAG_DESC_OFFSET_err_cast_pointer_from_non_pointer_int = 68297,
8417 DIAG_DESC_OFFSET_err_cast_pointer_to_non_pointer_int = 68349,
8418 DIAG_DESC_OFFSET_err_cast_selector_expr = 68383,
8419 DIAG_DESC_OFFSET_err_catch_incomplete = 68421,
8420 DIAG_DESC_OFFSET_err_catch_incomplete_ptr = 68453,
8421 DIAG_DESC_OFFSET_err_catch_incomplete_ref = 68496,
8422 DIAG_DESC_OFFSET_err_catch_param_not_objc_type = 68541,
8423 DIAG_DESC_OFFSET_err_catch_rvalue_ref = 68596,
8424 DIAG_DESC_OFFSET_err_catch_sizeless = 68640,
8425 DIAG_DESC_OFFSET_err_catch_variably_modified = 68694,
8426 DIAG_DESC_OFFSET_err_category_forward_interface = 68733,
8427 DIAG_DESC_OFFSET_err_category_property = 68805,
8428 DIAG_DESC_OFFSET_err_cc1_round_trip_fail_then_ok = 68884,
8429 DIAG_DESC_OFFSET_err_cc1_round_trip_mismatch = 68946,
8430 DIAG_DESC_OFFSET_err_cc1_round_trip_ok_then_fail = 68993,
8431 DIAG_DESC_OFFSET_err_cc1_unbounded_vscale_min = 69040,
8432 DIAG_DESC_OFFSET_err_cconv_change = 69098,
8433 DIAG_DESC_OFFSET_err_cconv_incomplete_param_type = 69192,
8434 DIAG_DESC_OFFSET_err_cconv_knr = 69281,
8435 DIAG_DESC_OFFSET_err_cconv_varargs = 69345,
8436 DIAG_DESC_OFFSET_err_cfstring_literal_not_string_constant = 69396,
8437 DIAG_DESC_OFFSET_err_character_not_allowed = 69438,
8438 DIAG_DESC_OFFSET_err_character_not_allowed_identifier = 69462,
8439 DIAG_DESC_OFFSET_err_character_too_large = 69530,
8440 DIAG_DESC_OFFSET_err_cir_bc_write_failed = 69587,
8441 DIAG_DESC_OFFSET_err_cir_input_missing_triple = 69637,
8442 DIAG_DESC_OFFSET_err_cir_input_triple_mismatch = 69676,
8443 DIAG_DESC_OFFSET_err_cir_mlir_diagnostic = 30163,
8444 DIAG_DESC_OFFSET_err_cir_to_cir_transform_failed = 69743,
8445 DIAG_DESC_OFFSET_err_cir_verification_failed_pre_passes = 69776,
8446 DIAG_DESC_OFFSET_err_class_extension_after_impl = 69839,
8447 DIAG_DESC_OFFSET_err_class_marked_final_used_as_base = 69904,
8448 DIAG_DESC_OFFSET_err_class_on_template_template_param = 69947,
8449 DIAG_DESC_OFFSET_err_class_property_found = 70042,
8450 DIAG_DESC_OFFSET_err_class_redeclared_with_different_access = 70118,
8451 DIAG_DESC_OFFSET_err_class_stub_subclassing_mismatch = 70149,
8452 DIAG_DESC_OFFSET_err_clear_padding_needs_trivial_copy = 70271,
8453 DIAG_DESC_OFFSET_err_clear_padding_no_flexible_array = 70367,
8454 DIAG_DESC_OFFSET_err_cluster_attr_not_supported = 70445,
8455 DIAG_DESC_OFFSET_err_cluster_dims_too_large = 70491,
8456 DIAG_DESC_OFFSET_err_cmse_pi_are_incompatible = 70556,
8457 DIAG_DESC_OFFSET_err_cocoa_naming_owned_rule = 70604,
8458 DIAG_DESC_OFFSET_err_codegen_unsupported = 70675,
8459 DIAG_DESC_OFFSET_err_collection_expr_type = 70702,
8460 DIAG_DESC_OFFSET_err_compatibility_version_mismatch = 70759,
8461 DIAG_DESC_OFFSET_err_complex_mode_vector_type = 70829,
8462 DIAG_DESC_OFFSET_err_compound_literal_with_address_space = 70885,
8463 DIAG_DESC_OFFSET_err_compound_literal_with_vla_type = 70963,
8464 DIAG_DESC_OFFSET_err_compound_qualified_function_type = 71020,
8465 DIAG_DESC_OFFSET_err_computed_type_in_declarative_nns = 71120,
8466 DIAG_DESC_OFFSET_err_concept_decls_may_only_appear_in_global_namespace_scope = 71221,
8467 DIAG_DESC_OFFSET_err_concept_definition_not_identifier = 71287,
8468 DIAG_DESC_OFFSET_err_concept_extra_headers = 71344,
8469 DIAG_DESC_OFFSET_err_concept_legacy_bool_keyword = 71401,
8470 DIAG_DESC_OFFSET_err_concept_no_associated_constraints = 71460,
8471 DIAG_DESC_OFFSET_err_concept_no_parameters = 71503,
8472 DIAG_DESC_OFFSET_err_cond_voidptr_arc = 71620,
8473 DIAG_DESC_OFFSET_err_conditional_ambiguous = 71701,
8474 DIAG_DESC_OFFSET_err_conditional_ambiguous_ovl = 71822,
8475 DIAG_DESC_OFFSET_err_conditional_vector_cond_result_mismatch = 71924,
8476 DIAG_DESC_OFFSET_err_conditional_vector_element_size = 72007,
8477 DIAG_DESC_OFFSET_err_conditional_vector_has_void = 72089,
8478 DIAG_DESC_OFFSET_err_conditional_vector_mismatched = 72164,
8479 DIAG_DESC_OFFSET_err_conditional_vector_operand_type = 72250,
8480 DIAG_DESC_OFFSET_err_conditional_vector_scalar_type_unsupported = 72309,
8481 DIAG_DESC_OFFSET_err_conditional_vector_size = 72368,
8482 DIAG_DESC_OFFSET_err_conditional_void_nonvoid = 72452,
8483 DIAG_DESC_OFFSET_err_config_pointer_return = 72542,
8484 DIAG_DESC_OFFSET_err_config_scalar_return = 72599,
8485 DIAG_DESC_OFFSET_err_conflict_marker = 72655,
8486 DIAG_DESC_OFFSET_err_conflicting_aliasing_type = 72695,
8487 DIAG_DESC_OFFSET_err_conflicting_aligned_options = 72726,
8488 DIAG_DESC_OFFSET_err_conflicting_attributes_arm_agnostic = 72803,
8489 DIAG_DESC_OFFSET_err_conflicting_attributes_arm_state = 72872,
8490 DIAG_DESC_OFFSET_err_conflicting_codeseg_attribute = 72910,
8491 DIAG_DESC_OFFSET_err_conflicting_ivar_bitwidth = 72946,
8492 DIAG_DESC_OFFSET_err_conflicting_ivar_name = 72999,
8493 DIAG_DESC_OFFSET_err_conflicting_ivar_type = 73045,
8494 DIAG_DESC_OFFSET_err_conflicting_matrix_layout_flags = 73106,
8495 DIAG_DESC_OFFSET_err_conflicting_overflow_behaviors = 73180,
8496 DIAG_DESC_OFFSET_err_conflicting_overriding_attributes = 73337,
8497 DIAG_DESC_OFFSET_err_conflicting_overriding_cc_attributes = 73472,
8498 DIAG_DESC_OFFSET_err_conflicting_super_class = 73645,
8499 DIAG_DESC_OFFSET_err_conflicting_types = 73677,
8500 DIAG_DESC_OFFSET_err_constant_integer_arg_type = 73702,
8501 DIAG_DESC_OFFSET_err_constant_integer_last_arg_type = 73744,
8502 DIAG_DESC_OFFSET_err_consteval_override = 73791,
8503 DIAG_DESC_OFFSET_err_constexpr_body_invalid_stmt = 73854,
8504 DIAG_DESC_OFFSET_err_constexpr_body_no_return = 73940,
8505 DIAG_DESC_OFFSET_err_constexpr_dtor = 74002,
8506 DIAG_DESC_OFFSET_err_constexpr_dtor_subobject = 74080,
8507 DIAG_DESC_OFFSET_err_constexpr_if_condition_expression_is_not_constant = 74242,
8508 DIAG_DESC_OFFSET_err_constexpr_invalid_template_arg = 74294,
8509 DIAG_DESC_OFFSET_err_constexpr_local_var_non_literal_type = 74471,
8510 DIAG_DESC_OFFSET_err_constexpr_main = 74580,
8511 DIAG_DESC_OFFSET_err_constexpr_non_literal_param = 74647,
8512 DIAG_DESC_OFFSET_err_constexpr_non_literal_return = 74760,
8513 DIAG_DESC_OFFSET_err_constexpr_redecl_mismatch = 74838,
8514 DIAG_DESC_OFFSET_err_constexpr_return_missing_expr = 74964,
8515 DIAG_DESC_OFFSET_err_constexpr_static_mem_var_requires_init = 75037,
8516 DIAG_DESC_OFFSET_err_constexpr_tag = 75108,
8517 DIAG_DESC_OFFSET_err_constexpr_var_non_literal = 75240,
8518 DIAG_DESC_OFFSET_err_constexpr_var_requires_const_destruction = 75291,
8519 DIAG_DESC_OFFSET_err_constexpr_var_requires_const_init = 75344,
8520 DIAG_DESC_OFFSET_err_constexpr_virtual = 75411,
8521 DIAG_DESC_OFFSET_err_constexpr_virtual_base = 75448,
8522 DIAG_DESC_OFFSET_err_constexpr_vla = 75589,
8523 DIAG_DESC_OFFSET_err_constexpr_wrong_decl_kind = 75676,
8524 DIAG_DESC_OFFSET_err_constinit_added_too_late = 75808,
8525 DIAG_DESC_OFFSET_err_constinit_local_variable = 75869,
8526 DIAG_DESC_OFFSET_err_constrained_non_templated_function = 75915,
8527 DIAG_DESC_OFFSET_err_constrained_virtual_method = 75968,
8528 DIAG_DESC_OFFSET_err_constraint_depends_on_self = 76015,
8529 DIAG_DESC_OFFSET_err_constructor_bad_name = 76063,
8530 DIAG_DESC_OFFSET_err_constructor_byvalue_arg = 76138,
8531 DIAG_DESC_OFFSET_err_constructor_cannot_be = 76197,
8532 DIAG_DESC_OFFSET_err_constructor_redeclared = 76233,
8533 DIAG_DESC_OFFSET_err_constructor_return_type = 76266,
8534 DIAG_DESC_OFFSET_err_continuation_class = 76304,
8535 DIAG_DESC_OFFSET_err_continue_not_in_loop = 76341,
8536 DIAG_DESC_OFFSET_err_continue_switch = 76384,
8537 DIAG_DESC_OFFSET_err_conv_function_not_member = 76433,
8538 DIAG_DESC_OFFSET_err_conv_function_redeclared = 76490,
8539 DIAG_DESC_OFFSET_err_conv_function_return_type = 76531,
8540 DIAG_DESC_OFFSET_err_conv_function_to_array = 76577,
8541 DIAG_DESC_OFFSET_err_conv_function_to_function = 76629,
8542 DIAG_DESC_OFFSET_err_conv_function_variadic = 76683,
8543 DIAG_DESC_OFFSET_err_conv_function_with_complex_decl = 76722,
8544 DIAG_DESC_OFFSET_err_conv_function_with_params = 76958,
8545 DIAG_DESC_OFFSET_err_conv_mixed_enum_types = 77005,
8546 DIAG_DESC_OFFSET_err_convertvector_constexpr_unsupported_vector_cast = 77185,
8547 DIAG_DESC_OFFSET_err_convertvector_incompatible_vector = 77248,
8548 DIAG_DESC_OFFSET_err_convertvector_non_vector = 77333,
8549 DIAG_DESC_OFFSET_err_copy_capture_with_copy_default = 77392,
8550 DIAG_DESC_OFFSET_err_coro_invalid_addr_of_label = 77451,
8551 DIAG_DESC_OFFSET_err_coroutine_handle_missing_member = 77515,
8552 DIAG_DESC_OFFSET_err_coroutine_invalid_func_context = 77567,
8553 DIAG_DESC_OFFSET_err_coroutine_objc_method = 77746,
8554 DIAG_DESC_OFFSET_err_coroutine_outside_function = 77802,
8555 DIAG_DESC_OFFSET_err_coroutine_promise_final_suspend_requires_nothrow = 77841,
8556 DIAG_DESC_OFFSET_err_coroutine_promise_get_return_object_on_allocation_failure = 77924,
8557 DIAG_DESC_OFFSET_err_coroutine_promise_incompatible_return_functions = 78005,
8558 DIAG_DESC_OFFSET_err_coroutine_promise_new_requires_nothrow = 78082,
8559 DIAG_DESC_OFFSET_err_coroutine_promise_type_incomplete = 78218,
8560 DIAG_DESC_OFFSET_err_coroutine_promise_unhandled_exception_required = 78280,
8561 DIAG_DESC_OFFSET_err_coroutine_return_type = 78341,
8562 DIAG_DESC_OFFSET_err_coroutine_type_missing_specialization = 78562,
8563 DIAG_DESC_OFFSET_err_coroutine_unevaluated_context = 78639,
8564 DIAG_DESC_OFFSET_err_coroutine_unfound_nothrow_new = 78685,
8565 DIAG_DESC_OFFSET_err_coroutine_unusable_new = 78802,
8566 DIAG_DESC_OFFSET_err_coroutine_within_handler = 78880,
8567 DIAG_DESC_OFFSET_err_count_attr_argument_not_integer = 78930,
8568 DIAG_DESC_OFFSET_err_count_attr_in_union = 79043,
8569 DIAG_DESC_OFFSET_err_count_attr_must_be_in_structure = 79147,
8570 DIAG_DESC_OFFSET_err_count_attr_not_on_ptr_or_flexible_array_member = 79248,
8571 DIAG_DESC_OFFSET_err_count_attr_only_support_simple_decl_reference = 79430,
8572 DIAG_DESC_OFFSET_err_count_attr_param_not_in_same_struct = 79546,
8573 DIAG_DESC_OFFSET_err_count_attr_refer_to_union = 79702,
8574 DIAG_DESC_OFFSET_err_counted_by_attr_on_array_not_flexible_array_member = 79810,
8575 DIAG_DESC_OFFSET_err_counted_by_attr_pointee_unknown_size = 79876,
8576 DIAG_DESC_OFFSET_err_counted_by_attr_refer_to_itself = 80238,
8577 DIAG_DESC_OFFSET_err_counted_by_on_incomplete_type_on_assign = 80296,
8578 DIAG_DESC_OFFSET_err_counted_by_on_incomplete_type_on_use = 80623,
8579 DIAG_DESC_OFFSET_err_counter_overflow = 80758,
8580 DIAG_DESC_OFFSET_err_countof_arg_not_array_type = 80806,
8581 DIAG_DESC_OFFSET_err_covariant_return_ambiguous_derived_to_base_conv = 80864,
8582 DIAG_DESC_OFFSET_err_covariant_return_inaccessible_base = 81031,
8583 DIAG_DESC_OFFSET_err_covariant_return_incomplete = 81131,
8584 DIAG_DESC_OFFSET_err_covariant_return_not_derived = 81252,
8585 DIAG_DESC_OFFSET_err_covariant_return_type_class_type_not_same_or_less_qualified = 81382,
8586 DIAG_DESC_OFFSET_err_covariant_return_type_different_qualifications = 81587,
8587 DIAG_DESC_OFFSET_err_cpu_dispatch_mismatch = 81727,
8588 DIAG_DESC_OFFSET_err_cpu_specific_multiple_defs = 81782,
8589 DIAG_DESC_OFFSET_err_cpu_unsupported_isa = 81848,
8590 DIAG_DESC_OFFSET_err_ctor_dtor_returns_void = 81894,
8591 DIAG_DESC_OFFSET_err_ctor_init_missing_comma = 81962,
8592 DIAG_DESC_OFFSET_err_ctu_error_opening = 82010,
8593 DIAG_DESC_OFFSET_err_ctu_import_failure = 82068,
8594 DIAG_DESC_OFFSET_err_cuda_address_space_gpuvar = 82116,
8595 DIAG_DESC_OFFSET_err_cuda_ctor_dtor_attrs = 82198,
8596 DIAG_DESC_OFFSET_err_cuda_device_builtin_surftex_cls_template = 82255,
8597 DIAG_DESC_OFFSET_err_cuda_device_builtin_surftex_ref_decl = 82346,
8598 DIAG_DESC_OFFSET_err_cuda_device_exceptions = 82427,
8599 DIAG_DESC_OFFSET_err_cuda_device_kernel_launch_not_supported = 82516,
8600 DIAG_DESC_OFFSET_err_cuda_device_kernel_launch_require_rdc = 82564,
8601 DIAG_DESC_OFFSET_err_cuda_extern_shared = 82676,
8602 DIAG_DESC_OFFSET_err_cuda_grid_constant_not_allowed = 82718,
8603 DIAG_DESC_OFFSET_err_cuda_host_shared = 82789,
8604 DIAG_DESC_OFFSET_err_cuda_invalid_use_of_managedvar = 82902,
8605 DIAG_DESC_OFFSET_err_cuda_nonstatic_constdev = 82940,
8606 DIAG_DESC_OFFSET_err_cuda_ovl_target = 83028,
8607 DIAG_DESC_OFFSET_err_cuda_unattributed_constexpr_cannot_overload_device = 83190,
8608 DIAG_DESC_OFFSET_err_cuda_vla = 83387,
8609 DIAG_DESC_OFFSET_err_current_module_name_mismatch = 83495,
8610 DIAG_DESC_OFFSET_err_current_version_mismatch = 83568,
8611 DIAG_DESC_OFFSET_err_cxx11_attribute_forbids_arguments = 83632,
8612 DIAG_DESC_OFFSET_err_cxx11_attribute_forbids_ellipsis = 83674,
8613 DIAG_DESC_OFFSET_err_cxx20_deducing_this = 83723,
8614 DIAG_DESC_OFFSET_err_cxx23_size_t_suffix = 83799,
8615 DIAG_DESC_OFFSET_err_cxx26_template_template_params = 83847,
8616 DIAG_DESC_OFFSET_err_cyclic_alias = 83923,
8617 DIAG_DESC_OFFSET_err_dangling_member = 83975,
8618 DIAG_DESC_OFFSET_err_data_layout_mismatch = 84188,
8619 DIAG_DESC_OFFSET_err_dealloc_bad_result_type = 84261,
8620 DIAG_DESC_OFFSET_err_decimal_unsupported = 84344,
8621 DIAG_DESC_OFFSET_err_decl_attribute_invalid_on_stmt = 84385,
8622 DIAG_DESC_OFFSET_err_decl_negative_array_size = 84442,
8623 DIAG_DESC_OFFSET_err_declaration_does_not_declare_param = 84489,
8624 DIAG_DESC_OFFSET_err_declarator_need_ident = 84530,
8625 DIAG_DESC_OFFSET_err_declspec_after_virtspec = 84564,
8626 DIAG_DESC_OFFSET_err_declspec_keyword_has_no_effect = 84627,
8627 DIAG_DESC_OFFSET_err_declspec_thread_on_thread_variable = 84747,
8628 DIAG_DESC_OFFSET_err_decltype_auto_cannot_be_combined = 84838,
8629 DIAG_DESC_OFFSET_err_decltype_auto_compound_type = 84901,
8630 DIAG_DESC_OFFSET_err_decltype_auto_function_declarator_not_declaration = 84973,
8631 DIAG_DESC_OFFSET_err_decltype_auto_initializer_list = 85050,
8632 DIAG_DESC_OFFSET_err_decltype_auto_invalid = 85103,
8633 DIAG_DESC_OFFSET_err_decomp_decl_ambiguous_base = 85137,
8634 DIAG_DESC_OFFSET_err_decomp_decl_anon_union_member = 85193,
8635 DIAG_DESC_OFFSET_err_decomp_decl_constraint = 85277,
8636 DIAG_DESC_OFFSET_err_decomp_decl_context = 85351,
8637 DIAG_DESC_OFFSET_err_decomp_decl_inaccessible_base = 85412,
8638 DIAG_DESC_OFFSET_err_decomp_decl_inaccessible_field = 85468,
8639 DIAG_DESC_OFFSET_err_decomp_decl_lambda = 85524,
8640 DIAG_DESC_OFFSET_err_decomp_decl_multiple_bases_with_members = 85556,
8641 DIAG_DESC_OFFSET_err_decomp_decl_not_alone = 85676,
8642 DIAG_DESC_OFFSET_err_decomp_decl_parens = 85749,
8643 DIAG_DESC_OFFSET_err_decomp_decl_requires_init = 85816,
8644 DIAG_DESC_OFFSET_err_decomp_decl_spec = 85915,
8645 DIAG_DESC_OFFSET_err_decomp_decl_std_tuple_element_not_specialized = 85970,
8646 DIAG_DESC_OFFSET_err_decomp_decl_std_tuple_size_invalid = 86045,
8647 DIAG_DESC_OFFSET_err_decomp_decl_std_tuple_size_not_constant = 86121,
8648 DIAG_DESC_OFFSET_err_decomp_decl_template = 86217,
8649 DIAG_DESC_OFFSET_err_decomp_decl_type = 86269,
8650 DIAG_DESC_OFFSET_err_decomp_decl_unbindable_type = 86385,
8651 DIAG_DESC_OFFSET_err_decomp_decl_wrong_number_bindings = 86442,
8652 DIAG_DESC_OFFSET_err_decrement_bool = 86576,
8653 DIAG_DESC_OFFSET_err_deduced_class_template_compound_type = 86617,
8654 DIAG_DESC_OFFSET_err_deduced_class_template_ctor_ambiguous = 86734,
8655 DIAG_DESC_OFFSET_err_deduced_class_template_ctor_no_viable = 86783,
8656 DIAG_DESC_OFFSET_err_deduced_class_template_deleted = 86866,
8657 DIAG_DESC_OFFSET_err_deduced_class_template_explicit = 86938,
8658 DIAG_DESC_OFFSET_err_deduced_class_template_incomplete = 87067,
8659 DIAG_DESC_OFFSET_err_deduced_non_class_or_alias_template_specialization_type = 87175,
8660 DIAG_DESC_OFFSET_err_deduced_non_type_template_arg_type_mismatch = 87392,
8661 DIAG_DESC_OFFSET_err_deduced_return_type = 87515,
8662 DIAG_DESC_OFFSET_err_deduced_tst = 87558,
8663 DIAG_DESC_OFFSET_err_deduction_guide_bad_trailing_return_type = 87737,
8664 DIAG_DESC_OFFSET_err_deduction_guide_defines_function = 87833,
8665 DIAG_DESC_OFFSET_err_deduction_guide_invalid_specifier = 87883,
8666 DIAG_DESC_OFFSET_err_deduction_guide_name_not_class_template = 87923,
8667 DIAG_DESC_OFFSET_err_deduction_guide_no_trailing_return_type = 88090,
8668 DIAG_DESC_OFFSET_err_deduction_guide_redeclared = 88147,
8669 DIAG_DESC_OFFSET_err_deduction_guide_specialized = 88180,
8670 DIAG_DESC_OFFSET_err_deduction_guide_target_attr = 88263,
8671 DIAG_DESC_OFFSET_err_deduction_guide_template_not_deducible = 88428,
8672 DIAG_DESC_OFFSET_err_deduction_guide_with_complex_decl = 88536,
8673 DIAG_DESC_OFFSET_err_deduction_guide_wrong_access = 88617,
8674 DIAG_DESC_OFFSET_err_deduction_guide_wrong_scope = 88693,
8675 DIAG_DESC_OFFSET_err_deep_exception_specs_differ = 88760,
8676 DIAG_DESC_OFFSET_err_default_arg_in_partial_spec = 88827,
8677 DIAG_DESC_OFFSET_err_default_arg_makes_ctor_special = 88896,
8678 DIAG_DESC_OFFSET_err_default_arg_unparsed = 89007,
8679 DIAG_DESC_OFFSET_err_default_delete_in_multiple_declaration = 89053,
8680 DIAG_DESC_OFFSET_err_default_init_const = 89150,
8681 DIAG_DESC_OFFSET_err_default_member_initializer_cycle = 89258,
8682 DIAG_DESC_OFFSET_err_default_member_initializer_not_yet_parsed = 89304,
8683 DIAG_DESC_OFFSET_err_default_modules_cache_not_available = 89413,
8684 DIAG_DESC_OFFSET_err_default_not_in_switch = 89575,
8685 DIAG_DESC_OFFSET_err_default_special_members = 89619,
8686 DIAG_DESC_OFFSET_err_default_template_template_parameter_not_template = 89702,
8687 DIAG_DESC_OFFSET_err_defaulted_comparison_cannot_deduce_undeduced_auto = 89787,
8688 DIAG_DESC_OFFSET_err_defaulted_comparison_constexpr_mismatch = 89958,
8689 DIAG_DESC_OFFSET_err_defaulted_comparison_deduced_return_type_not_auto = 90264,
8690 DIAG_DESC_OFFSET_err_defaulted_comparison_non_const = 90398,
8691 DIAG_DESC_OFFSET_err_defaulted_comparison_not_friend = 90516,
8692 DIAG_DESC_OFFSET_err_defaulted_comparison_num_args = 90643,
8693 DIAG_DESC_OFFSET_err_defaulted_comparison_param = 90783,
8694 DIAG_DESC_OFFSET_err_defaulted_comparison_param_mismatch = 90937,
8695 DIAG_DESC_OFFSET_err_defaulted_comparison_param_unknown = 91089,
8696 DIAG_DESC_OFFSET_err_defaulted_comparison_return_type_not_bool = 91273,
8697 DIAG_DESC_OFFSET_err_defaulted_comparison_template = 91399,
8698 DIAG_DESC_OFFSET_err_defaulted_copy_assign_not_ref = 91448,
8699 DIAG_DESC_OFFSET_err_defaulted_special_member_copy_const_param = 91548,
8700 DIAG_DESC_OFFSET_err_defaulted_special_member_explicit_object_mismatch = 91698,
8701 DIAG_DESC_OFFSET_err_defaulted_special_member_move_const_param = 91833,
8702 DIAG_DESC_OFFSET_err_defaulted_special_member_params = 91939,
8703 DIAG_DESC_OFFSET_err_defaulted_special_member_quals = 92118,
8704 DIAG_DESC_OFFSET_err_defaulted_special_member_return_type = 92252,
8705 DIAG_DESC_OFFSET_err_defaulted_special_member_variadic = 92328,
8706 DIAG_DESC_OFFSET_err_defaulted_special_member_volatile_param = 92496,
8707 DIAG_DESC_OFFSET_err_defer_invalid_sjlj = 92683,
8708 DIAG_DESC_OFFSET_err_defer_ts_labeled_stmt = 92722,
8709 DIAG_DESC_OFFSET_err_defined_in_pp_embed = 92764,
8710 DIAG_DESC_OFFSET_err_defined_macro_name = 92808,
8711 DIAG_DESC_OFFSET_err_definition_of_explicitly_defaulted_member = 92849,
8712 DIAG_DESC_OFFSET_err_definition_of_implicitly_declared_member = 93018,
8713 DIAG_DESC_OFFSET_err_delegating_ctor = 93186,
8714 DIAG_DESC_OFFSET_err_delegating_initializer_alone = 93238,
8715 DIAG_DESC_OFFSET_err_delete_explicit_conversion = 93300,
8716 DIAG_DESC_OFFSET_err_delete_incomplete = 93393,
8717 DIAG_DESC_OFFSET_err_delete_incomplete_class_type = 93437,
8718 DIAG_DESC_OFFSET_err_delete_operand = 93503,
8719 DIAG_DESC_OFFSET_err_deleted_decl_not_first = 93539,
8720 DIAG_DESC_OFFSET_err_deleted_function_use = 93584,
8721 DIAG_DESC_OFFSET_err_deleted_inherited_ctor_use = 93633,
8722 DIAG_DESC_OFFSET_err_deleted_main = 93702,
8723 DIAG_DESC_OFFSET_err_deleted_non_function = 93738,
8724 DIAG_DESC_OFFSET_err_deleted_override = 93782,
8725 DIAG_DESC_OFFSET_err_delimited_escape_empty = 93841,
8726 DIAG_DESC_OFFSET_err_delimited_escape_invalid = 93883,
8727 DIAG_DESC_OFFSET_err_delimited_escape_missing_brace = 93921,
8728 DIAG_DESC_OFFSET_err_dep_source_scanner_missing_semi_after_at_import = 93962,
8729 DIAG_DESC_OFFSET_err_dep_source_scanner_unexpected_tokens_at_import = 93995,
8730 DIAG_DESC_OFFSET_err_dependency_scan_failed = 94049,
8731 DIAG_DESC_OFFSET_err_dependent_deduced_tst = 94083,
8732 DIAG_DESC_OFFSET_err_dependent_friend_not_member = 94275,
8733 DIAG_DESC_OFFSET_err_dependent_friend_not_member_of_template_spec = 94352,
8734 DIAG_DESC_OFFSET_err_dependent_friend_undeduced_params = 94386,
8735 DIAG_DESC_OFFSET_err_dependent_function_template_spec_no_match = 94483,
8736 DIAG_DESC_OFFSET_err_dependent_nested_name_spec = 94595,
8737 DIAG_DESC_OFFSET_err_dependent_non_type_arg_in_partial_spec = 94673,
8738 DIAG_DESC_OFFSET_err_dependent_tag_decl = 94782,
8739 DIAG_DESC_OFFSET_err_dependent_typed_non_type_arg_in_partial_spec = 94883,
8740 DIAG_DESC_OFFSET_err_dereference_incomplete_type = 94966,
8741 DIAG_DESC_OFFSET_err_designated_init_attr_non_init = 95011,
8742 DIAG_DESC_OFFSET_err_designated_init_for_non_aggregate = 95125,
8743 DIAG_DESC_OFFSET_err_designator_for_scalar_or_sizeless_init = 95200,
8744 DIAG_DESC_OFFSET_err_designator_into_flexible_array_member = 95276,
8745 DIAG_DESC_OFFSET_err_destroy_attr_on_non_static_var = 95324,
8746 DIAG_DESC_OFFSET_err_destroying_operator_delete_not_usual = 95443,
8747 DIAG_DESC_OFFSET_err_destructor_cannot_be = 95534,
8748 DIAG_DESC_OFFSET_err_destructor_expr_mismatch = 95569,
8749 DIAG_DESC_OFFSET_err_destructor_expr_nontype = 95672,
8750 DIAG_DESC_OFFSET_err_destructor_expr_type_mismatch = 95740,
8751 DIAG_DESC_OFFSET_err_destructor_name = 95849,
8752 DIAG_DESC_OFFSET_err_destructor_name_nontype = 95911,
8753 DIAG_DESC_OFFSET_err_destructor_not_member = 95975,
8754 DIAG_DESC_OFFSET_err_destructor_redeclared = 96023,
8755 DIAG_DESC_OFFSET_err_destructor_return_type = 96055,
8756 DIAG_DESC_OFFSET_err_destructor_template = 96092,
8757 DIAG_DESC_OFFSET_err_destructor_template_id = 96136,
8758 DIAG_DESC_OFFSET_err_destructor_tilde_identifier = 96184,
8759 DIAG_DESC_OFFSET_err_destructor_tilde_scope = 96237,
8760 DIAG_DESC_OFFSET_err_destructor_variadic = 96298,
8761 DIAG_DESC_OFFSET_err_destructor_with_params = 96328,
8762 DIAG_DESC_OFFSET_err_diagnose_if_expected_equals = 96366,
8763 DIAG_DESC_OFFSET_err_diagnose_if_invalid_diagnostic_type = 96403,
8764 DIAG_DESC_OFFSET_err_diagnose_if_succeeded = 30163,
8765 DIAG_DESC_OFFSET_err_diagnose_if_unexpected_value = 96479,
8766 DIAG_DESC_OFFSET_err_diagnose_if_unknown_option = 96519,
8767 DIAG_DESC_OFFSET_err_diagnose_if_unknown_warning = 96545,
8768 DIAG_DESC_OFFSET_err_different_asm_label = 96572,
8769 DIAG_DESC_OFFSET_err_different_language_linkage = 96594,
8770 DIAG_DESC_OFFSET_err_different_pass_object_size_params = 96645,
8771 DIAG_DESC_OFFSET_err_different_return_type_for_overriding_virtual_function = 96699,
8772 DIAG_DESC_OFFSET_err_digit_separator_not_between_digits = 96849,
8773 DIAG_DESC_OFFSET_err_dimension_expr_not_constant_integer = 96920,
8774 DIAG_DESC_OFFSET_err_direct_selector_expression = 96986,
8775 DIAG_DESC_OFFSET_err_directory_scanning = 97038,
8776 DIAG_DESC_OFFSET_err_disallowed_duplicate_attribute = 97072,
8777 DIAG_DESC_OFFSET_err_distant_exception_spec = 97131,
8778 DIAG_DESC_OFFSET_err_downcast_from_inaccessible_base = 97209,
8779 DIAG_DESC_OFFSET_err_drv_I_dash_not_supported = 97269,
8780 DIAG_DESC_OFFSET_err_drv_Xopenmp_target_missing_triple = 97316,
8781 DIAG_DESC_OFFSET_err_drv_alignment_not_power_of_two = 97419,
8782 DIAG_DESC_OFFSET_err_drv_amdgpu_ieee_without_no_honor_nans = 97457,
8783 DIAG_DESC_OFFSET_err_drv_arg_requires_bitcode_input = 97532,
8784 DIAG_DESC_OFFSET_err_drv_argument_not_allowed_with = 97578,
8785 DIAG_DESC_OFFSET_err_drv_argument_only_allowed_with = 97622,
8786 DIAG_DESC_OFFSET_err_drv_bad_offload_arch_combo = 97667,
8787 DIAG_DESC_OFFSET_err_drv_bad_target_id = 97830,
8788 DIAG_DESC_OFFSET_err_drv_bitcode_unsupported_on_toolchain = 98006,
8789 DIAG_DESC_OFFSET_err_drv_cannot_mix_options = 98071,
8790 DIAG_DESC_OFFSET_err_drv_cannot_open_config_file = 98107,
8791 DIAG_DESC_OFFSET_err_drv_cannot_open_randomize_layout_seed_file = 98152,
8792 DIAG_DESC_OFFSET_err_drv_cannot_read_config_file = 98196,
8793 DIAG_DESC_OFFSET_err_drv_cc_print_options_failure = 98236,
8794 DIAG_DESC_OFFSET_err_drv_clang_unsupported = 98277,
8795 DIAG_DESC_OFFSET_err_drv_clang_unsupported_opt_cxx_darwin_i386 = 98318,
8796 DIAG_DESC_OFFSET_err_drv_clang_unsupported_opt_faltivec = 98382,
8797 DIAG_DESC_OFFSET_err_drv_clang_unsupported_opt_pg_darwin = 98427,
8798 DIAG_DESC_OFFSET_err_drv_command_failed = 98526,
8799 DIAG_DESC_OFFSET_err_drv_command_failure = 98589,
8800 DIAG_DESC_OFFSET_err_drv_command_signalled = 98619,
8801 DIAG_DESC_OFFSET_err_drv_compilationdatabase = 98678,
8802 DIAG_DESC_OFFSET_err_drv_compile_mode_unsupported_aix = 98728,
8803 DIAG_DESC_OFFSET_err_drv_config_file_not_found = 98802,
8804 DIAG_DESC_OFFSET_err_drv_conflicting_deployment_targets = 98842,
8805 DIAG_DESC_OFFSET_err_drv_cuda_bad_gpu_arch = 98920,
8806 DIAG_DESC_OFFSET_err_drv_cuda_host_arch = 98958,
8807 DIAG_DESC_OFFSET_err_drv_cuda_offload_only_emit_bc = 99009,
8808 DIAG_DESC_OFFSET_err_drv_cuda_version_unsupported = 99070,
8809 DIAG_DESC_OFFSET_err_drv_darwin_sdk_missing_arclite = 99312,
8810 DIAG_DESC_OFFSET_err_drv_defsym_invalid_format = 99409,
8811 DIAG_DESC_OFFSET_err_drv_defsym_invalid_symval = 99451,
8812 DIAG_DESC_OFFSET_err_drv_depscan_log_path_empty = 99479,
8813 DIAG_DESC_OFFSET_err_drv_depscan_log_path_inconsistent = 99532,
8814 DIAG_DESC_OFFSET_err_drv_duplicate_config = 99703,
8815 DIAG_DESC_OFFSET_err_drv_dxc_Fre_requires_Fo_metal = 99749,
8816 DIAG_DESC_OFFSET_err_drv_dxc_invalid_matrix_layout = 99802,
8817 DIAG_DESC_OFFSET_err_drv_dxc_invalid_shader_hash = 99840,
8818 DIAG_DESC_OFFSET_err_drv_dxc_missing_target_profile = 99874,
8819 DIAG_DESC_OFFSET_err_drv_dyndbg_incompatible = 99912,
8820 DIAG_DESC_OFFSET_err_drv_dyndbg_ir = 99957,
8821 DIAG_DESC_OFFSET_err_drv_dyndbg_lto = 100006,
8822 DIAG_DESC_OFFSET_err_drv_emit_llvm_link = 100054,
8823 DIAG_DESC_OFFSET_err_drv_expand_response_file = 100093,
8824 DIAG_DESC_OFFSET_err_drv_expecting_fopenmp_with_fopenmp_targets = 100128,
8825 DIAG_DESC_OFFSET_err_drv_experimental_crel = 100275,
8826 DIAG_DESC_OFFSET_err_drv_experimental_sframe = 100405,
8827 DIAG_DESC_OFFSET_err_drv_extract_api_wrong_kind = 100549,
8828 DIAG_DESC_OFFSET_err_drv_failed_to_deduce_target_from_arch = 100659,
8829 DIAG_DESC_OFFSET_err_drv_force_crash = 100787,
8830 DIAG_DESC_OFFSET_err_drv_gnustep_objc_runtime_incompatible_binary = 100899,
8831 DIAG_DESC_OFFSET_err_drv_header_unit_extra_inputs = 100977,
8832 DIAG_DESC_OFFSET_err_drv_hipspv_no_hip_path = 101043,
8833 DIAG_DESC_OFFSET_err_drv_hlsl_16bit_types_unsupported = 101128,
8834 DIAG_DESC_OFFSET_err_drv_hlsl_bad_shader_required_in_target = 101274,
8835 DIAG_DESC_OFFSET_err_drv_hlsl_bad_shader_unsupported = 101409,
8836 DIAG_DESC_OFFSET_err_drv_hlsl_unsupported_target = 101520,
8837 DIAG_DESC_OFFSET_err_drv_incompatible_omp_arch = 101572,
8838 DIAG_DESC_OFFSET_err_drv_incompatible_options = 101648,
8839 DIAG_DESC_OFFSET_err_drv_incompatible_unwindlib = 101697,
8840 DIAG_DESC_OFFSET_err_drv_invalid_Xarch_argument_with_args = 101740,
8841 DIAG_DESC_OFFSET_err_drv_invalid_Xopenmp_target_with_args = 101814,
8842 DIAG_DESC_OFFSET_err_drv_invalid_arch_name = 101898,
8843 DIAG_DESC_OFFSET_err_drv_invalid_argument_to_option = 101921,
8844 DIAG_DESC_OFFSET_err_drv_invalid_cf_runtime_abi = 101950,
8845 DIAG_DESC_OFFSET_err_drv_invalid_cstdlib_name = 102075,
8846 DIAG_DESC_OFFSET_err_drv_invalid_darwin_version = 102115,
8847 DIAG_DESC_OFFSET_err_drv_invalid_diagnotics_hotness_threshold = 102149,
8848 DIAG_DESC_OFFSET_err_drv_invalid_diagnotics_misexpect_tolerance = 102211,
8849 DIAG_DESC_OFFSET_err_drv_invalid_directx_shader_module = 102265,
8850 DIAG_DESC_OFFSET_err_drv_invalid_empty_dxil_validator_version = 102286,
8851 DIAG_DESC_OFFSET_err_drv_invalid_escaped_command_line = 102380,
8852 DIAG_DESC_OFFSET_err_drv_invalid_format_dxil_validator_version = 102413,
8853 DIAG_DESC_OFFSET_err_drv_invalid_gcc_install_dir = 102505,
8854 DIAG_DESC_OFFSET_err_drv_invalid_gcc_output_type = 102546,
8855 DIAG_DESC_OFFSET_err_drv_invalid_int_value = 102593,
8856 DIAG_DESC_OFFSET_err_drv_invalid_linker_name = 102629,
8857 DIAG_DESC_OFFSET_err_drv_invalid_malign_branch_EQ = 102666,
8858 DIAG_DESC_OFFSET_err_drv_invalid_mfloat_abi = 102740,
8859 DIAG_DESC_OFFSET_err_drv_invalid_mtp = 102763,
8860 DIAG_DESC_OFFSET_err_drv_invalid_object_mode = 102804,
8861 DIAG_DESC_OFFSET_err_drv_invalid_omp_target = 102872,
8862 DIAG_DESC_OFFSET_err_drv_invalid_or_unsupported_offload_target = 102903,
8863 DIAG_DESC_OFFSET_err_drv_invalid_os_in_arg = 102947,
8864 DIAG_DESC_OFFSET_err_drv_invalid_output_with_multiple_archs = 102977,
8865 DIAG_DESC_OFFSET_err_drv_invalid_range_dxil_validator_version = 103028,
8866 DIAG_DESC_OFFSET_err_drv_invalid_remap_file = 103133,
8867 DIAG_DESC_OFFSET_err_drv_invalid_riscv_arch_name = 103191,
8868 DIAG_DESC_OFFSET_err_drv_invalid_riscv_cpu_name_for_target = 103218,
8869 DIAG_DESC_OFFSET_err_drv_invalid_riscv_mtune_string = 103262,
8870 DIAG_DESC_OFFSET_err_drv_invalid_rtlib_name = 103316,
8871 DIAG_DESC_OFFSET_err_drv_invalid_stdlib_name = 103362,
8872 DIAG_DESC_OFFSET_err_drv_invalid_thread_model_for_target = 103400,
8873 DIAG_DESC_OFFSET_err_drv_invalid_unwindlib_name = 103450,
8874 DIAG_DESC_OFFSET_err_drv_invalid_value = 103495,
8875 DIAG_DESC_OFFSET_err_drv_invalid_value_with_suggestion = 103522,
8876 DIAG_DESC_OFFSET_err_drv_invalid_version_number = 103570,
8877 DIAG_DESC_OFFSET_err_drv_invalid_version_number_inferred = 103601,
8878 DIAG_DESC_OFFSET_err_drv_kcfi_arity_unsupported_target = 103648,
8879 DIAG_DESC_OFFSET_err_drv_libclc_not_found = 103700,
8880 DIAG_DESC_OFFSET_err_drv_loongarch_invalid_mfpu_EQ = 103761,
8881 DIAG_DESC_OFFSET_err_drv_loongarch_invalid_msimd_EQ = 103843,
8882 DIAG_DESC_OFFSET_err_drv_loongarch_invalid_simd_option_combination = 103909,
8883 DIAG_DESC_OFFSET_err_drv_loongarch_wrong_fpu_width = 103957,
8884 DIAG_DESC_OFFSET_err_drv_lto_without_lld = 104015,
8885 DIAG_DESC_OFFSET_err_drv_malformed_sanitizer_coverage_allowlist = 104041,
8886 DIAG_DESC_OFFSET_err_drv_malformed_sanitizer_coverage_ignorelist = 104086,
8887 DIAG_DESC_OFFSET_err_drv_malformed_sanitizer_ignorelist = 104132,
8888 DIAG_DESC_OFFSET_err_drv_malformed_sanitizer_metadata_ignorelist = 104169,
8889 DIAG_DESC_OFFSET_err_drv_malformed_warning_suppression_mapping = 104215,
8890 DIAG_DESC_OFFSET_err_drv_mg_requires_m_or_mm = 104267,
8891 DIAG_DESC_OFFSET_err_drv_missing_arg_mtp = 104303,
8892 DIAG_DESC_OFFSET_err_drv_missing_argument = 104328,
8893 DIAG_DESC_OFFSET_err_drv_missing_sanitizer_ignorelist = 104379,
8894 DIAG_DESC_OFFSET_err_drv_missing_symbol_graph_dir = 104414,
8895 DIAG_DESC_OFFSET_err_drv_missing_version_number = 104498,
8896 DIAG_DESC_OFFSET_err_drv_mix_cuda_hip = 104529,
8897 DIAG_DESC_OFFSET_err_drv_mix_offload = 104577,
8898 DIAG_DESC_OFFSET_err_drv_module_header_wrong_kind = 104633,
8899 DIAG_DESC_OFFSET_err_drv_module_output_with_multiple_arch = 104748,
8900 DIAG_DESC_OFFSET_err_drv_modules_driver_requires_reduced_bmi = 104815,
8901 DIAG_DESC_OFFSET_err_drv_modules_validate_once_requires_timestamp = 104892,
8902 DIAG_DESC_OFFSET_err_drv_multilib_custom_error = 105035,
8903 DIAG_DESC_OFFSET_err_drv_needs_hvx = 105068,
8904 DIAG_DESC_OFFSET_err_drv_needs_hvx_version = 105115,
8905 DIAG_DESC_OFFSET_err_drv_negative_columns = 105145,
8906 DIAG_DESC_OFFSET_err_drv_no_ast_support = 105216,
8907 DIAG_DESC_OFFSET_err_drv_no_cuda_installation = 105261,
8908 DIAG_DESC_OFFSET_err_drv_no_cuda_libdevice = 105380,
8909 DIAG_DESC_OFFSET_err_drv_no_hip_runtime = 105534,
8910 DIAG_DESC_OFFSET_err_drv_no_hipspv_device_lib = 105644,
8911 DIAG_DESC_OFFSET_err_drv_no_hipstdpar_lib = 105812,
8912 DIAG_DESC_OFFSET_err_drv_no_hipstdpar_prim_lib = 105905,
8913 DIAG_DESC_OFFSET_err_drv_no_hipstdpar_thrust_lib = 106037,
8914 DIAG_DESC_OFFSET_err_drv_no_input_files = 106173,
8915 DIAG_DESC_OFFSET_err_drv_no_linker_llvm_support = 106188,
8916 DIAG_DESC_OFFSET_err_drv_no_module_support = 106239,
8917 DIAG_DESC_OFFSET_err_drv_no_neon_modifier = 106287,
8918 DIAG_DESC_OFFSET_err_drv_no_rocm_device_lib = 106353,
8919 DIAG_DESC_OFFSET_err_drv_no_spv_tools = 106590,
8920 DIAG_DESC_OFFSET_err_drv_no_such_file = 106765,
8921 DIAG_DESC_OFFSET_err_drv_no_such_file_with_suggestion = 106797,
8922 DIAG_DESC_OFFSET_err_drv_offload_bad_gpu_arch = 106849,
8923 DIAG_DESC_OFFSET_err_drv_offload_missing_gpu_arch = 106885,
8924 DIAG_DESC_OFFSET_err_drv_omp_host_target_not_supported = 106938,
8925 DIAG_DESC_OFFSET_err_drv_omp_offload_target_bcruntime_not_found = 106988,
8926 DIAG_DESC_OFFSET_err_drv_omp_offload_target_cuda_version_not_support = 107024,
8927 DIAG_DESC_OFFSET_err_drv_omp_offload_target_missingbcruntime = 107082,
8928 DIAG_DESC_OFFSET_err_drv_only_one_offload_target_supported = 107221,
8929 DIAG_DESC_OFFSET_err_drv_opt_unsupported_input_type = 107258,
8930 DIAG_DESC_OFFSET_err_drv_optimization_remark_format = 107292,
8931 DIAG_DESC_OFFSET_err_drv_optimization_remark_pattern = 107331,
8932 DIAG_DESC_OFFSET_err_drv_out_file_argument_with_multiple_sources = 107351,
8933 DIAG_DESC_OFFSET_err_drv_output_argument_with_multiple_files = 107410,
8934 DIAG_DESC_OFFSET_err_drv_preamble_format = 107466,
8935 DIAG_DESC_OFFSET_err_drv_print_header_cc1_invalid_combination = 107509,
8936 DIAG_DESC_OFFSET_err_drv_print_header_cc1_invalid_filtering = 107593,
8937 DIAG_DESC_OFFSET_err_drv_print_header_cc1_invalid_format = 107677,
8938 DIAG_DESC_OFFSET_err_drv_print_header_env_var = 107761,
8939 DIAG_DESC_OFFSET_err_drv_print_header_env_var_combination = 107847,
8940 DIAG_DESC_OFFSET_err_drv_print_header_env_var_invalid_format = 107933,
8941 DIAG_DESC_OFFSET_err_drv_profile_instrument_use_path_with_no_kind = 108040,
8942 DIAG_DESC_OFFSET_err_drv_reduced_module_output_overrided = 108121,
8943 DIAG_DESC_OFFSET_err_drv_reflection_requires_cxx26 = 108314,
8944 DIAG_DESC_OFFSET_err_drv_ropi_incompatible_with_cxx = 108373,
8945 DIAG_DESC_OFFSET_err_drv_ropi_rwpi_incompatible_with_pic = 108405,
8946 DIAG_DESC_OFFSET_err_drv_small_columns = 108467,
8947 DIAG_DESC_OFFSET_err_drv_ssp_missing_offset_argument = 108525,
8948 DIAG_DESC_OFFSET_err_drv_sycl_no_rdc_multiple_targets = 108604,
8949 DIAG_DESC_OFFSET_err_drv_sycl_requires_cxx17 = 108664,
8950 DIAG_DESC_OFFSET_err_drv_sycl_requires_dynamic_crt = 108716,
8951 DIAG_DESC_OFFSET_err_drv_target_variant_invalid = 108815,
8952 DIAG_DESC_OFFSET_err_drv_too_many_actions = 108869,
8953 DIAG_DESC_OFFSET_err_drv_triple_version_invalid = 108911,
8954 DIAG_DESC_OFFSET_err_drv_trivial_auto_var_init_max_size_invalid_value = 108957,
8955 DIAG_DESC_OFFSET_err_drv_trivial_auto_var_init_max_size_missing_dependency = 109036,
8956 DIAG_DESC_OFFSET_err_drv_trivial_auto_var_init_stop_after_invalid_value = 109157,
8957 DIAG_DESC_OFFSET_err_drv_trivial_auto_var_init_stop_after_missing_dependency = 109227,
8958 DIAG_DESC_OFFSET_err_drv_unable_to_remove_file = 109350,
8959 DIAG_DESC_OFFSET_err_drv_unable_to_set_working_directory = 109376,
8960 DIAG_DESC_OFFSET_err_drv_undetermined_gpu_arch = 109412,
8961 DIAG_DESC_OFFSET_err_drv_unexpected_symbol_graph_output = 109592,
8962 DIAG_DESC_OFFSET_err_drv_unknown_argument = 109685,
8963 DIAG_DESC_OFFSET_err_drv_unknown_argument_with_suggestion = 109708,
8964 DIAG_DESC_OFFSET_err_drv_unknown_indirect_jump_opt = 109750,
8965 DIAG_DESC_OFFSET_err_drv_unknown_language = 109789,
8966 DIAG_DESC_OFFSET_err_drv_unknown_objc_runtime = 109819,
8967 DIAG_DESC_OFFSET_err_drv_unknown_stdin_type = 109866,
8968 DIAG_DESC_OFFSET_err_drv_unknown_stdin_type_clang_cl = 109918,
8969 DIAG_DESC_OFFSET_err_drv_unknown_target_triple = 109970,
8970 DIAG_DESC_OFFSET_err_drv_unsupported_embed_bitcode = 109997,
8971 DIAG_DESC_OFFSET_err_drv_unsupported_fpatchable_function_entry_argument = 110038,
8972 DIAG_DESC_OFFSET_err_drv_unsupported_indirect_jump_opt = 110130,
8973 DIAG_DESC_OFFSET_err_drv_unsupported_noabicalls_pic = 110193,
8974 DIAG_DESC_OFFSET_err_drv_unsupported_opt = 110241,
8975 DIAG_DESC_OFFSET_err_drv_unsupported_opt_for_language_mode = 110265,
8976 DIAG_DESC_OFFSET_err_drv_unsupported_opt_for_target = 110312,
8977 DIAG_DESC_OFFSET_err_drv_unsupported_opt_with_suggestion = 110352,
8978 DIAG_DESC_OFFSET_err_drv_unsupported_option_argument = 110396,
8979 DIAG_DESC_OFFSET_err_drv_unsupported_option_argument_for_target = 110437,
8980 DIAG_DESC_OFFSET_err_drv_unsupported_option_for_offload_arch_req_feature = 110494,
8981 DIAG_DESC_OFFSET_err_drv_unsupported_option_for_target = 110614,
8982 DIAG_DESC_OFFSET_err_drv_unsupported_option_part_for_target = 110669,
8983 DIAG_DESC_OFFSET_err_drv_unsupported_rtlib_for_platform = 110732,
8984 DIAG_DESC_OFFSET_err_drv_unsupported_static_sanitizer_darwin = 110783,
8985 DIAG_DESC_OFFSET_err_drv_unsupported_unwind_for_platform = 110828,
8986 DIAG_DESC_OFFSET_err_drv_using_omit_rtti_component_without_no_rtti = 110878,
8987 DIAG_DESC_OFFSET_err_dtor_expr_without_call = 110943,
8988 DIAG_DESC_OFFSET_err_dup_implementation_category = 111065,
8989 DIAG_DESC_OFFSET_err_dup_implementation_class = 111110,
8990 DIAG_DESC_OFFSET_err_dup_virtual = 111139,
8991 DIAG_DESC_OFFSET_err_duplicate_attribute = 111177,
8992 DIAG_DESC_OFFSET_err_duplicate_base_class = 111234,
8993 DIAG_DESC_OFFSET_err_duplicate_case = 111296,
8994 DIAG_DESC_OFFSET_err_duplicate_case_differing_expr = 111322,
8995 DIAG_DESC_OFFSET_err_duplicate_class_def = 111374,
8996 DIAG_DESC_OFFSET_err_duplicate_class_virt_specifier = 111418,
8997 DIAG_DESC_OFFSET_err_duplicate_declspec = 111444,
8998 DIAG_DESC_OFFSET_err_duplicate_default_assoc = 111481,
8999 DIAG_DESC_OFFSET_err_duplicate_ivar_declaration = 111519,
9000 DIAG_DESC_OFFSET_err_duplicate_ivar_use = 111557,
9001 DIAG_DESC_OFFSET_err_duplicate_mangled_name = 111622,
9002 DIAG_DESC_OFFSET_err_duplicate_member = 111683,
9003 DIAG_DESC_OFFSET_err_duplicate_method_decl = 111703,
9004 DIAG_DESC_OFFSET_err_duplicate_property = 111738,
9005 DIAG_DESC_OFFSET_err_duplicate_target_attribute = 111774,
9006 DIAG_DESC_OFFSET_err_duplicate_virt_specifier = 111917,
9007 DIAG_DESC_OFFSET_err_duplicated_vtable_pointer_auth = 111950,
9008 DIAG_DESC_OFFSET_err_dylib_symbol_flags_mismatch = 112004,
9009 DIAG_DESC_OFFSET_err_dynamic_and_noexcept_specification = 112099,
9010 DIAG_DESC_OFFSET_err_dynamic_property_ivar_decl = 112167,
9011 DIAG_DESC_OFFSET_err_dynamic_var_init = 112228,
9012 DIAG_DESC_OFFSET_err_dyndbg_no_instrumentation = 112336,
9013 DIAG_DESC_OFFSET_err_early_catch_all = 112411,
9014 DIAG_DESC_OFFSET_err_ellipsis_first_param = 112444,
9015 DIAG_DESC_OFFSET_err_ellipsis_in_declarator_not_parameter = 112490,
9016 DIAG_DESC_OFFSET_err_embedded_directive = 112551,
9017 DIAG_DESC_OFFSET_err_empty_enum = 112628,
9018 DIAG_DESC_OFFSET_err_empty_requires_expr = 112646,
9019 DIAG_DESC_OFFSET_err_empty_scalar_initializer = 112706,
9020 DIAG_DESC_OFFSET_err_empty_sizeless_initializer = 112741,
9021 DIAG_DESC_OFFSET_err_enum_invalid_underlying = 112790,
9022 DIAG_DESC_OFFSET_err_enum_mode_vector_type = 112854,
9023 DIAG_DESC_OFFSET_err_enum_redeclare_fixed_mismatch = 112901,
9024 DIAG_DESC_OFFSET_err_enum_redeclare_scoped_mismatch = 112974,
9025 DIAG_DESC_OFFSET_err_enum_redeclare_type_mismatch = 113029,
9026 DIAG_DESC_OFFSET_err_enum_template = 113095,
9027 DIAG_DESC_OFFSET_err_enumerator_does_not_exist = 113128,
9028 DIAG_DESC_OFFSET_err_enumerator_list_missing_comma = 113180,
9029 DIAG_DESC_OFFSET_err_enumerator_too_large = 113212,
9030 DIAG_DESC_OFFSET_err_enumerator_unnamed_no_def = 113276,
9031 DIAG_DESC_OFFSET_err_enumerator_wrapped = 113317,
9032 DIAG_DESC_OFFSET_err_escape_too_large = 113384,
9033 DIAG_DESC_OFFSET_err_event_t_addr_space_qual = 113433,
9034 DIAG_DESC_OFFSET_err_except_spec_unparsed = 113506,
9035 DIAG_DESC_OFFSET_err_exception_spec_cycle = 113548,
9036 DIAG_DESC_OFFSET_err_exception_spec_in_typedef = 113590,
9037 DIAG_DESC_OFFSET_err_exception_spec_incomplete_type = 113666,
9038 DIAG_DESC_OFFSET_err_exception_spec_not_parsed = 113731,
9039 DIAG_DESC_OFFSET_err_exceptions_disabled = 113802,
9040 DIAG_DESC_OFFSET_err_excess_initializers = 113843,
9041 DIAG_DESC_OFFSET_err_excess_initializers_for_sizeless_type = 113924,
9042 DIAG_DESC_OFFSET_err_excess_initializers_in_char_array_initializer = 113988,
9043 DIAG_DESC_OFFSET_err_exec_charset_conversion_failed = 114030,
9044 DIAG_DESC_OFFSET_err_expansion_size_expr_not_ice = 114074,
9045 DIAG_DESC_OFFSET_err_expansion_stmt_case = 114128,
9046 DIAG_DESC_OFFSET_err_expansion_stmt_incomplete = 114213,
9047 DIAG_DESC_OFFSET_err_expansion_stmt_invalid_init = 114260,
9048 DIAG_DESC_OFFSET_err_expansion_stmt_label = 114296,
9049 DIAG_DESC_OFFSET_err_expansion_stmt_lambda = 114343,
9050 DIAG_DESC_OFFSET_err_expansion_stmt_requires_cxx2c = 114377,
9051 DIAG_DESC_OFFSET_err_expansion_stmt_requires_range = 114426,
9052 DIAG_DESC_OFFSET_err_expansion_stmt_vla = 114492,
9053 DIAG_DESC_OFFSET_err_expected = 114536,
9054 DIAG_DESC_OFFSET_err_expected_after = 114548,
9055 DIAG_DESC_OFFSET_err_expected_allocator_clause = 114569,
9056 DIAG_DESC_OFFSET_err_expected_allocator_expression = 114724,
9057 DIAG_DESC_OFFSET_err_expected_begin_assumes = 114883,
9058 DIAG_DESC_OFFSET_err_expected_begin_declare_variant = 114954,
9059 DIAG_DESC_OFFSET_err_expected_callable_argument = 115041,
9060 DIAG_DESC_OFFSET_err_expected_capture = 115110,
9061 DIAG_DESC_OFFSET_err_expected_case_before_expression = 115166,
9062 DIAG_DESC_OFFSET_err_expected_catch = 115208,
9063 DIAG_DESC_OFFSET_err_expected_class_name = 115223,
9064 DIAG_DESC_OFFSET_err_expected_class_name_not_template = 115243,
9065 DIAG_DESC_OFFSET_err_expected_class_or_namespace = 115302,
9066 DIAG_DESC_OFFSET_err_expected_colon_after_setter_name = 115371,
9067 DIAG_DESC_OFFSET_err_expected_coloncolon_after_super = 115441,
9068 DIAG_DESC_OFFSET_err_expected_comma_greater = 115471,
9069 DIAG_DESC_OFFSET_err_expected_comma_or_rsquare = 115518,
9070 DIAG_DESC_OFFSET_err_expected_either = 115561,
9071 DIAG_DESC_OFFSET_err_expected_end_declare_target_or_variant = 115579,
9072 DIAG_DESC_OFFSET_err_expected_end_of_enumerator = 115639,
9073 DIAG_DESC_OFFSET_err_expected_equal_designator = 115704,
9074 DIAG_DESC_OFFSET_err_expected_expression = 115739,
9075 DIAG_DESC_OFFSET_err_expected_external_declaration = 115759,
9076 DIAG_DESC_OFFSET_err_expected_field_designator = 115789,
9077 DIAG_DESC_OFFSET_err_expected_fn_body = 115839,
9078 DIAG_DESC_OFFSET_err_expected_fold_operator = 115888,
9079 DIAG_DESC_OFFSET_err_expected_id_building_module = 115943,
9080 DIAG_DESC_OFFSET_err_expected_init_in_condition = 116000,
9081 DIAG_DESC_OFFSET_err_expected_init_in_condition_lparen = 116059,
9082 DIAG_DESC_OFFSET_err_expected_kernel_void_return_type = 116133,
9083 DIAG_DESC_OFFSET_err_expected_lambda_body = 116167,
9084 DIAG_DESC_OFFSET_err_expected_lbrace_after_base_specifiers = 116202,
9085 DIAG_DESC_OFFSET_err_expected_lbrace_in_compound_literal = 116237,
9086 DIAG_DESC_OFFSET_err_expected_less_after = 116270,
9087 DIAG_DESC_OFFSET_err_expected_lparen_after = 116294,
9088 DIAG_DESC_OFFSET_err_expected_lparen_after_type = 116318,
9089 DIAG_DESC_OFFSET_err_expected_member_name_or_semi = 116376,
9090 DIAG_DESC_OFFSET_err_expected_member_name_or_semi_objcxx_keyword = 116433,
9091 DIAG_DESC_OFFSET_err_expected_member_or_base_name = 116524,
9092 DIAG_DESC_OFFSET_err_expected_method_body = 116565,
9093 DIAG_DESC_OFFSET_err_expected_minus_or_plus = 116586,
9094 DIAG_DESC_OFFSET_err_expected_name_of_pack = 116635,
9095 DIAG_DESC_OFFSET_err_expected_namespace_name = 116685,
9096 DIAG_DESC_OFFSET_err_expected_objc_container = 116709,
9097 DIAG_DESC_OFFSET_err_expected_parameter_pack = 116754,
9098 DIAG_DESC_OFFSET_err_expected_parentheses_around_typename = 116792,
9099 DIAG_DESC_OFFSET_err_expected_property_name = 116847,
9100 DIAG_DESC_OFFSET_err_expected_punc = 116870,
9101 DIAG_DESC_OFFSET_err_expected_qualified_after_typename = 116901,
9102 DIAG_DESC_OFFSET_err_expected_rparen_after = 116944,
9103 DIAG_DESC_OFFSET_err_expected_selector_for_method = 116968,
9104 DIAG_DESC_OFFSET_err_expected_semantic_identifier = 117009,
9105 DIAG_DESC_OFFSET_err_expected_semi_after_attribute_list = 117043,
9106 DIAG_DESC_OFFSET_err_expected_semi_after_expr = 117077,
9107 DIAG_DESC_OFFSET_err_expected_semi_after_method_proto = 117107,
9108 DIAG_DESC_OFFSET_err_expected_semi_after_module_or_import = 117143,
9109 DIAG_DESC_OFFSET_err_expected_semi_after_namespace_name = 117176,
9110 DIAG_DESC_OFFSET_err_expected_semi_after_static_assert = 117210,
9111 DIAG_DESC_OFFSET_err_expected_semi_after_stmt = 117234,
9112 DIAG_DESC_OFFSET_err_expected_semi_decl_list = 117266,
9113 DIAG_DESC_OFFSET_err_expected_semi_declaration = 117306,
9114 DIAG_DESC_OFFSET_err_expected_semi_for = 117341,
9115 DIAG_DESC_OFFSET_err_expected_semi_requirement = 117383,
9116 DIAG_DESC_OFFSET_err_expected_sequence_or_directive = 117418,
9117 DIAG_DESC_OFFSET_err_expected_star_this_capture = 117482,
9118 DIAG_DESC_OFFSET_err_expected_statement = 117535,
9119 DIAG_DESC_OFFSET_err_expected_string_literal = 117554,
9120 DIAG_DESC_OFFSET_err_expected_struct_pointer_argument = 117805,
9121 DIAG_DESC_OFFSET_err_expected_template = 117870,
9122 DIAG_DESC_OFFSET_err_expected_template_parameter = 117888,
9123 DIAG_DESC_OFFSET_err_expected_token_instead_of_objcxx_keyword = 117916,
9124 DIAG_DESC_OFFSET_err_expected_type = 117962,
9125 DIAG_DESC_OFFSET_err_expected_type_name_after_typename = 117978,
9126 DIAG_DESC_OFFSET_err_expected_unqualified_id = 118027,
9127 DIAG_DESC_OFFSET_err_expected_version = 118072,
9128 DIAG_DESC_OFFSET_err_expected_while = 118130,
9129 DIAG_DESC_OFFSET_err_explicit_instantiation_ambiguous = 118164,
9130 DIAG_DESC_OFFSET_err_explicit_instantiation_constexpr = 118227,
9131 DIAG_DESC_OFFSET_err_explicit_instantiation_data_member_not_instantiated = 118272,
9132 DIAG_DESC_OFFSET_err_explicit_instantiation_declaration_after_definition = 118357,
9133 DIAG_DESC_OFFSET_err_explicit_instantiation_dependent = 118469,
9134 DIAG_DESC_OFFSET_err_explicit_instantiation_duplicate = 118525,
9135 DIAG_DESC_OFFSET_err_explicit_instantiation_enum = 118564,
9136 DIAG_DESC_OFFSET_err_explicit_instantiation_in_class = 118611,
9137 DIAG_DESC_OFFSET_err_explicit_instantiation_inline = 118655,
9138 DIAG_DESC_OFFSET_err_explicit_instantiation_internal_linkage = 118697,
9139 DIAG_DESC_OFFSET_err_explicit_instantiation_member_function_not_instantiated = 118760,
9140 DIAG_DESC_OFFSET_err_explicit_instantiation_must_be_global = 118842,
9141 DIAG_DESC_OFFSET_err_explicit_instantiation_no_candidate = 118898,
9142 DIAG_DESC_OFFSET_err_explicit_instantiation_nontemplate_type = 118951,
9143 DIAG_DESC_OFFSET_err_explicit_instantiation_not_known = 118999,
9144 DIAG_DESC_OFFSET_err_explicit_instantiation_of_typedef = 119139,
9145 DIAG_DESC_OFFSET_err_explicit_instantiation_out_of_scope = 119176,
9146 DIAG_DESC_OFFSET_err_explicit_instantiation_requires_name = 119237,
9147 DIAG_DESC_OFFSET_err_explicit_instantiation_storage_class = 119288,
9148 DIAG_DESC_OFFSET_err_explicit_instantiation_undefined_func_template = 119339,
9149 DIAG_DESC_OFFSET_err_explicit_instantiation_undefined_member = 119396,
9150 DIAG_DESC_OFFSET_err_explicit_instantiation_undefined_var_template = 119514,
9151 DIAG_DESC_OFFSET_err_explicit_instantiation_unqualified_wrong_namespace = 119572,
9152 DIAG_DESC_OFFSET_err_explicit_instantiation_with_definition = 119629,
9153 DIAG_DESC_OFFSET_err_explicit_instantiation_without_template_id = 119787,
9154 DIAG_DESC_OFFSET_err_explicit_non_ctor_or_conv_function = 119855,
9155 DIAG_DESC_OFFSET_err_explicit_non_function = 119926,
9156 DIAG_DESC_OFFSET_err_explicit_object_default_arg = 119984,
9157 DIAG_DESC_OFFSET_err_explicit_object_lambda_ambiguous_base = 120045,
9158 DIAG_DESC_OFFSET_err_explicit_object_lambda_inaccessible_base = 120091,
9159 DIAG_DESC_OFFSET_err_explicit_object_parameter_constructor = 120203,
9160 DIAG_DESC_OFFSET_err_explicit_object_parameter_invalid = 120284,
9161 DIAG_DESC_OFFSET_err_explicit_object_parameter_must_be_first = 120373,
9162 DIAG_DESC_OFFSET_err_explicit_object_parameter_mutable = 120474,
9163 DIAG_DESC_OFFSET_err_explicit_object_parameter_nonmember = 120535,
9164 DIAG_DESC_OFFSET_err_explicit_object_parameter_pack = 120645,
9165 DIAG_DESC_OFFSET_err_explicit_out_of_class = 120711,
9166 DIAG_DESC_OFFSET_err_explicit_spec_non_template = 120772,
9167 DIAG_DESC_OFFSET_err_exponent_has_no_digits = 120864,
9168 DIAG_DESC_OFFSET_err_export_anon_ns_internal = 120887,
9169 DIAG_DESC_OFFSET_err_export_empty = 120927,
9170 DIAG_DESC_OFFSET_err_export_in_private_module_fragment = 120962,
9171 DIAG_DESC_OFFSET_err_export_inline_not_defined = 121025,
9172 DIAG_DESC_OFFSET_err_export_internal = 121099,
9173 DIAG_DESC_OFFSET_err_export_non_namespace_scope_name = 121158,
9174 DIAG_DESC_OFFSET_err_export_not_in_module_interface = 121207,
9175 DIAG_DESC_OFFSET_err_export_partition_impl = 121269,
9176 DIAG_DESC_OFFSET_err_export_using_internal = 121321,
9177 DIAG_DESC_OFFSET_err_export_within_anonymous_namespace = 121421,
9178 DIAG_DESC_OFFSET_err_export_within_export = 121475,
9179 DIAG_DESC_OFFSET_err_expr_not_cce = 121536,
9180 DIAG_DESC_OFFSET_err_expr_not_ice = 121792,
9181 DIAG_DESC_OFFSET_err_expr_not_string_literal = 121860,
9182 DIAG_DESC_OFFSET_err_ext_vector_component_exceeds_length = 121895,
9183 DIAG_DESC_OFFSET_err_ext_vector_component_name_illegal = 121935,
9184 DIAG_DESC_OFFSET_err_extdefmap_parsing = 121968,
9185 DIAG_DESC_OFFSET_err_extern_c_global_conflict = 122057,
9186 DIAG_DESC_OFFSET_err_extern_def_in_header_unit = 122202,
9187 DIAG_DESC_OFFSET_err_extern_non_extern = 122272,
9188 DIAG_DESC_OFFSET_err_external_source_symbol_duplicate_clause = 122328,
9189 DIAG_DESC_OFFSET_err_external_source_symbol_expected_keyword = 122389,
9190 DIAG_DESC_OFFSET_err_extract_api_ignores_file_not_found = 122458,
9191 DIAG_DESC_OFFSET_err_extraneous_closing_brace = 122516,
9192 DIAG_DESC_OFFSET_err_extraneous_rparen_in_condition = 122547,
9193 DIAG_DESC_OFFSET_err_extraneous_token_before_semi = 122600,
9194 DIAG_DESC_OFFSET_err_failed_to_find_module_file = 122627,
9195 DIAG_DESC_OFFSET_err_failed_to_open_for_embedding = 122670,
9196 DIAG_DESC_OFFSET_err_falloff_nonvoid = 122704,
9197 DIAG_DESC_OFFSET_err_fallthrough_attr_invalid_placement = 122811,
9198 DIAG_DESC_OFFSET_err_fallthrough_attr_outside_switch = 122873,
9199 DIAG_DESC_OFFSET_err_fallthrough_attr_wrong_target = 122924,
9200 DIAG_DESC_OFFSET_err_fe_action_not_available = 122973,
9201 DIAG_DESC_OFFSET_err_fe_ast_file_malformed = 122999,
9202 DIAG_DESC_OFFSET_err_fe_ast_file_modified = 123045,
9203 DIAG_DESC_OFFSET_err_fe_backend_error_attr = 123156,
9204 DIAG_DESC_OFFSET_err_fe_backend_frame_larger_than = 30163,
9205 DIAG_DESC_OFFSET_err_fe_backend_plugin = 30163,
9206 DIAG_DESC_OFFSET_err_fe_backend_resource_limit = 123205,
9207 DIAG_DESC_OFFSET_err_fe_backend_unsupported = 30163,
9208 DIAG_DESC_OFFSET_err_fe_cir_input_unsupported = 123240,
9209 DIAG_DESC_OFFSET_err_fe_cir_not_built = 123289,
9210 DIAG_DESC_OFFSET_err_fe_dependency_file_requires_MT = 123362,
9211 DIAG_DESC_OFFSET_err_fe_error_backend = 123419,
9212 DIAG_DESC_OFFSET_err_fe_error_opening = 123440,
9213 DIAG_DESC_OFFSET_err_fe_error_reading = 123463,
9214 DIAG_DESC_OFFSET_err_fe_error_reading_stdin = 123486,
9215 DIAG_DESC_OFFSET_err_fe_exception_model_mismatch = 123510,
9216 DIAG_DESC_OFFSET_err_fe_expected_clang_command = 123581,
9217 DIAG_DESC_OFFSET_err_fe_expected_compiler_job = 123615,
9218 DIAG_DESC_OFFSET_err_fe_inline_asm = 30163,
9219 DIAG_DESC_OFFSET_err_fe_invalid_alignment = 123687,
9220 DIAG_DESC_OFFSET_err_fe_invalid_code_complete_file = 123746,
9221 DIAG_DESC_OFFSET_err_fe_invalid_exception_model = 123784,
9222 DIAG_DESC_OFFSET_err_fe_invalid_multiple_actions = 123880,
9223 DIAG_DESC_OFFSET_err_fe_invalid_plugin_name = 123934,
9224 DIAG_DESC_OFFSET_err_fe_invalid_source_date_epoch = 123961,
9225 DIAG_DESC_OFFSET_err_fe_linking_module = 124054,
9226 DIAG_DESC_OFFSET_err_fe_no_pch_in_dir = 124082,
9227 DIAG_DESC_OFFSET_err_fe_not_a_pch_file = 124142,
9228 DIAG_DESC_OFFSET_err_fe_pch_file_overridden = 124172,
9229 DIAG_DESC_OFFSET_err_fe_pch_malformed_block = 124230,
9230 DIAG_DESC_OFFSET_err_fe_remap_missing_to_file = 124271,
9231 DIAG_DESC_OFFSET_err_fe_source_mgr = 30163,
9232 DIAG_DESC_OFFSET_err_fe_text_encoding_config = 124326,
9233 DIAG_DESC_OFFSET_err_fe_unable_to_create_subtarget = 124362,
9234 DIAG_DESC_OFFSET_err_fe_unable_to_create_target = 124425,
9235 DIAG_DESC_OFFSET_err_fe_unable_to_interface_with_target = 124455,
9236 DIAG_DESC_OFFSET_err_fe_unable_to_load_ast_file = 124495,
9237 DIAG_DESC_OFFSET_err_fe_unable_to_load_basic_block_sections_file = 124527,
9238 DIAG_DESC_OFFSET_err_fe_unable_to_load_plugin = 124583,
9239 DIAG_DESC_OFFSET_err_fe_unable_to_open_output = 124616,
9240 DIAG_DESC_OFFSET_err_fe_unable_to_read_pch_file = 124654,
9241 DIAG_DESC_OFFSET_err_feature_check_malformed = 124687,
9242 DIAG_DESC_OFFSET_err_field_declared_as_function = 124751,
9243 DIAG_DESC_OFFSET_err_field_designator_non_aggr = 124783,
9244 DIAG_DESC_OFFSET_err_field_designator_nonfield = 124870,
9245 DIAG_DESC_OFFSET_err_field_designator_unknown = 124933,
9246 DIAG_DESC_OFFSET_err_field_designator_unknown_suggest = 124992,
9247 DIAG_DESC_OFFSET_err_field_incomplete_or_sizeless = 125069,
9248 DIAG_DESC_OFFSET_err_field_instantiates_to_function = 125117,
9249 DIAG_DESC_OFFSET_err_field_with_address_space = 125164,
9250 DIAG_DESC_OFFSET_err_file_is_not_module = 125213,
9251 DIAG_DESC_OFFSET_err_file_modified = 125244,
9252 DIAG_DESC_OFFSET_err_file_too_large = 125292,
9253 DIAG_DESC_OFFSET_err_filter_expression_integral = 125336,
9254 DIAG_DESC_OFFSET_err_final_function_overridden = 125379,
9255 DIAG_DESC_OFFSET_err_first_argument_to_cwsc_block_call = 125443,
9256 DIAG_DESC_OFFSET_err_first_argument_to_cwsc_builtin_call = 125519,
9257 DIAG_DESC_OFFSET_err_first_argument_to_cwsc_not_call = 125597,
9258 DIAG_DESC_OFFSET_err_first_argument_to_cwsc_pdtor_call = 125685,
9259 DIAG_DESC_OFFSET_err_first_argument_to_va_arg_not_of_type_va_list = 125773,
9260 DIAG_DESC_OFFSET_err_flatten_function_needs_feature = 125832,
9261 DIAG_DESC_OFFSET_err_flexible_array_arc_retainable = 125949,
9262 DIAG_DESC_OFFSET_err_flexible_array_has_nontrivial_dtor = 126012,
9263 DIAG_DESC_OFFSET_err_flexible_array_init = 126077,
9264 DIAG_DESC_OFFSET_err_flexible_array_init_needs_braces = 126132,
9265 DIAG_DESC_OFFSET_err_flexible_array_not_at_end = 126183,
9266 DIAG_DESC_OFFSET_err_flexible_array_virtual_base = 126286,
9267 DIAG_DESC_OFFSET_err_fold_expression_bad_operand = 126401,
9268 DIAG_DESC_OFFSET_err_fold_expression_empty = 126456,
9269 DIAG_DESC_OFFSET_err_fold_expression_limit_exceeded = 126539,
9270 DIAG_DESC_OFFSET_err_fold_expression_packs_both_sides = 126627,
9271 DIAG_DESC_OFFSET_err_fold_operator_mismatch = 126698,
9272 DIAG_DESC_OFFSET_err_for_co_await_not_range_for = 126744,
9273 DIAG_DESC_OFFSET_err_for_range_decl_must_be_var = 126808,
9274 DIAG_DESC_OFFSET_err_for_range_deduction_failure = 126884,
9275 DIAG_DESC_OFFSET_err_for_range_dereference = 126914,
9276 DIAG_DESC_OFFSET_err_for_range_expected_decl = 126808,
9277 DIAG_DESC_OFFSET_err_for_range_identifier = 126992,
9278 DIAG_DESC_OFFSET_err_for_range_incomplete_type = 127095,
9279 DIAG_DESC_OFFSET_err_for_range_invalid = 127136,
9280 DIAG_DESC_OFFSET_err_for_range_iter_deduction_failure = 127224,
9281 DIAG_DESC_OFFSET_err_for_range_storage_class = 127258,
9282 DIAG_DESC_OFFSET_err_for_template = 127409,
9283 DIAG_DESC_OFFSET_err_format_attribute_implicit_this_format_string = 127463,
9284 DIAG_DESC_OFFSET_err_format_attribute_not = 127543,
9285 DIAG_DESC_OFFSET_err_format_attribute_result_not = 127577,
9286 DIAG_DESC_OFFSET_err_format_conversion_argument_type_mismatch = 127605,
9287 DIAG_DESC_OFFSET_err_format_nonliteral = 127685,
9288 DIAG_DESC_OFFSET_err_format_strftime_third_parameter = 127723,
9289 DIAG_DESC_OFFSET_err_forward_ref_enum = 127780,
9290 DIAG_DESC_OFFSET_err_forward_superclass = 127831,
9291 DIAG_DESC_OFFSET_err_found_in_dependent_base = 127890,
9292 DIAG_DESC_OFFSET_err_found_later_in_class = 127965,
9293 DIAG_DESC_OFFSET_err_friend_concept = 128003,
9294 DIAG_DESC_OFFSET_err_friend_decl_defines_type = 128042,
9295 DIAG_DESC_OFFSET_err_friend_decl_does_not_match = 128087,
9296 DIAG_DESC_OFFSET_err_friend_decl_spec = 128149,
9297 DIAG_DESC_OFFSET_err_friend_decl_with_def_arg_must_be_def = 128188,
9298 DIAG_DESC_OFFSET_err_friend_decl_with_def_arg_redeclared = 128258,
9299 DIAG_DESC_OFFSET_err_friend_decl_with_enclosing_temp_constraint_must_be_def = 128336,
9300 DIAG_DESC_OFFSET_err_friend_def_in_local_class = 128442,
9301 DIAG_DESC_OFFSET_err_friend_explicit_instantiation = 128493,
9302 DIAG_DESC_OFFSET_err_friend_invalid_in_context = 128636,
9303 DIAG_DESC_OFFSET_err_friend_is_member = 128667,
9304 DIAG_DESC_OFFSET_err_friend_lambda_decl = 128716,
9305 DIAG_DESC_OFFSET_err_friend_not_first_in_declaration = 128786,
9306 DIAG_DESC_OFFSET_err_friend_specialization_def = 128843,
9307 DIAG_DESC_OFFSET_err_friend_template_decl_multiple_specifiers = 128892,
9308 DIAG_DESC_OFFSET_err_frontend_action_unsupported_input_format = 128979,
9309 DIAG_DESC_OFFSET_err_func_def_incomplete_result = 129080,
9310 DIAG_DESC_OFFSET_err_func_def_no_params = 129129,
9311 DIAG_DESC_OFFSET_err_func_returning_array_function = 129177,
9312 DIAG_DESC_OFFSET_err_func_returning_qualified_void = 129233,
9313 DIAG_DESC_OFFSET_err_func_with_effects_no_prototype = 129279,
9314 DIAG_DESC_OFFSET_err_function_always_inline_attribute_mismatch = 129315,
9315 DIAG_DESC_OFFSET_err_function_always_inline_new_za = 129390,
9316 DIAG_DESC_OFFSET_err_function_always_inline_new_zt0 = 129433,
9317 DIAG_DESC_OFFSET_err_function_attribute_mismatch = 129477,
9318 DIAG_DESC_OFFSET_err_function_decl_cmse_ns_call = 129562,
9319 DIAG_DESC_OFFSET_err_function_declared_typedef = 129629,
9320 DIAG_DESC_OFFSET_err_function_definition_not_allowed = 129668,
9321 DIAG_DESC_OFFSET_err_function_is_not_record = 129708,
9322 DIAG_DESC_OFFSET_err_function_marked_override_not_overriding = 129763,
9323 DIAG_DESC_OFFSET_err_function_member_spec_ambiguous = 129827,
9324 DIAG_DESC_OFFSET_err_function_needs_feature = 129879,
9325 DIAG_DESC_OFFSET_err_function_parameter_limit_exceeded = 130015,
9326 DIAG_DESC_OFFSET_err_function_parameter_pack_without_parameter_packs = 130083,
9327 DIAG_DESC_OFFSET_err_function_scope_depth_exceeded = 130166,
9328 DIAG_DESC_OFFSET_err_function_start_invalid_type = 130210,
9329 DIAG_DESC_OFFSET_err_function_template_partial_spec = 130238,
9330 DIAG_DESC_OFFSET_err_function_template_spec_ambiguous = 130294,
9331 DIAG_DESC_OFFSET_err_function_template_spec_no_match = 130488,
9332 DIAG_DESC_OFFSET_err_gc_weak_property_strong_type = 130553,
9333 DIAG_DESC_OFFSET_err_generic_sel_multi_match = 130616,
9334 DIAG_DESC_OFFSET_err_generic_sel_no_match = 130692,
9335 DIAG_DESC_OFFSET_err_get_vtable_pointer_incorrect_type = 130772,
9336 DIAG_DESC_OFFSET_err_get_vtable_pointer_requires_complete_type = 130921,
9337 DIAG_DESC_OFFSET_err_getter_not_found = 131014,
9338 DIAG_DESC_OFFSET_err_global_asm_qualifier_ignored = 131054,
9339 DIAG_DESC_OFFSET_err_global_call_not_config = 131095,
9340 DIAG_DESC_OFFSET_err_global_module_introducer_not_at_start = 131137,
9341 DIAG_DESC_OFFSET_err_gnu_inline_asm_disabled = 131237,
9342 DIAG_DESC_OFFSET_err_goto_into_protected_scope = 131275,
9343 DIAG_DESC_OFFSET_err_goto_ms_asm_label = 131325,
9344 DIAG_DESC_OFFSET_err_half_const_requires_fp16 = 131406,
9345 DIAG_DESC_OFFSET_err_header_availability_mismatch = 131451,
9346 DIAG_DESC_OFFSET_err_header_hidden_symbol = 131568,
9347 DIAG_DESC_OFFSET_err_header_import_not_header_unit = 131642,
9348 DIAG_DESC_OFFSET_err_header_import_semi_in_macro = 131731,
9349 DIAG_DESC_OFFSET_err_header_symbol_flags_mismatch = 131809,
9350 DIAG_DESC_OFFSET_err_header_symbol_missing = 131903,
9351 DIAG_DESC_OFFSET_err_hex_constant_requires = 131968,
9352 DIAG_DESC_OFFSET_err_hex_escape_no_digits = 132061,
9353 DIAG_DESC_OFFSET_err_hidden_device_kernel = 132099,
9354 DIAG_DESC_OFFSET_err_hidden_visibility_dllexport = 132167,
9355 DIAG_DESC_OFFSET_err_hip_invalid_args_builtin_mangled_name = 132230,
9356 DIAG_DESC_OFFSET_err_hlsl_ambiguous_entry_point = 132305,
9357 DIAG_DESC_OFFSET_err_hlsl_appending_onto_unbound = 132343,
9358 DIAG_DESC_OFFSET_err_hlsl_assign_to_global_resource = 132388,
9359 DIAG_DESC_OFFSET_err_hlsl_atomic_arg_addr_space = 132445,
9360 DIAG_DESC_OFFSET_err_hlsl_attr_incompatible = 132535,
9361 DIAG_DESC_OFFSET_err_hlsl_attr_invalid_ast_node = 132584,
9362 DIAG_DESC_OFFSET_err_hlsl_attr_invalid_type = 132616,
9363 DIAG_DESC_OFFSET_err_hlsl_attr_unsupported_in_stage = 132679,
9364 DIAG_DESC_OFFSET_err_hlsl_attribute_in_wrong_shader_model = 132769,
9365 DIAG_DESC_OFFSET_err_hlsl_attribute_needs_intangible_type = 132818,
9366 DIAG_DESC_OFFSET_err_hlsl_attribute_number_arguments_insufficient_shader_model = 132875,
9367 DIAG_DESC_OFFSET_err_hlsl_attribute_param_mismatch = 132942,
9368 DIAG_DESC_OFFSET_err_hlsl_barrier_flag_requires_group = 133004,
9369 DIAG_DESC_OFFSET_err_hlsl_barrier_node_memory_requires_node = 133123,
9370 DIAG_DESC_OFFSET_err_hlsl_barrier_resource_requires_group = 133224,
9371 DIAG_DESC_OFFSET_err_hlsl_barrier_scope_requires_memory = 133296,
9372 DIAG_DESC_OFFSET_err_hlsl_binding_type_invalid = 133435,
9373 DIAG_DESC_OFFSET_err_hlsl_binding_type_mismatch = 133464,
9374 DIAG_DESC_OFFSET_err_hlsl_builtin_requires_sm = 133631,
9375 DIAG_DESC_OFFSET_err_hlsl_builtin_resource_coordinate_dimension_mismatch = 133668,
9376 DIAG_DESC_OFFSET_err_hlsl_builtin_scalar_vector_mismatch = 133741,
9377 DIAG_DESC_OFFSET_err_hlsl_cstor_dstor = 133874,
9378 DIAG_DESC_OFFSET_err_hlsl_duplicate_parameter_modifier = 133924,
9379 DIAG_DESC_OFFSET_err_hlsl_duplicate_register_annotation = 133956,
9380 DIAG_DESC_OFFSET_err_hlsl_dxil_only = 134026,
9381 DIAG_DESC_OFFSET_err_hlsl_entry_shader_attr_mismatch = 134070,
9382 DIAG_DESC_OFFSET_err_hlsl_expect_arg_const_int_one_or_neg_one = 134135,
9383 DIAG_DESC_OFFSET_err_hlsl_expected_space = 134180,
9384 DIAG_DESC_OFFSET_err_hlsl_export_not_on_function = 134268,
9385 DIAG_DESC_OFFSET_err_hlsl_gathercmp_invalid_component = 134317,
9386 DIAG_DESC_OFFSET_err_hlsl_incomplete_resource_array_in_function_param = 134452,
9387 DIAG_DESC_OFFSET_err_hlsl_incorrect_num_initializers = 134502,
9388 DIAG_DESC_OFFSET_err_hlsl_init_priority_unsupported = 134585,
9389 DIAG_DESC_OFFSET_err_hlsl_interpolation_conflict = 134634,
9390 DIAG_DESC_OFFSET_err_hlsl_interpolation_position = 134706,
9391 DIAG_DESC_OFFSET_err_hlsl_interpolation_type = 134754,
9392 DIAG_DESC_OFFSET_err_hlsl_invalid_barrier_memory_flags = 134835,
9393 DIAG_DESC_OFFSET_err_hlsl_invalid_barrier_semantic_flags = 135006,
9394 DIAG_DESC_OFFSET_err_hlsl_invalid_mixed_resources = 135129,
9395 DIAG_DESC_OFFSET_err_hlsl_invalid_register_or_packoffset = 135188,
9396 DIAG_DESC_OFFSET_err_hlsl_invalid_rootsig_flag = 135229,
9397 DIAG_DESC_OFFSET_err_hlsl_invalid_rootsig_value = 135260,
9398 DIAG_DESC_OFFSET_err_hlsl_invalid_token = 135296,
9399 DIAG_DESC_OFFSET_err_hlsl_langstd_unimplemented = 135336,
9400 DIAG_DESC_OFFSET_err_hlsl_long_vector_swizzle = 135387,
9401 DIAG_DESC_OFFSET_err_hlsl_matrix_element_not_in_bounds = 135435,
9402 DIAG_DESC_OFFSET_err_hlsl_matrix_index_out_of_bounds = 135534,
9403 DIAG_DESC_OFFSET_err_hlsl_matrix_layout_conflict = 135622,
9404 DIAG_DESC_OFFSET_err_hlsl_matrix_layout_non_matrix = 135662,
9405 DIAG_DESC_OFFSET_err_hlsl_matrix_swizzle_invalid_length = 135712,
9406 DIAG_DESC_OFFSET_err_hlsl_missing_entry_point = 135768,
9407 DIAG_DESC_OFFSET_err_hlsl_missing_numthreads = 135804,
9408 DIAG_DESC_OFFSET_err_hlsl_missing_resource_class = 135853,
9409 DIAG_DESC_OFFSET_err_hlsl_missing_semantic_annotation = 135918,
9410 DIAG_DESC_OFFSET_err_hlsl_number_literal_overflow = 136022,
9411 DIAG_DESC_OFFSET_err_hlsl_number_literal_underflow = 136144,
9412 DIAG_DESC_OFFSET_err_hlsl_numthreads_argument_oor = 136226,
9413 DIAG_DESC_OFFSET_err_hlsl_numthreads_invalid = 136294,
9414 DIAG_DESC_OFFSET_err_hlsl_offset_overflow = 136335,
9415 DIAG_DESC_OFFSET_err_hlsl_operator_unsupported = 136378,
9416 DIAG_DESC_OFFSET_err_hlsl_packoffset_alignment_mismatch = 136433,
9417 DIAG_DESC_OFFSET_err_hlsl_packoffset_cross_reg_boundary = 136494,
9418 DIAG_DESC_OFFSET_err_hlsl_packoffset_invalid_reg = 136536,
9419 DIAG_DESC_OFFSET_err_hlsl_packoffset_overlap = 136603,
9420 DIAG_DESC_OFFSET_err_hlsl_param_qualifier_mismatch = 136637,
9421 DIAG_DESC_OFFSET_err_hlsl_pointers_unsupported = 136688,
9422 DIAG_DESC_OFFSET_err_hlsl_push_constant_unique = 136742,
9423 DIAG_DESC_OFFSET_err_hlsl_register_number_too_large = 136788,
9424 DIAG_DESC_OFFSET_err_hlsl_resource_member_array_access_not_constant = 136833,
9425 DIAG_DESC_OFFSET_err_hlsl_resource_param_in_noinline_function = 136933,
9426 DIAG_DESC_OFFSET_err_hlsl_resource_range_overlap = 137003,
9427 DIAG_DESC_OFFSET_err_hlsl_rootsig_missing_param = 137225,
9428 DIAG_DESC_OFFSET_err_hlsl_rootsig_non_zero_flag = 137266,
9429 DIAG_DESC_OFFSET_err_hlsl_rootsig_repeat_param = 137318,
9430 DIAG_DESC_OFFSET_err_hlsl_rootsignature_entry = 137367,
9431 DIAG_DESC_OFFSET_err_hlsl_sample_double_element_type = 137444,
9432 DIAG_DESC_OFFSET_err_hlsl_sample_integer_element_type = 137494,
9433 DIAG_DESC_OFFSET_err_hlsl_samplecmp_requires_float = 137592,
9434 DIAG_DESC_OFFSET_err_hlsl_semantic_64bit_type = 137679,
9435 DIAG_DESC_OFFSET_err_hlsl_semantic_index_out_of_range = 137767,
9436 DIAG_DESC_OFFSET_err_hlsl_semantic_index_overlap = 137827,
9437 DIAG_DESC_OFFSET_err_hlsl_semantic_indexing_not_supported = 137853,
9438 DIAG_DESC_OFFSET_err_hlsl_semantic_invalid_type = 137889,
9439 DIAG_DESC_OFFSET_err_hlsl_semantic_partial_explicit_indexing = 138113,
9440 DIAG_DESC_OFFSET_err_hlsl_semantic_unsupported_iotype_for_stage = 138194,
9441 DIAG_DESC_OFFSET_err_hlsl_semantic_zero_sized_array = 138239,
9442 DIAG_DESC_OFFSET_err_hlsl_separate_attr_arg_and_number = 138291,
9443 DIAG_DESC_OFFSET_err_hlsl_space_on_global_constant = 138348,
9444 DIAG_DESC_OFFSET_err_hlsl_spirv_only = 138403,
9445 DIAG_DESC_OFFSET_err_hlsl_unknown_semantic = 138446,
9446 DIAG_DESC_OFFSET_err_hlsl_unsupported_component = 138471,
9447 DIAG_DESC_OFFSET_err_hlsl_unsupported_register_number = 138531,
9448 DIAG_DESC_OFFSET_err_hlsl_vector_compound_assignment_truncation = 138568,
9449 DIAG_DESC_OFFSET_err_hlsl_virtual_function = 138685,
9450 DIAG_DESC_OFFSET_err_hlsl_virtual_inheritance = 138727,
9451 DIAG_DESC_OFFSET_err_hlsl_vk_literal_must_contain_constant = 138770,
9452 DIAG_DESC_OFFSET_err_iboutletcollection_builtintype = 138830,
9453 DIAG_DESC_OFFSET_err_iboutletcollection_type = 138901,
9454 DIAG_DESC_OFFSET_err_ice_ambiguous_conversion = 138961,
9455 DIAG_DESC_OFFSET_err_ice_explicit_conversion = 139039,
9456 DIAG_DESC_OFFSET_err_ice_incomplete_type = 139111,
9457 DIAG_DESC_OFFSET_err_ice_not_integral = 139169,
9458 DIAG_DESC_OFFSET_err_ice_too_large = 139290,
9459 DIAG_DESC_OFFSET_err_id_after_template_in_nested_name_spec = 139418,
9460 DIAG_DESC_OFFSET_err_ident_list_in_fn_declaration = 139491,
9461 DIAG_DESC_OFFSET_err_ifunc_resolver_return = 139563,
9462 DIAG_DESC_OFFSET_err_illegal_container_subscripting_op = 139609,
9463 DIAG_DESC_OFFSET_err_illegal_decl_array_of_functions = 139665,
9464 DIAG_DESC_OFFSET_err_illegal_decl_array_of_references = 139712,
9465 DIAG_DESC_OFFSET_err_illegal_decl_mempointer_in_nonclass = 139760,
9466 DIAG_DESC_OFFSET_err_illegal_decl_mempointer_to_reference = 139791,
9467 DIAG_DESC_OFFSET_err_illegal_decl_mempointer_to_void = 139851,
9468 DIAG_DESC_OFFSET_err_illegal_decl_pointer_to_reference = 139893,
9469 DIAG_DESC_OFFSET_err_illegal_decl_reference_to_reference = 139946,
9470 DIAG_DESC_OFFSET_err_illegal_initializer = 139988,
9471 DIAG_DESC_OFFSET_err_illegal_initializer_type = 140044,
9472 DIAG_DESC_OFFSET_err_illegal_message_expr_incomplete_type = 140072,
9473 DIAG_DESC_OFFSET_err_illegal_qualifiers_on_catch_parm = 140122,
9474 DIAG_DESC_OFFSET_err_illegal_super_cast = 140161,
9475 DIAG_DESC_OFFSET_err_illegal_union_or_anon_struct_member = 140206,
9476 DIAG_DESC_OFFSET_err_illegal_use_of_flt_eval_macro = 140392,
9477 DIAG_DESC_OFFSET_err_imaginary_not_supported = 140490,
9478 DIAG_DESC_OFFSET_err_immediate_function_used_before_definition = 140524,
9479 DIAG_DESC_OFFSET_err_impcast_complex_scalar = 140572,
9480 DIAG_DESC_OFFSET_err_impcast_incompatible_type = 140630,
9481 DIAG_DESC_OFFSET_err_implementation_of_class_stub = 140682,
9482 DIAG_DESC_OFFSET_err_implicit_coroutine_std_nothrow_type_not_found = 140769,
9483 DIAG_DESC_OFFSET_err_implicit_empty_initializer = 140892,
9484 DIAG_DESC_OFFSET_err_implicit_instantiate_member_undefined = 140960,
9485 DIAG_DESC_OFFSET_err_implied_comparison_category_type_not_found = 141006,
9486 DIAG_DESC_OFFSET_err_implied_coroutine_type_not_found = 141137,
9487 DIAG_DESC_OFFSET_err_implied_std_coroutine_traits_promise_type_not_class = 141208,
9488 DIAG_DESC_OFFSET_err_implied_std_coroutine_traits_promise_type_not_found = 141263,
9489 DIAG_DESC_OFFSET_err_implied_std_initializer_list_not_found = 141339,
9490 DIAG_DESC_OFFSET_err_import_in_wrong_fragment = 141450,
9491 DIAG_DESC_OFFSET_err_import_not_allowed_here = 141544,
9492 DIAG_DESC_OFFSET_err_imported_module_modmap_changed = 141599,
9493 DIAG_DESC_OFFSET_err_imported_module_not_found = 141756,
9494 DIAG_DESC_OFFSET_err_imported_module_relocated = 141915,
9495 DIAG_DESC_OFFSET_err_in_class_initializer_bad_type = 141989,
9496 DIAG_DESC_OFFSET_err_in_class_initializer_literal_type = 142051,
9497 DIAG_DESC_OFFSET_err_in_class_initializer_non_const = 142137,
9498 DIAG_DESC_OFFSET_err_in_class_initializer_non_constant = 142198,
9499 DIAG_DESC_OFFSET_err_in_class_initializer_volatile = 142271,
9500 DIAG_DESC_OFFSET_err_incompatible_exception_specs = 142337,
9501 DIAG_DESC_OFFSET_err_incompatible_fp_eval_method_options = 142394,
9502 DIAG_DESC_OFFSET_err_incompatible_obt_kinds_assignment = 142500,
9503 DIAG_DESC_OFFSET_err_incompatible_qualified_id = 142582,
9504 DIAG_DESC_OFFSET_err_incompatible_replacement_type = 143305,
9505 DIAG_DESC_OFFSET_err_incompatible_vectors = 143378,
9506 DIAG_DESC_OFFSET_err_incomplete_array_member_init = 143958,
9507 DIAG_DESC_OFFSET_err_incomplete_base_class = 144022,
9508 DIAG_DESC_OFFSET_err_incomplete_enum = 144053,
9509 DIAG_DESC_OFFSET_err_incomplete_in_exception_spec = 144082,
9510 DIAG_DESC_OFFSET_err_incomplete_member_access = 144179,
9511 DIAG_DESC_OFFSET_err_incomplete_nested_name_spec = 144217,
9512 DIAG_DESC_OFFSET_err_incomplete_object_call = 144267,
9513 DIAG_DESC_OFFSET_err_incomplete_receiver_type = 144312,
9514 DIAG_DESC_OFFSET_err_incomplete_synthesized_property = 144340,
9515 DIAG_DESC_OFFSET_err_incomplete_type = 144394,
9516 DIAG_DESC_OFFSET_err_incomplete_type_objc_at_encode = 144447,
9517 DIAG_DESC_OFFSET_err_incomplete_type_used_in_type_trait_expr = 144479,
9518 DIAG_DESC_OFFSET_err_incomplete_type_vtable_pointer_auth = 144528,
9519 DIAG_DESC_OFFSET_err_incomplete_typeid = 144594,
9520 DIAG_DESC_OFFSET_err_inconsistent_deduction = 144625,
9521 DIAG_DESC_OFFSET_err_inconsistent_ivar_count = 144689,
9522 DIAG_DESC_OFFSET_err_incorrect_defaulted_constexpr = 144741,
9523 DIAG_DESC_OFFSET_err_incorrect_defaulted_constexpr_with_vb = 144950,
9524 DIAG_DESC_OFFSET_err_incorrect_number_of_vector_initializers = 145132,
9525 DIAG_DESC_OFFSET_err_increment_decrement_enum = 145202,
9526 DIAG_DESC_OFFSET_err_indirect_goto_in_protected_scope = 145266,
9527 DIAG_DESC_OFFSET_err_indirect_goto_without_addrlabel = 145357,
9528 DIAG_DESC_OFFSET_err_init_capture_deduction_failure = 145420,
9529 DIAG_DESC_OFFSET_err_init_capture_deduction_failure_from_init_list = 145489,
9530 DIAG_DESC_OFFSET_err_init_capture_multiple_expressions = 145552,
9531 DIAG_DESC_OFFSET_err_init_capture_no_expression = 145616,
9532 DIAG_DESC_OFFSET_err_init_capture_paren_braces = 145658,
9533 DIAG_DESC_OFFSET_err_init_conversion_failed = 145752,
9534 DIAG_DESC_OFFSET_err_init_element_not_constant = 146585,
9535 DIAG_DESC_OFFSET_err_init_for_function_type = 146636,
9536 DIAG_DESC_OFFSET_err_init_incomplete_type = 146677,
9537 DIAG_DESC_OFFSET_err_init_list_bad_dest_type = 146714,
9538 DIAG_DESC_OFFSET_err_init_list_bin_op = 146794,
9539 DIAG_DESC_OFFSET_err_init_method_bad_return_type = 146881,
9540 DIAG_DESC_OFFSET_err_init_non_aggr_init_list = 146937,
9541 DIAG_DESC_OFFSET_err_init_objc_class = 147002,
9542 DIAG_DESC_OFFSET_err_init_priority_object_attr = 147046,
9543 DIAG_DESC_OFFSET_err_init_reference_member_uninitialized = 147136,
9544 DIAG_DESC_OFFSET_err_initializer_overrides_destructed = 147178,
9545 DIAG_DESC_OFFSET_err_initializer_string_for_char_array_too_long = 147286,
9546 DIAG_DESC_OFFSET_err_inline_decl_follows_def = 147421,
9547 DIAG_DESC_OFFSET_err_inline_declaration_block_scope = 147476,
9548 DIAG_DESC_OFFSET_err_inline_main = 147528,
9549 DIAG_DESC_OFFSET_err_inline_ms_asm_parsing = 30163,
9550 DIAG_DESC_OFFSET_err_inline_namespace_alias = 147572,
9551 DIAG_DESC_OFFSET_err_inline_namespace_mismatch = 147605,
9552 DIAG_DESC_OFFSET_err_inline_namespace_std = 147655,
9553 DIAG_DESC_OFFSET_err_inline_nested_namespace_definition = 147703,
9554 DIAG_DESC_OFFSET_err_inline_non_function = 147750,
9555 DIAG_DESC_OFFSET_err_install_name_mismatch = 147823,
9556 DIAG_DESC_OFFSET_err_int_to_block_pointer = 147884,
9557 DIAG_DESC_OFFSET_err_integer_incorrect_bit_count = 148471,
9558 DIAG_DESC_OFFSET_err_integer_literal_too_large = 148535,
9559 DIAG_DESC_OFFSET_err_integer_sequence_integral_element_type = 148620,
9560 DIAG_DESC_OFFSET_err_integer_sequence_negative_length = 148670,
9561 DIAG_DESC_OFFSET_err_internal_extern_mismatch = 148727,
9562 DIAG_DESC_OFFSET_err_introducing_special_friend = 148871,
9563 DIAG_DESC_OFFSET_err_invalid_address_discrimination = 149028,
9564 DIAG_DESC_OFFSET_err_invalid_asm_value_for_constraint = 149067,
9565 DIAG_DESC_OFFSET_err_invalid_astype_of_different_size = 149111,
9566 DIAG_DESC_OFFSET_err_invalid_authentication_key = 149167,
9567 DIAG_DESC_OFFSET_err_invalid_base_in_interface = 149197,
9568 DIAG_DESC_OFFSET_err_invalid_branch_protection_spec = 149279,
9569 DIAG_DESC_OFFSET_err_invalid_builtin_argument = 149337,
9570 DIAG_DESC_OFFSET_err_invalid_char_raw_delim = 149365,
9571 DIAG_DESC_OFFSET_err_invalid_character_to_charify = 149455,
9572 DIAG_DESC_OFFSET_err_invalid_character_udl = 149496,
9573 DIAG_DESC_OFFSET_err_invalid_cir = 149559,
9574 DIAG_DESC_OFFSET_err_invalid_collection_element = 149581,
9575 DIAG_DESC_OFFSET_err_invalid_complex_spec = 149640,
9576 DIAG_DESC_OFFSET_err_invalid_consteval_call = 149665,
9577 DIAG_DESC_OFFSET_err_invalid_consteval_decl_kind = 149745,
9578 DIAG_DESC_OFFSET_err_invalid_consteval_take_address = 149777,
9579 DIAG_DESC_OFFSET_err_invalid_constexpr = 149904,
9580 DIAG_DESC_OFFSET_err_invalid_constexpr_member = 149999,
9581 DIAG_DESC_OFFSET_err_invalid_constexpr_var_decl = 150104,
9582 DIAG_DESC_OFFSET_err_invalid_conversion_between_ext_vectors = 150156,
9583 DIAG_DESC_OFFSET_err_invalid_conversion_between_matrix_and_type = 150209,
9584 DIAG_DESC_OFFSET_err_invalid_conversion_between_matrixes = 150283,
9585 DIAG_DESC_OFFSET_err_invalid_conversion_between_vector_and_integer = 150367,
9586 DIAG_DESC_OFFSET_err_invalid_conversion_between_vector_and_scalar = 150447,
9587 DIAG_DESC_OFFSET_err_invalid_conversion_between_vectors = 150508,
9588 DIAG_DESC_OFFSET_err_invalid_cpu_is = 150584,
9589 DIAG_DESC_OFFSET_err_invalid_cpu_specific_dispatch_value = 150613,
9590 DIAG_DESC_OFFSET_err_invalid_ctor_dtor_decl = 150673,
9591 DIAG_DESC_OFFSET_err_invalid_custom_discrimination = 150726,
9592 DIAG_DESC_OFFSET_err_invalid_cxx_abi = 150756,
9593 DIAG_DESC_OFFSET_err_invalid_decl_spec_combination = 150782,
9594 DIAG_DESC_OFFSET_err_invalid_decl_specifier_in_nontype_parm = 150838,
9595 DIAG_DESC_OFFSET_err_invalid_declaration_in_hlsl_buffer = 150899,
9596 DIAG_DESC_OFFSET_err_invalid_declarator_global_scope = 150952,
9597 DIAG_DESC_OFFSET_err_invalid_declarator_in_block = 151015,
9598 DIAG_DESC_OFFSET_err_invalid_declarator_in_function = 151076,
9599 DIAG_DESC_OFFSET_err_invalid_declarator_scope = 151140,
9600 DIAG_DESC_OFFSET_err_invalid_digit = 151226,
9601 DIAG_DESC_OFFSET_err_invalid_explicit_object_type_in_lambda = 151288,
9602 DIAG_DESC_OFFSET_err_invalid_extra_discrimination = 151412,
9603 DIAG_DESC_OFFSET_err_invalid_feature_combination = 151454,
9604 DIAG_DESC_OFFSET_err_invalid_form_pointer_member_function = 151486,
9605 DIAG_DESC_OFFSET_err_invalid_hlsl_resource_type = 151542,
9606 DIAG_DESC_OFFSET_err_invalid_incomplete_type_use = 151584,
9607 DIAG_DESC_OFFSET_err_invalid_is_within_lifetime = 151618,
9608 DIAG_DESC_OFFSET_err_invalid_label = 151753,
9609 DIAG_DESC_OFFSET_err_invalid_llvm_ir = 151818,
9610 DIAG_DESC_OFFSET_err_invalid_macos_32bit_deployment_target = 151844,
9611 DIAG_DESC_OFFSET_err_invalid_mask_type_size = 151908,
9612 DIAG_DESC_OFFSET_err_invalid_member_in_interface = 151958,
9613 DIAG_DESC_OFFSET_err_invalid_member_use_in_method = 152152,
9614 DIAG_DESC_OFFSET_err_invalid_module_name = 152229,
9615 DIAG_DESC_OFFSET_err_invalid_neon_type_code = 152264,
9616 DIAG_DESC_OFFSET_err_invalid_newline_raw_delim = 152319,
9617 DIAG_DESC_OFFSET_err_invalid_non_static_member_use = 152412,
9618 DIAG_DESC_OFFSET_err_invalid_nsnumber_type = 152453,
9619 DIAG_DESC_OFFSET_err_invalid_numeric_udl = 152497,
9620 DIAG_DESC_OFFSET_err_invalid_operator_on_type = 152558,
9621 DIAG_DESC_OFFSET_err_invalid_pcs = 152608,
9622 DIAG_DESC_OFFSET_err_invalid_pixel_decl_spec_combination = 152625,
9623 DIAG_DESC_OFFSET_err_invalid_property_name = 152712,
9624 DIAG_DESC_OFFSET_err_invalid_protocol_qualifiers = 152777,
9625 DIAG_DESC_OFFSET_err_invalid_qualified_constructor = 152822,
9626 DIAG_DESC_OFFSET_err_invalid_qualified_destructor = 152869,
9627 DIAG_DESC_OFFSET_err_invalid_qualified_function_type = 152915,
9628 DIAG_DESC_OFFSET_err_invalid_receiver_class_message = 153065,
9629 DIAG_DESC_OFFSET_err_invalid_receiver_to_message_super = 153110,
9630 DIAG_DESC_OFFSET_err_invalid_reference_qualifier_application = 153149,
9631 DIAG_DESC_OFFSET_err_invalid_saturation_spec = 153198,
9632 DIAG_DESC_OFFSET_err_invalid_sign_spec = 153263,
9633 DIAG_DESC_OFFSET_err_invalid_storage_class_in_func_decl = 153297,
9634 DIAG_DESC_OFFSET_err_invalid_string_udl = 153352,
9635 DIAG_DESC_OFFSET_err_invalid_suffix_constant = 153412,
9636 DIAG_DESC_OFFSET_err_invalid_super_scope = 153483,
9637 DIAG_DESC_OFFSET_err_invalid_sync_scope = 153577,
9638 DIAG_DESC_OFFSET_err_invalid_this_use = 153623,
9639 DIAG_DESC_OFFSET_err_invalid_thread = 153743,
9640 DIAG_DESC_OFFSET_err_invalid_token_after_declarator_suggest_equal = 153789,
9641 DIAG_DESC_OFFSET_err_invalid_token_after_toplevel_declarator = 153841,
9642 DIAG_DESC_OFFSET_err_invalid_type_for_program_scope_var = 153881,
9643 DIAG_DESC_OFFSET_err_invalid_ucn_name = 153944,
9644 DIAG_DESC_OFFSET_err_invalid_use_of_array_type = 153987,
9645 DIAG_DESC_OFFSET_err_invalid_use_of_function_type = 154021,
9646 DIAG_DESC_OFFSET_err_invalid_utf8 = 154057,
9647 DIAG_DESC_OFFSET_err_invalid_var_template_spec_type = 154088,
9648 DIAG_DESC_OFFSET_err_invalid_vector_bool_decl_spec = 154231,
9649 DIAG_DESC_OFFSET_err_invalid_vector_bool_int128_decl_spec = 154268,
9650 DIAG_DESC_OFFSET_err_invalid_vector_complex_decl_spec = 154358,
9651 DIAG_DESC_OFFSET_err_invalid_vector_decl_spec_combination = 154396,
9652 DIAG_DESC_OFFSET_err_invalid_vector_double_decl_spec = 154478,
9653 DIAG_DESC_OFFSET_err_invalid_vector_float_decl_spec = 154576,
9654 DIAG_DESC_OFFSET_err_invalid_vector_int128_decl_spec = 154611,
9655 DIAG_DESC_OFFSET_err_invalid_vector_long_decl_spec = 154710,
9656 DIAG_DESC_OFFSET_err_invalid_vector_long_double_decl_spec = 154744,
9657 DIAG_DESC_OFFSET_err_invalid_vector_long_long_decl_spec = 154785,
9658 DIAG_DESC_OFFSET_err_invalid_vfs_overlay = 154886,
9659 DIAG_DESC_OFFSET_err_invalid_width_spec = 154931,
9660 DIAG_DESC_OFFSET_err_invlist_parsing = 154979,
9661 DIAG_DESC_OFFSET_err_itanium_layout_unimplemented = 155101,
9662 DIAG_DESC_OFFSET_err_iterating_expansion_stmt_unsupported = 155174,
9663 DIAG_DESC_OFFSET_err_ivar_access_using_property_syntax_suggest = 155227,
9664 DIAG_DESC_OFFSET_err_ivar_in_superclass_use = 155316,
9665 DIAG_DESC_OFFSET_err_ivar_reference_type = 155394,
9666 DIAG_DESC_OFFSET_err_ivar_use_in_class_method = 155441,
9667 DIAG_DESC_OFFSET_err_jump_out_of_defer_stmt = 155487,
9668 DIAG_DESC_OFFSET_err_kern_call_not_global_function = 155594,
9669 DIAG_DESC_OFFSET_err_kern_is_nonstatic_method = 155632,
9670 DIAG_DESC_OFFSET_err_kern_type_not_void_return = 155701,
9671 DIAG_DESC_OFFSET_err_kernel_arg_address_space = 155752,
9672 DIAG_DESC_OFFSET_err_keyword_as_parameter = 155857,
9673 DIAG_DESC_OFFSET_err_keyword_misplaced = 155899,
9674 DIAG_DESC_OFFSET_err_keyword_not_allowed = 155930,
9675 DIAG_DESC_OFFSET_err_keyword_not_import_attr = 155952,
9676 DIAG_DESC_OFFSET_err_keyword_not_module_attr = 155992,
9677 DIAG_DESC_OFFSET_err_keyword_not_supported_on_target = 156025,
9678 DIAG_DESC_OFFSET_err_l_square_l_square_not_attribute = 156060,
9679 DIAG_DESC_OFFSET_err_lambda_after_delete = 156141,
9680 DIAG_DESC_OFFSET_err_lambda_capture_anonymous_var = 156239,
9681 DIAG_DESC_OFFSET_err_lambda_capture_default_arg = 156309,
9682 DIAG_DESC_OFFSET_err_lambda_capture_flexarray_type = 156373,
9683 DIAG_DESC_OFFSET_err_lambda_capture_misplaced_ellipsis = 156454,
9684 DIAG_DESC_OFFSET_err_lambda_capture_multiple_ellipses = 156554,
9685 DIAG_DESC_OFFSET_err_lambda_decl_ref_not_modifiable_lvalue = 156588,
9686 DIAG_DESC_OFFSET_err_lambda_decl_specifier_repeated = 156657,
9687 DIAG_DESC_OFFSET_err_lambda_explicit_temp_spec = 156762,
9688 DIAG_DESC_OFFSET_err_lambda_impcap = 156843,
9689 DIAG_DESC_OFFSET_err_lambda_in_constant_expression = 156931,
9690 DIAG_DESC_OFFSET_err_lambda_in_invalid_context = 156998,
9691 DIAG_DESC_OFFSET_err_lambda_incomplete_result = 157048,
9692 DIAG_DESC_OFFSET_err_lambda_return_init_list = 157095,
9693 DIAG_DESC_OFFSET_err_lambda_template_parameter_list_empty = 157150,
9694 DIAG_DESC_OFFSET_err_lambda_unevaluated_operand = 157197,
9695 DIAG_DESC_OFFSET_err_language_linkage_spec_unknown = 157241,
9696 DIAG_DESC_OFFSET_err_late_asm_label_name = 157266,
9697 DIAG_DESC_OFFSET_err_lexing_char = 157340,
9698 DIAG_DESC_OFFSET_err_lexing_numeric = 157380,
9699 DIAG_DESC_OFFSET_err_lexing_string = 157418,
9700 DIAG_DESC_OFFSET_err_library_hidden_symbol = 157455,
9701 DIAG_DESC_OFFSET_err_library_missing_symbol = 157545,
9702 DIAG_DESC_OFFSET_err_lifetimebound_ctor_dtor = 157624,
9703 DIAG_DESC_OFFSET_err_lifetimebound_implicit_object_parameter_void_return_type = 157706,
9704 DIAG_DESC_OFFSET_err_lifetimebound_no_object_param = 157853,
9705 DIAG_DESC_OFFSET_err_lifetimebound_parameter_void_return_type = 157986,
9706 DIAG_DESC_OFFSET_err_list_init_in_parens = 158116,
9707 DIAG_DESC_OFFSET_err_literal_operator_bad_param_count = 158210,
9708 DIAG_DESC_OFFSET_err_literal_operator_default_argument = 158272,
9709 DIAG_DESC_OFFSET_err_literal_operator_extern_c = 158320,
9710 DIAG_DESC_OFFSET_err_literal_operator_id_outside_namespace = 158359,
9711 DIAG_DESC_OFFSET_err_literal_operator_invalid_param = 158420,
9712 DIAG_DESC_OFFSET_err_literal_operator_outside_namespace = 158563,
9713 DIAG_DESC_OFFSET_err_literal_operator_param = 158622,
9714 DIAG_DESC_OFFSET_err_literal_operator_string_not_empty = 158683,
9715 DIAG_DESC_OFFSET_err_literal_operator_string_prefix = 158728,
9716 DIAG_DESC_OFFSET_err_literal_operator_template = 158791,
9717 DIAG_DESC_OFFSET_err_literal_operator_template_with_params = 158883,
9718 DIAG_DESC_OFFSET_err_loader_uninitialized_cant_init = 158936,
9719 DIAG_DESC_OFFSET_err_loader_uninitialized_extern_decl = 159010,
9720 DIAG_DESC_OFFSET_err_loader_uninitialized_redeclaration = 159101,
9721 DIAG_DESC_OFFSET_err_loader_uninitialized_trivial_ctor = 159159,
9722 DIAG_DESC_OFFSET_err_local_cant_init = 159246,
9723 DIAG_DESC_OFFSET_err_local_nested_class_invalid_scope = 159292,
9724 DIAG_DESC_OFFSET_err_loop_attr_conflict = 159360,
9725 DIAG_DESC_OFFSET_err_lvalue_reference_bind_to_initlist = 159390,
9726 DIAG_DESC_OFFSET_err_lvalue_reference_bind_to_temporary = 159492,
9727 DIAG_DESC_OFFSET_err_lvalue_reference_bind_to_unrelated = 159633,
9728 DIAG_DESC_OFFSET_err_lvalue_to_rvalue_ref = 159783,
9729 DIAG_DESC_OFFSET_err_machine_mode = 159887,
9730 DIAG_DESC_OFFSET_err_main_arg_wrong = 159933,
9731 DIAG_DESC_OFFSET_err_main_global_variable = 160085,
9732 DIAG_DESC_OFFSET_err_main_returns_nonint = 160177,
9733 DIAG_DESC_OFFSET_err_main_surplus_args = 160202,
9734 DIAG_DESC_OFFSET_err_mainlike_template_decl = 160258,
9735 DIAG_DESC_OFFSET_err_make_signed_integral_only = 160282,
9736 DIAG_DESC_OFFSET_err_malformed_std_class_template = 160455,
9737 DIAG_DESC_OFFSET_err_malformed_std_coroutine_handle = 160517,
9738 DIAG_DESC_OFFSET_err_malformed_std_coroutine_traits = 160562,
9739 DIAG_DESC_OFFSET_err_malformed_std_nothrow = 160607,
9740 DIAG_DESC_OFFSET_err_matrix_incomplete_index = 160657,
9741 DIAG_DESC_OFFSET_err_matrix_index_not_integer = 160720,
9742 DIAG_DESC_OFFSET_err_matrix_index_outside_range = 160772,
9743 DIAG_DESC_OFFSET_err_matrix_logical_operations_supported_for_hlsl = 160843,
9744 DIAG_DESC_OFFSET_err_matrix_separate_incomplete_index = 160896,
9745 DIAG_DESC_OFFSET_err_matrix_subscript_comma = 160967,
9746 DIAG_DESC_OFFSET_err_mem_init_not_member_or_class = 161044,
9747 DIAG_DESC_OFFSET_err_mem_init_not_member_or_class_suggest = 161119,
9748 DIAG_DESC_OFFSET_err_member_call_without_object = 161237,
9749 DIAG_DESC_OFFSET_err_member_decl_does_not_match = 161318,
9750 DIAG_DESC_OFFSET_err_member_decl_does_not_match_suggest = 161406,
9751 DIAG_DESC_OFFSET_err_member_def_does_not_match_ret_type = 161512,
9752 DIAG_DESC_OFFSET_err_member_def_undefined_record = 161594,
9753 DIAG_DESC_OFFSET_err_member_extra_qualification = 161656,
9754 DIAG_DESC_OFFSET_err_member_function_call_bad_cvr = 161689,
9755 DIAG_DESC_OFFSET_err_member_function_call_bad_ref = 161887,
9756 DIAG_DESC_OFFSET_err_member_function_call_bad_type = 162021,
9757 DIAG_DESC_OFFSET_err_member_function_initialization = 162097,
9758 DIAG_DESC_OFFSET_err_member_name_of_class = 162157,
9759 DIAG_DESC_OFFSET_err_member_not_yet_instantiated = 162198,
9760 DIAG_DESC_OFFSET_err_member_ptr_requires_complete_type = 162251,
9761 DIAG_DESC_OFFSET_err_member_qualification = 162346,
9762 DIAG_DESC_OFFSET_err_member_redeclared = 162402,
9763 DIAG_DESC_OFFSET_err_member_redeclared_in_instantiation = 162436,
9764 DIAG_DESC_OFFSET_err_member_reference_needs_call = 162498,
9765 DIAG_DESC_OFFSET_err_member_with_template_arguments = 162597,
9766 DIAG_DESC_OFFSET_err_memptr_conv_via_virtual = 162638,
9767 DIAG_DESC_OFFSET_err_memptr_incomplete = 162752,
9768 DIAG_DESC_OFFSET_err_memtag_any2arg_pointer = 162795,
9769 DIAG_DESC_OFFSET_err_memtag_arg_must_be_pointer = 162876,
9770 DIAG_DESC_OFFSET_err_memtag_arg_null_or_pointer = 162943,
9771 DIAG_DESC_OFFSET_err_messaging_class_with_direct_method = 163020,
9772 DIAG_DESC_OFFSET_err_messaging_super_with_direct_method = 163076,
9773 DIAG_DESC_OFFSET_err_messaging_unqualified_id_with_direct_method = 163113,
9774 DIAG_DESC_OFFSET_err_method_kernel = 163176,
9775 DIAG_DESC_OFFSET_err_method_not_found_with_typo = 163217,
9776 DIAG_DESC_OFFSET_err_mips_builtin_requires_dsp = 163281,
9777 DIAG_DESC_OFFSET_err_mips_builtin_requires_dspr2 = 163331,
9778 DIAG_DESC_OFFSET_err_mips_builtin_requires_msa = 163386,
9779 DIAG_DESC_OFFSET_err_mips_fp64_req = 163436,
9780 DIAG_DESC_OFFSET_err_mips_impossible_musttail = 163514,
9781 DIAG_DESC_OFFSET_err_mismatched_code_seg_base = 163693,
9782 DIAG_DESC_OFFSET_err_mismatched_code_seg_override = 163762,
9783 DIAG_DESC_OFFSET_err_mismatched_exception_spec = 163852,
9784 DIAG_DESC_OFFSET_err_mismatched_exception_spec_explicit_instantiation = 163927,
9785 DIAG_DESC_OFFSET_err_mismatched_ms_inheritance = 164009,
9786 DIAG_DESC_OFFSET_err_mismatched_owning_module = 164084,
9787 DIAG_DESC_OFFSET_err_mismatched_personality = 164204,
9788 DIAG_DESC_OFFSET_err_mismatched_uuid = 164275,
9789 DIAG_DESC_OFFSET_err_mismatched_visibility = 164316,
9790 DIAG_DESC_OFFSET_err_mismatching_type_aware_cleanup_deallocator = 164363,
9791 DIAG_DESC_OFFSET_err_misplaced_ellipsis_in_declaration = 164465,
9792 DIAG_DESC_OFFSET_err_misplaced_ivar = 164579,
9793 DIAG_DESC_OFFSET_err_missing_actual_pipe_type = 164656,
9794 DIAG_DESC_OFFSET_err_missing_arm_state = 164695,
9795 DIAG_DESC_OFFSET_err_missing_atsign_prefix = 164716,
9796 DIAG_DESC_OFFSET_err_missing_before_module_end = 164773,
9797 DIAG_DESC_OFFSET_err_missing_catch_finally = 164802,
9798 DIAG_DESC_OFFSET_err_missing_comma_before_ellipsis = 164854,
9799 DIAG_DESC_OFFSET_err_missing_custom_discrimination = 164923,
9800 DIAG_DESC_OFFSET_err_missing_default_ctor = 164953,
9801 DIAG_DESC_OFFSET_err_missing_dependent_template_keyword = 165228,
9802 DIAG_DESC_OFFSET_err_missing_end_of_definition = 165294,
9803 DIAG_DESC_OFFSET_err_missing_exception_specification = 165334,
9804 DIAG_DESC_OFFSET_err_missing_mandatory_offloading = 165377,
9805 DIAG_DESC_OFFSET_err_missing_method_context = 165437,
9806 DIAG_DESC_OFFSET_err_missing_module = 165476,
9807 DIAG_DESC_OFFSET_err_missing_module_name = 165530,
9808 DIAG_DESC_OFFSET_err_missing_open_square_message_send = 165587,
9809 DIAG_DESC_OFFSET_err_missing_param = 165635,
9810 DIAG_DESC_OFFSET_err_missing_property_context = 165665,
9811 DIAG_DESC_OFFSET_err_missing_property_interface = 165721,
9812 DIAG_DESC_OFFSET_err_missing_property_ivar_decl = 165788,
9813 DIAG_DESC_OFFSET_err_missing_sysroot = 165921,
9814 DIAG_DESC_OFFSET_err_missing_type_specifier = 165953,
9815 DIAG_DESC_OFFSET_err_missing_vfs_overlay_file = 166003,
9816 DIAG_DESC_OFFSET_err_missing_whitespace_digraph = 166050,
9817 DIAG_DESC_OFFSET_err_mixing_cxx_try_seh_try = 166233,
9818 DIAG_DESC_OFFSET_err_mmap_config_macro_submodule = 166319,
9819 DIAG_DESC_OFFSET_err_mmap_conflicting_export_as = 166378,
9820 DIAG_DESC_OFFSET_err_mmap_duplicate_header_attribute = 166431,
9821 DIAG_DESC_OFFSET_err_mmap_expected_attribute = 166478,
9822 DIAG_DESC_OFFSET_err_mmap_expected_config_macro = 166505,
9823 DIAG_DESC_OFFSET_err_mmap_expected_conflicts_comma = 166549,
9824 DIAG_DESC_OFFSET_err_mmap_expected_conflicts_message = 166592,
9825 DIAG_DESC_OFFSET_err_mmap_expected_export_wildcard = 166645,
9826 DIAG_DESC_OFFSET_err_mmap_expected_feature = 166697,
9827 DIAG_DESC_OFFSET_err_mmap_expected_header = 166721,
9828 DIAG_DESC_OFFSET_err_mmap_expected_header_attribute = 166755,
9829 DIAG_DESC_OFFSET_err_mmap_expected_inferred_member = 166808,
9830 DIAG_DESC_OFFSET_err_mmap_expected_lbrace = 166870,
9831 DIAG_DESC_OFFSET_err_mmap_expected_lbrace_wildcard = 166904,
9832 DIAG_DESC_OFFSET_err_mmap_expected_library_name = 166945,
9833 DIAG_DESC_OFFSET_err_mmap_expected_member = 166999,
9834 DIAG_DESC_OFFSET_err_mmap_expected_mmap_file = 167054,
9835 DIAG_DESC_OFFSET_err_mmap_expected_module = 167086,
9836 DIAG_DESC_OFFSET_err_mmap_expected_module_name = 167114,
9837 DIAG_DESC_OFFSET_err_mmap_expected_rbrace = 167135,
9838 DIAG_DESC_OFFSET_err_mmap_expected_rsquare = 167148,
9839 DIAG_DESC_OFFSET_err_mmap_explicit_inferred_framework = 167180,
9840 DIAG_DESC_OFFSET_err_mmap_explicit_top_level = 167228,
9841 DIAG_DESC_OFFSET_err_mmap_inferred_framework_submodule = 167277,
9842 DIAG_DESC_OFFSET_err_mmap_inferred_no_umbrella = 167328,
9843 DIAG_DESC_OFFSET_err_mmap_inferred_redef = 167382,
9844 DIAG_DESC_OFFSET_err_mmap_invalid_header_attribute_value = 167417,
9845 DIAG_DESC_OFFSET_err_mmap_missing_exclude_name = 167477,
9846 DIAG_DESC_OFFSET_err_mmap_missing_module_qualified = 167507,
9847 DIAG_DESC_OFFSET_err_mmap_missing_module_unqualified = 167536,
9848 DIAG_DESC_OFFSET_err_mmap_missing_parent_module = 167575,
9849 DIAG_DESC_OFFSET_err_mmap_module_id = 167672,
9850 DIAG_DESC_OFFSET_err_mmap_module_redefinition = 167702,
9851 DIAG_DESC_OFFSET_err_mmap_nested_submodule_id = 167730,
9852 DIAG_DESC_OFFSET_err_mmap_qualified_export_as = 167804,
9853 DIAG_DESC_OFFSET_err_mmap_submodule_export_as = 167865,
9854 DIAG_DESC_OFFSET_err_mmap_top_level_inferred_submodule = 167917,
9855 DIAG_DESC_OFFSET_err_mmap_umbrella_clash = 167992,
9856 DIAG_DESC_OFFSET_err_mmap_unknown_token = 168047,
9857 DIAG_DESC_OFFSET_err_mmap_use_decl_submodule = 168068,
9858 DIAG_DESC_OFFSET_err_mode_not_primitive = 168123,
9859 DIAG_DESC_OFFSET_err_mode_wrong_type = 168190,
9860 DIAG_DESC_OFFSET_err_modifier_expected_colon = 168244,
9861 DIAG_DESC_OFFSET_err_modular_format_attribute_no_format = 168274,
9862 DIAG_DESC_OFFSET_err_modular_format_duplicate_aspect = 168329,
9863 DIAG_DESC_OFFSET_err_module_build_disabled = 168381,
9864 DIAG_DESC_OFFSET_err_module_build_requires_fmodules = 168475,
9865 DIAG_DESC_OFFSET_err_module_build_shadowed_submodule = 168515,
9866 DIAG_DESC_OFFSET_err_module_cannot_create_includes = 168547,
9867 DIAG_DESC_OFFSET_err_module_cycle = 168593,
9868 DIAG_DESC_OFFSET_err_module_decl_in_header_unit = 168630,
9869 DIAG_DESC_OFFSET_err_module_decl_in_module_map_module = 168684,
9870 DIAG_DESC_OFFSET_err_module_decl_not_at_start = 168749,
9871 DIAG_DESC_OFFSET_err_module_declaration_missing = 168816,
9872 DIAG_DESC_OFFSET_err_module_declaration_missing_after_global_module_introducer = 168877,
9873 DIAG_DESC_OFFSET_err_module_defined_outside_of_module_source = 168955,
9874 DIAG_DESC_OFFSET_err_module_different_modmap = 169099,
9875 DIAG_DESC_OFFSET_err_module_directory_dep_changed = 169212,
9876 DIAG_DESC_OFFSET_err_module_expected_semi = 169307,
9877 DIAG_DESC_OFFSET_err_module_file_conflict = 169338,
9878 DIAG_DESC_OFFSET_err_module_file_missing_top_level_submodule = 169383,
9879 DIAG_DESC_OFFSET_err_module_file_not_module = 169435,
9880 DIAG_DESC_OFFSET_err_module_format_unhandled = 169483,
9881 DIAG_DESC_OFFSET_err_module_fragment_exported = 169528,
9882 DIAG_DESC_OFFSET_err_module_header_file_not_found = 169588,
9883 DIAG_DESC_OFFSET_err_module_header_missing = 169622,
9884 DIAG_DESC_OFFSET_err_module_import_in_implementation = 169664,
9885 DIAG_DESC_OFFSET_err_module_import_non_interface_nor_parition = 169726,
9886 DIAG_DESC_OFFSET_err_module_import_not_at_top_level_fatal = 169786,
9887 DIAG_DESC_OFFSET_err_module_interface_implementation_mismatch = 169826,
9888 DIAG_DESC_OFFSET_err_module_interface_requires_cpp_modules = 169907,
9889 DIAG_DESC_OFFSET_err_module_map_not_found = 169958,
9890 DIAG_DESC_OFFSET_err_module_no_size_mtime_for_header = 169989,
9891 DIAG_DESC_OFFSET_err_module_not_built = 170091,
9892 DIAG_DESC_OFFSET_err_module_not_defined = 170119,
9893 DIAG_DESC_OFFSET_err_module_not_found = 170230,
9894 DIAG_DESC_OFFSET_err_module_not_written = 170252,
9895 DIAG_DESC_OFFSET_err_module_odr_violation_definition_data = 170301,
9896 DIAG_DESC_OFFSET_err_module_odr_violation_different_definitions = 170688,
9897 DIAG_DESC_OFFSET_err_module_odr_violation_different_instantiations = 170797,
9898 DIAG_DESC_OFFSET_err_module_odr_violation_enum = 170852,
9899 DIAG_DESC_OFFSET_err_module_odr_violation_field = 171302,
9900 DIAG_DESC_OFFSET_err_module_odr_violation_function = 171640,
9901 DIAG_DESC_OFFSET_err_module_odr_violation_method_params = 171998,
9902 DIAG_DESC_OFFSET_err_module_odr_violation_mismatch_decl = 172386,
9903 DIAG_DESC_OFFSET_err_module_odr_violation_mismatch_decl_unknown = 172741,
9904 DIAG_DESC_OFFSET_err_module_odr_violation_missing_decl = 173031,
9905 DIAG_DESC_OFFSET_err_module_odr_violation_objc_interface = 173131,
9906 DIAG_DESC_OFFSET_err_module_odr_violation_objc_method = 173406,
9907 DIAG_DESC_OFFSET_err_module_odr_violation_objc_property = 173777,
9908 DIAG_DESC_OFFSET_err_module_odr_violation_record = 174206,
9909 DIAG_DESC_OFFSET_err_module_odr_violation_referenced_protocols = 176244,
9910 DIAG_DESC_OFFSET_err_module_odr_violation_template_parameter = 176470,
9911 DIAG_DESC_OFFSET_err_module_odr_violation_typedef = 176752,
9912 DIAG_DESC_OFFSET_err_module_odr_violation_variable = 176982,
9913 DIAG_DESC_OFFSET_err_module_path_invalidated = 177311,
9914 DIAG_DESC_OFFSET_err_module_prebuilt = 177392,
9915 DIAG_DESC_OFFSET_err_module_private_local = 177447,
9916 DIAG_DESC_OFFSET_err_module_private_local_class = 177531,
9917 DIAG_DESC_OFFSET_err_module_private_specialization = 177619,
9918 DIAG_DESC_OFFSET_err_module_rebuild_finalized = 177706,
9919 DIAG_DESC_OFFSET_err_module_redeclaration = 177760,
9920 DIAG_DESC_OFFSET_err_module_redefinition = 167702,
9921 DIAG_DESC_OFFSET_err_module_self_import = 177815,
9922 DIAG_DESC_OFFSET_err_module_self_import_cxx20 = 177879,
9923 DIAG_DESC_OFFSET_err_module_shadowed = 177959,
9924 DIAG_DESC_OFFSET_err_module_unable_to_hash_content = 177990,
9925 DIAG_DESC_OFFSET_err_module_unavailable = 178064,
9926 DIAG_DESC_OFFSET_err_module_unimported_use = 178129,
9927 DIAG_DESC_OFFSET_err_module_unimported_use_header = 178288,
9928 DIAG_DESC_OFFSET_err_module_unimported_use_multiple = 178509,
9929 DIAG_DESC_OFFSET_err_modules_driver_named_module_redefinition = 178688,
9930 DIAG_DESC_OFFSET_err_modules_embed_file_not_found = 178754,
9931 DIAG_DESC_OFFSET_err_modules_manifest_failed_parse = 178811,
9932 DIAG_DESC_OFFSET_err_more_than_one_library = 178865,
9933 DIAG_DESC_OFFSET_err_ms___leave_not_in___try = 178911,
9934 DIAG_DESC_OFFSET_err_ms_asm_bitfield_unsupported = 178950,
9935 DIAG_DESC_OFFSET_err_ms_attributes_not_enabled = 179014,
9936 DIAG_DESC_OFFSET_err_ms_constexpr_cannot_be_applied = 179137,
9937 DIAG_DESC_OFFSET_err_ms_declspec_type = 179240,
9938 DIAG_DESC_OFFSET_err_ms_mangle_number_overflow = 179302,
9939 DIAG_DESC_OFFSET_err_ms_mangle_unsupported = 179340,
9940 DIAG_DESC_OFFSET_err_ms_mangle_unsupported_with_detail = 179366,
9941 DIAG_DESC_OFFSET_err_ms_property_duplicate_accessor = 179395,
9942 DIAG_DESC_OFFSET_err_ms_property_expected_accessor_name = 179446,
9943 DIAG_DESC_OFFSET_err_ms_property_expected_comma_or_rparen = 179479,
9944 DIAG_DESC_OFFSET_err_ms_property_expected_equal = 179532,
9945 DIAG_DESC_OFFSET_err_ms_property_has_set_accessor = 179556,
9946 DIAG_DESC_OFFSET_err_ms_property_initializer = 179614,
9947 DIAG_DESC_OFFSET_err_ms_property_missing_accessor_kind = 179676,
9948 DIAG_DESC_OFFSET_err_ms_property_no_getter_or_putter = 179701,
9949 DIAG_DESC_OFFSET_err_ms_property_subscript_expects_single_arg = 179748,
9950 DIAG_DESC_OFFSET_err_ms_property_unknown_accessor = 179796,
9951 DIAG_DESC_OFFSET_err_ms_va_start_used_in_sysv_function = 179844,
9952 DIAG_DESC_OFFSET_err_msasm_unable_to_create_target = 179898,
9953 DIAG_DESC_OFFSET_err_msasm_unsupported_arch = 179944,
9954 DIAG_DESC_OFFSET_err_msvc_annotation_wide_str = 180003,
9955 DIAG_DESC_OFFSET_err_multichar_character_literal = 180059,
9956 DIAG_DESC_OFFSET_err_multiple_base_initialization = 180137,
9957 DIAG_DESC_OFFSET_err_multiple_decl_in_different_modules = 180180,
9958 DIAG_DESC_OFFSET_err_multiple_def_index = 180261,
9959 DIAG_DESC_OFFSET_err_multiple_default_labels_defined = 180318,
9960 DIAG_DESC_OFFSET_err_multiple_final_overriders = 180356,
9961 DIAG_DESC_OFFSET_err_multiple_mem_initialization = 180417,
9962 DIAG_DESC_OFFSET_err_multiple_mem_union_initialization = 180473,
9963 DIAG_DESC_OFFSET_err_multiple_template_declarators = 180512,
9964 DIAG_DESC_OFFSET_err_multiversion_after_used = 180681,
9965 DIAG_DESC_OFFSET_err_multiversion_diff = 180760,
9966 DIAG_DESC_OFFSET_err_multiversion_disallowed_other_attr = 180923,
9967 DIAG_DESC_OFFSET_err_multiversion_doesnt_support = 181061,
9968 DIAG_DESC_OFFSET_err_multiversion_duplicate = 181368,
9969 DIAG_DESC_OFFSET_err_multiversion_noproto = 181443,
9970 DIAG_DESC_OFFSET_err_multiversion_not_allowed_on_main = 181489,
9971 DIAG_DESC_OFFSET_err_multiversion_not_supported = 181532,
9972 DIAG_DESC_OFFSET_err_multiversion_required_in_redecl = 181596,
9973 DIAG_DESC_OFFSET_err_multiversion_types_mixed = 181736,
9974 DIAG_DESC_OFFSET_err_musttail_callconv_mismatch = 181782,
9975 DIAG_DESC_OFFSET_err_musttail_forbidden_from_this_context = 181886,
9976 DIAG_DESC_OFFSET_err_musttail_member_mismatch = 181974,
9977 DIAG_DESC_OFFSET_err_musttail_mismatch = 182160,
9978 DIAG_DESC_OFFSET_err_musttail_needs_call = 182277,
9979 DIAG_DESC_OFFSET_err_musttail_needs_prototype = 182354,
9980 DIAG_DESC_OFFSET_err_musttail_needs_trivial_args = 182431,
9981 DIAG_DESC_OFFSET_err_musttail_no_return = 182562,
9982 DIAG_DESC_OFFSET_err_musttail_no_variadic = 182626,
9983 DIAG_DESC_OFFSET_err_musttail_noexcept_mismatch = 182679,
9984 DIAG_DESC_OFFSET_err_musttail_scope = 182740,
9985 DIAG_DESC_OFFSET_err_musttail_structors_forbidden = 182794,
9986 DIAG_DESC_OFFSET_err_mutable_const = 182874,
9987 DIAG_DESC_OFFSET_err_mutable_function = 182912,
9988 DIAG_DESC_OFFSET_err_mutable_nonmember = 182953,
9989 DIAG_DESC_OFFSET_err_mutable_reference = 183003,
9990 DIAG_DESC_OFFSET_err_namespace_nonnamespace_scope = 183045,
9991 DIAG_DESC_OFFSET_err_need_header_before_placement_new = 183105,
9992 DIAG_DESC_OFFSET_err_need_header_before_typeid = 183188,
9993 DIAG_DESC_OFFSET_err_nested_name_member_ref_lookup_ambiguous = 183279,
9994 DIAG_DESC_OFFSET_err_nested_name_spec_is_not_class = 183333,
9995 DIAG_DESC_OFFSET_err_nested_name_spec_non_tag = 183458,
9996 DIAG_DESC_OFFSET_err_nested_non_static_member_use = 183521,
9997 DIAG_DESC_OFFSET_err_nested_pointer_qualifier_mismatch = 183625,
9998 DIAG_DESC_OFFSET_err_nested_redefinition = 184223,
9999 DIAG_DESC_OFFSET_err_new_abi_tag_on_redeclaration = 184249,
10000 DIAG_DESC_OFFSET_err_new_array_init_args = 184294,
10001 DIAG_DESC_OFFSET_err_new_array_nonconst = 184343,
10002 DIAG_DESC_OFFSET_err_new_array_of_auto = 184412,
10003 DIAG_DESC_OFFSET_err_new_array_size_unknown_from_init = 184444,
10004 DIAG_DESC_OFFSET_err_new_incomplete_or_sizeless_type = 184499,
10005 DIAG_DESC_OFFSET_err_no_accessor_for_property = 184551,
10006 DIAG_DESC_OFFSET_err_no_base_classes = 184602,
10007 DIAG_DESC_OFFSET_err_no_declarators = 184651,
10008 DIAG_DESC_OFFSET_err_no_default_vtable_pointer_auth = 184689,
10009 DIAG_DESC_OFFSET_err_no_dynamic_cast_with_fno_rtti = 184820,
10010 DIAG_DESC_OFFSET_err_no_external_assembler = 184856,
10011 DIAG_DESC_OFFSET_err_no_install_name = 184921,
10012 DIAG_DESC_OFFSET_err_no_matching_local_friend = 184973,
10013 DIAG_DESC_OFFSET_err_no_matching_local_friend_suggest = 185031,
10014 DIAG_DESC_OFFSET_err_no_matching_param = 185110,
10015 DIAG_DESC_OFFSET_err_no_matching_target = 185140,
10016 DIAG_DESC_OFFSET_err_no_member = 185189,
10017 DIAG_DESC_OFFSET_err_no_member_overloaded_arrow = 185214,
10018 DIAG_DESC_OFFSET_err_no_member_suggest = 185281,
10019 DIAG_DESC_OFFSET_err_no_member_template = 185342,
10020 DIAG_DESC_OFFSET_err_no_member_template_suggest = 185369,
10021 DIAG_DESC_OFFSET_err_no_nsconstant_string_class = 185432,
10022 DIAG_DESC_OFFSET_err_no_output_file = 185473,
10023 DIAG_DESC_OFFSET_err_no_submodule = 185498,
10024 DIAG_DESC_OFFSET_err_no_submodule_suggest = 185535,
10025 DIAG_DESC_OFFSET_err_no_subobject_property_setting = 185592,
10026 DIAG_DESC_OFFSET_err_no_such_header_file = 185621,
10027 DIAG_DESC_OFFSET_err_no_such_umbrella_header_file = 185680,
10028 DIAG_DESC_OFFSET_err_no_suitable_delete_member_function_found = 185759,
10029 DIAG_DESC_OFFSET_err_no_super_class_message = 185787,
10030 DIAG_DESC_OFFSET_err_no_template = 185844,
10031 DIAG_DESC_OFFSET_err_no_template_suggest = 185865,
10032 DIAG_DESC_OFFSET_err_no_twolevel_namespace = 185904,
10033 DIAG_DESC_OFFSET_err_no_typeid_with_fno_rtti = 185947,
10034 DIAG_DESC_OFFSET_err_no_viable_destructor = 185977,
10035 DIAG_DESC_OFFSET_err_nogetter_property_compound_assignment = 186017,
10036 DIAG_DESC_OFFSET_err_nogetter_property_incdec = 186090,
10037 DIAG_DESC_OFFSET_err_non_asm_stmt_in_naked_function = 186156,
10038 DIAG_DESC_OFFSET_err_non_bool_atomic_constraint = 186209,
10039 DIAG_DESC_OFFSET_err_non_c_like_anon_struct_in_typedef = 186261,
10040 DIAG_DESC_OFFSET_err_non_constant_constraint_expression = 186457,
10041 DIAG_DESC_OFFSET_err_non_consteval_override = 186535,
10042 DIAG_DESC_OFFSET_err_non_deduced_mismatch = 186598,
10043 DIAG_DESC_OFFSET_err_non_default_visibility_dllimport = 186642,
10044 DIAG_DESC_OFFSET_err_non_deleted_override = 186710,
10045 DIAG_DESC_OFFSET_err_non_designated_init_used = 186769,
10046 DIAG_DESC_OFFSET_err_non_extern_extern = 186843,
10047 DIAG_DESC_OFFSET_err_non_first_default_compare_deletes = 186899,
10048 DIAG_DESC_OFFSET_err_non_first_default_compare_in_class = 187119,
10049 DIAG_DESC_OFFSET_err_non_local_variable_decl_in_for = 187277,
10050 DIAG_DESC_OFFSET_err_non_polymorphic_vtable_pointer_auth = 187325,
10051 DIAG_DESC_OFFSET_err_non_static_static = 187389,
10052 DIAG_DESC_OFFSET_err_non_temp_friend_decl_with_requires_clause_must_be_def = 187445,
10053 DIAG_DESC_OFFSET_err_non_temp_spec_requires_clause = 187521,
10054 DIAG_DESC_OFFSET_err_non_template_in_member_template_id_suggest = 187640,
10055 DIAG_DESC_OFFSET_err_non_template_in_template_id = 187710,
10056 DIAG_DESC_OFFSET_err_non_template_in_template_id_suggest = 187776,
10057 DIAG_DESC_OFFSET_err_non_thread_thread = 187860,
10058 DIAG_DESC_OFFSET_err_non_top_level_vtable_pointer_auth = 187928,
10059 DIAG_DESC_OFFSET_err_non_trivial_c_union_in_invalid_context = 188018,
10060 DIAG_DESC_OFFSET_err_non_type_template_arg_addr_label_diff = 188529,
10061 DIAG_DESC_OFFSET_err_non_type_template_arg_subobject = 188597,
10062 DIAG_DESC_OFFSET_err_non_type_template_in_nested_name_specifier = 188649,
10063 DIAG_DESC_OFFSET_err_non_type_template_parm_type_deduction_failure = 188736,
10064 DIAG_DESC_OFFSET_err_non_variable_decl_in_for = 188820,
10065 DIAG_DESC_OFFSET_err_non_virtual_pure = 188859,
10066 DIAG_DESC_OFFSET_err_nonfunction_block_type = 188905,
10067 DIAG_DESC_OFFSET_err_nonstatic_member_out_of_line = 188951,
10068 DIAG_DESC_OFFSET_err_nontemporal_builtin_must_be_pointer = 188994,
10069 DIAG_DESC_OFFSET_err_nontemporal_builtin_must_be_pointer_intfltptr_or_vector = 189065,
10070 DIAG_DESC_OFFSET_err_noreturn_has_return_expr = 189190,
10071 DIAG_DESC_OFFSET_err_noreturn_non_function = 189270,
10072 DIAG_DESC_OFFSET_err_nosetter_property_assignment = 189311,
10073 DIAG_DESC_OFFSET_err_nosetter_property_incdec = 189400,
10074 DIAG_DESC_OFFSET_err_not_class_template_specialization = 189527,
10075 DIAG_DESC_OFFSET_err_not_direct_base_or_virtual = 189604,
10076 DIAG_DESC_OFFSET_err_not_found_by_two_phase_lookup = 189650,
10077 DIAG_DESC_OFFSET_err_not_integral_type_anon_bitfield = 189760,
10078 DIAG_DESC_OFFSET_err_not_integral_type_bitfield = 189805,
10079 DIAG_DESC_OFFSET_err_not_tag_in_scope = 189843,
10080 DIAG_DESC_OFFSET_err_ns_attribute_wrong_parameter_type = 189905,
10081 DIAG_DESC_OFFSET_err_nsconsumed_attribute_mismatch = 190004,
10082 DIAG_DESC_OFFSET_err_nserrordomain_invalid_decl = 190076,
10083 DIAG_DESC_OFFSET_err_nserrordomain_wrong_type = 190140,
10084 DIAG_DESC_OFFSET_err_nsnumber_nonliteral_unary = 190210,
10085 DIAG_DESC_OFFSET_err_nsobject_attribute = 190270,
10086 DIAG_DESC_OFFSET_err_nsreturns_retained_attribute_mismatch = 190317,
10087 DIAG_DESC_OFFSET_err_nullability_conflicting = 190404,
10088 DIAG_DESC_OFFSET_err_nullability_cs_multilevel = 190466,
10089 DIAG_DESC_OFFSET_err_nullability_nonpointer = 190538,
10090 DIAG_DESC_OFFSET_err_nullptr_cast = 190604,
10091 DIAG_DESC_OFFSET_err_objc_array_of_interfaces = 190680,
10092 DIAG_DESC_OFFSET_err_objc_attr_not_id = 190755,
10093 DIAG_DESC_OFFSET_err_objc_attr_protocol_requires_definition = 190846,
10094 DIAG_DESC_OFFSET_err_objc_attr_typedef_not_id = 190930,
10095 DIAG_DESC_OFFSET_err_objc_attr_typedef_not_void_pointer = 190992,
10096 DIAG_DESC_OFFSET_err_objc_bridged_related_invalid_class = 191067,
10097 DIAG_DESC_OFFSET_err_objc_bridged_related_invalid_class_name = 191123,
10098 DIAG_DESC_OFFSET_err_objc_bridged_related_known_method = 191194,
10099 DIAG_DESC_OFFSET_err_objc_cf_bridged_not_interface = 191301,
10100 DIAG_DESC_OFFSET_err_objc_concat_string = 191374,
10101 DIAG_DESC_OFFSET_err_objc_decls_may_only_appear_in_global_scope = 191416,
10102 DIAG_DESC_OFFSET_err_objc_direct_duplicate_decl = 191473,
10103 DIAG_DESC_OFFSET_err_objc_direct_dynamic_property = 191615,
10104 DIAG_DESC_OFFSET_err_objc_direct_impl_decl_mismatch = 191650,
10105 DIAG_DESC_OFFSET_err_objc_direct_missing_on_decl = 191822,
10106 DIAG_DESC_OFFSET_err_objc_direct_on_override = 191886,
10107 DIAG_DESC_OFFSET_err_objc_direct_on_protocol = 191986,
10108 DIAG_DESC_OFFSET_err_objc_direct_protocol_conformance = 192096,
10109 DIAG_DESC_OFFSET_err_objc_directive_only_in_protocol = 192215,
10110 DIAG_DESC_OFFSET_err_objc_exceptions_disabled = 192265,
10111 DIAG_DESC_OFFSET_err_objc_expected_equal_for_getter = 192318,
10112 DIAG_DESC_OFFSET_err_objc_expected_equal_for_setter = 192354,
10113 DIAG_DESC_OFFSET_err_objc_expected_property_attr = 192390,
10114 DIAG_DESC_OFFSET_err_objc_expected_selector_for_getter_setter = 192420,
10115 DIAG_DESC_OFFSET_err_objc_expected_type_parameter = 192478,
10116 DIAG_DESC_OFFSET_err_objc_for_range_init_stmt = 192507,
10117 DIAG_DESC_OFFSET_err_objc_illegal_boxed_expression_type = 192592,
10118 DIAG_DESC_OFFSET_err_objc_illegal_interface_qual = 192635,
10119 DIAG_DESC_OFFSET_err_objc_illegal_visibility_spec = 192663,
10120 DIAG_DESC_OFFSET_err_objc_incomplete_boxed_expression_type = 192696,
10121 DIAG_DESC_OFFSET_err_objc_index_incomplete_class_type = 192742,
10122 DIAG_DESC_OFFSET_err_objc_indexing_method_result_type = 192800,
10123 DIAG_DESC_OFFSET_err_objc_kindof_nonobject = 192911,
10124 DIAG_DESC_OFFSET_err_objc_kindof_wrong_position = 192972,
10125 DIAG_DESC_OFFSET_err_objc_literal_method_sig = 193026,
10126 DIAG_DESC_OFFSET_err_objc_literal_nonconstant_at_file_scope = 193084,
10127 DIAG_DESC_OFFSET_err_objc_method_unsupported_param_ret_type = 193345,
10128 DIAG_DESC_OFFSET_err_objc_missing_end = 193457,
10129 DIAG_DESC_OFFSET_err_objc_multiple_subscript_type_conversion = 193472,
10130 DIAG_DESC_OFFSET_err_objc_non_runtime_protocol_in_protocol_expr = 193568,
10131 DIAG_DESC_OFFSET_err_objc_non_trivially_copyable_boxed_expression_type = 193653,
10132 DIAG_DESC_OFFSET_err_objc_ns_bridged_invalid_cfobject = 193721,
10133 DIAG_DESC_OFFSET_err_objc_object_assignment = 193798,
10134 DIAG_DESC_OFFSET_err_objc_object_catch = 193841,
10135 DIAG_DESC_OFFSET_err_objc_override_direct_method = 193885,
10136 DIAG_DESC_OFFSET_err_objc_parameterized_category_nonclass = 193950,
10137 DIAG_DESC_OFFSET_err_objc_parameterized_forward_class = 194037,
10138 DIAG_DESC_OFFSET_err_objc_parameterized_forward_class_first = 194115,
10139 DIAG_DESC_OFFSET_err_objc_parameterized_implementation = 194165,
10140 DIAG_DESC_OFFSET_err_objc_postfix_attribute = 194209,
10141 DIAG_DESC_OFFSET_err_objc_postfix_attribute_hint = 194270,
10142 DIAG_DESC_OFFSET_err_objc_precise_lifetime_bad_type = 194388,
10143 DIAG_DESC_OFFSET_err_objc_property_attr_mutually_exclusive = 194460,
10144 DIAG_DESC_OFFSET_err_objc_property_bitfield = 194517,
10145 DIAG_DESC_OFFSET_err_objc_property_requires_field_name = 194553,
10146 DIAG_DESC_OFFSET_err_objc_property_requires_object = 194590,
10147 DIAG_DESC_OFFSET_err_objc_root_class_subclass = 194642,
10148 DIAG_DESC_OFFSET_err_objc_runtime_visible_category = 194718,
10149 DIAG_DESC_OFFSET_err_objc_runtime_visible_subclass = 194808,
10150 DIAG_DESC_OFFSET_err_objc_subscript_base_type = 194905,
10151 DIAG_DESC_OFFSET_err_objc_subscript_dic_object_type = 194984,
10152 DIAG_DESC_OFFSET_err_objc_subscript_index_type = 195035,
10153 DIAG_DESC_OFFSET_err_objc_subscript_key_type = 195087,
10154 DIAG_DESC_OFFSET_err_objc_subscript_method_not_found = 195135,
10155 DIAG_DESC_OFFSET_err_objc_subscript_object_type = 195241,
10156 DIAG_DESC_OFFSET_err_objc_subscript_pointer = 195377,
10157 DIAG_DESC_OFFSET_err_objc_subscript_type_conversion = 195464,
10158 DIAG_DESC_OFFSET_err_objc_synchronized_expects_object = 195568,
10159 DIAG_DESC_OFFSET_err_objc_throw_expects_object = 195631,
10160 DIAG_DESC_OFFSET_err_objc_type_arg_does_not_match_bound = 195687,
10161 DIAG_DESC_OFFSET_err_objc_type_arg_explicit_nullability = 195757,
10162 DIAG_DESC_OFFSET_err_objc_type_arg_missing = 195812,
10163 DIAG_DESC_OFFSET_err_objc_type_arg_missing_star = 195841,
10164 DIAG_DESC_OFFSET_err_objc_type_arg_not_id_compatible = 195893,
10165 DIAG_DESC_OFFSET_err_objc_type_arg_qualified = 195960,
10166 DIAG_DESC_OFFSET_err_objc_type_args_after_protocols = 196007,
10167 DIAG_DESC_OFFSET_err_objc_type_args_and_protocols = 196055,
10168 DIAG_DESC_OFFSET_err_objc_type_args_non_class = 196149,
10169 DIAG_DESC_OFFSET_err_objc_type_args_non_parameterized_class = 196203,
10170 DIAG_DESC_OFFSET_err_objc_type_args_specialized_class = 196266,
10171 DIAG_DESC_OFFSET_err_objc_type_args_wrong_arity = 196336,
10172 DIAG_DESC_OFFSET_err_objc_type_param_arity_mismatch = 196410,
10173 DIAG_DESC_OFFSET_err_objc_type_param_bound_conflict = 196548,
10174 DIAG_DESC_OFFSET_err_objc_type_param_bound_explicit_nullability = 196668,
10175 DIAG_DESC_OFFSET_err_objc_type_param_bound_missing = 196733,
10176 DIAG_DESC_OFFSET_err_objc_type_param_bound_missing_pointer = 196808,
10177 DIAG_DESC_OFFSET_err_objc_type_param_bound_nonobject = 196859,
10178 DIAG_DESC_OFFSET_err_objc_type_param_bound_qualified = 196930,
10179 DIAG_DESC_OFFSET_err_objc_type_param_redecl = 196996,
10180 DIAG_DESC_OFFSET_err_objc_type_param_variance_conflict = 197031,
10181 DIAG_DESC_OFFSET_err_objc_unexpected_atend = 197151,
10182 DIAG_DESC_OFFSET_err_objc_unexpected_attr = 197202,
10183 DIAG_DESC_OFFSET_err_objc_unknown_at = 197281,
10184 DIAG_DESC_OFFSET_err_objc_var_decl_inclass = 197325,
10185 DIAG_DESC_OFFSET_err_objc_variable_sized_type_not_at_end = 197380,
10186 DIAG_DESC_OFFSET_err_objc_weak_unsupported = 197444,
10187 DIAG_DESC_OFFSET_err_objc_weak_with_gc = 197506,
10188 DIAG_DESC_OFFSET_err_objcbridge_related_expected_related_class = 197569,
10189 DIAG_DESC_OFFSET_err_objcbridge_related_selector_name = 197628,
10190 DIAG_DESC_OFFSET_err_object_cannot_be_passed_returned_by_value = 197709,
10191 DIAG_DESC_OFFSET_err_odr_different_num_template_parameters = 197797,
10192 DIAG_DESC_OFFSET_err_odr_different_template_parameter_kind = 197871,
10193 DIAG_DESC_OFFSET_err_odr_field_type_inconsistent = 197941,
10194 DIAG_DESC_OFFSET_err_odr_function_type_inconsistent = 198026,
10195 DIAG_DESC_OFFSET_err_odr_ivar_type_inconsistent = 198123,
10196 DIAG_DESC_OFFSET_err_odr_non_type_parameter_type_inconsistent = 198220,
10197 DIAG_DESC_OFFSET_err_odr_objc_method_num_params_inconsistent = 198324,
10198 DIAG_DESC_OFFSET_err_odr_objc_method_param_type_inconsistent = 198439,
10199 DIAG_DESC_OFFSET_err_odr_objc_method_result_type_inconsistent = 198556,
10200 DIAG_DESC_OFFSET_err_odr_objc_method_variadic_inconsistent = 198664,
10201 DIAG_DESC_OFFSET_err_odr_objc_property_impl_kind_inconsistent = 198763,
10202 DIAG_DESC_OFFSET_err_odr_objc_property_type_inconsistent = 198908,
10203 DIAG_DESC_OFFSET_err_odr_objc_superclass_inconsistent = 198996,
10204 DIAG_DESC_OFFSET_err_odr_objc_synthesize_ivar_inconsistent = 199035,
10205 DIAG_DESC_OFFSET_err_odr_parameter_pack_non_pack = 199124,
10206 DIAG_DESC_OFFSET_err_odr_tag_type_inconsistent = 199195,
10207 DIAG_DESC_OFFSET_err_odr_variable_multiple_def = 199274,
10208 DIAG_DESC_OFFSET_err_odr_variable_type_inconsistent = 199333,
10209 DIAG_DESC_OFFSET_err_offsetof_array_type = 199430,
10210 DIAG_DESC_OFFSET_err_offsetof_bitfield = 199471,
10211 DIAG_DESC_OFFSET_err_offsetof_field_of_virtual_base = 199509,
10212 DIAG_DESC_OFFSET_err_offsetof_incomplete_type = 199572,
10213 DIAG_DESC_OFFSET_err_offsetof_record_type = 199603,
10214 DIAG_DESC_OFFSET_err_omp_adjust_arg_multiple_clauses = 199662,
10215 DIAG_DESC_OFFSET_err_omp_aligned_expected_array_or_ptr = 199712,
10216 DIAG_DESC_OFFSET_err_omp_allocator_comma_separator = 199838,
10217 DIAG_DESC_OFFSET_err_omp_allocator_not_in_uses_allocators = 199912,
10218 DIAG_DESC_OFFSET_err_omp_allocator_used_in_clauses = 199972,
10219 DIAG_DESC_OFFSET_err_omp_ambiguous_conversion = 138961,
10220 DIAG_DESC_OFFSET_err_omp_append_args_prefer_type_60 = 200086,
10221 DIAG_DESC_OFFSET_err_omp_append_args_with_varargs = 200154,
10222 DIAG_DESC_OFFSET_err_omp_argument_type_isdeviceptr = 200206,
10223 DIAG_DESC_OFFSET_err_omp_array_shaping_use = 200301,
10224 DIAG_DESC_OFFSET_err_omp_at_least_one_motion_clause_required = 200352,
10225 DIAG_DESC_OFFSET_err_omp_atomic_capture_not_compound_statement = 200444,
10226 DIAG_DESC_OFFSET_err_omp_atomic_capture_not_expression_statement = 200898,
10227 DIAG_DESC_OFFSET_err_omp_atomic_compare = 201152,
10228 DIAG_DESC_OFFSET_err_omp_atomic_compare_capture = 201593,
10229 DIAG_DESC_OFFSET_err_omp_atomic_fail_wrong_or_no_clauses = 202171,
10230 DIAG_DESC_OFFSET_err_omp_atomic_incompatible_mem_order_clause = 202202,
10231 DIAG_DESC_OFFSET_err_omp_atomic_no_compare = 202279,
10232 DIAG_DESC_OFFSET_err_omp_atomic_not_expression_statement = 202328,
10233 DIAG_DESC_OFFSET_err_omp_atomic_read_not_expression_statement = 202536,
10234 DIAG_DESC_OFFSET_err_omp_atomic_several_clauses = 202677,
10235 DIAG_DESC_OFFSET_err_omp_atomic_update_not_expression_statement = 202795,
10236 DIAG_DESC_OFFSET_err_omp_atomic_weak_no_equality = 203010,
10237 DIAG_DESC_OFFSET_err_omp_atomic_write_not_expression_statement = 203051,
10238 DIAG_DESC_OFFSET_err_omp_begin_declare_target_unexpected_implicit_to_clause = 203185,
10239 DIAG_DESC_OFFSET_err_omp_bind_required_on_loop = 203290,
10240 DIAG_DESC_OFFSET_err_omp_bit_fields_forbidden_in_clause = 203372,
10241 DIAG_DESC_OFFSET_err_omp_cannot_update_with_internal_linkage = 203434,
10242 DIAG_DESC_OFFSET_err_omp_clause_floating_type_arg = 203514,
10243 DIAG_DESC_OFFSET_err_omp_clause_not_arithmetic_type_arg = 203596,
10244 DIAG_DESC_OFFSET_err_omp_clause_not_supported_yet = 203691,
10245 DIAG_DESC_OFFSET_err_omp_clause_requires_dispatch_construct = 203754,
10246 DIAG_DESC_OFFSET_err_omp_clauses_mutually_exclusive = 203803,
10247 DIAG_DESC_OFFSET_err_omp_collapse_stacked_tile = 203888,
10248 DIAG_DESC_OFFSET_err_omp_const_list_item = 204107,
10249 DIAG_DESC_OFFSET_err_omp_const_not_mutable_variable = 204146,
10250 DIAG_DESC_OFFSET_err_omp_const_variable = 204207,
10251 DIAG_DESC_OFFSET_err_omp_critical_with_hint = 204245,
10252 DIAG_DESC_OFFSET_err_omp_decl_in_declare_simd_variant = 204321,
10253 DIAG_DESC_OFFSET_err_omp_declare_mapper_redefinition = 204403,
10254 DIAG_DESC_OFFSET_err_omp_declare_mapper_wrong_var = 204464,
10255 DIAG_DESC_OFFSET_err_omp_declare_reduction_redefinition = 204546,
10256 DIAG_DESC_OFFSET_err_omp_declare_simd_inbranch_notinbranch = 204597,
10257 DIAG_DESC_OFFSET_err_omp_declare_target_has_local_vars = 204647,
10258 DIAG_DESC_OFFSET_err_omp_declare_target_indirect_device_type = 204717,
10259 DIAG_DESC_OFFSET_err_omp_declare_target_local_host_only = 204780,
10260 DIAG_DESC_OFFSET_err_omp_declare_target_missing_required_clause = 204878,
10261 DIAG_DESC_OFFSET_err_omp_declare_target_multiple = 205028,
10262 DIAG_DESC_OFFSET_err_omp_declare_target_unexpected_clause = 205102,
10263 DIAG_DESC_OFFSET_err_omp_declare_target_unexpected_clause_52 = 205285,
10264 DIAG_DESC_OFFSET_err_omp_declare_target_unexpected_enter_clause = 205531,
10265 DIAG_DESC_OFFSET_err_omp_declare_target_unexpected_to_clause = 205575,
10266 DIAG_DESC_OFFSET_err_omp_declare_target_var_in_both_clauses = 205619,
10267 DIAG_DESC_OFFSET_err_omp_declare_target_wrong_clause_after_implicit_enter = 205668,
10268 DIAG_DESC_OFFSET_err_omp_declare_target_wrong_clause_after_implicit_to = 205719,
10269 DIAG_DESC_OFFSET_err_omp_declare_variant_diff = 205767,
10270 DIAG_DESC_OFFSET_err_omp_declare_variant_doesnt_support = 205935,
10271 DIAG_DESC_OFFSET_err_omp_declare_variant_duplicate_nested_trait = 206152,
10272 DIAG_DESC_OFFSET_err_omp_declare_variant_incompat_attributes = 206265,
10273 DIAG_DESC_OFFSET_err_omp_declare_variant_incompat_types = 206349,
10274 DIAG_DESC_OFFSET_err_omp_declare_variant_nested_user_condition = 206467,
10275 DIAG_DESC_OFFSET_err_omp_declare_variant_prototype_required = 206537,
10276 DIAG_DESC_OFFSET_err_omp_declare_variant_same_base_function = 206630,
10277 DIAG_DESC_OFFSET_err_omp_declare_variant_user_condition_not_constant = 206704,
10278 DIAG_DESC_OFFSET_err_omp_declare_variant_wrong_clause = 206786,
10279 DIAG_DESC_OFFSET_err_omp_decomposition_bindings_different_capture_kinds = 206896,
10280 DIAG_DESC_OFFSET_err_omp_default_vc = 206993,
10281 DIAG_DESC_OFFSET_err_omp_defaultmap_no_attr_for_variable = 207066,
10282 DIAG_DESC_OFFSET_err_omp_depend_clause_thread_simd = 207189,
10283 DIAG_DESC_OFFSET_err_omp_depend_modifier_not_iterator = 207235,
10284 DIAG_DESC_OFFSET_err_omp_depend_sink_expected_loop_iteration = 207286,
10285 DIAG_DESC_OFFSET_err_omp_depend_sink_expected_plus_minus = 207333,
10286 DIAG_DESC_OFFSET_err_omp_depend_sink_source_with_modifier = 207363,
10287 DIAG_DESC_OFFSET_err_omp_depend_sink_unexpected_expr = 207430,
10288 DIAG_DESC_OFFSET_err_omp_depend_zero_length_array_section_not_allowed = 207521,
10289 DIAG_DESC_OFFSET_err_omp_depobj_expected = 207581,
10290 DIAG_DESC_OFFSET_err_omp_depobj_single_clause_expected = 207608,
10291 DIAG_DESC_OFFSET_err_omp_deprecate_old_syntax = 207676,
10292 DIAG_DESC_OFFSET_err_omp_device_ancestor_without_requires_reverse_offload = 207743,
10293 DIAG_DESC_OFFSET_err_omp_device_expression_invalid = 207838,
10294 DIAG_DESC_OFFSET_err_omp_device_local_in_clause = 207960,
10295 DIAG_DESC_OFFSET_err_omp_device_type_mismatch = 208015,
10296 DIAG_DESC_OFFSET_err_omp_directive_before_requires = 208112,
10297 DIAG_DESC_OFFSET_err_omp_dispatch_statement_call = 208179,
10298 DIAG_DESC_OFFSET_err_omp_duplicate_map_type_modifier = 208285,
10299 DIAG_DESC_OFFSET_err_omp_duplicate_modifier = 208342,
10300 DIAG_DESC_OFFSET_err_omp_duplicate_motion_modifier = 208381,
10301 DIAG_DESC_OFFSET_err_omp_empty_loop_sequence = 208436,
10302 DIAG_DESC_OFFSET_err_omp_expected_access_to_data_field = 208541,
10303 DIAG_DESC_OFFSET_err_omp_expected_addressable_lvalue_or_array_item = 208571,
10304 DIAG_DESC_OFFSET_err_omp_expected_array_alloctraits = 208734,
10305 DIAG_DESC_OFFSET_err_omp_expected_base_pointer_var_name_member_expr = 208803,
10306 DIAG_DESC_OFFSET_err_omp_expected_base_var_name = 208882,
10307 DIAG_DESC_OFFSET_err_omp_expected_clause = 208956,
10308 DIAG_DESC_OFFSET_err_omp_expected_clause_argument = 209015,
10309 DIAG_DESC_OFFSET_err_omp_expected_colon = 209083,
10310 DIAG_DESC_OFFSET_err_omp_expected_context_selector = 209101,
10311 DIAG_DESC_OFFSET_err_omp_expected_equal_in_iterator = 209139,
10312 DIAG_DESC_OFFSET_err_omp_expected_fr_or_attr_selector = 209174,
10313 DIAG_DESC_OFFSET_err_omp_expected_identifier_for_critical = 209224,
10314 DIAG_DESC_OFFSET_err_omp_expected_int_param = 209296,
10315 DIAG_DESC_OFFSET_err_omp_expected_interop_type = 209347,
10316 DIAG_DESC_OFFSET_err_omp_expected_modifier = 209399,
10317 DIAG_DESC_OFFSET_err_omp_expected_named_var_member_or_array_expression = 209432,
10318 DIAG_DESC_OFFSET_err_omp_expected_omp_depend_t_lvalue = 209531,
10319 DIAG_DESC_OFFSET_err_omp_expected_predefined_allocator = 209600,
10320 DIAG_DESC_OFFSET_err_omp_expected_pref_spec = 209882,
10321 DIAG_DESC_OFFSET_err_omp_expected_private_copy_for_allocate = 209933,
10322 DIAG_DESC_OFFSET_err_omp_expected_punc = 210010,
10323 DIAG_DESC_OFFSET_err_omp_expected_punc_after_interop_mod = 210065,
10324 DIAG_DESC_OFFSET_err_omp_expected_punc_after_iterator = 210101,
10325 DIAG_DESC_OFFSET_err_omp_expected_reduction_identifier = 210146,
10326 DIAG_DESC_OFFSET_err_omp_expected_uniform_param = 210245,
10327 DIAG_DESC_OFFSET_err_omp_expected_var_arg = 210313,
10328 DIAG_DESC_OFFSET_err_omp_expected_var_arg_suggest = 210386,
10329 DIAG_DESC_OFFSET_err_omp_expected_var_name_member_expr = 210476,
10330 DIAG_DESC_OFFSET_err_omp_expected_var_name_member_expr_or_array_item = 210542,
10331 DIAG_DESC_OFFSET_err_omp_expected_var_name_member_expr_with_type = 210638,
10332 DIAG_DESC_OFFSET_err_omp_explicit_conversion = 210767,
10333 DIAG_DESC_OFFSET_err_omp_firstprivate_incomplete_type = 210821,
10334 DIAG_DESC_OFFSET_err_omp_flush_order_clause_and_list = 210869,
10335 DIAG_DESC_OFFSET_err_omp_function_expected = 210938,
10336 DIAG_DESC_OFFSET_err_omp_function_in_target_clause_list = 211016,
10337 DIAG_DESC_OFFSET_err_omp_global_var_arg = 211060,
10338 DIAG_DESC_OFFSET_err_omp_groupprivate_incomplete_type = 211149,
10339 DIAG_DESC_OFFSET_err_omp_groupprivate_with_initializer = 211195,
10340 DIAG_DESC_OFFSET_err_omp_hint_clause_no_name = 211264,
10341 DIAG_DESC_OFFSET_err_omp_host_ir_file_not_found = 211337,
10342 DIAG_DESC_OFFSET_err_omp_immediate_directive = 211448,
10343 DIAG_DESC_OFFSET_err_omp_implied_type_not_found = 211529,
10344 DIAG_DESC_OFFSET_err_omp_inclusive_exclusive_not_reduction = 211566,
10345 DIAG_DESC_OFFSET_err_omp_incompatible_dyn_groupprivate_modifier = 211665,
10346 DIAG_DESC_OFFSET_err_omp_incompatible_modifiers = 211739,
10347 DIAG_DESC_OFFSET_err_omp_incomplete_type = 211807,
10348 DIAG_DESC_OFFSET_err_omp_inscan_reduction_expected = 211847,
10349 DIAG_DESC_OFFSET_err_omp_instantiation_not_supported = 211902,
10350 DIAG_DESC_OFFSET_err_omp_interchange_permutation_value_range = 211942,
10351 DIAG_DESC_OFFSET_err_omp_interchange_permutation_value_repeated = 211994,
10352 DIAG_DESC_OFFSET_err_omp_interop_attr_contains_comma = 212054,
10353 DIAG_DESC_OFFSET_err_omp_interop_attr_missing_ompx_prefix = 212100,
10354 DIAG_DESC_OFFSET_err_omp_interop_attr_not_string = 212156,
10355 DIAG_DESC_OFFSET_err_omp_interop_bad_depend_clause = 212197,
10356 DIAG_DESC_OFFSET_err_omp_interop_multiple_fr = 212252,
10357 DIAG_DESC_OFFSET_err_omp_interop_prefer_type = 212312,
10358 DIAG_DESC_OFFSET_err_omp_interop_type_not_found = 212386,
10359 DIAG_DESC_OFFSET_err_omp_interop_var_multiple_actions = 212469,
10360 DIAG_DESC_OFFSET_err_omp_interop_variable_expected = 212521,
10361 DIAG_DESC_OFFSET_err_omp_interop_variable_wrong_type = 212584,
10362 DIAG_DESC_OFFSET_err_omp_invalid_dsa = 212633,
10363 DIAG_DESC_OFFSET_err_omp_invalid_looprange = 212712,
10364 DIAG_DESC_OFFSET_err_omp_invalid_map_this_expr = 212820,
10365 DIAG_DESC_OFFSET_err_omp_invalid_map_type_for_directive = 212862,
10366 DIAG_DESC_OFFSET_err_omp_invalid_map_type_modifier_for_directive = 212949,
10367 DIAG_DESC_OFFSET_err_omp_invalid_mapper = 213008,
10368 DIAG_DESC_OFFSET_err_omp_invalid_scope = 213073,
10369 DIAG_DESC_OFFSET_err_omp_invalid_target_decl = 213131,
10370 DIAG_DESC_OFFSET_err_omp_invariant_dependency = 213204,
10371 DIAG_DESC_OFFSET_err_omp_invariant_or_linear_dependency = 213239,
10372 DIAG_DESC_OFFSET_err_omp_iterator_not_integral_or_pointer = 213331,
10373 DIAG_DESC_OFFSET_err_omp_iterator_step_constant_zero = 213394,
10374 DIAG_DESC_OFFSET_err_omp_iterator_step_not_integral = 213437,
10375 DIAG_DESC_OFFSET_err_omp_iterator_use = 213496,
10376 DIAG_DESC_OFFSET_err_omp_lambda_capture_in_declare_target_not_to = 213532,
10377 DIAG_DESC_OFFSET_err_omp_large_expression_in_clause = 213602,
10378 DIAG_DESC_OFFSET_err_omp_lastprivate_conditional_non_scalar = 213679,
10379 DIAG_DESC_OFFSET_err_omp_lastprivate_incomplete_type = 213765,
10380 DIAG_DESC_OFFSET_err_omp_lastprivate_loop_var_non_loop_iteration = 213812,
10381 DIAG_DESC_OFFSET_err_omp_linear_distribute_var_non_loop_iteration = 213901,
10382 DIAG_DESC_OFFSET_err_omp_linear_expected_int_or_ptr = 213987,
10383 DIAG_DESC_OFFSET_err_omp_linear_incomplete_type = 214061,
10384 DIAG_DESC_OFFSET_err_omp_linear_ordered = 214103,
10385 DIAG_DESC_OFFSET_err_omp_local_var_in_threadprivate_init = 214184,
10386 DIAG_DESC_OFFSET_err_omp_loop_bad_collapse_var = 214255,
10387 DIAG_DESC_OFFSET_err_omp_loop_cannot_use_stmt = 214360,
10388 DIAG_DESC_OFFSET_err_omp_loop_diff_cxx = 214409,
10389 DIAG_DESC_OFFSET_err_omp_loop_incr_not_compatible = 214503,
10390 DIAG_DESC_OFFSET_err_omp_loop_not_canonical_cond = 214606,
10391 DIAG_DESC_OFFSET_err_omp_loop_not_canonical_incr = 214737,
10392 DIAG_DESC_OFFSET_err_omp_loop_not_canonical_init = 214837,
10393 DIAG_DESC_OFFSET_err_omp_loop_reduction_clause = 214936,
10394 DIAG_DESC_OFFSET_err_omp_loop_var_dsa = 215003,
10395 DIAG_DESC_OFFSET_err_omp_loop_var_is_structured_binding = 215107,
10396 DIAG_DESC_OFFSET_err_omp_loop_var_reused_in_collapsed_loop = 215191,
10397 DIAG_DESC_OFFSET_err_omp_loop_variable_type = 215277,
10398 DIAG_DESC_OFFSET_err_omp_malformed_complex_modifier = 215354,
10399 DIAG_DESC_OFFSET_err_omp_map_modifier_not_iterator = 215401,
10400 DIAG_DESC_OFFSET_err_omp_map_modifier_specification_list = 215449,
10401 DIAG_DESC_OFFSET_err_omp_map_shared_storage = 215498,
10402 DIAG_DESC_OFFSET_err_omp_map_type_missing = 215553,
10403 DIAG_DESC_OFFSET_err_omp_map_type_modifier_missing = 215570,
10404 DIAG_DESC_OFFSET_err_omp_mapper_expected_declarator = 215596,
10405 DIAG_DESC_OFFSET_err_omp_mapper_illegal_identifier = 215650,
10406 DIAG_DESC_OFFSET_err_omp_mapper_wrong_type = 215696,
10407 DIAG_DESC_OFFSET_err_omp_max_three_exprs = 215747,
10408 DIAG_DESC_OFFSET_err_omp_missing_comma = 215802,
10409 DIAG_DESC_OFFSET_err_omp_modifier_requires_version = 215823,
10410 DIAG_DESC_OFFSET_err_omp_more_one_clause = 215880,
10411 DIAG_DESC_OFFSET_err_omp_more_one_map_type = 216009,
10412 DIAG_DESC_OFFSET_err_omp_multiple_array_items_in_map_clause = 216039,
10413 DIAG_DESC_OFFSET_err_omp_multiple_step_or_linear_modifier = 216150,
10414 DIAG_DESC_OFFSET_err_omp_negative_expression_in_clause = 216222,
10415 DIAG_DESC_OFFSET_err_omp_no_clause_for_directive = 216311,
10416 DIAG_DESC_OFFSET_err_omp_no_dsa_for_variable = 216364,
10417 DIAG_DESC_OFFSET_err_omp_no_more_if_clause = 216431,
10418 DIAG_DESC_OFFSET_err_omp_non_by_ref_need_device_addr_modifier_argument = 216462,
10419 DIAG_DESC_OFFSET_err_omp_non_lvalue_in_map_or_motion_clauses = 216552,
10420 DIAG_DESC_OFFSET_err_omp_non_pointer_type_array_shaping_base = 216595,
10421 DIAG_DESC_OFFSET_err_omp_nonpredefined_allocator_without_traits = 216689,
10422 DIAG_DESC_OFFSET_err_omp_not_a_loop_sequence = 216741,
10423 DIAG_DESC_OFFSET_err_omp_not_for = 216855,
10424 DIAG_DESC_OFFSET_err_omp_not_integral = 216992,
10425 DIAG_DESC_OFFSET_err_omp_not_resolved_reduction_identifier = 217059,
10426 DIAG_DESC_OFFSET_err_omp_nowait_clause_without_depend = 217117,
10427 DIAG_DESC_OFFSET_err_omp_num_teams_lower_bound_larger = 217201,
10428 DIAG_DESC_OFFSET_err_omp_once_referenced = 217263,
10429 DIAG_DESC_OFFSET_err_omp_once_referenced_in_target_update = 217315,
10430 DIAG_DESC_OFFSET_err_omp_one_defaultmap_each_category = 217381,
10431 DIAG_DESC_OFFSET_err_omp_ordered_directive_with_param = 217466,
10432 DIAG_DESC_OFFSET_err_omp_ordered_directive_without_param = 217610,
10433 DIAG_DESC_OFFSET_err_omp_ordered_simd = 217722,
10434 DIAG_DESC_OFFSET_err_omp_original_storage_is_shared_and_does_not_contain = 217806,
10435 DIAG_DESC_OFFSET_err_omp_original_var_mapped_bindings_only_used = 217935,
10436 DIAG_DESC_OFFSET_err_omp_orphaned_device_directive = 218084,
10437 DIAG_DESC_OFFSET_err_omp_orphaned_section_directive = 218271,
10438 DIAG_DESC_OFFSET_err_omp_parallel_reduction_in_task_firstprivate = 218430,
10439 DIAG_DESC_OFFSET_err_omp_param_or_this_in_clause = 218540,
10440 DIAG_DESC_OFFSET_err_omp_parent_cancel_region_nowait = 218620,
10441 DIAG_DESC_OFFSET_err_omp_parent_cancel_region_ordered = 218707,
10442 DIAG_DESC_OFFSET_err_omp_pointer_mapped_along_with_derived_section = 218795,
10443 DIAG_DESC_OFFSET_err_omp_predefined_allocator_with_traits = 218861,
10444 DIAG_DESC_OFFSET_err_omp_prefer_type_brace_60 = 218911,
10445 DIAG_DESC_OFFSET_err_omp_private_incomplete_type = 218985,
10446 DIAG_DESC_OFFSET_err_omp_prohibited_region = 219028,
10447 DIAG_DESC_OFFSET_err_omp_prohibited_region_atomic = 219552,
10448 DIAG_DESC_OFFSET_err_omp_prohibited_region_critical_same_name = 219612,
10449 DIAG_DESC_OFFSET_err_omp_prohibited_region_order = 219667,
10450 DIAG_DESC_OFFSET_err_omp_prohibited_region_simd = 219754,
10451 DIAG_DESC_OFFSET_err_omp_reduction_id_not_compatible = 219879,
10452 DIAG_DESC_OFFSET_err_omp_reduction_identifier_mismatch = 219995,
10453 DIAG_DESC_OFFSET_err_omp_reduction_in_task = 220086,
10454 DIAG_DESC_OFFSET_err_omp_reduction_incomplete_type = 220146,
10455 DIAG_DESC_OFFSET_err_omp_reduction_non_addressable_expression = 220192,
10456 DIAG_DESC_OFFSET_err_omp_reduction_not_inclusive_exclusive = 220258,
10457 DIAG_DESC_OFFSET_err_omp_reduction_ref_type_arg = 220389,
10458 DIAG_DESC_OFFSET_err_omp_reduction_task_not_parallel_or_worksharing = 220466,
10459 DIAG_DESC_OFFSET_err_omp_reduction_vla_unsupported = 220566,
10460 DIAG_DESC_OFFSET_err_omp_reduction_with_nogroup = 220669,
10461 DIAG_DESC_OFFSET_err_omp_reduction_wrong_type = 220725,
10462 DIAG_DESC_OFFSET_err_omp_ref_type_arg = 220846,
10463 DIAG_DESC_OFFSET_err_omp_region_not_file_context = 220907,
10464 DIAG_DESC_OFFSET_err_omp_required_access = 220952,
10465 DIAG_DESC_OFFSET_err_omp_required_clause = 220975,
10466 DIAG_DESC_OFFSET_err_omp_requires_clause_redeclaration = 221027,
10467 DIAG_DESC_OFFSET_err_omp_requires_out_inout_depend_type = 221110,
10468 DIAG_DESC_OFFSET_err_omp_same_pointer_dereferenced = 221187,
10469 DIAG_DESC_OFFSET_err_omp_scan_single_clause_expected = 221266,
10470 DIAG_DESC_OFFSET_err_omp_schedule_nonmonotonic_static = 221328,
10471 DIAG_DESC_OFFSET_err_omp_section_function_type = 221415,
10472 DIAG_DESC_OFFSET_err_omp_section_incomplete_type = 221454,
10473 DIAG_DESC_OFFSET_err_omp_section_length_negative = 221495,
10474 DIAG_DESC_OFFSET_err_omp_section_length_undefined = 221546,
10475 DIAG_DESC_OFFSET_err_omp_section_not_subset_of_array = 221677,
10476 DIAG_DESC_OFFSET_err_omp_section_stride_non_positive = 221730,
10477 DIAG_DESC_OFFSET_err_omp_sections_not_compound_stmt = 221785,
10478 DIAG_DESC_OFFSET_err_omp_sections_substmt_not_section = 221849,
10479 DIAG_DESC_OFFSET_err_omp_several_directives_in_region = 221920,
10480 DIAG_DESC_OFFSET_err_omp_several_mem_order_clauses = 222002,
10481 DIAG_DESC_OFFSET_err_omp_shaping_dimension_not_positive = 222132,
10482 DIAG_DESC_OFFSET_err_omp_simd_region_cannot_use_stmt = 222196,
10483 DIAG_DESC_OFFSET_err_omp_simple_clause_incompatible_with_ordered = 222248,
10484 DIAG_DESC_OFFSET_err_omp_single_copyprivate_with_nowait = 222335,
10485 DIAG_DESC_OFFSET_err_omp_single_decl_in_declare_simd_variant = 222402,
10486 DIAG_DESC_OFFSET_err_omp_sink_and_source_iteration_not_allowd = 222482,
10487 DIAG_DESC_OFFSET_err_omp_sink_and_source_not_allowed = 222577,
10488 DIAG_DESC_OFFSET_err_omp_split_counts_not_one_omp_fill = 222700,
10489 DIAG_DESC_OFFSET_err_omp_step_simple_modifier_exclusive = 222758,
10490 DIAG_DESC_OFFSET_err_omp_stmt_depends_on_loop_counter = 222847,
10491 DIAG_DESC_OFFSET_err_omp_stmt_expr_in_non_rectangular_loop = 222944,
10492 DIAG_DESC_OFFSET_err_omp_target_contains_not_only_teams = 223057,
10493 DIAG_DESC_OFFSET_err_omp_taskwait_depend_mutexinoutset_not_allowed = 223150,
10494 DIAG_DESC_OFFSET_err_omp_threadprivate_in_clause = 223230,
10495 DIAG_DESC_OFFSET_err_omp_threadprivate_in_target = 223285,
10496 DIAG_DESC_OFFSET_err_omp_threadprivate_incomplete_type = 223345,
10497 DIAG_DESC_OFFSET_err_omp_transparent_invalid_type = 223392,
10498 DIAG_DESC_OFFSET_err_omp_transparent_invalid_value = 223441,
10499 DIAG_DESC_OFFSET_err_omp_typecheck_section_not_integer = 223545,
10500 DIAG_DESC_OFFSET_err_omp_typecheck_section_value = 223606,
10501 DIAG_DESC_OFFSET_err_omp_typecheck_shaping_not_integer = 223651,
10502 DIAG_DESC_OFFSET_err_omp_unexpected_append_op = 223703,
10503 DIAG_DESC_OFFSET_err_omp_unexpected_call_to_omp_runtime_api = 223778,
10504 DIAG_DESC_OFFSET_err_omp_unexpected_clause = 223917,
10505 DIAG_DESC_OFFSET_err_omp_unexpected_clause_extension_only = 223977,
10506 DIAG_DESC_OFFSET_err_omp_unexpected_clause_value = 224054,
10507 DIAG_DESC_OFFSET_err_omp_unexpected_directive = 224088,
10508 DIAG_DESC_OFFSET_err_omp_unexpected_execution_modifier = 224144,
10509 DIAG_DESC_OFFSET_err_omp_unexpected_num_exprs = 224202,
10510 DIAG_DESC_OFFSET_err_omp_unexpected_schedule_modifier = 224273,
10511 DIAG_DESC_OFFSET_err_omp_unified_shared_memory_unsupported = 224327,
10512 DIAG_DESC_OFFSET_err_omp_union_type_not_allowed = 224388,
10513 DIAG_DESC_OFFSET_err_omp_unknown_adjust_args_op = 224428,
10514 DIAG_DESC_OFFSET_err_omp_unknown_directive = 224530,
10515 DIAG_DESC_OFFSET_err_omp_unknown_map_type = 224559,
10516 DIAG_DESC_OFFSET_err_omp_unknown_map_type_modifier = 224651,
10517 DIAG_DESC_OFFSET_err_omp_unknown_need_device_ptr_kind = 224814,
10518 DIAG_DESC_OFFSET_err_omp_unknown_reduction_identifier_prior_omp_6_0 = 224922,
10519 DIAG_DESC_OFFSET_err_omp_unknown_reduction_identifier_since_omp_6_0 = 225060,
10520 DIAG_DESC_OFFSET_err_omp_unnamed_if_clause = 225193,
10521 DIAG_DESC_OFFSET_err_omp_unroll_full_variable_trip_count = 225259,
10522 DIAG_DESC_OFFSET_err_omp_unsupported_on_binding = 225317,
10523 DIAG_DESC_OFFSET_err_omp_unsupported_structured_binding_init = 225493,
10524 DIAG_DESC_OFFSET_err_omp_used_in_clause_twice = 225773,
10525 DIAG_DESC_OFFSET_err_omp_usedeviceptr_not_a_pointer = 225854,
10526 DIAG_DESC_OFFSET_err_omp_var_expected = 225922,
10527 DIAG_DESC_OFFSET_err_omp_var_scope = 225976,
10528 DIAG_DESC_OFFSET_err_omp_var_thread_local = 226050,
10529 DIAG_DESC_OFFSET_err_omp_var_used = 226156,
10530 DIAG_DESC_OFFSET_err_omp_variable_in_given_clause_and_dsa = 226217,
10531 DIAG_DESC_OFFSET_err_omp_variably_modified_type_not_supported = 226284,
10532 DIAG_DESC_OFFSET_err_omp_variant_ctx_second_match_extension = 226385,
10533 DIAG_DESC_OFFSET_err_omp_wrong_cancel_region = 226451,
10534 DIAG_DESC_OFFSET_err_omp_wrong_dependency_iterator_type = 226515,
10535 DIAG_DESC_OFFSET_err_omp_wrong_device_function_call = 226610,
10536 DIAG_DESC_OFFSET_err_omp_wrong_dsa = 226684,
10537 DIAG_DESC_OFFSET_err_omp_wrong_if_directive_name_modifier = 226709,
10538 DIAG_DESC_OFFSET_err_omp_wrong_inscan_reduction = 226774,
10539 DIAG_DESC_OFFSET_err_omp_wrong_linear_modifier = 226908,
10540 DIAG_DESC_OFFSET_err_omp_wrong_linear_modifier_non_reference = 226981,
10541 DIAG_DESC_OFFSET_err_omp_wrong_ordered_loop_count = 227072,
10542 DIAG_DESC_OFFSET_err_omp_wrong_simdlen_safelen_values = 227182,
10543 DIAG_DESC_OFFSET_err_omp_wrong_var_in_declare_reduction = 227282,
10544 DIAG_DESC_OFFSET_err_ompx_bare_no_dims = 227411,
10545 DIAG_DESC_OFFSET_err_ompx_bare_no_grid = 227513,
10546 DIAG_DESC_OFFSET_err_ompx_more_than_three_expr_not_allowed = 227603,
10547 DIAG_DESC_OFFSET_err_only_annotate_after_access_spec = 227694,
10548 DIAG_DESC_OFFSET_err_only_constructors_take_base_inits = 227747,
10549 DIAG_DESC_OFFSET_err_only_enums_have_underlying_types = 227788,
10550 DIAG_DESC_OFFSET_err_open_hotpatch_file_failed = 227833,
10551 DIAG_DESC_OFFSET_err_opencl_addrspace_scope = 227912,
10552 DIAG_DESC_OFFSET_err_opencl_atomic_init = 228011,
10553 DIAG_DESC_OFFSET_err_opencl_bitfields = 228108,
10554 DIAG_DESC_OFFSET_err_opencl_block_ref_block = 228147,
10555 DIAG_DESC_OFFSET_err_opencl_block_storage_type = 228184,
10556 DIAG_DESC_OFFSET_err_opencl_builtin_expected_type = 228226,
10557 DIAG_DESC_OFFSET_err_opencl_builtin_pipe_arg_num = 228272,
10558 DIAG_DESC_OFFSET_err_opencl_builtin_pipe_first_arg = 228316,
10559 DIAG_DESC_OFFSET_err_opencl_builtin_pipe_invalid_access_modifier = 228357,
10560 DIAG_DESC_OFFSET_err_opencl_builtin_pipe_invalid_arg = 228401,
10561 DIAG_DESC_OFFSET_err_opencl_builtin_to_addr_invalid_arg = 228463,
10562 DIAG_DESC_OFFSET_err_opencl_cast_non_zero_to_event_t = 228537,
10563 DIAG_DESC_OFFSET_err_opencl_cast_to_half = 228582,
10564 DIAG_DESC_OFFSET_err_opencl_constant_no_init = 228616,
10565 DIAG_DESC_OFFSET_err_opencl_enqueue_kernel_blocks_no_args = 228671,
10566 DIAG_DESC_OFFSET_err_opencl_enqueue_kernel_blocks_non_local_void_args = 228752,
10567 DIAG_DESC_OFFSET_err_opencl_enqueue_kernel_incorrect_args = 228841,
10568 DIAG_DESC_OFFSET_err_opencl_enqueue_kernel_invalid_local_size_type = 228898,
10569 DIAG_DESC_OFFSET_err_opencl_enqueue_kernel_local_size_args = 228978,
10570 DIAG_DESC_OFFSET_err_opencl_ext_vector_component_invalid_length = 229049,
10571 DIAG_DESC_OFFSET_err_opencl_extension_and_feature_differs = 229132,
10572 DIAG_DESC_OFFSET_err_opencl_extern_block_declaration = 229178,
10573 DIAG_DESC_OFFSET_err_opencl_feature_requires = 229258,
10574 DIAG_DESC_OFFSET_err_opencl_function_pointer = 229300,
10575 DIAG_DESC_OFFSET_err_opencl_function_variable = 229359,
10576 DIAG_DESC_OFFSET_err_opencl_global_invalid_addr_space = 229452,
10577 DIAG_DESC_OFFSET_err_opencl_half_declaration = 229537,
10578 DIAG_DESC_OFFSET_err_opencl_half_load_store = 229582,
10579 DIAG_DESC_OFFSET_err_opencl_implicit_vector_conversion = 229740,
10580 DIAG_DESC_OFFSET_err_opencl_invalid_access_qualifier = 229812,
10581 DIAG_DESC_OFFSET_err_opencl_invalid_block_declaration = 229870,
10582 DIAG_DESC_OFFSET_err_opencl_invalid_param = 229953,
10583 DIAG_DESC_OFFSET_err_opencl_invalid_read_write = 230039,
10584 DIAG_DESC_OFFSET_err_opencl_invalid_return = 230189,
10585 DIAG_DESC_OFFSET_err_opencl_invalid_type_array = 230279,
10586 DIAG_DESC_OFFSET_err_opencl_kernel_attr = 230317,
10587 DIAG_DESC_OFFSET_err_opencl_logical_exclusive_or = 230379,
10588 DIAG_DESC_OFFSET_err_opencl_multiple_access_qualifiers = 230415,
10589 DIAG_DESC_OFFSET_err_opencl_no_main = 230442,
10590 DIAG_DESC_OFFSET_err_opencl_nonconst_global_sampler = 230492,
10591 DIAG_DESC_OFFSET_err_opencl_pointer_to_type = 230560,
10592 DIAG_DESC_OFFSET_err_opencl_ptrptr_kernel_param = 230600,
10593 DIAG_DESC_OFFSET_err_opencl_requires_extension = 230662,
10594 DIAG_DESC_OFFSET_err_opencl_scalar_type_rank_greater_than_vector_type = 230719,
10595 DIAG_DESC_OFFSET_err_opencl_sizeof_alignof_type = 230805,
10596 DIAG_DESC_OFFSET_err_opencl_taking_address_capture = 230848,
10597 DIAG_DESC_OFFSET_err_opencl_taking_function_address_parser = 230891,
10598 DIAG_DESC_OFFSET_err_opencl_ternary_with_block = 230933,
10599 DIAG_DESC_OFFSET_err_opencl_type_can_only_be_used_as_function_parameter = 231005,
10600 DIAG_DESC_OFFSET_err_opencl_type_not_found = 231064,
10601 DIAG_DESC_OFFSET_err_opencl_type_struct_or_union_field = 231140,
10602 DIAG_DESC_OFFSET_err_opencl_unknown_type_specifier = 231205,
10603 DIAG_DESC_OFFSET_err_opencl_variadic_function = 231283,
10604 DIAG_DESC_OFFSET_err_opencl_vla = 231347,
10605 DIAG_DESC_OFFSET_err_openclcxx_not_supported = 231398,
10606 DIAG_DESC_OFFSET_err_openclcxx_placement_new = 231438,
10607 DIAG_DESC_OFFSET_err_openclcxx_virtual_function = 231489,
10608 DIAG_DESC_OFFSET_err_openmp_default_simd_align_expr = 231543,
10609 DIAG_DESC_OFFSET_err_openmp_vla_in_task_untied = 231641,
10610 DIAG_DESC_OFFSET_err_operator_arrow_circular = 231729,
10611 DIAG_DESC_OFFSET_err_operator_arrow_depth_exceeded = 231766,
10612 DIAG_DESC_OFFSET_err_operator_delete_dependent_param_type = 231856,
10613 DIAG_DESC_OFFSET_err_operator_delete_param_type = 231975,
10614 DIAG_DESC_OFFSET_err_operator_new_default_arg = 232063,
10615 DIAG_DESC_OFFSET_err_operator_new_delete_declared_in_namespace = 232110,
10616 DIAG_DESC_OFFSET_err_operator_new_delete_declared_static = 232151,
10617 DIAG_DESC_OFFSET_err_operator_new_delete_dependent_result_type = 232196,
10618 DIAG_DESC_OFFSET_err_operator_new_delete_invalid_result_type = 232251,
10619 DIAG_DESC_OFFSET_err_operator_new_delete_template_too_few_parameters = 232274,
10620 DIAG_DESC_OFFSET_err_operator_new_delete_too_few_parameters = 232320,
10621 DIAG_DESC_OFFSET_err_operator_new_dependent_param_type = 232434,
10622 DIAG_DESC_OFFSET_err_operator_new_param_type = 232558,
10623 DIAG_DESC_OFFSET_err_operator_overload_default_arg = 232647,
10624 DIAG_DESC_OFFSET_err_operator_overload_must_be = 232705,
10625 DIAG_DESC_OFFSET_err_operator_overload_must_be_member = 232799,
10626 DIAG_DESC_OFFSET_err_operator_overload_needs_class_or_enum = 232850,
10627 DIAG_DESC_OFFSET_err_operator_overload_post_incdec_must_be_int = 232926,
10628 DIAG_DESC_OFFSET_err_operator_overload_static = 233024,
10629 DIAG_DESC_OFFSET_err_operator_overload_variadic = 233073,
10630 DIAG_DESC_OFFSET_err_opt_not_valid_on_target = 233106,
10631 DIAG_DESC_OFFSET_err_opt_not_valid_with_opt = 233153,
10632 DIAG_DESC_OFFSET_err_opt_not_valid_with_opt_on_target = 233195,
10633 DIAG_DESC_OFFSET_err_opt_not_valid_without_opt = 233265,
10634 DIAG_DESC_OFFSET_err_opt_unsupported_with_suggest = 233310,
10635 DIAG_DESC_OFFSET_err_os_log_argument_too_big = 233358,
10636 DIAG_DESC_OFFSET_err_os_log_format_not_string_constant = 233409,
10637 DIAG_DESC_OFFSET_err_os_unsupport_riscv_fmv = 233459,
10638 DIAG_DESC_OFFSET_err_out_of_line_constructor_template_id = 233521,
10639 DIAG_DESC_OFFSET_err_out_of_line_default_deletes = 233583,
10640 DIAG_DESC_OFFSET_err_out_of_line_qualified_id_type_names_constructor = 233768,
10641 DIAG_DESC_OFFSET_err_overflow_behavior_atomic_type = 233875,
10642 DIAG_DESC_OFFSET_err_overflow_behavior_non_integer_type = 233946,
10643 DIAG_DESC_OFFSET_err_overflow_behavior_unknown_ident = 234022,
10644 DIAG_DESC_OFFSET_err_overflow_builtin_bit_int_max_size = 234105,
10645 DIAG_DESC_OFFSET_err_overflow_builtin_must_be_int = 234192,
10646 DIAG_DESC_OFFSET_err_overflow_builtin_must_be_ptr_int = 234377,
10647 DIAG_DESC_OFFSET_err_override_control_interface = 234583,
10648 DIAG_DESC_OFFSET_err_override_exception_spec = 234631,
10649 DIAG_DESC_OFFSET_err_ovl_ambiguous_call = 234708,
10650 DIAG_DESC_OFFSET_err_ovl_ambiguous_conversion_in_cast = 234732,
10651 DIAG_DESC_OFFSET_err_ovl_ambiguous_init = 234860,
10652 DIAG_DESC_OFFSET_err_ovl_ambiguous_member_call = 234899,
10653 DIAG_DESC_OFFSET_err_ovl_ambiguous_object_call = 234939,
10654 DIAG_DESC_OFFSET_err_ovl_ambiguous_oper_binary = 234978,
10655 DIAG_DESC_OFFSET_err_ovl_ambiguous_oper_unary = 235054,
10656 DIAG_DESC_OFFSET_err_ovl_ambiguous_subscript_call = 235117,
10657 DIAG_DESC_OFFSET_err_ovl_builtin_subscript_expects_single_arg = 235168,
10658 DIAG_DESC_OFFSET_err_ovl_deleted_call = 235237,
10659 DIAG_DESC_OFFSET_err_ovl_deleted_comparison = 235298,
10660 DIAG_DESC_OFFSET_err_ovl_deleted_conversion_in_cast = 235372,
10661 DIAG_DESC_OFFSET_err_ovl_deleted_init = 235512,
10662 DIAG_DESC_OFFSET_err_ovl_deleted_object_call = 235561,
10663 DIAG_DESC_OFFSET_err_ovl_deleted_oper = 235626,
10664 DIAG_DESC_OFFSET_err_ovl_deleted_special_init = 235692,
10665 DIAG_DESC_OFFSET_err_ovl_deleted_special_oper = 235859,
10666 DIAG_DESC_OFFSET_err_ovl_diff_return_type = 236109,
10667 DIAG_DESC_OFFSET_err_ovl_no_conversion_in_cast = 236178,
10668 DIAG_DESC_OFFSET_err_ovl_no_oper = 236232,
10669 DIAG_DESC_OFFSET_err_ovl_no_viable_conversion_in_cast = 236293,
10670 DIAG_DESC_OFFSET_err_ovl_no_viable_function_in_call = 236423,
10671 DIAG_DESC_OFFSET_err_ovl_no_viable_function_in_init = 236459,
10672 DIAG_DESC_OFFSET_err_ovl_no_viable_literal_operator = 236508,
10673 DIAG_DESC_OFFSET_err_ovl_no_viable_member_function_in_call = 236706,
10674 DIAG_DESC_OFFSET_err_ovl_no_viable_object_call = 236749,
10675 DIAG_DESC_OFFSET_err_ovl_no_viable_oper = 236800,
10676 DIAG_DESC_OFFSET_err_ovl_no_viable_subscript = 236826,
10677 DIAG_DESC_OFFSET_err_ovl_rewrite_equalequal_not_bool = 236870,
10678 DIAG_DESC_OFFSET_err_ovl_static_nonstatic_member = 236963,
10679 DIAG_DESC_OFFSET_err_ovl_unresolvable = 237053,
10680 DIAG_DESC_OFFSET_err_ownership_returns_index_mismatch = 237188,
10681 DIAG_DESC_OFFSET_err_ownership_takes_class_mismatch = 237272,
10682 DIAG_DESC_OFFSET_err_ownership_takes_return_type = 237338,
10683 DIAG_DESC_OFFSET_err_ownership_type = 237416,
10684 DIAG_DESC_OFFSET_err_pack_expansion_length_conflict = 237481,
10685 DIAG_DESC_OFFSET_err_pack_expansion_length_conflict_multilevel = 237591,
10686 DIAG_DESC_OFFSET_err_pack_expansion_length_conflict_partial = 237720,
10687 DIAG_DESC_OFFSET_err_pack_expansion_member_init = 237838,
10688 DIAG_DESC_OFFSET_err_pack_expansion_without_parameter_packs = 237885,
10689 DIAG_DESC_OFFSET_err_pack_index_out_of_bound = 237948,
10690 DIAG_DESC_OFFSET_err_pack_indexing_in_friend = 237988,
10691 DIAG_DESC_OFFSET_err_pack_outside_template = 238080,
10692 DIAG_DESC_OFFSET_err_param_default_argument = 238117,
10693 DIAG_DESC_OFFSET_err_param_default_argument_member_template_redecl = 238154,
10694 DIAG_DESC_OFFSET_err_param_default_argument_missing = 238324,
10695 DIAG_DESC_OFFSET_err_param_default_argument_missing_name = 238362,
10696 DIAG_DESC_OFFSET_err_param_default_argument_nonfunc = 238403,
10697 DIAG_DESC_OFFSET_err_param_default_argument_on_parameter_pack = 238484,
10698 DIAG_DESC_OFFSET_err_param_default_argument_redefinition = 238530,
10699 DIAG_DESC_OFFSET_err_param_default_argument_references_local = 238563,
10700 DIAG_DESC_OFFSET_err_param_default_argument_references_param = 238631,
10701 DIAG_DESC_OFFSET_err_param_default_argument_references_this = 238672,
10702 DIAG_DESC_OFFSET_err_param_default_argument_template_redecl = 238707,
10703 DIAG_DESC_OFFSET_err_param_redefinition = 238795,
10704 DIAG_DESC_OFFSET_err_param_with_void_type = 238824,
10705 DIAG_DESC_OFFSET_err_parameter_shadow_capture = 238858,
10706 DIAG_DESC_OFFSET_err_parameters_retval_cannot_have_fp16_type = 238921,
10707 DIAG_DESC_OFFSET_err_paren_sizeof_parameter_pack = 239008,
10708 DIAG_DESC_OFFSET_err_parens_pointer_member_function = 239065,
10709 DIAG_DESC_OFFSET_err_parent_umbrella_mismatch = 239136,
10710 DIAG_DESC_OFFSET_err_parent_umbrella_missing = 239200,
10711 DIAG_DESC_OFFSET_err_partial_spec_args_match_primary_template = 239238,
10712 DIAG_DESC_OFFSET_err_partial_spec_fully_specialized = 239422,
10713 DIAG_DESC_OFFSET_err_partial_spec_ordering_ambiguous = 239495,
10714 DIAG_DESC_OFFSET_err_partial_spec_redeclared = 239535,
10715 DIAG_DESC_OFFSET_err_partial_specialization_friend = 239597,
10716 DIAG_DESC_OFFSET_err_partition_import_outside_module = 239651,
10717 DIAG_DESC_OFFSET_err_pascal_string_too_long = 239708,
10718 DIAG_DESC_OFFSET_err_paste_at_end = 239734,
10719 DIAG_DESC_OFFSET_err_paste_at_start = 239779,
10720 DIAG_DESC_OFFSET_err_placeholder_constraints_not_satisfied = 239826,
10721 DIAG_DESC_OFFSET_err_placeholder_expected_auto_or_decltype_auto = 239862,
10722 DIAG_DESC_OFFSET_err_placeholder_in_source = 239917,
10723 DIAG_DESC_OFFSET_err_placement_new_into_const_qualified_storage = 239951,
10724 DIAG_DESC_OFFSET_err_placement_new_non_placement_delete = 240034,
10725 DIAG_DESC_OFFSET_err_platform_mismatch = 240118,
10726 DIAG_DESC_OFFSET_err_pointer_to_member_call_drops_quals = 240175,
10727 DIAG_DESC_OFFSET_err_pointer_to_member_oper_value_classify = 240245,
10728 DIAG_DESC_OFFSET_err_pointer_to_member_type = 240329,
10729 DIAG_DESC_OFFSET_err_postfix_after_unary_requires_parens = 240390,
10730 DIAG_DESC_OFFSET_err_pp_arc_cf_code_audited_syntax = 240462,
10731 DIAG_DESC_OFFSET_err_pp_assume_nonnull_syntax = 240462,
10732 DIAG_DESC_OFFSET_err_pp_bad_paste = 240488,
10733 DIAG_DESC_OFFSET_err_pp_colon_without_question = 240540,
10734 DIAG_DESC_OFFSET_err_pp_cond_span_module_decl = 240566,
10735 DIAG_DESC_OFFSET_err_pp_directive_required = 240654,
10736 DIAG_DESC_OFFSET_err_pp_division_by_zero = 240703,
10737 DIAG_DESC_OFFSET_err_pp_double_begin_of_arc_cf_code_audited = 240747,
10738 DIAG_DESC_OFFSET_err_pp_double_begin_of_assume_nonnull = 240798,
10739 DIAG_DESC_OFFSET_err_pp_double_begin_pragma_unsafe_buffer_usage = 240844,
10740 DIAG_DESC_OFFSET_err_pp_duplicate_name_in_arg_list = 240889,
10741 DIAG_DESC_OFFSET_err_pp_embed_device_file = 240923,
10742 DIAG_DESC_OFFSET_err_pp_embed_dup_params = 240980,
10743 DIAG_DESC_OFFSET_err_pp_empty_filename = 241047,
10744 DIAG_DESC_OFFSET_err_pp_endif_without_if = 241062,
10745 DIAG_DESC_OFFSET_err_pp_eof_in_arc_cf_code_audited = 241081,
10746 DIAG_DESC_OFFSET_err_pp_eof_in_assume_nonnull = 241148,
10747 DIAG_DESC_OFFSET_err_pp_error_opening_file = 241210,
10748 DIAG_DESC_OFFSET_err_pp_expected_after = 241238,
10749 DIAG_DESC_OFFSET_err_pp_expected_comma_in_arg_list = 241258,
10750 DIAG_DESC_OFFSET_err_pp_expected_eol = 241297,
10751 DIAG_DESC_OFFSET_err_pp_expected_ident_in_arg_list = 241345,
10752 DIAG_DESC_OFFSET_err_pp_expected_module_name = 241389,
10753 DIAG_DESC_OFFSET_err_pp_expected_rparen = 241445,
10754 DIAG_DESC_OFFSET_err_pp_expected_value_in_expr = 241485,
10755 DIAG_DESC_OFFSET_err_pp_expects_filename = 241514,
10756 DIAG_DESC_OFFSET_err_pp_expr_bad_token_binop = 241548,
10757 DIAG_DESC_OFFSET_err_pp_expr_bad_token_lparen = 241617,
10758 DIAG_DESC_OFFSET_err_pp_expr_bad_token_start_expr = 241655,
10759 DIAG_DESC_OFFSET_err_pp_file_not_found = 241707,
10760 DIAG_DESC_OFFSET_err_pp_file_not_found_angled_include_not_fatal = 241727,
10761 DIAG_DESC_OFFSET_err_pp_file_not_found_typo_not_fatal = 241808,
10762 DIAG_DESC_OFFSET_err_pp_hash_error = 30163,
10763 DIAG_DESC_OFFSET_err_pp_identifier_arg_not_identifier = 241848,
10764 DIAG_DESC_OFFSET_err_pp_illegal_floating_literal = 241889,
10765 DIAG_DESC_OFFSET_err_pp_import_directive_ms = 241939,
10766 DIAG_DESC_OFFSET_err_pp_include_in_arc_cf_code_audited = 241999,
10767 DIAG_DESC_OFFSET_err_pp_include_in_assume_nonnull = 242089,
10768 DIAG_DESC_OFFSET_err_pp_include_too_deep = 242174,
10769 DIAG_DESC_OFFSET_err_pp_including_mainfile_in_preamble = 242201,
10770 DIAG_DESC_OFFSET_err_pp_invalid_directive = 242267,
10771 DIAG_DESC_OFFSET_err_pp_invalid_poison = 242331,
10772 DIAG_DESC_OFFSET_err_pp_invalid_tok_in_arg_list = 242365,
10773 DIAG_DESC_OFFSET_err_pp_invalid_udl = 242403,
10774 DIAG_DESC_OFFSET_err_pp_line_digit_sequence = 242515,
10775 DIAG_DESC_OFFSET_err_pp_line_invalid_filename = 242590,
10776 DIAG_DESC_OFFSET_err_pp_line_requires_integer = 242627,
10777 DIAG_DESC_OFFSET_err_pp_linemarker_invalid_filename = 242680,
10778 DIAG_DESC_OFFSET_err_pp_linemarker_invalid_flag = 242723,
10779 DIAG_DESC_OFFSET_err_pp_linemarker_invalid_pop = 242758,
10780 DIAG_DESC_OFFSET_err_pp_linemarker_requires_integer = 242819,
10781 DIAG_DESC_OFFSET_err_pp_macro_not_identifier = 242878,
10782 DIAG_DESC_OFFSET_err_pp_malformed_ident = 242911,
10783 DIAG_DESC_OFFSET_err_pp_missing_lparen_in_vaopt_use = 242936,
10784 DIAG_DESC_OFFSET_err_pp_missing_macro_name = 242969,
10785 DIAG_DESC_OFFSET_err_pp_missing_rparen_in_macro_def = 242988,
10786 DIAG_DESC_OFFSET_err_pp_module_begin_no_module_map = 243024,
10787 DIAG_DESC_OFFSET_err_pp_module_begin_no_submodule = 243062,
10788 DIAG_DESC_OFFSET_err_pp_module_begin_without_module_end = 243105,
10789 DIAG_DESC_OFFSET_err_pp_module_begin_wrong_module = 243182,
10790 DIAG_DESC_OFFSET_err_pp_module_build_missing_end = 243293,
10791 DIAG_DESC_OFFSET_err_pp_module_decl_in_header = 243375,
10792 DIAG_DESC_OFFSET_err_pp_module_end_without_module_begin = 243435,
10793 DIAG_DESC_OFFSET_err_pp_module_expected_ident = 241389,
10794 DIAG_DESC_OFFSET_err_pp_module_name_is_macro = 243512,
10795 DIAG_DESC_OFFSET_err_pp_nested_paren = 243587,
10796 DIAG_DESC_OFFSET_err_pp_operator_used_as_macro_name = 243626,
10797 DIAG_DESC_OFFSET_err_pp_pragma_hdrstop_not_seen = 243672,
10798 DIAG_DESC_OFFSET_err_pp_pragma_set_pp_state_expected_int_after = 243740,
10799 DIAG_DESC_OFFSET_err_pp_pragma_set_pp_state_expected_name = 243797,
10800 DIAG_DESC_OFFSET_err_pp_pragma_set_pp_state_invalid_arg = 243854,
10801 DIAG_DESC_OFFSET_err_pp_pragma_unsafe_buffer_usage_syntax = 240462,
10802 DIAG_DESC_OFFSET_err_pp_remainder_by_zero = 243908,
10803 DIAG_DESC_OFFSET_err_pp_stringize_not_parameter = 243953,
10804 DIAG_DESC_OFFSET_err_pp_through_header_not_found = 244007,
10805 DIAG_DESC_OFFSET_err_pp_through_header_not_seen = 244054,
10806 DIAG_DESC_OFFSET_err_pp_unclosed_pragma_unsafe_buffer_usage = 244140,
10807 DIAG_DESC_OFFSET_err_pp_unknown_parameter = 244184,
10808 DIAG_DESC_OFFSET_err_pp_unmatched_end_begin_pragma_unsafe_buffer_usage = 244238,
10809 DIAG_DESC_OFFSET_err_pp_unmatched_end_of_arc_cf_code_audited = 244289,
10810 DIAG_DESC_OFFSET_err_pp_unmatched_end_of_assume_nonnull = 244346,
10811 DIAG_DESC_OFFSET_err_pp_unterminated_conditional = 244398,
10812 DIAG_DESC_OFFSET_err_pp_used_poisoned_id = 244433,
10813 DIAG_DESC_OFFSET_err_pp_vaopt_nested_use = 244470,
10814 DIAG_DESC_OFFSET_err_pp_visibility_non_macro = 244532,
10815 DIAG_DESC_OFFSET_err_ppc_builtin_requires_abi = 244550,
10816 DIAG_DESC_OFFSET_err_ppc_feature_no_runtime_detection = 244585,
10817 DIAG_DESC_OFFSET_err_ppc_impossible_musttail = 244702,
10818 DIAG_DESC_OFFSET_err_ppc_invalid_arg_type = 244897,
10819 DIAG_DESC_OFFSET_err_ppc_invalid_test_data_class_type = 244928,
10820 DIAG_DESC_OFFSET_err_ppc_invalid_use_mma_type = 244996,
10821 DIAG_DESC_OFFSET_err_ppc_multiple_negative_disableable = 245024,
10822 DIAG_DESC_OFFSET_err_pragma_alloc_text_c_linkage = 245146,
10823 DIAG_DESC_OFFSET_err_pragma_alloc_text_not_function = 245214,
10824 DIAG_DESC_OFFSET_err_pragma_attr_attr_no_push = 245267,
10825 DIAG_DESC_OFFSET_err_pragma_attribute_duplicate_subject = 245351,
10826 DIAG_DESC_OFFSET_err_pragma_attribute_expected_attribute = 245392,
10827 DIAG_DESC_OFFSET_err_pragma_attribute_expected_attribute_name = 245424,
10828 DIAG_DESC_OFFSET_err_pragma_attribute_expected_attribute_syntax = 245478,
10829 DIAG_DESC_OFFSET_err_pragma_attribute_expected_period = 245562,
10830 DIAG_DESC_OFFSET_err_pragma_attribute_expected_push_pop_paren = 245611,
10831 DIAG_DESC_OFFSET_err_pragma_attribute_expected_subject_identifier = 245674,
10832 DIAG_DESC_OFFSET_err_pragma_attribute_expected_subject_sub_identifier = 245743,
10833 DIAG_DESC_OFFSET_err_pragma_attribute_extra_tokens_after_attribute = 245913,
10834 DIAG_DESC_OFFSET_err_pragma_attribute_invalid_argument = 245978,
10835 DIAG_DESC_OFFSET_err_pragma_attribute_invalid_matchers = 246058,
10836 DIAG_DESC_OFFSET_err_pragma_attribute_invalid_subject_set_specifier = 246095,
10837 DIAG_DESC_OFFSET_err_pragma_attribute_matcher_negated_subrule_contradicts_subrule = 246147,
10838 DIAG_DESC_OFFSET_err_pragma_attribute_matcher_subrule_contradicts_rule = 246221,
10839 DIAG_DESC_OFFSET_err_pragma_attribute_namespace_on_attribute = 246312,
10840 DIAG_DESC_OFFSET_err_pragma_attribute_no_pop_eof = 246367,
10841 DIAG_DESC_OFFSET_err_pragma_attribute_stack_mismatch = 246426,
10842 DIAG_DESC_OFFSET_err_pragma_attribute_unknown_subject_rule = 246532,
10843 DIAG_DESC_OFFSET_err_pragma_attribute_unknown_subject_sub_rule = 246568,
10844 DIAG_DESC_OFFSET_err_pragma_attribute_unsupported_attribute = 246729,
10845 DIAG_DESC_OFFSET_err_pragma_cannot_end_force_cuda_host_device = 246788,
10846 DIAG_DESC_OFFSET_err_pragma_clang_section_expected_equal = 246868,
10847 DIAG_DESC_OFFSET_err_pragma_comment_malformed = 246960,
10848 DIAG_DESC_OFFSET_err_pragma_comment_unknown_kind = 247029,
10849 DIAG_DESC_OFFSET_err_pragma_detect_mismatch_malformed = 247060,
10850 DIAG_DESC_OFFSET_err_pragma_expected_clang_section_name = 247145,
10851 DIAG_DESC_OFFSET_err_pragma_expected_file_scope = 247219,
10852 DIAG_DESC_OFFSET_err_pragma_expected_integer = 247262,
10853 DIAG_DESC_OFFSET_err_pragma_fc_except_requires_precise = 247307,
10854 DIAG_DESC_OFFSET_err_pragma_fc_noprecise_requires_noexcept = 247379,
10855 DIAG_DESC_OFFSET_err_pragma_fc_noprecise_requires_nofenv = 247451,
10856 DIAG_DESC_OFFSET_err_pragma_fc_pp_scope = 247528,
10857 DIAG_DESC_OFFSET_err_pragma_fenv_requires_precise = 247647,
10858 DIAG_DESC_OFFSET_err_pragma_file_or_compound_scope = 247713,
10859 DIAG_DESC_OFFSET_err_pragma_float_control_malformed = 247796,
10860 DIAG_DESC_OFFSET_err_pragma_fp_invalid_argument = 247918,
10861 DIAG_DESC_OFFSET_err_pragma_fp_invalid_option = 248105,
10862 DIAG_DESC_OFFSET_err_pragma_invalid_keyword = 248219,
10863 DIAG_DESC_OFFSET_err_pragma_loop_compatibility = 248315,
10864 DIAG_DESC_OFFSET_err_pragma_loop_invalid_argument_type = 248373,
10865 DIAG_DESC_OFFSET_err_pragma_loop_invalid_option = 248427,
10866 DIAG_DESC_OFFSET_err_pragma_loop_invalid_vectorize_option = 248639,
10867 DIAG_DESC_OFFSET_err_pragma_loop_missing_argument = 248803,
10868 DIAG_DESC_OFFSET_err_pragma_loop_precedes_nonloop = 248926,
10869 DIAG_DESC_OFFSET_err_pragma_message = 30163,
10870 DIAG_DESC_OFFSET_err_pragma_message_malformed = 248981,
10871 DIAG_DESC_OFFSET_err_pragma_misplaced_in_decl = 249050,
10872 DIAG_DESC_OFFSET_err_pragma_missing_argument = 249094,
10873 DIAG_DESC_OFFSET_err_pragma_optimize_extra_argument = 249151,
10874 DIAG_DESC_OFFSET_err_pragma_optimize_invalid_argument = 249210,
10875 DIAG_DESC_OFFSET_err_pragma_options_align_mac68k_target_unsupported = 249287,
10876 DIAG_DESC_OFFSET_err_pragma_pack_identifer_not_supported = 249343,
10877 DIAG_DESC_OFFSET_err_pragma_pack_invalid_alignment = 249422,
10878 DIAG_DESC_OFFSET_err_pragma_pipeline_invalid_keyword = 249488,
10879 DIAG_DESC_OFFSET_err_pragma_pointers_to_members_unknown_kind = 249525,
10880 DIAG_DESC_OFFSET_err_pragma_pop_visibility_mismatch = 249677,
10881 DIAG_DESC_OFFSET_err_pragma_push_pop_macro_malformed = 249741,
10882 DIAG_DESC_OFFSET_err_pragma_push_visibility_mismatch = 249783,
10883 DIAG_DESC_OFFSET_err_pragma_section_invalid_for_target = 249847,
10884 DIAG_DESC_OFFSET_err_preserve_enum_value_invalid = 249908,
10885 DIAG_DESC_OFFSET_err_preserve_enum_value_not_const = 249958,
10886 DIAG_DESC_OFFSET_err_preserve_field_info_not_const = 250015,
10887 DIAG_DESC_OFFSET_err_preserve_field_info_not_field = 250072,
10888 DIAG_DESC_OFFSET_err_preserve_type_info_invalid = 250133,
10889 DIAG_DESC_OFFSET_err_preserve_type_info_not_const = 250182,
10890 DIAG_DESC_OFFSET_err_printf_asterisk_wrong_type = 250238,
10891 DIAG_DESC_OFFSET_err_private_ivar_access = 250316,
10892 DIAG_DESC_OFFSET_err_private_module_fragment_expected_semi = 250348,
10893 DIAG_DESC_OFFSET_err_private_module_fragment_not_module = 250403,
10894 DIAG_DESC_OFFSET_err_private_module_fragment_not_module_interface = 250476,
10895 DIAG_DESC_OFFSET_err_private_module_fragment_redefined = 250530,
10896 DIAG_DESC_OFFSET_err_probability_not_constant_float = 250564,
10897 DIAG_DESC_OFFSET_err_probability_out_of_range = 250665,
10898 DIAG_DESC_OFFSET_err_property_accessor_type = 250755,
10899 DIAG_DESC_OFFSET_err_property_found_suggest = 250820,
10900 DIAG_DESC_OFFSET_err_property_function_in_objc_container = 250909,
10901 DIAG_DESC_OFFSET_err_property_implemented = 251032,
10902 DIAG_DESC_OFFSET_err_property_is_variably_modified = 251067,
10903 DIAG_DESC_OFFSET_err_property_ivar_type = 251108,
10904 DIAG_DESC_OFFSET_err_property_method_unavailable = 251182,
10905 DIAG_DESC_OFFSET_err_property_not_as_forward_class = 251238,
10906 DIAG_DESC_OFFSET_err_property_not_found = 251326,
10907 DIAG_DESC_OFFSET_err_property_not_found_forward_class = 251369,
10908 DIAG_DESC_OFFSET_err_property_not_found_suggest = 251424,
10909 DIAG_DESC_OFFSET_err_property_setter_ambiguous_use = 251485,
10910 DIAG_DESC_OFFSET_err_property_type = 251591,
10911 DIAG_DESC_OFFSET_err_protected_ivar_access = 251638,
10912 DIAG_DESC_OFFSET_err_protocol_has_circular_dependency = 251672,
10913 DIAG_DESC_OFFSET_err_protocol_property_mismatch = 251705,
10914 DIAG_DESC_OFFSET_err_pseudo_dtor_base_not_scalar = 251835,
10915 DIAG_DESC_OFFSET_err_pseudo_dtor_call_with_args = 251924,
10916 DIAG_DESC_OFFSET_err_pseudo_dtor_destructor_non_type = 251976,
10917 DIAG_DESC_OFFSET_err_pseudo_dtor_type_mismatch = 252071,
10918 DIAG_DESC_OFFSET_err_ptrauth_address_discrimination_invalid = 252231,
10919 DIAG_DESC_OFFSET_err_ptrauth_arg_not_ice = 252305,
10920 DIAG_DESC_OFFSET_err_ptrauth_auth_with_pc_and_resign_invalid_key = 252368,
10921 DIAG_DESC_OFFSET_err_ptrauth_bad_constant_discriminator = 252447,
10922 DIAG_DESC_OFFSET_err_ptrauth_bad_constant_pointer = 252613,
10923 DIAG_DESC_OFFSET_err_ptrauth_disabled = 252691,
10924 DIAG_DESC_OFFSET_err_ptrauth_extra_discriminator_invalid = 252743,
10925 DIAG_DESC_OFFSET_err_ptrauth_indirect_goto_addrlabel_arithmetic = 252832,
10926 DIAG_DESC_OFFSET_err_ptrauth_invalid_key = 252940,
10927 DIAG_DESC_OFFSET_err_ptrauth_qualifier_bad_arg_count = 253019,
10928 DIAG_DESC_OFFSET_err_ptrauth_qualifier_cast = 253077,
10929 DIAG_DESC_OFFSET_err_ptrauth_qualifier_invalid = 253122,
10930 DIAG_DESC_OFFSET_err_ptrauth_qualifier_invalid_target = 253218,
10931 DIAG_DESC_OFFSET_err_ptrauth_qualifier_redundant = 253310,
10932 DIAG_DESC_OFFSET_err_ptrauth_string_not_literal = 253351,
10933 DIAG_DESC_OFFSET_err_ptrauth_type_disc_undiscriminated = 253409,
10934 DIAG_DESC_OFFSET_err_ptrauth_value_bad_type = 253487,
10935 DIAG_DESC_OFFSET_err_pure_friend = 253650,
10936 DIAG_DESC_OFFSET_err_qualified_catch_declarator = 253698,
10937 DIAG_DESC_OFFSET_err_qualified_friend_def = 253739,
10938 DIAG_DESC_OFFSET_err_qualified_friend_no_match = 128087,
10939 DIAG_DESC_OFFSET_err_qualified_function_typeid = 253794,
10940 DIAG_DESC_OFFSET_err_qualified_member_nonclass = 253849,
10941 DIAG_DESC_OFFSET_err_qualified_member_of_unrelated = 253898,
10942 DIAG_DESC_OFFSET_err_qualified_objc_access = 253930,
10943 DIAG_DESC_OFFSET_err_qualified_objc_catch_parm = 254002,
10944 DIAG_DESC_OFFSET_err_qualified_param_declarator = 254050,
10945 DIAG_DESC_OFFSET_err_qualified_typedef_declarator = 254091,
10946 DIAG_DESC_OFFSET_err_range_on_array_parameter = 254130,
10947 DIAG_DESC_OFFSET_err_raw_delim_too_long = 254258,
10948 DIAG_DESC_OFFSET_err_reading_profile = 254348,
10949 DIAG_DESC_OFFSET_err_readonly_message_assignment = 254380,
10950 DIAG_DESC_OFFSET_err_realimag_invalid_type = 254456,
10951 DIAG_DESC_OFFSET_err_record_with_pointers_kernel_param = 254487,
10952 DIAG_DESC_OFFSET_err_recursive_concept = 254553,
10953 DIAG_DESC_OFFSET_err_recursive_default_argument = 254597,
10954 DIAG_DESC_OFFSET_err_recursive_superclass = 254638,
10955 DIAG_DESC_OFFSET_err_redeclaration_different_type = 254687,
10956 DIAG_DESC_OFFSET_err_redeclaration_non_exported = 254748,
10957 DIAG_DESC_OFFSET_err_redefinition = 254881,
10958 DIAG_DESC_OFFSET_err_redefinition_different_concept = 254900,
10959 DIAG_DESC_OFFSET_err_redefinition_different_kind = 254978,
10960 DIAG_DESC_OFFSET_err_redefinition_different_namespace_alias = 255025,
10961 DIAG_DESC_OFFSET_err_redefinition_different_type = 255082,
10962 DIAG_DESC_OFFSET_err_redefinition_different_typedef = 255142,
10963 DIAG_DESC_OFFSET_err_redefinition_extern_inline = 255245,
10964 DIAG_DESC_OFFSET_err_redefinition_of_enumerator = 255334,
10965 DIAG_DESC_OFFSET_err_redefinition_of_label = 255364,
10966 DIAG_DESC_OFFSET_err_redefinition_variably_modified_typedef = 255389,
10967 DIAG_DESC_OFFSET_err_reduction_op_mismatch = 255464,
10968 DIAG_DESC_OFFSET_err_reexported_libraries_mismatch = 255557,
10969 DIAG_DESC_OFFSET_err_reexported_libraries_missing = 255625,
10970 DIAG_DESC_OFFSET_err_ref_array_type = 255667,
10971 DIAG_DESC_OFFSET_err_ref_bad_target = 255727,
10972 DIAG_DESC_OFFSET_err_ref_bad_target_global_initializer = 255905,
10973 DIAG_DESC_OFFSET_err_ref_flexarray_type = 256013,
10974 DIAG_DESC_OFFSET_err_ref_init_ambiguous = 256103,
10975 DIAG_DESC_OFFSET_err_ref_non_value = 256180,
10976 DIAG_DESC_OFFSET_err_ref_qualifier_comparison_operator = 256209,
10977 DIAG_DESC_OFFSET_err_ref_qualifier_constructor = 256278,
10978 DIAG_DESC_OFFSET_err_ref_qualifier_destructor = 256341,
10979 DIAG_DESC_OFFSET_err_ref_qualifier_overload = 256403,
10980 DIAG_DESC_OFFSET_err_ref_vm_type = 256622,
10981 DIAG_DESC_OFFSET_err_refactor_code_outside_of_function = 256693,
10982 DIAG_DESC_OFFSET_err_refactor_extract_prohibited_expression = 256757,
10983 DIAG_DESC_OFFSET_err_refactor_extract_simple_expression = 256801,
10984 DIAG_DESC_OFFSET_err_refactor_no_selection = 256850,
10985 DIAG_DESC_OFFSET_err_refactor_selection_invalid_ast = 256909,
10986 DIAG_DESC_OFFSET_err_refactor_selection_no_symbol = 256980,
10987 DIAG_DESC_OFFSET_err_reference_bind_drops_quals = 257021,
10988 DIAG_DESC_OFFSET_err_reference_bind_failed = 257204,
10989 DIAG_DESC_OFFSET_err_reference_bind_init_list = 257378,
10990 DIAG_DESC_OFFSET_err_reference_bind_temporary_addrspace = 257434,
10991 DIAG_DESC_OFFSET_err_reference_bind_to_bitfield = 257523,
10992 DIAG_DESC_OFFSET_err_reference_bind_to_bitfield_in_cce = 257601,
10993 DIAG_DESC_OFFSET_err_reference_bind_to_matrix_element = 257669,
10994 DIAG_DESC_OFFSET_err_reference_bind_to_vector_element = 257738,
10995 DIAG_DESC_OFFSET_err_reference_capture_with_reference_default = 257807,
10996 DIAG_DESC_OFFSET_err_reference_has_multiple_inits = 257868,
10997 DIAG_DESC_OFFSET_err_reference_pipe_type = 257921,
10998 DIAG_DESC_OFFSET_err_reference_to_function_with_unsatisfied_constraints = 257968,
10999 DIAG_DESC_OFFSET_err_reference_to_local_in_enclosing_context = 258028,
11000 DIAG_DESC_OFFSET_err_reference_to_void = 258152,
11001 DIAG_DESC_OFFSET_err_reference_var_requires_init = 258186,
11002 DIAG_DESC_OFFSET_err_reference_without_init = 258247,
11003 DIAG_DESC_OFFSET_err_regparm_mismatch = 258292,
11004 DIAG_DESC_OFFSET_err_relocatable_without_isysroot = 258425,
11005 DIAG_DESC_OFFSET_err_repeat_attribute = 258502,
11006 DIAG_DESC_OFFSET_err_require_constant_init_failed = 258534,
11007 DIAG_DESC_OFFSET_err_requires_clause_inside_parens = 258580,
11008 DIAG_DESC_OFFSET_err_requires_clause_must_appear_after_trailing_return = 258642,
11009 DIAG_DESC_OFFSET_err_requires_clause_on_declarator_not_declaring_a_function = 258707,
11010 DIAG_DESC_OFFSET_err_requires_expr_expected_type_constraint = 258775,
11011 DIAG_DESC_OFFSET_err_requires_expr_explicit_object_parameter = 258821,
11012 DIAG_DESC_OFFSET_err_requires_expr_in_simple_requirement = 258884,
11013 DIAG_DESC_OFFSET_err_requires_expr_local_parameter_default_argument = 259024,
11014 DIAG_DESC_OFFSET_err_requires_expr_missing_arrow = 259094,
11015 DIAG_DESC_OFFSET_err_requires_expr_parameter_list_ellipsis = 259143,
11016 DIAG_DESC_OFFSET_err_requires_expr_simple_requirement_noexcept = 259186,
11017 DIAG_DESC_OFFSET_err_requires_positive_value = 259277,
11018 DIAG_DESC_OFFSET_err_restricted_superclass_mismatch = 259348,
11019 DIAG_DESC_OFFSET_err_ret_local_block = 259439,
11020 DIAG_DESC_OFFSET_err_ret_local_temp_ref = 259485,
11021 DIAG_DESC_OFFSET_err_rethrow_used_outside_catch = 259531,
11022 DIAG_DESC_OFFSET_err_return_block_has_expr = 259579,
11023 DIAG_DESC_OFFSET_err_return_in_captured_stmt = 259633,
11024 DIAG_DESC_OFFSET_err_return_in_constructor_handler = 259655,
11025 DIAG_DESC_OFFSET_err_return_in_coroutine = 259727,
11026 DIAG_DESC_OFFSET_err_return_init_list = 259796,
11027 DIAG_DESC_OFFSET_err_return_value_with_address_space = 259882,
11028 DIAG_DESC_OFFSET_err_right_angle_bracket_equal_needs_space = 259933,
11029 DIAG_DESC_OFFSET_err_riscv_attribute_interrupt_invalid_combination = 260014,
11030 DIAG_DESC_OFFSET_err_riscv_attribute_interrupt_requires_extension = 260091,
11031 DIAG_DESC_OFFSET_err_riscv_builtin_invalid_lmul = 260149,
11032 DIAG_DESC_OFFSET_err_riscv_builtin_invalid_twiden = 260199,
11033 DIAG_DESC_OFFSET_err_riscv_builtin_requires_extension = 260237,
11034 DIAG_DESC_OFFSET_err_riscv_type_requires_extension = 260310,
11035 DIAG_DESC_OFFSET_err_root_class_cannot_use_super = 260353,
11036 DIAG_DESC_OFFSET_err_roptr_cannot_build_shared = 260402,
11037 DIAG_DESC_OFFSET_err_roptr_requires_data_sections = 260446,
11038 DIAG_DESC_OFFSET_err_rotation_argument_to_cadd = 260499,
11039 DIAG_DESC_OFFSET_err_rotation_argument_to_cmla = 260538,
11040 DIAG_DESC_OFFSET_err_rref_in_exception_spec = 260585,
11041 DIAG_DESC_OFFSET_err_sampler_argument_required = 260652,
11042 DIAG_DESC_OFFSET_err_sampler_initializer_not_integer = 260689,
11043 DIAG_DESC_OFFSET_err_scoped_enum_missing_identifier = 260746,
11044 DIAG_DESC_OFFSET_err_second_argument_to_cwsc_not_pointer = 260781,
11045 DIAG_DESC_OFFSET_err_second_parameter_to_va_arg_abstract = 260857,
11046 DIAG_DESC_OFFSET_err_second_parameter_to_va_arg_incomplete = 260908,
11047 DIAG_DESC_OFFSET_err_section_conflict = 260961,
11048 DIAG_DESC_OFFSET_err_seh___except_block = 261003,
11049 DIAG_DESC_OFFSET_err_seh___except_filter = 261058,
11050 DIAG_DESC_OFFSET_err_seh___finally_block = 261104,
11051 DIAG_DESC_OFFSET_err_seh_expected_handler = 261139,
11052 DIAG_DESC_OFFSET_err_seh_in_a_coroutine_with_cxx_exceptions = 261180,
11053 DIAG_DESC_OFFSET_err_seh_object_unwinding = 261250,
11054 DIAG_DESC_OFFSET_err_seh_try_outside_functions = 261318,
11055 DIAG_DESC_OFFSET_err_seh_try_unsupported = 261392,
11056 DIAG_DESC_OFFSET_err_selected_explicit_constructor = 261436,
11057 DIAG_DESC_OFFSET_err_selector_element_const_type = 261490,
11058 DIAG_DESC_OFFSET_err_selector_element_not_lvalue = 261557,
11059 DIAG_DESC_OFFSET_err_selector_element_type = 261596,
11060 DIAG_DESC_OFFSET_err_setter_type_void = 261643,
11061 DIAG_DESC_OFFSET_err_setting_eval_method_used_in_unsafe_context = 261671,
11062 DIAG_DESC_OFFSET_err_shared_cache_eligiblity_mismatch = 261918,
11063 DIAG_DESC_OFFSET_err_shared_var_init = 261997,
11064 DIAG_DESC_OFFSET_err_shift_rhs_only_vector = 262054,
11065 DIAG_DESC_OFFSET_err_shufflevector_argument_too_large = 262136,
11066 DIAG_DESC_OFFSET_err_shufflevector_minus_one_is_undefined_behavior_constexpr = 262224,
11067 DIAG_DESC_OFFSET_err_shufflevector_nonconstant_argument = 262375,
11068 DIAG_DESC_OFFSET_err_single_decl_assign_in_for_range = 262436,
11069 DIAG_DESC_OFFSET_err_size_t_literal_too_large = 262482,
11070 DIAG_DESC_OFFSET_err_sizeless_in_exception_spec = 262579,
11071 DIAG_DESC_OFFSET_err_sizeless_nonlocal = 262662,
11072 DIAG_DESC_OFFSET_err_sizeof_alignof_function_type = 262703,
11073 DIAG_DESC_OFFSET_err_sizeof_alignof_incomplete_or_sizeless_type = 262750,
11074 DIAG_DESC_OFFSET_err_sizeof_alignof_typeof_bitfield = 262822,
11075 DIAG_DESC_OFFSET_err_sizeof_nonfragile_interface = 262906,
11076 DIAG_DESC_OFFSET_err_sizeof_pack_no_pack_name_suggest = 263015,
11077 DIAG_DESC_OFFSET_err_sizeof_parameter_pack = 263083,
11078 DIAG_DESC_OFFSET_err_sloc_space_too_large = 263152,
11079 DIAG_DESC_OFFSET_err_sls_hardening_arm_not_supported = 263232,
11080 DIAG_DESC_OFFSET_err_sme_attr_mismatch = 263283,
11081 DIAG_DESC_OFFSET_err_sme_call_in_non_sme_target = 263376,
11082 DIAG_DESC_OFFSET_err_sme_definition_using_sm_in_non_sme_target = 263420,
11083 DIAG_DESC_OFFSET_err_sme_definition_using_za_in_non_sme_target = 263475,
11084 DIAG_DESC_OFFSET_err_sme_definition_using_zt0_in_non_sme2_target = 263514,
11085 DIAG_DESC_OFFSET_err_sme_openmp_captured_region = 263555,
11086 DIAG_DESC_OFFSET_err_sme_streaming_transition_vl_mismatch = 263683,
11087 DIAG_DESC_OFFSET_err_sme_unimplemented_za_save_restore = 263912,
11088 DIAG_DESC_OFFSET_err_sme_unsupported_agnostic_new = 264064,
11089 DIAG_DESC_OFFSET_err_sme_za_call_no_za_state = 264162,
11090 DIAG_DESC_OFFSET_err_sme_zt0_call_no_zt0_state = 264228,
11091 DIAG_DESC_OFFSET_err_spaceship_argument_narrowing = 264296,
11092 DIAG_DESC_OFFSET_err_spec_member_not_instantiated = 264423,
11093 DIAG_DESC_OFFSET_err_specialization_after_instantiation = 264495,
11094 DIAG_DESC_OFFSET_err_specialization_const = 264545,
11095 DIAG_DESC_OFFSET_err_specialization_not_primary_template = 264657,
11096 DIAG_DESC_OFFSET_err_specialize_member_of_template = 264818,
11097 DIAG_DESC_OFFSET_err_spirv_builtin_generic_cast_invalid_arg = 264905,
11098 DIAG_DESC_OFFSET_err_spirv_enum_not_int = 264963,
11099 DIAG_DESC_OFFSET_err_spirv_enum_not_valid = 265034,
11100 DIAG_DESC_OFFSET_err_spirv_invalid_target = 265085,
11101 DIAG_DESC_OFFSET_err_stack_tagging_requires_hardware_feature = 265144,
11102 DIAG_DESC_OFFSET_err_standalone_class_nested_name_specifier = 265291,
11103 DIAG_DESC_OFFSET_err_static_assert_expression_is_not_constant = 265353,
11104 DIAG_DESC_OFFSET_err_static_assert_failed = 265420,
11105 DIAG_DESC_OFFSET_err_static_assert_requirement_failed = 265459,
11106 DIAG_DESC_OFFSET_err_static_block_func = 265522,
11107 DIAG_DESC_OFFSET_err_static_data_member_not_allowed_in_anon_struct = 265590,
11108 DIAG_DESC_OFFSET_err_static_data_member_not_allowed_in_local_class = 265681,
11109 DIAG_DESC_OFFSET_err_static_data_member_reinitialization = 265771,
11110 DIAG_DESC_OFFSET_err_static_downcast_via_virtual = 265820,
11111 DIAG_DESC_OFFSET_err_static_function_scope = 265861,
11112 DIAG_DESC_OFFSET_err_static_illegal_in_new = 265915,
11113 DIAG_DESC_OFFSET_err_static_kernel = 265988,
11114 DIAG_DESC_OFFSET_err_static_lambda_captures = 266031,
11115 DIAG_DESC_OFFSET_err_static_main = 266072,
11116 DIAG_DESC_OFFSET_err_static_mutable_lambda = 266116,
11117 DIAG_DESC_OFFSET_err_static_non_static = 266157,
11118 DIAG_DESC_OFFSET_err_static_not_bitfield = 266247,
11119 DIAG_DESC_OFFSET_err_static_out_of_line = 266286,
11120 DIAG_DESC_OFFSET_err_static_overrides_virtual = 266345,
11121 DIAG_DESC_OFFSET_err_statically_allocated_object = 266418,
11122 DIAG_DESC_OFFSET_err_std_compare_type_not_supported = 266464,
11123 DIAG_DESC_OFFSET_err_std_initializer_list_malformed = 266669,
11124 DIAG_DESC_OFFSET_err_std_source_location_impl_malformed = 266826,
11125 DIAG_DESC_OFFSET_err_std_source_location_impl_not_found = 267010,
11126 DIAG_DESC_OFFSET_err_std_type_trait_not_class_template = 267120,
11127 DIAG_DESC_OFFSET_err_stmt_expr_in_default_arg = 267199,
11128 DIAG_DESC_OFFSET_err_stmtexpr_file_scope = 267292,
11129 DIAG_DESC_OFFSET_err_storage_class_for_static_member = 267339,
11130 DIAG_DESC_OFFSET_err_storage_spec_on_catch_parm = 267400,
11131 DIAG_DESC_OFFSET_err_storageclass_invalid_for_member = 267452,
11132 DIAG_DESC_OFFSET_err_store_value_to_reg = 267501,
11133 DIAG_DESC_OFFSET_err_string_concat_mixed_suffix = 267566,
11134 DIAG_DESC_OFFSET_err_strong_property = 267646,
11135 DIAG_DESC_OFFSET_err_struct_too_large = 267717,
11136 DIAG_DESC_OFFSET_err_subscript_function_type = 267793,
11137 DIAG_DESC_OFFSET_err_subscript_incomplete_or_sizeless_type = 267834,
11138 DIAG_DESC_OFFSET_err_subscript_nonfragile_interface = 267896,
11139 DIAG_DESC_OFFSET_err_subscript_svbool_t = 267994,
11140 DIAG_DESC_OFFSET_err_super_in_lambda_unsupported = 268031,
11141 DIAG_DESC_OFFSET_err_super_in_using_declaration = 268079,
11142 DIAG_DESC_OFFSET_err_sve_fixed_vector_in_streaming_function = 268129,
11143 DIAG_DESC_OFFSET_err_sve_vector_in_non_streaming_function = 268230,
11144 DIAG_DESC_OFFSET_err_sve_vector_in_non_sve_target = 268292,
11145 DIAG_DESC_OFFSET_err_swift_abi_parameter_wrong_type = 268350,
11146 DIAG_DESC_OFFSET_err_swift_async_bad_block_type = 268439,
11147 DIAG_DESC_OFFSET_err_swift_async_error_no_error_parameter = 268537,
11148 DIAG_DESC_OFFSET_err_swift_async_error_non_integral = 268683,
11149 DIAG_DESC_OFFSET_err_swift_async_error_without_swift_async = 268806,
11150 DIAG_DESC_OFFSET_err_swift_async_no_access = 268916,
11151 DIAG_DESC_OFFSET_err_swift_error_result_not_after_swift_context = 269011,
11152 DIAG_DESC_OFFSET_err_swift_indirect_result_not_first = 269080,
11153 DIAG_DESC_OFFSET_err_swift_param_attr_not_swiftcall = 269152,
11154 DIAG_DESC_OFFSET_err_switch_explicit_conversion = 269259,
11155 DIAG_DESC_OFFSET_err_switch_incomplete_class_type = 269319,
11156 DIAG_DESC_OFFSET_err_switch_into_protected_scope = 269365,
11157 DIAG_DESC_OFFSET_err_switch_multiple_conversions = 269418,
11158 DIAG_DESC_OFFSET_err_sycl_address_space_qualified_object = 269504,
11159 DIAG_DESC_OFFSET_err_sycl_device_invalid_target = 269607,
11160 DIAG_DESC_OFFSET_err_sycl_entry_point_after_definition = 269648,
11161 DIAG_DESC_OFFSET_err_sycl_entry_point_deduced_return_type = 269725,
11162 DIAG_DESC_OFFSET_err_sycl_entry_point_device_use = 269806,
11163 DIAG_DESC_OFFSET_err_sycl_entry_point_invalid = 269893,
11164 DIAG_DESC_OFFSET_err_sycl_entry_point_invalid_redeclaration = 270203,
11165 DIAG_DESC_OFFSET_err_sycl_entry_point_invalid_this = 270283,
11166 DIAG_DESC_OFFSET_err_sycl_entry_point_return_type = 270422,
11167 DIAG_DESC_OFFSET_err_sycl_external_invalid_deleted_function = 270491,
11168 DIAG_DESC_OFFSET_err_sycl_external_invalid_linkage = 270546,
11169 DIAG_DESC_OFFSET_err_sycl_external_invalid_main = 270604,
11170 DIAG_DESC_OFFSET_err_sycl_kernel_name_conflict = 270648,
11171 DIAG_DESC_OFFSET_err_sycl_special_type_num_init_method = 270714,
11172 DIAG_DESC_OFFSET_err_synthesize_category_decl = 270807,
11173 DIAG_DESC_OFFSET_err_synthesize_on_class_property = 270862,
11174 DIAG_DESC_OFFSET_err_synthesize_variable_sized_ivar = 270909,
11175 DIAG_DESC_OFFSET_err_synthesized_property_name = 270996,
11176 DIAG_DESC_OFFSET_err_synthesizing_arc_weak_property_disabled = 271036,
11177 DIAG_DESC_OFFSET_err_synthesizing_arc_weak_property_no_runtime = 271108,
11178 DIAG_DESC_OFFSET_err_systemz_invalid_tabort_code = 271211,
11179 DIAG_DESC_OFFSET_err_tag_definition_of_typedef = 271242,
11180 DIAG_DESC_OFFSET_err_tag_index_out_of_range = 271325,
11181 DIAG_DESC_OFFSET_err_tag_reference_conflict = 271412,
11182 DIAG_DESC_OFFSET_err_tag_reference_non_tag = 271642,
11183 DIAG_DESC_OFFSET_err_tagless_friend_type_template = 271871,
11184 DIAG_DESC_OFFSET_err_target_clone_doesnt_match = 271921,
11185 DIAG_DESC_OFFSET_err_target_clone_must_have_default = 271983,
11186 DIAG_DESC_OFFSET_err_target_region_offloading_entry_incorrect = 272041,
11187 DIAG_DESC_OFFSET_err_target_spirv_invalid_shader_stage = 272136,
11188 DIAG_DESC_OFFSET_err_target_spirv_requires_vulkan = 272198,
11189 DIAG_DESC_OFFSET_err_target_unknown_abi = 272242,
11190 DIAG_DESC_OFFSET_err_target_unknown_cpu = 272266,
11191 DIAG_DESC_OFFSET_err_target_unknown_fpmath = 272290,
11192 DIAG_DESC_OFFSET_err_target_unknown_triple = 109970,
11193 DIAG_DESC_OFFSET_err_target_unsupported_abi = 272311,
11194 DIAG_DESC_OFFSET_err_target_unsupported_abi_for_triple = 272349,
11195 DIAG_DESC_OFFSET_err_target_unsupported_abi_with_fpu = 272384,
11196 DIAG_DESC_OFFSET_err_target_unsupported_arch = 272419,
11197 DIAG_DESC_OFFSET_err_target_unsupported_cpu_for_micromips = 272484,
11198 DIAG_DESC_OFFSET_err_target_unsupported_execute_only = 272531,
11199 DIAG_DESC_OFFSET_err_target_unsupported_fpmath = 272589,
11200 DIAG_DESC_OFFSET_err_target_unsupported_mcmse = 272646,
11201 DIAG_DESC_OFFSET_err_target_unsupported_tp_hard = 272677,
11202 DIAG_DESC_OFFSET_err_target_unsupported_type = 272744,
11203 DIAG_DESC_OFFSET_err_target_unsupported_type_for_abi = 272850,
11204 DIAG_DESC_OFFSET_err_target_unsupported_unaligned = 272912,
11205 DIAG_DESC_OFFSET_err_target_var_offloading_entry_incorrect = 272972,
11206 DIAG_DESC_OFFSET_err_target_var_offloading_entry_incorrect_with_parent = 273054,
11207 DIAG_DESC_OFFSET_err_tcb_conflicting_attributes = 273139,
11208 DIAG_DESC_OFFSET_err_temp_copy_ambiguous = 273199,
11209 DIAG_DESC_OFFSET_err_temp_copy_deleted = 273577,
11210 DIAG_DESC_OFFSET_err_temp_copy_incomplete = 273951,
11211 DIAG_DESC_OFFSET_err_temp_copy_no_viable = 274000,
11212 DIAG_DESC_OFFSET_err_template_arg_address_of_non_pointer = 274368,
11213 DIAG_DESC_OFFSET_err_template_arg_deduced_incomplete_pack = 274456,
11214 DIAG_DESC_OFFSET_err_template_arg_field = 274509,
11215 DIAG_DESC_OFFSET_err_template_arg_invalid = 274572,
11216 DIAG_DESC_OFFSET_err_template_arg_list_constraints_not_satisfied = 274615,
11217 DIAG_DESC_OFFSET_err_template_arg_list_different_arity = 274763,
11218 DIAG_DESC_OFFSET_err_template_arg_method = 274937,
11219 DIAG_DESC_OFFSET_err_template_arg_must_be_expr = 275004,
11220 DIAG_DESC_OFFSET_err_template_arg_must_be_template = 275076,
11221 DIAG_DESC_OFFSET_err_template_arg_must_be_type = 275221,
11222 DIAG_DESC_OFFSET_err_template_arg_must_be_type_suggest = 275282,
11223 DIAG_DESC_OFFSET_err_template_arg_no_ref_bind = 275371,
11224 DIAG_DESC_OFFSET_err_template_arg_nontype_ambig = 275526,
11225 DIAG_DESC_OFFSET_err_template_arg_not_address_constant = 275607,
11226 DIAG_DESC_OFFSET_err_template_arg_not_address_of = 275674,
11227 DIAG_DESC_OFFSET_err_template_arg_not_convertible = 275771,
11228 DIAG_DESC_OFFSET_err_template_arg_not_decl_ref = 275851,
11229 DIAG_DESC_OFFSET_err_template_arg_not_ice = 275912,
11230 DIAG_DESC_OFFSET_err_template_arg_not_integral_or_enumeral = 275989,
11231 DIAG_DESC_OFFSET_err_template_arg_not_object_or_func = 276069,
11232 DIAG_DESC_OFFSET_err_template_arg_not_pointer_to_member_form = 276136,
11233 DIAG_DESC_OFFSET_err_template_arg_not_valid_template = 276199,
11234 DIAG_DESC_OFFSET_err_template_arg_object_no_linkage = 276329,
11235 DIAG_DESC_OFFSET_err_template_arg_overload_type = 276422,
11236 DIAG_DESC_OFFSET_err_template_arg_ref_bind_ignores_quals = 276489,
11237 DIAG_DESC_OFFSET_err_template_arg_reference_var = 276629,
11238 DIAG_DESC_OFFSET_err_template_arg_template_params_mismatch = 276694,
11239 DIAG_DESC_OFFSET_err_template_arg_thread_local = 276806,
11240 DIAG_DESC_OFFSET_err_template_arg_untyped_null_constant = 276863,
11241 DIAG_DESC_OFFSET_err_template_arg_wrongtype_null_constant = 276938,
11242 DIAG_DESC_OFFSET_err_template_defn_explicit_instantiation = 277026,
11243 DIAG_DESC_OFFSET_err_template_different_requires_clause = 277221,
11244 DIAG_DESC_OFFSET_err_template_different_type_constraint = 277271,
11245 DIAG_DESC_OFFSET_err_template_expansion_into_fixed_list = 277321,
11246 DIAG_DESC_OFFSET_err_template_id_not_a_type = 277429,
11247 DIAG_DESC_OFFSET_err_template_inside_local_class = 277474,
11248 DIAG_DESC_OFFSET_err_template_instantiate_undefined = 277527,
11249 DIAG_DESC_OFFSET_err_template_instantiate_within_definition = 277594,
11250 DIAG_DESC_OFFSET_err_template_kernel = 277677,
11251 DIAG_DESC_OFFSET_err_template_kw_missing = 277768,
11252 DIAG_DESC_OFFSET_err_template_kw_refers_to_dependent_non_template = 277831,
11253 DIAG_DESC_OFFSET_err_template_kw_refers_to_non_template = 277915,
11254 DIAG_DESC_OFFSET_err_template_kw_refers_to_type_template = 277991,
11255 DIAG_DESC_OFFSET_err_template_linkage = 278091,
11256 DIAG_DESC_OFFSET_err_template_member = 278123,
11257 DIAG_DESC_OFFSET_err_template_member_noparams = 278182,
11258 DIAG_DESC_OFFSET_err_template_missing_args = 278234,
11259 DIAG_DESC_OFFSET_err_template_nontype_parm_bad_structural_type = 278393,
11260 DIAG_DESC_OFFSET_err_template_nontype_parm_bad_type = 278456,
11261 DIAG_DESC_OFFSET_err_template_nontype_parm_different_type = 278506,
11262 DIAG_DESC_OFFSET_err_template_nontype_parm_incomplete = 278614,
11263 DIAG_DESC_OFFSET_err_template_nontype_parm_not_literal = 278665,
11264 DIAG_DESC_OFFSET_err_template_nontype_parm_not_structural = 278717,
11265 DIAG_DESC_OFFSET_err_template_nontype_parm_rvalue_ref = 278781,
11266 DIAG_DESC_OFFSET_err_template_outside_namespace_or_class_scope = 278838,
11267 DIAG_DESC_OFFSET_err_template_param_default_arg_inconsistent_redefinition = 278897,
11268 DIAG_DESC_OFFSET_err_template_param_default_arg_missing = 278974,
11269 DIAG_DESC_OFFSET_err_template_param_default_arg_redefinition = 279020,
11270 DIAG_DESC_OFFSET_err_template_param_different_kind = 279066,
11271 DIAG_DESC_OFFSET_err_template_param_list_different_arity = 279162,
11272 DIAG_DESC_OFFSET_err_template_param_list_matches_nontemplate = 279265,
11273 DIAG_DESC_OFFSET_err_template_param_pack_default_arg = 279362,
11274 DIAG_DESC_OFFSET_err_template_param_pack_must_be_last_template_parameter = 279417,
11275 DIAG_DESC_OFFSET_err_template_param_shadow = 279477,
11276 DIAG_DESC_OFFSET_err_template_parameter_default_friend_template = 279522,
11277 DIAG_DESC_OFFSET_err_template_parameter_default_template_member = 279583,
11278 DIAG_DESC_OFFSET_err_template_parameter_pack_non_pack = 279672,
11279 DIAG_DESC_OFFSET_err_template_qualified_declarator_no_match = 279868,
11280 DIAG_DESC_OFFSET_err_template_recursion_depth_exceeded = 279994,
11281 DIAG_DESC_OFFSET_err_template_spec_decl_friend = 280056,
11282 DIAG_DESC_OFFSET_err_template_spec_decl_function_scope = 280110,
11283 DIAG_DESC_OFFSET_err_template_spec_default_arg = 280158,
11284 DIAG_DESC_OFFSET_err_template_spec_extra_headers = 280258,
11285 DIAG_DESC_OFFSET_err_template_spec_friend = 280355,
11286 DIAG_DESC_OFFSET_err_template_spec_needs_header = 280410,
11287 DIAG_DESC_OFFSET_err_template_spec_needs_template_parameters = 280456,
11288 DIAG_DESC_OFFSET_err_template_spec_redecl_global_scope = 280565,
11289 DIAG_DESC_OFFSET_err_template_spec_redecl_out_of_scope = 280790,
11290 DIAG_DESC_OFFSET_err_template_spec_syntax_non_template = 281065,
11291 DIAG_DESC_OFFSET_err_template_spec_unknown_kind = 281287,
11292 DIAG_DESC_OFFSET_err_template_tag_noparams = 281515,
11293 DIAG_DESC_OFFSET_err_template_template_parameter_not_at_least_as_constrained = 281563,
11294 DIAG_DESC_OFFSET_err_template_template_parm_no_parms = 281649,
11295 DIAG_DESC_OFFSET_err_template_typedef = 281715,
11296 DIAG_DESC_OFFSET_err_template_unnamed_class = 281746,
11297 DIAG_DESC_OFFSET_err_template_variable_noparams = 281791,
11298 DIAG_DESC_OFFSET_err_templated_invalid_declaration = 281845,
11299 DIAG_DESC_OFFSET_err_templated_using_directive_declaration = 281894,
11300 DIAG_DESC_OFFSET_err_tentative_def_incomplete_type = 281950,
11301 DIAG_DESC_OFFSET_err_test_module_file_extension_format = 282007,
11302 DIAG_DESC_OFFSET_err_test_module_file_extension_version = 282119,
11303 DIAG_DESC_OFFSET_err_this_capture = 282203,
11304 DIAG_DESC_OFFSET_err_this_captured_by_reference = 282267,
11305 DIAG_DESC_OFFSET_err_this_static_member_func = 282306,
11306 DIAG_DESC_OFFSET_err_thread_dynamic_init = 282390,
11307 DIAG_DESC_OFFSET_err_thread_non_global = 282458,
11308 DIAG_DESC_OFFSET_err_thread_non_thread = 282498,
11309 DIAG_DESC_OFFSET_err_thread_nontrivial_dtor = 282566,
11310 DIAG_DESC_OFFSET_err_thread_thread_different_kind = 282624,
11311 DIAG_DESC_OFFSET_err_thread_unsupported = 282765,
11312 DIAG_DESC_OFFSET_err_three_way_vector_comparison = 282826,
11313 DIAG_DESC_OFFSET_err_throw_abstract_type = 282880,
11314 DIAG_DESC_OFFSET_err_throw_incomplete = 282923,
11315 DIAG_DESC_OFFSET_err_throw_incomplete_ptr = 282965,
11316 DIAG_DESC_OFFSET_err_throw_object_throwing_dtor = 283018,
11317 DIAG_DESC_OFFSET_err_throw_or_catch_address_space_qualified_ptr = 283088,
11318 DIAG_DESC_OFFSET_err_throw_sizeless = 283186,
11319 DIAG_DESC_OFFSET_err_tls_var_aligned_over_maximum = 283226,
11320 DIAG_DESC_OFFSET_err_too_few_args_in_macro_invoc = 283365,
11321 DIAG_DESC_OFFSET_err_too_large_for_fixed_point = 283426,
11322 DIAG_DESC_OFFSET_err_too_many_args_in_macro_invoc = 283476,
11323 DIAG_DESC_OFFSET_err_toomany_element_decls = 283538,
11324 DIAG_DESC_OFFSET_err_trailing_return_in_parens = 283578,
11325 DIAG_DESC_OFFSET_err_trailing_return_without_auto = 283636,
11326 DIAG_DESC_OFFSET_err_two_right_angle_brackets_need_space = 283711,
11327 DIAG_DESC_OFFSET_err_type_attribute_wrong_type = 283784,
11328 DIAG_DESC_OFFSET_err_type_available_only_in_default_eval_method = 283891,
11329 DIAG_DESC_OFFSET_err_type_aware_allocator_missing_matching_operator = 284025,
11330 DIAG_DESC_OFFSET_err_type_aware_destroying_operator_delete = 284093,
11331 DIAG_DESC_OFFSET_err_type_constraint_missing_arguments = 284145,
11332 DIAG_DESC_OFFSET_err_type_constraint_non_type_concept = 284246,
11333 DIAG_DESC_OFFSET_err_type_defined_in_alias_template = 284301,
11334 DIAG_DESC_OFFSET_err_type_defined_in_condition = 284347,
11335 DIAG_DESC_OFFSET_err_type_defined_in_enum = 284383,
11336 DIAG_DESC_OFFSET_err_type_defined_in_for_range = 284422,
11337 DIAG_DESC_OFFSET_err_type_defined_in_param_type = 284474,
11338 DIAG_DESC_OFFSET_err_type_defined_in_result_type = 284515,
11339 DIAG_DESC_OFFSET_err_type_defined_in_type_specifier = 284569,
11340 DIAG_DESC_OFFSET_err_type_mismatch_continuation_class = 284610,
11341 DIAG_DESC_OFFSET_err_type_pack_element_out_of_bounds = 284695,
11342 DIAG_DESC_OFFSET_err_type_safety_unknown_flag = 284758,
11343 DIAG_DESC_OFFSET_err_type_tag_for_datatype_not_ice = 284828,
11344 DIAG_DESC_OFFSET_err_type_tag_for_datatype_too_large = 284943,
11345 DIAG_DESC_OFFSET_err_type_too_large_for_address_space = 285102,
11346 DIAG_DESC_OFFSET_err_type_trait_arity = 285175,
11347 DIAG_DESC_OFFSET_err_type_unparsed = 285259,
11348 DIAG_DESC_OFFSET_err_type_unsupported = 156025,
11349 DIAG_DESC_OFFSET_err_typecheck_address_of = 285290,
11350 DIAG_DESC_OFFSET_err_typecheck_addrof_dtor = 285399,
11351 DIAG_DESC_OFFSET_err_typecheck_addrof_temporary = 285434,
11352 DIAG_DESC_OFFSET_err_typecheck_ambiguous_condition = 285486,
11353 DIAG_DESC_OFFSET_err_typecheck_arc_assign_externally_retained = 285546,
11354 DIAG_DESC_OFFSET_err_typecheck_arc_assign_self = 285622,
11355 DIAG_DESC_OFFSET_err_typecheck_arc_assign_self_class_method = 285685,
11356 DIAG_DESC_OFFSET_err_typecheck_arithmetic_incomplete_or_sizeless_type = 285727,
11357 DIAG_DESC_OFFSET_err_typecheck_arr_assign_enumeration = 285795,
11358 DIAG_DESC_OFFSET_err_typecheck_array_not_modifiable_lvalue = 285904,
11359 DIAG_DESC_OFFSET_err_typecheck_assign_const = 285936,
11360 DIAG_DESC_OFFSET_err_typecheck_assign_const_method = 286322,
11361 DIAG_DESC_OFFSET_err_typecheck_bool_condition = 286394,
11362 DIAG_DESC_OFFSET_err_typecheck_call_different_arg_types = 286453,
11363 DIAG_DESC_OFFSET_err_typecheck_call_invalid_ordered_compare = 286506,
11364 DIAG_DESC_OFFSET_err_typecheck_call_invalid_unary_fp = 286584,
11365 DIAG_DESC_OFFSET_err_typecheck_call_not_function = 286670,
11366 DIAG_DESC_OFFSET_err_typecheck_call_requires_real_fp = 286730,
11367 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args = 286781,
11368 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args_at_least = 286936,
11369 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args_at_least_one = 287100,
11370 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args_at_least_suggest = 287273,
11371 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args_one = 287455,
11372 DIAG_DESC_OFFSET_err_typecheck_call_too_few_args_suggest = 287626,
11373 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args = 287799,
11374 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args_at_most = 287955,
11375 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args_at_most_one = 288119,
11376 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args_at_most_suggest = 288330,
11377 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args_one = 288512,
11378 DIAG_DESC_OFFSET_err_typecheck_call_too_many_args_suggest = 288694,
11379 DIAG_DESC_OFFSET_err_typecheck_cast_to_incomplete = 288868,
11380 DIAG_DESC_OFFSET_err_typecheck_cast_to_union_no_type = 288895,
11381 DIAG_DESC_OFFSET_err_typecheck_choose_expr_requires_constant = 288948,
11382 DIAG_DESC_OFFSET_err_typecheck_comparison_of_distinct_blocks = 289003,
11383 DIAG_DESC_OFFSET_err_typecheck_comparison_of_distinct_pointers = 289059,
11384 DIAG_DESC_OFFSET_err_typecheck_comparison_of_fptr_to_void = 289117,
11385 DIAG_DESC_OFFSET_err_typecheck_comparison_of_pointer_integer = 289191,
11386 DIAG_DESC_OFFSET_err_typecheck_cond_expect_int_float = 289242,
11387 DIAG_DESC_OFFSET_err_typecheck_cond_expect_nonfloat = 289304,
11388 DIAG_DESC_OFFSET_err_typecheck_cond_expect_scalar = 289358,
11389 DIAG_DESC_OFFSET_err_typecheck_cond_incompatible_operands = 289416,
11390 DIAG_DESC_OFFSET_err_typecheck_cond_incompatible_operands_null = 289464,
11391 DIAG_DESC_OFFSET_err_typecheck_cond_incompatible_ptrauth = 289533,
11392 DIAG_DESC_OFFSET_err_typecheck_convert_discards_qualifiers = 289589,
11393 DIAG_DESC_OFFSET_err_typecheck_convert_incompatible = 290163,
11394 DIAG_DESC_OFFSET_err_typecheck_convert_incompatible_block_pointer = 291233,
11395 DIAG_DESC_OFFSET_err_typecheck_convert_incompatible_function_pointer = 291820,
11396 DIAG_DESC_OFFSET_err_typecheck_convert_incompatible_pointer = 292489,
11397 DIAG_DESC_OFFSET_err_typecheck_convert_incompatible_pointer_sign = 293149,
11398 DIAG_DESC_OFFSET_err_typecheck_convert_int_pointer = 293842,
11399 DIAG_DESC_OFFSET_err_typecheck_convert_pointer_int = 294518,
11400 DIAG_DESC_OFFSET_err_typecheck_convert_pointer_void_func = 295194,
11401 DIAG_DESC_OFFSET_err_typecheck_converted_constant_expression = 295799,
11402 DIAG_DESC_OFFSET_err_typecheck_converted_constant_expression_disallowed = 295852,
11403 DIAG_DESC_OFFSET_err_typecheck_converted_constant_expression_indirect = 295927,
11404 DIAG_DESC_OFFSET_err_typecheck_decl_incomplete_type = 296021,
11405 DIAG_DESC_OFFSET_err_typecheck_deleted_function = 296053,
11406 DIAG_DESC_OFFSET_err_typecheck_duplicate_matrix_components_not_mlvalue = 296151,
11407 DIAG_DESC_OFFSET_err_typecheck_duplicate_vector_components_not_mlvalue = 296208,
11408 DIAG_DESC_OFFSET_err_typecheck_expect_any_scalar_or_vector_or_matrix = 296265,
11409 DIAG_DESC_OFFSET_err_typecheck_expect_flt_or_vector = 296387,
11410 DIAG_DESC_OFFSET_err_typecheck_expect_function_pointer = 296476,
11411 DIAG_DESC_OFFSET_err_typecheck_expect_hlsl_resource = 296524,
11412 DIAG_DESC_OFFSET_err_typecheck_expect_int = 296573,
11413 DIAG_DESC_OFFSET_err_typecheck_expect_scalar_operand = 296612,
11414 DIAG_DESC_OFFSET_err_typecheck_expect_scalar_or_vector = 296676,
11415 DIAG_DESC_OFFSET_err_typecheck_expect_scalar_or_vector_or_matrix = 296749,
11416 DIAG_DESC_OFFSET_err_typecheck_expression_not_modifiable_lvalue = 185592,
11417 DIAG_DESC_OFFSET_err_typecheck_field_variable_size = 296832,
11418 DIAG_DESC_OFFSET_err_typecheck_illegal_increment_decrement = 296937,
11419 DIAG_DESC_OFFSET_err_typecheck_incompatible_address_space = 296991,
11420 DIAG_DESC_OFFSET_err_typecheck_incompatible_nested_address_space = 297573,
11421 DIAG_DESC_OFFSET_err_typecheck_incompatible_ownership = 298162,
11422 DIAG_DESC_OFFSET_err_typecheck_incompatible_ptrauth = 298756,
11423 DIAG_DESC_OFFSET_err_typecheck_incomplete_array_needs_initializer = 299352,
11424 DIAG_DESC_OFFSET_err_typecheck_incomplete_tag = 299432,
11425 DIAG_DESC_OFFSET_err_typecheck_incomplete_type_not_modifiable_lvalue = 299465,
11426 DIAG_DESC_OFFSET_err_typecheck_indirection_requires_pointer = 299502,
11427 DIAG_DESC_OFFSET_err_typecheck_indirection_through_void_pointer_cpp = 299552,
11428 DIAG_DESC_OFFSET_err_typecheck_invalid_lvalue_addrof = 299600,
11429 DIAG_DESC_OFFSET_err_typecheck_invalid_lvalue_addrof_addrof_function = 299648,
11430 DIAG_DESC_OFFSET_err_typecheck_invalid_operands = 299696,
11431 DIAG_DESC_OFFSET_err_typecheck_invalid_restrict_invalid_pointee = 299746,
11432 DIAG_DESC_OFFSET_err_typecheck_invalid_restrict_not_pointer = 299806,
11433 DIAG_DESC_OFFSET_err_typecheck_invalid_restrict_not_pointer_noarg = 299863,
11434 DIAG_DESC_OFFSET_err_typecheck_ivar_variable_size = 299904,
11435 DIAG_DESC_OFFSET_err_typecheck_logical_vector_expr_gnu_cpp_restrict = 299949,
11436 DIAG_DESC_OFFSET_err_typecheck_lvalue_casts_not_supported = 300062,
11437 DIAG_DESC_OFFSET_err_typecheck_lvalue_imag_not_modifiable_lvalue = 300124,
11438 DIAG_DESC_OFFSET_err_typecheck_member_reference_arrow = 300193,
11439 DIAG_DESC_OFFSET_err_typecheck_member_reference_ivar = 300235,
11440 DIAG_DESC_OFFSET_err_typecheck_member_reference_ivar_suggest = 300270,
11441 DIAG_DESC_OFFSET_err_typecheck_member_reference_struct_union = 300323,
11442 DIAG_DESC_OFFSET_err_typecheck_member_reference_suggestion = 300381,
11443 DIAG_DESC_OFFSET_err_typecheck_member_reference_type = 300474,
11444 DIAG_DESC_OFFSET_err_typecheck_member_reference_unknown = 300533,
11445 DIAG_DESC_OFFSET_err_typecheck_missing_return_type_incompatible = 300587,
11446 DIAG_DESC_OFFSET_err_typecheck_negative_array_size = 300773,
11447 DIAG_DESC_OFFSET_err_typecheck_non_object_not_modifiable_lvalue = 300796,
11448 DIAG_DESC_OFFSET_err_typecheck_nonviable_condition = 300833,
11449 DIAG_DESC_OFFSET_err_typecheck_nonviable_condition_incomplete = 300955,
11450 DIAG_DESC_OFFSET_err_typecheck_op_on_nonoverlapping_address_space_pointers = 301015,
11451 DIAG_DESC_OFFSET_err_typecheck_ordered_comparison_of_function_pointers = 301270,
11452 DIAG_DESC_OFFSET_err_typecheck_ordered_comparison_of_pointer_and_zero = 301322,
11453 DIAG_DESC_OFFSET_err_typecheck_pointer_arith_function_type = 301378,
11454 DIAG_DESC_OFFSET_err_typecheck_pointer_arith_void_type = 301490,
11455 DIAG_DESC_OFFSET_err_typecheck_sclass_fscope = 301545,
11456 DIAG_DESC_OFFSET_err_typecheck_sclass_func = 301591,
11457 DIAG_DESC_OFFSET_err_typecheck_statement_requires_integer = 301625,
11458 DIAG_DESC_OFFSET_err_typecheck_statement_requires_scalar = 301684,
11459 DIAG_DESC_OFFSET_err_typecheck_sub_ptr_compatible = 301742,
11460 DIAG_DESC_OFFSET_err_typecheck_subscript_not_integer = 301828,
11461 DIAG_DESC_OFFSET_err_typecheck_subscript_value = 301862,
11462 DIAG_DESC_OFFSET_err_typecheck_sve_rvv_ambiguous = 301916,
11463 DIAG_DESC_OFFSET_err_typecheck_sve_rvv_gnu_ambiguous = 302030,
11464 DIAG_DESC_OFFSET_err_typecheck_three_way_comparison_of_pointer_and_zero = 302126,
11465 DIAG_DESC_OFFSET_err_typecheck_unary_expr = 302172,
11466 DIAG_DESC_OFFSET_err_typecheck_vector_lengths_not_equal = 302217,
11467 DIAG_DESC_OFFSET_err_typecheck_vector_not_convertable = 302285,
11468 DIAG_DESC_OFFSET_err_typecheck_vector_not_convertable_implict_truncation = 302352,
11469 DIAG_DESC_OFFSET_err_typecheck_vector_not_convertable_non_scalar = 302472,
11470 DIAG_DESC_OFFSET_err_typecheck_wasm_table_must_have_zero_length = 302536,
11471 DIAG_DESC_OFFSET_err_typecheck_zero_array_size = 302596,
11472 DIAG_DESC_OFFSET_err_typedef_changes_linkage = 302690,
11473 DIAG_DESC_OFFSET_err_typedef_not_bitfield = 302882,
11474 DIAG_DESC_OFFSET_err_typedef_not_identifier = 302922,
11475 DIAG_DESC_OFFSET_err_typename_identifiers_only = 302957,
11476 DIAG_DESC_OFFSET_err_typename_invalid_constexpr = 302998,
11477 DIAG_DESC_OFFSET_err_typename_invalid_functionspec = 303097,
11478 DIAG_DESC_OFFSET_err_typename_invalid_storageclass = 303157,
11479 DIAG_DESC_OFFSET_err_typename_missing = 303212,
11480 DIAG_DESC_OFFSET_err_typename_missing_template = 303263,
11481 DIAG_DESC_OFFSET_err_typename_nested_not_found = 303323,
11482 DIAG_DESC_OFFSET_err_typename_nested_not_found_enable_if = 303346,
11483 DIAG_DESC_OFFSET_err_typename_nested_not_found_requirement = 303429,
11484 DIAG_DESC_OFFSET_err_typename_nested_not_type = 303509,
11485 DIAG_DESC_OFFSET_err_typename_not_type = 303563,
11486 DIAG_DESC_OFFSET_err_typename_refers_to_non_type_template = 303604,
11487 DIAG_DESC_OFFSET_err_typename_refers_to_using_value_decl = 303653,
11488 DIAG_DESC_OFFSET_err_typename_requires_specqual = 303733,
11489 DIAG_DESC_OFFSET_err_ucn_control_character = 303777,
11490 DIAG_DESC_OFFSET_err_ucn_escape_basic_scs = 303832,
11491 DIAG_DESC_OFFSET_err_ucn_escape_incomplete = 303897,
11492 DIAG_DESC_OFFSET_err_ucn_escape_invalid = 303933,
11493 DIAG_DESC_OFFSET_err_unable_to_make_temp = 303961,
11494 DIAG_DESC_OFFSET_err_unable_to_rename_temp = 303995,
11495 DIAG_DESC_OFFSET_err_unavailable = 304053,
11496 DIAG_DESC_OFFSET_err_unavailable_in_arc = 304071,
11497 DIAG_DESC_OFFSET_err_unavailable_message = 304096,
11498 DIAG_DESC_OFFSET_err_uncasted_call_of_unknown_any = 304118,
11499 DIAG_DESC_OFFSET_err_uncasted_send_to_unknown_any_method = 304188,
11500 DIAG_DESC_OFFSET_err_uncasted_use_of_unknown_any = 304292,
11501 DIAG_DESC_OFFSET_err_undeclared_boxing_method = 304352,
11502 DIAG_DESC_OFFSET_err_undeclared_destructor_name = 304393,
11503 DIAG_DESC_OFFSET_err_undeclared_label_use = 304437,
11504 DIAG_DESC_OFFSET_err_undeclared_objc_literal_class = 304464,
11505 DIAG_DESC_OFFSET_err_undeclared_protocol = 304620,
11506 DIAG_DESC_OFFSET_err_undeclared_protocol_suggest = 304660,
11507 DIAG_DESC_OFFSET_err_undeclared_use = 304718,
11508 DIAG_DESC_OFFSET_err_undeclared_use_of_module = 304739,
11509 DIAG_DESC_OFFSET_err_undeclared_use_of_module_indirect = 304792,
11510 DIAG_DESC_OFFSET_err_undeclared_use_of_module_private = 304898,
11511 DIAG_DESC_OFFSET_err_undeclared_use_suggest = 305013,
11512 DIAG_DESC_OFFSET_err_undeclared_var_use = 305052,
11513 DIAG_DESC_OFFSET_err_undeclared_var_use_suggest = 305084,
11514 DIAG_DESC_OFFSET_err_undeclared_var_use_suggest_func_like_macro = 305134,
11515 DIAG_DESC_OFFSET_err_undef_interface = 185432,
11516 DIAG_DESC_OFFSET_err_undef_interface_suggest = 305200,
11517 DIAG_DESC_OFFSET_err_undef_superclass = 305259,
11518 DIAG_DESC_OFFSET_err_undef_superclass_suggest = 305318,
11519 DIAG_DESC_OFFSET_err_undefined_inline_var = 305395,
11520 DIAG_DESC_OFFSET_err_undefined_internal_type = 305430,
11521 DIAG_DESC_OFFSET_err_underlying_type_of_incomplete_enum = 305603,
11522 DIAG_DESC_OFFSET_err_unevaluated_string_invalid_escape_sequence = 305670,
11523 DIAG_DESC_OFFSET_err_unevaluated_string_prefix = 305732,
11524 DIAG_DESC_OFFSET_err_unevaluated_string_udl = 305793,
11525 DIAG_DESC_OFFSET_err_unexpanded_parameter_pack = 305856,
11526 DIAG_DESC_OFFSET_err_unexpected_at = 306357,
11527 DIAG_DESC_OFFSET_err_unexpected_colon_in_nested_name_spec = 306383,
11528 DIAG_DESC_OFFSET_err_unexpected_friend = 306443,
11529 DIAG_DESC_OFFSET_err_unexpected_interface = 306484,
11530 DIAG_DESC_OFFSET_err_unexpected_module_or_import_decl = 306534,
11531 DIAG_DESC_OFFSET_err_unexpected_namespace = 306603,
11532 DIAG_DESC_OFFSET_err_unexpected_namespace_attributes_alias = 306653,
11533 DIAG_DESC_OFFSET_err_unexpected_nested_namespace_attribute = 306703,
11534 DIAG_DESC_OFFSET_err_unexpected_protocol_qualifier = 306767,
11535 DIAG_DESC_OFFSET_err_unexpected_qualified_namespace_alias = 306824,
11536 DIAG_DESC_OFFSET_err_unexpected_scope_on_base_decltype = 306868,
11537 DIAG_DESC_OFFSET_err_unexpected_semi = 306913,
11538 DIAG_DESC_OFFSET_err_unexpected_template_after_using = 306938,
11539 DIAG_DESC_OFFSET_err_unexpected_template_in_destructor_name = 306993,
11540 DIAG_DESC_OFFSET_err_unexpected_template_in_unqualified_id = 307045,
11541 DIAG_DESC_OFFSET_err_unexpected_tok_after_module_name = 307083,
11542 DIAG_DESC_OFFSET_err_unexpected_token_in_nested_name_spec = 307187,
11543 DIAG_DESC_OFFSET_err_unexpected_typedef = 307253,
11544 DIAG_DESC_OFFSET_err_unexpected_typedef_ident = 307298,
11545 DIAG_DESC_OFFSET_err_unexpected_unqualified_id = 307343,
11546 DIAG_DESC_OFFSET_err_unexpected_vftable_component = 307370,
11547 DIAG_DESC_OFFSET_err_unimplemented_conversion_with_fixed_point_type = 307431,
11548 DIAG_DESC_OFFSET_err_uninitialized_member_for_assign = 307490,
11549 DIAG_DESC_OFFSET_err_uninitialized_member_in_ctor = 307641,
11550 DIAG_DESC_OFFSET_err_union_as_base_class = 307815,
11551 DIAG_DESC_OFFSET_err_union_member_of_reference_type = 307845,
11552 DIAG_DESC_OFFSET_err_unknown_analyzer_checker_or_package = 307883,
11553 DIAG_DESC_OFFSET_err_unknown_any_addrof = 307941,
11554 DIAG_DESC_OFFSET_err_unknown_any_addrof_call = 308023,
11555 DIAG_DESC_OFFSET_err_unknown_any_function = 308110,
11556 DIAG_DESC_OFFSET_err_unknown_any_var_function_type = 308170,
11557 DIAG_DESC_OFFSET_err_unknown_arm_state = 308232,
11558 DIAG_DESC_OFFSET_err_unknown_nested_typename_suggest = 308251,
11559 DIAG_DESC_OFFSET_err_unknown_receiver_suggest = 308310,
11560 DIAG_DESC_OFFSET_err_unknown_template_name = 308348,
11561 DIAG_DESC_OFFSET_err_unknown_type_or_class_name_suggest = 308373,
11562 DIAG_DESC_OFFSET_err_unknown_typename = 308428,
11563 DIAG_DESC_OFFSET_err_unknown_typename_suggest = 308449,
11564 DIAG_DESC_OFFSET_err_unparenthesized_non_primary_expr_in_requires_clause = 308488,
11565 DIAG_DESC_OFFSET_err_unqualified_pointer_member_function = 308557,
11566 DIAG_DESC_OFFSET_err_unspecified_size_with_static = 308629,
11567 DIAG_DESC_OFFSET_err_unspecified_vla_size_with_static = 308676,
11568 DIAG_DESC_OFFSET_err_unsupported_abi_for_opt = 308748,
11569 DIAG_DESC_OFFSET_err_unsupported_ast_node = 308788,
11570 DIAG_DESC_OFFSET_err_unsupported_bom = 308826,
11571 DIAG_DESC_OFFSET_err_unsupported_builtin_template_pack_expansion = 308893,
11572 DIAG_DESC_OFFSET_err_unsupported_cxx_abi = 309002,
11573 DIAG_DESC_OFFSET_err_unsupported_cxx_abi_feature = 309054,
11574 DIAG_DESC_OFFSET_err_unsupported_environment = 309088,
11575 DIAG_DESC_OFFSET_err_unsupported_itanium_expr_mangling = 309128,
11576 DIAG_DESC_OFFSET_err_unsupported_itanium_mangling = 309160,
11577 DIAG_DESC_OFFSET_err_unsupported_module_partition = 309510,
11578 DIAG_DESC_OFFSET_err_unsupported_objc_primitive_encoding = 309565,
11579 DIAG_DESC_OFFSET_err_unsupported_os = 309592,
11580 DIAG_DESC_OFFSET_err_unsupported_placeholder_constraint = 309623,
11581 DIAG_DESC_OFFSET_err_unsupported_string_concat = 309728,
11582 DIAG_DESC_OFFSET_err_unsupported_unknown_any_call = 309786,
11583 DIAG_DESC_OFFSET_err_unsupported_unknown_any_decl = 309835,
11584 DIAG_DESC_OFFSET_err_unsupported_unknown_any_expr = 309908,
11585 DIAG_DESC_OFFSET_err_unsupported_vendor = 309949,
11586 DIAG_DESC_OFFSET_err_unterm_macro_invoc = 309984,
11587 DIAG_DESC_OFFSET_err_unterminated___pragma = 310028,
11588 DIAG_DESC_OFFSET_err_unterminated_block_comment = 310062,
11589 DIAG_DESC_OFFSET_err_unterminated_raw_string = 310086,
11590 DIAG_DESC_OFFSET_err_upcast_to_inaccessible_base = 310132,
11591 DIAG_DESC_OFFSET_err_use_continuation_class = 310196,
11592 DIAG_DESC_OFFSET_err_use_continuation_class_redeclaration_readwrite = 310322,
11593 DIAG_DESC_OFFSET_err_use_of_default_argument_to_function_declared_later = 310485,
11594 DIAG_DESC_OFFSET_err_use_of_empty_using_if_exists = 310559,
11595 DIAG_DESC_OFFSET_err_use_of_tag_name_without_tag = 310601,
11596 DIAG_DESC_OFFSET_err_use_of_unaddressable_function = 310664,
11597 DIAG_DESC_OFFSET_err_use_with_wrong_tag = 310724,
11598 DIAG_DESC_OFFSET_err_user_defined_msg_constexpr = 310789,
11599 DIAG_DESC_OFFSET_err_user_defined_msg_invalid = 310917,
11600 DIAG_DESC_OFFSET_err_user_defined_msg_invalid_mem_fn_ret_ty = 311085,
11601 DIAG_DESC_OFFSET_err_user_defined_msg_missing_member_function = 311295,
11602 DIAG_DESC_OFFSET_err_using_attribute_ns_conflict = 311497,
11603 DIAG_DESC_OFFSET_err_using_decl_can_not_refer_to_class_member = 311566,
11604 DIAG_DESC_OFFSET_err_using_decl_can_not_refer_to_namespace = 311613,
11605 DIAG_DESC_OFFSET_err_using_decl_conflict = 311659,
11606 DIAG_DESC_OFFSET_err_using_decl_conflict_reverse = 311731,
11607 DIAG_DESC_OFFSET_err_using_decl_constructor = 311803,
11608 DIAG_DESC_OFFSET_err_using_decl_constructor_not_in_direct_base = 311851,
11609 DIAG_DESC_OFFSET_err_using_decl_destructor = 311910,
11610 DIAG_DESC_OFFSET_err_using_decl_friend = 311957,
11611 DIAG_DESC_OFFSET_err_using_decl_nested_name_specifier_is_current_class = 312001,
11612 DIAG_DESC_OFFSET_err_using_decl_nested_name_specifier_is_not_base_class = 312043,
11613 DIAG_DESC_OFFSET_err_using_decl_nested_name_specifier_is_not_class = 312109,
11614 DIAG_DESC_OFFSET_err_using_decl_redeclaration = 312173,
11615 DIAG_DESC_OFFSET_err_using_decl_redeclaration_expansion = 312208,
11616 DIAG_DESC_OFFSET_err_using_decl_template_id = 312281,
11617 DIAG_DESC_OFFSET_err_using_dependent_value_is_type = 312341,
11618 DIAG_DESC_OFFSET_err_using_directive_member_suggest = 312405,
11619 DIAG_DESC_OFFSET_err_using_directive_suggest = 312469,
11620 DIAG_DESC_OFFSET_err_using_enum_decl_redeclaration = 312509,
11621 DIAG_DESC_OFFSET_err_using_enum_expect_identifier = 312549,
11622 DIAG_DESC_OFFSET_err_using_enum_is_dependent = 312648,
11623 DIAG_DESC_OFFSET_err_using_enum_not_enum = 312688,
11624 DIAG_DESC_OFFSET_err_using_if_exists_on_ctor = 312717,
11625 DIAG_DESC_OFFSET_err_using_namespace_in_class = 312792,
11626 DIAG_DESC_OFFSET_err_using_pack_expansion_empty = 312836,
11627 DIAG_DESC_OFFSET_err_using_placeholder_variable = 312905,
11628 DIAG_DESC_OFFSET_err_using_requires_qualname = 312977,
11629 DIAG_DESC_OFFSET_err_using_typename_non_type = 313021,
11630 DIAG_DESC_OFFSET_err_uuidof_with_multiple_guids = 313059,
11631 DIAG_DESC_OFFSET_err_uuidof_without_guid = 313119,
11632 DIAG_DESC_OFFSET_err_va_arg_in_device = 313172,
11633 DIAG_DESC_OFFSET_err_va_start_captured_stmt = 313213,
11634 DIAG_DESC_OFFSET_err_va_start_fixed_function = 313263,
11635 DIAG_DESC_OFFSET_err_va_start_outside_function = 313307,
11636 DIAG_DESC_OFFSET_err_va_start_used_in_wrong_abi_function = 313352,
11637 DIAG_DESC_OFFSET_err_value_init_for_array_type = 313409,
11638 DIAG_DESC_OFFSET_err_vaopt_paste_at_end = 313449,
11639 DIAG_DESC_OFFSET_err_vaopt_paste_at_start = 313498,
11640 DIAG_DESC_OFFSET_err_var_partial_spec_redeclared = 313549,
11641 DIAG_DESC_OFFSET_err_var_spec_no_template = 313613,
11642 DIAG_DESC_OFFSET_err_var_spec_no_template_but_method = 313676,
11643 DIAG_DESC_OFFSET_err_var_template_spec_type_depends_on_self = 313774,
11644 DIAG_DESC_OFFSET_err_variable_instantiates_to_function = 313870,
11645 DIAG_DESC_OFFSET_err_variable_object_no_init = 313943,
11646 DIAG_DESC_OFFSET_err_variably_modified_new_type = 313988,
11647 DIAG_DESC_OFFSET_err_variably_modified_nontype_template_param = 314046,
11648 DIAG_DESC_OFFSET_err_variably_modified_template_arg = 314103,
11649 DIAG_DESC_OFFSET_err_variably_modified_typeid = 314167,
11650 DIAG_DESC_OFFSET_err_variadic_device_fn = 314205,
11651 DIAG_DESC_OFFSET_err_vec_builtin_incompatible_vector = 314273,
11652 DIAG_DESC_OFFSET_err_vec_builtin_non_vector = 314346,
11653 DIAG_DESC_OFFSET_err_vec_masked_load_store_ptr = 314402,
11654 DIAG_DESC_OFFSET_err_vec_masked_load_store_size = 314434,
11655 DIAG_DESC_OFFSET_err_vecstep_non_scalar_vector_type = 314508,
11656 DIAG_DESC_OFFSET_err_vector_incorrect_bit_count = 314571,
11657 DIAG_DESC_OFFSET_err_vector_incorrect_num_elements = 314667,
11658 DIAG_DESC_OFFSET_err_verify_ambiguous_marker = 314778,
11659 DIAG_DESC_OFFSET_err_verify_directive_out_of_order = 314816,
11660 DIAG_DESC_OFFSET_err_verify_inconsistent_diags = 314902,
11661 DIAG_DESC_OFFSET_err_verify_invalid_content = 315023,
11662 DIAG_DESC_OFFSET_err_verify_invalid_no_diags = 315047,
11663 DIAG_DESC_OFFSET_err_verify_invalid_range = 315127,
11664 DIAG_DESC_OFFSET_err_verify_message_partial_match = 315170,
11665 DIAG_DESC_OFFSET_err_verify_missing_end = 315229,
11666 DIAG_DESC_OFFSET_err_verify_missing_file = 315267,
11667 DIAG_DESC_OFFSET_err_verify_missing_line = 315313,
11668 DIAG_DESC_OFFSET_err_verify_missing_regex = 315373,
11669 DIAG_DESC_OFFSET_err_verify_missing_start = 315413,
11670 DIAG_DESC_OFFSET_err_verify_no_directives = 315453,
11671 DIAG_DESC_OFFSET_err_verify_no_such_marker = 315519,
11672 DIAG_DESC_OFFSET_err_verify_non_singular_match = 315548,
11673 DIAG_DESC_OFFSET_err_verify_nonconst_addrspace = 315618,
11674 DIAG_DESC_OFFSET_err_verify_wildcard_loc = 315682,
11675 DIAG_DESC_OFFSET_err_vftable_ambiguous_component = 315763,
11676 DIAG_DESC_OFFSET_err_virt_specifier_outside_class = 315873,
11677 DIAG_DESC_OFFSET_err_virtual_in_union = 315930,
11678 DIAG_DESC_OFFSET_err_virtual_member_function_template = 315967,
11679 DIAG_DESC_OFFSET_err_virtual_non_function = 316026,
11680 DIAG_DESC_OFFSET_err_virtual_out_of_class = 316083,
11681 DIAG_DESC_OFFSET_err_vla_decl_has_extern_linkage = 316143,
11682 DIAG_DESC_OFFSET_err_vla_decl_has_static_storage = 316206,
11683 DIAG_DESC_OFFSET_err_vla_decl_in_file_scope = 316278,
11684 DIAG_DESC_OFFSET_err_vla_in_coroutine_unsupported = 316338,
11685 DIAG_DESC_OFFSET_err_vla_in_sfinae = 316394,
11686 DIAG_DESC_OFFSET_err_vla_unsupported = 316468,
11687 DIAG_DESC_OFFSET_err_vm_decl_has_extern_linkage = 316550,
11688 DIAG_DESC_OFFSET_err_vm_decl_in_file_scope = 316614,
11689 DIAG_DESC_OFFSET_err_vm_func_decl = 316675,
11690 DIAG_DESC_OFFSET_err_void_explicit_object_param = 316731,
11691 DIAG_DESC_OFFSET_err_void_only_param = 316781,
11692 DIAG_DESC_OFFSET_err_void_param_qualified = 316838,
11693 DIAG_DESC_OFFSET_err_volatile_comparison_operator = 316888,
11694 DIAG_DESC_OFFSET_err_vsx_builtin_nonconstant_argument = 316939,
11695 DIAG_DESC_OFFSET_err_wasm_builtin_arg_must_be_externref_type = 317010,
11696 DIAG_DESC_OFFSET_err_wasm_builtin_arg_must_be_integer_type = 317050,
11697 DIAG_DESC_OFFSET_err_wasm_builtin_arg_must_be_table_type = 317088,
11698 DIAG_DESC_OFFSET_err_wasm_builtin_arg_must_match_table_element_type = 317135,
11699 DIAG_DESC_OFFSET_err_wasm_builtin_test_fp_sig_cannot_include_struct_or_union = 317233,
11700 DIAG_DESC_OFFSET_err_wasm_ca_reference = 317349,
11701 DIAG_DESC_OFFSET_err_wasm_cast_table = 317412,
11702 DIAG_DESC_OFFSET_err_wasm_funcref_not_wasm = 317462,
11703 DIAG_DESC_OFFSET_err_wasm_reference_pr = 317528,
11704 DIAG_DESC_OFFSET_err_wasm_reftype_exception_spec = 317601,
11705 DIAG_DESC_OFFSET_err_wasm_reftype_multidimensional_array = 317667,
11706 DIAG_DESC_OFFSET_err_wasm_reftype_tc = 317734,
11707 DIAG_DESC_OFFSET_err_wasm_table_art = 317792,
11708 DIAG_DESC_OFFSET_err_wasm_table_as_function_parameter = 317859,
11709 DIAG_DESC_OFFSET_err_wasm_table_conditional_expression = 317912,
11710 DIAG_DESC_OFFSET_err_wasm_table_in_function = 317987,
11711 DIAG_DESC_OFFSET_err_wasm_table_invalid_uett_operand = 318042,
11712 DIAG_DESC_OFFSET_err_wasm_table_must_be_static = 318091,
11713 DIAG_DESC_OFFSET_err_wasm_table_pr = 318124,
11714 DIAG_DESC_OFFSET_err_weak_property = 318189,
11715 DIAG_DESC_OFFSET_err_while_loop_outside_of_a_function = 318257,
11716 DIAG_DESC_OFFSET_err_wrong_sampler_addressspace = 318290,
11717 DIAG_DESC_OFFSET_err_x86_builtin_invalid_rounding = 318373,
11718 DIAG_DESC_OFFSET_err_x86_builtin_invalid_scale = 318399,
11719 DIAG_DESC_OFFSET_err_x86_builtin_reserved_vunpackb_imm = 318436,
11720 DIAG_DESC_OFFSET_err_x86_builtin_tile_arg_duplicate = 318530,
11721 DIAG_DESC_OFFSET_err_zero_version = 318575,
11722 DIAG_DESC_OFFSET_err_zos_target_release_discontinued = 318644,
11723 DIAG_DESC_OFFSET_err_zos_target_unrecognized_release = 318683,
11724 DIAG_DESC_OFFSET_error_cconv_unsupported = 318717,
11725 DIAG_DESC_OFFSET_error_duplicate_asm_operand_name = 318849,
11726 DIAG_DESC_OFFSET_error_hlsl_inout_lvalue = 318888,
11727 DIAG_DESC_OFFSET_error_hlsl_inout_scalar_extension = 318953,
11728 DIAG_DESC_OFFSET_error_inoutput_conflict_with_clobber = 319029,
11729 DIAG_DESC_OFFSET_error_subscript_overload = 319104,
11730 DIAG_DESC_OFFSET_escaped_newline_block_comment_end = 319192,
11731 DIAG_DESC_OFFSET_ext_abstract_pack_declarator_parens = 319251,
11732 DIAG_DESC_OFFSET_ext_acc_array_section_use_device_declare = 319318,
11733 DIAG_DESC_OFFSET_ext_aggregate_init_not_constant = 319441,
11734 DIAG_DESC_OFFSET_ext_alias_template_in_declarative_nns = 319498,
11735 DIAG_DESC_OFFSET_ext_alignof_expr = 319564,
11736 DIAG_DESC_OFFSET_ext_anonymous_record_with_anonymous_type = 319611,
11737 DIAG_DESC_OFFSET_ext_anonymous_record_with_type = 319692,
11738 DIAG_DESC_OFFSET_ext_anonymous_struct_union_qualified = 319772,
11739 DIAG_DESC_OFFSET_ext_anonymous_union = 319820,
11740 DIAG_DESC_OFFSET_ext_array_init_copy = 319857,
11741 DIAG_DESC_OFFSET_ext_array_init_parens = 319981,
11742 DIAG_DESC_OFFSET_ext_auto_new_list_init = 320047,
11743 DIAG_DESC_OFFSET_ext_auto_storage_class = 320145,
11744 DIAG_DESC_OFFSET_ext_auto_type = 320248,
11745 DIAG_DESC_OFFSET_ext_auto_type_specifier = 320281,
11746 DIAG_DESC_OFFSET_ext_bad_cxx_cast_qualifiers_away_incoherent = 320344,
11747 DIAG_DESC_OFFSET_ext_binary_literal = 320573,
11748 DIAG_DESC_OFFSET_ext_binary_literal_cxx14 = 320617,
11749 DIAG_DESC_OFFSET_ext_bit_int = 320663,
11750 DIAG_DESC_OFFSET_ext_c2y_case_range = 320727,
11751 DIAG_DESC_OFFSET_ext_c2y_feature = 320759,
11752 DIAG_DESC_OFFSET_ext_c11_anonymous_struct = 320783,
11753 DIAG_DESC_OFFSET_ext_c11_feature = 320821,
11754 DIAG_DESC_OFFSET_ext_c23_auto_non_plain_identifier = 320845,
11755 DIAG_DESC_OFFSET_ext_c23_bitint_suffix = 320962,
11756 DIAG_DESC_OFFSET_ext_c23_enum_value_not_int = 321011,
11757 DIAG_DESC_OFFSET_ext_c99_array_usage = 321137,
11758 DIAG_DESC_OFFSET_ext_c99_compound_literal = 321215,
11759 DIAG_DESC_OFFSET_ext_c99_feature = 321260,
11760 DIAG_DESC_OFFSET_ext_c99_flexible_array_member = 321284,
11761 DIAG_DESC_OFFSET_ext_c99_longlong = 321325,
11762 DIAG_DESC_OFFSET_ext_c99_variable_decl_in_for_loop = 321382,
11763 DIAG_DESC_OFFSET_ext_c99_whitespace_required_after_macro_name = 321441,
11764 DIAG_DESC_OFFSET_ext_c_empty_initializer = 321490,
11765 DIAG_DESC_OFFSET_ext_c_missing_varargs_arg = 321537,
11766 DIAG_DESC_OFFSET_ext_c_nullptr = 321620,
11767 DIAG_DESC_OFFSET_ext_cannot_use_trivial_abi = 321649,
11768 DIAG_DESC_OFFSET_ext_cce_narrowing = 321687,
11769 DIAG_DESC_OFFSET_ext_charize_microsoft = 322015,
11770 DIAG_DESC_OFFSET_ext_clang_diagnose_if = 322062,
11771 DIAG_DESC_OFFSET_ext_clang_enable_if = 322097,
11772 DIAG_DESC_OFFSET_ext_comment_paste_microsoft = 322130,
11773 DIAG_DESC_OFFSET_ext_compat_template_param_shadow = 279477,
11774 DIAG_DESC_OFFSET_ext_complex_component_init = 322198,
11775 DIAG_DESC_OFFSET_ext_constexpr_function_never_constant_expr = 322278,
11776 DIAG_DESC_OFFSET_ext_constinit_missing = 322376,
11777 DIAG_DESC_OFFSET_ext_counter = 322440,
11778 DIAG_DESC_OFFSET_ext_cpp_octal_literal = 322473,
11779 DIAG_DESC_OFFSET_ext_ctrl_z_eof_microsoft = 322518,
11780 DIAG_DESC_OFFSET_ext_cxx11_attr_placement = 322574,
11781 DIAG_DESC_OFFSET_ext_cxx11_longlong = 322643,
11782 DIAG_DESC_OFFSET_ext_cxx14_attr = 322676,
11783 DIAG_DESC_OFFSET_ext_cxx17_attr = 322721,
11784 DIAG_DESC_OFFSET_ext_cxx20_attr = 322766,
11785 DIAG_DESC_OFFSET_ext_cxx23_attr = 322811,
11786 DIAG_DESC_OFFSET_ext_cxx_bitint_suffix = 322856,
11787 DIAG_DESC_OFFSET_ext_cxx_designated_init = 322907,
11788 DIAG_DESC_OFFSET_ext_cxx_missing_varargs_arg = 322953,
11789 DIAG_DESC_OFFSET_ext_decl_attrs_on_lambda = 323038,
11790 DIAG_DESC_OFFSET_ext_decomp_decl_empty = 323121,
11791 DIAG_DESC_OFFSET_ext_default_init_const = 323185,
11792 DIAG_DESC_OFFSET_ext_delete_void_ptr_operand = 323318,
11793 DIAG_DESC_OFFSET_ext_delimited_escape_sequence = 323374,
11794 DIAG_DESC_OFFSET_ext_deprecated_string_literal_conversion = 323459,
11795 DIAG_DESC_OFFSET_ext_designated_init = 323521,
11796 DIAG_DESC_OFFSET_ext_designated_init_array = 323563,
11797 DIAG_DESC_OFFSET_ext_designated_init_brace_elision = 323601,
11798 DIAG_DESC_OFFSET_ext_designated_init_mixed = 323661,
11799 DIAG_DESC_OFFSET_ext_designated_init_nested = 323763,
11800 DIAG_DESC_OFFSET_ext_designated_init_reordered = 323802,
11801 DIAG_DESC_OFFSET_ext_destructor_typedef_name = 323919,
11802 DIAG_DESC_OFFSET_ext_dollar_in_identifier = 324007,
11803 DIAG_DESC_OFFSET_ext_dtor_name_ambiguous = 324025,
11804 DIAG_DESC_OFFSET_ext_dtor_named_in_wrong_scope = 324087,
11805 DIAG_DESC_OFFSET_ext_duplicate_declspec = 111444,
11806 DIAG_DESC_OFFSET_ext_dynamic_exception_spec = 324180,
11807 DIAG_DESC_OFFSET_ext_elaborated_enum_class = 324238,
11808 DIAG_DESC_OFFSET_ext_ellipsis_exception_spec = 324313,
11809 DIAG_DESC_OFFSET_ext_embedded_directive = 324371,
11810 DIAG_DESC_OFFSET_ext_empty_character = 324439,
11811 DIAG_DESC_OFFSET_ext_empty_fnmacro_arg = 324464,
11812 DIAG_DESC_OFFSET_ext_empty_struct_union = 324504,
11813 DIAG_DESC_OFFSET_ext_empty_translation_unit = 324552,
11814 DIAG_DESC_OFFSET_ext_enum_base_in_type_specifier = 324622,
11815 DIAG_DESC_OFFSET_ext_enum_friend = 324778,
11816 DIAG_DESC_OFFSET_ext_enum_too_large = 324835,
11817 DIAG_DESC_OFFSET_ext_enumerator_increment_too_large = 324886,
11818 DIAG_DESC_OFFSET_ext_enumerator_list_comma_c = 324967,
11819 DIAG_DESC_OFFSET_ext_enumerator_too_large = 113212,
11820 DIAG_DESC_OFFSET_ext_equivalent_internal_linkage_decl_in_modules = 325032,
11821 DIAG_DESC_OFFSET_ext_excess_initializers = 113843,
11822 DIAG_DESC_OFFSET_ext_excess_initializers_for_sizeless_type = 113924,
11823 DIAG_DESC_OFFSET_ext_excess_initializers_in_char_array_initializer = 113988,
11824 DIAG_DESC_OFFSET_ext_expansion_stmt_body_attr = 325109,
11825 DIAG_DESC_OFFSET_ext_expansion_stmt_body_not_compound_stmt = 325192,
11826 DIAG_DESC_OFFSET_ext_expected_semi_decl_list = 117266,
11827 DIAG_DESC_OFFSET_ext_explicit_instantiation_duplicate = 325271,
11828 DIAG_DESC_OFFSET_ext_explicit_instantiation_without_qualified_id = 325343,
11829 DIAG_DESC_OFFSET_ext_explicit_specialization_storage_class = 325438,
11830 DIAG_DESC_OFFSET_ext_expr_not_ice = 325490,
11831 DIAG_DESC_OFFSET_ext_extra_semi = 325603,
11832 DIAG_DESC_OFFSET_ext_extra_semi_cxx11 = 325720,
11833 DIAG_DESC_OFFSET_ext_flexible_array_empty_aggregate_gnu = 325773,
11834 DIAG_DESC_OFFSET_ext_flexible_array_empty_aggregate_ms = 325880,
11835 DIAG_DESC_OFFSET_ext_flexible_array_in_array = 325993,
11836 DIAG_DESC_OFFSET_ext_flexible_array_in_struct = 326061,
11837 DIAG_DESC_OFFSET_ext_flexible_array_init = 326123,
11838 DIAG_DESC_OFFSET_ext_flexible_array_union_gnu = 326172,
11839 DIAG_DESC_OFFSET_ext_flexible_array_union_ms = 326227,
11840 DIAG_DESC_OFFSET_ext_forward_ref_enum = 326288,
11841 DIAG_DESC_OFFSET_ext_forward_ref_enum_def = 326337,
11842 DIAG_DESC_OFFSET_ext_found_in_dependent_base = 326397,
11843 DIAG_DESC_OFFSET_ext_found_later_in_class = 326508,
11844 DIAG_DESC_OFFSET_ext_freestanding_complex = 326573,
11845 DIAG_DESC_OFFSET_ext_friend_tag_redecl_outside_namespace = 326643,
11846 DIAG_DESC_OFFSET_ext_gnu_address_of_label = 326789,
11847 DIAG_DESC_OFFSET_ext_gnu_anonymous_struct = 326827,
11848 DIAG_DESC_OFFSET_ext_gnu_array_range = 326865,
11849 DIAG_DESC_OFFSET_ext_gnu_case_range = 326898,
11850 DIAG_DESC_OFFSET_ext_gnu_conditional_expr = 326930,
11851 DIAG_DESC_OFFSET_ext_gnu_counted_by_void_ptr = 327002,
11852 DIAG_DESC_OFFSET_ext_gnu_imaginary_constant = 327186,
11853 DIAG_DESC_OFFSET_ext_gnu_indirect_goto = 327226,
11854 DIAG_DESC_OFFSET_ext_gnu_missing_equal_designator = 327261,
11855 DIAG_DESC_OFFSET_ext_gnu_old_style_field_designator = 327308,
11856 DIAG_DESC_OFFSET_ext_gnu_ptr_func_arith = 327356,
11857 DIAG_DESC_OFFSET_ext_gnu_statement_expr = 327487,
11858 DIAG_DESC_OFFSET_ext_gnu_statement_expr_macro = 327529,
11859 DIAG_DESC_OFFSET_ext_gnu_subscript_void_type = 327592,
11860 DIAG_DESC_OFFSET_ext_gnu_void_ptr = 327642,
11861 DIAG_DESC_OFFSET_ext_goto_into_protected_scope = 327716,
11862 DIAG_DESC_OFFSET_ext_hex_constant_invalid = 327784,
11863 DIAG_DESC_OFFSET_ext_hlsl_access_specifiers = 327833,
11864 DIAG_DESC_OFFSET_ext_hlsl_auto_type_specifier = 320281,
11865 DIAG_DESC_OFFSET_ext_hlsl_lambda = 327878,
11866 DIAG_DESC_OFFSET_ext_ident_list_in_param = 327929,
11867 DIAG_DESC_OFFSET_ext_implicit_exception_spec_mismatch = 327979,
11868 DIAG_DESC_OFFSET_ext_implicit_function_decl_c99 = 328139,
11869 DIAG_DESC_OFFSET_ext_implicit_lib_function_decl = 328235,
11870 DIAG_DESC_OFFSET_ext_implicit_lib_function_decl_c99 = 328291,
11871 DIAG_DESC_OFFSET_ext_in_class_initializer_float_type = 328410,
11872 DIAG_DESC_OFFSET_ext_in_class_initializer_float_type_cxx11 = 142051,
11873 DIAG_DESC_OFFSET_ext_in_class_initializer_non_constant = 328484,
11874 DIAG_DESC_OFFSET_ext_incomplete_in_exception_spec = 144082,
11875 DIAG_DESC_OFFSET_ext_increment_bool = 328602,
11876 DIAG_DESC_OFFSET_ext_init_from_predefined = 328664,
11877 DIAG_DESC_OFFSET_ext_init_list_constant_narrowing = 328743,
11878 DIAG_DESC_OFFSET_ext_init_list_constant_narrowing_const_reference = 328743,
11879 DIAG_DESC_OFFSET_ext_init_list_type_narrowing = 328815,
11880 DIAG_DESC_OFFSET_ext_init_list_type_narrowing_const_reference = 328815,
11881 DIAG_DESC_OFFSET_ext_init_list_variable_narrowing = 328868,
11882 DIAG_DESC_OFFSET_ext_init_list_variable_narrowing_const_reference = 328868,
11883 DIAG_DESC_OFFSET_ext_initializer_overrides = 328950,
11884 DIAG_DESC_OFFSET_ext_initializer_string_for_char_array_too_long = 329032,
11885 DIAG_DESC_OFFSET_ext_initializer_union_overrides = 328950,
11886 DIAG_DESC_OFFSET_ext_inline_nested_namespace_definition = 329078,
11887 DIAG_DESC_OFFSET_ext_integer_complement_complex = 329134,
11888 DIAG_DESC_OFFSET_ext_integer_complex = 329191,
11889 DIAG_DESC_OFFSET_ext_integer_literal_too_large_for_signed = 329233,
11890 DIAG_DESC_OFFSET_ext_internal_in_extern_inline = 329331,
11891 DIAG_DESC_OFFSET_ext_internal_in_extern_inline_quiet = 329331,
11892 DIAG_DESC_OFFSET_ext_invalid_attribute_argument = 329438,
11893 DIAG_DESC_OFFSET_ext_keyword_as_ident = 329488,
11894 DIAG_DESC_OFFSET_ext_lambda = 327878,
11895 DIAG_DESC_OFFSET_ext_lambda_missing_parens = 329598,
11896 DIAG_DESC_OFFSET_ext_line_comment = 329653,
11897 DIAG_DESC_OFFSET_ext_main_invalid_linkage_specification = 329698,
11898 DIAG_DESC_OFFSET_ext_main_no_return = 329732,
11899 DIAG_DESC_OFFSET_ext_main_returns_nonint = 329789,
11900 DIAG_DESC_OFFSET_ext_main_used = 329824,
11901 DIAG_DESC_OFFSET_ext_many_braces_around_init = 329886,
11902 DIAG_DESC_OFFSET_ext_mathematical_notation = 329939,
11903 DIAG_DESC_OFFSET_ext_member_redeclared = 162402,
11904 DIAG_DESC_OFFSET_ext_mismatched_exception_spec = 163852,
11905 DIAG_DESC_OFFSET_ext_mismatched_exception_spec_explicit_instantiation = 163927,
11906 DIAG_DESC_OFFSET_ext_missing_exception_specification = 165334,
11907 DIAG_DESC_OFFSET_ext_missing_type_specifier = 330012,
11908 DIAG_DESC_OFFSET_ext_missing_whitespace_after_macro_name = 330101,
11909 DIAG_DESC_OFFSET_ext_mixed_decls_code = 330138,
11910 DIAG_DESC_OFFSET_ext_module_import_in_extern_c = 330186,
11911 DIAG_DESC_OFFSET_ext_module_import_not_at_top_level_noop = 330269,
11912 DIAG_DESC_OFFSET_ext_ms_abstract_keyword = 330321,
11913 DIAG_DESC_OFFSET_ext_ms_ambiguous_direct_base = 330365,
11914 DIAG_DESC_OFFSET_ext_ms_anonymous_record = 330434,
11915 DIAG_DESC_OFFSET_ext_ms_c_empty_enum_type = 330495,
11916 DIAG_DESC_OFFSET_ext_ms_c_enum_fixed_underlying_type = 330545,
11917 DIAG_DESC_OFFSET_ext_ms_cast_fn_obj = 330618,
11918 DIAG_DESC_OFFSET_ext_ms_delayed_template_argument = 330705,
11919 DIAG_DESC_OFFSET_ext_ms_deref_template_argument = 330790,
11920 DIAG_DESC_OFFSET_ext_ms_explicit_constructor_call = 330877,
11921 DIAG_DESC_OFFSET_ext_ms_forward_ref_enum = 330930,
11922 DIAG_DESC_OFFSET_ext_ms_impcast_fn_obj = 330991,
11923 DIAG_DESC_OFFSET_ext_ms_reserved_user_defined_literal = 331086,
11924 DIAG_DESC_OFFSET_ext_ms_sealed_keyword = 331167,
11925 DIAG_DESC_OFFSET_ext_ms_template_spec_redecl_out_of_scope = 331209,
11926 DIAG_DESC_OFFSET_ext_ms_template_type_arg_missing_typename = 331509,
11927 DIAG_DESC_OFFSET_ext_ms_using_declaration_inaccessible = 331615,
11928 DIAG_DESC_OFFSET_ext_multi_line_line_comment = 331751,
11929 DIAG_DESC_OFFSET_ext_mutable_reference = 331773,
11930 DIAG_DESC_OFFSET_ext_named_variadic_macro = 331828,
11931 DIAG_DESC_OFFSET_ext_nested_name_member_ref_lookup_ambiguous = 331870,
11932 DIAG_DESC_OFFSET_ext_nested_name_spec_is_enum = 331944,
11933 DIAG_DESC_OFFSET_ext_nested_namespace_definition = 332011,
11934 DIAG_DESC_OFFSET_ext_nested_pointer_qualifier_mismatch = 183625,
11935 DIAG_DESC_OFFSET_ext_new_paren_array_nonconst = 332094,
11936 DIAG_DESC_OFFSET_ext_no_declarators = 184651,
11937 DIAG_DESC_OFFSET_ext_no_named_members_in_struct_union = 332154,
11938 DIAG_DESC_OFFSET_ext_non_c_like_anon_struct_in_typedef = 332218,
11939 DIAG_DESC_OFFSET_ext_nonstandard_escape = 332342,
11940 DIAG_DESC_OFFSET_ext_noreturn_main = 332385,
11941 DIAG_DESC_OFFSET_ext_nullability = 332432,
11942 DIAG_DESC_OFFSET_ext_octal_literal = 332483,
11943 DIAG_DESC_OFFSET_ext_offsetof_non_pod_type = 332526,
11944 DIAG_DESC_OFFSET_ext_offsetof_non_standardlayout_type = 332556,
11945 DIAG_DESC_OFFSET_ext_old_implicitly_unsigned_long_cxx = 332598,
11946 DIAG_DESC_OFFSET_ext_omp_attributes = 332824,
11947 DIAG_DESC_OFFSET_ext_omp_loop_not_canonical_init = 214837,
11948 DIAG_DESC_OFFSET_ext_on_off_switch_syntax = 332890,
11949 DIAG_DESC_OFFSET_ext_opencl_double_without_pragma = 332936,
11950 DIAG_DESC_OFFSET_ext_opencl_ext_vector_type_rgba_selector = 333019,
11951 DIAG_DESC_OFFSET_ext_operator_new_delete_declared_inline = 333091,
11952 DIAG_DESC_OFFSET_ext_out_of_line_declaration = 333143,
11953 DIAG_DESC_OFFSET_ext_out_of_line_qualified_id_type_names_constructor = 333200,
11954 DIAG_DESC_OFFSET_ext_override_exception_spec = 234631,
11955 DIAG_DESC_OFFSET_ext_ovl_ambiguous_oper_binary_reversed = 333389,
11956 DIAG_DESC_OFFSET_ext_ovl_rewrite_equalequal_not_bool = 333577,
11957 DIAG_DESC_OFFSET_ext_param_default_argument_redefinition = 238530,
11958 DIAG_DESC_OFFSET_ext_param_not_declared = 333693,
11959 DIAG_DESC_OFFSET_ext_param_promoted_not_compatible_with_prototype = 333789,
11960 DIAG_DESC_OFFSET_ext_parameter_name_omitted_c23 = 333996,
11961 DIAG_DESC_OFFSET_ext_partial_spec_not_more_specialized_than_primary = 334068,
11962 DIAG_DESC_OFFSET_ext_partial_specs_not_deducible = 334175,
11963 DIAG_DESC_OFFSET_ext_paste_comma = 334363,
11964 DIAG_DESC_OFFSET_ext_plain_complex = 334472,
11965 DIAG_DESC_OFFSET_ext_pointer_to_const_ref_member_on_rvalue = 334543,
11966 DIAG_DESC_OFFSET_ext_pp_bad_paste_ms = 240488,
11967 DIAG_DESC_OFFSET_ext_pp_bad_vaargs_use = 334627,
11968 DIAG_DESC_OFFSET_ext_pp_bad_vaopt_use = 334696,
11969 DIAG_DESC_OFFSET_ext_pp_comma_expr = 334760,
11970 DIAG_DESC_OFFSET_ext_pp_embed_directive = 334793,
11971 DIAG_DESC_OFFSET_ext_pp_extra_tokens_at_eol = 334835,
11972 DIAG_DESC_OFFSET_ext_pp_gnu_line_directive = 334872,
11973 DIAG_DESC_OFFSET_ext_pp_ident_directive = 334920,
11974 DIAG_DESC_OFFSET_ext_pp_import_directive = 334951,
11975 DIAG_DESC_OFFSET_ext_pp_include_next_directive = 334983,
11976 DIAG_DESC_OFFSET_ext_pp_include_search_ms = 335021,
11977 DIAG_DESC_OFFSET_ext_pp_line_too_big = 335088,
11978 DIAG_DESC_OFFSET_ext_pp_line_zero = 335153,
11979 DIAG_DESC_OFFSET_ext_pp_macro_redef = 335207,
11980 DIAG_DESC_OFFSET_ext_pp_opencl_variadic_macros = 335226,
11981 DIAG_DESC_OFFSET_ext_pp_operator_used_as_macro_name = 243626,
11982 DIAG_DESC_OFFSET_ext_pp_redef_builtin_macro = 335274,
11983 DIAG_DESC_OFFSET_ext_pp_undef_builtin_macro = 335299,
11984 DIAG_DESC_OFFSET_ext_pp_warning_directive = 335324,
11985 DIAG_DESC_OFFSET_ext_pragma_syntax_eod = 335368,
11986 DIAG_DESC_OFFSET_ext_predef_outside_function = 335404,
11987 DIAG_DESC_OFFSET_ext_pseudo_dtor_on_void = 335456,
11988 DIAG_DESC_OFFSET_ext_pure_function_definition = 335514,
11989 DIAG_DESC_OFFSET_ext_qualified_dtor_named_in_lexical_scope = 335579,
11990 DIAG_DESC_OFFSET_ext_redefinition_of_typedef = 335698,
11991 DIAG_DESC_OFFSET_ext_register_storage_class = 335742,
11992 DIAG_DESC_OFFSET_ext_reserved_user_defined_literal = 331086,
11993 DIAG_DESC_OFFSET_ext_retained_language_linkage = 335802,
11994 DIAG_DESC_OFFSET_ext_return_has_expr = 335873,
11995 DIAG_DESC_OFFSET_ext_return_has_void_expr = 335961,
11996 DIAG_DESC_OFFSET_ext_return_missing_expr = 336035,
11997 DIAG_DESC_OFFSET_ext_rvalue_to_reference_access_ctor = 336095,
11998 DIAG_DESC_OFFSET_ext_rvalue_to_reference_temp_copy_no_viable = 336227,
11999 DIAG_DESC_OFFSET_ext_sizeof_alignof_function_type = 262703,
12000 DIAG_DESC_OFFSET_ext_sizeof_alignof_void_type = 230805,
12001 DIAG_DESC_OFFSET_ext_standalone_specifier = 336670,
12002 DIAG_DESC_OFFSET_ext_static_non_static = 336719,
12003 DIAG_DESC_OFFSET_ext_static_out_of_line = 266286,
12004 DIAG_DESC_OFFSET_ext_stdc_pragma_ignored = 336780,
12005 DIAG_DESC_OFFSET_ext_string_literal_from_predefined = 336813,
12006 DIAG_DESC_OFFSET_ext_string_literal_operator_template = 336898,
12007 DIAG_DESC_OFFSET_ext_string_too_long = 336952,
12008 DIAG_DESC_OFFSET_ext_subscript_non_lvalue = 337071,
12009 DIAG_DESC_OFFSET_ext_subscript_overload = 337124,
12010 DIAG_DESC_OFFSET_ext_template_after_declarative_nns = 337213,
12011 DIAG_DESC_OFFSET_ext_template_arg_local_type = 337281,
12012 DIAG_DESC_OFFSET_ext_template_arg_unnamed_type = 337318,
12013 DIAG_DESC_OFFSET_ext_template_param_shadow = 279477,
12014 DIAG_DESC_OFFSET_ext_template_spec_extra_headers = 337354,
12015 DIAG_DESC_OFFSET_ext_thread_before = 337416,
12016 DIAG_DESC_OFFSET_ext_token_used = 337439,
12017 DIAG_DESC_OFFSET_ext_type_defined_in_offsetof = 337454,
12018 DIAG_DESC_OFFSET_ext_typecheck_addrof_temporary = 285434,
12019 DIAG_DESC_OFFSET_ext_typecheck_addrof_void = 337536,
12020 DIAG_DESC_OFFSET_ext_typecheck_base_super = 337601,
12021 DIAG_DESC_OFFSET_ext_typecheck_cast_nonscalar = 337735,
12022 DIAG_DESC_OFFSET_ext_typecheck_cast_to_union = 337790,
12023 DIAG_DESC_OFFSET_ext_typecheck_compare_complete_incomplete_pointers = 337828,
12024 DIAG_DESC_OFFSET_ext_typecheck_comparison_of_distinct_pointers = 289059,
12025 DIAG_DESC_OFFSET_ext_typecheck_comparison_of_fptr_to_void = 289117,
12026 DIAG_DESC_OFFSET_ext_typecheck_comparison_of_pointer_integer = 289191,
12027 DIAG_DESC_OFFSET_ext_typecheck_cond_incompatible_operands = 337976,
12028 DIAG_DESC_OFFSET_ext_typecheck_cond_incompatible_pointers = 338015,
12029 DIAG_DESC_OFFSET_ext_typecheck_cond_one_void = 338058,
12030 DIAG_DESC_OFFSET_ext_typecheck_cond_pointer_integer_mismatch = 338118,
12031 DIAG_DESC_OFFSET_ext_typecheck_convert_discards_overflow_behavior = 338195,
12032 DIAG_DESC_OFFSET_ext_typecheck_convert_discards_qualifiers = 289589,
12033 DIAG_DESC_OFFSET_ext_typecheck_convert_incompatible_function_pointer = 291820,
12034 DIAG_DESC_OFFSET_ext_typecheck_convert_incompatible_pointer = 292489,
12035 DIAG_DESC_OFFSET_ext_typecheck_convert_incompatible_pointer_sign = 293149,
12036 DIAG_DESC_OFFSET_ext_typecheck_convert_int_pointer = 293842,
12037 DIAG_DESC_OFFSET_ext_typecheck_convert_pointer_int = 294518,
12038 DIAG_DESC_OFFSET_ext_typecheck_convert_pointer_void_func = 295194,
12039 DIAG_DESC_OFFSET_ext_typecheck_decl_incomplete_type = 338776,
12040 DIAG_DESC_OFFSET_ext_typecheck_function_qualifiers_unspecified = 338880,
12041 DIAG_DESC_OFFSET_ext_typecheck_indirection_through_void_pointer = 338954,
12042 DIAG_DESC_OFFSET_ext_typecheck_ordered_comparison_of_function_pointers = 301270,
12043 DIAG_DESC_OFFSET_ext_typecheck_ordered_comparison_of_pointer_and_zero = 339009,
12044 DIAG_DESC_OFFSET_ext_typecheck_ordered_comparison_of_pointer_integer = 339081,
12045 DIAG_DESC_OFFSET_ext_typecheck_zero_array_size = 339140,
12046 DIAG_DESC_OFFSET_ext_typedef_without_a_name = 339174,
12047 DIAG_DESC_OFFSET_ext_typename_missing = 303212,
12048 DIAG_DESC_OFFSET_ext_undeclared_unqual_id_with_dependent_base = 339198,
12049 DIAG_DESC_OFFSET_ext_undefined_internal_type = 339317,
12050 DIAG_DESC_OFFSET_ext_unelaborated_friend_type = 339447,
12051 DIAG_DESC_OFFSET_ext_unicode_whitespace = 339570,
12052 DIAG_DESC_OFFSET_ext_union_member_of_reference_type = 339606,
12053 DIAG_DESC_OFFSET_ext_unknown_escape = 339676,
12054 DIAG_DESC_OFFSET_ext_unqualified_base_class = 339706,
12055 DIAG_DESC_OFFSET_ext_unterminated_char_or_string = 339779,
12056 DIAG_DESC_OFFSET_ext_use_out_of_scope_declaration = 339825,
12057 DIAG_DESC_OFFSET_ext_using_undefined_std = 339940,
12058 DIAG_DESC_OFFSET_ext_variable_sized_type_in_struct = 340001,
12059 DIAG_DESC_OFFSET_ext_variadic_macro = 340093,
12060 DIAG_DESC_OFFSET_ext_variadic_main = 340127,
12061 DIAG_DESC_OFFSET_ext_vla = 340173,
12062 DIAG_DESC_OFFSET_ext_vla_cxx = 340214,
12063 DIAG_DESC_OFFSET_ext_vla_cxx_in_gnu_mode = 340214,
12064 DIAG_DESC_OFFSET_ext_vla_cxx_in_gnu_mode_static_assert = 340266,
12065 DIAG_DESC_OFFSET_ext_vla_cxx_static_assert = 340266,
12066 DIAG_DESC_OFFSET_ext_vla_folded_to_constant = 340356,
12067 DIAG_DESC_OFFSET_ext_warn_duplicate_declspec = 111444,
12068 DIAG_DESC_OFFSET_ext_warn_gnu_final = 340419,
12069 DIAG_DESC_OFFSET_ext_wchar_t_sign_spec = 153263,
12070 DIAG_DESC_OFFSET_fatal_too_many_errors = 340474,
12071 DIAG_DESC_OFFSET_friend_template_decl_malformed_pack_expansion = 340512,
12072 DIAG_DESC_OFFSET_missing_template_arg_list_after_template_kw = 340599,
12073 DIAG_DESC_OFFSET_note_acc_active_applies_clause_here = 340682,
12074 DIAG_DESC_OFFSET_note_acc_active_clause_here = 340733,
12075 DIAG_DESC_OFFSET_note_acc_atomic_expected_binop = 340765,
12076 DIAG_DESC_OFFSET_note_acc_atomic_expr_must_be = 340833,
12077 DIAG_DESC_OFFSET_note_acc_atomic_mismatch_compound_operand = 340931,
12078 DIAG_DESC_OFFSET_note_acc_atomic_mismatch_operand = 341331,
12079 DIAG_DESC_OFFSET_note_acc_atomic_operand_lvalue_scalar = 341449,
12080 DIAG_DESC_OFFSET_note_acc_atomic_too_many_stmts = 341608,
12081 DIAG_DESC_OFFSET_note_acc_atomic_unsupported_binary_operator = 341680,
12082 DIAG_DESC_OFFSET_note_acc_atomic_unsupported_compound_binary_operator = 341761,
12083 DIAG_DESC_OFFSET_note_acc_atomic_unsupported_unary_operator = 341860,
12084 DIAG_DESC_OFFSET_note_acc_branch_into_compute_construct = 341940,
12085 DIAG_DESC_OFFSET_note_acc_branch_out_of_compute_construct = 341995,
12086 DIAG_DESC_OFFSET_note_acc_construct_here = 342052,
12087 DIAG_DESC_OFFSET_note_acc_expected_pointer_var = 342075,
12088 DIAG_DESC_OFFSET_note_acc_int_expr_conversion = 342109,
12089 DIAG_DESC_OFFSET_note_acc_previous_clause_here = 342162,
12090 DIAG_DESC_OFFSET_note_acc_previous_expr_here = 342191,
12091 DIAG_DESC_OFFSET_note_acc_previous_reference = 342219,
12092 DIAG_DESC_OFFSET_note_acc_reduction_array = 342246,
12093 DIAG_DESC_OFFSET_note_acc_reduction_combiner_forming = 342310,
12094 DIAG_DESC_OFFSET_note_acc_reduction_member_of_composite = 342403,
12095 DIAG_DESC_OFFSET_note_acc_reduction_recipe_noop_field = 342440,
12096 DIAG_DESC_OFFSET_note_acc_reduction_type_summary = 342484,
12097 DIAG_DESC_OFFSET_note_access_constrained_by_path = 342627,
12098 DIAG_DESC_OFFSET_note_access_natural = 342709,
12099 DIAG_DESC_OFFSET_note_access_protected_restricted_ctordtor = 342773,
12100 DIAG_DESC_OFFSET_note_access_protected_restricted_noobject = 342887,
12101 DIAG_DESC_OFFSET_note_access_protected_restricted_object = 342945,
12102 DIAG_DESC_OFFSET_note_add_deprecation_attr = 342997,
12103 DIAG_DESC_OFFSET_note_add_synthesize_directive = 343068,
12104 DIAG_DESC_OFFSET_note_additional_parens_for_variable_declaration = 343098,
12105 DIAG_DESC_OFFSET_note_addrof_ovl_candidate_disabled_by_enable_if_attr = 343146,
12106 DIAG_DESC_OFFSET_note_alias_mangled_name_alternative = 343194,
12107 DIAG_DESC_OFFSET_note_alias_requires_mangled_name = 343235,
12108 DIAG_DESC_OFFSET_note_aliasee_declaration = 343348,
12109 DIAG_DESC_OFFSET_note_alignas_on_declaration = 343373,
12110 DIAG_DESC_OFFSET_note_alignment_invalid_function_pointer = 343405,
12111 DIAG_DESC_OFFSET_note_alignment_invalid_member_pointer = 343444,
12112 DIAG_DESC_OFFSET_note_alignment_invalid_type = 343481,
12113 DIAG_DESC_OFFSET_note_allocated_here = 343523,
12114 DIAG_DESC_OFFSET_note_also_found = 343562,
12115 DIAG_DESC_OFFSET_note_ambig_member_ref_object_type = 343573,
12116 DIAG_DESC_OFFSET_note_ambig_member_ref_scope = 343614,
12117 DIAG_DESC_OFFSET_note_ambiguous_atomic_constraints = 343656,
12118 DIAG_DESC_OFFSET_note_ambiguous_atomic_constraints_similar_expression = 343813,
12119 DIAG_DESC_OFFSET_note_ambiguous_candidate = 343848,
12120 DIAG_DESC_OFFSET_note_ambiguous_inherited_constructor_using = 343886,
12121 DIAG_DESC_OFFSET_note_ambiguous_member_found = 343920,
12122 DIAG_DESC_OFFSET_note_ambiguous_member_type_found = 343958,
12123 DIAG_DESC_OFFSET_note_ambiguous_type_conversion = 344004,
12124 DIAG_DESC_OFFSET_note_amdgcn_load_lds_size_valid_value = 344073,
12125 DIAG_DESC_OFFSET_note_amdgcn_previous_is_processor_guard = 344125,
12126 DIAG_DESC_OFFSET_note_amdgcn_processor_is_valid_options = 344186,
12127 DIAG_DESC_OFFSET_note_amdgcn_protected_by_predicate = 344229,
12128 DIAG_DESC_OFFSET_note_amdgcn_unguarded_asm_silence = 344290,
12129 DIAG_DESC_OFFSET_note_amdgcn_unguarded_builtin_silence = 344407,
12130 DIAG_DESC_OFFSET_note_amdgpu_named_barrier_reason_field = 344483,
12131 DIAG_DESC_OFFSET_note_amdgpu_named_barrier_reason_inherited = 344589,
12132 DIAG_DESC_OFFSET_note_amdgpu_not_a_named_barrier_wrapper_too_many_fields = 344669,
12133 DIAG_DESC_OFFSET_note_amdgpu_s_wait_event_suggested_value = 344738,
12134 DIAG_DESC_OFFSET_note_anonymous_namespace = 344793,
12135 DIAG_DESC_OFFSET_note_apinotes_message = 30163,
12136 DIAG_DESC_OFFSET_note_arc_bridge = 344825,
12137 DIAG_DESC_OFFSET_note_arc_bridge_retained = 344883,
12138 DIAG_DESC_OFFSET_note_arc_bridge_transfer = 344980,
12139 DIAG_DESC_OFFSET_note_arc_cstyle_bridge = 345077,
12140 DIAG_DESC_OFFSET_note_arc_cstyle_bridge_retained = 345153,
12141 DIAG_DESC_OFFSET_note_arc_cstyle_bridge_transfer = 345236,
12142 DIAG_DESC_OFFSET_note_arc_field_with_ownership = 345318,
12143 DIAG_DESC_OFFSET_note_arc_forbidden_type = 345364,
12144 DIAG_DESC_OFFSET_note_arc_gained_method_convention = 345412,
12145 DIAG_DESC_OFFSET_note_arc_init_returns_unrelated = 345599,
12146 DIAG_DESC_OFFSET_note_arc_lost_method_convention = 345659,
12147 DIAG_DESC_OFFSET_note_arc_retain_cycle_owner = 345684,
12148 DIAG_DESC_OFFSET_note_arc_weak_also_accessed_here = 345791,
12149 DIAG_DESC_OFFSET_note_arc_weak_disabled = 345810,
12150 DIAG_DESC_OFFSET_note_arc_weak_no_runtime = 345855,
12151 DIAG_DESC_OFFSET_note_array_declared_here = 345933,
12152 DIAG_DESC_OFFSET_note_array_init_plain_string_into_char8_t = 345956,
12153 DIAG_DESC_OFFSET_note_array_size_conversion = 346007,
12154 DIAG_DESC_OFFSET_note_asm_input_duplicate_first = 346074,
12155 DIAG_DESC_OFFSET_note_asm_missing_constraint_modifier = 346114,
12156 DIAG_DESC_OFFSET_note_assign_lhs_incomplete = 346143,
12157 DIAG_DESC_OFFSET_note_ast_file_buffer_failed = 346165,
12158 DIAG_DESC_OFFSET_note_ast_file_input_files_validation_status = 346212,
12159 DIAG_DESC_OFFSET_note_ast_file_rebuild_required = 346409,
12160 DIAG_DESC_OFFSET_note_ast_file_required_by = 346451,
12161 DIAG_DESC_OFFSET_note_ast_file_signature_failed = 346473,
12162 DIAG_DESC_OFFSET_note_atomic_constraint_evaluated_to_false = 346521,
12163 DIAG_DESC_OFFSET_note_atomic_constraint_evaluated_to_false_elaborated = 346565,
12164 DIAG_DESC_OFFSET_note_atomic_property_fixup_suggest = 346620,
12165 DIAG_DESC_OFFSET_note_attribute = 346723,
12166 DIAG_DESC_OFFSET_note_attribute_has_no_effect_on_compile_time_if_here = 346741,
12167 DIAG_DESC_OFFSET_note_attribute_has_no_effect_on_infinite_loop_here = 346806,
12168 DIAG_DESC_OFFSET_note_attribute_overloadable_prev_overload = 346840,
12169 DIAG_DESC_OFFSET_note_auto_readonly_iboutlet_fixup_suggest = 346898,
12170 DIAG_DESC_OFFSET_note_availability_invalid_os_version_adjusted = 346941,
12171 DIAG_DESC_OFFSET_note_availability_specified_here = 346977,
12172 DIAG_DESC_OFFSET_note_await_ready_no_bool_conversion = 347053,
12173 DIAG_DESC_OFFSET_note_bad_memaccess_silence = 347135,
12174 DIAG_DESC_OFFSET_note_base_class_specified_here = 347187,
12175 DIAG_DESC_OFFSET_note_bitfield_decl = 347216,
12176 DIAG_DESC_OFFSET_note_bitfield_preferred_type = 347243,
12177 DIAG_DESC_OFFSET_note_block_var_fixit_add_initialization = 347290,
12178 DIAG_DESC_OFFSET_note_bracket_depth = 347322,
12179 DIAG_DESC_OFFSET_note_building_builtin_dump_struct_call = 347378,
12180 DIAG_DESC_OFFSET_note_building_deduction_guide_here = 347450,
12181 DIAG_DESC_OFFSET_note_called_by = 347508,
12182 DIAG_DESC_OFFSET_note_called_once_gets_called_twice = 347521,
12183 DIAG_DESC_OFFSET_note_callee_decl = 347609,
12184 DIAG_DESC_OFFSET_note_callee_static_array = 347626,
12185 DIAG_DESC_OFFSET_note_cannot_use_trivial_abi_reason = 347673,
12186 DIAG_DESC_OFFSET_note_cast_operand_to_int = 347982,
12187 DIAG_DESC_OFFSET_note_cast_to_void = 348039,
12188 DIAG_DESC_OFFSET_note_cat_conform_to_noescape_prot = 348082,
12189 DIAG_DESC_OFFSET_note_cc1_round_trip_generated = 348165,
12190 DIAG_DESC_OFFSET_note_cc1_round_trip_original = 348207,
12191 DIAG_DESC_OFFSET_note_change_bitfield_sign = 348244,
12192 DIAG_DESC_OFFSET_note_change_calling_conv_fixit = 348305,
12193 DIAG_DESC_OFFSET_note_checking_constraints_for_class_spec_id_here = 348359,
12194 DIAG_DESC_OFFSET_note_checking_constraints_for_function_here = 348459,
12195 DIAG_DESC_OFFSET_note_checking_constraints_for_template_id_here = 348530,
12196 DIAG_DESC_OFFSET_note_checking_constraints_for_var_spec_id_here = 348601,
12197 DIAG_DESC_OFFSET_note_cir_mlir_diagnostic = 30163,
12198 DIAG_DESC_OFFSET_note_class_declared = 348704,
12199 DIAG_DESC_OFFSET_note_cocoa_naming_declare_family = 348727,
12200 DIAG_DESC_OFFSET_note_collapse_loop_count = 348808,
12201 DIAG_DESC_OFFSET_note_command_line_code_loc_requirement = 348843,
12202 DIAG_DESC_OFFSET_note_comparison_synthesized_at = 348948,
12203 DIAG_DESC_OFFSET_note_compat_assoc = 349065,
12204 DIAG_DESC_OFFSET_note_compound_token_split_second_token_here = 349099,
12205 DIAG_DESC_OFFSET_note_concatenated_string_literal_silence = 349134,
12206 DIAG_DESC_OFFSET_note_concept_specialization_constraint_evaluated_to_false = 346521,
12207 DIAG_DESC_OFFSET_note_concept_specialization_here = 349197,
12208 DIAG_DESC_OFFSET_note_condition_assign_silence = 349260,
12209 DIAG_DESC_OFFSET_note_condition_assign_to_comparison = 349324,
12210 DIAG_DESC_OFFSET_note_condition_or_assign_to_comparison = 349385,
12211 DIAG_DESC_OFFSET_note_conflicting_attribute = 349457,
12212 DIAG_DESC_OFFSET_note_conflicting_prototype = 349487,
12213 DIAG_DESC_OFFSET_note_conflicting_try_here = 349517,
12214 DIAG_DESC_OFFSET_note_consteval_address_accessible = 349537,
12215 DIAG_DESC_OFFSET_note_constexpr_access_deleted_object = 349621,
12216 DIAG_DESC_OFFSET_note_constexpr_access_inactive_union_member = 349827,
12217 DIAG_DESC_OFFSET_note_constexpr_access_mutable = 350102,
12218 DIAG_DESC_OFFSET_note_constexpr_access_null = 350322,
12219 DIAG_DESC_OFFSET_note_constexpr_access_past_end = 350550,
12220 DIAG_DESC_OFFSET_note_constexpr_access_static_temporary = 350790,
12221 DIAG_DESC_OFFSET_note_constexpr_access_uninit = 351052,
12222 DIAG_DESC_OFFSET_note_constexpr_access_unknown_variable = 351318,
12223 DIAG_DESC_OFFSET_note_constexpr_access_unreadable_object = 351517,
12224 DIAG_DESC_OFFSET_note_constexpr_access_unsized_array = 351716,
12225 DIAG_DESC_OFFSET_note_constexpr_access_volatile_obj = 351955,
12226 DIAG_DESC_OFFSET_note_constexpr_access_volatile_type = 352158,
12227 DIAG_DESC_OFFSET_note_constexpr_alignment_adjust = 352339,
12228 DIAG_DESC_OFFSET_note_constexpr_alignment_compute = 352404,
12229 DIAG_DESC_OFFSET_note_constexpr_alignment_too_big = 352471,
12230 DIAG_DESC_OFFSET_note_constexpr_array_index = 352537,
12231 DIAG_DESC_OFFSET_note_constexpr_assert_failed = 352654,
12232 DIAG_DESC_OFFSET_note_constexpr_assumption_failed = 352712,
12233 DIAG_DESC_OFFSET_note_constexpr_baa_insufficient_alignment = 352742,
12234 DIAG_DESC_OFFSET_note_constexpr_baa_value_insufficient_alignment = 352934,
12235 DIAG_DESC_OFFSET_note_constexpr_bit_cast_indet_dest = 353029,
12236 DIAG_DESC_OFFSET_note_constexpr_bit_cast_invalid_subtype = 353153,
12237 DIAG_DESC_OFFSET_note_constexpr_bit_cast_invalid_type = 353202,
12238 DIAG_DESC_OFFSET_note_constexpr_bit_cast_invalid_vector = 353374,
12239 DIAG_DESC_OFFSET_note_constexpr_bit_cast_unrepresentable_value = 353515,
12240 DIAG_DESC_OFFSET_note_constexpr_bit_cast_unsupported_bitfield = 353557,
12241 DIAG_DESC_OFFSET_note_constexpr_bit_cast_unsupported_type = 353617,
12242 DIAG_DESC_OFFSET_note_constexpr_body_previous_return = 353675,
12243 DIAG_DESC_OFFSET_note_constexpr_call_here = 353709,
12244 DIAG_DESC_OFFSET_note_constexpr_call_limit_exceeded = 353725,
12245 DIAG_DESC_OFFSET_note_constexpr_calls_suppressed = 353769,
12246 DIAG_DESC_OFFSET_note_constexpr_compare_virtual_mem_ptr = 353850,
12247 DIAG_DESC_OFFSET_note_constexpr_conditional_never_const = 353924,
12248 DIAG_DESC_OFFSET_note_constexpr_construct_complex_elem = 354002,
12249 DIAG_DESC_OFFSET_note_constexpr_countzeroes_zero = 354102,
12250 DIAG_DESC_OFFSET_note_constexpr_ctor_missing_init = 354211,
12251 DIAG_DESC_OFFSET_note_constexpr_deallocate_null = 354249,
12252 DIAG_DESC_OFFSET_note_constexpr_delete_base_nonvirt_dtor = 354313,
12253 DIAG_DESC_OFFSET_note_constexpr_delete_not_heap_alloc = 354417,
12254 DIAG_DESC_OFFSET_note_constexpr_delete_subobject = 354487,
12255 DIAG_DESC_OFFSET_note_constexpr_depth_limit_exceeded = 354584,
12256 DIAG_DESC_OFFSET_note_constexpr_dereferencing_null = 354640,
12257 DIAG_DESC_OFFSET_note_constexpr_destroy_complex_elem = 354709,
12258 DIAG_DESC_OFFSET_note_constexpr_destroy_out_of_lifetime = 354808,
12259 DIAG_DESC_OFFSET_note_constexpr_double_delete = 354864,
12260 DIAG_DESC_OFFSET_note_constexpr_double_destroy = 354912,
12261 DIAG_DESC_OFFSET_note_constexpr_dtor_subobject = 354966,
12262 DIAG_DESC_OFFSET_note_constexpr_dynamic_alloc = 355019,
12263 DIAG_DESC_OFFSET_note_constexpr_dynamic_alloc_here = 355125,
12264 DIAG_DESC_OFFSET_note_constexpr_dynamic_cast_to_reference_failed = 355156,
12265 DIAG_DESC_OFFSET_note_constexpr_dynamic_rounding = 355454,
12266 DIAG_DESC_OFFSET_note_constexpr_float_arithmetic = 355514,
12267 DIAG_DESC_OFFSET_note_constexpr_float_arithmetic_strict = 355577,
12268 DIAG_DESC_OFFSET_note_constexpr_function_param_value_unknown = 355654,
12269 DIAG_DESC_OFFSET_note_constexpr_has_lvalue = 355735,
12270 DIAG_DESC_OFFSET_note_constexpr_heap_alloc_limit_exceeded = 355800,
12271 DIAG_DESC_OFFSET_note_constexpr_infer_alloc_token_no_metadata = 355855,
12272 DIAG_DESC_OFFSET_note_constexpr_infer_alloc_token_stateful_mode = 355902,
12273 DIAG_DESC_OFFSET_note_constexpr_infer_alloc_token_type_inference_failed = 355955,
12274 DIAG_DESC_OFFSET_note_constexpr_inherited_ctor_call_here = 356019,
12275 DIAG_DESC_OFFSET_note_constexpr_invalid_alignment = 356078,
12276 DIAG_DESC_OFFSET_note_constexpr_invalid_cast = 356132,
12277 DIAG_DESC_OFFSET_note_constexpr_invalid_cast_ptrtoint = 356351,
12278 DIAG_DESC_OFFSET_note_constexpr_invalid_downcast = 356503,
12279 DIAG_DESC_OFFSET_note_constexpr_invalid_function = 356552,
12280 DIAG_DESC_OFFSET_note_constexpr_invalid_inhctor = 356660,
12281 DIAG_DESC_OFFSET_note_constexpr_invalid_template_arg = 74294,
12282 DIAG_DESC_OFFSET_note_constexpr_invalid_void_star_cast = 356789,
12283 DIAG_DESC_OFFSET_note_constexpr_large_shift = 356954,
12284 DIAG_DESC_OFFSET_note_constexpr_literal_arith = 357001,
12285 DIAG_DESC_OFFSET_note_constexpr_literal_comparison = 357083,
12286 DIAG_DESC_OFFSET_note_constexpr_lshift_discards = 357165,
12287 DIAG_DESC_OFFSET_note_constexpr_lshift_of_negative = 357197,
12288 DIAG_DESC_OFFSET_note_constexpr_ltor_for_range_var = 357229,
12289 DIAG_DESC_OFFSET_note_constexpr_ltor_incomplete_type = 357324,
12290 DIAG_DESC_OFFSET_note_constexpr_ltor_non_const_int = 357391,
12291 DIAG_DESC_OFFSET_note_constexpr_ltor_non_constexpr = 357461,
12292 DIAG_DESC_OFFSET_note_constexpr_ltor_non_integral = 357535,
12293 DIAG_DESC_OFFSET_note_constexpr_mem_pointer_weak_comparison = 357636,
12294 DIAG_DESC_OFFSET_note_constexpr_memchr_unsupported = 357715,
12295 DIAG_DESC_OFFSET_note_constexpr_memcmp_unsupported = 357833,
12296 DIAG_DESC_OFFSET_note_constexpr_memcpy_incomplete_type = 357965,
12297 DIAG_DESC_OFFSET_note_constexpr_memcpy_nontrivial = 358055,
12298 DIAG_DESC_OFFSET_note_constexpr_memcpy_null = 358157,
12299 DIAG_DESC_OFFSET_note_constexpr_memcpy_overlap = 358259,
12300 DIAG_DESC_OFFSET_note_constexpr_memcpy_type_pun = 358321,
12301 DIAG_DESC_OFFSET_note_constexpr_memcpy_unsupported = 358417,
12302 DIAG_DESC_OFFSET_note_constexpr_memory_leak = 358715,
12303 DIAG_DESC_OFFSET_note_constexpr_modify_const_type = 358812,
12304 DIAG_DESC_OFFSET_note_constexpr_modify_global = 358902,
12305 DIAG_DESC_OFFSET_note_constexpr_negative_shift = 358988,
12306 DIAG_DESC_OFFSET_note_constexpr_new = 359012,
12307 DIAG_DESC_OFFSET_note_constexpr_new_delete_mismatch = 359091,
12308 DIAG_DESC_OFFSET_note_constexpr_new_exceeds_limits = 359383,
12309 DIAG_DESC_OFFSET_note_constexpr_new_negative = 359454,
12310 DIAG_DESC_OFFSET_note_constexpr_new_non_replaceable = 359514,
12311 DIAG_DESC_OFFSET_note_constexpr_new_not_complete_object_type = 359560,
12312 DIAG_DESC_OFFSET_note_constexpr_new_placement = 359624,
12313 DIAG_DESC_OFFSET_note_constexpr_new_too_large = 359719,
12314 DIAG_DESC_OFFSET_note_constexpr_new_too_small = 359780,
12315 DIAG_DESC_OFFSET_note_constexpr_new_untyped = 359884,
12316 DIAG_DESC_OFFSET_note_constexpr_no_return = 360006,
12317 DIAG_DESC_OFFSET_note_constexpr_non_const_vectorelements = 360048,
12318 DIAG_DESC_OFFSET_note_constexpr_non_global = 360130,
12319 DIAG_DESC_OFFSET_note_constexpr_nonliteral = 360237,
12320 DIAG_DESC_OFFSET_note_constexpr_not_static = 360297,
12321 DIAG_DESC_OFFSET_note_constexpr_null_callee = 360441,
12322 DIAG_DESC_OFFSET_note_constexpr_null_subobject = 360481,
12323 DIAG_DESC_OFFSET_note_constexpr_offsetof_overflow = 360681,
12324 DIAG_DESC_OFFSET_note_constexpr_opaque_call_comparison = 360702,
12325 DIAG_DESC_OFFSET_note_constexpr_operator_new_bad_size = 360783,
12326 DIAG_DESC_OFFSET_note_constexpr_overflow = 360849,
12327 DIAG_DESC_OFFSET_note_constexpr_past_end = 360914,
12328 DIAG_DESC_OFFSET_note_constexpr_past_end_subobject = 361027,
12329 DIAG_DESC_OFFSET_note_constexpr_placement_new_wrong_type = 361221,
12330 DIAG_DESC_OFFSET_note_constexpr_pointer_arith_unspecified = 361278,
12331 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_base_classes = 361353,
12332 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_base_field = 361439,
12333 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_differing_access = 361534,
12334 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_past_end = 361648,
12335 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_unspecified = 361748,
12336 DIAG_DESC_OFFSET_note_constexpr_pointer_comparison_zero_sized = 361833,
12337 DIAG_DESC_OFFSET_note_constexpr_pointer_constant_comparison = 361902,
12338 DIAG_DESC_OFFSET_note_constexpr_pointer_subtraction_not_same_array = 361988,
12339 DIAG_DESC_OFFSET_note_constexpr_pointer_subtraction_zero_size = 362043,
12340 DIAG_DESC_OFFSET_note_constexpr_pointer_weak_comparison = 362091,
12341 DIAG_DESC_OFFSET_note_constexpr_polymorphic_unknown_dynamic_type = 362176,
12342 DIAG_DESC_OFFSET_note_constexpr_pseudo_destructor = 362338,
12343 DIAG_DESC_OFFSET_note_constexpr_pure_virtual_call = 362414,
12344 DIAG_DESC_OFFSET_note_constexpr_repeated_literal_eval = 362447,
12345 DIAG_DESC_OFFSET_note_constexpr_static_local = 362528,
12346 DIAG_DESC_OFFSET_note_constexpr_step_limit_exceeded = 362609,
12347 DIAG_DESC_OFFSET_note_constexpr_steps = 362684,
12348 DIAG_DESC_OFFSET_note_constexpr_stmt_expr_unsupported = 362757,
12349 DIAG_DESC_OFFSET_note_constexpr_subobject_declared_here = 362833,
12350 DIAG_DESC_OFFSET_note_constexpr_temporary_here = 362857,
12351 DIAG_DESC_OFFSET_note_constexpr_this = 362880,
12352 DIAG_DESC_OFFSET_note_constexpr_typeid_polymorphic = 363003,
12353 DIAG_DESC_OFFSET_note_constexpr_uninitialized = 363125,
12354 DIAG_DESC_OFFSET_note_constexpr_uninitialized_base = 363176,
12355 DIAG_DESC_OFFSET_note_constexpr_union_member_change_during_init = 363219,
12356 DIAG_DESC_OFFSET_note_constexpr_unscoped_enum_out_of_range = 363329,
12357 DIAG_DESC_OFFSET_note_constexpr_unsized_array_indexed = 363420,
12358 DIAG_DESC_OFFSET_note_constexpr_unsupported_destruction = 363498,
12359 DIAG_DESC_OFFSET_note_constexpr_unsupported_flexible_array = 363575,
12360 DIAG_DESC_OFFSET_note_constexpr_unsupported_layout = 363626,
12361 DIAG_DESC_OFFSET_note_constexpr_unsupported_temporary_nontrivial_dtor = 363656,
12362 DIAG_DESC_OFFSET_note_constexpr_unsupported_unsized_array = 363789,
12363 DIAG_DESC_OFFSET_note_constexpr_use_uninit_reference = 363865,
12364 DIAG_DESC_OFFSET_note_constexpr_var_init_non_constant = 363943,
12365 DIAG_DESC_OFFSET_note_constexpr_var_init_unknown = 363990,
12366 DIAG_DESC_OFFSET_note_constexpr_var_init_weak = 364019,
12367 DIAG_DESC_OFFSET_note_constexpr_virtual_base = 364117,
12368 DIAG_DESC_OFFSET_note_constexpr_virtual_base_here = 364201,
12369 DIAG_DESC_OFFSET_note_constexpr_virtual_call = 364234,
12370 DIAG_DESC_OFFSET_note_constexpr_volatile_here = 364330,
12371 DIAG_DESC_OFFSET_note_constinit_missing_here = 364404,
12372 DIAG_DESC_OFFSET_note_constinit_specified_here = 364525,
12373 DIAG_DESC_OFFSET_note_constraint_references_error = 364558,
12374 DIAG_DESC_OFFSET_note_constraint_substitution_here = 364614,
12375 DIAG_DESC_OFFSET_note_conv_function_declared_at = 364684,
12376 DIAG_DESC_OFFSET_note_convert_inline_to_static = 364723,
12377 DIAG_DESC_OFFSET_note_coroutine_function_declare_noexcept = 364780,
12378 DIAG_DESC_OFFSET_note_coroutine_promise_call_implicitly_required = 364813,
12379 DIAG_DESC_OFFSET_note_coroutine_promise_implicit_await_transform_required_here = 364871,
12380 DIAG_DESC_OFFSET_note_coroutine_promise_suspend_implicitly_required = 364936,
12381 DIAG_DESC_OFFSET_note_coroutine_unusable_type_aware_allocators = 365065,
12382 DIAG_DESC_OFFSET_note_counted_by_consider_completing_pointee_ty = 365121,
12383 DIAG_DESC_OFFSET_note_counted_by_consider_using_sized_by = 365169,
12384 DIAG_DESC_OFFSET_note_covariant_thunk = 365261,
12385 DIAG_DESC_OFFSET_note_cuda_conflicting_device_function_declared_here = 365292,
12386 DIAG_DESC_OFFSET_note_cuda_const_var_unpromoted = 365338,
12387 DIAG_DESC_OFFSET_note_cuda_device_builtin_surftex_cls_should_have_match_arg = 365416,
12388 DIAG_DESC_OFFSET_note_cuda_device_builtin_surftex_cls_should_have_n_args = 365521,
12389 DIAG_DESC_OFFSET_note_cuda_device_builtin_surftex_should_be_template_class = 365569,
12390 DIAG_DESC_OFFSET_note_cuda_host_var = 365650,
12391 DIAG_DESC_OFFSET_note_cuda_managed_var_in_glob_init = 365678,
12392 DIAG_DESC_OFFSET_note_cuda_ovl_candidate_target_mismatch = 365793,
12393 DIAG_DESC_OFFSET_note_cxx20_c23_compat_utf8_string_remove_u8 = 365852,
12394 DIAG_DESC_OFFSET_note_decl_hiding_tag_type = 365959,
12395 DIAG_DESC_OFFSET_note_decl_unguarded_availability_silence = 366012,
12396 DIAG_DESC_OFFSET_note_declaration_not_a_prototype = 366102,
12397 DIAG_DESC_OFFSET_note_declare_parameter_strong = 366250,
12398 DIAG_DESC_OFFSET_note_declared_at = 366366,
12399 DIAG_DESC_OFFSET_note_declared_coroutine_here = 366380,
12400 DIAG_DESC_OFFSET_note_declared_nonnull = 366428,
12401 DIAG_DESC_OFFSET_note_declared_required_constant_init_here = 366480,
12402 DIAG_DESC_OFFSET_note_deduced_template_arg_substitution_here = 366573,
12403 DIAG_DESC_OFFSET_note_deduction_guide_access = 366686,
12404 DIAG_DESC_OFFSET_note_deduction_guide_template_access = 366746,
12405 DIAG_DESC_OFFSET_note_default_arg_instantiation_here = 366779,
12406 DIAG_DESC_OFFSET_note_default_argument_declared_here = 366839,
12407 DIAG_DESC_OFFSET_note_default_constructed_field = 366870,
12408 DIAG_DESC_OFFSET_note_default_function_arg_instantiation_here = 366913,
12409 DIAG_DESC_OFFSET_note_default_init_const_member = 366993,
12410 DIAG_DESC_OFFSET_note_default_member_initializer_not_yet_parsed = 367025,
12411 DIAG_DESC_OFFSET_note_defaulted_comparison_ambiguous = 367066,
12412 DIAG_DESC_OFFSET_note_defaulted_comparison_calls_deleted = 367206,
12413 DIAG_DESC_OFFSET_note_defaulted_comparison_cannot_deduce = 367339,
12414 DIAG_DESC_OFFSET_note_defaulted_comparison_cannot_deduce_callee = 367522,
12415 DIAG_DESC_OFFSET_note_defaulted_comparison_cannot_deduce_undeduced_auto = 367595,
12416 DIAG_DESC_OFFSET_note_defaulted_comparison_inaccessible = 367641,
12417 DIAG_DESC_OFFSET_note_defaulted_comparison_no_viable_function = 367817,
12418 DIAG_DESC_OFFSET_note_defaulted_comparison_no_viable_function_synthesized = 367969,
12419 DIAG_DESC_OFFSET_note_defaulted_comparison_not_constexpr = 368082,
12420 DIAG_DESC_OFFSET_note_defaulted_comparison_not_constexpr_here = 368176,
12421 DIAG_DESC_OFFSET_note_defaulted_comparison_not_rewritten_callee = 368224,
12422 DIAG_DESC_OFFSET_note_defaulted_comparison_not_rewritten_conversion = 368349,
12423 DIAG_DESC_OFFSET_note_defaulted_comparison_reference_member = 368487,
12424 DIAG_DESC_OFFSET_note_defaulted_comparison_union = 368562,
12425 DIAG_DESC_OFFSET_note_defaulted_comparison_vector_types = 368667,
12426 DIAG_DESC_OFFSET_note_defined_here = 368764,
12427 DIAG_DESC_OFFSET_note_delete_conversion = 368780,
12428 DIAG_DESC_OFFSET_note_delete_non_virtual = 368810,
12429 DIAG_DESC_OFFSET_note_deleted_assign_field = 368847,
12430 DIAG_DESC_OFFSET_note_deleted_copy_ctor_rvalue_reference = 368982,
12431 DIAG_DESC_OFFSET_note_deleted_copy_user_declared_move = 369075,
12432 DIAG_DESC_OFFSET_note_deleted_default_ctor_all_const = 369222,
12433 DIAG_DESC_OFFSET_note_deleted_default_ctor_uninit_field = 369402,
12434 DIAG_DESC_OFFSET_note_deleted_dtor_no_operator_delete = 369574,
12435 DIAG_DESC_OFFSET_note_deleted_special_member_class_subobject = 369647,
12436 DIAG_DESC_OFFSET_note_deleted_type_mismatch = 370278,
12437 DIAG_DESC_OFFSET_note_dependent_function_template_spec_discard_reason = 370499,
12438 DIAG_DESC_OFFSET_note_dependent_member_use = 370673,
12439 DIAG_DESC_OFFSET_note_dependent_non_type_default_arg_in_partial_spec = 370746,
12440 DIAG_DESC_OFFSET_note_deprecated_this_capture = 370807,
12441 DIAG_DESC_OFFSET_note_designated_init_mixed = 370873,
12442 DIAG_DESC_OFFSET_note_destructor_nontype_here = 370914,
12443 DIAG_DESC_OFFSET_note_destructor_type_here = 370967,
12444 DIAG_DESC_OFFSET_note_direct_member_here = 371007,
12445 DIAG_DESC_OFFSET_note_direct_method_declared_at = 371035,
12446 DIAG_DESC_OFFSET_note_dllexport_on_decl = 371066,
12447 DIAG_DESC_OFFSET_note_doc_block_command_previous = 371118,
12448 DIAG_DESC_OFFSET_note_doc_block_command_previous_alias = 371158,
12449 DIAG_DESC_OFFSET_note_doc_html_end_tag = 371218,
12450 DIAG_DESC_OFFSET_note_doc_html_tag_started_here = 371226,
12451 DIAG_DESC_OFFSET_note_doc_param_name_suggestion = 371248,
12452 DIAG_DESC_OFFSET_note_doc_param_previous = 371267,
12453 DIAG_DESC_OFFSET_note_doc_tparam_name_suggestion = 371248,
12454 DIAG_DESC_OFFSET_note_doc_tparam_previous = 371267,
12455 DIAG_DESC_OFFSET_note_drv_address_sanitizer_debug_runtime = 371290,
12456 DIAG_DESC_OFFSET_note_drv_available_multilibs = 371364,
12457 DIAG_DESC_OFFSET_note_drv_command_failed_diag_msg = 371391,
12458 DIAG_DESC_OFFSET_note_drv_config_file_searched_in = 371410,
12459 DIAG_DESC_OFFSET_note_drv_t_option_is_global = 371448,
12460 DIAG_DESC_OFFSET_note_drv_use_standard = 371519,
12461 DIAG_DESC_OFFSET_note_drv_verify_prefix_spelling = 371603,
12462 DIAG_DESC_OFFSET_note_due_to_dllexported_class = 371712,
12463 DIAG_DESC_OFFSET_note_duplicate_asm_operand_name = 371780,
12464 DIAG_DESC_OFFSET_note_duplicate_case_prev = 371824,
12465 DIAG_DESC_OFFSET_note_duplicate_element = 371851,
12466 DIAG_DESC_OFFSET_note_empty_body_on_separate_line = 371880,
12467 DIAG_DESC_OFFSET_note_empty_parens_default_ctor = 371941,
12468 DIAG_DESC_OFFSET_note_empty_parens_function_call = 371982,
12469 DIAG_DESC_OFFSET_note_empty_parens_zero_initialize = 372018,
12470 DIAG_DESC_OFFSET_note_empty_using_if_exists_here = 372080,
12471 DIAG_DESC_OFFSET_note_enclosing_switch_statement_here = 372136,
12472 DIAG_DESC_OFFSET_note_enforce_read_only_placement = 372161,
12473 DIAG_DESC_OFFSET_note_enters_block_captures_cxx_obj = 372194,
12474 DIAG_DESC_OFFSET_note_enters_block_captures_non_trivial_c_struct = 372265,
12475 DIAG_DESC_OFFSET_note_enters_block_captures_strong = 372352,
12476 DIAG_DESC_OFFSET_note_enters_block_captures_weak = 372417,
12477 DIAG_DESC_OFFSET_note_enters_compound_literal_scope = 372480,
12478 DIAG_DESC_OFFSET_note_enters_defer_stmt = 372555,
12479 DIAG_DESC_OFFSET_note_enters_statement_expression = 372585,
12480 DIAG_DESC_OFFSET_note_entity_declared_at = 347609,
12481 DIAG_DESC_OFFSET_note_enum_compare_typo_suggest = 372620,
12482 DIAG_DESC_OFFSET_note_enum_friend = 372656,
12483 DIAG_DESC_OFFSET_note_enum_specialized_here = 372715,
12484 DIAG_DESC_OFFSET_note_equality_comparison_silence = 372755,
12485 DIAG_DESC_OFFSET_note_equality_comparison_to_assign = 372831,
12486 DIAG_DESC_OFFSET_note_equivalent_internal_linkage_decl = 372891,
12487 DIAG_DESC_OFFSET_note_evaluate_comparison_first = 372931,
12488 DIAG_DESC_OFFSET_note_evaluating_exception_spec_here = 372999,
12489 DIAG_DESC_OFFSET_note_exception_spec_deprecated = 373060,
12490 DIAG_DESC_OFFSET_note_exits___block = 373077,
12491 DIAG_DESC_OFFSET_note_exits_block_captures_cxx_obj = 373114,
12492 DIAG_DESC_OFFSET_note_exits_block_captures_non_trivial_c_struct = 373184,
12493 DIAG_DESC_OFFSET_note_exits_block_captures_strong = 373270,
12494 DIAG_DESC_OFFSET_note_exits_block_captures_weak = 373334,
12495 DIAG_DESC_OFFSET_note_exits_cleanup = 373396,
12496 DIAG_DESC_OFFSET_note_exits_compound_literal_scope = 373455,
12497 DIAG_DESC_OFFSET_note_exits_cxx_catch = 373529,
12498 DIAG_DESC_OFFSET_note_exits_cxx_try = 373552,
12499 DIAG_DESC_OFFSET_note_exits_defer_stmt = 373573,
12500 DIAG_DESC_OFFSET_note_exits_dtor = 373602,
12501 DIAG_DESC_OFFSET_note_exits_objc_autoreleasepool = 373659,
12502 DIAG_DESC_OFFSET_note_exits_objc_catch = 373692,
12503 DIAG_DESC_OFFSET_note_exits_objc_finally = 373716,
12504 DIAG_DESC_OFFSET_note_exits_objc_strong = 373742,
12505 DIAG_DESC_OFFSET_note_exits_objc_synchronized = 373780,
12506 DIAG_DESC_OFFSET_note_exits_objc_try = 373811,
12507 DIAG_DESC_OFFSET_note_exits_objc_weak = 373833,
12508 DIAG_DESC_OFFSET_note_exits_seh_except = 373869,
12509 DIAG_DESC_OFFSET_note_exits_seh_finally = 373895,
12510 DIAG_DESC_OFFSET_note_exits_seh_try = 373922,
12511 DIAG_DESC_OFFSET_note_exits_temporary_dtor = 373945,
12512 DIAG_DESC_OFFSET_note_expansion_stmt_instantiation_here = 374021,
12513 DIAG_DESC_OFFSET_note_explicit_ctor_deduction_guide_here = 374076,
12514 DIAG_DESC_OFFSET_note_explicit_instantiation_candidate = 374137,
12515 DIAG_DESC_OFFSET_note_explicit_instantiation_definition_here = 374200,
12516 DIAG_DESC_OFFSET_note_explicit_instantiation_here = 374242,
12517 DIAG_DESC_OFFSET_note_explicit_template_arg_substitution_here = 374277,
12518 DIAG_DESC_OFFSET_note_explicit_template_spec_does_not_need_header = 374365,
12519 DIAG_DESC_OFFSET_note_export = 374448,
12520 DIAG_DESC_OFFSET_note_expr_divide_by_zero = 374473,
12521 DIAG_DESC_OFFSET_note_expr_evaluates_to = 374490,
12522 DIAG_DESC_OFFSET_note_expr_requirement_constraints_not_satisfied = 374525,
12523 DIAG_DESC_OFFSET_note_expr_requirement_constraints_not_satisfied_simple = 374585,
12524 DIAG_DESC_OFFSET_note_expr_requirement_expr_substitution_error = 374631,
12525 DIAG_DESC_OFFSET_note_expr_requirement_expr_unknown_substitution_error = 374679,
12526 DIAG_DESC_OFFSET_note_expr_requirement_noexcept_not_met = 374723,
12527 DIAG_DESC_OFFSET_note_expr_requirement_type_requirement_substitution_error = 374631,
12528 DIAG_DESC_OFFSET_note_expr_requirement_type_requirement_unknown_substitution_error = 374679,
12529 DIAG_DESC_OFFSET_note_extern_c_begins_here = 374771,
12530 DIAG_DESC_OFFSET_note_extern_c_global_conflict = 374825,
12531 DIAG_DESC_OFFSET_note_extra_comma_message_arg = 374889,
12532 DIAG_DESC_OFFSET_note_fallthrough_insert_semi_fixit = 374938,
12533 DIAG_DESC_OFFSET_note_fe_ast_file_modified = 374958,
12534 DIAG_DESC_OFFSET_note_fe_ast_file_modified_finalized = 375029,
12535 DIAG_DESC_OFFSET_note_fe_backend_frame_larger_than = 30163,
12536 DIAG_DESC_OFFSET_note_fe_backend_in = 375197,
12537 DIAG_DESC_OFFSET_note_fe_backend_inlined = 375221,
12538 DIAG_DESC_OFFSET_note_fe_backend_inlining_debug_info = 375246,
12539 DIAG_DESC_OFFSET_note_fe_backend_invalid_loc = 375347,
12540 DIAG_DESC_OFFSET_note_fe_backend_plugin = 30163,
12541 DIAG_DESC_OFFSET_note_fe_backend_resource_limit = 123205,
12542 DIAG_DESC_OFFSET_note_fe_inline_asm = 30163,
12543 DIAG_DESC_OFFSET_note_fe_inline_asm_here = 375409,
12544 DIAG_DESC_OFFSET_note_fe_linking_module = 375441,
12545 DIAG_DESC_OFFSET_note_fe_source_mgr = 30163,
12546 DIAG_DESC_OFFSET_note_field_designator_found = 375465,
12547 DIAG_DESC_OFFSET_note_file_misc_sloc_usage = 375494,
12548 DIAG_DESC_OFFSET_note_file_sloc_usage = 375563,
12549 DIAG_DESC_OFFSET_note_final_dtor_non_final_class_silence = 375672,
12550 DIAG_DESC_OFFSET_note_final_overrider = 375732,
12551 DIAG_DESC_OFFSET_note_first_module_difference = 375761,
12552 DIAG_DESC_OFFSET_note_fixit_applied = 375810,
12553 DIAG_DESC_OFFSET_note_fixit_failed = 375848,
12554 DIAG_DESC_OFFSET_note_fixit_in_macro = 375894,
12555 DIAG_DESC_OFFSET_note_fixit_unfixed_error = 375951,
12556 DIAG_DESC_OFFSET_note_flexible_array_counted_by_attr_field = 375990,
12557 DIAG_DESC_OFFSET_note_flexible_array_member = 376013,
12558 DIAG_DESC_OFFSET_note_for_range_begin_end = 376058,
12559 DIAG_DESC_OFFSET_note_for_range_invalid_iterator = 376142,
12560 DIAG_DESC_OFFSET_note_for_range_member_begin_end_ignored = 376214,
12561 DIAG_DESC_OFFSET_note_force_empty_selector_name = 376298,
12562 DIAG_DESC_OFFSET_note_format_cmp_with = 376398,
12563 DIAG_DESC_OFFSET_note_format_fix_specifier = 376452,
12564 DIAG_DESC_OFFSET_note_format_security_fixit = 376478,
12565 DIAG_DESC_OFFSET_note_format_string_defined = 376524,
12566 DIAG_DESC_OFFSET_note_forward_class = 376554,
12567 DIAG_DESC_OFFSET_note_forward_class_conversion = 376588,
12568 DIAG_DESC_OFFSET_note_forward_declaration = 376686,
12569 DIAG_DESC_OFFSET_note_forward_template_decl = 376712,
12570 DIAG_DESC_OFFSET_note_found_mutex_near_match = 376759,
12571 DIAG_DESC_OFFSET_note_friend_template_non_deduced_mismatch = 376781,
12572 DIAG_DESC_OFFSET_note_friend_template_non_deduced_mismatch_qualified = 376860,
12573 DIAG_DESC_OFFSET_note_from_diagnose_if = 376927,
12574 DIAG_DESC_OFFSET_note_func_effect_call_disallows_inference = 376963,
12575 DIAG_DESC_OFFSET_note_func_effect_call_extern = 377080,
12576 DIAG_DESC_OFFSET_note_func_effect_call_indirect = 377170,
12577 DIAG_DESC_OFFSET_note_func_effect_calls_func_without_effect = 377236,
12578 DIAG_DESC_OFFSET_note_func_effect_from_template = 377420,
12579 DIAG_DESC_OFFSET_note_func_effect_in_constructor = 377447,
12580 DIAG_DESC_OFFSET_note_func_effect_violation = 377487,
12581 DIAG_DESC_OFFSET_note_function_like_macro_requires_parens = 377760,
12582 DIAG_DESC_OFFSET_note_function_member_spec_matched = 377803,
12583 DIAG_DESC_OFFSET_note_function_style_cast_add_parentheses = 377845,
12584 DIAG_DESC_OFFSET_note_function_suggestion = 377904,
12585 DIAG_DESC_OFFSET_note_function_template_deduction_instantiation_here = 377921,
12586 DIAG_DESC_OFFSET_note_function_template_spec_here = 377996,
12587 DIAG_DESC_OFFSET_note_function_template_spec_matched = 378068,
12588 DIAG_DESC_OFFSET_note_function_to_function_call = 378116,
12589 DIAG_DESC_OFFSET_note_function_warning_silence = 378174,
12590 DIAG_DESC_OFFSET_note_getter_unavailable = 378234,
12591 DIAG_DESC_OFFSET_note_global_module_introducer_missing = 378303,
12592 DIAG_DESC_OFFSET_note_gnu_counted_by_void_ptr_use_sized_by = 378380,
12593 DIAG_DESC_OFFSET_note_goto_ms_asm_label = 378481,
12594 DIAG_DESC_OFFSET_note_guarded_by_declared_here = 378520,
12595 DIAG_DESC_OFFSET_note_header_guard = 378545,
12596 DIAG_DESC_OFFSET_note_hidden_overloaded_virtual_declared_here = 378582,
12597 DIAG_DESC_OFFSET_note_hidden_tag = 378903,
12598 DIAG_DESC_OFFSET_note_hiding_object = 378927,
12599 DIAG_DESC_OFFSET_note_hlsl_resource_range_here = 378950,
12600 DIAG_DESC_OFFSET_note_hlsl_semantic_used_here = 378982,
12601 DIAG_DESC_OFFSET_note_ice_conversion_here = 346007,
12602 DIAG_DESC_OFFSET_note_illegal_field_declared_here = 378995,
12603 DIAG_DESC_OFFSET_note_immediate_function_reason = 379057,
12604 DIAG_DESC_OFFSET_note_implementation_declared = 379388,
12605 DIAG_DESC_OFFSET_note_implemented_by_class = 379426,
12606 DIAG_DESC_OFFSET_note_implicit_deduction_guide = 379455,
12607 DIAG_DESC_OFFSET_note_implicit_delete_this_in_destructor_here = 379497,
12608 DIAG_DESC_OFFSET_note_implicit_member_target_infer_collision = 379558,
12609 DIAG_DESC_OFFSET_note_implicit_param_decl = 379866,
12610 DIAG_DESC_OFFSET_note_implicit_top_level_module_import_here = 379894,
12611 DIAG_DESC_OFFSET_note_implicitly_deleted = 379954,
12612 DIAG_DESC_OFFSET_note_imported_by_pch_module_not_found = 380012,
12613 DIAG_DESC_OFFSET_note_in_binding_decl_init = 380059,
12614 DIAG_DESC_OFFSET_note_in_class_initializer_float_type_cxx11 = 380112,
12615 DIAG_DESC_OFFSET_note_in_declaration_of_implicit_equality_comparison = 380128,
12616 DIAG_DESC_OFFSET_note_in_declaration_of_implicit_special_member = 380217,
12617 DIAG_DESC_OFFSET_note_in_evaluating_default_argument = 380378,
12618 DIAG_DESC_OFFSET_note_in_for_range = 380414,
12619 DIAG_DESC_OFFSET_note_in_omitted_aggregate_initializer = 380493,
12620 DIAG_DESC_OFFSET_note_in_reference_temporary_list_initializer = 380660,
12621 DIAG_DESC_OFFSET_note_include_header_or_declare = 380744,
12622 DIAG_DESC_OFFSET_note_incompatible_analyzer_plugin_api = 380813,
12623 DIAG_DESC_OFFSET_note_incomplete_class_and_qualified_id = 380884,
12624 DIAG_DESC_OFFSET_note_indirect_goto_target = 380951,
12625 DIAG_DESC_OFFSET_note_indirection_through_null = 381008,
12626 DIAG_DESC_OFFSET_note_inequality_comparison_to_or_assign = 381078,
12627 DIAG_DESC_OFFSET_note_init_list_at_beginning_of_macro_argument = 381144,
12628 DIAG_DESC_OFFSET_note_init_list_narrowing_silence = 381209,
12629 DIAG_DESC_OFFSET_note_init_with_default_argument = 381255,
12630 DIAG_DESC_OFFSET_note_init_with_default_member_initializer = 381303,
12631 DIAG_DESC_OFFSET_note_initializer_out_of_order = 381357,
12632 DIAG_DESC_OFFSET_note_insert_break_fixit = 381437,
12633 DIAG_DESC_OFFSET_note_insert_fallthrough_fixit = 381475,
12634 DIAG_DESC_OFFSET_note_inst_declaration_hint = 381512,
12635 DIAG_DESC_OFFSET_note_instantiation_contexts_suppressed = 381641,
12636 DIAG_DESC_OFFSET_note_instantiation_required_here = 381724,
12637 DIAG_DESC_OFFSET_note_invalid_consteval_initializer = 381786,
12638 DIAG_DESC_OFFSET_note_invalid_consteval_initializer_here = 381819,
12639 DIAG_DESC_OFFSET_note_invalid_subexpr_in_const_expr = 381839,
12640 DIAG_DESC_OFFSET_note_invalid_ucn_name_candidate = 381888,
12641 DIAG_DESC_OFFSET_note_invalid_ucn_name_character = 381910,
12642 DIAG_DESC_OFFSET_note_invalid_ucn_name_loose_matching = 381965,
12643 DIAG_DESC_OFFSET_note_is_deducible_constraint_evaluated_to_false = 382047,
12644 DIAG_DESC_OFFSET_note_it_delegates_to = 382095,
12645 DIAG_DESC_OFFSET_note_ivar_decl = 382111,
12646 DIAG_DESC_OFFSET_note_lambda_capture_initializer = 382146,
12647 DIAG_DESC_OFFSET_note_lambda_decl = 382279,
12648 DIAG_DESC_OFFSET_note_lambda_default_capture_fixit = 382309,
12649 DIAG_DESC_OFFSET_note_lambda_substitution_here = 382354,
12650 DIAG_DESC_OFFSET_note_lambda_this_capture_fixit = 382403,
12651 DIAG_DESC_OFFSET_note_lambda_to_block_conv = 382429,
12652 DIAG_DESC_OFFSET_note_lambda_variable_capture_fixit = 382503,
12653 DIAG_DESC_OFFSET_note_lifetime_extending_member_declared_here = 382543,
12654 DIAG_DESC_OFFSET_note_lifetime_safety_aliases_storage = 382684,
12655 DIAG_DESC_OFFSET_note_lifetime_safety_aliases_storage_lifetimebound = 382713,
12656 DIAG_DESC_OFFSET_note_lifetime_safety_dangling_field_here = 382852,
12657 DIAG_DESC_OFFSET_note_lifetime_safety_dangling_global_here = 382871,
12658 DIAG_DESC_OFFSET_note_lifetime_safety_dangling_static_here = 382891,
12659 DIAG_DESC_OFFSET_note_lifetime_safety_destroyed_here = 382919,
12660 DIAG_DESC_OFFSET_note_lifetime_safety_escapes_to_field_here = 382940,
12661 DIAG_DESC_OFFSET_note_lifetime_safety_escapes_to_global_here = 382962,
12662 DIAG_DESC_OFFSET_note_lifetime_safety_escapes_to_static_storage_here = 382993,
12663 DIAG_DESC_OFFSET_note_lifetime_safety_freed_here = 383024,
12664 DIAG_DESC_OFFSET_note_lifetime_safety_invalidated_here = 383041,
12665 DIAG_DESC_OFFSET_note_lifetime_safety_lifetimebound_here = 383064,
12666 DIAG_DESC_OFFSET_note_lifetime_safety_moved_here = 383121,
12667 DIAG_DESC_OFFSET_note_lifetime_safety_returned_here = 383144,
12668 DIAG_DESC_OFFSET_note_lifetime_safety_suggestion_returned_here = 383158,
12669 DIAG_DESC_OFFSET_note_lifetime_safety_used_here = 383178,
12670 DIAG_DESC_OFFSET_note_local_decl_close_match = 383194,
12671 DIAG_DESC_OFFSET_note_local_decl_close_param_match = 383227,
12672 DIAG_DESC_OFFSET_note_local_var_initializer = 383322,
12673 DIAG_DESC_OFFSET_note_lock_exclusive_and_shared = 383400,
12674 DIAG_DESC_OFFSET_note_locked_here = 383441,
12675 DIAG_DESC_OFFSET_note_logical_instead_of_bitwise_change_operator = 383458,
12676 DIAG_DESC_OFFSET_note_logical_instead_of_bitwise_remove_constant = 383491,
12677 DIAG_DESC_OFFSET_note_logical_not_fix = 383531,
12678 DIAG_DESC_OFFSET_note_logical_not_silence_with_parens = 383621,
12679 DIAG_DESC_OFFSET_note_loop_iteration_here = 383694,
12680 DIAG_DESC_OFFSET_note_macro_expansion_here = 383733,
12681 DIAG_DESC_OFFSET_note_macro_here = 383770,
12682 DIAG_DESC_OFFSET_note_main_change_return_type = 383792,
12683 DIAG_DESC_OFFSET_note_main_remove_noreturn = 383820,
12684 DIAG_DESC_OFFSET_note_managed_mismatch_here_for_param = 383839,
12685 DIAG_DESC_OFFSET_note_marked_here = 383871,
12686 DIAG_DESC_OFFSET_note_matching = 383886,
12687 DIAG_DESC_OFFSET_note_max_tokens_total_override = 383903,
12688 DIAG_DESC_OFFSET_note_meant_to_use_typename = 383930,
12689 DIAG_DESC_OFFSET_note_member_declared_at = 383962,
12690 DIAG_DESC_OFFSET_note_member_declared_here = 383986,
12691 DIAG_DESC_OFFSET_note_member_def_close_const_match = 384010,
12692 DIAG_DESC_OFFSET_note_member_def_close_match = 384091,
12693 DIAG_DESC_OFFSET_note_member_def_close_param_match = 384125,
12694 DIAG_DESC_OFFSET_note_member_first_declared_here = 384221,
12695 DIAG_DESC_OFFSET_note_member_reference_arrow_from_operator_arrow = 384251,
12696 DIAG_DESC_OFFSET_note_member_synthesized_at = 384314,
12697 DIAG_DESC_OFFSET_note_memsize_comparison_cast_silence = 384498,
12698 DIAG_DESC_OFFSET_note_memsize_comparison_paren = 384561,
12699 DIAG_DESC_OFFSET_note_method_declared_at = 384611,
12700 DIAG_DESC_OFFSET_note_method_return_type_change = 384635,
12701 DIAG_DESC_OFFSET_note_method_sent_forward_class = 384689,
12702 DIAG_DESC_OFFSET_note_misaligned_member_used_here = 384729,
12703 DIAG_DESC_OFFSET_note_misplaced_ellipsis_vararg_add_comma = 384800,
12704 DIAG_DESC_OFFSET_note_misplaced_ellipsis_vararg_add_ellipsis = 384848,
12705 DIAG_DESC_OFFSET_note_misplaced_ellipsis_vararg_existing_ellipsis = 384951,
12706 DIAG_DESC_OFFSET_note_missing_end_of_definition_before = 385002,
12707 DIAG_DESC_OFFSET_note_missing_selector_name = 385038,
12708 DIAG_DESC_OFFSET_note_mmap_add_framework_keyword = 385097,
12709 DIAG_DESC_OFFSET_note_mmap_header_covered_by_umbrella = 385143,
12710 DIAG_DESC_OFFSET_note_mmap_header_owned_by = 385191,
12711 DIAG_DESC_OFFSET_note_mmap_lbrace_match = 385224,
12712 DIAG_DESC_OFFSET_note_mmap_lsquare_match = 385242,
12713 DIAG_DESC_OFFSET_note_mmap_module_defined_here = 385260,
12714 DIAG_DESC_OFFSET_note_mmap_prev_definition = 385280,
12715 DIAG_DESC_OFFSET_note_mmap_rename_top_level_private_module = 385304,
12716 DIAG_DESC_OFFSET_note_module_cache_path = 385350,
12717 DIAG_DESC_OFFSET_note_module_declared_here = 385421,
12718 DIAG_DESC_OFFSET_note_module_def_undef_here = 385468,
12719 DIAG_DESC_OFFSET_note_module_file_conflict = 385510,
12720 DIAG_DESC_OFFSET_note_module_file_imported_by = 385538,
12721 DIAG_DESC_OFFSET_note_module_import_here = 385581,
12722 DIAG_DESC_OFFSET_note_module_import_not_at_top_level = 385602,
12723 DIAG_DESC_OFFSET_note_module_odr_violation_definition_data = 385617,
12724 DIAG_DESC_OFFSET_note_module_odr_violation_different_definitions = 385905,
12725 DIAG_DESC_OFFSET_note_module_odr_violation_enum = 385939,
12726 DIAG_DESC_OFFSET_note_module_odr_violation_field = 386293,
12727 DIAG_DESC_OFFSET_note_module_odr_violation_function = 386563,
12728 DIAG_DESC_OFFSET_note_module_odr_violation_method_params = 386838,
12729 DIAG_DESC_OFFSET_note_module_odr_violation_mismatch_decl = 387143,
12730 DIAG_DESC_OFFSET_note_module_odr_violation_mismatch_decl_unknown = 387415,
12731 DIAG_DESC_OFFSET_note_module_odr_violation_no_possible_decls = 387736,
12732 DIAG_DESC_OFFSET_note_module_odr_violation_objc_interface = 387764,
12733 DIAG_DESC_OFFSET_note_module_odr_violation_objc_method = 387957,
12734 DIAG_DESC_OFFSET_note_module_odr_violation_objc_property = 388275,
12735 DIAG_DESC_OFFSET_note_module_odr_violation_possible_decl = 388612,
12736 DIAG_DESC_OFFSET_note_module_odr_violation_record = 388645,
12737 DIAG_DESC_OFFSET_note_module_odr_violation_referenced_protocols = 390619,
12738 DIAG_DESC_OFFSET_note_module_odr_violation_template_parameter = 390772,
12739 DIAG_DESC_OFFSET_note_module_odr_violation_typedef = 390958,
12740 DIAG_DESC_OFFSET_note_module_odr_violation_variable = 391089,
12741 DIAG_DESC_OFFSET_note_ms_bitfield_mismatched_storage_size_previous = 391328,
12742 DIAG_DESC_OFFSET_note_multiversioning_caused_here = 391378,
12743 DIAG_DESC_OFFSET_note_musttail_callconv_mismatch = 391430,
12744 DIAG_DESC_OFFSET_note_musttail_callee_defined_here = 347609,
12745 DIAG_DESC_OFFSET_note_musttail_disabled_by_not_tail_called = 391486,
12746 DIAG_DESC_OFFSET_note_musttail_fix_non_prototype = 391551,
12747 DIAG_DESC_OFFSET_note_musttail_mismatch = 391647,
12748 DIAG_DESC_OFFSET_note_musttail_structors_forbidden = 391933,
12749 DIAG_DESC_OFFSET_note_namespace_defined_here = 391990,
12750 DIAG_DESC_OFFSET_note_namespace_using_decl = 392016,
12751 DIAG_DESC_OFFSET_note_neon_vector_initializer_non_portable = 392048,
12752 DIAG_DESC_OFFSET_note_neon_vector_initializer_non_portable_q = 392168,
12753 DIAG_DESC_OFFSET_note_nested_requirement_here = 392318,
12754 DIAG_DESC_OFFSET_note_nested_requirement_substitution_error = 392387,
12755 DIAG_DESC_OFFSET_note_nested_requirement_unknown_substitution_error = 374679,
12756 DIAG_DESC_OFFSET_note_next_field_declaration = 392433,
12757 DIAG_DESC_OFFSET_note_next_ivar_declaration = 392464,
12758 DIAG_DESC_OFFSET_note_no_implicit_conversion_for_scoped_enum = 392547,
12759 DIAG_DESC_OFFSET_note_non_c_like_anon_struct = 392623,
12760 DIAG_DESC_OFFSET_note_non_deducible_parameter = 392764,
12761 DIAG_DESC_OFFSET_note_non_instantiated_member_here = 392800,
12762 DIAG_DESC_OFFSET_note_non_literal_base_class = 392845,
12763 DIAG_DESC_OFFSET_note_non_literal_field = 392912,
12764 DIAG_DESC_OFFSET_note_non_literal_incomplete = 393002,
12765 DIAG_DESC_OFFSET_note_non_literal_lambda = 393043,
12766 DIAG_DESC_OFFSET_note_non_literal_no_constexpr_ctors = 393099,
12767 DIAG_DESC_OFFSET_note_non_literal_non_constexpr_dtor = 393219,
12768 DIAG_DESC_OFFSET_note_non_literal_nontrivial_dtor = 393277,
12769 DIAG_DESC_OFFSET_note_non_literal_user_provided_dtor = 393335,
12770 DIAG_DESC_OFFSET_note_non_literal_virtual_base = 393395,
12771 DIAG_DESC_OFFSET_note_non_null_attribute_failed = 393495,
12772 DIAG_DESC_OFFSET_note_non_template_in_template_id_found = 393553,
12773 DIAG_DESC_OFFSET_note_non_trivial_c_union = 393599,
12774 DIAG_DESC_OFFSET_note_non_usual_function_declared_here = 393717,
12775 DIAG_DESC_OFFSET_note_nontemplate_decl_here = 393744,
12776 DIAG_DESC_OFFSET_note_nontrivial_default_arg = 393778,
12777 DIAG_DESC_OFFSET_note_nontrivial_default_member_init = 393812,
12778 DIAG_DESC_OFFSET_note_nontrivial_field = 393848,
12779 DIAG_DESC_OFFSET_note_nontrivial_has_virtual = 393906,
12780 DIAG_DESC_OFFSET_note_nontrivial_no_copy = 393973,
12781 DIAG_DESC_OFFSET_note_nontrivial_no_def_ctor = 394191,
12782 DIAG_DESC_OFFSET_note_nontrivial_objc_ownership = 394269,
12783 DIAG_DESC_OFFSET_note_nontrivial_param_type = 394361,
12784 DIAG_DESC_OFFSET_note_nontrivial_subobject = 394431,
12785 DIAG_DESC_OFFSET_note_nontrivial_user_provided = 394565,
12786 DIAG_DESC_OFFSET_note_nontrivial_variadic = 394761,
12787 DIAG_DESC_OFFSET_note_nontrivial_virtual_dtor = 394795,
12788 DIAG_DESC_OFFSET_note_not_found_by_two_phase_lookup = 394850,
12789 DIAG_DESC_OFFSET_note_not_module_interface_add_export = 394970,
12790 DIAG_DESC_OFFSET_note_not_structural_mutable_field = 395038,
12791 DIAG_DESC_OFFSET_note_not_structural_non_public = 395114,
12792 DIAG_DESC_OFFSET_note_not_structural_rvalue_ref_field = 395222,
12793 DIAG_DESC_OFFSET_note_not_structural_subobject = 395315,
12794 DIAG_DESC_OFFSET_note_nsdictionary_duplicate_key_here = 395430,
12795 DIAG_DESC_OFFSET_note_nullability_fix_it = 395457,
12796 DIAG_DESC_OFFSET_note_nullability_here = 395657,
12797 DIAG_DESC_OFFSET_note_nullability_type_specifier = 395675,
12798 DIAG_DESC_OFFSET_note_objc_circular_container_declared_here = 347609,
12799 DIAG_DESC_OFFSET_note_objc_container_start = 395752,
12800 DIAG_DESC_OFFSET_note_objc_designated_init_marked_here = 395854,
12801 DIAG_DESC_OFFSET_note_objc_literal_comparison_isequal = 395912,
12802 DIAG_DESC_OFFSET_note_objc_literal_method_param = 395935,
12803 DIAG_DESC_OFFSET_note_objc_literal_method_return = 396012,
12804 DIAG_DESC_OFFSET_note_objc_needs_superclass = 396073,
12805 DIAG_DESC_OFFSET_note_objc_type_param_here = 396111,
12806 DIAG_DESC_OFFSET_note_objc_unsafe_perform_selector_method_declared_here = 396143,
12807 DIAG_DESC_OFFSET_note_odr_attr_here = 396183,
12808 DIAG_DESC_OFFSET_note_odr_base = 396201,
12809 DIAG_DESC_OFFSET_note_odr_enumerator = 396224,
12810 DIAG_DESC_OFFSET_note_odr_field = 396257,
12811 DIAG_DESC_OFFSET_note_odr_field_bit_width = 396283,
12812 DIAG_DESC_OFFSET_note_odr_field_name = 396318,
12813 DIAG_DESC_OFFSET_note_odr_field_not_bit_field = 396341,
12814 DIAG_DESC_OFFSET_note_odr_fixed_underlying_type = 396369,
12815 DIAG_DESC_OFFSET_note_odr_friend = 396415,
12816 DIAG_DESC_OFFSET_note_odr_incompatible_fixed_underlying_type = 396436,
12817 DIAG_DESC_OFFSET_note_odr_missing_base = 396513,
12818 DIAG_DESC_OFFSET_note_odr_missing_enumerator = 396546,
12819 DIAG_DESC_OFFSET_note_odr_missing_field = 396579,
12820 DIAG_DESC_OFFSET_note_odr_missing_fixed_underlying_type = 396607,
12821 DIAG_DESC_OFFSET_note_odr_missing_friend = 396657,
12822 DIAG_DESC_OFFSET_note_odr_number_of_bases = 396686,
12823 DIAG_DESC_OFFSET_note_odr_objc_method_here = 396731,
12824 DIAG_DESC_OFFSET_note_odr_objc_missing_superclass = 396785,
12825 DIAG_DESC_OFFSET_note_odr_objc_property_impl_kind = 396818,
12826 DIAG_DESC_OFFSET_note_odr_objc_superclass = 396886,
12827 DIAG_DESC_OFFSET_note_odr_objc_synthesize_ivar_here = 396919,
12828 DIAG_DESC_OFFSET_note_odr_parameter_pack_non_pack = 396959,
12829 DIAG_DESC_OFFSET_note_odr_tag_kind_here = 397008,
12830 DIAG_DESC_OFFSET_note_odr_template_parameter_here = 397065,
12831 DIAG_DESC_OFFSET_note_odr_template_parameter_list = 397098,
12832 DIAG_DESC_OFFSET_note_odr_value_here = 397141,
12833 DIAG_DESC_OFFSET_note_odr_virtual_base = 397168,
12834 DIAG_DESC_OFFSET_note_omp_assumption_clause_continue_here = 397214,
12835 DIAG_DESC_OFFSET_note_omp_atomic_capture = 397250,
12836 DIAG_DESC_OFFSET_note_omp_atomic_compare = 397414,
12837 DIAG_DESC_OFFSET_note_omp_atomic_read_write = 398086,
12838 DIAG_DESC_OFFSET_note_omp_atomic_update = 398229,
12839 DIAG_DESC_OFFSET_note_omp_collapse_ordered_expr = 398588,
12840 DIAG_DESC_OFFSET_note_omp_conversion_here = 346007,
12841 DIAG_DESC_OFFSET_note_omp_critical_hint_here = 398680,
12842 DIAG_DESC_OFFSET_note_omp_critical_no_hint = 398730,
12843 DIAG_DESC_OFFSET_note_omp_ctx_compatible_set_and_selector_for_property = 398792,
12844 DIAG_DESC_OFFSET_note_omp_ctx_compatible_set_for_selector = 398927,
12845 DIAG_DESC_OFFSET_note_omp_declare_variant_ctx_continue_here = 399034,
12846 DIAG_DESC_OFFSET_note_omp_declare_variant_ctx_is_a = 399095,
12847 DIAG_DESC_OFFSET_note_omp_declare_variant_ctx_options = 399191,
12848 DIAG_DESC_OFFSET_note_omp_declare_variant_ctx_try = 399247,
12849 DIAG_DESC_OFFSET_note_omp_declare_variant_ctx_used_here = 399270,
12850 DIAG_DESC_OFFSET_note_omp_default_dsa_none = 399338,
12851 DIAG_DESC_OFFSET_note_omp_defaultmap_attr_none = 399385,
12852 DIAG_DESC_OFFSET_note_omp_directive_here = 399481,
12853 DIAG_DESC_OFFSET_note_omp_exits_structured_block = 399507,
12854 DIAG_DESC_OFFSET_note_omp_explicit_dsa = 399551,
12855 DIAG_DESC_OFFSET_note_omp_flatten_insert_depth = 399565,
12856 DIAG_DESC_OFFSET_note_omp_flush_order_clause_here = 399676,
12857 DIAG_DESC_OFFSET_note_omp_implicit_dsa = 399719,
12858 DIAG_DESC_OFFSET_note_omp_invalid_length_on_this_ptr_mapping = 399747,
12859 DIAG_DESC_OFFSET_note_omp_invalid_lower_bound_on_this_ptr_mapping = 399819,
12860 DIAG_DESC_OFFSET_note_omp_invalid_subscript_on_this_ptr_map = 399913,
12861 DIAG_DESC_OFFSET_note_omp_loop_cond_requires_compatible_incr = 399980,
12862 DIAG_DESC_OFFSET_note_omp_marked_declare_variant_here = 400058,
12863 DIAG_DESC_OFFSET_note_omp_marked_device_type_here = 400091,
12864 DIAG_DESC_OFFSET_note_omp_nested_statement_here = 400124,
12865 DIAG_DESC_OFFSET_note_omp_nested_teams_construct_here = 400183,
12866 DIAG_DESC_OFFSET_note_omp_nowait_clause_here = 400211,
12867 DIAG_DESC_OFFSET_note_omp_ordered_param = 400235,
12868 DIAG_DESC_OFFSET_note_omp_predefined_allocator = 400288,
12869 DIAG_DESC_OFFSET_note_omp_predetermined_dsa = 400320,
12870 DIAG_DESC_OFFSET_note_omp_previous_allocator = 400931,
12871 DIAG_DESC_OFFSET_note_omp_previous_clause = 400968,
12872 DIAG_DESC_OFFSET_note_omp_previous_critical_region = 400998,
12873 DIAG_DESC_OFFSET_note_omp_previous_directive = 401037,
12874 DIAG_DESC_OFFSET_note_omp_previous_inscan_reduction = 401071,
12875 DIAG_DESC_OFFSET_note_omp_previous_mem_order_clause = 401126,
12876 DIAG_DESC_OFFSET_note_omp_previous_named_if_clause = 401148,
12877 DIAG_DESC_OFFSET_note_omp_previous_reduction_identifier = 401208,
12878 DIAG_DESC_OFFSET_note_omp_protected_structured_block = 401279,
12879 DIAG_DESC_OFFSET_note_omp_referenced = 401317,
12880 DIAG_DESC_OFFSET_note_omp_requires_encountered_directive = 401344,
12881 DIAG_DESC_OFFSET_note_omp_requires_previous_clause = 401377,
12882 DIAG_DESC_OFFSET_note_omp_task_predetermined_firstprivate_here = 401408,
12883 DIAG_DESC_OFFSET_note_ompx_bare_clause = 401465,
12884 DIAG_DESC_OFFSET_note_opencl_typedef_access_qualifier = 401529,
12885 DIAG_DESC_OFFSET_note_operator_arrow_depth = 401559,
12886 DIAG_DESC_OFFSET_note_operator_arrow_here = 401619,
12887 DIAG_DESC_OFFSET_note_operator_arrows_suppressed = 401676,
12888 DIAG_DESC_OFFSET_note_overridden_marked_noescape = 401719,
12889 DIAG_DESC_OFFSET_note_overridden_method = 401794,
12890 DIAG_DESC_OFFSET_note_overridden_virtual_function = 401820,
12891 DIAG_DESC_OFFSET_note_ovl_ambiguous_eqeq_reversed_self_non_const = 401856,
12892 DIAG_DESC_OFFSET_note_ovl_ambiguous_oper_binary_reversed_candidate = 401939,
12893 DIAG_DESC_OFFSET_note_ovl_ambiguous_oper_binary_reversed_self = 401992,
12894 DIAG_DESC_OFFSET_note_ovl_ambiguous_oper_binary_selected_candidate = 402089,
12895 DIAG_DESC_OFFSET_note_ovl_builtin_candidate = 402136,
12896 DIAG_DESC_OFFSET_note_ovl_candidate = 402158,
12897 DIAG_DESC_OFFSET_note_ovl_candidate_arity = 402943,
12898 DIAG_DESC_OFFSET_note_ovl_candidate_arity_one = 403499,
12899 DIAG_DESC_OFFSET_note_ovl_candidate_bad_addrspace = 404089,
12900 DIAG_DESC_OFFSET_note_ovl_candidate_bad_addrspace_this = 404649,
12901 DIAG_DESC_OFFSET_note_ovl_candidate_bad_arc_conv = 405147,
12902 DIAG_DESC_OFFSET_note_ovl_candidate_bad_base_to_derived_conv = 405731,
12903 DIAG_DESC_OFFSET_note_ovl_candidate_bad_conv = 406384,
12904 DIAG_DESC_OFFSET_note_ovl_candidate_bad_conv_incomplete = 407062,
12905 DIAG_DESC_OFFSET_note_ovl_candidate_bad_cvr = 407739,
12906 DIAG_DESC_OFFSET_note_ovl_candidate_bad_cvr_this = 408370,
12907 DIAG_DESC_OFFSET_note_ovl_candidate_bad_deduction = 408986,
12908 DIAG_DESC_OFFSET_note_ovl_candidate_bad_gc = 409049,
12909 DIAG_DESC_OFFSET_note_ovl_candidate_bad_list_argument = 409633,
12910 DIAG_DESC_OFFSET_note_ovl_candidate_bad_overload = 410191,
12911 DIAG_DESC_OFFSET_note_ovl_candidate_bad_ownership = 410686,
12912 DIAG_DESC_OFFSET_note_ovl_candidate_bad_ptrauth = 411342,
12913 DIAG_DESC_OFFSET_note_ovl_candidate_bad_target = 411907,
12914 DIAG_DESC_OFFSET_note_ovl_candidate_bad_value_category = 412518,
12915 DIAG_DESC_OFFSET_note_ovl_candidate_constraints_not_satisfied = 413044,
12916 DIAG_DESC_OFFSET_note_ovl_candidate_deduced_mismatch = 413512,
12917 DIAG_DESC_OFFSET_note_ovl_candidate_deleted = 413785,
12918 DIAG_DESC_OFFSET_note_ovl_candidate_disabled_by_enable_if = 414300,
12919 DIAG_DESC_OFFSET_note_ovl_candidate_disabled_by_function_cond_attr = 414345,
12920 DIAG_DESC_OFFSET_note_ovl_candidate_disabled_by_requirement = 414368,
12921 DIAG_DESC_OFFSET_note_ovl_candidate_explicit = 414433,
12922 DIAG_DESC_OFFSET_note_ovl_candidate_explicit_arg_mismatch = 414569,
12923 DIAG_DESC_OFFSET_note_ovl_candidate_has_pass_object_size_params = 414713,
12924 DIAG_DESC_OFFSET_note_ovl_candidate_illegal_constructor = 414799,
12925 DIAG_DESC_OFFSET_note_ovl_candidate_illegal_constructor_adrspace_mismatch = 414918,
12926 DIAG_DESC_OFFSET_note_ovl_candidate_incomplete_deduction = 415007,
12927 DIAG_DESC_OFFSET_note_ovl_candidate_incomplete_deduction_pack = 415071,
12928 DIAG_DESC_OFFSET_note_ovl_candidate_inconsistent_deduction = 415220,
12929 DIAG_DESC_OFFSET_note_ovl_candidate_inconsistent_deduction_types = 415390,
12930 DIAG_DESC_OFFSET_note_ovl_candidate_inherited_constructor = 415561,
12931 DIAG_DESC_OFFSET_note_ovl_candidate_inherited_constructor_slice = 415607,
12932 DIAG_DESC_OFFSET_note_ovl_candidate_instantiation_depth = 415724,
12933 DIAG_DESC_OFFSET_note_ovl_candidate_non_deduced_mismatch = 415811,
12934 DIAG_DESC_OFFSET_note_ovl_candidate_non_deduced_mismatch_qualified = 415883,
12935 DIAG_DESC_OFFSET_note_ovl_candidate_substitution_failure = 415943,
12936 DIAG_DESC_OFFSET_note_ovl_candidate_underqualified = 415996,
12937 DIAG_DESC_OFFSET_note_ovl_candidate_unsatisfied_constraints = 416080,
12938 DIAG_DESC_OFFSET_note_ovl_ms_allocation_fallback_failed = 416136,
12939 DIAG_DESC_OFFSET_note_ovl_surrogate_cand = 416221,
12940 DIAG_DESC_OFFSET_note_ovl_surrogate_constraints_not_satisfied = 416253,
12941 DIAG_DESC_OFFSET_note_ovl_too_many_candidates = 416315,
12942 DIAG_DESC_OFFSET_note_ownership_returns_index_mismatch = 416389,
12943 DIAG_DESC_OFFSET_note_ownership_takes_class_mismatch = 416444,
12944 DIAG_DESC_OFFSET_note_parameter_here = 416474,
12945 DIAG_DESC_OFFSET_note_parameter_mapping_substitution_here = 416509,
12946 DIAG_DESC_OFFSET_note_parameter_named_here = 416612,
12947 DIAG_DESC_OFFSET_note_parameter_pack_here = 416650,
12948 DIAG_DESC_OFFSET_note_parameter_type = 416682,
12949 DIAG_DESC_OFFSET_note_partial_availability_specified_here = 416720,
12950 DIAG_DESC_OFFSET_note_partial_spec_match = 416865,
12951 DIAG_DESC_OFFSET_note_partial_spec_not_more_specialized_than_primary = 30163,
12952 DIAG_DESC_OFFSET_note_pch_vfsoverlay_empty = 416899,
12953 DIAG_DESC_OFFSET_note_pch_vfsoverlay_files = 416958,
12954 DIAG_DESC_OFFSET_note_performs_forbidden_arc_conversion = 417032,
12955 DIAG_DESC_OFFSET_note_pointer_declared_here = 417096,
12956 DIAG_DESC_OFFSET_note_possibility = 417121,
12957 DIAG_DESC_OFFSET_note_possible_target_of_call = 417137,
12958 DIAG_DESC_OFFSET_note_pp_ambiguous_macro_chosen = 417162,
12959 DIAG_DESC_OFFSET_note_pp_ambiguous_macro_other = 417194,
12960 DIAG_DESC_OFFSET_note_pp_framework_without_header = 417217,
12961 DIAG_DESC_OFFSET_note_pp_macro_annotation = 417279,
12962 DIAG_DESC_OFFSET_note_pp_module_begin_here = 417345,
12963 DIAG_DESC_OFFSET_note_pragma_attribute_applied_decl_here = 417385,
12964 DIAG_DESC_OFFSET_note_pragma_attribute_namespace_on_attribute = 417418,
12965 DIAG_DESC_OFFSET_note_pragma_attribute_region_ends_here = 417499,
12966 DIAG_DESC_OFFSET_note_pragma_attribute_use_attribute_kw = 417548,
12967 DIAG_DESC_OFFSET_note_pragma_entered_here = 417583,
12968 DIAG_DESC_OFFSET_note_pragma_loop_invalid_vectorize_option = 248639,
12969 DIAG_DESC_OFFSET_note_pragma_pack_here = 417604,
12970 DIAG_DESC_OFFSET_note_pragma_pack_pop_instead_reset = 417670,
12971 DIAG_DESC_OFFSET_note_precedence_bitwise_first = 417742,
12972 DIAG_DESC_OFFSET_note_precedence_conditional_first = 417806,
12973 DIAG_DESC_OFFSET_note_precedence_silence = 417872,
12974 DIAG_DESC_OFFSET_note_prev_decl_missing_dllexport = 417945,
12975 DIAG_DESC_OFFSET_note_prev_module_declaration = 418002,
12976 DIAG_DESC_OFFSET_note_prev_module_definition = 385280,
12977 DIAG_DESC_OFFSET_note_prev_module_definition_from_ast_file = 418038,
12978 DIAG_DESC_OFFSET_note_prev_partial_spec_here = 418062,
12979 DIAG_DESC_OFFSET_note_previous_access_declaration = 418135,
12980 DIAG_DESC_OFFSET_note_previous_attribute = 418165,
12981 DIAG_DESC_OFFSET_note_previous_builtin_declaration = 418192,
12982 DIAG_DESC_OFFSET_note_previous_decl = 347609,
12983 DIAG_DESC_OFFSET_note_previous_declaration = 418221,
12984 DIAG_DESC_OFFSET_note_previous_declaration_as = 418250,
12985 DIAG_DESC_OFFSET_note_previous_default_assoc = 418281,
12986 DIAG_DESC_OFFSET_note_previous_definition = 418326,
12987 DIAG_DESC_OFFSET_note_previous_ellipsis = 418354,
12988 DIAG_DESC_OFFSET_note_previous_exception_handler = 418391,
12989 DIAG_DESC_OFFSET_note_previous_explicit_instantiation = 418403,
12990 DIAG_DESC_OFFSET_note_previous_field_init = 418443,
12991 DIAG_DESC_OFFSET_note_previous_implicit_declaration = 418488,
12992 DIAG_DESC_OFFSET_note_previous_initializer = 418526,
12993 DIAG_DESC_OFFSET_note_previous_map_type_specified_here = 418640,
12994 DIAG_DESC_OFFSET_note_previous_ms_inheritance = 418681,
12995 DIAG_DESC_OFFSET_note_previous_namespace_alias = 418723,
12996 DIAG_DESC_OFFSET_note_previous_statement = 418761,
12997 DIAG_DESC_OFFSET_note_previous_template_specialization = 418788,
12998 DIAG_DESC_OFFSET_note_previous_use = 418829,
12999 DIAG_DESC_OFFSET_note_previous_uuid = 418850,
13000 DIAG_DESC_OFFSET_note_printf_c_str = 418879,
13001 DIAG_DESC_OFFSET_note_prior_template_arg_substitution = 418915,
13002 DIAG_DESC_OFFSET_note_private_extern = 419016,
13003 DIAG_DESC_OFFSET_note_private_module_fragment = 419076,
13004 DIAG_DESC_OFFSET_note_private_top_level_defined = 385260,
13005 DIAG_DESC_OFFSET_note_property_attribute = 419112,
13006 DIAG_DESC_OFFSET_note_property_declare = 419182,
13007 DIAG_DESC_OFFSET_note_property_synthesize = 419205,
13008 DIAG_DESC_OFFSET_note_protected_by___block = 419231,
13009 DIAG_DESC_OFFSET_note_protected_by_cleanup = 419271,
13010 DIAG_DESC_OFFSET_note_protected_by_consteval_if = 419342,
13011 DIAG_DESC_OFFSET_note_protected_by_constexpr_if = 419391,
13012 DIAG_DESC_OFFSET_note_protected_by_cxx_catch = 419440,
13013 DIAG_DESC_OFFSET_note_protected_by_cxx_try = 419484,
13014 DIAG_DESC_OFFSET_note_protected_by_defer_stmt = 419526,
13015 DIAG_DESC_OFFSET_note_protected_by_if_available = 419556,
13016 DIAG_DESC_OFFSET_note_protected_by_non_trivial_c_struct_init = 419605,
13017 DIAG_DESC_OFFSET_note_protected_by_objc_autoreleasepool = 419675,
13018 DIAG_DESC_OFFSET_note_protected_by_objc_catch = 419733,
13019 DIAG_DESC_OFFSET_note_protected_by_objc_fast_enumeration = 419778,
13020 DIAG_DESC_OFFSET_note_protected_by_objc_finally = 419824,
13021 DIAG_DESC_OFFSET_note_protected_by_objc_strong_init = 419871,
13022 DIAG_DESC_OFFSET_note_protected_by_objc_synchronized = 419921,
13023 DIAG_DESC_OFFSET_note_protected_by_objc_try = 419973,
13024 DIAG_DESC_OFFSET_note_protected_by_objc_weak_init = 420016,
13025 DIAG_DESC_OFFSET_note_protected_by_seh_except = 420064,
13026 DIAG_DESC_OFFSET_note_protected_by_seh_finally = 420111,
13027 DIAG_DESC_OFFSET_note_protected_by_seh_try = 420159,
13028 DIAG_DESC_OFFSET_note_protected_by_variable_init = 420203,
13029 DIAG_DESC_OFFSET_note_protected_by_variable_non_pod = 420241,
13030 DIAG_DESC_OFFSET_note_protected_by_variable_nontriv_destructor = 420290,
13031 DIAG_DESC_OFFSET_note_protected_by_vla = 420343,
13032 DIAG_DESC_OFFSET_note_protected_by_vla_type_alias = 420397,
13033 DIAG_DESC_OFFSET_note_protected_by_vla_typedef = 420444,
13034 DIAG_DESC_OFFSET_note_protocol_decl = 420488,
13035 DIAG_DESC_OFFSET_note_protocol_decl_undefined = 420514,
13036 DIAG_DESC_OFFSET_note_protocol_method = 420544,
13037 DIAG_DESC_OFFSET_note_protocol_property_declare = 420568,
13038 DIAG_DESC_OFFSET_note_ptrauth_virtual_function_incomplete_arg_ret_type = 420702,
13039 DIAG_DESC_OFFSET_note_ptrauth_virtual_function_pointer_incomplete_arg_ret = 420719,
13040 DIAG_DESC_OFFSET_note_pure_qualified_call_kext = 420818,
13041 DIAG_DESC_OFFSET_note_pure_virtual_function = 420898,
13042 DIAG_DESC_OFFSET_note_raii_guard_add_name = 420941,
13043 DIAG_DESC_OFFSET_note_receiver_class_declared = 420997,
13044 DIAG_DESC_OFFSET_note_receiver_expr_here = 421041,
13045 DIAG_DESC_OFFSET_note_receiver_is_id = 421069,
13046 DIAG_DESC_OFFSET_note_recursive_default_argument_used_here = 421133,
13047 DIAG_DESC_OFFSET_note_redefinition_include_same_file = 421160,
13048 DIAG_DESC_OFFSET_note_redefinition_modules_same_file = 421219,
13049 DIAG_DESC_OFFSET_note_redundant_defer_if = 421300,
13050 DIAG_DESC_OFFSET_note_ref_or_ptr_member_declared_here = 421329,
13051 DIAG_DESC_OFFSET_note_refconst_member_not_initialized = 421378,
13052 DIAG_DESC_OFFSET_note_reference_is_return_value = 421440,
13053 DIAG_DESC_OFFSET_note_reference_placeholder = 421463,
13054 DIAG_DESC_OFFSET_note_referenced_type_template = 421489,
13055 DIAG_DESC_OFFSET_note_reinterpret_updowncast_use_static = 421539,
13056 DIAG_DESC_OFFSET_note_related_result_type_explicit = 421627,
13057 DIAG_DESC_OFFSET_note_related_result_type_family = 421768,
13058 DIAG_DESC_OFFSET_note_related_result_type_inferred = 422006,
13059 DIAG_DESC_OFFSET_note_related_result_type_overridden = 422100,
13060 DIAG_DESC_OFFSET_note_remove_abs = 422156,
13061 DIAG_DESC_OFFSET_note_remove_max_call = 422221,
13062 DIAG_DESC_OFFSET_note_remove_move = 422276,
13063 DIAG_DESC_OFFSET_note_remove_parens_for_variable_declaration = 422303,
13064 DIAG_DESC_OFFSET_note_replace_abs_function = 422346,
13065 DIAG_DESC_OFFSET_note_replace_equals_default_to_delete = 422372,
13066 DIAG_DESC_OFFSET_note_returned_incomplete_type = 422404,
13067 DIAG_DESC_OFFSET_note_returned_not_integer_field = 422432,
13068 DIAG_DESC_OFFSET_note_returned_not_span_struct = 422477,
13069 DIAG_DESC_OFFSET_note_returned_not_struct = 422599,
13070 DIAG_DESC_OFFSET_note_returned_not_two_field_struct = 422634,
13071 DIAG_DESC_OFFSET_note_returned_not_wide_enough_field = 422676,
13072 DIAG_DESC_OFFSET_note_rewriting_operator_as_spaceship = 422759,
13073 DIAG_DESC_OFFSET_note_riscv_repeated_interrupt_attribute = 422825,
13074 DIAG_DESC_OFFSET_note_safe_buffer_debug_mode = 422871,
13075 DIAG_DESC_OFFSET_note_safe_buffer_usage_suggestions_disabled = 422894,
13076 DIAG_DESC_OFFSET_note_second_module_difference = 422969,
13077 DIAG_DESC_OFFSET_note_sentinel_here = 423019,
13078 DIAG_DESC_OFFSET_note_shadow_field = 366366,
13079 DIAG_DESC_OFFSET_note_silence_aligned_allocation_unavailable = 423092,
13080 DIAG_DESC_OFFSET_note_single_arg_concept_specialization_constraint_evaluated_to_false = 423197,
13081 DIAG_DESC_OFFSET_note_sme_use_preserves_za = 423242,
13082 DIAG_DESC_OFFSET_note_specialized_decl = 423303,
13083 DIAG_DESC_OFFSET_note_specialized_entity = 423342,
13084 DIAG_DESC_OFFSET_note_static_for_internal_linkage = 423385,
13085 DIAG_DESC_OFFSET_note_string_plus_scalar_silence = 423497,
13086 DIAG_DESC_OFFSET_note_strlcpycat_wrong_size = 423540,
13087 DIAG_DESC_OFFSET_note_strncat_wrong_size = 423595,
13088 DIAG_DESC_OFFSET_note_struct_class_suggestion = 423694,
13089 DIAG_DESC_OFFSET_note_substituted_constraint_expr_is_ill_formed = 423746,
13090 DIAG_DESC_OFFSET_note_suggest_disabling_all_checkers = 423804,
13091 DIAG_DESC_OFFSET_note_suggest_parens_for_macro = 423877,
13092 DIAG_DESC_OFFSET_note_suppress_ctad_maybe_unsupported = 423959,
13093 DIAG_DESC_OFFSET_note_suppressed_class_declare = 424006,
13094 DIAG_DESC_OFFSET_note_surrounding_namespace_ends_here = 424089,
13095 DIAG_DESC_OFFSET_note_surrounding_namespace_starts_here = 424147,
13096 DIAG_DESC_OFFSET_note_suspicious_bzero_size_silence = 424207,
13097 DIAG_DESC_OFFSET_note_suspicious_sizeof_memset_silence = 424251,
13098 DIAG_DESC_OFFSET_note_switch_conversion = 342109,
13099 DIAG_DESC_OFFSET_note_sycl_kernel_launch_lookup_here = 424338,
13100 DIAG_DESC_OFFSET_note_sycl_kernel_launch_overload_resolution_here = 424419,
13101 DIAG_DESC_OFFSET_note_sycl_runtime_defect = 424526,
13102 DIAG_DESC_OFFSET_note_tail_call_required = 424648,
13103 DIAG_DESC_OFFSET_note_template_arg_internal_object = 424688,
13104 DIAG_DESC_OFFSET_note_template_arg_refers_here = 424756,
13105 DIAG_DESC_OFFSET_note_template_arg_refers_to_template_here = 424795,
13106 DIAG_DESC_OFFSET_note_template_arg_template_params_mismatch = 276694,
13107 DIAG_DESC_OFFSET_note_template_class_explicit_specialization_was_here = 424903,
13108 DIAG_DESC_OFFSET_note_template_class_instantiation_here = 424953,
13109 DIAG_DESC_OFFSET_note_template_class_instantiation_was_here = 425007,
13110 DIAG_DESC_OFFSET_note_template_decl_external = 425047,
13111 DIAG_DESC_OFFSET_note_template_decl_here = 425091,
13112 DIAG_DESC_OFFSET_note_template_declared_here = 425117,
13113 DIAG_DESC_OFFSET_note_template_default_arg_checking = 425243,
13114 DIAG_DESC_OFFSET_note_template_enum_def_here = 425296,
13115 DIAG_DESC_OFFSET_note_template_exception_spec_instantiation_here = 425347,
13116 DIAG_DESC_OFFSET_note_template_kw_refers_to_non_template = 425413,
13117 DIAG_DESC_OFFSET_note_template_member_class_here = 425445,
13118 DIAG_DESC_OFFSET_note_template_member_function_here = 425497,
13119 DIAG_DESC_OFFSET_note_template_nontype_parm_different_type = 425552,
13120 DIAG_DESC_OFFSET_note_template_nontype_parm_prev_declaration = 425625,
13121 DIAG_DESC_OFFSET_note_template_nsdmi_here = 425683,
13122 DIAG_DESC_OFFSET_note_template_param_different_kind = 425749,
13123 DIAG_DESC_OFFSET_note_template_param_external = 425810,
13124 DIAG_DESC_OFFSET_note_template_param_here = 425852,
13125 DIAG_DESC_OFFSET_note_template_param_list_different_arity = 425888,
13126 DIAG_DESC_OFFSET_note_template_param_prev_default_arg = 425965,
13127 DIAG_DESC_OFFSET_note_template_param_prev_default_arg_in_other_module = 426013,
13128 DIAG_DESC_OFFSET_note_template_parameter_pack_here = 426069,
13129 DIAG_DESC_OFFSET_note_template_parameter_pack_non_pack = 426178,
13130 DIAG_DESC_OFFSET_note_template_prev_declaration = 426386,
13131 DIAG_DESC_OFFSET_note_template_recursion_depth = 426453,
13132 DIAG_DESC_OFFSET_note_template_requirement_instantiation_here = 426527,
13133 DIAG_DESC_OFFSET_note_template_requirement_params_instantiation_here = 426564,
13134 DIAG_DESC_OFFSET_note_template_static_data_member_def_here = 426612,
13135 DIAG_DESC_OFFSET_note_template_type_alias_instantiation_here = 426670,
13136 DIAG_DESC_OFFSET_note_template_unnamed_type_here = 426728,
13137 DIAG_DESC_OFFSET_note_template_variable_def_here = 426785,
13138 DIAG_DESC_OFFSET_note_thread_warning_in_fun = 426857,
13139 DIAG_DESC_OFFSET_note_throw_in_dtor = 426887,
13140 DIAG_DESC_OFFSET_note_throw_in_function = 426995,
13141 DIAG_DESC_OFFSET_note_throw_underaligned_obj = 427031,
13142 DIAG_DESC_OFFSET_note_total_sloc_usage = 427162,
13143 DIAG_DESC_OFFSET_note_transparent_union_first_field_size_align = 427304,
13144 DIAG_DESC_OFFSET_note_type_aware_operator_declared = 427355,
13145 DIAG_DESC_OFFSET_note_type_being_defined = 427404,
13146 DIAG_DESC_OFFSET_note_type_incomplete = 420702,
13147 DIAG_DESC_OFFSET_note_type_inherits_from_base = 427459,
13148 DIAG_DESC_OFFSET_note_type_requirement_substitution_error = 374631,
13149 DIAG_DESC_OFFSET_note_type_requirement_unknown_substitution_error = 374679,
13150 DIAG_DESC_OFFSET_note_typecheck_assign_const = 427500,
13151 DIAG_DESC_OFFSET_note_typecheck_assign_const_method = 427716,
13152 DIAG_DESC_OFFSET_note_typecheck_invalid_operands_converted = 427759,
13153 DIAG_DESC_OFFSET_note_typecheck_member_reference_suggestion = 427826,
13154 DIAG_DESC_OFFSET_note_typedef_for_linkage_here = 427859,
13155 DIAG_DESC_OFFSET_note_typename_member_refers_here = 427946,
13156 DIAG_DESC_OFFSET_note_typename_refers_here = 427984,
13157 DIAG_DESC_OFFSET_note_ucn_four_not_eight = 428015,
13158 DIAG_DESC_OFFSET_note_unguarded_available_silence = 428041,
13159 DIAG_DESC_OFFSET_note_uninit_fixit_remove_cond = 428131,
13160 DIAG_DESC_OFFSET_note_uninit_in_this_constructor = 428221,
13161 DIAG_DESC_OFFSET_note_uninit_reference_member = 428300,
13162 DIAG_DESC_OFFSET_note_uninit_var_use = 428339,
13163 DIAG_DESC_OFFSET_note_unlocked_here = 428409,
13164 DIAG_DESC_OFFSET_note_unmatched_type_aware_allocator_declared = 428426,
13165 DIAG_DESC_OFFSET_note_unparenthesized_non_primary_expr_in_requires_clause = 308488,
13166 DIAG_DESC_OFFSET_note_unreachable_entity = 428464,
13167 DIAG_DESC_OFFSET_note_unreachable_silence = 428668,
13168 DIAG_DESC_OFFSET_note_unreachable_template_decl = 428730,
13169 DIAG_DESC_OFFSET_note_unsafe_buffer_operation = 428781,
13170 DIAG_DESC_OFFSET_note_unsafe_buffer_printf_call = 428842,
13171 DIAG_DESC_OFFSET_note_unsafe_buffer_variable_fixit_group = 429019,
13172 DIAG_DESC_OFFSET_note_unsafe_buffer_variable_fixit_together = 429310,
13173 DIAG_DESC_OFFSET_note_unsatisfied_trait = 429546,
13174 DIAG_DESC_OFFSET_note_unsatisfied_trait_reason = 429654,
13175 DIAG_DESC_OFFSET_note_use_dashdash = 431290,
13176 DIAG_DESC_OFFSET_note_use_ifdef_guards = 431342,
13177 DIAG_DESC_OFFSET_note_use_non_reference_type = 431405,
13178 DIAG_DESC_OFFSET_note_use_reference_type = 431431,
13179 DIAG_DESC_OFFSET_note_use_thread_local = 431472,
13180 DIAG_DESC_OFFSET_note_use_type_or_non_reference = 431505,
13181 DIAG_DESC_OFFSET_note_used_here = 431591,
13182 DIAG_DESC_OFFSET_note_used_in_initialization_here = 431601,
13183 DIAG_DESC_OFFSET_note_user_declared_ctor = 431629,
13184 DIAG_DESC_OFFSET_note_using = 431698,
13185 DIAG_DESC_OFFSET_note_using_decl = 431704,
13186 DIAG_DESC_OFFSET_note_using_decl_class_member_workaround = 431742,
13187 DIAG_DESC_OFFSET_note_using_decl_conflict = 431857,
13188 DIAG_DESC_OFFSET_note_using_decl_target = 431881,
13189 DIAG_DESC_OFFSET_note_using_enum_decl = 431909,
13190 DIAG_DESC_OFFSET_note_using_value_decl_missing_typename = 431952,
13191 DIAG_DESC_OFFSET_note_valid_options = 432009,
13192 DIAG_DESC_OFFSET_note_value_initialization_here = 432041,
13193 DIAG_DESC_OFFSET_note_var_declared_here = 432081,
13194 DIAG_DESC_OFFSET_note_var_explicitly_captured_here = 432110,
13195 DIAG_DESC_OFFSET_note_var_fixit_add_initialization = 432161,
13196 DIAG_DESC_OFFSET_note_var_prev_partial_spec_here = 432212,
13197 DIAG_DESC_OFFSET_note_vbase_moved_here = 432285,
13198 DIAG_DESC_OFFSET_note_verify_ambiguous_marker = 432389,
13199 DIAG_DESC_OFFSET_note_vla_unsupported = 432427,
13200 DIAG_DESC_OFFSET_note_which_delegates_to = 432491,
13201 DIAG_DESC_OFFSET_note_which_is_called_by = 432510,
13202 DIAG_DESC_OFFSET_note_while_in_implementation = 432532,
13203 DIAG_DESC_OFFSET_note_widen_bitfield = 432603,
13204 DIAG_DESC_OFFSET_note_within_base_of_type = 432657,
13205 DIAG_DESC_OFFSET_note_within_capture = 432700,
13206 DIAG_DESC_OFFSET_note_within_field_of_type = 432744,
13207 DIAG_DESC_OFFSET_note_within_param_of_type = 432782,
13208 DIAG_DESC_OFFSET_note_xor_used_as_pow_silence = 432827,
13209 DIAG_DESC_OFFSET_null_in_char_or_string = 432919,
13210 DIAG_DESC_OFFSET_null_in_file = 432980,
13211 DIAG_DESC_OFFSET_override_keyword_hides_virtual_member_function = 433003,
13212 DIAG_DESC_OFFSET_override_keyword_only_allowed_on_virtual_member_functions = 433093,
13213 DIAG_DESC_OFFSET_pp_disabled_macro_expansion = 433142,
13214 DIAG_DESC_OFFSET_pp_err_elif_after_else = 433180,
13215 DIAG_DESC_OFFSET_pp_err_elif_without_if = 433227,
13216 DIAG_DESC_OFFSET_pp_err_else_after_else = 433274,
13217 DIAG_DESC_OFFSET_pp_err_else_without_if = 433292,
13218 DIAG_DESC_OFFSET_pp_hash_warning = 30163,
13219 DIAG_DESC_OFFSET_pp_include_macros_out_of_predefines = 433310,
13220 DIAG_DESC_OFFSET_pp_include_next_absolute_path = 433379,
13221 DIAG_DESC_OFFSET_pp_include_next_in_primary = 433505,
13222 DIAG_DESC_OFFSET_pp_invalid_string_literal = 433582,
13223 DIAG_DESC_OFFSET_pp_macro_not_used = 433625,
13224 DIAG_DESC_OFFSET_pp_nonportable_path = 433643,
13225 DIAG_DESC_OFFSET_pp_nonportable_path_separator = 433729,
13226 DIAG_DESC_OFFSET_pp_nonportable_path_trailing = 433797,
13227 DIAG_DESC_OFFSET_pp_nonportable_system_path = 433643,
13228 DIAG_DESC_OFFSET_pp_nonportable_system_path_trailing = 433797,
13229 DIAG_DESC_OFFSET_pp_out_of_date_dependency = 433887,
13230 DIAG_DESC_OFFSET_pp_poisoning_existing_macro = 433928,
13231 DIAG_DESC_OFFSET_pp_pragma_once_in_main_file = 433953,
13232 DIAG_DESC_OFFSET_pp_pragma_sysheader_in_main_file = 433979,
13233 DIAG_DESC_OFFSET_remark_cc1_round_trip_generated = 348165,
13234 DIAG_DESC_OFFSET_remark_cir_mlir_diagnostic = 30163,
13235 DIAG_DESC_OFFSET_remark_ctu_import_threshold_reached = 434022,
13236 DIAG_DESC_OFFSET_remark_fe_backend_optimization_remark = 30163,
13237 DIAG_DESC_OFFSET_remark_fe_backend_optimization_remark_analysis = 30163,
13238 DIAG_DESC_OFFSET_remark_fe_backend_optimization_remark_analysis_aliasing = 434092,
13239 DIAG_DESC_OFFSET_remark_fe_backend_optimization_remark_analysis_fpcommute = 434445,
13240 DIAG_DESC_OFFSET_remark_fe_backend_optimization_remark_missed = 30163,
13241 DIAG_DESC_OFFSET_remark_fe_backend_plugin = 30163,
13242 DIAG_DESC_OFFSET_remark_mmap_load = 434585,
13243 DIAG_DESC_OFFSET_remark_mmap_load_module = 434608,
13244 DIAG_DESC_OFFSET_remark_mmap_parse = 434635,
13245 DIAG_DESC_OFFSET_remark_module_build = 434658,
13246 DIAG_DESC_OFFSET_remark_module_build_done = 434687,
13247 DIAG_DESC_OFFSET_remark_module_check_relocation = 434717,
13248 DIAG_DESC_OFFSET_remark_module_directory_dep_changed = 434765,
13249 DIAG_DESC_OFFSET_remark_module_import = 434858,
13250 DIAG_DESC_OFFSET_remark_module_lock = 434911,
13251 DIAG_DESC_OFFSET_remark_module_lock_failure = 434945,
13252 DIAG_DESC_OFFSET_remark_module_lock_timeout = 434993,
13253 DIAG_DESC_OFFSET_remark_module_path_invalidated = 435048,
13254 DIAG_DESC_OFFSET_remark_module_relocated = 435127,
13255 DIAG_DESC_OFFSET_remark_module_validation = 435167,
13256 DIAG_DESC_OFFSET_remark_modules_manifest_not_found = 435218,
13257 DIAG_DESC_OFFSET_remark_performing_driver_managed_module_build = 435309,
13258 DIAG_DESC_OFFSET_remark_pp_include_directive_modular_translation = 435348,
13259 DIAG_DESC_OFFSET_remark_pp_search_path_usage = 435441,
13260 DIAG_DESC_OFFSET_remark_printing_module_graph = 435464,
13261 DIAG_DESC_OFFSET_remark_sanitize_address_insert_extra_padding_accepted = 435497,
13262 DIAG_DESC_OFFSET_remark_sanitize_address_insert_extra_padding_rejected = 435544,
13263 DIAG_DESC_OFFSET_remark_sloc_usage = 435751,
13264 DIAG_DESC_OFFSET_remark_using_modules_manifest = 435796,
13265 DIAG_DESC_OFFSET_trap_ubsan_arith_overflow = 435838,
13266 DIAG_DESC_OFFSET_trigraph_converted = 435933,
13267 DIAG_DESC_OFFSET_trigraph_ends_block_comment = 435970,
13268 DIAG_DESC_OFFSET_trigraph_ignored = 435998,
13269 DIAG_DESC_OFFSET_trigraph_ignored_block_comment = 436015,
13270 DIAG_DESC_OFFSET_warn_O4_is_O3 = 436056,
13271 DIAG_DESC_OFFSET_warn_abs_too_small = 436081,
13272 DIAG_DESC_OFFSET_warn_abstract_final_class = 436202,
13273 DIAG_DESC_OFFSET_warn_abstract_vbase_init_ignored = 436252,
13274 DIAG_DESC_OFFSET_warn_acc_cache_var_not_outside_loop = 436330,
13275 DIAG_DESC_OFFSET_warn_acc_confusing_routine_name = 436453,
13276 DIAG_DESC_OFFSET_warn_acc_deprecated_alias_name = 436595,
13277 DIAG_DESC_OFFSET_warn_acc_if_self_conflict = 436677,
13278 DIAG_DESC_OFFSET_warn_acc_routine_unimplemented = 436754,
13279 DIAG_DESC_OFFSET_warn_acc_unsupported_extension_clause = 436841,
13280 DIAG_DESC_OFFSET_warn_acc_var_referenced_lacks_op = 436881,
13281 DIAG_DESC_OFFSET_warn_acc_var_referenced_non_const_array = 437034,
13282 DIAG_DESC_OFFSET_warn_access_decl_deprecated = 437175,
13283 DIAG_DESC_OFFSET_warn_accessor_property_type_mismatch = 437242,
13284 DIAG_DESC_OFFSET_warn_acquire_requires_negative_cap = 437297,
13285 DIAG_DESC_OFFSET_warn_acquired_before = 437349,
13286 DIAG_DESC_OFFSET_warn_acquired_before_after_cycle = 437386,
13287 DIAG_DESC_OFFSET_warn_addition_in_bitshift = 437450,
13288 DIAG_DESC_OFFSET_warn_address_of_reference_bool_conversion = 437525,
13289 DIAG_DESC_OFFSET_warn_address_of_reference_null_compare = 437655,
13290 DIAG_DESC_OFFSET_warn_alias_to_weak_alias = 437805,
13291 DIAG_DESC_OFFSET_warn_alias_type_mismatch = 437897,
13292 DIAG_DESC_OFFSET_warn_alias_with_section = 437946,
13293 DIAG_DESC_OFFSET_warn_aligned_attr_underaligned = 25871,
13294 DIAG_DESC_OFFSET_warn_alignment_builtin_useless = 438054,
13295 DIAG_DESC_OFFSET_warn_alignment_not_power_of_two = 26177,
13296 DIAG_DESC_OFFSET_warn_alloc_size = 438174,
13297 DIAG_DESC_OFFSET_warn_alloca = 438238,
13298 DIAG_DESC_OFFSET_warn_alloca_align_alignof = 438398,
13299 DIAG_DESC_OFFSET_warn_always_inline_coroutine = 438471,
13300 DIAG_DESC_OFFSET_warn_ambiguous_suitable_delete_function_found = 438556,
13301 DIAG_DESC_OFFSET_warn_amdgcn_unguarded_asm_stmt = 438679,
13302 DIAG_DESC_OFFSET_warn_amdgcn_unguarded_builtin = 438742,
13303 DIAG_DESC_OFFSET_warn_amdgpu_av_requires_atomic = 438789,
13304 DIAG_DESC_OFFSET_warn_amdgpu_av_requires_expr = 438862,
13305 DIAG_DESC_OFFSET_warn_amdgpu_num_reg_attr_deprecated = 438912,
13306 DIAG_DESC_OFFSET_warn_amdgpu_s_wait_event_mask_no_effect_target = 438978,
13307 DIAG_DESC_OFFSET_warn_android_unversioned_fallback = 439014,
13308 DIAG_DESC_OFFSET_warn_anyx86_excessive_regsave = 439201,
13309 DIAG_DESC_OFFSET_warn_apinotes_message = 30163,
13310 DIAG_DESC_OFFSET_warn_apinotes_private_case = 439402,
13311 DIAG_DESC_OFFSET_warn_apinotes_private_case_system = 439402,
13312 DIAG_DESC_OFFSET_warn_arc_bridge_cast_nonarc = 439489,
13313 DIAG_DESC_OFFSET_warn_arc_lifetime_result_type = 439534,
13314 DIAG_DESC_OFFSET_warn_arc_literal_assign = 439652,
13315 DIAG_DESC_OFFSET_warn_arc_object_memaccess = 439852,
13316 DIAG_DESC_OFFSET_warn_arc_perform_selector_leaks = 439945,
13317 DIAG_DESC_OFFSET_warn_arc_possible_repeated_use_of_weak = 440010,
13318 DIAG_DESC_OFFSET_warn_arc_repeated_use_of_weak = 440250,
13319 DIAG_DESC_OFFSET_warn_arc_retain_cycle = 440486,
13320 DIAG_DESC_OFFSET_warn_arc_retained_assign = 440558,
13321 DIAG_DESC_OFFSET_warn_arc_retained_property_assign = 440690,
13322 DIAG_DESC_OFFSET_warn_arc_strong_pointer_objc_pointer = 440777,
13323 DIAG_DESC_OFFSET_warn_argument_invalid_range = 34220,
13324 DIAG_DESC_OFFSET_warn_argument_undefined_behaviour = 440832,
13325 DIAG_DESC_OFFSET_warn_arith_conv_enum_float = 440885,
13326 DIAG_DESC_OFFSET_warn_arith_conv_enum_float_cxx20 = 441127,
13327 DIAG_DESC_OFFSET_warn_arith_conv_mixed_anon_enum_types = 441383,
13328 DIAG_DESC_OFFSET_warn_arith_conv_mixed_anon_enum_types_cxx20 = 441555,
13329 DIAG_DESC_OFFSET_warn_arith_conv_mixed_enum_types = 441383,
13330 DIAG_DESC_OFFSET_warn_arith_conv_mixed_enum_types_cxx20 = 441555,
13331 DIAG_DESC_OFFSET_warn_arith_conv_mixed_unicode_types = 441741,
13332 DIAG_DESC_OFFSET_warn_arm_interrupt_save_fp_without_vfp_unit = 441908,
13333 DIAG_DESC_OFFSET_warn_arm_interrupt_vfp_clobber = 442059,
13334 DIAG_DESC_OFFSET_warn_array_comparison = 442217,
13335 DIAG_DESC_OFFSET_warn_array_comparison_cxx26 = 442376,
13336 DIAG_DESC_OFFSET_warn_array_index_exceeds_bounds = 442502,
13337 DIAG_DESC_OFFSET_warn_array_index_exceeds_max_addressable_bounds = 442588,
13338 DIAG_DESC_OFFSET_warn_array_index_precedes_bounds = 442744,
13339 DIAG_DESC_OFFSET_warn_asm_label_on_auto_decl = 442796,
13340 DIAG_DESC_OFFSET_warn_asm_mismatched_size_modifier = 442841,
13341 DIAG_DESC_OFFSET_warn_assume_aligned_too_great = 442922,
13342 DIAG_DESC_OFFSET_warn_assume_side_effects = 442997,
13343 DIAG_DESC_OFFSET_warn_ast_file_config_mismatch = 443064,
13344 DIAG_DESC_OFFSET_warn_at_available_unchecked_use = 443164,
13345 DIAG_DESC_OFFSET_warn_atimport_in_framework_header = 443297,
13346 DIAG_DESC_OFFSET_warn_atl_uuid_deprecated = 443391,
13347 DIAG_DESC_OFFSET_warn_atomic_hint_has_invalid_hint_type = 443467,
13348 DIAG_DESC_OFFSET_warn_atomic_implicit_seq_cst = 443529,
13349 DIAG_DESC_OFFSET_warn_atomic_member_access = 443626,
13350 DIAG_DESC_OFFSET_warn_atomic_op_has_invalid_memory_order = 443699,
13351 DIAG_DESC_OFFSET_warn_atomic_op_misaligned = 443780,
13352 DIAG_DESC_OFFSET_warn_atomic_op_oversized = 443925,
13353 DIAG_DESC_OFFSET_warn_atomic_property_rule = 444060,
13354 DIAG_DESC_OFFSET_warn_atomic_stripped_in_enum = 444182,
13355 DIAG_DESC_OFFSET_warn_attr_abi_tag_namespace = 444272,
13356 DIAG_DESC_OFFSET_warn_attr_dllexport_explicit_inst_def = 444344,
13357 DIAG_DESC_OFFSET_warn_attr_dllexport_explicit_inst_def_mismatch = 444344,
13358 DIAG_DESC_OFFSET_warn_attr_in_secondary_block = 444411,
13359 DIAG_DESC_OFFSET_warn_attr_min_eq_max = 444465,
13360 DIAG_DESC_OFFSET_warn_attr_on_unconsumable_class = 444518,
13361 DIAG_DESC_OFFSET_warn_attr_swift_name_decl_kind = 444613,
13362 DIAG_DESC_OFFSET_warn_attr_swift_name_decl_missing_params = 444664,
13363 DIAG_DESC_OFFSET_warn_attr_swift_name_function = 444745,
13364 DIAG_DESC_OFFSET_warn_attr_swift_name_getter_parameters = 444825,
13365 DIAG_DESC_OFFSET_warn_attr_swift_name_invalid_identifier = 444894,
13366 DIAG_DESC_OFFSET_warn_attr_swift_name_missing_parameters = 444976,
13367 DIAG_DESC_OFFSET_warn_attr_swift_name_multiple_selfs = 445023,
13368 DIAG_DESC_OFFSET_warn_attr_swift_name_num_params = 445083,
13369 DIAG_DESC_OFFSET_warn_attr_swift_name_setter_parameters = 445186,
13370 DIAG_DESC_OFFSET_warn_attr_swift_name_subscript_getter_newValue = 445248,
13371 DIAG_DESC_OFFSET_warn_attr_swift_name_subscript_invalid_parameter = 445320,
13372 DIAG_DESC_OFFSET_warn_attr_swift_name_subscript_setter_multiple_newValues = 445439,
13373 DIAG_DESC_OFFSET_warn_attr_swift_name_subscript_setter_no_newValue = 445519,
13374 DIAG_DESC_OFFSET_warn_attribute_address_multiple_identical_qualifiers = 445589,
13375 DIAG_DESC_OFFSET_warn_attribute_after_definition_ignored = 445642,
13376 DIAG_DESC_OFFSET_warn_attribute_argument_n_negative = 445683,
13377 DIAG_DESC_OFFSET_warn_attribute_cmse_entry_static = 445741,
13378 DIAG_DESC_OFFSET_warn_attribute_dll_instantiated_base_class = 445817,
13379 DIAG_DESC_OFFSET_warn_attribute_dll_redeclaration = 445959,
13380 DIAG_DESC_OFFSET_warn_attribute_dllexport_explicit_instantiation_decl = 446009,
13381 DIAG_DESC_OFFSET_warn_attribute_dllimport_static_field_definition = 446070,
13382 DIAG_DESC_OFFSET_warn_attribute_exclude_from_explicit_instantiation_local_class = 446107,
13383 DIAG_DESC_OFFSET_warn_attribute_form_ignored = 446161,
13384 DIAG_DESC_OFFSET_warn_attribute_has_no_effect_on_compile_time_if = 446242,
13385 DIAG_DESC_OFFSET_warn_attribute_has_no_effect_on_infinite_loop = 446333,
13386 DIAG_DESC_OFFSET_warn_attribute_hybrid_patchable_non_extern = 446393,
13387 DIAG_DESC_OFFSET_warn_attribute_iboutlet = 446461,
13388 DIAG_DESC_OFFSET_warn_attribute_ignored = 446530,
13389 DIAG_DESC_OFFSET_warn_attribute_ignored_for_field_of_type = 446551,
13390 DIAG_DESC_OFFSET_warn_attribute_ignored_no_calls_in_stmt = 446593,
13391 DIAG_DESC_OFFSET_warn_attribute_ignored_non_function_pointer = 446678,
13392 DIAG_DESC_OFFSET_warn_attribute_ignored_on_inline = 446739,
13393 DIAG_DESC_OFFSET_warn_attribute_ignored_on_non_definition = 446779,
13394 DIAG_DESC_OFFSET_warn_attribute_invalid_on_definition = 446832,
13395 DIAG_DESC_OFFSET_warn_attribute_needs_aggregate = 446883,
13396 DIAG_DESC_OFFSET_warn_attribute_no_builtin_invalid_builtin_name = 446932,
13397 DIAG_DESC_OFFSET_warn_attribute_no_decl = 446972,
13398 DIAG_DESC_OFFSET_warn_attribute_non_character_array = 447038,
13399 DIAG_DESC_OFFSET_warn_attribute_nonnull_no_pointers = 447134,
13400 DIAG_DESC_OFFSET_warn_attribute_nonnull_parm_no_args = 447200,
13401 DIAG_DESC_OFFSET_warn_attribute_not_on_decl = 447263,
13402 DIAG_DESC_OFFSET_warn_attribute_on_function_definition = 447302,
13403 DIAG_DESC_OFFSET_warn_attribute_on_void_param = 447376,
13404 DIAG_DESC_OFFSET_warn_attribute_packed_for_bitfield = 447429,
13405 DIAG_DESC_OFFSET_warn_attribute_pointer_or_reference_only = 447536,
13406 DIAG_DESC_OFFSET_warn_attribute_pointers_only = 49359,
13407 DIAG_DESC_OFFSET_warn_attribute_precede_definition = 447604,
13408 DIAG_DESC_OFFSET_warn_attribute_protected_visibility = 447650,
13409 DIAG_DESC_OFFSET_warn_attribute_return_pointers_only = 447714,
13410 DIAG_DESC_OFFSET_warn_attribute_return_pointers_refs_only = 447775,
13411 DIAG_DESC_OFFSET_warn_attribute_return_span_only = 447850,
13412 DIAG_DESC_OFFSET_warn_attribute_section_drectve = 447922,
13413 DIAG_DESC_OFFSET_warn_attribute_section_on_redeclaration = 448010,
13414 DIAG_DESC_OFFSET_warn_attribute_sentinel_named_arguments = 448064,
13415 DIAG_DESC_OFFSET_warn_attribute_sentinel_not_variadic = 448110,
13416 DIAG_DESC_OFFSET_warn_attribute_type_not_supported = 448186,
13417 DIAG_DESC_OFFSET_warn_attribute_type_not_supported_global = 448226,
13418 DIAG_DESC_OFFSET_warn_attribute_unknown_visibility = 448288,
13419 DIAG_DESC_OFFSET_warn_attribute_void_function_method = 448310,
13420 DIAG_DESC_OFFSET_warn_attribute_weak_on_field = 448404,
13421 DIAG_DESC_OFFSET_warn_attribute_weak_on_local = 448464,
13422 DIAG_DESC_OFFSET_warn_attribute_wrong_decl_type = 51351,
13423 DIAG_DESC_OFFSET_warn_attribute_wrong_decl_type_str = 51847,
13424 DIAG_DESC_OFFSET_warn_attributes_likelihood_ifstmt_conflict = 448550,
13425 DIAG_DESC_OFFSET_warn_auto_implicit_atomic_property = 448588,
13426 DIAG_DESC_OFFSET_warn_auto_readonly_iboutlet_property = 448651,
13427 DIAG_DESC_OFFSET_warn_auto_storage_class = 448744,
13428 DIAG_DESC_OFFSET_warn_auto_synthesizing_protocol_property = 448816,
13429 DIAG_DESC_OFFSET_warn_auto_var_is_id = 448896,
13430 DIAG_DESC_OFFSET_warn_autosynthesis_property_in_superclass = 448940,
13431 DIAG_DESC_OFFSET_warn_autosynthesis_property_ivar_match = 449077,
13432 DIAG_DESC_OFFSET_warn_availability_and_unavailable = 449193,
13433 DIAG_DESC_OFFSET_warn_availability_fuchsia_unavailable_minor = 449265,
13434 DIAG_DESC_OFFSET_warn_availability_invalid_os_version = 449333,
13435 DIAG_DESC_OFFSET_warn_availability_on_static_initializer = 449383,
13436 DIAG_DESC_OFFSET_warn_availability_swift_unavailable_deprecated_only = 449496,
13437 DIAG_DESC_OFFSET_warn_availability_unknown_environment = 449569,
13438 DIAG_DESC_OFFSET_warn_availability_unknown_platform = 449614,
13439 DIAG_DESC_OFFSET_warn_availability_version_ordering = 449656,
13440 DIAG_DESC_OFFSET_warn_avx_calling_convention = 56050,
13441 DIAG_DESC_OFFSET_warn_bad_character_encoding = 56305,
13442 DIAG_DESC_OFFSET_warn_bad_cxx_cast_nested_pointer_addr_space = 449822,
13443 DIAG_DESC_OFFSET_warn_bad_function_cast = 449917,
13444 DIAG_DESC_OFFSET_warn_bad_receiver_type = 449976,
13445 DIAG_DESC_OFFSET_warn_bad_string_encoding = 59212,
13446 DIAG_DESC_OFFSET_warn_base_class_is_uninit = 450055,
13447 DIAG_DESC_OFFSET_warn_bind_ref_member_to_parameter = 450115,
13448 DIAG_DESC_OFFSET_warn_binding_null_to_reference = 450194,
13449 DIAG_DESC_OFFSET_warn_bitfield_too_small_for_enum = 450264,
13450 DIAG_DESC_OFFSET_warn_bitfield_width_exceeds_type_width = 450327,
13451 DIAG_DESC_OFFSET_warn_bitwise_instead_of_logical = 450427,
13452 DIAG_DESC_OFFSET_warn_bitwise_negation_bool = 450469,
13453 DIAG_DESC_OFFSET_warn_bitwise_op_in_bitwise_op = 450581,
13454 DIAG_DESC_OFFSET_warn_block_capture_autoreleasing = 450598,
13455 DIAG_DESC_OFFSET_warn_block_literal_attributes_on_omitted_return_type = 450685,
13456 DIAG_DESC_OFFSET_warn_block_literal_qualifiers_on_omitted_return_type = 450759,
13457 DIAG_DESC_OFFSET_warn_bool_switch_condition = 450814,
13458 DIAG_DESC_OFFSET_warn_braces_around_init = 450849,
13459 DIAG_DESC_OFFSET_warn_builtin_chk_overflow = 450893,
13460 DIAG_DESC_OFFSET_warn_builtin_unknown = 450976,
13461 DIAG_DESC_OFFSET_warn_c2y_compat_internal_in_extern_inline = 451002,
13462 DIAG_DESC_OFFSET_warn_c2y_compat_keyword = 451132,
13463 DIAG_DESC_OFFSET_warn_c2y_compat_octal_literal = 451181,
13464 DIAG_DESC_OFFSET_warn_c2y_delimited_escape_sequence = 451247,
13465 DIAG_DESC_OFFSET_warn_c11_compat_keyword = 451319,
13466 DIAG_DESC_OFFSET_warn_c17_compat_ellipsis_only_parameter = 451368,
13467 DIAG_DESC_OFFSET_warn_c17_compat_enum_value_not_int = 451454,
13468 DIAG_DESC_OFFSET_warn_c17_compat_missing_varargs_arg = 451605,
13469 DIAG_DESC_OFFSET_warn_c17_compat_u8_character_literal = 451713,
13470 DIAG_DESC_OFFSET_warn_c17_compat_va_start_one_arg = 451775,
13471 DIAG_DESC_OFFSET_warn_c23_compat_binary_literal = 451859,
13472 DIAG_DESC_OFFSET_warn_c23_compat_bitint_suffix = 451928,
13473 DIAG_DESC_OFFSET_warn_c23_compat_case_range = 452002,
13474 DIAG_DESC_OFFSET_warn_c23_compat_digit_separator = 452059,
13475 DIAG_DESC_OFFSET_warn_c23_compat_empty_initializer = 452121,
13476 DIAG_DESC_OFFSET_warn_c23_compat_keyword = 452193,
13477 DIAG_DESC_OFFSET_warn_c23_compat_literal_ucn_control_character = 452242,
13478 DIAG_DESC_OFFSET_warn_c23_compat_literal_ucn_escape_basic_scs = 452344,
13479 DIAG_DESC_OFFSET_warn_c23_compat_utf8_string = 452446,
13480 DIAG_DESC_OFFSET_warn_c23_compat_warning_directive = 452533,
13481 DIAG_DESC_OFFSET_warn_c23_keyword = 452586,
13482 DIAG_DESC_OFFSET_warn_c99_compat_unicode_id = 452611,
13483 DIAG_DESC_OFFSET_warn_c99_compat_unicode_literal = 452727,
13484 DIAG_DESC_OFFSET_warn_c99_keyword = 452770,
13485 DIAG_DESC_OFFSET_warn_c_kext = 452795,
13486 DIAG_DESC_OFFSET_warn_call_to_pure_virtual_member_function_from_ctor_dtor = 452863,
13487 DIAG_DESC_OFFSET_warn_call_wrong_number_of_arguments = 453021,
13488 DIAG_DESC_OFFSET_warn_called_once_gets_called_twice = 453068,
13489 DIAG_DESC_OFFSET_warn_called_once_never_called = 453118,
13490 DIAG_DESC_OFFSET_warn_called_once_never_called_when = 453188,
13491 DIAG_DESC_OFFSET_warn_cannot_pass_non_pod_arg_to_vararg = 453415,
13492 DIAG_DESC_OFFSET_warn_cannot_resolve_lock = 453564,
13493 DIAG_DESC_OFFSET_warn_case_empty_range = 453595,
13494 DIAG_DESC_OFFSET_warn_case_value_overflow = 453622,
13495 DIAG_DESC_OFFSET_warn_cast_align = 453689,
13496 DIAG_DESC_OFFSET_warn_cast_calling_conv = 453751,
13497 DIAG_DESC_OFFSET_warn_cast_discards_cfi_unchecked_callee = 453860,
13498 DIAG_DESC_OFFSET_warn_cast_function_type = 453936,
13499 DIAG_DESC_OFFSET_warn_cast_function_type_strict = 453936,
13500 DIAG_DESC_OFFSET_warn_cast_nonnull_to_bool = 454003,
13501 DIAG_DESC_OFFSET_warn_cast_pointer_from_sel = 454093,
13502 DIAG_DESC_OFFSET_warn_cast_qual = 454154,
13503 DIAG_DESC_OFFSET_warn_cast_qual2 = 454254,
13504 DIAG_DESC_OFFSET_warn_category_method_impl_match = 454336,
13505 DIAG_DESC_OFFSET_warn_cconv_knr = 69281,
13506 DIAG_DESC_OFFSET_warn_cconv_unsupported = 318717,
13507 DIAG_DESC_OFFSET_warn_cdtor_function_try_handler_mem_expr = 454422,
13508 DIAG_DESC_OFFSET_warn_cfstring_truncated = 454532,
13509 DIAG_DESC_OFFSET_warn_cgs_no_proto = 454626,
13510 DIAG_DESC_OFFSET_warn_char_constant_too_large = 454741,
13511 DIAG_DESC_OFFSET_warn_cir_mlir_diagnostic = 30163,
13512 DIAG_DESC_OFFSET_warn_class_method_not_found = 454782,
13513 DIAG_DESC_OFFSET_warn_class_method_not_found_with_typo = 454848,
13514 DIAG_DESC_OFFSET_warn_clause_expected_string = 454941,
13515 DIAG_DESC_OFFSET_warn_cleanup_ext = 455002,
13516 DIAG_DESC_OFFSET_warn_cmse_nonsecure_union = 455100,
13517 DIAG_DESC_OFFSET_warn_cocoa_naming_owned_rule = 70604,
13518 DIAG_DESC_OFFSET_warn_collection_expr_type = 455200,
13519 DIAG_DESC_OFFSET_warn_comma_operator = 455252,
13520 DIAG_DESC_OFFSET_warn_comparison_always = 455291,
13521 DIAG_DESC_OFFSET_warn_comparison_bitwise_always = 455415,
13522 DIAG_DESC_OFFSET_warn_comparison_bitwise_or = 455475,
13523 DIAG_DESC_OFFSET_warn_comparison_in_enum_initializer = 455531,
13524 DIAG_DESC_OFFSET_warn_comparison_in_fold_expression = 455604,
13525 DIAG_DESC_OFFSET_warn_comparison_mixed_enum_types = 441383,
13526 DIAG_DESC_OFFSET_warn_comparison_mixed_enum_types_cxx20 = 441555,
13527 DIAG_DESC_OFFSET_warn_comparison_of_mixed_enum_types_switch = 455728,
13528 DIAG_DESC_OFFSET_warn_comparison_unicode_mixed_types = 455811,
13529 DIAG_DESC_OFFSET_warn_comparison_unicode_mixed_types_constant = 455909,
13530 DIAG_DESC_OFFSET_warn_compat_pp_embed_directive = 456013,
13531 DIAG_DESC_OFFSET_warn_compatible_implicit_pointer_conv = 456064,
13532 DIAG_DESC_OFFSET_warn_completion_handler_called_twice = 456602,
13533 DIAG_DESC_OFFSET_warn_completion_handler_never_called = 456637,
13534 DIAG_DESC_OFFSET_warn_completion_handler_never_called_when = 456692,
13535 DIAG_DESC_OFFSET_warn_compound_token_split_by_macro = 456904,
13536 DIAG_DESC_OFFSET_warn_compound_token_split_by_whitespace = 457128,
13537 DIAG_DESC_OFFSET_warn_concatenated_literal_array_init = 457335,
13538 DIAG_DESC_OFFSET_warn_concatenated_nsarray_literal = 457459,
13539 DIAG_DESC_OFFSET_warn_condition_is_assignment = 457542,
13540 DIAG_DESC_OFFSET_warn_condition_is_idiomatic_assignment = 457542,
13541 DIAG_DESC_OFFSET_warn_conditional_mixed_enum_types = 441383,
13542 DIAG_DESC_OFFSET_warn_conditional_mixed_enum_types_cxx20 = 441555,
13543 DIAG_DESC_OFFSET_warn_conflicting_func_effect_override = 457611,
13544 DIAG_DESC_OFFSET_warn_conflicting_func_effects = 457681,
13545 DIAG_DESC_OFFSET_warn_conflicting_nullability_attr_overriding_param_types = 457751,
13546 DIAG_DESC_OFFSET_warn_conflicting_nullability_attr_overriding_ret_types = 457845,
13547 DIAG_DESC_OFFSET_warn_conflicting_overriding_param_modifiers = 457936,
13548 DIAG_DESC_OFFSET_warn_conflicting_overriding_param_types = 458016,
13549 DIAG_DESC_OFFSET_warn_conflicting_overriding_ret_type_modifiers = 458084,
13550 DIAG_DESC_OFFSET_warn_conflicting_overriding_ret_types = 458161,
13551 DIAG_DESC_OFFSET_warn_conflicting_overriding_variadic = 458225,
13552 DIAG_DESC_OFFSET_warn_conflicting_param_modifiers = 458291,
13553 DIAG_DESC_OFFSET_warn_conflicting_param_types = 458374,
13554 DIAG_DESC_OFFSET_warn_conflicting_ret_type_modifiers = 458445,
13555 DIAG_DESC_OFFSET_warn_conflicting_ret_types = 458525,
13556 DIAG_DESC_OFFSET_warn_conflicting_variadic = 458225,
13557 DIAG_DESC_OFFSET_warn_consecutive_comparison = 458592,
13558 DIAG_DESC_OFFSET_warn_const_attr_with_pure_attr = 458679,
13559 DIAG_DESC_OFFSET_warn_consteval_if_always_true = 458749,
13560 DIAG_DESC_OFFSET_warn_conv_mixed_enum_types_cxx26 = 77005,
13561 DIAG_DESC_OFFSET_warn_conv_to_base_not_used = 458823,
13562 DIAG_DESC_OFFSET_warn_conv_to_self_not_used = 458897,
13563 DIAG_DESC_OFFSET_warn_conv_to_void_not_used = 458960,
13564 DIAG_DESC_OFFSET_warn_coroutine_handle_address_invalid_return_type = 459019,
13565 DIAG_DESC_OFFSET_warn_coroutine_promise_unhandled_exception_required_with_exceptions = 459144,
13566 DIAG_DESC_OFFSET_warn_coroutine_type_aware_allocator_ignored = 365065,
13567 DIAG_DESC_OFFSET_warn_coroutines_x86_windows = 459233,
13568 DIAG_DESC_OFFSET_warn_correct_comment_command_name = 459304,
13569 DIAG_DESC_OFFSET_warn_counted_by_attr_elt_type_unknown_size = 79876,
13570 DIAG_DESC_OFFSET_warn_counter = 459354,
13571 DIAG_DESC_OFFSET_warn_cpp_compat_goto_into_protected_scope = 459410,
13572 DIAG_DESC_OFFSET_warn_cpp_compat_indirect_goto_in_protected_scope = 459478,
13573 DIAG_DESC_OFFSET_warn_cpp_compat_switch_into_protected_scope = 459587,
13574 DIAG_DESC_OFFSET_warn_cstruct_memaccess = 459658,
13575 DIAG_DESC_OFFSET_warn_cstyle_param = 459845,
13576 DIAG_DESC_OFFSET_warn_ctad_maybe_unsupported = 459920,
13577 DIAG_DESC_OFFSET_warn_ctor_parm_shadows_field = 459983,
13578 DIAG_DESC_OFFSET_warn_ctu_import_failure = 82068,
13579 DIAG_DESC_OFFSET_warn_ctu_incompat_lang = 460035,
13580 DIAG_DESC_OFFSET_warn_ctu_incompat_triple = 460129,
13581 DIAG_DESC_OFFSET_warn_cuda_attr_lambda_position = 460221,
13582 DIAG_DESC_OFFSET_warn_cuda_maxclusterrank_sm_90 = 460296,
13583 DIAG_DESC_OFFSET_warn_cv_stripped_in_enum = 460383,
13584 DIAG_DESC_OFFSET_warn_cxx11_compat_binary_literal = 460505,
13585 DIAG_DESC_OFFSET_warn_cxx11_compat_constexpr_body_no_return = 460578,
13586 DIAG_DESC_OFFSET_warn_cxx11_compat_deduced_return_type = 460671,
13587 DIAG_DESC_OFFSET_warn_cxx11_compat_digit_separator = 460741,
13588 DIAG_DESC_OFFSET_warn_cxx11_compat_generic_lambda = 460807,
13589 DIAG_DESC_OFFSET_warn_cxx11_compat_reserved_user_defined_literal = 460851,
13590 DIAG_DESC_OFFSET_warn_cxx11_compat_user_defined_literal = 460943,
13591 DIAG_DESC_OFFSET_warn_cxx11_gnu_attribute_on_type = 461026,
13592 DIAG_DESC_OFFSET_warn_cxx11_keyword = 461087,
13593 DIAG_DESC_OFFSET_warn_cxx11_right_shift_in_template_arg = 461114,
13594 DIAG_DESC_OFFSET_warn_cxx14_compat_class_template_argument_deduction = 461204,
13595 DIAG_DESC_OFFSET_warn_cxx14_compat_constexpr_not_const = 461343,
13596 DIAG_DESC_OFFSET_warn_cxx14_compat_nested_namespace_definition = 461465,
13597 DIAG_DESC_OFFSET_warn_cxx14_compat_template_nontype_parm_auto_type = 461541,
13598 DIAG_DESC_OFFSET_warn_cxx14_compat_u8_character_literal = 461636,
13599 DIAG_DESC_OFFSET_warn_cxx17_compat_aggregate_init_paren_list = 461702,
13600 DIAG_DESC_OFFSET_warn_cxx17_compat_constexpr_virtual = 461795,
13601 DIAG_DESC_OFFSET_warn_cxx17_compat_defaulted_method_type_mismatch = 461872,
13602 DIAG_DESC_OFFSET_warn_cxx17_compat_designated_init = 462117,
13603 DIAG_DESC_OFFSET_warn_cxx17_compat_exception_spec_in_signature = 462190,
13604 DIAG_DESC_OFFSET_warn_cxx17_compat_inline_nested_namespace_definition = 462296,
13605 DIAG_DESC_OFFSET_warn_cxx17_compat_lambda_def_ctor_assign = 462379,
13606 DIAG_DESC_OFFSET_warn_cxx17_compat_missing_varargs_arg = 462479,
13607 DIAG_DESC_OFFSET_warn_cxx17_compat_pointer_to_const_ref_member_on_rvalue = 462591,
13608 DIAG_DESC_OFFSET_warn_cxx17_compat_spaceship = 462702,
13609 DIAG_DESC_OFFSET_warn_cxx17_compat_template_nontype_parm_type = 462765,
13610 DIAG_DESC_OFFSET_warn_cxx17_compat_unicode_type = 462852,
13611 DIAG_DESC_OFFSET_warn_cxx17_compat_using_decl_class_member_enumerator = 462925,
13612 DIAG_DESC_OFFSET_warn_cxx17_compat_using_decl_non_member_enumerator = 463029,
13613 DIAG_DESC_OFFSET_warn_cxx20_compat_aggregate_init_with_ctors = 463135,
13614 DIAG_DESC_OFFSET_warn_cxx20_compat_consteval = 463230,
13615 DIAG_DESC_OFFSET_warn_cxx20_compat_constexpr_var = 463300,
13616 DIAG_DESC_OFFSET_warn_cxx20_compat_constinit = 463439,
13617 DIAG_DESC_OFFSET_warn_cxx20_compat_decl_attrs_on_lambda = 463509,
13618 DIAG_DESC_OFFSET_warn_cxx20_compat_explicit_bool = 463619,
13619 DIAG_DESC_OFFSET_warn_cxx20_compat_requires_explicit_init_non_aggregate = 463677,
13620 DIAG_DESC_OFFSET_warn_cxx20_compat_spaceship = 463836,
13621 DIAG_DESC_OFFSET_warn_cxx20_compat_use_of_unaddressable_function = 463912,
13622 DIAG_DESC_OFFSET_warn_cxx20_compat_utf8_string = 463999,
13623 DIAG_DESC_OFFSET_warn_cxx20_keyword = 464100,
13624 DIAG_DESC_OFFSET_warn_cxx23_compat_warning_directive = 464127,
13625 DIAG_DESC_OFFSET_warn_cxx23_delimited_escape_sequence = 464184,
13626 DIAG_DESC_OFFSET_warn_cxx98_compat_alignas = 464276,
13627 DIAG_DESC_OFFSET_warn_cxx98_compat_alignof = 464313,
13628 DIAG_DESC_OFFSET_warn_cxx98_compat_auto_type_specifier = 464361,
13629 DIAG_DESC_OFFSET_warn_cxx98_compat_constexpr = 464410,
13630 DIAG_DESC_OFFSET_warn_cxx98_compat_ctor_list_init = 464459,
13631 DIAG_DESC_OFFSET_warn_cxx98_compat_decltype = 464525,
13632 DIAG_DESC_OFFSET_warn_cxx98_compat_delegating_ctor = 464578,
13633 DIAG_DESC_OFFSET_warn_cxx98_compat_empty_scalar_initializer = 464630,
13634 DIAG_DESC_OFFSET_warn_cxx98_compat_empty_sizeless_initializer = 464704,
13635 DIAG_DESC_OFFSET_warn_cxx98_compat_enum_nested_name_spec = 464778,
13636 DIAG_DESC_OFFSET_warn_cxx98_compat_friend_is_member = 464847,
13637 DIAG_DESC_OFFSET_warn_cxx98_compat_goto_into_protected_scope = 464932,
13638 DIAG_DESC_OFFSET_warn_cxx98_compat_indirect_goto_in_protected_scope = 465002,
13639 DIAG_DESC_OFFSET_warn_cxx98_compat_initializer_list_init = 465113,
13640 DIAG_DESC_OFFSET_warn_cxx98_compat_lambda = 465182,
13641 DIAG_DESC_OFFSET_warn_cxx98_compat_less_colon_colon = 465229,
13642 DIAG_DESC_OFFSET_warn_cxx98_compat_literal_operator = 465297,
13643 DIAG_DESC_OFFSET_warn_cxx98_compat_literal_ucn_control_character = 465343,
13644 DIAG_DESC_OFFSET_warn_cxx98_compat_literal_ucn_escape_basic_scs = 465428,
13645 DIAG_DESC_OFFSET_warn_cxx98_compat_longlong = 465513,
13646 DIAG_DESC_OFFSET_warn_cxx98_compat_noexcept_decl = 465552,
13647 DIAG_DESC_OFFSET_warn_cxx98_compat_noexcept_expr = 465604,
13648 DIAG_DESC_OFFSET_warn_cxx98_compat_non_static_member_use = 465653,
13649 DIAG_DESC_OFFSET_warn_cxx98_compat_nontrivial_union_or_anon_struct_member = 465739,
13650 DIAG_DESC_OFFSET_warn_cxx98_compat_nullptr = 465953,
13651 DIAG_DESC_OFFSET_warn_cxx98_compat_pass_non_pod_arg_to_vararg = 465990,
13652 DIAG_DESC_OFFSET_warn_cxx98_compat_pp_line_too_big = 466124,
13653 DIAG_DESC_OFFSET_warn_cxx98_compat_raw_string_literal = 466183,
13654 DIAG_DESC_OFFSET_warn_cxx98_compat_reference_list_init = 466231,
13655 DIAG_DESC_OFFSET_warn_cxx98_compat_sfinae_access_control = 466302,
13656 DIAG_DESC_OFFSET_warn_cxx98_compat_static_assert = 466372,
13657 DIAG_DESC_OFFSET_warn_cxx98_compat_switch_into_protected_scope = 466429,
13658 DIAG_DESC_OFFSET_warn_cxx98_compat_temp_copy = 466502,
13659 DIAG_DESC_OFFSET_warn_cxx98_compat_template_arg_local_type = 467032,
13660 DIAG_DESC_OFFSET_warn_cxx98_compat_template_arg_null = 467094,
13661 DIAG_DESC_OFFSET_warn_cxx98_compat_template_arg_unnamed_type = 467171,
13662 DIAG_DESC_OFFSET_warn_cxx98_compat_top_level_semi = 467232,
13663 DIAG_DESC_OFFSET_warn_cxx98_compat_trailing_return_type = 467291,
13664 DIAG_DESC_OFFSET_warn_cxx98_compat_two_right_angle_brackets = 467341,
13665 DIAG_DESC_OFFSET_warn_cxx98_compat_unelaborated_friend_type = 467414,
13666 DIAG_DESC_OFFSET_warn_cxx98_compat_unicode_literal = 467518,
13667 DIAG_DESC_OFFSET_warn_cxx98_compat_unicode_type = 467563,
13668 DIAG_DESC_OFFSET_warn_cxx98_compat_using_decl_constructor = 467610,
13669 DIAG_DESC_OFFSET_warn_cxx98_compat_variadic_macro = 467662,
13670 DIAG_DESC_OFFSET_warn_cxx_compat_hack_fake_diagnostic_do_not_emit = 467706,
13671 DIAG_DESC_OFFSET_warn_cxx_compat_tentative_definition = 467771,
13672 DIAG_DESC_OFFSET_warn_cxx_ms_struct = 467817,
13673 DIAG_DESC_OFFSET_warn_cxxstruct_memaccess = 467923,
13674 DIAG_DESC_OFFSET_warn_dangling_else = 467999,
13675 DIAG_DESC_OFFSET_warn_dangling_lifetime_pointer = 468042,
13676 DIAG_DESC_OFFSET_warn_dangling_lifetime_pointer_assignment = 468121,
13677 DIAG_DESC_OFFSET_warn_dangling_lifetime_pointer_member = 468203,
13678 DIAG_DESC_OFFSET_warn_dangling_member = 468335,
13679 DIAG_DESC_OFFSET_warn_dangling_pointer_assignment = 468542,
13680 DIAG_DESC_OFFSET_warn_dangling_reference_captured = 468635,
13681 DIAG_DESC_OFFSET_warn_dangling_reference_captured_by_unknown = 468728,
13682 DIAG_DESC_OFFSET_warn_dangling_variable = 468815,
13683 DIAG_DESC_OFFSET_warn_dealloc_in_category = 469159,
13684 DIAG_DESC_OFFSET_warn_debug_compression_unavailable = 469202,
13685 DIAG_DESC_OFFSET_warn_decl_hidden_in_cpp = 469250,
13686 DIAG_DESC_OFFSET_warn_decl_in_param_list = 469333,
13687 DIAG_DESC_OFFSET_warn_decl_shadow = 469396,
13688 DIAG_DESC_OFFSET_warn_decl_shadow_uncaptured_local = 469396,
13689 DIAG_DESC_OFFSET_warn_decls_in_multiple_modules = 469545,
13690 DIAG_DESC_OFFSET_warn_declspec_allocator_nonpointer = 469714,
13691 DIAG_DESC_OFFSET_warn_declspec_attribute_ignored = 469816,
13692 DIAG_DESC_OFFSET_warn_deduction_guide_target_attr_deprecated = 469964,
13693 DIAG_DESC_OFFSET_warn_deep_exception_specs_differ = 88760,
13694 DIAG_DESC_OFFSET_warn_def_missing_case = 470084,
13695 DIAG_DESC_OFFSET_warn_default_atomic_custom_getter_setter = 470354,
13696 DIAG_DESC_OFFSET_warn_default_init_const = 470484,
13697 DIAG_DESC_OFFSET_warn_default_init_const_field = 470556,
13698 DIAG_DESC_OFFSET_warn_default_init_const_field_unsafe = 470646,
13699 DIAG_DESC_OFFSET_warn_default_init_const_unsafe = 470783,
13700 DIAG_DESC_OFFSET_warn_defaulted_comparison_deleted = 470902,
13701 DIAG_DESC_OFFSET_warn_defaulted_method_deleted = 471022,
13702 DIAG_DESC_OFFSET_warn_defined_in_function_type_macro = 471190,
13703 DIAG_DESC_OFFSET_warn_defined_in_object_type_macro = 471190,
13704 DIAG_DESC_OFFSET_warn_delegating_ctor_cycle = 471249,
13705 DIAG_DESC_OFFSET_warn_delete_abstract_non_virtual_dtor = 471295,
13706 DIAG_DESC_OFFSET_warn_delete_array_type = 471384,
13707 DIAG_DESC_OFFSET_warn_delete_incomplete = 471453,
13708 DIAG_DESC_OFFSET_warn_delete_non_virtual_dtor = 471552,
13709 DIAG_DESC_OFFSET_warn_delimited_ucn_empty = 471657,
13710 DIAG_DESC_OFFSET_warn_delimited_ucn_incomplete = 471728,
13711 DIAG_DESC_OFFSET_warn_depr_array_comparison = 471811,
13712 DIAG_DESC_OFFSET_warn_deprecated = 471928,
13713 DIAG_DESC_OFFSET_warn_deprecated_altivec_src_compat = 471945,
13714 DIAG_DESC_OFFSET_warn_deprecated_anonymous_namespace = 472122,
13715 DIAG_DESC_OFFSET_warn_deprecated_attribute = 472176,
13716 DIAG_DESC_OFFSET_warn_deprecated_builtin = 472253,
13717 DIAG_DESC_OFFSET_warn_deprecated_builtin_no_suggestion = 472294,
13718 DIAG_DESC_OFFSET_warn_deprecated_capture_by_special_entity = 472319,
13719 DIAG_DESC_OFFSET_warn_deprecated_comma_subscript = 472377,
13720 DIAG_DESC_OFFSET_warn_deprecated_copy = 472471,
13721 DIAG_DESC_OFFSET_warn_deprecated_copy_with_dtor = 472640,
13722 DIAG_DESC_OFFSET_warn_deprecated_copy_with_user_provided_copy = 472773,
13723 DIAG_DESC_OFFSET_warn_deprecated_copy_with_user_provided_dtor = 472942,
13724 DIAG_DESC_OFFSET_warn_deprecated_def = 473075,
13725 DIAG_DESC_OFFSET_warn_deprecated_for_co_await = 473131,
13726 DIAG_DESC_OFFSET_warn_deprecated_fwdclass_message = 473207,
13727 DIAG_DESC_OFFSET_warn_deprecated_ignored_on_using = 473265,
13728 DIAG_DESC_OFFSET_warn_deprecated_increment_decrement_volatile = 473315,
13729 DIAG_DESC_OFFSET_warn_deprecated_lax_vec_conv_all = 473399,
13730 DIAG_DESC_OFFSET_warn_deprecated_literal_operator_id = 473560,
13731 DIAG_DESC_OFFSET_warn_deprecated_message = 473645,
13732 DIAG_DESC_OFFSET_warn_deprecated_missing_comma_before_ellipsis = 473666,
13733 DIAG_DESC_OFFSET_warn_deprecated_module_dot_map = 473744,
13734 DIAG_DESC_OFFSET_warn_deprecated_noreturn_spelling = 473905,
13735 DIAG_DESC_OFFSET_warn_deprecated_redundant_constexpr_static_def = 473993,
13736 DIAG_DESC_OFFSET_warn_deprecated_register = 474088,
13737 DIAG_DESC_OFFSET_warn_deprecated_simple_assign_volatile = 474165,
13738 DIAG_DESC_OFFSET_warn_deprecated_string_literal_conversion = 474247,
13739 DIAG_DESC_OFFSET_warn_deprecated_switch_case = 471928,
13740 DIAG_DESC_OFFSET_warn_deprecated_this_capture = 474298,
13741 DIAG_DESC_OFFSET_warn_deprecated_volatile_param = 474369,
13742 DIAG_DESC_OFFSET_warn_deprecated_volatile_return = 474420,
13743 DIAG_DESC_OFFSET_warn_deprecated_volatile_structured_binding = 474468,
13744 DIAG_DESC_OFFSET_warn_dereference_of_noderef_type = 474535,
13745 DIAG_DESC_OFFSET_warn_dereference_of_noderef_type_no_decl = 474588,
13746 DIAG_DESC_OFFSET_warn_diagnose_if_succeeded = 30163,
13747 DIAG_DESC_OFFSET_warn_direct_initialize_call = 474633,
13748 DIAG_DESC_OFFSET_warn_direct_ivar_access = 474703,
13749 DIAG_DESC_OFFSET_warn_direct_super_initialize_call = 474751,
13750 DIAG_DESC_OFFSET_warn_dispatch_body_ignored = 474835,
13751 DIAG_DESC_OFFSET_warn_division_sizeof_array = 474881,
13752 DIAG_DESC_OFFSET_warn_division_sizeof_ptr = 474974,
13753 DIAG_DESC_OFFSET_warn_dllattr_ignored_exclusion_takes_precedence = 475035,
13754 DIAG_DESC_OFFSET_warn_dllexport_inherited_ctor_unsupported = 475077,
13755 DIAG_DESC_OFFSET_warn_dllexport_on_decl_ignored = 475236,
13756 DIAG_DESC_OFFSET_warn_dllimport_dropped_from_inline_function = 475306,
13757 DIAG_DESC_OFFSET_warn_doc_api_container_decl_mismatch = 475350,
13758 DIAG_DESC_OFFSET_warn_doc_block_command_duplicate = 475531,
13759 DIAG_DESC_OFFSET_warn_doc_block_command_empty_paragraph = 475568,
13760 DIAG_DESC_OFFSET_warn_doc_container_decl_mismatch = 475620,
13761 DIAG_DESC_OFFSET_warn_doc_deprecated_not_sync = 475836,
13762 DIAG_DESC_OFFSET_warn_doc_function_method_decl_mismatch = 475939,
13763 DIAG_DESC_OFFSET_warn_doc_html_end_forbidden = 476173,
13764 DIAG_DESC_OFFSET_warn_doc_html_end_unbalanced = 476204,
13765 DIAG_DESC_OFFSET_warn_doc_html_missing_end_tag = 476246,
13766 DIAG_DESC_OFFSET_warn_doc_html_start_end_mismatch = 476280,
13767 DIAG_DESC_OFFSET_warn_doc_html_start_tag_expected_ident_or_greater = 476315,
13768 DIAG_DESC_OFFSET_warn_doc_html_start_tag_expected_quoted_string = 476380,
13769 DIAG_DESC_OFFSET_warn_doc_inline_command_not_enough_arguments = 476421,
13770 DIAG_DESC_OFFSET_warn_doc_param_duplicate = 476500,
13771 DIAG_DESC_OFFSET_warn_doc_param_invalid_direction = 476537,
13772 DIAG_DESC_OFFSET_warn_doc_param_not_attached_to_a_function_decl = 476631,
13773 DIAG_DESC_OFFSET_warn_doc_param_not_found = 476725,
13774 DIAG_DESC_OFFSET_warn_doc_param_spaces_in_direction = 476778,
13775 DIAG_DESC_OFFSET_warn_doc_returns_attached_to_a_void_function = 476835,
13776 DIAG_DESC_OFFSET_warn_doc_returns_not_attached_to_a_function_decl = 476980,
13777 DIAG_DESC_OFFSET_warn_doc_tparam_duplicate = 477081,
13778 DIAG_DESC_OFFSET_warn_doc_tparam_not_attached_to_a_template_decl = 477127,
13779 DIAG_DESC_OFFSET_warn_doc_tparam_not_found = 477222,
13780 DIAG_DESC_OFFSET_warn_double_const_requires_fp64 = 477284,
13781 DIAG_DESC_OFFSET_warn_double_lock = 477402,
13782 DIAG_DESC_OFFSET_warn_drv_argument_not_allowed_with = 97578,
13783 DIAG_DESC_OFFSET_warn_drv_assuming_mfloat_abi_is = 477441,
13784 DIAG_DESC_OFFSET_warn_drv_avr_family_linking_stdlibs_not_implemented = 477483,
13785 DIAG_DESC_OFFSET_warn_drv_avr_libc_not_found = 477555,
13786 DIAG_DESC_OFFSET_warn_drv_avr_linker_section_addresses_not_implemented = 477639,
13787 DIAG_DESC_OFFSET_warn_drv_avr_mcu_not_specified = 477742,
13788 DIAG_DESC_OFFSET_warn_drv_avr_stdlib_not_linked = 477808,
13789 DIAG_DESC_OFFSET_warn_drv_clang_unsupported = 98277,
13790 DIAG_DESC_OFFSET_warn_drv_darwin_sdk_invalid_settings = 477913,
13791 DIAG_DESC_OFFSET_warn_drv_delayed_template_parsing_after_cxx20 = 477981,
13792 DIAG_DESC_OFFSET_warn_drv_deprecated_arg = 478034,
13793 DIAG_DESC_OFFSET_warn_drv_deprecated_arg_ofast = 478091,
13794 DIAG_DESC_OFFSET_warn_drv_deprecated_arg_ofast_for_flang = 478226,
13795 DIAG_DESC_OFFSET_warn_drv_deprecated_custom = 478403,
13796 DIAG_DESC_OFFSET_warn_drv_diagnostics_hotness_requires_pgo = 478435,
13797 DIAG_DESC_OFFSET_warn_drv_diagnostics_misexpect_requires_pgo = 478435,
13798 DIAG_DESC_OFFSET_warn_drv_disabling_vptr_no_rtti_default = 478498,
13799 DIAG_DESC_OFFSET_warn_drv_dwarf_version_limited_by_target = 478562,
13800 DIAG_DESC_OFFSET_warn_drv_dxc_missing_dxv = 478667,
13801 DIAG_DESC_OFFSET_warn_drv_dxc_missing_spirv_val = 478760,
13802 DIAG_DESC_OFFSET_warn_drv_dyndbg_req_debug = 478820,
13803 DIAG_DESC_OFFSET_warn_drv_empty_joined_argument = 478871,
13804 DIAG_DESC_OFFSET_warn_drv_fine_grained_bitfield_accesses_ignored = 478918,
13805 DIAG_DESC_OFFSET_warn_drv_fjmc_for_elf_only = 479018,
13806 DIAG_DESC_OFFSET_warn_drv_fraw_string_literals_in_cxx11 = 479059,
13807 DIAG_DESC_OFFSET_warn_drv_fuse_ld_path = 479164,
13808 DIAG_DESC_OFFSET_warn_drv_gcc_install_dir_libstdcxx = 479230,
13809 DIAG_DESC_OFFSET_warn_drv_global_isel_incomplete = 479371,
13810 DIAG_DESC_OFFSET_warn_drv_global_isel_incomplete_opt = 479433,
13811 DIAG_DESC_OFFSET_warn_drv_hexagon_reserved_caller_saved_reg = 479525,
13812 DIAG_DESC_OFFSET_warn_drv_input_file_unused = 479736,
13813 DIAG_DESC_OFFSET_warn_drv_input_file_unused_by_cpp = 479790,
13814 DIAG_DESC_OFFSET_warn_drv_invalid_arch_name_with_suggestion = 479824,
13815 DIAG_DESC_OFFSET_warn_drv_invalid_argument_for_flang = 479906,
13816 DIAG_DESC_OFFSET_warn_drv_jmc_requires_debuginfo = 479936,
13817 DIAG_DESC_OFFSET_warn_drv_large_data_threshold_invalid_code_model = 480041,
13818 DIAG_DESC_OFFSET_warn_drv_libstdcxx_not_found = 480091,
13819 DIAG_DESC_OFFSET_warn_drv_loongarch_conflicting_implied_val = 480222,
13820 DIAG_DESC_OFFSET_warn_drv_math_errno_enabled_after_veclib = 480283,
13821 DIAG_DESC_OFFSET_warn_drv_missing_multilib = 480405,
13822 DIAG_DESC_OFFSET_warn_drv_missing_plugin_arg = 480442,
13823 DIAG_DESC_OFFSET_warn_drv_missing_plugin_name = 480486,
13824 DIAG_DESC_OFFSET_warn_drv_moutline_atomics_unsupported_opt = 480512,
13825 DIAG_DESC_OFFSET_warn_drv_moutline_unsupported_opt = 480554,
13826 DIAG_DESC_OFFSET_warn_drv_msp430_hwmult_mismatch = 480602,
13827 DIAG_DESC_OFFSET_warn_drv_msp430_hwmult_no_device = 480675,
13828 DIAG_DESC_OFFSET_warn_drv_msp430_hwmult_unsupported = 480864,
13829 DIAG_DESC_OFFSET_warn_drv_msvc_not_found = 480942,
13830 DIAG_DESC_OFFSET_warn_drv_multi_gpu_arch = 481037,
13831 DIAG_DESC_OFFSET_warn_drv_multilib_not_available_for_target = 481117,
13832 DIAG_DESC_OFFSET_warn_drv_needs_hvx = 105068,
13833 DIAG_DESC_OFFSET_warn_drv_new_cuda_version = 481180,
13834 DIAG_DESC_OFFSET_warn_drv_no_floating_point_registers = 481262,
13835 DIAG_DESC_OFFSET_warn_drv_object_size_disabled_O0 = 481318,
13836 DIAG_DESC_OFFSET_warn_drv_omp_offload_target_duplicate = 481396,
13837 DIAG_DESC_OFFSET_warn_drv_openacc_without_cir = 481487,
13838 DIAG_DESC_OFFSET_warn_drv_optimization_value = 481581,
13839 DIAG_DESC_OFFSET_warn_drv_overriding_complex_range = 481644,
13840 DIAG_DESC_OFFSET_warn_drv_overriding_deployment_version = 481732,
13841 DIAG_DESC_OFFSET_warn_drv_overriding_option = 481780,
13842 DIAG_DESC_OFFSET_warn_drv_partially_supported_cuda_version = 481813,
13843 DIAG_DESC_OFFSET_warn_drv_pch_ignoring_gch_dir = 481857,
13844 DIAG_DESC_OFFSET_warn_drv_pch_ignoring_gch_file = 481942,
13845 DIAG_DESC_OFFSET_warn_drv_pch_not_first_include = 482013,
13846 DIAG_DESC_OFFSET_warn_drv_potentially_misspelled_joined_argument = 482086,
13847 DIAG_DESC_OFFSET_warn_drv_preprocessed_input_file_unused = 482138,
13848 DIAG_DESC_OFFSET_warn_drv_ps_force_pic = 482211,
13849 DIAG_DESC_OFFSET_warn_drv_riscv_be_experimental = 482270,
13850 DIAG_DESC_OFFSET_warn_drv_sarif_format_unstable = 482319,
13851 DIAG_DESC_OFFSET_warn_drv_treating_input_as_cxx = 482377,
13852 DIAG_DESC_OFFSET_warn_drv_unable_to_find_directory_expected = 482451,
13853 DIAG_DESC_OFFSET_warn_drv_unknown_argument_clang_cl = 482516,
13854 DIAG_DESC_OFFSET_warn_drv_unknown_argument_clang_cl_with_suggestion = 482559,
13855 DIAG_DESC_OFFSET_warn_drv_unsupported_debug_info_opt_for_target = 482621,
13856 DIAG_DESC_OFFSET_warn_drv_unsupported_diag_option_for_flang = 482684,
13857 DIAG_DESC_OFFSET_warn_drv_unsupported_float_abi_by_lib = 482726,
13858 DIAG_DESC_OFFSET_warn_drv_unsupported_gpopt = 482777,
13859 DIAG_DESC_OFFSET_warn_drv_unsupported_longcalls = 482873,
13860 DIAG_DESC_OFFSET_warn_drv_unsupported_openmp_library = 482986,
13861 DIAG_DESC_OFFSET_warn_drv_unsupported_opt_for_target = 483051,
13862 DIAG_DESC_OFFSET_warn_drv_unsupported_option_for_flang = 483107,
13863 DIAG_DESC_OFFSET_warn_drv_unsupported_option_for_offload_arch_req_feature = 483177,
13864 DIAG_DESC_OFFSET_warn_drv_unsupported_option_for_processor = 483312,
13865 DIAG_DESC_OFFSET_warn_drv_unsupported_option_for_runtime = 483385,
13866 DIAG_DESC_OFFSET_warn_drv_unsupported_option_for_target = 483456,
13867 DIAG_DESC_OFFSET_warn_drv_unsupported_option_part_for_target = 483526,
13868 DIAG_DESC_OFFSET_warn_drv_unsupported_pic_with_mabicalls = 483604,
13869 DIAG_DESC_OFFSET_warn_drv_unused_argument = 483707,
13870 DIAG_DESC_OFFSET_warn_drv_unused_x = 483748,
13871 DIAG_DESC_OFFSET_warn_drv_yc_multiple_inputs_clang_cl = 483792,
13872 DIAG_DESC_OFFSET_warn_drv_ycyu_different_arg_clang_cl = 483875,
13873 DIAG_DESC_OFFSET_warn_dup_category_def = 483963,
13874 DIAG_DESC_OFFSET_warn_duplicate_attribute = 111177,
13875 DIAG_DESC_OFFSET_warn_duplicate_attribute_exact = 484015,
13876 DIAG_DESC_OFFSET_warn_duplicate_cleanup_attr = 484047,
13877 DIAG_DESC_OFFSET_warn_duplicate_codeseg_attribute = 484131,
13878 DIAG_DESC_OFFSET_warn_duplicate_declspec = 111444,
13879 DIAG_DESC_OFFSET_warn_duplicate_enum_values = 484165,
13880 DIAG_DESC_OFFSET_warn_duplicate_method_decl = 484248,
13881 DIAG_DESC_OFFSET_warn_duplicate_module_file_extension = 484301,
13882 DIAG_DESC_OFFSET_warn_duplicate_protocol_def = 484349,
13883 DIAG_DESC_OFFSET_warn_dylib_symbol_flags_mismatch = 112004,
13884 DIAG_DESC_OFFSET_warn_dyn_class_memaccess = 484396,
13885 DIAG_DESC_OFFSET_warn_dyndbg_unable_to_create_target = 484611,
13886 DIAG_DESC_OFFSET_warn_eagerly_load_for_standard_cplusplus_modules = 484671,
13887 DIAG_DESC_OFFSET_warn_empty_defer_body = 484818,
13888 DIAG_DESC_OFFSET_warn_empty_for_body = 484849,
13889 DIAG_DESC_OFFSET_warn_empty_format_string = 484873,
13890 DIAG_DESC_OFFSET_warn_empty_if_body = 484896,
13891 DIAG_DESC_OFFSET_warn_empty_init_statement = 484924,
13892 DIAG_DESC_OFFSET_warn_empty_parens_are_function_decl = 485010,
13893 DIAG_DESC_OFFSET_warn_empty_range_based_for_body = 485066,
13894 DIAG_DESC_OFFSET_warn_empty_switch_body = 485102,
13895 DIAG_DESC_OFFSET_warn_empty_while_body = 485134,
13896 DIAG_DESC_OFFSET_warn_enum_constant_in_bool_context = 485160,
13897 DIAG_DESC_OFFSET_warn_equality_with_extra_parens = 485202,
13898 DIAG_DESC_OFFSET_warn_exception_caught_by_earlier_handler = 485250,
13899 DIAG_DESC_OFFSET_warn_exception_spec_deprecated = 485305,
13900 DIAG_DESC_OFFSET_warn_excess_precision_not_supported = 485353,
13901 DIAG_DESC_OFFSET_warn_exit_time_destructor = 485616,
13902 DIAG_DESC_OFFSET_warn_expect_fewer_underlying_mutexes = 485661,
13903 DIAG_DESC_OFFSET_warn_expect_more_underlying_mutexes = 485706,
13904 DIAG_DESC_OFFSET_warn_expected_consistent_version_separator = 485734,
13905 DIAG_DESC_OFFSET_warn_expected_qualified_after_typename = 116901,
13906 DIAG_DESC_OFFSET_warn_expecting_lock_held_on_loop = 485814,
13907 DIAG_DESC_OFFSET_warn_expecting_locked = 485904,
13908 DIAG_DESC_OFFSET_warn_experimental_header_unit = 485956,
13909 DIAG_DESC_OFFSET_warn_explicit_instantiation_after_specialization = 486019,
13910 DIAG_DESC_OFFSET_warn_explicit_instantiation_inline_0x = 118655,
13911 DIAG_DESC_OFFSET_warn_explicit_instantiation_must_be_global_0x = 118842,
13912 DIAG_DESC_OFFSET_warn_explicit_instantiation_out_of_scope_0x = 119176,
13913 DIAG_DESC_OFFSET_warn_explicit_instantiation_unqualified_wrong_namespace_0x = 119572,
13914 DIAG_DESC_OFFSET_warn_exposure = 486107,
13915 DIAG_DESC_OFFSET_warn_ext_int_deprecated = 486137,
13916 DIAG_DESC_OFFSET_warn_ext_type_aware_allocators = 486184,
13917 DIAG_DESC_OFFSET_warn_extern_init = 486228,
13918 DIAG_DESC_OFFSET_warn_extra_semi_after_mem_fn_def = 486265,
13919 DIAG_DESC_OFFSET_warn_failed_to_resolve_pragma = 486308,
13920 DIAG_DESC_OFFSET_warn_falloff_nonvoid = 122704,
13921 DIAG_DESC_OFFSET_warn_fe_backend_frame_larger_than = 30163,
13922 DIAG_DESC_OFFSET_warn_fe_backend_invalid_feature_flag = 486356,
13923 DIAG_DESC_OFFSET_warn_fe_backend_optimization_failure = 30163,
13924 DIAG_DESC_OFFSET_warn_fe_backend_plugin = 30163,
13925 DIAG_DESC_OFFSET_warn_fe_backend_readonly_feature_flag = 486458,
13926 DIAG_DESC_OFFSET_warn_fe_backend_resource_limit = 123205,
13927 DIAG_DESC_OFFSET_warn_fe_backend_unsupported = 30163,
13928 DIAG_DESC_OFFSET_warn_fe_backend_unsupported_fp_exceptions = 486518,
13929 DIAG_DESC_OFFSET_warn_fe_backend_unsupported_fp_rounding = 486599,
13930 DIAG_DESC_OFFSET_warn_fe_backend_warning_attr = 486661,
13931 DIAG_DESC_OFFSET_warn_fe_cc_log_diagnostics_failure = 486712,
13932 DIAG_DESC_OFFSET_warn_fe_cc_print_header_failure = 486770,
13933 DIAG_DESC_OFFSET_warn_fe_frame_larger_than = 486826,
13934 DIAG_DESC_OFFSET_warn_fe_inline_asm = 30163,
13935 DIAG_DESC_OFFSET_warn_fe_linking_module = 375441,
13936 DIAG_DESC_OFFSET_warn_fe_macro_contains_embedded_newline = 486875,
13937 DIAG_DESC_OFFSET_warn_fe_override_module = 486947,
13938 DIAG_DESC_OFFSET_warn_fe_serialized_diag_failure = 486991,
13939 DIAG_DESC_OFFSET_warn_fe_serialized_diag_failure_during_finalization = 487047,
13940 DIAG_DESC_OFFSET_warn_fe_serialized_diag_merge_failure = 487121,
13941 DIAG_DESC_OFFSET_warn_fe_source_mgr = 30163,
13942 DIAG_DESC_OFFSET_warn_fe_unable_to_open_stats_file = 487175,
13943 DIAG_DESC_OFFSET_warn_field_is_uninit = 487224,
13944 DIAG_DESC_OFFSET_warn_field_requires_explicit_init = 487265,
13945 DIAG_DESC_OFFSET_warn_final_dtor_non_final_class = 487357,
13946 DIAG_DESC_OFFSET_warn_fixedpoint_constant_overflow = 487436,
13947 DIAG_DESC_OFFSET_warn_fixit_no_changes = 487486,
13948 DIAG_DESC_OFFSET_warn_flag_enum_constant_out_of_range = 487555,
13949 DIAG_DESC_OFFSET_warn_float_compare_literal = 487624,
13950 DIAG_DESC_OFFSET_warn_float_overflow = 487732,
13951 DIAG_DESC_OFFSET_warn_float_underflow = 487806,
13952 DIAG_DESC_OFFSET_warn_floatingpoint_eq = 487880,
13953 DIAG_DESC_OFFSET_warn_for_range_const_ref_binds_temp_built_from_ref = 487929,
13954 DIAG_DESC_OFFSET_warn_for_range_copy = 488066,
13955 DIAG_DESC_OFFSET_warn_for_range_ref_binds_ret_temp = 488111,
13956 DIAG_DESC_OFFSET_warn_format_P_no_precision = 488186,
13957 DIAG_DESC_OFFSET_warn_format_P_with_objc_pointer = 488233,
13958 DIAG_DESC_OFFSET_warn_format_argument_needs_cast = 488352,
13959 DIAG_DESC_OFFSET_warn_format_argument_needs_cast_pedantic = 488352,
13960 DIAG_DESC_OFFSET_warn_format_bool_as_character = 488490,
13961 DIAG_DESC_OFFSET_warn_format_cmp_modifierfor_mismatch = 488550,
13962 DIAG_DESC_OFFSET_warn_format_cmp_role_mismatch = 488647,
13963 DIAG_DESC_OFFSET_warn_format_cmp_sensitivity_mismatch = 488850,
13964 DIAG_DESC_OFFSET_warn_format_cmp_specifier_arity = 488986,
13965 DIAG_DESC_OFFSET_warn_format_cmp_specifier_mismatch = 489049,
13966 DIAG_DESC_OFFSET_warn_format_cmp_specifier_mismatch_pedantic = 489097,
13967 DIAG_DESC_OFFSET_warn_format_cmp_specifier_sign_mismatch = 489097,
13968 DIAG_DESC_OFFSET_warn_format_conversion_argument_type_mismatch = 127605,
13969 DIAG_DESC_OFFSET_warn_format_conversion_argument_type_mismatch_confusion = 127605,
13970 DIAG_DESC_OFFSET_warn_format_conversion_argument_type_mismatch_pedantic = 127605,
13971 DIAG_DESC_OFFSET_warn_format_conversion_argument_type_mismatch_signedness = 489159,
13972 DIAG_DESC_OFFSET_warn_format_invalid_annotation = 489268,
13973 DIAG_DESC_OFFSET_warn_format_invalid_conversion = 489338,
13974 DIAG_DESC_OFFSET_warn_format_invalid_positional_specifier = 489372,
13975 DIAG_DESC_OFFSET_warn_format_mix_positional_nonpositional_args = 489441,
13976 DIAG_DESC_OFFSET_warn_format_non_standard = 489509,
13977 DIAG_DESC_OFFSET_warn_format_non_standard_conversion_spec = 489587,
13978 DIAG_DESC_OFFSET_warn_format_non_standard_positional_arg = 489671,
13979 DIAG_DESC_OFFSET_warn_format_nonliteral = 127685,
13980 DIAG_DESC_OFFSET_warn_format_nonliteral_noargs = 489719,
13981 DIAG_DESC_OFFSET_warn_format_nonsensical_length = 489780,
13982 DIAG_DESC_OFFSET_warn_format_overflow = 489875,
13983 DIAG_DESC_OFFSET_warn_format_overflow_non_kprintf = 489875,
13984 DIAG_DESC_OFFSET_warn_format_string_is_wide_literal = 489975,
13985 DIAG_DESC_OFFSET_warn_format_string_type_incompatible = 490017,
13986 DIAG_DESC_OFFSET_warn_format_truncation = 490081,
13987 DIAG_DESC_OFFSET_warn_format_truncation_non_kprintf = 490081,
13988 DIAG_DESC_OFFSET_warn_format_unsupported_type = 490175,
13989 DIAG_DESC_OFFSET_warn_format_zero_positional_specifier = 490227,
13990 DIAG_DESC_OFFSET_warn_fortify_scanf_overflow = 490292,
13991 DIAG_DESC_OFFSET_warn_fortify_source_negative_size = 490410,
13992 DIAG_DESC_OFFSET_warn_fortify_source_overflow = 450893,
13993 DIAG_DESC_OFFSET_warn_fortify_source_overread = 490441,
13994 DIAG_DESC_OFFSET_warn_fortify_source_size_mismatch = 490544,
13995 DIAG_DESC_OFFSET_warn_fortify_strlen_overflow = 490633,
13996 DIAG_DESC_OFFSET_warn_fortify_umask_unused_bits = 490749,
13997 DIAG_DESC_OFFSET_warn_forward_class_redefinition = 490826,
13998 DIAG_DESC_OFFSET_warn_four_char_character_literal = 490906,
13999 DIAG_DESC_OFFSET_warn_fp_nan_inf_when_disabled = 490941,
14000 DIAG_DESC_OFFSET_warn_frame_address = 491068,
14001 DIAG_DESC_OFFSET_warn_framework_include_private_from_public = 491115,
14002 DIAG_DESC_OFFSET_warn_free_nonheap_object = 491178,
14003 DIAG_DESC_OFFSET_warn_fun_excludes_mutex = 491300,
14004 DIAG_DESC_OFFSET_warn_fun_requires_lock = 491348,
14005 DIAG_DESC_OFFSET_warn_fun_requires_lock_precise = 491348,
14006 DIAG_DESC_OFFSET_warn_fun_requires_negative_cap = 491420,
14007 DIAG_DESC_OFFSET_warn_func_effect_calls_expr_without_effect = 491474,
14008 DIAG_DESC_OFFSET_warn_func_effect_calls_func_without_effect = 491617,
14009 DIAG_DESC_OFFSET_warn_func_effect_violation = 491809,
14010 DIAG_DESC_OFFSET_warn_func_template_missing = 492082,
14011 DIAG_DESC_OFFSET_warn_function_always_inline_attribute_mismatch = 492158,
14012 DIAG_DESC_OFFSET_warn_function_attribute_ignored_in_stmt = 492256,
14013 DIAG_DESC_OFFSET_warn_function_def_in_objc_container = 492351,
14014 DIAG_DESC_OFFSET_warn_function_stmt_attribute_precedence = 492417,
14015 DIAG_DESC_OFFSET_warn_gc_attribute_weak_on_local = 492529,
14016 DIAG_DESC_OFFSET_warn_gcc_attribute_location = 492587,
14017 DIAG_DESC_OFFSET_warn_gcc_ignores_type_attr = 492662,
14018 DIAG_DESC_OFFSET_warn_gcc_requires_variadic_function = 492722,
14019 DIAG_DESC_OFFSET_warn_gcc_variable_decl_in_for_loop = 492783,
14020 DIAG_DESC_OFFSET_warn_glob_did_not_match = 492860,
14021 DIAG_DESC_OFFSET_warn_global_constructor = 492900,
14022 DIAG_DESC_OFFSET_warn_global_destructor = 492942,
14023 DIAG_DESC_OFFSET_warn_gnu_inline_attribute_requires_inline = 492983,
14024 DIAG_DESC_OFFSET_warn_gnu_inline_cplusplus_without_extern = 493065,
14025 DIAG_DESC_OFFSET_warn_gnu_null_ptr_arith = 493170,
14026 DIAG_DESC_OFFSET_warn_guarded_pass_by_reference = 493260,
14027 DIAG_DESC_OFFSET_warn_guarded_pass_pointer = 493345,
14028 DIAG_DESC_OFFSET_warn_guarded_return_by_reference = 493428,
14029 DIAG_DESC_OFFSET_warn_guarded_return_pointer = 493515,
14030 DIAG_DESC_OFFSET_warn_has_warning_invalid_option = 493600,
14031 DIAG_DESC_OFFSET_warn_header_availability_mismatch = 131451,
14032 DIAG_DESC_OFFSET_warn_header_guard = 493652,
14033 DIAG_DESC_OFFSET_warn_header_hidden_symbol = 131568,
14034 DIAG_DESC_OFFSET_warn_header_shadowing = 493728,
14035 DIAG_DESC_OFFSET_warn_header_symbol_flags_mismatch = 131809,
14036 DIAG_DESC_OFFSET_warn_header_symbol_missing = 493825,
14037 DIAG_DESC_OFFSET_warn_hip_deprecated_builtin = 472253,
14038 DIAG_DESC_OFFSET_warn_hip_omp_target_directives = 493894,
14039 DIAG_DESC_OFFSET_warn_hlsl_assigning_local_resource_is_not_unique = 493968,
14040 DIAG_DESC_OFFSET_warn_hlsl_availability = 494048,
14041 DIAG_DESC_OFFSET_warn_hlsl_availability_unavailable = 304053,
14042 DIAG_DESC_OFFSET_warn_hlsl_deprecated_register_type_b = 494116,
14043 DIAG_DESC_OFFSET_warn_hlsl_deprecated_register_type_i = 494223,
14044 DIAG_DESC_OFFSET_warn_hlsl_duplicate_interpolation = 494308,
14045 DIAG_DESC_OFFSET_warn_hlsl_failed_to_embed_source = 494344,
14046 DIAG_DESC_OFFSET_warn_hlsl_groupshared_202x = 494400,
14047 DIAG_DESC_OFFSET_warn_hlsl_groupshared_init = 494471,
14048 DIAG_DESC_OFFSET_warn_hlsl_groupshared_inout = 494523,
14049 DIAG_DESC_OFFSET_warn_hlsl_impcast_matrix_truncation = 494642,
14050 DIAG_DESC_OFFSET_warn_hlsl_impcast_vector_truncation = 494689,
14051 DIAG_DESC_OFFSET_warn_hlsl_implicit_binding = 494736,
14052 DIAG_DESC_OFFSET_warn_hlsl_interpolation_override = 494775,
14053 DIAG_DESC_OFFSET_warn_hlsl_langstd_minimal = 494864,
14054 DIAG_DESC_OFFSET_warn_hlsl_packoffset_mix = 494943,
14055 DIAG_DESC_OFFSET_warn_hlsl_register_type_c_packoffset = 495015,
14056 DIAG_DESC_OFFSET_warn_hlsl_user_defined_type_missing_member = 495090,
14057 DIAG_DESC_OFFSET_warn_hlsl_wavesize_unsupported_spirv = 495250,
14058 DIAG_DESC_OFFSET_warn_iboutlet_object_type = 495355,
14059 DIAG_DESC_OFFSET_warn_iboutletcollection_property_assign = 495446,
14060 DIAG_DESC_OFFSET_warn_identity_field_assign = 495513,
14061 DIAG_DESC_OFFSET_warn_ignored_clang_option = 495567,
14062 DIAG_DESC_OFFSET_warn_ignored_gcc_optimization = 495621,
14063 DIAG_DESC_OFFSET_warn_ignored_hip_only_option = 495661,
14064 DIAG_DESC_OFFSET_warn_ignored_ms_inheritance = 495712,
14065 DIAG_DESC_OFFSET_warn_ignored_objc_externally_retained = 495791,
14066 DIAG_DESC_OFFSET_warn_ignoring_ftabstop_value = 495908,
14067 DIAG_DESC_OFFSET_warn_ignoring_verify_debuginfo_preserve_export = 495970,
14068 DIAG_DESC_OFFSET_warn_imp_cast_drops_unaligned = 496068,
14069 DIAG_DESC_OFFSET_warn_impcast_bitfield_precision_constant = 496134,
14070 DIAG_DESC_OFFSET_warn_impcast_bool_to_null_pointer = 496203,
14071 DIAG_DESC_OFFSET_warn_impcast_complex_scalar = 496283,
14072 DIAG_DESC_OFFSET_warn_impcast_constant_value_to_objc_bool = 496342,
14073 DIAG_DESC_OFFSET_warn_impcast_different_enum_types = 496451,
14074 DIAG_DESC_OFFSET_warn_impcast_double_promotion = 496529,
14075 DIAG_DESC_OFFSET_warn_impcast_fixed_point_range = 496594,
14076 DIAG_DESC_OFFSET_warn_impcast_float_integer = 496667,
14077 DIAG_DESC_OFFSET_warn_impcast_float_precision = 496738,
14078 DIAG_DESC_OFFSET_warn_impcast_float_result_precision = 496799,
14079 DIAG_DESC_OFFSET_warn_impcast_float_to_integer = 496894,
14080 DIAG_DESC_OFFSET_warn_impcast_float_to_integer_out_of_range = 496956,
14081 DIAG_DESC_OFFSET_warn_impcast_float_to_integer_zero = 497025,
14082 DIAG_DESC_OFFSET_warn_impcast_float_to_objc_signed_char_bool = 497096,
14083 DIAG_DESC_OFFSET_warn_impcast_floating_point_to_bool = 497154,
14084 DIAG_DESC_OFFSET_warn_impcast_high_order_zero_bits = 497222,
14085 DIAG_DESC_OFFSET_warn_impcast_int_to_enum = 497277,
14086 DIAG_DESC_OFFSET_warn_impcast_int_to_objc_signed_char_bool = 497346,
14087 DIAG_DESC_OFFSET_warn_impcast_integer_64_32 = 497398,
14088 DIAG_DESC_OFFSET_warn_impcast_integer_float_precision = 497452,
14089 DIAG_DESC_OFFSET_warn_impcast_integer_float_precision_constant = 497505,
14090 DIAG_DESC_OFFSET_warn_impcast_integer_precision = 497398,
14091 DIAG_DESC_OFFSET_warn_impcast_integer_precision_constant = 497505,
14092 DIAG_DESC_OFFSET_warn_impcast_integer_precision_on_negation = 497567,
14093 DIAG_DESC_OFFSET_warn_impcast_integer_sign = 497633,
14094 DIAG_DESC_OFFSET_warn_impcast_integer_sign_conditional = 497682,
14095 DIAG_DESC_OFFSET_warn_impcast_literal_float_to_integer = 496894,
14096 DIAG_DESC_OFFSET_warn_impcast_literal_float_to_integer_out_of_range = 496956,
14097 DIAG_DESC_OFFSET_warn_impcast_matrix_scalar = 497724,
14098 DIAG_DESC_OFFSET_warn_impcast_nonnegative_result = 497777,
14099 DIAG_DESC_OFFSET_warn_impcast_null_pointer_to_integer = 497846,
14100 DIAG_DESC_OFFSET_warn_impcast_objective_c_literal_to_bool = 497907,
14101 DIAG_DESC_OFFSET_warn_impcast_overflow_behavior = 497990,
14102 DIAG_DESC_OFFSET_warn_impcast_overflow_behavior_assignment = 498051,
14103 DIAG_DESC_OFFSET_warn_impcast_overflow_behavior_assignment_pedantic = 498051,
14104 DIAG_DESC_OFFSET_warn_impcast_overflow_behavior_pedantic = 497990,
14105 DIAG_DESC_OFFSET_warn_impcast_pointer_to_bool = 498130,
14106 DIAG_DESC_OFFSET_warn_impcast_single_bit_bitield_precision_constant = 498256,
14107 DIAG_DESC_OFFSET_warn_impcast_string_literal_to_bool = 498340,
14108 DIAG_DESC_OFFSET_warn_impcast_unicode_char_type = 498401,
14109 DIAG_DESC_OFFSET_warn_impcast_unicode_char_type_constant = 498487,
14110 DIAG_DESC_OFFSET_warn_impcast_unicode_precision = 498582,
14111 DIAG_DESC_OFFSET_warn_impcast_vector_scalar = 498687,
14112 DIAG_DESC_OFFSET_warn_impl_required_for_class_property = 498740,
14113 DIAG_DESC_OFFSET_warn_impl_required_in_category_for_class_property = 498870,
14114 DIAG_DESC_OFFSET_warn_implements_nscopying = 498988,
14115 DIAG_DESC_OFFSET_warn_implicit_atomic_property = 499105,
14116 DIAG_DESC_OFFSET_warn_implicit_decl_no_jmp_buf = 499143,
14117 DIAG_DESC_OFFSET_warn_implicit_decl_requires_sysheader = 499272,
14118 DIAG_DESC_OFFSET_warn_implicit_function_decl = 499348,
14119 DIAG_DESC_OFFSET_warn_implicitly_retains_self = 499384,
14120 DIAG_DESC_OFFSET_warn_import_implementation_partition_unit_in_interface_unit = 499481,
14121 DIAG_DESC_OFFSET_warn_import_on_definition = 499601,
14122 DIAG_DESC_OFFSET_warn_inaccessible_base_class = 499699,
14123 DIAG_DESC_OFFSET_warn_incompatible_analyzer_plugin_api = 499750,
14124 DIAG_DESC_OFFSET_warn_incompatible_branch_protection_option = 499822,
14125 DIAG_DESC_OFFSET_warn_incompatible_exception_specs = 142337,
14126 DIAG_DESC_OFFSET_warn_incompatible_qualified_id = 142582,
14127 DIAG_DESC_OFFSET_warn_incompatible_sysroot = 499895,
14128 DIAG_DESC_OFFSET_warn_incompatible_vectors = 143378,
14129 DIAG_DESC_OFFSET_warn_incomplete_encoded_type = 499937,
14130 DIAG_DESC_OFFSET_warn_inconsistent_array_form = 500013,
14131 DIAG_DESC_OFFSET_warn_inconsistent_destructor_marked_not_override_overriding = 500058,
14132 DIAG_DESC_OFFSET_warn_inconsistent_function_marked_not_override_overriding = 500113,
14133 DIAG_DESC_OFFSET_warn_increment_bool = 500173,
14134 DIAG_DESC_OFFSET_warn_independentclass_attribute = 500252,
14135 DIAG_DESC_OFFSET_warn_indirection_through_null = 500338,
14136 DIAG_DESC_OFFSET_warn_infinite_recursive_function = 500405,
14137 DIAG_DESC_OFFSET_warn_init_list_constant_narrowing = 500454,
14138 DIAG_DESC_OFFSET_warn_init_list_type_narrowing = 500535,
14139 DIAG_DESC_OFFSET_warn_init_list_variable_narrowing = 500597,
14140 DIAG_DESC_OFFSET_warn_init_priority_reserved = 500688,
14141 DIAG_DESC_OFFSET_warn_init_ptr_member_to_parameter_addr = 500746,
14142 DIAG_DESC_OFFSET_warn_initializer_out_of_order = 381357,
14143 DIAG_DESC_OFFSET_warn_initializer_overrides = 328950,
14144 DIAG_DESC_OFFSET_warn_initializer_string_for_char_array_too_long_for_cpp = 500835,
14145 DIAG_DESC_OFFSET_warn_initializer_string_for_char_array_too_long_no_nonstring = 500983,
14146 DIAG_DESC_OFFSET_warn_inline_namespace_reopened_noninline = 501171,
14147 DIAG_DESC_OFFSET_warn_inst_method_not_found = 501223,
14148 DIAG_DESC_OFFSET_warn_instance_method_not_found_with_typo = 501295,
14149 DIAG_DESC_OFFSET_warn_instance_method_on_class_found = 501397,
14150 DIAG_DESC_OFFSET_warn_int_to_pointer_cast = 501449,
14151 DIAG_DESC_OFFSET_warn_int_to_void_pointer_cast = 501449,
14152 DIAG_DESC_OFFSET_warn_integer_constant_overflow = 487436,
14153 DIAG_DESC_OFFSET_warn_integer_constants_in_conditional_always_true = 501489,
14154 DIAG_DESC_OFFSET_warn_internal_linkage_local_storage = 501582,
14155 DIAG_DESC_OFFSET_warn_interrupt_signal_attribute_invalid = 501653,
14156 DIAG_DESC_OFFSET_warn_invalid_add_func_effects = 501806,
14157 DIAG_DESC_OFFSET_warn_invalid_asm_cast_lvalue = 501861,
14158 DIAG_DESC_OFFSET_warn_invalid_cpu_supports = 501928,
14159 DIAG_DESC_OFFSET_warn_invalid_default_version_priority = 501967,
14160 DIAG_DESC_OFFSET_warn_invalid_feature_combination = 151454,
14161 DIAG_DESC_OFFSET_warn_invalid_initializer_from_system_header = 502035,
14162 DIAG_DESC_OFFSET_warn_invalid_ios_deployment_target = 502107,
14163 DIAG_DESC_OFFSET_warn_invalid_specialization = 502203,
14164 DIAG_DESC_OFFSET_warn_invalid_utf8_in_comment = 502243,
14165 DIAG_DESC_OFFSET_warn_invlist_missing_file = 502268,
14166 DIAG_DESC_OFFSET_warn_is_constant_evaluated_always_true_constexpr = 502322,
14167 DIAG_DESC_OFFSET_warn_ivar_use_hidden = 502404,
14168 DIAG_DESC_OFFSET_warn_ivars_in_interface = 502452,
14169 DIAG_DESC_OFFSET_warn_jump_out_of_seh_finally = 502517,
14170 DIAG_DESC_OFFSET_warn_kern_is_inline = 502568,
14171 DIAG_DESC_OFFSET_warn_kern_is_method = 502617,
14172 DIAG_DESC_OFFSET_warn_left_shift_always = 502691,
14173 DIAG_DESC_OFFSET_warn_left_shift_in_bool_context = 502775,
14174 DIAG_DESC_OFFSET_warn_library_hidden_symbol = 157455,
14175 DIAG_DESC_OFFSET_warn_library_missing_symbol = 157545,
14176 DIAG_DESC_OFFSET_warn_lifetime_safety_cross_tu_ctor_param_suggestion = 502853,
14177 DIAG_DESC_OFFSET_warn_lifetime_safety_cross_tu_misplaced_lifetimebound = 502929,
14178 DIAG_DESC_OFFSET_warn_lifetime_safety_cross_tu_param_suggestion = 503062,
14179 DIAG_DESC_OFFSET_warn_lifetime_safety_cross_tu_this_suggestion = 503135,
14180 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_field = 503212,
14181 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_field_lambda_capture = 503280,
14182 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_field_moved = 503461,
14183 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_global = 503212,
14184 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_global_in_main = 503667,
14185 DIAG_DESC_OFFSET_warn_lifetime_safety_dangling_global_moved = 503461,
14186 DIAG_DESC_OFFSET_warn_lifetime_safety_inapplicable_lifetimebound = 503754,
14187 DIAG_DESC_OFFSET_warn_lifetime_safety_intra_tu_ctor_param_suggestion = 503908,
14188 DIAG_DESC_OFFSET_warn_lifetime_safety_intra_tu_misplaced_lifetimebound = 503984,
14189 DIAG_DESC_OFFSET_warn_lifetime_safety_intra_tu_param_suggestion = 504112,
14190 DIAG_DESC_OFFSET_warn_lifetime_safety_intra_tu_this_suggestion = 504185,
14191 DIAG_DESC_OFFSET_warn_lifetime_safety_invalidated_field = 504262,
14192 DIAG_DESC_OFFSET_warn_lifetime_safety_invalidated_global = 504262,
14193 DIAG_DESC_OFFSET_warn_lifetime_safety_invalidation = 504308,
14194 DIAG_DESC_OFFSET_warn_lifetime_safety_lifetimebound_violation = 504332,
14195 DIAG_DESC_OFFSET_warn_lifetime_safety_noescape_escapes = 504460,
14196 DIAG_DESC_OFFSET_warn_lifetime_safety_return_stack_addr = 504512,
14197 DIAG_DESC_OFFSET_warn_lifetime_safety_return_stack_addr_moved = 504556,
14198 DIAG_DESC_OFFSET_warn_lifetime_safety_use_after_free = 504745,
14199 DIAG_DESC_OFFSET_warn_lifetime_safety_use_after_scope = 504745,
14200 DIAG_DESC_OFFSET_warn_lifetime_safety_use_after_scope_moved = 504774,
14201 DIAG_DESC_OFFSET_warn_lock_exclusive_and_shared = 504875,
14202 DIAG_DESC_OFFSET_warn_lock_some_predecessors = 504936,
14203 DIAG_DESC_OFFSET_warn_logical_and_in_logical_or = 505022,
14204 DIAG_DESC_OFFSET_warn_logical_instead_of_bitwise = 505039,
14205 DIAG_DESC_OFFSET_warn_logical_not_on_lhs_of_check = 505081,
14206 DIAG_DESC_OFFSET_warn_loop_state_mismatch = 505177,
14207 DIAG_DESC_OFFSET_warn_main_in_named_module = 505241,
14208 DIAG_DESC_OFFSET_warn_main_one_arg = 505273,
14209 DIAG_DESC_OFFSET_warn_main_redefined = 505314,
14210 DIAG_DESC_OFFSET_warn_main_returns_bool_literal = 505381,
14211 DIAG_DESC_OFFSET_warn_max_tokens = 505415,
14212 DIAG_DESC_OFFSET_warn_max_tokens_total = 505491,
14213 DIAG_DESC_OFFSET_warn_max_unsigned_zero = 505572,
14214 DIAG_DESC_OFFSET_warn_maybe_capture_bad_target_this_ptr = 505687,
14215 DIAG_DESC_OFFSET_warn_maybe_uninit_var = 505865,
14216 DIAG_DESC_OFFSET_warn_maynot_respond = 505941,
14217 DIAG_DESC_OFFSET_warn_member_extra_qualification = 161656,
14218 DIAG_DESC_OFFSET_warn_memsize_comparison = 505966,
14219 DIAG_DESC_OFFSET_warn_messaging_unqualified_id = 506007,
14220 DIAG_DESC_OFFSET_warn_method_param_declaration = 506032,
14221 DIAG_DESC_OFFSET_warn_method_param_redefinition = 506069,
14222 DIAG_DESC_OFFSET_warn_microsoft_dependent_exists = 506105,
14223 DIAG_DESC_OFFSET_warn_microsoft_qualifiers_ignored = 506178,
14224 DIAG_DESC_OFFSET_warn_mig_server_routine_does_not_return_kern_return_t = 506232,
14225 DIAG_DESC_OFFSET_warn_misleading_indentation = 506316,
14226 DIAG_DESC_OFFSET_warn_mismatched_availability = 506408,
14227 DIAG_DESC_OFFSET_warn_mismatched_availability_override = 506457,
14228 DIAG_DESC_OFFSET_warn_mismatched_availability_override_unavail = 506628,
14229 DIAG_DESC_OFFSET_warn_mismatched_delete_new = 506769,
14230 DIAG_DESC_OFFSET_warn_mismatched_func_effect_override = 506892,
14231 DIAG_DESC_OFFSET_warn_mismatched_func_effect_redeclaration = 506960,
14232 DIAG_DESC_OFFSET_warn_mismatched_import = 507026,
14233 DIAG_DESC_OFFSET_warn_mismatched_nullability_attr = 190404,
14234 DIAG_DESC_OFFSET_warn_mismatched_section = 507179,
14235 DIAG_DESC_OFFSET_warn_misplaced_ellipsis_vararg = 507241,
14236 DIAG_DESC_OFFSET_warn_missing_braces = 507341,
14237 DIAG_DESC_OFFSET_warn_missing_case = 507391,
14238 DIAG_DESC_OFFSET_warn_missing_case_for_condition = 507617,
14239 DIAG_DESC_OFFSET_warn_missing_dependent_template_keyword = 165228,
14240 DIAG_DESC_OFFSET_warn_missing_designated_field_initializers = 507665,
14241 DIAG_DESC_OFFSET_warn_missing_explicit_synthesis = 507694,
14242 DIAG_DESC_OFFSET_warn_missing_field_initializers = 507665,
14243 DIAG_DESC_OFFSET_warn_missing_format_attribute = 507770,
14244 DIAG_DESC_OFFSET_warn_missing_format_string = 507860,
14245 DIAG_DESC_OFFSET_warn_missing_include_dirs = 507882,
14246 DIAG_DESC_OFFSET_warn_missing_method_return_type = 507914,
14247 DIAG_DESC_OFFSET_warn_missing_prototype = 507968,
14248 DIAG_DESC_OFFSET_warn_missing_sdksettings_for_availability_checking = 508006,
14249 DIAG_DESC_OFFSET_warn_missing_selector_name = 508079,
14250 DIAG_DESC_OFFSET_warn_missing_sentinel = 508161,
14251 DIAG_DESC_OFFSET_warn_missing_submodule = 508232,
14252 DIAG_DESC_OFFSET_warn_missing_symbol_graph_dir = 508255,
14253 DIAG_DESC_OFFSET_warn_missing_sysroot = 165921,
14254 DIAG_DESC_OFFSET_warn_missing_type_specifier = 508326,
14255 DIAG_DESC_OFFSET_warn_missing_variable_declarations = 508368,
14256 DIAG_DESC_OFFSET_warn_missing_whitespace_after_macro_name = 508426,
14257 DIAG_DESC_OFFSET_warn_mixed_decls_code = 508466,
14258 DIAG_DESC_OFFSET_warn_mixed_sign_comparison = 508537,
14259 DIAG_DESC_OFFSET_warn_mmap_deprecated_symlink_to_modular_header = 508590,
14260 DIAG_DESC_OFFSET_warn_mmap_duplicate_header_ownership = 508734,
14261 DIAG_DESC_OFFSET_warn_mmap_incomplete_framework_module_declaration = 508775,
14262 DIAG_DESC_OFFSET_warn_mmap_mismatched_private_module_name = 508856,
14263 DIAG_DESC_OFFSET_warn_mmap_mismatched_private_submodule = 508904,
14264 DIAG_DESC_OFFSET_warn_mmap_path_outside_directory = 508976,
14265 DIAG_DESC_OFFSET_warn_mmap_redundant_export_as = 509084,
14266 DIAG_DESC_OFFSET_warn_mmap_umbrella_dir_not_found = 509124,
14267 DIAG_DESC_OFFSET_warn_mmap_unknown_attribute = 509158,
14268 DIAG_DESC_OFFSET_warn_modifying_shadowing_decl = 509181,
14269 DIAG_DESC_OFFSET_warn_module_config_macro_undef = 509243,
14270 DIAG_DESC_OFFSET_warn_module_conflict = 509411,
14271 DIAG_DESC_OFFSET_warn_module_file_mapping_mismatch = 509471,
14272 DIAG_DESC_OFFSET_warn_module_system_bit_conflict = 509529,
14273 DIAG_DESC_OFFSET_warn_module_uses_date_time = 509682,
14274 DIAG_DESC_OFFSET_warn_ms_bitfield_mismatched_storage_packing = 509744,
14275 DIAG_DESC_OFFSET_warn_ms_inline_non_function = 147750,
14276 DIAG_DESC_OFFSET_warn_multichar_character_literal = 490906,
14277 DIAG_DESC_OFFSET_warn_multiple_entries_invlist = 509890,
14278 DIAG_DESC_OFFSET_warn_multiple_method_decl = 509953,
14279 DIAG_DESC_OFFSET_warn_multiple_selectors = 509985,
14280 DIAG_DESC_OFFSET_warn_multiversion_duplicate_entries = 510077,
14281 DIAG_DESC_OFFSET_warn_musttail_local_temp_addr_ref = 510132,
14282 DIAG_DESC_OFFSET_warn_namespace_member_extra_qualification = 161656,
14283 DIAG_DESC_OFFSET_warn_neon_vector_initializer_non_portable = 510218,
14284 DIAG_DESC_OFFSET_warn_nested_block_comment = 510297,
14285 DIAG_DESC_OFFSET_warn_new_dangling_initializer_list = 510323,
14286 DIAG_DESC_OFFSET_warn_new_dangling_reference = 510481,
14287 DIAG_DESC_OFFSET_warn_no_autosynthesis_property = 510589,
14288 DIAG_DESC_OFFSET_warn_no_autosynthesis_shared_ivar_property = 510730,
14289 DIAG_DESC_OFFSET_warn_no_constructor_for_refconst = 510852,
14290 DIAG_DESC_OFFSET_warn_no_dynamic_cast_with_rtti_disabled = 510973,
14291 DIAG_DESC_OFFSET_warn_no_newline_eof = 511061,
14292 DIAG_DESC_OFFSET_warn_no_priv_submodule_use_toplevel = 511087,
14293 DIAG_DESC_OFFSET_warn_no_such_excluded_header_file = 511146,
14294 DIAG_DESC_OFFSET_warn_no_support_for_eval_method_source_on_m32 = 511206,
14295 DIAG_DESC_OFFSET_warn_no_typeid_with_rtti_disabled = 511304,
14296 DIAG_DESC_OFFSET_warn_no_underlying_type_specified_for_enum_bitfield = 511386,
14297 DIAG_DESC_OFFSET_warn_no_unlock = 511528,
14298 DIAG_DESC_OFFSET_warn_nocf_check_attribute_ignored = 511573,
14299 DIAG_DESC_OFFSET_warn_noderef_on_non_pointer_or_array = 511649,
14300 DIAG_DESC_OFFSET_warn_noderef_to_dereferenceable_pointer = 511704,
14301 DIAG_DESC_OFFSET_warn_non_aligned_allocation_function = 511767,
14302 DIAG_DESC_OFFSET_warn_non_contravariant_overriding_param_types = 511926,
14303 DIAG_DESC_OFFSET_warn_non_contravariant_param_types = 511985,
14304 DIAG_DESC_OFFSET_warn_non_covariant_overriding_ret_types = 512047,
14305 DIAG_DESC_OFFSET_warn_non_covariant_ret_types = 512102,
14306 DIAG_DESC_OFFSET_warn_non_literal_null_pointer = 512160,
14307 DIAG_DESC_OFFSET_warn_non_modular_include_in_framework_module = 512241,
14308 DIAG_DESC_OFFSET_warn_non_modular_include_in_module = 512306,
14309 DIAG_DESC_OFFSET_warn_non_pod_vararg_with_format_string = 512361,
14310 DIAG_DESC_OFFSET_warn_non_prototype_changes_behavior = 512518,
14311 DIAG_DESC_OFFSET_warn_non_virtual_dtor = 512790,
14312 DIAG_DESC_OFFSET_warn_nonnull_expr_compare = 512842,
14313 DIAG_DESC_OFFSET_warn_noreturn_coroutine = 512987,
14314 DIAG_DESC_OFFSET_warn_noreturn_function_has_return_expr = 513070,
14315 DIAG_DESC_OFFSET_warn_noreturn_has_return_expr = 189190,
14316 DIAG_DESC_OFFSET_warn_not_a_doxygen_trailing_member_comment = 513120,
14317 DIAG_DESC_OFFSET_warn_not_compound_assign = 513151,
14318 DIAG_DESC_OFFSET_warn_not_eliding_copy_on_return = 513223,
14319 DIAG_DESC_OFFSET_warn_not_enough_argument = 513250,
14320 DIAG_DESC_OFFSET_warn_not_in_enum = 513316,
14321 DIAG_DESC_OFFSET_warn_not_in_enum_assignment = 513353,
14322 DIAG_DESC_OFFSET_warn_not_xl_compatible = 513405,
14323 DIAG_DESC_OFFSET_warn_nothrow_attribute_ignored = 513514,
14324 DIAG_DESC_OFFSET_warn_npot_ms_struct = 513592,
14325 DIAG_DESC_OFFSET_warn_ns_attribute_wrong_parameter_type = 513713,
14326 DIAG_DESC_OFFSET_warn_ns_attribute_wrong_return_type = 513850,
14327 DIAG_DESC_OFFSET_warn_nsconsumed_attribute_mismatch = 190004,
14328 DIAG_DESC_OFFSET_warn_nsdictionary_duplicate_key = 513997,
14329 DIAG_DESC_OFFSET_warn_nsobject_attribute = 514033,
14330 DIAG_DESC_OFFSET_warn_nsreturns_retained_attribute_mismatch = 190317,
14331 DIAG_DESC_OFFSET_warn_null_arg = 393495,
14332 DIAG_DESC_OFFSET_warn_null_in_arithmetic_operation = 514105,
14333 DIAG_DESC_OFFSET_warn_null_in_comparison_operation = 514141,
14334 DIAG_DESC_OFFSET_warn_null_pointer_compare = 514219,
14335 DIAG_DESC_OFFSET_warn_null_resettable_setter = 514344,
14336 DIAG_DESC_OFFSET_warn_null_ret = 514418,
14337 DIAG_DESC_OFFSET_warn_null_statement = 514501,
14338 DIAG_DESC_OFFSET_warn_nullability_declspec = 514590,
14339 DIAG_DESC_OFFSET_warn_nullability_duplicate = 514789,
14340 DIAG_DESC_OFFSET_warn_nullability_inferred_on_nested_type = 514824,
14341 DIAG_DESC_OFFSET_warn_nullability_lost = 514909,
14342 DIAG_DESC_OFFSET_warn_nullability_missing = 514986,
14343 DIAG_DESC_OFFSET_warn_nullability_missing_array = 515117,
14344 DIAG_DESC_OFFSET_warn_objc_boxing_invalid_utf8_string = 515217,
14345 DIAG_DESC_OFFSET_warn_objc_cdirective_format_string = 515284,
14346 DIAG_DESC_OFFSET_warn_objc_circular_container = 515427,
14347 DIAG_DESC_OFFSET_warn_objc_collection_literal_element = 515488,
14348 DIAG_DESC_OFFSET_warn_objc_designated_init_missing_super_call = 515603,
14349 DIAG_DESC_OFFSET_warn_objc_designated_init_non_designated_init_call = 515696,
14350 DIAG_DESC_OFFSET_warn_objc_designated_init_non_super_designated_init_call = 515756,
14351 DIAG_DESC_OFFSET_warn_objc_direct_ignored = 515834,
14352 DIAG_DESC_OFFSET_warn_objc_direct_property_ignored = 515893,
14353 DIAG_DESC_OFFSET_warn_objc_implementation_missing_designated_init_override = 515979,
14354 DIAG_DESC_OFFSET_warn_objc_invalid_bridge = 516069,
14355 DIAG_DESC_OFFSET_warn_objc_invalid_bridge_to_cf = 516094,
14356 DIAG_DESC_OFFSET_warn_objc_isa_assign = 516117,
14357 DIAG_DESC_OFFSET_warn_objc_isa_use = 516193,
14358 DIAG_DESC_OFFSET_warn_objc_literal_comparison = 516272,
14359 DIAG_DESC_OFFSET_warn_objc_missing_super_call = 516402,
14360 DIAG_DESC_OFFSET_warn_objc_pointer_cxx_catch_fragile = 516444,
14361 DIAG_DESC_OFFSET_warn_objc_pointer_masking = 516531,
14362 DIAG_DESC_OFFSET_warn_objc_pointer_masking_performSelector = 516531,
14363 DIAG_DESC_OFFSET_warn_objc_precise_lifetime_meaningless = 516615,
14364 DIAG_DESC_OFFSET_warn_objc_property_assign_on_object = 516713,
14365 DIAG_DESC_OFFSET_warn_objc_property_copy_missing_on_block = 516814,
14366 DIAG_DESC_OFFSET_warn_objc_property_default_assign_on_object = 516905,
14367 DIAG_DESC_OFFSET_warn_objc_property_no_assignment_attribute = 516968,
14368 DIAG_DESC_OFFSET_warn_objc_property_retain_of_block = 517046,
14369 DIAG_DESC_OFFSET_warn_objc_protocol_qualifier_missing_id = 517124,
14370 DIAG_DESC_OFFSET_warn_objc_readonly_property_has_setter = 517190,
14371 DIAG_DESC_OFFSET_warn_objc_redundant_literal_use = 517241,
14372 DIAG_DESC_OFFSET_warn_objc_redundant_qualified_class_type = 517278,
14373 DIAG_DESC_OFFSET_warn_objc_requires_super_protocol = 517365,
14374 DIAG_DESC_OFFSET_warn_objc_root_class_missing = 517438,
14375 DIAG_DESC_OFFSET_warn_objc_secondary_init_missing_init_call = 517487,
14376 DIAG_DESC_OFFSET_warn_objc_secondary_init_super_init_call = 517556,
14377 DIAG_DESC_OFFSET_warn_objc_string_literal_comparison = 517624,
14378 DIAG_DESC_OFFSET_warn_objc_unsafe_perform_selector = 517685,
14379 DIAG_DESC_OFFSET_warn_obt_discarded_at_function_boundary = 517768,
14380 DIAG_DESC_OFFSET_warn_obt_discarded_at_function_boundary_pedantic = 517768,
14381 DIAG_DESC_OFFSET_warn_odr_different_num_template_parameters = 197797,
14382 DIAG_DESC_OFFSET_warn_odr_different_template_parameter_kind = 197871,
14383 DIAG_DESC_OFFSET_warn_odr_field_type_inconsistent = 197941,
14384 DIAG_DESC_OFFSET_warn_odr_function_type_inconsistent = 198026,
14385 DIAG_DESC_OFFSET_warn_odr_ivar_type_inconsistent = 198123,
14386 DIAG_DESC_OFFSET_warn_odr_non_type_parameter_type_inconsistent = 198220,
14387 DIAG_DESC_OFFSET_warn_odr_objc_method_num_params_inconsistent = 198324,
14388 DIAG_DESC_OFFSET_warn_odr_objc_method_param_type_inconsistent = 198439,
14389 DIAG_DESC_OFFSET_warn_odr_objc_method_result_type_inconsistent = 198556,
14390 DIAG_DESC_OFFSET_warn_odr_objc_method_variadic_inconsistent = 198664,
14391 DIAG_DESC_OFFSET_warn_odr_objc_property_impl_kind_inconsistent = 198763,
14392 DIAG_DESC_OFFSET_warn_odr_objc_property_type_inconsistent = 198908,
14393 DIAG_DESC_OFFSET_warn_odr_objc_superclass_inconsistent = 198996,
14394 DIAG_DESC_OFFSET_warn_odr_objc_synthesize_ivar_inconsistent = 199035,
14395 DIAG_DESC_OFFSET_warn_odr_parameter_pack_non_pack = 199124,
14396 DIAG_DESC_OFFSET_warn_odr_tag_type_inconsistent = 199195,
14397 DIAG_DESC_OFFSET_warn_odr_tag_type_with_attributes = 517868,
14398 DIAG_DESC_OFFSET_warn_odr_variable_multiple_def = 199274,
14399 DIAG_DESC_OFFSET_warn_odr_variable_type_inconsistent = 199333,
14400 DIAG_DESC_OFFSET_warn_offload_incompatible_redeclare = 518009,
14401 DIAG_DESC_OFFSET_warn_old_implicitly_unsigned_long = 518304,
14402 DIAG_DESC_OFFSET_warn_old_implicitly_unsigned_long_cxx = 518487,
14403 DIAG_DESC_OFFSET_warn_old_style_cast = 518674,
14404 DIAG_DESC_OFFSET_warn_omp51_compat_attributes = 518696,
14405 DIAG_DESC_OFFSET_warn_omp_alignment_not_power_of_two = 518791,
14406 DIAG_DESC_OFFSET_warn_omp_allocate_thread_on_task_target_directive = 518874,
14407 DIAG_DESC_OFFSET_warn_omp_assume_attribute_string_unknown = 518958,
14408 DIAG_DESC_OFFSET_warn_omp_assume_attribute_string_unknown_suggested = 519023,
14409 DIAG_DESC_OFFSET_warn_omp_ctx_incompatible_property_for_selector = 519126,
14410 DIAG_DESC_OFFSET_warn_omp_ctx_incompatible_score_for_property = 519238,
14411 DIAG_DESC_OFFSET_warn_omp_ctx_incompatible_selector_for_set = 519334,
14412 DIAG_DESC_OFFSET_warn_omp_ctx_selector_without_properties = 519416,
14413 DIAG_DESC_OFFSET_warn_omp_declare_target_after_first_use = 519531,
14414 DIAG_DESC_OFFSET_warn_omp_declare_target_local_nohost = 519618,
14415 DIAG_DESC_OFFSET_warn_omp_declare_variant_after_emitted = 519713,
14416 DIAG_DESC_OFFSET_warn_omp_declare_variant_after_used = 519839,
14417 DIAG_DESC_OFFSET_warn_omp_declare_variant_ctx_mutiple_use = 519955,
14418 DIAG_DESC_OFFSET_warn_omp_declare_variant_ctx_not_a_property = 520106,
14419 DIAG_DESC_OFFSET_warn_omp_declare_variant_ctx_not_a_selector = 520216,
14420 DIAG_DESC_OFFSET_warn_omp_declare_variant_ctx_not_a_set = 520296,
14421 DIAG_DESC_OFFSET_warn_omp_declare_variant_expected = 520364,
14422 DIAG_DESC_OFFSET_warn_omp_declare_variant_marked_as_declare_variant = 520405,
14423 DIAG_DESC_OFFSET_warn_omp_declare_variant_score_not_constant = 520505,
14424 DIAG_DESC_OFFSET_warn_omp_declare_variant_string_literal_or_identifier = 520605,
14425 DIAG_DESC_OFFSET_warn_omp_default_deprecated = 520737,
14426 DIAG_DESC_OFFSET_warn_omp_depend_in_ordered_deprecated = 520813,
14427 DIAG_DESC_OFFSET_warn_omp_deprecated_declare_target_delimited_form = 520881,
14428 DIAG_DESC_OFFSET_warn_omp_extra_tokens_at_eol = 521010,
14429 DIAG_DESC_OFFSET_warn_omp_flatten_omitted_depth = 521066,
14430 DIAG_DESC_OFFSET_warn_omp_future_directive_spelling = 521165,
14431 DIAG_DESC_OFFSET_warn_omp_gpu_unsupported_clause = 521229,
14432 DIAG_DESC_OFFSET_warn_omp_gpu_unsupported_modifier_for_clause = 521293,
14433 DIAG_DESC_OFFSET_warn_omp_invalid_attribute_for_ompx_attributes = 521381,
14434 DIAG_DESC_OFFSET_warn_omp_linear_step_zero = 521506,
14435 DIAG_DESC_OFFSET_warn_omp_loop_64_bit_var = 521594,
14436 DIAG_DESC_OFFSET_warn_omp_minus_in_reduction_deprecated = 521681,
14437 DIAG_DESC_OFFSET_warn_omp_more_one_device_type_clause = 521769,
14438 DIAG_DESC_OFFSET_warn_omp_more_one_interop_type = 521817,
14439 DIAG_DESC_OFFSET_warn_omp_more_one_omp_all_memory = 521870,
14440 DIAG_DESC_OFFSET_warn_omp_nesting_simd = 521939,
14441 DIAG_DESC_OFFSET_warn_omp_non_trivial_type_mapped = 522027,
14442 DIAG_DESC_OFFSET_warn_omp_not_in_target_context = 522103,
14443 DIAG_DESC_OFFSET_warn_omp_redundant_fusion = 522160,
14444 DIAG_DESC_OFFSET_warn_omp_section_is_char = 522230,
14445 DIAG_DESC_OFFSET_warn_omp_unknown_assumption_clause_missing_id = 522291,
14446 DIAG_DESC_OFFSET_warn_omp_unknown_assumption_clause_without_args = 522362,
14447 DIAG_DESC_OFFSET_warn_omp_unterminated_declare_target = 522432,
14448 DIAG_DESC_OFFSET_warn_omp_used_different_allocator = 522515,
14449 DIAG_DESC_OFFSET_warn_on_superclass_use = 522622,
14450 DIAG_DESC_OFFSET_warn_opencl_attr_deprecated_ignored = 522668,
14451 DIAG_DESC_OFFSET_warn_opencl_generic_address_space_arg = 522713,
14452 DIAG_DESC_OFFSET_warn_opencl_longlong = 522812,
14453 DIAG_DESC_OFFSET_warn_opencl_unsupported_core_feature = 522860,
14454 DIAG_DESC_OFFSET_warn_openmp_impl_incomplete = 522962,
14455 DIAG_DESC_OFFSET_warn_openmp_spec_incomplete = 523021,
14456 DIAG_DESC_OFFSET_warn_operator_new_returns_null = 523155,
14457 DIAG_DESC_OFFSET_warn_option_invalid_ocl_version = 523248,
14458 DIAG_DESC_OFFSET_warn_os_log_format_narg = 523284,
14459 DIAG_DESC_OFFSET_warn_out_of_range_compare = 523331,
14460 DIAG_DESC_OFFSET_warn_overaligned_type = 523457,
14461 DIAG_DESC_OFFSET_warn_overflow_behavior_attribute_disabled = 523547,
14462 DIAG_DESC_OFFSET_warn_overflow_behavior_keyword_disabled = 523650,
14463 DIAG_DESC_OFFSET_warn_overloaded_shift_in_comparison = 523777,
14464 DIAG_DESC_OFFSET_warn_overloaded_virtual = 523860,
14465 DIAG_DESC_OFFSET_warn_overriding_method_missing_noescape = 523918,
14466 DIAG_DESC_OFFSET_warn_padded_struct_anon_bitfield = 524000,
14467 DIAG_DESC_OFFSET_warn_padded_struct_anon_field = 524103,
14468 DIAG_DESC_OFFSET_warn_padded_struct_bitfield = 524202,
14469 DIAG_DESC_OFFSET_warn_padded_struct_field = 524202,
14470 DIAG_DESC_OFFSET_warn_padded_struct_size = 524288,
14471 DIAG_DESC_OFFSET_warn_param_mismatched_alignment = 524359,
14472 DIAG_DESC_OFFSET_warn_param_return_typestate_mismatch = 524483,
14473 DIAG_DESC_OFFSET_warn_param_typestate_mismatch = 524576,
14474 DIAG_DESC_OFFSET_warn_parameter_size = 524637,
14475 DIAG_DESC_OFFSET_warn_parens_disambiguated_as_function_declaration = 524716,
14476 DIAG_DESC_OFFSET_warn_parens_disambiguated_as_variable_declaration = 524773,
14477 DIAG_DESC_OFFSET_warn_pargma_push_pop_macro_empty_string = 524869,
14478 DIAG_DESC_OFFSET_warn_pass_class_arg_to_vararg = 524938,
14479 DIAG_DESC_OFFSET_warn_pch_vfsoverlay_mismatch = 525070,
14480 DIAG_DESC_OFFSET_warn_perf_constraint_implies_noexcept = 525146,
14481 DIAG_DESC_OFFSET_warn_pessimizing_move_on_initialization = 525249,
14482 DIAG_DESC_OFFSET_warn_pessimizing_move_on_return = 525297,
14483 DIAG_DESC_OFFSET_warn_pgo_condition_limit = 525363,
14484 DIAG_DESC_OFFSET_warn_pgo_test_vector_limit = 525476,
14485 DIAG_DESC_OFFSET_warn_platform_mismatch = 240118,
14486 DIAG_DESC_OFFSET_warn_pointer_abs = 525591,
14487 DIAG_DESC_OFFSET_warn_pointer_arith_null_ptr = 525675,
14488 DIAG_DESC_OFFSET_warn_pointer_compare = 525782,
14489 DIAG_DESC_OFFSET_warn_pointer_indirection_from_incompatible_type = 525885,
14490 DIAG_DESC_OFFSET_warn_pointer_sub_null_ptr = 525970,
14491 DIAG_DESC_OFFSET_warn_pointer_to_enum_cast = 526063,
14492 DIAG_DESC_OFFSET_warn_pointer_to_int_cast = 526063,
14493 DIAG_DESC_OFFSET_warn_poison_system_directories = 526103,
14494 DIAG_DESC_OFFSET_warn_possible_object_duplication_init = 526157,
14495 DIAG_DESC_OFFSET_warn_possible_object_duplication_mutable = 526310,
14496 DIAG_DESC_OFFSET_warn_potentially_direct_selector_expression = 526462,
14497 DIAG_DESC_OFFSET_warn_pp_ambiguous_macro = 526526,
14498 DIAG_DESC_OFFSET_warn_pp_convert_to_positive = 526558,
14499 DIAG_DESC_OFFSET_warn_pp_date_time = 526642,
14500 DIAG_DESC_OFFSET_warn_pp_expr_overflow = 526694,
14501 DIAG_DESC_OFFSET_warn_pp_extra_tokens_at_module_directive_eol = 526738,
14502 DIAG_DESC_OFFSET_warn_pp_hdrstop_filename_ignored = 526785,
14503 DIAG_DESC_OFFSET_warn_pp_identifier_is_cpp_keyword = 526880,
14504 DIAG_DESC_OFFSET_warn_pp_include_angled_in_module_purview = 526923,
14505 DIAG_DESC_OFFSET_warn_pp_invalid_directive = 242267,
14506 DIAG_DESC_OFFSET_warn_pp_line_decimal = 527089,
14507 DIAG_DESC_OFFSET_warn_pp_macro_def_mismatch_with_pch = 527171,
14508 DIAG_DESC_OFFSET_warn_pp_macro_hides_keyword = 527242,
14509 DIAG_DESC_OFFSET_warn_pp_macro_is_reserved_attribute_id = 527280,
14510 DIAG_DESC_OFFSET_warn_pp_macro_is_reserved_id = 527318,
14511 DIAG_DESC_OFFSET_warn_pp_objc_macro_redef_ignored = 527354,
14512 DIAG_DESC_OFFSET_warn_pp_undef_identifier = 527407,
14513 DIAG_DESC_OFFSET_warn_pp_undef_prefix = 527407,
14514 DIAG_DESC_OFFSET_warn_pp_undef_true_identifier = 527441,
14515 DIAG_DESC_OFFSET_warn_pragma_acc_ignored = 527479,
14516 DIAG_DESC_OFFSET_warn_pragma_align_expected_equal = 527519,
14517 DIAG_DESC_OFFSET_warn_pragma_align_invalid_option = 527592,
14518 DIAG_DESC_OFFSET_warn_pragma_align_not_xl_compatible = 527670,
14519 DIAG_DESC_OFFSET_warn_pragma_attribute_unused = 527755,
14520 DIAG_DESC_OFFSET_warn_pragma_comment_ignored = 527816,
14521 DIAG_DESC_OFFSET_warn_pragma_comment_once = 527845,
14522 DIAG_DESC_OFFSET_warn_pragma_debug_dependent_argument = 527926,
14523 DIAG_DESC_OFFSET_warn_pragma_debug_missing_argument = 528007,
14524 DIAG_DESC_OFFSET_warn_pragma_debug_missing_command = 528046,
14525 DIAG_DESC_OFFSET_warn_pragma_debug_unable_to_find_module = 528068,
14526 DIAG_DESC_OFFSET_warn_pragma_debug_unexpected_argument = 528095,
14527 DIAG_DESC_OFFSET_warn_pragma_debug_unexpected_command = 528132,
14528 DIAG_DESC_OFFSET_warn_pragma_debug_unknown_module = 528162,
14529 DIAG_DESC_OFFSET_warn_pragma_deprecated_macro_use = 528182,
14530 DIAG_DESC_OFFSET_warn_pragma_diagnostic_cannot_pop = 528236,
14531 DIAG_DESC_OFFSET_warn_pragma_diagnostic_invalid = 528290,
14532 DIAG_DESC_OFFSET_warn_pragma_diagnostic_invalid_option = 528374,
14533 DIAG_DESC_OFFSET_warn_pragma_diagnostic_invalid_token = 528430,
14534 DIAG_DESC_OFFSET_warn_pragma_diagnostic_unknown_warning = 528468,
14535 DIAG_DESC_OFFSET_warn_pragma_exec_charset_expected = 528504,
14536 DIAG_DESC_OFFSET_warn_pragma_exec_charset_push_invalid = 528550,
14537 DIAG_DESC_OFFSET_warn_pragma_exec_charset_spec_invalid = 528628,
14538 DIAG_DESC_OFFSET_warn_pragma_expected_action_or_r_paren = 528685,
14539 DIAG_DESC_OFFSET_warn_pragma_expected_colon = 528734,
14540 DIAG_DESC_OFFSET_warn_pragma_expected_colon_r_paren = 528766,
14541 DIAG_DESC_OFFSET_warn_pragma_expected_comma = 528805,
14542 DIAG_DESC_OFFSET_warn_pragma_expected_identifier = 528834,
14543 DIAG_DESC_OFFSET_warn_pragma_expected_init_seg = 528880,
14544 DIAG_DESC_OFFSET_warn_pragma_expected_integer = 528983,
14545 DIAG_DESC_OFFSET_warn_pragma_expected_lparen = 529054,
14546 DIAG_DESC_OFFSET_warn_pragma_expected_non_wide_string = 529096,
14547 DIAG_DESC_OFFSET_warn_pragma_expected_predicate = 529145,
14548 DIAG_DESC_OFFSET_warn_pragma_expected_punc = 529223,
14549 DIAG_DESC_OFFSET_warn_pragma_expected_rparen = 529259,
14550 DIAG_DESC_OFFSET_warn_pragma_expected_section_label_or_name = 529301,
14551 DIAG_DESC_OFFSET_warn_pragma_expected_section_name = 529391,
14552 DIAG_DESC_OFFSET_warn_pragma_expected_section_push_pop_or_name = 529464,
14553 DIAG_DESC_OFFSET_warn_pragma_expected_string = 529550,
14554 DIAG_DESC_OFFSET_warn_pragma_extension_is_core = 529601,
14555 DIAG_DESC_OFFSET_warn_pragma_extra_tokens_at_eol = 529683,
14556 DIAG_DESC_OFFSET_warn_pragma_final_macro = 529729,
14557 DIAG_DESC_OFFSET_warn_pragma_force_cuda_host_device_bad_arg = 529811,
14558 DIAG_DESC_OFFSET_warn_pragma_fp_ignored = 529875,
14559 DIAG_DESC_OFFSET_warn_pragma_ignored = 529930,
14560 DIAG_DESC_OFFSET_warn_pragma_include_alias_expected = 529953,
14561 DIAG_DESC_OFFSET_warn_pragma_include_alias_expected_filename = 529988,
14562 DIAG_DESC_OFFSET_warn_pragma_include_alias_mismatch_angle = 530035,
14563 DIAG_DESC_OFFSET_warn_pragma_include_alias_mismatch_quote = 530112,
14564 DIAG_DESC_OFFSET_warn_pragma_init_seg_unsupported_target = 530189,
14565 DIAG_DESC_OFFSET_warn_pragma_intrinsic_builtin = 530265,
14566 DIAG_DESC_OFFSET_warn_pragma_invalid_action = 530371,
14567 DIAG_DESC_OFFSET_warn_pragma_invalid_argument = 530413,
14568 DIAG_DESC_OFFSET_warn_pragma_invalid_specific_action = 530478,
14569 DIAG_DESC_OFFSET_warn_pragma_message = 30163,
14570 DIAG_DESC_OFFSET_warn_pragma_missing_argument = 249094,
14571 DIAG_DESC_OFFSET_warn_pragma_ms_fenv_access = 530525,
14572 DIAG_DESC_OFFSET_warn_pragma_ms_struct = 530583,
14573 DIAG_DESC_OFFSET_warn_pragma_not_applied = 530637,
14574 DIAG_DESC_OFFSET_warn_pragma_not_applied_to_defined_symbol = 530719,
14575 DIAG_DESC_OFFSET_warn_pragma_omp_ignored = 530774,
14576 DIAG_DESC_OFFSET_warn_pragma_options_align_reset_failed = 530814,
14577 DIAG_DESC_OFFSET_warn_pragma_options_expected_align = 530853,
14578 DIAG_DESC_OFFSET_warn_pragma_pack_invalid_alignment = 249422,
14579 DIAG_DESC_OFFSET_warn_pragma_pack_malformed = 530908,
14580 DIAG_DESC_OFFSET_warn_pragma_pack_modified_after_include = 530967,
14581 DIAG_DESC_OFFSET_warn_pragma_pack_no_pop_eof = 531041,
14582 DIAG_DESC_OFFSET_warn_pragma_pack_non_default_at_include = 531096,
14583 DIAG_DESC_OFFSET_warn_pragma_pack_pop_identifier_and_alignment = 531197,
14584 DIAG_DESC_OFFSET_warn_pragma_pack_show = 531256,
14585 DIAG_DESC_OFFSET_warn_pragma_pop_failed = 531290,
14586 DIAG_DESC_OFFSET_warn_pragma_pop_macro_no_push = 531322,
14587 DIAG_DESC_OFFSET_warn_pragma_restrict_expansion_macro_use = 531382,
14588 DIAG_DESC_OFFSET_warn_pragma_unknown_extension = 531451,
14589 DIAG_DESC_OFFSET_warn_pragma_unroll_cuda_value_in_parens = 531517,
14590 DIAG_DESC_OFFSET_warn_pragma_unsupported_action = 531589,
14591 DIAG_DESC_OFFSET_warn_pragma_unsupported_extension = 531650,
14592 DIAG_DESC_OFFSET_warn_pragma_unused_expected_var = 531693,
14593 DIAG_DESC_OFFSET_warn_pragma_unused_expected_var_arg = 531750,
14594 DIAG_DESC_OFFSET_warn_pragma_unused_undeclared_var = 531802,
14595 DIAG_DESC_OFFSET_warn_pragma_warning_expected = 531866,
14596 DIAG_DESC_OFFSET_warn_pragma_warning_expected_number = 531896,
14597 DIAG_DESC_OFFSET_warn_pragma_warning_push_level = 531938,
14598 DIAG_DESC_OFFSET_warn_pragma_warning_spec_invalid = 532000,
14599 DIAG_DESC_OFFSET_warn_pre_cxx26_ambiguous_pack_indexing_type = 532105,
14600 DIAG_DESC_OFFSET_warn_precedence_bitwise_conditional = 532203,
14601 DIAG_DESC_OFFSET_warn_precedence_bitwise_rel = 532278,
14602 DIAG_DESC_OFFSET_warn_precedence_conditional = 532203,
14603 DIAG_DESC_OFFSET_warn_preferred_type_bitfield_too_small_for_enum = 532338,
14604 DIAG_DESC_OFFSET_warn_preferred_type_signed_bitfield_enum_conversion = 532416,
14605 DIAG_DESC_OFFSET_warn_preferred_type_unsigned_bitfield_assigned_signed_enum = 532522,
14606 DIAG_DESC_OFFSET_warn_printf_ObjCflags_without_ObjCConversion = 532666,
14607 DIAG_DESC_OFFSET_warn_printf_asterisk_missing_arg = 532732,
14608 DIAG_DESC_OFFSET_warn_printf_asterisk_wrong_type = 250238,
14609 DIAG_DESC_OFFSET_warn_printf_data_arg_not_used = 532828,
14610 DIAG_DESC_OFFSET_warn_printf_empty_objc_flag = 532868,
14611 DIAG_DESC_OFFSET_warn_printf_format_string_contains_null_char = 532895,
14612 DIAG_DESC_OFFSET_warn_printf_format_string_not_null_terminated = 532946,
14613 DIAG_DESC_OFFSET_warn_printf_ignored_flag = 532983,
14614 DIAG_DESC_OFFSET_warn_printf_incomplete_specifier = 533030,
14615 DIAG_DESC_OFFSET_warn_printf_insufficient_data_args = 533058,
14616 DIAG_DESC_OFFSET_warn_printf_invalid_objc_flag = 533100,
14617 DIAG_DESC_OFFSET_warn_printf_narg_not_supported = 533139,
14618 DIAG_DESC_OFFSET_warn_printf_nonsensical_flag = 533186,
14619 DIAG_DESC_OFFSET_warn_printf_nonsensical_optional_amount = 533257,
14620 DIAG_DESC_OFFSET_warn_printf_positional_arg_exceeds_data_args = 533358,
14621 DIAG_DESC_OFFSET_warn_private_extern = 533428,
14622 DIAG_DESC_OFFSET_warn_profile_data_misexpect = 533549,
14623 DIAG_DESC_OFFSET_warn_profile_data_missing = 533666,
14624 DIAG_DESC_OFFSET_warn_profile_data_out_of_date = 533750,
14625 DIAG_DESC_OFFSET_warn_profile_data_unprofiled = 533864,
14626 DIAG_DESC_OFFSET_warn_property_access_suggest = 533904,
14627 DIAG_DESC_OFFSET_warn_property_attr_mismatch = 533984,
14628 DIAG_DESC_OFFSET_warn_property_attribute = 534055,
14629 DIAG_DESC_OFFSET_warn_property_getter_owning_mismatch = 534131,
14630 DIAG_DESC_OFFSET_warn_property_implicitly_mismatched = 534218,
14631 DIAG_DESC_OFFSET_warn_property_method_deprecated = 534315,
14632 DIAG_DESC_OFFSET_warn_property_redecl_getter_mismatch = 534370,
14633 DIAG_DESC_OFFSET_warn_property_types_are_incompatible = 534461,
14634 DIAG_DESC_OFFSET_warn_protocol_property_mismatch = 251705,
14635 DIAG_DESC_OFFSET_warn_pt_guarded_pass_by_reference = 534525,
14636 DIAG_DESC_OFFSET_warn_pt_guarded_pass_pointer = 534626,
14637 DIAG_DESC_OFFSET_warn_pt_guarded_return_by_reference = 534697,
14638 DIAG_DESC_OFFSET_warn_pt_guarded_return_pointer = 534800,
14639 DIAG_DESC_OFFSET_warn_ptr_arith_exceeds_bounds = 534873,
14640 DIAG_DESC_OFFSET_warn_ptr_arith_exceeds_max_addressable_bounds = 534955,
14641 DIAG_DESC_OFFSET_warn_ptr_arith_precedes_bounds = 535126,
14642 DIAG_DESC_OFFSET_warn_ptr_independentclass_attribute = 535197,
14643 DIAG_DESC_OFFSET_warn_ptrauth_auth_null_pointer = 535305,
14644 DIAG_DESC_OFFSET_warn_ptrauth_sign_null_pointer = 535362,
14645 DIAG_DESC_OFFSET_warn_pure_function_returns_void = 535415,
14646 DIAG_DESC_OFFSET_warn_qual_base_type = 535496,
14647 DIAG_DESC_OFFSET_warn_qual_return_type = 535568,
14648 DIAG_DESC_OFFSET_warn_quoted_include_in_framework_header = 535638,
14649 DIAG_DESC_OFFSET_warn_readonly_property = 535719,
14650 DIAG_DESC_OFFSET_warn_receiver_forward_class = 535817,
14651 DIAG_DESC_OFFSET_warn_receiver_forward_instance = 32987,
14652 DIAG_DESC_OFFSET_warn_redecl_library_builtin = 535891,
14653 DIAG_DESC_OFFSET_warn_redeclaration_without_attribute_prev_attribute_ignored = 535941,
14654 DIAG_DESC_OFFSET_warn_redeclaration_without_import_attribute = 535998,
14655 DIAG_DESC_OFFSET_warn_redefine_extname_not_applied = 536072,
14656 DIAG_DESC_OFFSET_warn_redefinition_in_param_list = 536190,
14657 DIAG_DESC_OFFSET_warn_redundant_defer = 536254,
14658 DIAG_DESC_OFFSET_warn_redundant_loop_iteration = 536324,
14659 DIAG_DESC_OFFSET_warn_redundant_move_on_return = 536418,
14660 DIAG_DESC_OFFSET_warn_redundant_overflow_behaviors_mixed = 536453,
14661 DIAG_DESC_OFFSET_warn_redundant_parens_around_declarator = 536538,
14662 DIAG_DESC_OFFSET_warn_reference_field_is_uninit = 536583,
14663 DIAG_DESC_OFFSET_warn_reference_tu_local_entity_in_other_tu = 536639,
14664 DIAG_DESC_OFFSET_warn_register_objc_catch_parm = 536719,
14665 DIAG_DESC_OFFSET_warn_reinterpret_different_from_static = 536784,
14666 DIAG_DESC_OFFSET_warn_related_result_type_compatibility_class = 536941,
14667 DIAG_DESC_OFFSET_warn_related_result_type_compatibility_protocol = 537084,
14668 DIAG_DESC_OFFSET_warn_relaxed_constant_fold_cast = 537190,
14669 DIAG_DESC_OFFSET_warn_relaxed_constant_fold_null = 537310,
14670 DIAG_DESC_OFFSET_warn_remainder_division_by_zero = 537404,
14671 DIAG_DESC_OFFSET_warn_require_const_init_added_too_late = 537454,
14672 DIAG_DESC_OFFSET_warn_requires_any_of_locks = 537537,
14673 DIAG_DESC_OFFSET_warn_reserved_extern_symbol = 537627,
14674 DIAG_DESC_OFFSET_warn_reserved_module_name = 537845,
14675 DIAG_DESC_OFFSET_warn_ret_addr_label = 537880,
14676 DIAG_DESC_OFFSET_warn_ret_local_temp_addr_ref = 537923,
14677 DIAG_DESC_OFFSET_warn_ret_stack_addr_ref = 537990,
14678 DIAG_DESC_OFFSET_warn_return_missing_expr = 336035,
14679 DIAG_DESC_OFFSET_warn_return_typestate_for_unconsumable_type = 538155,
14680 DIAG_DESC_OFFSET_warn_return_typestate_mismatch = 538202,
14681 DIAG_DESC_OFFSET_warn_return_value_size = 538267,
14682 DIAG_DESC_OFFSET_warn_return_value_udt = 538360,
14683 DIAG_DESC_OFFSET_warn_return_value_udt_incomplete = 538450,
14684 DIAG_DESC_OFFSET_warn_riscv_attribute_interrupt_duplicate_type = 538544,
14685 DIAG_DESC_OFFSET_warn_riscv_repeated_interrupt_attribute = 538608,
14686 DIAG_DESC_OFFSET_warn_root_inst_method_not_found = 538646,
14687 DIAG_DESC_OFFSET_warn_rpaths_mismatch = 538721,
14688 DIAG_DESC_OFFSET_warn_rpaths_missing = 538788,
14689 DIAG_DESC_OFFSET_warn_sampler_argument_invalid_filter = 538831,
14690 DIAG_DESC_OFFSET_warn_sampler_initializer_invalid_bits = 538872,
14691 DIAG_DESC_OFFSET_warn_scanf_nonzero_width = 538912,
14692 DIAG_DESC_OFFSET_warn_scanf_scanlist_incomplete = 538962,
14693 DIAG_DESC_OFFSET_warn_second_arg_of_va_start_not_last_non_variadic_param = 539010,
14694 DIAG_DESC_OFFSET_warn_second_parameter_to_va_arg_array = 539079,
14695 DIAG_DESC_OFFSET_warn_second_parameter_to_va_arg_never_compatible = 539222,
14696 DIAG_DESC_OFFSET_warn_second_parameter_to_va_arg_not_pod = 539352,
14697 DIAG_DESC_OFFSET_warn_second_parameter_to_va_arg_ownership_qualified = 539402,
14698 DIAG_DESC_OFFSET_warn_section_msvc_compat = 539468,
14699 DIAG_DESC_OFFSET_warn_self_assignment_builtin = 539621,
14700 DIAG_DESC_OFFSET_warn_self_assignment_overloaded = 539621,
14701 DIAG_DESC_OFFSET_warn_self_move = 539730,
14702 DIAG_DESC_OFFSET_warn_semicolon_before_method_body = 539825,
14703 DIAG_DESC_OFFSET_warn_setter_getter_impl_required = 539865,
14704 DIAG_DESC_OFFSET_warn_setter_getter_impl_required_in_category = 540002,
14705 DIAG_DESC_OFFSET_warn_shadow_field = 540114,
14706 DIAG_DESC_OFFSET_warn_shift_bool = 540215,
14707 DIAG_DESC_OFFSET_warn_shift_gt_typewidth = 540271,
14708 DIAG_DESC_OFFSET_warn_shift_lhs_negative = 540300,
14709 DIAG_DESC_OFFSET_warn_shift_negative = 540346,
14710 DIAG_DESC_OFFSET_warn_shift_result_gt_typewidth = 540370,
14711 DIAG_DESC_OFFSET_warn_shift_result_sets_sign_bit = 540450,
14712 DIAG_DESC_OFFSET_warn_side_effects_typeid = 540550,
14713 DIAG_DESC_OFFSET_warn_side_effects_unevaluated_context = 540642,
14714 DIAG_DESC_OFFSET_warn_signed_bitfield_enum_conversion = 540711,
14715 DIAG_DESC_OFFSET_warn_simdlen_1_no_effect = 540802,
14716 DIAG_DESC_OFFSET_warn_simdlen_must_fit_lanes = 540861,
14717 DIAG_DESC_OFFSET_warn_simdlen_requires_power_of_2 = 541002,
14718 DIAG_DESC_OFFSET_warn_sizeof_array_decay = 541083,
14719 DIAG_DESC_OFFSET_warn_sizeof_array_param = 541148,
14720 DIAG_DESC_OFFSET_warn_sizeof_pointer_expr_memaccess = 541220,
14721 DIAG_DESC_OFFSET_warn_sizeof_pointer_expr_memaccess_note = 541308,
14722 DIAG_DESC_OFFSET_warn_sizeof_pointer_type_memaccess = 541536,
14723 DIAG_DESC_OFFSET_warn_slash_u_filename = 541667,
14724 DIAG_DESC_OFFSET_warn_slh_does_not_support_asm_goto = 541701,
14725 DIAG_DESC_OFFSET_warn_sme_locally_streaming_has_vl_args_returns = 541769,
14726 DIAG_DESC_OFFSET_warn_sme_streaming_compatible_vl_mismatch = 541968,
14727 DIAG_DESC_OFFSET_warn_sme_streaming_pass_return_vl_to_non_streaming = 542273,
14728 DIAG_DESC_OFFSET_warn_some_initializers_out_of_order = 542486,
14729 DIAG_DESC_OFFSET_warn_sometimes_uninit_var = 542541,
14730 DIAG_DESC_OFFSET_warn_splice_in_doxygen_comment = 542854,
14731 DIAG_DESC_OFFSET_warn_ssaf_extract_summary_unknown_extractor_name = 542906,
14732 DIAG_DESC_OFFSET_warn_ssaf_extract_tu_summary_file_unknown_format = 542977,
14733 DIAG_DESC_OFFSET_warn_ssaf_extract_tu_summary_file_unknown_output_format = 543086,
14734 DIAG_DESC_OFFSET_warn_ssaf_must_enable_summary_extractors = 543167,
14735 DIAG_DESC_OFFSET_warn_ssaf_option_ignored_without_source_transformation = 543248,
14736 DIAG_DESC_OFFSET_warn_ssaf_read_wpa_suite_failed = 543375,
14737 DIAG_DESC_OFFSET_warn_ssaf_source_transformation_requires = 543434,
14738 DIAG_DESC_OFFSET_warn_ssaf_source_transformation_unknown_name = 543647,
14739 DIAG_DESC_OFFSET_warn_ssaf_tu_summary_requires_compilation_unit_id = 543697,
14740 DIAG_DESC_OFFSET_warn_ssaf_write_src_edit_failed = 543779,
14741 DIAG_DESC_OFFSET_warn_ssaf_write_transformation_report_failed = 543820,
14742 DIAG_DESC_OFFSET_warn_ssaf_write_tu_summary_failed = 543870,
14743 DIAG_DESC_OFFSET_warn_stack_clash_protection_inline_asm = 543909,
14744 DIAG_DESC_OFFSET_warn_stack_exhausted = 543986,
14745 DIAG_DESC_OFFSET_warn_stack_protection_ignore_attribute = 544084,
14746 DIAG_DESC_OFFSET_warn_standalone_specifier = 544165,
14747 DIAG_DESC_OFFSET_warn_static_array_too_small = 544198,
14748 DIAG_DESC_OFFSET_warn_static_inline_explicit_inst_ignored = 544301,
14749 DIAG_DESC_OFFSET_warn_static_local_in_extern_inline = 544379,
14750 DIAG_DESC_OFFSET_warn_static_main = 544469,
14751 DIAG_DESC_OFFSET_warn_static_self_reference_in_init = 544506,
14752 DIAG_DESC_OFFSET_warn_stdc_fenv_round_not_supported = 544576,
14753 DIAG_DESC_OFFSET_warn_stdc_unknown_rounding_mode = 544616,
14754 DIAG_DESC_OFFSET_warn_stmt_attribute_ignored_in_function = 544692,
14755 DIAG_DESC_OFFSET_warn_strict_multiple_method_decl = 509953,
14756 DIAG_DESC_OFFSET_warn_strict_potentially_direct_selector_expression = 526462,
14757 DIAG_DESC_OFFSET_warn_strict_prototypes = 544787,
14758 DIAG_DESC_OFFSET_warn_strict_uses_without_prototype = 544892,
14759 DIAG_DESC_OFFSET_warn_string_plus_char = 545020,
14760 DIAG_DESC_OFFSET_warn_string_plus_int = 545080,
14761 DIAG_DESC_OFFSET_warn_stringcompare = 545132,
14762 DIAG_DESC_OFFSET_warn_stringop_overread = 545264,
14763 DIAG_DESC_OFFSET_warn_strlcpycat_wrong_size = 545313,
14764 DIAG_DESC_OFFSET_warn_strncat_large_size = 545409,
14765 DIAG_DESC_OFFSET_warn_strncat_src_size = 545499,
14766 DIAG_DESC_OFFSET_warn_strncat_wrong_size = 545564,
14767 DIAG_DESC_OFFSET_warn_struct_class_previous_tag_mismatch = 545617,
14768 DIAG_DESC_OFFSET_warn_struct_class_tag_mismatch = 545859,
14769 DIAG_DESC_OFFSET_warn_sub_ptr_zero_size_types = 546073,
14770 DIAG_DESC_OFFSET_warn_subscript_is_char = 546144,
14771 DIAG_DESC_OFFSET_warn_suggest_destructor_marked_not_override_overriding = 500058,
14772 DIAG_DESC_OFFSET_warn_suggest_function_marked_not_override_overriding = 500113,
14773 DIAG_DESC_OFFSET_warn_suggest_noreturn_block = 546178,
14774 DIAG_DESC_OFFSET_warn_suggest_noreturn_function = 546228,
14775 DIAG_DESC_OFFSET_warn_superclass_variable_sized_type_not_at_end = 546301,
14776 DIAG_DESC_OFFSET_warn_suspicious_bzero_size = 546390,
14777 DIAG_DESC_OFFSET_warn_suspicious_sizeof_memset = 546422,
14778 DIAG_DESC_OFFSET_warn_switch_default = 546556,
14779 DIAG_DESC_OFFSET_warn_sycl_entry_point_redundant_declaration = 546589,
14780 DIAG_DESC_OFFSET_warn_sycl_external_missing_on_first_decl = 47948,
14781 DIAG_DESC_OFFSET_warn_sycl_kernel_invalid_template_param_type = 546612,
14782 DIAG_DESC_OFFSET_warn_sycl_kernel_name_not_a_class_type = 546727,
14783 DIAG_DESC_OFFSET_warn_sycl_kernel_num_of_function_params = 546803,
14784 DIAG_DESC_OFFSET_warn_sycl_kernel_num_of_template_params = 546879,
14785 DIAG_DESC_OFFSET_warn_sycl_kernel_return_type = 546977,
14786 DIAG_DESC_OFFSET_warn_sync_fetch_and_nand_semantics_change = 547055,
14787 DIAG_DESC_OFFSET_warn_sync_op_misaligned = 547156,
14788 DIAG_DESC_OFFSET_warn_taking_address_of_packed_member = 547235,
14789 DIAG_DESC_OFFSET_warn_target = 547337,
14790 DIAG_DESC_OFFSET_warn_target_clone_duplicate_options = 547361,
14791 DIAG_DESC_OFFSET_warn_target_clone_mixed_values = 547401,
14792 DIAG_DESC_OFFSET_warn_target_clone_no_impact_options = 547598,
14793 DIAG_DESC_OFFSET_warn_target_override_arm64ec = 547662,
14794 DIAG_DESC_OFFSET_warn_target_unrecognized_env = 547731,
14795 DIAG_DESC_OFFSET_warn_target_unsupported_abs2008 = 547819,
14796 DIAG_DESC_OFFSET_warn_target_unsupported_abslegacy = 547898,
14797 DIAG_DESC_OFFSET_warn_target_unsupported_branch_protection_attribute = 547979,
14798 DIAG_DESC_OFFSET_warn_target_unsupported_compact_branches = 548072,
14799 DIAG_DESC_OFFSET_warn_target_unsupported_extension = 548160,
14800 DIAG_DESC_OFFSET_warn_target_unsupported_nan2008 = 548234,
14801 DIAG_DESC_OFFSET_warn_target_unsupported_nanlegacy = 548313,
14802 DIAG_DESC_OFFSET_warn_tautological_bool_compare = 523331,
14803 DIAG_DESC_OFFSET_warn_tautological_compare_objc_bool = 548394,
14804 DIAG_DESC_OFFSET_warn_tautological_compare_value_range = 548533,
14805 DIAG_DESC_OFFSET_warn_tautological_constant_compare = 548677,
14806 DIAG_DESC_OFFSET_warn_tautological_negation_and_compare = 548746,
14807 DIAG_DESC_OFFSET_warn_tautological_negation_or_compare = 548805,
14808 DIAG_DESC_OFFSET_warn_tautological_overlap_comparison = 548863,
14809 DIAG_DESC_OFFSET_warn_tcb_enforcement_violation = 548942,
14810 DIAG_DESC_OFFSET_warn_template_arg_negative = 548999,
14811 DIAG_DESC_OFFSET_warn_template_arg_too_large = 549103,
14812 DIAG_DESC_OFFSET_warn_template_export_unsupported = 549193,
14813 DIAG_DESC_OFFSET_warn_tentative_incomplete_array = 549228,
14814 DIAG_DESC_OFFSET_warn_this_bool_conversion = 549283,
14815 DIAG_DESC_OFFSET_warn_this_null_compare = 549388,
14816 DIAG_DESC_OFFSET_warn_thread_attribute_argument_not_lockable = 549513,
14817 DIAG_DESC_OFFSET_warn_thread_attribute_decl_not_lockable = 549614,
14818 DIAG_DESC_OFFSET_warn_thread_attribute_decl_not_pointer = 549698,
14819 DIAG_DESC_OFFSET_warn_thread_attribute_ignored = 549748,
14820 DIAG_DESC_OFFSET_warn_thread_attribute_not_on_capability_member = 549802,
14821 DIAG_DESC_OFFSET_warn_thread_attribute_not_on_fun_ptr = 549934,
14822 DIAG_DESC_OFFSET_warn_thread_attribute_not_on_non_static_member = 550046,
14823 DIAG_DESC_OFFSET_warn_thread_attribute_not_on_scoped_lockable_param = 550141,
14824 DIAG_DESC_OFFSET_warn_thread_attribute_requires_preceded = 550279,
14825 DIAG_DESC_OFFSET_warn_thread_safety_beta = 550331,
14826 DIAG_DESC_OFFSET_warn_thread_safety_verbose = 550358,
14827 DIAG_DESC_OFFSET_warn_throw_in_noexcept_func = 550388,
14828 DIAG_DESC_OFFSET_warn_throw_not_valid_on_target = 550454,
14829 DIAG_DESC_OFFSET_warn_throw_underaligned_obj = 550542,
14830 DIAG_DESC_OFFSET_warn_toc_unsupported_type = 550579,
14831 DIAG_DESC_OFFSET_warn_transparent_union_attribute_field_size_align = 550625,
14832 DIAG_DESC_OFFSET_warn_transparent_union_attribute_floating = 550793,
14833 DIAG_DESC_OFFSET_warn_transparent_union_attribute_not_definition = 550917,
14834 DIAG_DESC_OFFSET_warn_transparent_union_attribute_zero_fields = 551006,
14835 DIAG_DESC_OFFSET_warn_trivial_auto_var_limit = 551104,
14836 DIAG_DESC_OFFSET_warn_try_not_valid_on_target = 551227,
14837 DIAG_DESC_OFFSET_warn_type_attribute_deprecated_on_decl = 551301,
14838 DIAG_DESC_OFFSET_warn_type_attribute_wrong_type = 283784,
14839 DIAG_DESC_OFFSET_warn_type_safety_null_pointer_required = 551384,
14840 DIAG_DESC_OFFSET_warn_type_safety_type_mismatch = 551430,
14841 DIAG_DESC_OFFSET_warn_type_tag_for_datatype_wrong_kind = 551511,
14842 DIAG_DESC_OFFSET_warn_typecheck_convert_incompatible_function_pointer_strict = 291820,
14843 DIAG_DESC_OFFSET_warn_typecheck_function_qualifiers_ignored = 551572,
14844 DIAG_DESC_OFFSET_warn_typecheck_ordered_comparison_of_function_pointers = 301270,
14845 DIAG_DESC_OFFSET_warn_typecheck_reference_qualifiers = 551621,
14846 DIAG_DESC_OFFSET_warn_typecheck_vector_element_sizes_not_equal = 551671,
14847 DIAG_DESC_OFFSET_warn_ucn_escape_incomplete = 551735,
14848 DIAG_DESC_OFFSET_warn_ucn_escape_no_digits = 551811,
14849 DIAG_DESC_OFFSET_warn_ucn_escape_surrogate = 551889,
14850 DIAG_DESC_OFFSET_warn_ucn_not_valid_in_c89 = 551946,
14851 DIAG_DESC_OFFSET_warn_ucn_not_valid_in_c89_literal = 552041,
14852 DIAG_DESC_OFFSET_warn_unaligned_access = 552096,
14853 DIAG_DESC_OFFSET_warn_unannotated_fallthrough = 552215,
14854 DIAG_DESC_OFFSET_warn_unannotated_fallthrough_per_function = 552262,
14855 DIAG_DESC_OFFSET_warn_unavailable_def = 552338,
14856 DIAG_DESC_OFFSET_warn_unavailable_fwdclass_message = 552370,
14857 DIAG_DESC_OFFSET_warn_uncovered_module_header = 552429,
14858 DIAG_DESC_OFFSET_warn_undeclared_selector = 552490,
14859 DIAG_DESC_OFFSET_warn_undeclared_selector_with_typo = 552513,
14860 DIAG_DESC_OFFSET_warn_undef_interface = 185432,
14861 DIAG_DESC_OFFSET_warn_undef_interface_suggest = 305200,
14862 DIAG_DESC_OFFSET_warn_undef_method_impl = 552554,
14863 DIAG_DESC_OFFSET_warn_undef_protocolref = 552589,
14864 DIAG_DESC_OFFSET_warn_undefined_inline = 552628,
14865 DIAG_DESC_OFFSET_warn_undefined_internal = 552663,
14866 DIAG_DESC_OFFSET_warn_undefined_reinterpret_cast = 552735,
14867 DIAG_DESC_OFFSET_warn_unevaluated_string_prefix = 552789,
14868 DIAG_DESC_OFFSET_warn_unguarded_availability = 494048,
14869 DIAG_DESC_OFFSET_warn_unguarded_availability_new = 494048,
14870 DIAG_DESC_OFFSET_warn_unguarded_availability_unavailable = 304053,
14871 DIAG_DESC_OFFSET_warn_unguarded_availability_unavailable_new = 304053,
14872 DIAG_DESC_OFFSET_warn_unhandled_ms_attribute_ignored = 552899,
14873 DIAG_DESC_OFFSET_warn_unimplemented_protocol_method = 552940,
14874 DIAG_DESC_OFFSET_warn_unimplemented_selector = 552981,
14875 DIAG_DESC_OFFSET_warn_uninit_byref_blockvar_captured_by_block = 553048,
14876 DIAG_DESC_OFFSET_warn_uninit_const_pointer = 553129,
14877 DIAG_DESC_OFFSET_warn_uninit_const_reference = 553203,
14878 DIAG_DESC_OFFSET_warn_uninit_self_reference_in_init = 553279,
14879 DIAG_DESC_OFFSET_warn_uninit_self_reference_in_reference_init = 553348,
14880 DIAG_DESC_OFFSET_warn_uninit_var = 553429,
14881 DIAG_DESC_OFFSET_warn_unknown_attribute_ignored = 553501,
14882 DIAG_DESC_OFFSET_warn_unknown_attribute_ignored_suggestion = 553530,
14883 DIAG_DESC_OFFSET_warn_unknown_comment_command_name = 553579,
14884 DIAG_DESC_OFFSET_warn_unknown_declare_variant_isa_trait = 553604,
14885 DIAG_DESC_OFFSET_warn_unknown_diag_option = 553753,
14886 DIAG_DESC_OFFSET_warn_unknown_sanitizer_ignored = 553829,
14887 DIAG_DESC_OFFSET_warn_unknown_warning_specifier = 553860,
14888 DIAG_DESC_OFFSET_warn_unlock_but_no_lock = 553895,
14889 DIAG_DESC_OFFSET_warn_unlock_kind_mismatch = 553931,
14890 DIAG_DESC_OFFSET_warn_unmatched_underlying_mutexes = 554033,
14891 DIAG_DESC_OFFSET_warn_unnecessary_packed = 554076,
14892 DIAG_DESC_OFFSET_warn_unnecessary_virtual_specifier = 554115,
14893 DIAG_DESC_OFFSET_warn_unneeded_internal_decl = 554187,
14894 DIAG_DESC_OFFSET_warn_unneeded_member_function = 554256,
14895 DIAG_DESC_OFFSET_warn_unneeded_static_internal_decl = 554313,
14896 DIAG_DESC_OFFSET_warn_unpacked_field = 554393,
14897 DIAG_DESC_OFFSET_warn_unprefixed_octal_deprecated = 554458,
14898 DIAG_DESC_OFFSET_warn_unqualified_call_to_std_cast_function = 554510,
14899 DIAG_DESC_OFFSET_warn_unreachable = 554535,
14900 DIAG_DESC_OFFSET_warn_unreachable_association = 554563,
14901 DIAG_DESC_OFFSET_warn_unreachable_break = 554713,
14902 DIAG_DESC_OFFSET_warn_unreachable_default = 554744,
14903 DIAG_DESC_OFFSET_warn_unreachable_fallthrough_attr = 554804,
14904 DIAG_DESC_OFFSET_warn_unreachable_loop_increment = 554847,
14905 DIAG_DESC_OFFSET_warn_unreachable_return = 554906,
14906 DIAG_DESC_OFFSET_warn_unreachable_version = 554938,
14907 DIAG_DESC_OFFSET_warn_unsafe_buffer_format_attr_call = 554993,
14908 DIAG_DESC_OFFSET_warn_unsafe_buffer_libc_call = 555026,
14909 DIAG_DESC_OFFSET_warn_unsafe_buffer_operation = 555048,
14910 DIAG_DESC_OFFSET_warn_unsafe_buffer_operation_main_argv = 555048,
14911 DIAG_DESC_OFFSET_warn_unsafe_buffer_usage_in_container = 555246,
14912 DIAG_DESC_OFFSET_warn_unsafe_buffer_usage_in_static_sized_array = 555365,
14913 DIAG_DESC_OFFSET_warn_unsafe_buffer_usage_in_string_view = 555432,
14914 DIAG_DESC_OFFSET_warn_unsafe_buffer_usage_unique_ptr_array_access = 555490,
14915 DIAG_DESC_OFFSET_warn_unsafe_buffer_variable = 555586,
14916 DIAG_DESC_OFFSET_warn_unsafe_buffer_variable_main_argv = 555586,
14917 DIAG_DESC_OFFSET_warn_unsequenced_mod_mod = 555693,
14918 DIAG_DESC_OFFSET_warn_unsequenced_mod_use = 555734,
14919 DIAG_DESC_OFFSET_warn_unsigned_abs = 555776,
14920 DIAG_DESC_OFFSET_warn_unsigned_always_true_comparison = 555836,
14921 DIAG_DESC_OFFSET_warn_unsigned_bitfield_assigned_signed_enum = 555942,
14922 DIAG_DESC_OFFSET_warn_unsigned_char_always_true_comparison = 556076,
14923 DIAG_DESC_OFFSET_warn_unsigned_enum_always_true_comparison = 556213,
14924 DIAG_DESC_OFFSET_warn_unsupported_branch_protection = 556329,
14925 DIAG_DESC_OFFSET_warn_unsupported_branch_protection_spec = 556375,
14926 DIAG_DESC_OFFSET_warn_unsupported_target_attribute = 556424,
14927 DIAG_DESC_OFFSET_warn_unused_but_set_global = 556633,
14928 DIAG_DESC_OFFSET_warn_unused_but_set_parameter = 556662,
14929 DIAG_DESC_OFFSET_warn_unused_but_set_variable = 556633,
14930 DIAG_DESC_OFFSET_warn_unused_call = 556692,
14931 DIAG_DESC_OFFSET_warn_unused_comma_left_operand = 556753,
14932 DIAG_DESC_OFFSET_warn_unused_comparison = 556798,
14933 DIAG_DESC_OFFSET_warn_unused_const_variable = 556874,
14934 DIAG_DESC_OFFSET_warn_unused_constructor = 556893,
14935 DIAG_DESC_OFFSET_warn_unused_container_subscript_expr = 556979,
14936 DIAG_DESC_OFFSET_warn_unused_exception_param = 557065,
14937 DIAG_DESC_OFFSET_warn_unused_expr = 557095,
14938 DIAG_DESC_OFFSET_warn_unused_function = 557120,
14939 DIAG_DESC_OFFSET_warn_unused_label = 557139,
14940 DIAG_DESC_OFFSET_warn_unused_lambda_capture = 557155,
14941 DIAG_DESC_OFFSET_warn_unused_local_typedef = 557232,
14942 DIAG_DESC_OFFSET_warn_unused_member_function = 557271,
14943 DIAG_DESC_OFFSET_warn_unused_parameter = 557297,
14944 DIAG_DESC_OFFSET_warn_unused_private_field = 557317,
14945 DIAG_DESC_OFFSET_warn_unused_property_backing_ivar = 557346,
14946 DIAG_DESC_OFFSET_warn_unused_property_expr = 557425,
14947 DIAG_DESC_OFFSET_warn_unused_result = 557501,
14948 DIAG_DESC_OFFSET_warn_unused_result_typedef_unsupported_spelling = 557577,
14949 DIAG_DESC_OFFSET_warn_unused_return_type = 557768,
14950 DIAG_DESC_OFFSET_warn_unused_template = 557863,
14951 DIAG_DESC_OFFSET_warn_unused_variable = 556874,
14952 DIAG_DESC_OFFSET_warn_unused_voidptr = 557910,
14953 DIAG_DESC_OFFSET_warn_unused_volatile = 557967,
14954 DIAG_DESC_OFFSET_warn_use_in_invalid_state = 558041,
14955 DIAG_DESC_OFFSET_warn_use_of_private_header_outside_module = 558120,
14956 DIAG_DESC_OFFSET_warn_use_of_temp_in_invalid_state = 558172,
14957 DIAG_DESC_OFFSET_warn_used_but_marked_unused = 558258,
14958 DIAG_DESC_OFFSET_warn_user_defined_msg_constexpr = 558292,
14959 DIAG_DESC_OFFSET_warn_user_literal_reserved = 558410,
14960 DIAG_DESC_OFFSET_warn_using_directive_in_header = 558558,
14961 DIAG_DESC_OFFSET_warn_utf8_symbol_homoglyph = 558612,
14962 DIAG_DESC_OFFSET_warn_utf8_symbol_zero_width = 558688,
14963 DIAG_DESC_OFFSET_warn_va_start_type_is_undefined = 558760,
14964 DIAG_DESC_OFFSET_warn_var_decl_not_read_only = 558944,
14965 DIAG_DESC_OFFSET_warn_var_deref_requires_any_lock = 558999,
14966 DIAG_DESC_OFFSET_warn_var_deref_requires_lock = 559111,
14967 DIAG_DESC_OFFSET_warn_var_deref_requires_lock_precise = 559111,
14968 DIAG_DESC_OFFSET_warn_var_template_missing = 559216,
14969 DIAG_DESC_OFFSET_warn_variable_requires_any_lock = 559292,
14970 DIAG_DESC_OFFSET_warn_variable_requires_lock = 559389,
14971 DIAG_DESC_OFFSET_warn_variable_requires_lock_precise = 559389,
14972 DIAG_DESC_OFFSET_warn_variable_sized_ivar_visibility = 559479,
14973 DIAG_DESC_OFFSET_warn_variables_not_in_loop_body = 559592,
14974 DIAG_DESC_OFFSET_warn_vbase_moved_multiple_times = 559715,
14975 DIAG_DESC_OFFSET_warn_vector_long_decl_spec_combination = 559810,
14976 DIAG_DESC_OFFSET_warn_vector_mode_deprecated = 559854,
14977 DIAG_DESC_OFFSET_warn_verbatim_block_end_without_start = 559959,
14978 DIAG_DESC_OFFSET_warn_version_priority_out_of_range = 560026,
14979 DIAG_DESC_OFFSET_warn_vla_used = 560104,
14980 DIAG_DESC_OFFSET_warn_void_pointer_to_enum_cast = 526063,
14981 DIAG_DESC_OFFSET_warn_void_pointer_to_int_cast = 526063,
14982 DIAG_DESC_OFFSET_warn_wasm_dynamic_exception_spec_ignored = 560131,
14983 DIAG_DESC_OFFSET_warn_weak_identifier_undeclared = 560205,
14984 DIAG_DESC_OFFSET_warn_weak_import = 560239,
14985 DIAG_DESC_OFFSET_warn_weak_template_vtable = 560316,
14986 DIAG_DESC_OFFSET_warn_weak_vtable = 560389,
14987 DIAG_DESC_OFFSET_warn_wrong_absolute_value_type = 560492,
14988 DIAG_DESC_OFFSET_warn_wrong_clang_attr_namespace = 560632,
14989 DIAG_DESC_OFFSET_warn_xor_used_as_pow = 560737,
14990 DIAG_DESC_OFFSET_warn_xor_used_as_pow_base = 560788,
14991 DIAG_DESC_OFFSET_warn_xor_used_as_pow_base_extra = 560829,
14992 DIAG_DESC_OFFSET_warn_zero_as_null_pointer_constant = 560875,
14993 DIAG_DESC_OFFSET_warn_zero_size_struct_union_compat = 560905,
14994 DIAG_DESC_OFFSET_warn_zero_size_struct_union_in_extern_c = 560905,
14995};
14996
14997
14998#ifdef __GNUC__
14999#pragma GCC diagnostic push
15000#pragma GCC diagnostic ignored "-Woverlength-strings"
15001#endif
15002static constexpr char StaticDiagInfoDescriptionsStorage[] =
15003 "\0"
15004 "backslash and newline separated by space\0"
15005 "'alignof' on an incomplete array type is incompatible with C standards before C2y\0"
15006 "use of incomplete type %0 in a '_Generic' association is incompatible with C standards before C2y\0"
15007 "'%select{if|switch}0' declaration statements are incompatible with C standards before C2y\0"
15008 "passing a type argument as the first operand to '_Generic' is incompatible with C standards before C2y\0"
15009 "imaginary constants are incompatible with C standards before C2y\0"
15010 "'%select{--|++}0' on an object of complex type is incompatible with C standards before C2y\0"
15011 "[[]] attributes are incompatible with C standards before C23\0"
15012 "use of a '#%select{<BUG IF SEEN>|elifdef|elifndef}0' directive is incompatible with C standards before C23\0"
15013 "enumeration types with a fixed underlying type are incompatible with C standards before C23\0"
15014 "label at end of compound statement is incompatible with C standards before C23\0"
15015 "'_Static_assert' with no message is incompatible with C standards before C23\0"
15016 "label followed by a declaration is incompatible with C standards before C23\0"
15017 "declaration of non-local variable in 'for' loop is incompatible with C standards before C23\0"
15018 "non-variable declaration in 'for' loop is incompatible with C standards before C23\0"
15019 "'restrict' qualifier on an array of pointers is incompatible with C standards before C23\0"
15020 "alias declarations are incompatible with C++98\0"
15021 "implicit conversion from array size expression of type %0 to %select{integral|enumeration}1 type %2 is incompatible with C++98\0"
15022 "cast between pointer-to-function and pointer-to-object is incompatible with C++98\0"
15023 "[[]] attributes are incompatible with C++98\0"
15024 "enumeration types with a fixed underlying type are incompatible with C++98\0"
15025 "commas at the end of enumerator lists are incompatible with C++98\0"
15026 "%select{defaulted|deleted}0 function definitions are incompatible with C++98\0"
15027 "empty macro arguments are incompatible with C++98\0"
15028 "explicit conversion functions are incompatible with C++98\0"
15029 "extern templates are incompatible with C++98\0"
15030 "range-based for loop is incompatible with C++98\0"
15031 "generalized initializer lists are incompatible with C++98\0"
15032 "inline namespaces are incompatible with C++98\0"
15033 "non-class friend type %0 is incompatible with C++98\0"
15034 "default member initializer for non-static data member is incompatible with C++98\0"
15035 "'%0' keyword is incompatible with C++98\0"
15036 "reference qualifiers on functions are incompatible with C++98\0"
15037 "rvalue references are incompatible with C++98\0"
15038 "scoped enumerations are incompatible with C++98\0"
15039 "static data member %0 in union is incompatible with C++98\0"
15040 "default template arguments for a function template are incompatible with C++98\0"
15041 "parentheses around address non-type template argument are incompatible with C++98\0"
15042 "non-type template argument referring to %select{function|object}0 %1 with internal linkage is incompatible with C++98\0"
15043 "use of 'template' keyword outside of a template is incompatible with C++98\0"
15044 "'typename' outside of a template is incompatible with C++98\0"
15045 "variadic templates are incompatible with C++98\0"
15046 "multiple return statements in constexpr function is incompatible with C++ standards before C++14\0"
15047 "variable declaration in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++14\0"
15048 "type definition in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++14\0"
15049 "use of this statement in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++14\0"
15050 "'decltype(auto)' type specifier is incompatible with C++ standards before C++14\0"
15051 "initialized lambda captures are incompatible with C++ standards before C++14\0"
15052 "variable templates are incompatible with C++ standards before C++14\0"
15053 "constexpr if is incompatible with C++ standards before C++17\0"
15054 "'constexpr' on lambda expressions is incompatible with C++ standards before C++17\0"
15055 "'static_assert' with no message is incompatible with C++ standards before C++17\0"
15056 "structured binding declarations are incompatible with C++ standards before C++17\0"
15057 "pack fold expression is incompatible with C++ standards before C++17\0"
15058 "'begin' and 'end' returning different types (%0 and %1) is incompatible with C++ standards before C++17\0"
15059 "hexadecimal floating literals are incompatible with C++ standards before C++17\0"
15060 "'%select{if|switch}0' initialization statements are incompatible with C++ standards before C++17\0"
15061 "inline variables are incompatible with C++ standards before C++17\0"
15062 "use of multiple declarators in a single using declaration is incompatible with C++ standards before C++17\0"
15063 "attributes on %select{a namespace|an enumerator}0 declaration are incompatible with C++ standards before C++17\0"
15064 "by value capture of '*this' is incompatible with C++ standards before C++17\0"
15065 "template template parameter using 'typename' is incompatible with C++ standards before C++17\0"
15066 "default scope specifier for attributes is incompatible with C++ standards before C++17\0"
15067 "pack expansion of using declaration is incompatible with C++ standards before C++17\0"
15068 "use of function template name with no prior declaration in function call with explicit template arguments is incompatible with C++ standards before C++20\0"
15069 "'auto' parameters are incompatible with C++ standards before C++20\0"
15070 "default member initializer for bit-field is incompatible with C++ standards before C++20\0"
15071 "captured structured bindings are incompatible with C++ standards before C++20\0"
15072 "constexpr constructor that does not initialize all members is incompatible with C++ standards before C++20\0"
15073 "function try block in constexpr %select{function|constructor}0 is incompatible with C++ standards before C++20\0"
15074 "uninitialized variable in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++20\0"
15075 "constexpr union constructor that does not initialize any member is incompatible with C++ standards before C++20\0"
15076 "class template argument deduction for alias templates is incompatible with C++ standards before C++20\0"
15077 "use of this statement in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++20\0"
15078 "structured binding declaration declared '%0' is incompatible with C++ standards before C++20\0"
15079 "defaulted comparison operators are incompatible with C++ standards before C++20\0"
15080 "explicit capture of 'this' with a capture default of '=' is incompatible with C++ standards before C++20\0"
15081 "explicit(bool) is incompatible with C++ standards before C++20\0"
15082 "range-based for loop initialization statements are incompatible with C++ standards before C++20\0"
15083 "missing 'typename' prior to dependent type name %0 is incompatible with C++ standards before C++20\0"
15084 "initialized lambda capture packs are incompatible with C++ standards before C++20\0"
15085 "explicit template parameter list for lambdas is incompatible with C++ standards before C++20\0"
15086 "using declaration naming a scoped enumerator is incompatible with C++ standards before C++20\0"
15087 "using enum declaration is incompatible with C++ standards before C++20\0"
15088 "alias declaration in this context is incompatible with C++ standards before C++23\0"
15089 "'auto' as a functional-style cast is incompatible with C++ standards before C++23\0"
15090 "consteval if is incompatible with C++ standards before C++23\0"
15091 "definition of a %select{static|thread_local}1 variable in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++23\0"
15092 "use of this statement in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++23\0"
15093 "use of a '#%select{<BUG IF SEEN>|elifdef|elifndef}0' directive is incompatible with C++ standards before C++23\0"
15094 "label at end of compound statement is incompatible with C++ standards before C++23\0"
15095 "declaring overloaded %0 as 'static' is incompatible with C++ standards before C++23\0"
15096 "'size_t' suffix for literals is incompatible with C++ standards before C++23\0"
15097 "static lambdas are incompatible with C++ standards before C++23\0"
15098 "an attribute specifier sequence attached to a structured binding declaration is incompatible with C++ standards before C++2c\0"
15099 "structured binding packs are incompatible with C++ standards before C++2c\0"
15100 "structured binding declaration in a condition is incompatible with C++ standards before C++2c\0"
15101 "'= delete' with a message is incompatible with C++ standards before C++2c\0"
15102 "pack indexing is incompatible with C++ standards before C++2c\0"
15103 "placeholder variables are incompatible with C++ standards before C++2c\0"
15104 "'%0' in a raw string literal delimiter is incompatible with C++ standards before C++2c\0"
15105 "'static_assert' with a user-generated message is incompatible with C++ standards before C++2c\0"
15106 "variadic 'friend' declarations are incompatible with C++ standards before C++2c\0"
15107 "mathematical notation character %0 in an identifier is incompatible with C++ standards before C++2d\0"
15108 "pack indexing for template names is incompatible with C++ standards before C++2d\0"
15109 "'alignof' on an incomplete array type is a C2y extension\0"
15110 "use of incomplete type %0 in a '_Generic' association is a C2y extension\0"
15111 "'%select{if|switch}0' declaration statements are a C2y extension\0"
15112 "passing a type argument as the first operand to '_Generic' is a C2y extension\0"
15113 "imaginary constants are a C2y extension\0"
15114 "'%select{--|++}0' on an object of complex type is a C2y extension\0"
15115 "[[]] attributes are a C23 extension\0"
15116 "use of a '#%select{<BUG IF SEEN>|elifdef|elifndef}0' directive is a C23 extension\0"
15117 "enumeration types with a fixed underlying type are a C23 extension\0"
15118 "label at end of compound statement is a C23 extension\0"
15119 "'_Static_assert' with no message is a C23 extension\0"
15120 "label followed by a declaration is a C23 extension\0"
15121 "declaration of non-local variable in 'for' loop is a C23 extension\0"
15122 "non-variable declaration in 'for' loop is a C23 extension\0"
15123 "'restrict' qualifier on an array of pointers is a C23 extension\0"
15124 "alias declarations are a C++11 extension\0"
15125 "implicit conversion from array size expression of type %0 to %select{integral|enumeration}1 type %2 is a C++11 extension\0"
15126 "cast between pointer-to-function and pointer-to-object is a C++11 extension\0"
15127 "[[]] attributes are a C++11 extension\0"
15128 "enumeration types with a fixed underlying type are a C++11 extension\0"
15129 "commas at the end of enumerator lists are a C++11 extension\0"
15130 "%select{defaulted|deleted}0 function definitions are a C++11 extension\0"
15131 "empty macro arguments are a C++11 extension\0"
15132 "explicit conversion functions are a C++11 extension\0"
15133 "extern templates are a C++11 extension\0"
15134 "range-based for loop is a C++11 extension\0"
15135 "generalized initializer lists are a C++11 extension\0"
15136 "inline namespaces are a C++11 extension\0"
15137 "non-class friend type %0 is a C++11 extension\0"
15138 "default member initializer for non-static data member is a C++11 extension\0"
15139 "'%0' keyword is a C++11 extension\0"
15140 "reference qualifiers on functions are a C++11 extension\0"
15141 "rvalue references are a C++11 extension\0"
15142 "scoped enumerations are a C++11 extension\0"
15143 "static data member %0 in union is a C++11 extension\0"
15144 "default template arguments for a function template are a C++11 extension\0"
15145 "parentheses around address non-type template argument are a C++11 extension\0"
15146 "non-type template argument referring to %select{function|object}0 %1 with internal linkage is a C++11 extension\0"
15147 "use of 'template' keyword outside of a template is a C++11 extension\0"
15148 "'typename' outside of a template is a C++11 extension\0"
15149 "variadic templates are a C++11 extension\0"
15150 "multiple return statements in constexpr function is a C++14 extension\0"
15151 "variable declaration in a constexpr %select{function|constructor}0 is a C++14 extension\0"
15152 "type definition in a constexpr %select{function|constructor}0 is a C++14 extension\0"
15153 "use of this statement in a constexpr %select{function|constructor}0 is a C++14 extension\0"
15154 "'decltype(auto)' type specifier is a C++14 extension\0"
15155 "initialized lambda captures are a C++14 extension\0"
15156 "variable templates are a C++14 extension\0"
15157 "constexpr if is a C++17 extension\0"
15158 "'constexpr' on lambda expressions is a C++17 extension\0"
15159 "'static_assert' with no message is a C++17 extension\0"
15160 "structured binding declarations are a C++17 extension\0"
15161 "pack fold expression is a C++17 extension\0"
15162 "'begin' and 'end' returning different types (%0 and %1) is a C++17 extension\0"
15163 "hexadecimal floating literals are a C++17 extension\0"
15164 "'%select{if|switch}0' initialization statements are a C++17 extension\0"
15165 "inline variables are a C++17 extension\0"
15166 "use of multiple declarators in a single using declaration is a C++17 extension\0"
15167 "attributes on %select{a namespace|an enumerator}0 declaration are a C++17 extension\0"
15168 "by value capture of '*this' is a C++17 extension\0"
15169 "template template parameter using 'typename' is a C++17 extension\0"
15170 "default scope specifier for attributes is a C++17 extension\0"
15171 "pack expansion of using declaration is a C++17 extension\0"
15172 "use of function template name with no prior declaration in function call with explicit template arguments is a C++20 extension\0"
15173 "'auto' parameters are a C++20 extension\0"
15174 "default member initializer for bit-field is a C++20 extension\0"
15175 "captured structured bindings are a C++20 extension\0"
15176 "constexpr constructor that does not initialize all members is a C++20 extension\0"
15177 "function try block in constexpr %select{function|constructor}0 is a C++20 extension\0"
15178 "uninitialized variable in a constexpr %select{function|constructor}0 is a C++20 extension\0"
15179 "constexpr union constructor that does not initialize any member is a C++20 extension\0"
15180 "class template argument deduction for alias templates is a C++20 extension\0"
15181 "use of this statement in a constexpr %select{function|constructor}0 is a C++20 extension\0"
15182 "structured binding declaration declared '%0' is a C++20 extension\0"
15183 "defaulted comparison operators are a C++20 extension\0"
15184 "explicit capture of 'this' with a capture default of '=' is a C++20 extension\0"
15185 "explicit(bool) is a C++20 extension\0"
15186 "range-based for loop initialization statements are a C++20 extension\0"
15187 "missing 'typename' prior to dependent type name %0 is a C++20 extension\0"
15188 "initialized lambda capture packs are a C++20 extension\0"
15189 "explicit template parameter list for lambdas is a C++20 extension\0"
15190 "using declaration naming a scoped enumerator is a C++20 extension\0"
15191 "using enum declaration is a C++20 extension\0"
15192 "alias declaration in this context is a C++23 extension\0"
15193 "'auto' as a functional-style cast is a C++23 extension\0"
15194 "consteval if is a C++23 extension\0"
15195 "definition of a %select{static|thread_local}1 variable in a constexpr %select{function|constructor}0 is a C++23 extension\0"
15196 "use of this statement in a constexpr %select{function|constructor}0 is a C++23 extension\0"
15197 "use of a '#%select{<BUG IF SEEN>|elifdef|elifndef}0' directive is a C++23 extension\0"
15198 "label at end of compound statement is a C++23 extension\0"
15199 "declaring overloaded %0 as 'static' is a C++23 extension\0"
15200 "'size_t' suffix for literals is a C++23 extension\0"
15201 "static lambdas are a C++23 extension\0"
15202 "an attribute specifier sequence attached to a structured binding declaration is a C++2c extension\0"
15203 "structured binding packs are a C++2c extension\0"
15204 "structured binding declaration in a condition is a C++2c extension\0"
15205 "'= delete' with a message is a C++2c extension\0"
15206 "pack indexing is a C++2c extension\0"
15207 "placeholder variables are a C++2c extension\0"
15208 "'%0' in a raw string literal delimiter is a C++2c extension\0"
15209 "'static_assert' with a user-generated message is a C++2c extension\0"
15210 "variadic 'friend' declarations are a C++2c extension\0"
15211 "mathematical notation character %0 in an identifier is a C++2d extension\0"
15212 "pack indexing for template names is a C++2d extension\0"
15213 "this builtin is only available on 32-bit targets\0"
15214 "this builtin is only available on 64-bit targets\0"
15215 "_Pragma takes a parenthesized string literal\0"
15216 "%ordinal0 argument to %1 must have integer, floating-point, or pointer type (%2 invalid)\0"
15217 "cannot add 'abi_tag' attribute in a redeclaration\0"
15218 "%select{return|parameter|variable|field|instance variable|synthesized instance variable}0 type %1 is an abstract class\0"
15219 "invalid %select{branch|return|throw}0 %select{out of|into}1 OpenACC Compute/Combined Construct\0"
15220 "OpenACC clause '%0' may not follow a '%1' clause in a '%2' construct\0"
15221 "OpenACC '%1' clause is not valid on '%0' directive\0"
15222 "OpenACC clause '%0' may not appear on the same construct as a '%1' clause on a '%2' construct\0"
15223 "OpenACC clause '%1' after 'device_type' clause on a '%0' construct conflicts with the '%2' clause before the first 'device_type'\0"
15224 "OpenACC clause '%1' cannot combine with previous '%2' clause%select{| in the same 'device_type' region}3 on a '%0' directive\0"
15225 "OpenACC '%0' clause applies to 'device_type' '%1', which conflicts with previous '%2' clause\0"
15226 "loop with a '%0' clause may not exist in the region of a '%1' clause%select{| on a '%3' construct}2\0"
15227 "more than one for-loop in a loop associated with OpenACC '%0' construct with a '%1' clause\0"
15228 "OpenACC 'routine' construct must have at least one 'gang', 'seq', 'vector', or 'worker' clause that applies to each 'device_type'\0"
15229 "OpenACC 'collapse' clause loop count must be a %select{constant expression|positive integer value, evaluated to %1}0\0"
15230 "OpenACC construct '%0' cannot be used here; it can only be used in a statement context\0"
15231 "OpenACC '%0' construct must have at least one %1 clause\0"
15232 "expected function or lambda declaration for 'routine' construct\0"
15233 "OpenACC '%0' clause on a 'declare' directive is not allowed at global or namespace scope\0"
15234 "'extern' variable may not be referenced by '%0' clause on an OpenACC 'declare' directive\0"
15235 "no valid clauses specified in OpenACC 'declare' directive\0"
15236 "variable appearing in '%0' clause of OpenACC 'declare' directive must be in the same scope as the directive\0"
15237 "OpenACC 'device_type' clause on a '%0' construct only permits one architecture\0"
15238 "multiple 'routine' directives with 'bind' clauses are not permitted to refer to the same function\0"
15239 "OpenACC '%1' clause cannot appear more than once on a '%0' directive\0"
15240 "OpenACC 'bind' clause on a declaration must bind to the same name as previous 'bind' clauses\0"
15241 "missing reduction operator, expected '+', '*', 'max', 'min', '&', '|', '^', '&&', or '||', follwed by a ':'\0"
15242 "argument to 'gang' clause dimension must be %select{a constant expression|1, 2, or 3: evaluated to %1}0\0"
15243 "OpenACC 'gang' clause may have at most one %select{unnamed or 'num'|'dim'|'static'}0 argument\0"
15244 "%select{OpenACC 'gang' clause with a 'dim' value greater than 1|OpenACC 'reduction' clause}0 cannot appear on the same '%1' construct as a %select{'reduction' clause|'gang' clause with a 'dim' value greater than 1}0\0"
15245 "OpenACC '%0' clause cannot appear on the same '%2' construct as a '%1' clause %select{inside a compute construct with a|and a}3 'num_gangs' clause with more than one argument\0"
15246 "expected identifier or string literal in OpenACC 'bind' clause\0"
15247 "'%0' clause specifies a loop count greater than the number of available loops\0"
15248 "'%0' argument on '%1' clause is not permitted on a%select{|n orphaned}2 '%3' construct%select{| associated with a '%5' compute construct}4\0"
15249 "OpenACC integer expression requires explicit conversion from %0 to %1\0"
15250 "OpenACC integer expression has incomplete class type %0\0"
15251 "multiple conversions from expression type %0 to an integral type\0"
15252 "OpenACC %select{clause '%1'|directive '%2'|sub-array bound}0 requires expression of integer type (%3 invalid)\0"
15253 "inner loops must be tightly nested inside a '%0' clause on a '%1' construct\0"
15254 "statement associated with OpenACC 'atomic%select{| %1}0' directive is invalid\0"
15255 "invalid OpenACC clause %0\0"
15256 "invalid value for 'default' clause; expected 'present' or 'none'\0"
15257 "invalid value %0 in '%1' clause; valid values are %2\0"
15258 "invalid OpenACC directive %select{%1|'%1 %2'}0\0"
15259 "%select{OpenACC '%3' construct|while loop|do loop}0 cannot appear in intervening code of a '%1' with a '%2' clause\0"
15260 "OpenACC '%0' modifier not valid on '%1' clause\0"
15261 "expected clause-list or newline in OpenACC directive\0"
15262 "invalid reduction operator, expected '+', '*', 'max', 'min', '&', '|', '^', '&&', or '||'\0"
15263 "invalid tag %0 on '%1' %select{directive|clause}2\0"
15264 "variable referenced by 'link' clause not in global or namespace scope must be marked 'extern'\0"
15265 "OpenACC '%0' construct can only be applied to a 'for' loop\0"
15266 "OpenACC '%0' variable must monotonically increase or decrease ('++', '--', or compound assignment)\0"
15267 "OpenACC '%0' construct must have a terminating condition\0"
15268 "OpenACC '%0' construct must have initialization clause in canonical form ('var = init' or 'T var = init')\0"
15269 "loop variable of loop associated with an OpenACC '%0' construct must be of integer, pointer, or random-access-iterator type (is %1)\0"
15270 "function static variables are not permitted in functions to which an OpenACC 'routine' directive applies\0"
15271 "expected OpenACC directive\0"
15272 "%select{unknown|duplicate}0 modifier %1 in OpenACC modifier-list on '%2' clause\0"
15273 "variable referenced in '%0' clause of OpenACC 'declare' directive was already referenced\0"
15274 "OpenACC variable is not a valid variable name, sub-array, array element,%select{| member of a composite variable,}0 or composite variable member\0"
15275 "OpenACC variable in 'cache' directive is not a valid sub-array or array element\0"
15276 "OpenACC variable %select{in 'use_device' clause|on 'declare' construct}0 is not a valid variable name or array name\0"
15277 "'%0' argument to '%1' clause not allowed on a '%2' construct%select{| associated with a '%4' construct}3 that has a '%5' clause\0"
15278 "'%0' clause not allowed on a 'kernels loop' construct that has a '%1' clause with a%select{n| 'num'}2 argument\0"
15279 "%select{no|too many}0 integer expression arguments provided to OpenACC 'num_gangs' %select{|clause: '%1' directive expects maximum of %2, %3 were provided}0\0"
15280 "OpenACC '%1' clause %select{|with more than 1 argument }0may not appear on a '%2' construct with a '%3' clause%select{ with more than 1 argument|}0\0"
15281 "variable of type %0 referenced in OpenACC 'reduction' clause does not have a valid operation available\0"
15282 "invalid type %0 used in OpenACC 'reduction' variable reference; type is %select{not a scalar value, or array of scalars, or composite of scalars|not a scalar value|not an aggregate|not a complete type|not a class or struct|not an array with constant length}1\0"
15283 "OpenACC routine name %0 does not name a function\0"
15284 "OpenACC routine name %0 names a set of overloads\0"
15285 "OpenACC 'tile' clause size expression must be %select{an asterisk or a constant expression|positive integer value, evaluated to %1}0\0"
15286 "OpenACC sub-array specified range [%0:%1] would be out of the range of the subscripted array size of %2\0"
15287 "OpenACC sub-array cannot be of function type %0\0"
15288 "OpenACC sub-array base is of incomplete type %0\0"
15289 "OpenACC sub-array %select{lower bound|length}0 evaluated to negative value %1\0"
15290 "OpenACC sub-array length is unspecified and cannot be inferred because the subscripted value is %select{not an array|an array of unknown bound}0\0"
15291 "OpenACC sub-array %select{lower bound|length}0 evaluated to a value (%1) that would be out of the range of the subscripted array size of %2\0"
15292 "OpenACC sub-array subscripted value is not an array or pointer\0"
15293 "unexpected OpenACC directive %select{|'#pragma acc %1'}0\0"
15294 "OpenACC 'update' construct may not appear in place of the statement following a%select{n if statement| while statement| do statement| switch statement| label statement}0\0"
15295 "expected pointer in '%0' clause, type is %1\0"
15296 "%1 is a %select{private|protected}0 member of %3\0"
15297 "%select{base class|inherited virtual base class}0 %1 has %select{private|protected}3 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR*|}2constructor\0"
15298 "calling a %select{private|protected}0 constructor of class %2\0"
15299 "ISO C++11 does not allow access declarations; use using declarations instead\0"
15300 "calling a %select{private|protected}1 destructor of class %0\0"
15301 "base class %0 has %select{private|protected}1 destructor\0"
15302 "exception object of type %0 has %select{private|protected}1 destructor\0"
15303 "field of type %1 has %select{private|protected}2 destructor\0"
15304 "instance variable of type %0 has %select{private|protected}1 destructor\0"
15305 "temporary of type %0 has %select{private|protected}1 destructor\0"
15306 "variable of type %1 has %select{private|protected}2 destructor\0"
15307 "inherited virtual base class %1 has %select{private|protected}2 destructor\0"
15308 "field of type %0 has %select{private|protected}2 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR* |}1constructor\0"
15309 "friend function %1 is a %select{private|protected}0 member of %3\0"
15310 "capture of variable '%0' as type %1 calls %select{private|protected}3 %select{default |copy |move |*ERROR* |*ERROR* |*ERROR* |}2constructor\0"
15311 "interface types cannot specify '%select{private|protected}0' access\0"
15312 "address of overloaded function %0 is ambiguous\0"
15313 "cannot form member pointer of type %0 without '&' and class name\0"
15314 "address of overloaded function %0 does not match required type %1\0"
15315 "address of overloaded function %0 cannot be converted to type %1\0"
15316 "cannot take address of function %0 because parameter %1 has pass_object_size attribute\0"
15317 "use of address-of-label extension outside of a function body\0"
15318 "conflicting address space qualifiers are provided between types %0 and %1\0"
15319 "'delete' cannot delete objects of type %0 in address space '%1'\0"
15320 "'new' cannot allocate objects of type %0 in address space '%1'\0"
15321 "cannot take address of function %0 because its constraints are not satisfied\0"
15322 "cannot take address of function %0 because it has one or more non-tautological enable_if conditions\0"
15323 "%0 attribute is not yet supported on AIX\0"
15324 "'musttail' attribute is not supported on AIX\0"
15325 "alias definition of %0 after tentative definition\0"
15326 "cannot alias a %select{function|variable}0 with a %select{variable|function}0\0"
15327 "name defined in alias declaration must be an identifier\0"
15328 "alias declaration cannot be a pack expansion\0"
15329 "%select{partial specialization|explicit specialization|explicit instantiation}0 of alias templates is not permitted\0"
15330 "definition %0 cannot also be an %select{alias|ifunc}1\0"
15331 "aliases are not supported on darwin\0"
15332 "CUDA older than 10.0 does not support .alias\0"
15333 "extraneous template parameter list in alias template declaration\0"
15334 "alias to a variable in a common section is not allowed\0"
15335 "%select{alias|ifunc}0 must point to a defined %select{variable or |}1function\0"
15336 "'align_value' attribute requires integer constant\0"
15337 "%0 attribute cannot be applied to %select{a function parameter|a variable with 'register' storage class|a 'catch' variable|a bit-field|an enumeration}1\0"
15338 "redeclaration has different alignment requirement (%1 vs %0)\0"
15339 "%0 must be specified on definition if it is specified on any declaration\0"
15340 "requested alignment is less than minimum alignment of %1 for type %0\0"
15341 "aligned %select{allocation|deallocation}0 function of type '%1' is %select{only|not}4 available on %2%select{ %3 or newer|}4\0"
15342 "'aligned' attribute requires integer constant\0"
15343 "requested alignment is dependent but declaration is not dependent\0"
15344 "requested alignment is not a power of 2\0"
15345 "requested alignment must be %0 or smaller\0"
15346 "requested alignment must be %0 or greater\0"
15347 "invalid application of 'alignof' to a field of a class still being defined\0"
15348 "allocating an object of abstract class type %0\0"
15349 "allowable clients do not match: '%0' (provided) vs '%1' (found)\0"
15350 "allowable client missing from %0: '%1'\0"
15351 "expected initializer\0"
15352 "ambiguous cast from base %0 to derived %1:%2\0"
15353 "ambiguous conversion of delete expression of type %0 to a pointer\0"
15354 "ambiguous conversion from derived class %0 to base class %1:%2\0"
15355 "destructor of class %0 is ambiguous\0"
15356 "constructor of %0 inherited from multiple base class subobjects\0"
15357 "member %0 found in multiple base classes of different types\0"
15358 "non-static member %0 found in multiple base-class subobjects of type %1:%2\0"
15359 "ambiguous conversion from pointer to member of %select{base|derived}0 class %1 to pointer to member of %select{derived|base}0 class %2:%3\0"
15360 "reference to %0 is ambiguous\0"
15361 "multiple suitable %0 functions in %1\0"
15362 "a type named %0 is hidden by a declaration in a different namespace\0"
15363 "conflicting check for AMDGCN processor %0 found in a scope already controlled by a check for AMDGCN processor\0"
15364 "dmask argument cannot have more bits set than there are elements in return type\0"
15365 "builtin requires a global or generic pointer\0"
15366 "%0 cannot be invoked in the current context, as it requires the '%1' feature(s)%select{|, which '%3' does not provide}2\0"
15367 "the argument to __builtin_amdgcn_is_invocable must be either a target agnostic builtin or an AMDGCN target specific builtin; '%0' is not valid\0"
15368 "invalid size value\0"
15369 "%0 has type __amdgpu_feature_predicate_t, which is not constructible\0"
15370 "%0 must be explicitly cast to %1; however, please note that this is almost always an error and that it prevents the effective guarding of target dependent code, and thus should be avoided\0"
15371 "the argument to __builtin_amdgcn_processor_is must be a valid AMDGCN processor identifier; '%0' is not valid\0"
15372 "the argument to __builtin_amdgcn_processor_is must be a string literal\0"
15373 "field with barrier type %0 seen in a structure that is not a named barrier wrapper\0"
15374 "named barrier wrapper %0 must have a C++11 standard layout\0"
15375 "AMDGPU built-in type %0 is not supported on target '%1'\0"
15376 "checker cannot be enabled with analyzer option '%0' == %1\0"
15377 "invalid input for checker option '%0', that expects %1\0"
15378 "checker '%0' has no option called '%1'\0"
15379 "invalid input for analyzer-config option '%0', that expects %1 value\0"
15380 "analyzer-config option '%0' should contain only one '='\0"
15381 "analyzer-config option '%0' has a key but no value\0"
15382 "unknown analyzer-config '%0'\0"
15383 "analyzer constraint manager 'unsupported-z3' is only available if LLVM was built with -DLLVM_ENABLE_Z3_SOLVER=ON\0"
15384 "anonymous bit-field has negative width (%0)\0"
15385 "anonymous bit-field cannot have a default member initializer\0"
15386 "anonymous bit-field cannot have qualifiers\0"
15387 "declaration of anonymous %0 must be a definition\0"
15388 "ISO C++ only allows ':' in member enumeration declaration to introduce a fixed underlying type, not an anonymous bit-field\0"
15389 "anonymous property is not supported\0"
15390 "anonymous %select{struct|union}0 can only contain non-static data members\0"
15391 "member of anonymous %select{struct|union}0 redeclares %1\0"
15392 "anonymous %select{struct|union}0 cannot contain a %select{private|protected}1 data member\0"
15393 "functions cannot be declared in an anonymous %select{struct|union}0\0"
15394 "static members cannot be declared in an anonymous %select{struct|union}0\0"
15395 "types cannot be declared in an anonymous %select{struct|union}0\0"
15396 "anonymous %select{structs|structs and classes}0 must be %select{struct or union|class}0 members\0"
15397 "anonymous unions at namespace or global scope must be declared 'static'\0"
15398 "anonymous union at class scope must not have a storage specifier\0"
15399 "%select{x86|x86-64}0 'interrupt' attribute only applies to functions that have %select{a 'void' return type|only a pointer parameter optionally followed by an integer parameter|a pointer as the first parameter|a %2 type as the second parameter}1\0"
15400 "interrupt service routine cannot be called directly\0"
15401 "%0\0"
15402 "the ApplicationExtensionSafe flag does not match: '%0' (provided) vs '%1' (found)\0"
15403 "must explicitly describe intended ownership of an object array parameter\0"
15404 "existing instance variable %1 for property %0 with %select{unsafe_unretained|assign}2 attribute must be __unsafe_unretained\0"
15405 "cannot perform atomic operation on a pointer to type %0: type has non-trivial ownership\0"
15406 "cannot capture __autoreleasing variable in a %select{block|lambda by copy}0\0"
15407 "%select{__block variables|global variables|fields|instance variables}0 cannot have __autoreleasing ownership\0"
15408 "incompatible types casting %0 to %1 with a %select{__bridge|__bridge_transfer|__bridge_retained}2 cast\0"
15409 "cast of %select{Objective-C|block|C}0 pointer type %1 to %select{Objective-C|block|C}2 pointer type %3 cannot use %select{__bridge|__bridge_transfer|__bridge_retained}4\0"
15410 "unknown cast annotation __bridge_retain; did you mean __bridge_retained?\0"
15411 "%select{cast|implicit conversion}0 of %select{Objective-C|block|C}1 pointer type %2 to %select{Objective-C|block|C}3 pointer type %4 requires a bridged cast\0"
15412 "collection expression type %0 is a forward declaration\0"
15413 "%select{implicit conversion|cast}0 of weak-unavailable object of type %1 to a __weak object of type %2\0"
15414 "method implementation does not match its declaration\0"
15415 "ARC forbids explicit message send of %0\0"
15416 "ARC forbids %select{implementation|synthesis}0 of %1\0"
15417 "ARC forbids use of %0 in a @selector\0"
15418 "%select{|unsafe_unretained|strong|weak}1 property %0 may not also be declared %select{|__unsafe_unretained|__strong|__weak|__autoreleasing}2\0"
15419 "%select{pointer|reference}1 to non-const type %0 with no explicit ownership\0"
15420 "init methods must return a type related to the receiver type\0"
15421 "method was declared as %select{an 'alloc'|a 'copy'|an 'init'|a 'new'}0 method, but its implementation doesn't match because %select{its result type is not an object pointer|its result type is unrelated to its receiver type}1\0"
15422 "no visible @interface for %0 declares the selector %1\0"
15423 "no known %select{instance|class}1 method for selector %0\0"
15424 "%select{implicit conversion|cast}0 of %select{%2|a non-Objective-C pointer type %2|a block pointer|an Objective-C pointer|an indirect pointer to an Objective-C pointer}1 to %3 is disallowed with ARC\0"
15425 "multiple methods named %0 found with mismatched result, parameter type or attributes\0"
15426 "'new' cannot allocate an array of %0 with no explicit ownership\0"
15427 "explicit ownership qualifier on cast result has no effect\0"
15428 "passing address of %select{non-local|non-scalar}0 object to __autoreleasing parameter for write-back\0"
15429 "ARC forbids synthesizing a property of an Objective-C object with unspecified ownership or storage attribute\0"
15430 "performSelector names a selector which retains the object\0"
15431 "pseudo-destructor destroys object of type %0 with inconsistently-qualified type %1\0"
15432 "receiver %0 for class message is a forward declaration\0"
15433 "receiver type %0 for instance message is a forward declaration\0"
15434 "existing instance variable %1 for strong property %0 may not be %select{|__unsafe_unretained||__weak}2\0"
15435 "thread-local variable has non-trivial ownership: type is %0\0"
15436 "incompatible pointer types passing retainable parameter of type %0to a CF function expecting %1 type\0"
15437 "-fobjc-arc is not supported on platforms using the legacy runtime\0"
15438 "-fobjc-arc is not supported on versions of OS X prior to 10.6\0"
15439 "class is incompatible with __weak references\0"
15440 "the result of a delegate init call must be immediately returned or assigned to 'self'\0"
15441 "cannot create __weak reference in file using manual reference counting\0"
15442 "dereferencing a __weak pointer is not allowed due to possible null value caused by race condition, assign it to strong variable first\0"
15443 "cannot create __weak reference because the current deployment target does not support weak references\0"
15444 "assignment of a weak-unavailable object to a __weak object\0"
15445 "synthesizing __weak instance variable of type %0, which does not support weak references\0"
15446 "architecture '%0' does not support '%1' execution mode\0"
15447 "architectures do not match: '%0' (provided) vs '%1' (found)\0"
15448 "type %0 cannot be bound\0"
15449 "parameter may not be qualified with an address space\0"
15450 "argument value %0 is outside the valid range [%1, %2]\0"
15451 "argument %0 value should represent a contiguous bit field\0"
15452 "argument should be a multiple of %0\0"
15453 "argument should be a power of 2\0"
15454 "argument should be an 8-bit value shifted by a multiple of 8 bits\0"
15455 "argument should be an 8-bit value shifted by a multiple of 8 bits, or in the form 0x??FF\0"
15456 "argument required after attribute\0"
15457 "invalid %select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 %select{floating-point|enumeration}1 type %2 %plural{2:with|4:from|:and}0 %select{enumeration|floating-point}1 type %3\0"
15458 "arithmetic on pointer to interface %0, which is not a constant size for this architecture and platform\0"
15459 "coprocessor %0 must be configured as %select{GCP|CDE}1\0"
15460 "invalid special register for builtin\0"
15461 "array designator range [%0, %1] is empty\0"
15462 "array designator value '%0' is negative\0"
15463 "array designator cannot initialize non-array type %0\0"
15464 "array designator index (%0) exceeds array bounds (%1)\0"
15465 "size of array element of type %0 (%1 bytes) isn't a multiple of its alignment (%2 bytes)\0"
15466 "array has %select{incomplete|sizeless}0 element type %1\0"
15467 "cannot initialize array %diff{of type $ with array of type $|with different type of array}0,1\0"
15468 "initializing wide char array with incompatible wide string literal\0"
15469 "initializing wide char array with non-wide string literal\0"
15470 "cannot initialize array %diff{of type $ with non-constant array of type $|with different type of array}0,1\0"
15471 "array initializer must be an initializer list%select{| or string literal| or wide string literal}0\0"
15472 "initializing 'char8_t' array with plain string literal\0"
15473 "initialization of %select{|signed }0char array with UTF-8 string literal is not permitted by %select{'-fchar8_t'|C++20}1\0"
15474 "initializing char array with wide string literal\0"
15475 "array size must be specified in new expression with no initializer\0"
15476 "array of abstract class type %0\0"
15477 "array section does not specify contiguous storage\0"
15478 "array section does not specify length for outermost dimension\0"
15479 "%select{OpenACC sub-array|OpenMP array section}0 is not allowed here\0"
15480 "ambiguous conversion of array size expression of type %0 to an integral or enumeration type\0"
15481 "array size expression of type %0 requires explicit conversion to type %1\0"
15482 "array size expression has incomplete class type %0\0"
15483 "size of array has non-integer type %0\0"
15484 "array size expression must have integral or %select{|unscoped }0enumeration type, not %1\0"
15485 "variable length array must be bound in function definition\0"
15486 "star modifier used outside of function prototype\0"
15487 "%0 used in non-outermost array type derivation\0"
15488 "%0 used in array declarator outside of function prototype\0"
15489 "array is too large (%0 elements)\0"
15490 "automatic variable qualified with an%select{| invalid}0 address space\0"
15491 "%select{output constraint|input constraint|clobber}0 contains an embedded null character\0"
15492 "duplicate asm qualifier '%0'\0"
15493 "__asm used with no assembly instructions\0"
15494 "empty symbolic operand name in inline assembly string\0"
15495 "expected string literal %select{or parenthesized constant expression |}0in 'asm'\0"
15496 "asm operand has incomplete type %0\0"
15497 "more than one input constraint matches the same output '%0'\0"
15498 "invalid %% escape in inline assembly string\0"
15499 "register '%0' unsuitable for global register variables on this target\0"
15500 "invalid input constraint '%0' in asm\0"
15501 "invalid input size for constraint '%0'\0"
15502 "invalid lvalue in asm input for constraint '%0'\0"
15503 "invalid lvalue in asm output\0"
15504 "invalid operand number in inline asm string\0"
15505 "invalid output constraint '%0' in asm\0"
15506 "invalid output size for constraint '%0'\0"
15507 "invalid type %0 in asm %select{input|output}1\0"
15508 "invalid type %0 in asm input for constraint '%1'\0"
15509 "parameter references not allowed in naked functions\0"
15510 "'this' pointer references not allowed in naked functions\0"
15511 "reference to a %select{bit-field|vector element|global register variable}0 in asm %select{input|output}1 with a memory constraint '%2'\0"
15512 "cannot use an empty string literal in 'asm'\0"
15513 "cannot use %select{unicode|wide}0 string literal in 'asm'\0"
15514 "cannot pass a pointer-to-member through register-constrained inline assembly parameter\0"
15515 "expected 'volatile', 'inline', 'goto', or '('\0"
15516 "size of register '%0' does not match variable size\0"
15517 "unsupported inline asm: input with type %diff{$ matching output with type $|}0,1\0"
15518 "asm constraint has an unexpected number of alternatives: %0 vs %1\0"
15519 "unknown register name '%0' in asm\0"
15520 "unknown symbolic operand name in inline assembly string\0"
15521 "unsupported type for named register variable\0"
15522 "unterminated symbolic operand name in inline assembly string\0"
15523 "unwind clobber cannot be used with asm goto\0"
15524 "type %0 in generic association compatible with previously specified type %1\0"
15525 "type %0 in generic association not an object type\0"
15526 "type %0 in generic association is a variably modified type\0"
15527 "use of this expression in an %0 attribute requires parentheses\0"
15528 "cannot apply AST actions to ClangIR file '%0'\0"
15529 "cannot apply AST actions to LLVM IR file '%0'\0"
15530 "%0 was %select{disabled|enabled}1 in precompiled file '%3' but is currently %select{disabled|enabled}2\0"
15531 "%0 differs in precompiled file '%1' vs. current file\0"
15532 "%0 is currently enabled, but was not in the precompiled file '%1'\0"
15533 "%select{PCH|module|precompiled}0 file '%1' built from a different branch (%2) than the compiler (%3)\0"
15534 "file '%1' is not a valid %select{PCH|module|precompiled}0 file: %2\0"
15535 "definition of macro '%0' differs between the precompiled file '%3' ('%1') and the command line ('%2')\0"
15536 "macro '%0' was %select{defined|undef'd}1 in the precompiled file '%2' but %select{undef'd|defined}1 on the command line\0"
15537 "precompiled file '%2' was compiled with module cache path '%0', but the path is currently '%1'\0"
15538 "%select{PCH|module|precompiled}0 file '%1' not found\0"
15539 "%select{PCH|module|precompiled}0 file '%1' is out of date and needs to be rebuilt\0"
15540 "%select{command line contains|precompiled file '%1' was built with}0 '-detailed-preprocessing-record' but %select{precompiled file '%1' was not built with it|it is not present on the command line}0\0"
15541 "%select{precompiled file '%1' was|current translation unit is}0 compiled with the target feature '%2' but the %select{current translation unit is|precompiled file '%1' was}0 not\0"
15542 "precompiled file '%0' was compiled for the %1 '%2' but the current translation unit is being compiled for target '%3'\0"
15543 "%select{command line contains|precompiled file '%1' was built with}0 '-undef' but %select{precompiled file '%1' was not built with it|it is not present on the command line}0\0"
15544 "%select{PCH|module|precompiled }0 file '%1' uses a newer format that cannot be read\0"
15545 "%select{PCH|module|precompiled}0 file '%1' uses an older format that is no longer supported\0"
15546 "%select{PCH|module|precompiled}0 file '%1' contains compiler errors\0"
15547 "@defs is not supported in Objective-C++\0"
15548 "unexpected '@' in member specification\0"
15549 "use of @defs is not supported on this architecture and platform\0"
15550 "use of '@import' when modules are disabled\0"
15551 "argument to atomic builtin of type '_BitInt' is not supported\0"
15552 "address argument to atomic builtin cannot be const-qualified (%0 invalid)\0"
15553 "atomic memory operand must have a power-of-two size\0"
15554 "address argument to atomic builtin must be a pointer %select{|to a non-zero-sized object }1(%0 invalid)\0"
15555 "address argument to atomic builtin must be a pointer to integer, floating-point or pointer (%0 invalid)\0"
15556 "address argument to atomic builtin must be a pointer to integer or pointer (%0 invalid)\0"
15557 "address argument to atomic builtin must be a pointer to 1,2,4,8 or 16 byte type (%0 invalid)\0"
15558 "address argument to load or store exclusive builtin must be a pointer to %select{|,| or }1%select{|1}2%select{|,| or }3%select{|2}4%select{|,| or }5%select{|4}6%select{|,| or }7%select{|8}8 byte type (%0 invalid)\0"
15559 "%select{|eight-byte }0load and store exclusive builtins are not available on this architecture\0"
15560 "address argument to atomic hint builtin must be a pointer to a scalar integral or floating-point type of 8, 16, 32, or 64 bits (%0 invalid)\0"
15561 "invalid hint type argument to atomic hint operation (%0)\0"
15562 "invalid memory order argument to atomic hint operation (%0 invalid)\0"
15563 "atomic %select{load|store}0 requires runtime support that is not available for this target\0"
15564 "synchronization scope argument to atomic operation is invalid\0"
15565 "address argument to atomic store with hint must be of size 8, 16, 32 or 64 bits\0"
15566 "address argument to atomic operation must be a pointer to _Atomic type (%0 invalid)\0"
15567 "address argument to atomic operation must be a pointer to %select{|atomic }0floating point type (%1 invalid)\0"
15568 "address argument to atomic operation must be a pointer to %select{|atomic }0integer (%1 invalid)\0"
15569 "address argument to atomic operation must be a pointer to %select{|atomic }0integer or supported floating point type (%1 invalid)\0"
15570 "address argument to atomic operation must be a pointer to %select{|atomic }0integer or pointer (%1 invalid)\0"
15571 "address argument to atomic operation must be a pointer to %select{|atomic }0integer, pointer or supported floating point type (%1 invalid)\0"
15572 "address argument to %select{atomic|__sync}0 operation must be a pointer to a non address discriminated type (%1 invalid)\0"
15573 "address argument to atomic operation must be a pointer to non-%select{const|constant}0 _Atomic type (%1 invalid)\0"
15574 "address argument to atomic operation must be a pointer to non-const type (%0 invalid)\0"
15575 "address argument to atomic operation must be a pointer to a trivially-copyable type (%0 invalid)\0"
15576 "atomic property of reference type %0 cannot have non-trivial assignment operator\0"
15577 "_Atomic cannot be applied to %select{incomplete |array |function |reference |atomic |qualified |sizeless ||integer ||overflow behavior }0type %1 %select{|||||||which is not trivially copyable||in C23|}0\0"
15578 "atomic types are not supported in '%0'\0"
15579 "@protocol is using a forward protocol declaration of %0\0"
15580 "code model '%0' is not supported on this target\0"
15581 "%0 attribute expression never produces a constant expression\0"
15582 "the type %0 is already explicitly ownership-qualified\0"
15583 "%0 attribute can only be applied to a %select{function|method}1 with an error parameter\0"
15584 "%0 attribute with '%1' convention can only be applied to a %select{function|method}2 returning %select{an integral type|a pointer}3\0"
15585 "tls_model must be \"global-dynamic\", \"local-dynamic\", \"initial-exec\" or \"local-exec\"\0"
15586 "function type may not be qualified with an address space\0"
15587 "multiple address spaces specified for type\0"
15588 "address space is negative\0"
15589 "address space is larger than the maximum supported (%0)\0"
15590 "requested alignment must be %0 bytes or smaller\0"
15591 "'amdgpu_flat_work_group_size' attribute must match 'reqd_work_group_size' product\0"
15592 "%0 attribute argument is invalid: %select{max must be 0 since min is 0|min must not be greater than max}1\0"
15593 "%0 attribute must be greater than 0\0"
15594 "%0 attribute requires parameter %1 to be %select{int or bool|an integer constant|a string|an identifier|a constant expression|a builtin function}2\0"
15595 "%0 attribute parameter %1 is out of bounds\0"
15596 "%0 attribute parameter %1 is out of bounds: %plural{0:no parameters to index into|1:can only be 1, since there is one parameter|:must be between 1 and %2}2\0"
15597 "%0 attribute requires integer constant between %1 and %2 inclusive\0"
15598 "attribute %0 does not support argument pack expansion\0"
15599 "%0 attribute requires %select{int or bool|an integer constant|a string|an identifier}1\0"
15600 "'__clang_arm_builtin_alias' attribute can only be applied to an ARM builtin\0"
15601 "%0 is only supported when '-msve-vector-bits=<bits>' is specified with a value of 128, 256, 512, 1024 or 2048\0"
15602 "'__clang_arm_mve_strict_polymorphism' attribute can only be applied to an MVE/NEON vector type\0"
15603 "builtin can only be called from a %0 function\0"
15604 "builtin call is not valid when calling from a function without active ZA state\0"
15605 "builtin call is not valid when calling from a function without active ZT0 state\0"
15606 "Neon vector size must be 64 or 128 bits\0"
15607 "invalid RVV vector size '%0', expected size is '%1' based on LMUL of type and '-mrvv-vector-bits'\0"
15608 "invalid SVE vector size '%0', must match value set by '-msve-vector-bits' ('%1')\0"
15609 "%0 attribute references parameter %1, but the function %2 has only %3 parameters\0"
15610 "%0 attribute can only be applied to a ARM, HLSL, SPIR-V or RISC-V builtin\0"
15611 "'cleanup' argument %select{|%1 |%1 }0is not a %select{||single }0function\0"
15612 "'cleanup' function %0 parameter has %diff{type $ which is incompatible with type $|incompatible type}1,2\0"
15613 "'cleanup' function %0 must take 1 parameter\0"
15614 "'__declspec(dllexport)' cannot be applied to more than one default constructor in %0\0"
15615 "attribute %q0 cannot be applied to a deleted function\0"
15616 "lambda cannot be declared %0\0"
15617 "attribute %q0 cannot be applied to member of %q1 class\0"
15618 "%q0 must have external linkage when declared %q1\0"
15619 "redeclaration of %q0 cannot add %q1 attribute\0"
15620 "%q0 cannot be thread local when declared %q1\0"
15621 "definition of dllimport data\0"
15622 "dllimport cannot be applied to non-inline function definition\0"
15623 "cannot define non-inline dllimport template specialization\0"
15624 "definition of dllimport static field not allowed\0"
15625 "%0 attribute argument may only refer to a function parameter of integer type\0"
15626 "%select{a reference type|an array type|a non-vector or non-vectorizable scalar type}0 is an invalid argument to attribute %1\0"
15627 "invalid argument '%0' to atomic attribute; valid options are: 'remote_memory', 'fine_grained_memory', 'ignore_denormal_mode' (optionally prefixed with 'no_')\0"
15628 "'_BitInt' %select{vector|matrix}0 element width must be a power of 2\0"
15629 "%0 attribute is invalid for the implicit this argument\0"
15630 "invalid matrix element type %0\0"
15631 "%0%select{ attribute|}1 cannot be applied to a declaration\0"
15632 "%0 attribute applied to non-RVV type %1\0"
15633 "vector size not an integral multiple of component size\0"
15634 "%0 attribute applied to non-SVE type %1\0"
15635 "invalid vector element type %0\0"
15636 "'malloc' argument %select{for deallocator |%1 |%1 }0is not a %select{||single }0function\0"
15637 "'malloc' argument %0 must take a pointer type as its first argument\0"
15638 "'malloc' argument '%0' refers to non-pointer type %1 of %2\0"
15639 "%0 attribute does not appear on the first declaration\0"
15640 "multiple garbage collection attributes specified for type\0"
15641 "%0 attribute has no effect on defaulted or deleted functions\0"
15642 "%0 attribute is permitted on definitions only\0"
15643 "empty %0 cannot be composed with named ones\0"
15644 "%0 attribute cannot be applied to non-static member functions\0"
15645 "%0 attribute cannot be used with pointers to members\0"
15646 "function type with %0 attribute must have C linkage\0"
15647 "%0 attribute cannot be applied to a module import\0"
15648 "%0 attribute cannot be applied to a module\0"
15649 "%0 attribute is not supported in %select{C|C++|Objective-C}1\0"
15650 "%0 attribute is not supported on '%1'\0"
15651 "%0%select{ attribute|}1 cannot be applied to types\0"
15652 "argument %0 to %1 attribute is not a typedef for a specialization of %2\0"
15653 "%0 attribute can only be applied once per parameter\0"
15654 "attribute only applies to output parameters\0"
15655 "redeclaration of %0 must %select{not |}1have the 'overloadable' attribute\0"
15656 "at most one overload for a given name may lack the 'overloadable' attribute\0"
15657 "'overloadable' function %0 must have a prototype\0"
15658 "%0 attribute parameter types do not match: parameter %1 of function %2 has type %3, but parameter %4 of function %5 has type %6\0"
15659 "section argument to 'patchable_function_entry' attribute is not valid for this target: %0\0"
15660 "%0 argument is not a function\0"
15661 "this attribute is experimental and must be explicitly enabled with flag -fexperimental-allow-pointer-field-protection-attr\0"
15662 "%0 attribute only applies to%select{| constant}1 pointer arguments\0"
15663 "%0 attribute requires an integer argument which is a constant power of two between %1 and %2 inclusive; provided argument was %3\0"
15664 "'regparm' parameter must be between 0 and %0 inclusive\0"
15665 "'regparm' is not valid on this platform\0"
15666 "parentheses must be omitted if %0 attribute's argument list is empty\0"
15667 "attribute %0 is supported in the OpenCL version %1%select{| onwards}2\0"
15668 "%0 attribute requires a %select{positive|non-negative}1 integral compile time constant expression\0"
15669 "%0 is only supported when '-mrvv-vector-bits=<bits>' is specified with a value of \"zvl\" or a power 2 in the range [64,65536]\0"
15670 "argument to %select{'code_seg'|'section'}1 attribute is not valid for this target: %0\0"
15671 "'selectany' can only be applied to data items with external linkage\0"
15672 "'sentinel' parameter 1 less than zero\0"
15673 "'sentinel' parameter 2 not 0 or 1\0"
15674 "%0 size too large\0"
15675 "%0 attribute cannot be applied to sizeless type %1\0"
15676 "%0 attribute takes at least %1 argument%s1\0"
15677 "%0 attribute takes no more than %1 argument%s1\0"
15678 "%0 attribute is not supported on targets missing %1; specify an appropriate -march= or -mcpu=\0"
15679 "on M-profile architectures %0 attribute is not supported on targets missing %1; specify an appropriate -march= or -mcpu=\0"
15680 "uuid attribute contains a malformed GUID\0"
15681 "vector must have non-negative size\0"
15682 "the vecreturn attribute can only be used on a POD (plain old data) class or structure (i.e. no virtual functions)\0"
15683 "the vecreturn attribute can only be used on a class or structure with one member, which must be a vector\0"
15684 "weak declaration cannot have internal linkage\0"
15685 "weakref declaration of %0 must be in a global context\0"
15686 "weakref declaration must have internal linkage\0"
15687 "weakref declaration of %0 must also have an alias attribute\0"
15688 "'__funcref' attribute can only be applied to a function pointer type\0"
15689 "%0 attribute references function of type %1 which expects %2 %plural{1:argument|:arguments}2 but attribute specifies %3 parameter index %plural{1:argument|:arguments}3\0"
15690 "%0%select{ attribute|}1 only applies to %select{functions|unions|variables and functions|functions and methods|functions, methods and blocks|functions, methods, and parameters|variables|variables and fields|variables, data members and tag types|types and namespaces|variables, functions and classes|kernel functions|non-K&R-style functions|for loop statements|virtual functions|parameters and implicit object parameters|non-member functions|functions, classes, or enumerations|classes|typedefs}2\0"
15691 "%0%select{ attribute|}1 only applies to %2\0"
15692 "%0 attribute %plural{0:takes no arguments|1:takes one argument|:requires exactly %1 arguments}1\0"
15693 "%0 attribute references function %1, which %plural{0:takes no arguments|1:takes one argument|:takes exactly %2 arguments}2\0"
15694 "zero %0 size\0"
15695 "%0 and %1%select{ attributes|}2 are not compatible\0"
15696 "misplaced attributes; expected attributes here\0"
15697 "an attribute list cannot appear here\0"
15698 "cannot pass bit-field as __auto_type initializer in C\0"
15699 "%select{'auto'|'decltype(auto)'|'__auto_type'|template arguments}0 deduced as %1 in declaration of %2 and deduced as %3 in declaration of %4\0"
15700 "functional-style cast to %0 has incompatible initializer of type %1\0"
15701 "initializer for functional-style cast to %0 contains multiple expressions\0"
15702 "initializer for functional-style cast to %0 is empty\0"
15703 "cannot deduce actual type for %1 from %select{parenthesized|nested}0 initializer list\0"
15704 "cannot deduce return type %0 from returned value of type %1\0"
15705 "'%select{auto|decltype(auto)}0' in return type deduced as %1 here but deduced as %2 in earlier return statement\0"
15706 "cannot deduce return type %0 for function with no return statements\0"
15707 "cannot deduce return type from initializer list\0"
15708 "cannot deduce return type %0 from omitted return expression\0"
15709 "function %0 with deduced return type cannot be used before it is defined\0"
15710 "function with deduced return type cannot be virtual\0"
15711 "deduced conflicting types %diff{($ vs $) |}0,1for initializer list element type\0"
15712 "cannot use %select{'auto'|<ERROR>|'__auto_type'}0 with %select{initializer list|array}1 in C\0"
15713 "'auto' return without trailing return type; deduced return types are a C++14 extension\0"
15714 "new expression for type %0 contains multiple constructor arguments\0"
15715 "new expression for type %0 has incompatible constructor argument of type %1\0"
15716 "new expression for type %0 requires a constructor argument\0"
15717 "%select{function with deduced return type|declaration with trailing return type}0 must be the only declaration in its group\0"
15718 "%select{'auto'|'decltype(auto)'|'__auto_type'|use of %select{class template|function template|variable template|alias template|template template parameter|concept|template}2 %3 requires template arguments; argument deduction}0 not allowed %select{in function prototype|in non-static struct member|in struct member|in non-static union member|in union member|in non-static class member|in interface member|in exception declaration|in template parameter until C++17|in block literal|in template argument|in typedef|in type alias|in function return type|in conversion function type|here|in lambda parameter|in type allocated by 'new'|in K&R-style function parameter|in template parameter|in friend declaration|in function prototype that is not a function declaration|in requires expression parameter|in array declaration|in declaration of conversion function template|in lambda parameter before C++14}1\0"
15719 "'auto' variable template instantiation is not allowed\0"
15720 "variable %0 with type %1 has incompatible initializer of type %2\0"
15721 "cannot deduce actual type for variable %0 with type %1 from initializer list\0"
15722 "initializer for variable %0 with type %1 contains multiple expressions\0"
15723 "initializer for variable %0 with type %1 is empty\0"
15724 "cannot deduce type for variable %1 with type %2 from %select{parenthesized|nested}0 initializer list\0"
15725 "declaration of variable %0 with deduced type %1 requires an initializer\0"
15726 "%select{variable|variable template|variable template partial specialization|variable template explicit specialization}0 %1 declared with deduced type %2 cannot appear in its own initializer\0"
15727 "invalid anyAppleOS version '%0' in availability check\0"
15728 "expected a platform name here\0"
15729 "unrecognized platform name %0\0"
15730 "expected 'introduced', 'deprecated', or 'obsoleted'\0"
15731 "expected an environment name, e.g., 'compute'\0"
15732 "expected a platform name, e.g., 'macos'\0"
15733 "invalid anyAppleOS version '%0' in availability attribute\0"
15734 "version for '%0' already specified\0"
15735 "'*' query has already been specified\0"
15736 "must handle potential future platforms with '*'\0"
15737 "redundant %0 availability change; only the last specified change will be used\0"
15738 "unexpected parameter '%0' in availability attribute, not permitted in %select{HLSL|C/C++}1\0"
15739 "%0 is not an availability stage; use 'introduced', 'deprecated', or 'obsoleted'\0"
15740 "AVX vector %select{return|argument}0 of type %1 without '%2' enabled changes the ABI\0"
15741 "return type of 'await_suspend' is required to be 'void' or 'bool' (have %0)\0"
15742 "%0 is an incomplete type\0"
15743 "property implementation must have its declaration in the category %0\0"
15744 "illegal character encoding in character literal\0"
15745 "%select{const_cast||||C-style cast|functional-style cast|}0 to %2, which is not a reference, pointer-to-object, or pointer-to-data-member\0"
15746 "address of overloaded function %0 cannot be cast to type %1\0"
15747 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|addrspace_cast}0 from %1 to %2 converts between mismatching address spaces\0"
15748 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from bit-field lvalue to reference type %2\0"
15749 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|addrspace_cast}0 from %1 to %2 is not allowed\0"
15750 "cannot %select{||reinterpret_cast||C-style cast||}0 from member pointer type %1 to member pointer type %2 of different size\0"
15751 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2 casts away qualifiers\0"
15752 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|addrspace_cast}0 from rvalue to reference type %2\0"
15753 "%select{||reinterpret_cast||C-style cast||}0 from scalar %1 to vector %2 of different size\0"
15754 "%select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2, which are not related by inheritance, is not allowed\0"
15755 "%select{||reinterpret_cast||C-style cast||}0 from vector %1 to scalar %2 of different size\0"
15756 "%select{||reinterpret_cast||C-style cast||}0 from vector %1 to vector %2 of different size\0"
15757 "%0 is not a class type\0"
15758 "%0 is not polymorphic\0"
15759 "cannot use dynamic_cast to convert from %0 to %1\0"
15760 "invalid target type %0 for dynamic_cast; target type must be a reference or pointer type to a defined class\0"
15761 "%0 cannot be used as the type of a kernel parameter\0"
15762 "cannot cast from lvalue of type %1 to rvalue reference type %2; types are not compatible\0"
15763 "left hand operand to %0 must be a %select{|pointer to }1class compatible with the right hand operand, but is %2\0"
15764 "right hand operand to %0 has non-pointer-to-member type %1\0"
15765 "function multiversioning doesn't support %select{feature|architecture}0 '%1'\0"
15766 "cannot allocate %select{function|reference}1 type %0 with new\0"
15767 "%0 cannot be the name of a parameter\0"
15768 "parameter name cannot have template arguments\0"
15769 "property implementation must be in a class or category implementation\0"
15770 "property implementation must have its declaration in interface %0 or one of its extensions\0"
15771 "bad receiver type %0\0"
15772 "reinterpret_cast cannot resolve overloaded function %0 to type %1\0"
15773 "reinterpret_cast of a %0 to %1 needs its address, which is not allowed\0"
15774 "cast from pointer to smaller type %2 loses information\0"
15775 "cannot cast from rvalue of type %1 to rvalue reference type %2; types are not compatible\0"
15776 "cannot cast from type %1 to member pointer type %2\0"
15777 "address of overloaded function %0 cannot be static_cast to type %1\0"
15778 "cannot cast from type %1 to pointer type %2\0"
15779 "illegal character encoding in string literal\0"
15780 "%0 cannot be the name of a variable or data member\0"
15781 "base class %0 has a flexible array member\0"
15782 "unions cannot have base classes\0"
15783 "base class initializer %0 names both a direct base class and an inherited virtual base class\0"
15784 "constructor initializer %0 does not name a class\0"
15785 "base specifier must name a class\0"
15786 "%0%select{ attribute|}1 cannot be applied to a base specifier\0"
15787 "binding %0 cannot appear in the initializer of its own structured binding declaration\0"
15788 "multiple packs in structured binding declaration\0"
15789 "'__builtin_bit_cast' %select{source|destination}0 type must be trivially copyable\0"
15790 "size of '__builtin_bit_cast' source type %0 does not match destination type %1 (%2 vs %3 bytes)\0"
15791 "%select{signed|unsigned}0 _BitInt must have a bit size of at least %select{2|1}0\0"
15792 "%select{signed|unsigned}0 _BitInt of bit sizes greater than %1 not supported\0"
15793 "bit-field %0 has negative width (%1)\0"
15794 "named bit-field %0 has zero width\0"
15795 "%select{bit-field %1|anonymous bit-field}0 is too wide (%2 bits)\0"
15796 "width of%select{ anonymous|}0 bit-field%select{| %1}0 (%2 bits) exceeds the %select{width|size}3 of its type (%4 bit%s4)\0"
15797 "variable is not assignable (missing __block type specifier)\0"
15798 "declaration of block scope identifier with linkage cannot have an initializer\0"
15799 "'__block' is not allowed on %select{a nonlocal variable|a static local variable|a C++ static data member|an Objective-C instance variable|a 'register' variable|a declaration with a variably modified type|}0\0"
15800 "non-void block should return a value\0"
15801 "block cannot return %select{array|function}0 type %1\0"
15802 "blocks support disabled - compile with -fblocks or %select{pick a deployment target that supports them|for OpenCL C 2.0 or OpenCL C 3.0 with __opencl_c_device_enqueue feature}0\0"
15803 "redeclaration of C++ built-in type 'bool'\0"
15804 "reference to non-static member function must be called%select{|; did you mean to call it with no arguments?}0\0"
15805 "%select{string|character|boolean|numeric}0 literal must be prefixed by '@' in a collection\0"
15806 "bracket nesting level exceeded maximum of %0\0"
15807 "brackets are not allowed here; to declare an array, place the brackets after the %select{identifier|name}0\0"
15808 "'%select{break|continue}0' label does not name an enclosing %select{loop or 'switch'|loop}0\0"
15809 "'break' statement not in loop or switch statement\0"
15810 "_BitInt type %0 (%1 bits) must be a multiple of 16 bits for byte swapping\0"
15811 "__builtin_btf_type_id argument %0 not a constant\0"
15812 "this builtin is available only on AIX 7.2 and later operating systems\0"
15813 "first argument to __builtin_annotation must be an integer\0"
15814 "second argument to __builtin_annotation must be a non-wide string constant\0"
15815 "non-pointer argument to '__builtin_assume_aligned' is not allowed\0"
15816 "value returned by '__builtin_counted_by_ref' cannot be %select{assigned to a variable|passed into a function|returned from a function}0\0"
15817 "'__builtin_counted_by_ref' argument cannot have side-effects\0"
15818 "'__builtin_counted_by_ref' argument must reference a member with the 'counted_by' attribute\0"
15819 "value returned by '__builtin_counted_by_ref' cannot be used in %select{an array subscript|a binary}0 expression\0"
15820 "definition of builtin function %0\0"
15821 "builtin functions must be directly called\0"
15822 "function-style cast to a builtin type can only take one argument\0"
15823 "%ordinal0 argument must be a %select{|scalar|vector|matrix|vector of|scalar or vector of}1%plural{[2,3]:%plural{0:|:%plural{0:|:,}2}3|:}1%plural{0:|: }1%select{|integer|signed integer|unsigned integer|'int'|pointer to a valid matrix element|boolean}2%plural{0:|: }2%plural{0:|:%plural{0:|:or }2}3%select{|floating-point|16 or 32 bit floating-point|32 bit floating-point}3%plural{0:|: }3%plural{[0,3]:type|:types}1 (was %4)\0"
15824 "%select{non-|function }0pointer argument to '__builtin_is_within_lifetime' is not allowed\0"
15825 "%select{non-pointer|function pointer|void pointer}0 argument to '__builtin_launder' is not allowed\0"
15826 "argument to __builtin_longjmp must be a constant 1\0"
15827 "__builtin_longjmp is not supported for the current target\0"
15828 "matrix types extension is disabled. Pass -fenable-matrix to enable it\0"
15829 "%0 dimension is outside the allowed range [1, %1]\0"
15830 "invalid matrix member '%0' expected %1\0"
15831 "matrix %select{row|column}0 major %select{load|store}1 is not supported with -fmatrix-memory-layout=%select{column|row}0-major. Pass -fmatrix-memory-layout=%select{row|column}0-major to enable it\0"
15832 "the pointee of the 2nd argument must match the element type of the 1st argument (%0 != %1)\0"
15833 "%0 argument must be a constant unsigned integer expression\0"
15834 "cannot store matrix to read-only pointer\0"
15835 "stride must be greater or equal to the number of rows\0"
15836 "unsupported signature for %q0\0"
15837 "%0 needs target feature %1\0"
15838 "%0 argument to %1 must be of vector type\0"
15839 "call to '%select{__builtin_operator_new|__builtin_operator_delete}0' selects non-usual %select{allocation|deallocation}0 function\0"
15840 "%0 cannot be used outside of template\0"
15841 "argument %0 is not an unqualified class type\0"
15842 "cannot redeclare builtin function %0\0"
15843 "'%0' is only available on targets where 'CHAR_BIT == 8'\0"
15844 "%ordinal0 argument must be a scalar, vector, or matrix of double type (was %1)\0"
15845 "'%0' is only available in %1\0"
15846 "__builtin_setjmp is not supported for the current target\0"
15847 "%ordinal0 argument must be a scalar unsigned integer type (was %1)\0"
15848 "%ordinal0 argument must not be a boolean or enumeration type (was %1)\0"
15849 "argument type %0 has bit width that exceeds the range of the return type 'unsigned int' on this target\0"
15850 "builtin is not supported on this target\0"
15851 "first%select{||| and second}0 argument%select{|||s}0 to '__builtin_trivially_relocate' must be %select{a pointer|non-const|relocatable|of the same type}0\0"
15852 "argument to __builtin_verbose_trap must %select{be a pointer to a constant string|not contain $}0\0"
15853 "this builtin is only available on x86-64 and aarch64 targets\0"
15854 "first clause in condition must be a declaration\0"
15855 "named %select{'break'|'continue'}0 is only supported in C2y\0"
15856 "multiple declarations are not allowed\0"
15857 "'_Noreturn' keyword must precede function declarator\0"
15858 "constexpr initializer evaluates to %0 which is not exactly representable in type %1\0"
15859 "constexpr initializer for type %0 is of type %1\0"
15860 "constexpr variable cannot have type %0\0"
15861 "'constexpr' can only be used in variable declarations\0"
15862 "constexpr pointer initializer is not null\0"
15863 "%select{qualifier in |static |}0array size %select{||'[*] '}0is a C99 feature, not permitted in C++\0"
15864 "calling %0 with incomplete return type %1\0"
15865 "argument type %0 is incomplete\0"
15866 "calling function with incomplete return type %0\0"
15867 "'callback' attribute argument %0 is not a known function parameter\0"
15868 "'callback' attribute specifies invalid callback callee\0"
15869 "multiple 'callback' attributes specified\0"
15870 "'callback' attribute specifies no callback callee\0"
15871 "'callback' attribute callee may not be variadic\0"
15872 "'callback' attribute callee does not have function type\0"
15873 "'callback' argument at position %0 references unavailable implicit 'this'\0"
15874 "'called_once' attribute only applies to function-like parameters\0"
15875 "cannot find re-exported %select{framework|library}0: '%1'\0"
15876 "cannot find suitable %select{getter|setter}0 for property %1\0"
15877 "cannot form a pointer-to-member to member %0 of reference type %1\0"
15878 "cannot open file '%0': %1\0"
15879 "cannot pass non-trivial C object of type %0 by value to variadic %select{function|block|method|constructor}1\0"
15880 "cannot pass object with interface type %0 by value through variadic %select{function|block|method|constructor}1\0"
15881 "cannot pass object with interface type %1 by value to variadic %select{function|block|method|constructor}2; expected type from format string was %3\0"
15882 "cannot pass %select{expression of type %1|initializer list}0 to variadic %select{function|block|method|constructor}2\0"
15883 "cannot pass %select{expression of type %1|initializer list}0 to variadic %select{function|block|method|constructor}2; expected type from format string was %3\0"
15884 "could not read %0 input list '%1': %2\0"
15885 "unknown or unimplemented reflectable entity\0"
15886 "cannot write file '%0': %1\0"
15887 "capture host variable %0 by reference in device or host device lambda function\0"
15888 "__block variable %0 cannot be captured in a %select{lambda expression|captured statement}1\0"
15889 "'lifetime_capture_by' attribute argument %0 is not a known function parameter; must be a function parameter, 'this', 'global' or 'unknown'\0"
15890 "multiple '%0' attributes specified\0"
15891 "'lifetime_capture_by' attribute specifies no capturing entity\0"
15892 "'lifetime_capture_by' argument references unavailable implicit 'this'\0"
15893 "parameter cannot be named '%0' while using 'lifetime_capture_by(%0)'\0"
15894 "'lifetime_capture_by' argument references itself\0"
15895 "'lifetime_capture_by_this' attribute requires an implicit object parameter\0"
15896 "class member %0 cannot appear in capture list as it is not a variable\0"
15897 "capture default must be first\0"
15898 "non-local lambda expression cannot have a capture-default\0"
15899 "%0 in capture list does not name a variable\0"
15900 "%0 can appear only once in a capture list\0"
15901 "%0 cannot be captured because it does not have automatic storage duration\0"
15902 "by-copy capture of value of abstract type %0\0"
15903 "by-copy capture of variable %0 with %select{incomplete|sizeless}1 type %2\0"
15904 "capturing tuple-like structured binding %0 is not yet supported in OpenMP\0"
15905 "'case' statement not in switch statement\0"
15906 "casting from randomized structure pointer type %0 to %1\0"
15907 "operand of type %0 cannot be cast to a pointer type\0"
15908 "pointer cannot be cast to type %0\0"
15909 "cannot type cast @selector expression\0"
15910 "cannot catch incomplete type %0\0"
15911 "cannot catch pointer to incomplete type %0\0"
15912 "cannot catch reference to incomplete type %0\0"
15913 "@catch parameter is not a pointer to an interface type\0"
15914 "cannot catch exceptions by rvalue reference\0"
15915 "cannot catch %select{|reference to }0sizeless type %1\0"
15916 "cannot catch variably modified type %0\0"
15917 "cannot define %select{category|class extension}0 for undefined class %1\0"
15918 "property declared in category %0 cannot be implemented in class implementation\0"
15919 "original arguments parse failed, then succeeded in round-trip\0"
15920 "generated arguments do not match in round-trip\0"
15921 "generated arguments parse failed in round-trip\0"
15922 "minimum vscale must be an unsigned integer greater than 0\0"
15923 "function declared '%0' here was previously declared %select{'%2'|without calling convention}1\0"
15924 "parameter %0 must have a complete type to use function %1 with the %2 calling convention\0"
15925 "function with no prototype cannot use the %0 calling convention\0"
15926 "variadic function cannot use %0 calling convention\0"
15927 "CFString literal is not a string constant\0"
15928 "unexpected character %0\0"
15929 "character %0 not allowed %select{in|at the start of}1 an identifier\0"
15930 "character too large for enclosing character literal type\0"
15931 "could not write ClangIR bytecode to output stream\0"
15932 "missing target triple in ClangIR input\0"
15933 "target triple '%0' of ClangIR input does not match the target '%1'\0"
15934 "CIR-to-CIR transformation failed\0"
15935 "CIR module verification error before running CIR-to-CIR passes\0"
15936 "cannot declare class extension for %0 after class implementation\0"
15937 "base %0 is marked '%select{final|sealed}1'\0"
15938 "template template parameter requires 'class'%select{| or 'typename'}0 after the parameter list\0"
15939 "property %0 is a class property; did you mean to access it with class '%1'?\0"
15940 "%0 redeclared with '%1' access\0"
15941 "'objc_class_stub' attribute cannot be specified on a class that does not have the 'objc_subclassing_restricted' attribute\0"
15942 "argument to __builtin_clear_padding must be a pointer to a trivially-copyable type (%0 invalid)\0"
15943 "%0 has flexible array member, which is unsupported by __builtin_clear_padding\0"
15944 "%0 is not supported for this GPU architecture\0"
15945 "cluster does not support more than %0 thread blocks; %1 provided\0"
15946 "cmse is not compatible with %select{RWPI|ROPI}0\0"
15947 "property follows Cocoa naming convention for returning 'owned' objects\0"
15948 "cannot compile this %0 yet\0"
15949 "the type %0 is not a pointer to a fast-enumerable object\0"
15950 "compatibility_version does not match: '%0' (provided) vs '%1' (found)\0"
15951 "type of machine mode does not support base vector types\0"
15952 "compound literal in function scope may not be qualified with an address space\0"
15953 "compound literal cannot be of variable-length array type\0"
15954 "%select{block pointer|pointer|reference}0 to function type %select{%2 |}1cannot have '%3' qualifier\0"
15955 "a %select{pack indexing|'decltype'}0 specifier cannot be used in a declarative nested name specifier\0"
15956 "concept declarations may only appear in global or namespace scope\0"
15957 "name defined in concept definition must be an identifier\0"
15958 "extraneous template parameter list in concept definition\0"
15959 "ISO C++ does not permit the 'bool' keyword after 'concept'\0"
15960 "concept cannot have associated constraints\0"
15961 "concept template parameter list must have at least one parameter; explicit specialization of concepts is not allowed\0"
15962 "operands to conditional of types%diff{ $ and $|}0,1 are incompatible in ARC mode\0"
15963 "conditional expression is ambiguous; %diff{$ can be converted to $ and vice versa|types can be convert to each other}0,1\0"
15964 "conditional expression is ambiguous; %diff{$ and $|types}0,1 can be converted to several common types\0"
15965 "cannot mix vectors and %select{sizeless|extended}0 vectors in a vector conditional\0"
15966 "vector condition type %0 and result type %1 do not have elements of the same size\0"
15967 "GNU vector conditional operand cannot be %select{void|a throw expression}0\0"
15968 "vector operands to the vector conditional must be the same type %diff{($ and $)|}0,1}\0"
15969 "enumeration type %0 is not allowed in a vector conditional\0"
15970 "scalar type %0 not supported with vector condition type %1\0"
15971 "vector condition type %0 and result type %1 do not have the same number of elements\0"
15972 "%select{left|right}1 operand to ? is void, but %select{right|left}1 operand is of type %0\0"
15973 "CUDA special function '%0' must have pointer return type\0"
15974 "CUDA special function '%0' must have scalar return type\0"
15975 "version control conflict marker in file\0"
15976 "conflicting types for alias %0\0"
15977 "conflicting option '-fcoro-aligned-allocation' and '-fno-aligned-allocation'\0"
15978 "__arm_agnostic(\"sme_za_state\") cannot share ZA state with its caller\0"
15979 "conflicting attributes for state '%0'\0"
15980 "conflicting code segment specifiers\0"
15981 "instance variable %0 has conflicting bit-field width\0"
15982 "conflicting instance variable names: %0 vs %1\0"
15983 "instance variable %0 has conflicting type%diff{: $ vs $|}1,2\0"
15984 "-fmatrix-memory-layout=%0 conflicts with -mllvm -matrix-default-layout=%1\0"
15985 "conflicting %select{'overflow_behavior' attributes|overflow behavior specification; specifier specifies '%1' but attribute specifies '%2'}0 on the same type\0"
15986 "virtual function %0 has different attributes %diff{($) than the function it overrides (which has $)|than the function it overrides}1,2\0"
15987 "virtual function %0 has different calling convention attributes %diff{($) than the function it overrides (which has calling convention $)|than the function it overrides}1,2\0"
15988 "conflicting super class name %0\0"
15989 "conflicting types for %0\0"
15990 "argument to %0 must be a constant integer\0"
15991 "last argument to %0 must be a constant integer\0"
15992 "consteval function %0 cannot override a non-consteval function\0"
15993 "statement not allowed in %select{constexpr|consteval}1 %select{function|constructor}0\0"
15994 "no return statement in %select{constexpr|consteval}0 function\0"
15995 "destructor cannot be declared %select{<ERROR>|constexpr|consteval|constinit}0\0"
15996 "destructor cannot be declared %select{<ERROR>|constexpr|consteval|constinit}0 because %select{data member %2|base class %3}1 does not have a constexpr destructor\0"
15997 "constexpr if condition is not a constant expression\0"
15998 "%select{pointer|reference}0 to %select{|subobject of }1%select{type_info object|string literal|temporary object|predefined '%3' variable}2 is not allowed in a template argument\0"
15999 "variable of non-literal type %1 cannot be defined in a constexpr %select{function|constructor}0 before C++23\0"
16000 "'main' is not allowed to be declared %select{constexpr|consteval}0\0"
16001 "%select{constexpr|consteval}2 %select{function|constructor}1's %ordinal0 parameter type %3 is not a literal type\0"
16002 "%select{constexpr|consteval}0 function's return type %1 is not a literal type\0"
16003 "%select{non-constexpr|constexpr|consteval}1 declaration of %0 follows %select{non-constexpr|constexpr|consteval}2 declaration\0"
16004 "non-void %select{constexpr|consteval}1 function %0 should return a value\0"
16005 "declaration of constexpr static data member %0 requires an initializer\0"
16006 "%select{class|struct|interface|union|enum|enum class|enum struct}0 cannot be marked %select{<ERROR>|constexpr|consteval|constinit}1\0"
16007 "constexpr variable cannot have non-literal type %0\0"
16008 "constexpr variable %0 must have constant destruction\0"
16009 "constexpr variable %0 must be initialized by a constant expression\0"
16010 "virtual function cannot be constexpr\0"
16011 "constexpr %select{member function|constructor}0 not allowed in %select{struct|interface|class}1 with virtual base %plural{1:class|:classes}2\0"
16012 "variably-modified type %0 cannot be used in a constexpr %select{function|constructor}1\0"
16013 "%select{<ERROR>|constexpr|consteval|constinit}0 can only be used in %select{|variable and function|function|variable}0 declarations\0"
16014 "'constinit' specifier added after initialization of variable\0"
16015 "local variable cannot be declared 'constinit'\0"
16016 "non-templated function cannot have a requires clause\0"
16017 "virtual function cannot have a requires clause\0"
16018 "satisfaction of constraint %0 depends on itself\0"
16019 "missing return type for function %0; did you mean the constructor name %1?\0"
16020 "copy constructor must pass its first argument by reference\0"
16021 "constructor cannot be declared '%0'\0"
16022 "constructor cannot be redeclared\0"
16023 "constructor cannot have a return type\0"
16024 "class extension has no primary class\0"
16025 "'continue' statement not in loop statement\0"
16026 "label of 'continue' refers to a switch statement\0"
16027 "conversion function must be a non-static member function\0"
16028 "conversion function cannot be redeclared\0"
16029 "conversion function cannot have a return type\0"
16030 "conversion function cannot convert to an array type\0"
16031 "conversion function cannot convert to a function type\0"
16032 "conversion function cannot be variadic\0"
16033 "cannot specify any part of a return type in the declaration of a conversion function%select{; put the complete type after 'operator'|; use a typedef to declare a conversion to %1|; use an alias template to declare a conversion to %1|}0\0"
16034 "conversion function cannot have any parameters\0"
16035 "invalid %select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 different enumeration types%diff{ ($ and $)|}1,2\0"
16036 "unsupported vector cast from %0 to %1 in a constant expression\0"
16037 "first two arguments to __builtin_convertvector must have the same number of elements\0"
16038 "first argument to __builtin_convertvector must be a vector\0"
16039 "'&' must precede a capture when the capture default is '='\0"
16040 "the GNU address of label extension is not allowed in coroutines\0"
16041 "std::coroutine_handle must have a member named '%0'\0"
16042 "'%1' cannot be used in %select{a constructor|a destructor|the 'main' function|a constexpr function|a function with a deduced return type|a varargs function|a consteval function}0\0"
16043 "Objective-C methods as coroutines are not yet supported\0"
16044 "'%0' cannot be used outside a function\0"
16045 "the expression 'co_await __promise.final_suspend()' is required to be non-throwing\0"
16046 "%0: 'get_return_object_on_allocation_failure()' must be a static member function\0"
16047 "the coroutine promise type %0 declares both 'return_value' and 'return_void'\0"
16048 "%0 is required to have a non-throwing noexcept specification when the promise type declares 'get_return_object_on_allocation_failure()'\0"
16049 "this function cannot be a coroutine: %0 is an incomplete type\0"
16050 "%0 is required to declare the member 'unhandled_exception()'\0"
16051 "function returns a type %0 marked with [[clang::coro_return_type]] but is neither a coroutine nor a coroutine wrapper; non-coroutines should be marked with [[clang::coro_wrapper]] to allow returning coroutine return type\0"
16052 "this function cannot be a coroutine: missing definition of specialization %0\0"
16053 "'%0' cannot be used in an unevaluated context\0"
16054 "unable to find %select{'::operator new(size_t, nothrow_t)'|'::operator new(size_t, align_val_t, nothrow_t)'}1 for %0\0"
16055 "'operator new' provided by %0 is not usable with the function signature of %1\0"
16056 "'%0' cannot be used in the handler of a try block\0"
16057 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' requires a non-boolean integer type argument\0"
16058 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' cannot be applied to a union member\0"
16059 "field %0 in '%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}1' not inside structure\0"
16060 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' only applies to pointers%select{ or C99 flexible array members|||}0%select{|; did you mean to use 'counted_by'?}1\0"
16061 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' argument must be a simple declaration reference\0"
16062 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}1' field %0 isn't within the same struct as the annotated %select{pointer|flexible array}2\0"
16063 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' argument cannot refer to a union member\0"
16064 "'counted_by' on arrays only applies to C99 flexible array members\0"
16065 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}4' %select{cannot|should not}3 be applied to %select{a pointer with pointee|an array with element}0 of unknown size because %1 is %select{an incomplete type|a sizeless type|a function type|a struct type with a flexible array member%select{|. This will be an error in a future compiler version}3}2\0"
16066 "'counted_by' cannot refer to the flexible array member %0\0"
16067 "cannot %select{assign to %select{object|'%1'}2 with|pass argument to %select{parameter|parameter '%1'}2 with|return|convert to|%select{|implicitly }3initialize %select{object|'%1'}2 with|pass argument to parameter with|cast to|pass argument to parameter with}0 '%5' attributed type %4 because the pointee type %6 is incomplete\0"
16068 "cannot %select{use '%1' with '%4' attributed|call '%1' with '%4' attributed return}0 type %2 because the pointee type %3 is incomplete\0"
16069 "'__COUNTER__' value cannot exceed 2'147'483'647\0"
16070 "'_Countof' requires an argument of array type; %0 invalid\0"
16071 "return type of virtual function %3 is not covariant with the return type of the function it overrides (ambiguous conversion from derived class %0 to base class %1:%2)\0"
16072 "invalid covariant return for virtual function: %1 is a %select{private|protected}2 base class of %0\0"
16073 "return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 is incomplete)\0"
16074 "return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 is not derived from %2)\0"
16075 "return type of virtual function %0 is not covariant with the return type of the function it overrides (class type %1 does not have the same cv-qualification as or less cv-qualification than class type %2)\0"
16076 "return type of virtual function %0 is not covariant with the return type of the function it overrides (%1 has different qualifiers than %2)\0"
16077 "'cpu_dispatch' function redeclared with different CPUs\0"
16078 "multiple 'cpu_specific' functions cannot specify the same CPU: %0\0"
16079 "CPU '%0' does not support '%1' execution mode\0"
16080 "%select{constructor|destructor}1 %0 must not return void expression\0"
16081 "missing ',' between base or member initializers\0"
16082 "error opening '%0': required by the CrossTU functionality\0"
16083 "import of an external symbol for CTU failed: %0\0"
16084 "__constant__, __device__, and __shared__ variables must use default address space\0"
16085 "CUDA does not support global %0 for __device__ functions\0"
16086 "illegal device builtin %select{surface|texture}0 reference class template %1 declared here\0"
16087 "illegal device builtin %select{surface|texture}0 reference type %1 declared here\0"
16088 "cannot use '%0' in %select{__device__|__global__|__host__|__host__ __device__}1 function\0"
16089 "device-side kernel call/launch is not supported\0"
16090 "kernel launch from __device__ or __global__ function requires relocatable device code (i.e. requires -fgpu-rdc)\0"
16091 "__shared__ variable %0 cannot be 'extern'\0"
16092 "__grid_constant__ is only allowed on const-qualified kernel parameters\0"
16093 "__shared__ local variables not allowed in %select{__device__|__global__|__host__|__host__ __device__}0 functions\0"
16094 "invalid use of a __managed__ variable\0"
16095 "__constant__, __device__, and __managed__ are not allowed on non-static local variables\0"
16096 "%select{__device__|__global__|__host__|__host__ __device__}0 function %1 cannot overload %select{__device__|__global__|__host__|__host__ __device__}2 function %3\0"
16097 "constexpr function %0 without __host__ or __device__ attributes cannot overload __device__ function with the same signature; add a __host__ attribute, or build with -fno-cuda-host-device-constexpr\0"
16098 "cannot use variable-length arrays in %select{__device__|__global__|__host__|__host__ __device__}0 functions\0"
16099 "module name '%0' specified on command line does not match name of module\0"
16100 "current_version does not match: '%0' (provided) vs '%1' (found)\0"
16101 "attribute %0 cannot have an argument list\0"
16102 "attribute %0 cannot be used as an attribute pack\0"
16103 "explicit object parameters are incompatible with C++ standards before C++2b\0"
16104 "'size_t' suffix for literals is a C++23 feature\0"
16105 "%select{variable template|concept}0 template parameter is a C++2c extension\0"
16106 "%select{alias|ifunc}0 definition is part of a cycle\0"
16107 "%select{reference|backing array for 'std::initializer_list'}2 %select{|subobject of }1member %0 %select{binds to|is}2 a temporary object whose lifetime would be shorter than the lifetime of the constructed object\0"
16108 "backend data layout '%0' does not match expected target description '%1'\0"
16109 "dealloc return type must be correctly specified as 'void' under ARC, instead of %0\0"
16110 "GNU decimal type extension not supported\0"
16111 "%0%select{ attribute|}1 cannot be applied to a statement\0"
16112 "'%0' declared as an array with a negative size\0"
16113 "declaration does not declare a parameter\0"
16114 "declarator requires an identifier\0"
16115 "'%0' qualifier may not appear after the virtual specifier '%1'\0"
16116 "%0 cannot appear here, place it after \"%select{class|struct|interface|union|enum}1\" to apply it to the type declaration\0"
16117 "'__declspec(thread)' applied to variable that already has a thread-local storage specifier\0"
16118 "'decltype(auto)' cannot be combined with other type specifiers\0"
16119 "cannot form %select{pointer to|reference to|array of}0 'decltype(auto)'\0"
16120 "'decltype(auto)' can only be used as a return type in a function declaration\0"
16121 "cannot deduce 'decltype(auto)' from initializer list\0"
16122 "'decltype(auto)' not allowed here\0"
16123 "cannot bind members of ambiguous base class %1 of %0:%2\0"
16124 "cannot bind class type %0 because it has an anonymous %select{struct|union}1 member\0"
16125 "structured binding declaration cannot be declared with constrained 'auto'\0"
16126 "structured binding declaration not permitted in this context\0"
16127 "cannot bind members of inaccessible base class %1 of %0\0"
16128 "cannot bind %select{private|protected}0 member %1 of %3\0"
16129 "cannot bind lambda closure type\0"
16130 "cannot bind class type %1: %select{its base classes %2 and|both it and its base class}0 %3 have non-static data members\0"
16131 "structured binding declaration must be the only declaration in its group\0"
16132 "structured binding declaration cannot be declared with parentheses\0"
16133 "structured binding declaration %0 requires an initializer; expected '=' or braced initializer list\0"
16134 "structured binding declaration cannot be declared '%0'\0"
16135 "cannot bind this type; 'std::tuple_element<%0>::type' does not name a type\0"
16136 "cannot bind this type; 'std::tuple_size<%0>::value' is not a valid size: %1\0"
16137 "cannot bind this type; 'std::tuple_size<%0>::value' is not a valid integral constant expression\0"
16138 "structured binding declaration cannot be a template\0"
16139 "structured binding declaration cannot be declared with type %0; declared type must be 'auto' or reference to 'auto'\0"
16140 "cannot bind %select{union|non-class, non-array}1 type %2\0"
16141 "type %0 binds to %3 %plural{1:element|:elements}2, but %select{%plural{0:no|:only %1}1|%1}4 %plural{1:name was|:names were}1 provided\0"
16142 "cannot decrement expression of type bool\0"
16143 "cannot form %select{pointer to|reference to|array of|function returning}0 deduced class template specialization type\0"
16144 "ambiguous deduction for template arguments of %0\0"
16145 "no viable constructor or deduction guide for deduction of template arguments of %0\0"
16146 "class template argument deduction for %0 selected a deleted constructor\0"
16147 "class template argument deduction for %0 selected an explicit %select{constructor|deduction guide}1 for copy-list-initialization\0"
16148 "template %0 has no definition and no %select{|viable }1deduction guides for deduction of template arguments\0"
16149 "%select{<error>|function template|variable template|alias template|template template parameter|concept|template}0 %1 requires template arguments; argument deduction only allowed for class templates or alias templates\0"
16150 "deduced non-type template argument does not have the same type as the corresponding template parameter%diff{ ($ vs $)|}0,1\0"
16151 "deduced return types are a C++14 extension\0"
16152 "typename specifier refers to %select{class template|function template|variable template|alias template|template template parameter|template}0; argument deduction not allowed here\0"
16153 "deduced type %1 of deduction guide is not %select{|written as }2a specialization of template %0\0"
16154 "deduction guide cannot have a function definition\0"
16155 "deduction guide cannot be declared '%0'\0"
16156 "cannot specify deduction guide for %select{<error>|function template|variable template|alias template|template template parameter|concept|dependent template name}0 %1\0"
16157 "deduction guide declaration without trailing return type\0"
16158 "redeclaration of deduction guide\0"
16159 "deduction guide cannot be %select{explicitly instantiated|explicitly specialized}0\0"
16160 "in CUDA/HIP, deduction guides may only be annotated with '__host__ __device__'; '__host__'-only, '__device__'-only, or '__global__' deduction guides are not allowed\0"
16161 "deduction guide template contains %select{a template parameter|template parameters}0 that cannot be deduced\0"
16162 "cannot specify any part of a return type in the declaration of a deduction guide\0"
16163 "deduction guide has different access from the corresponding member template\0"
16164 "deduction guide must be declared in the same scope as template %q0\0"
16165 "exception specifications of %select{return|argument}0 types differ\0"
16166 "default template argument in a class template partial specialization\0"
16167 "addition of default argument on redeclaration makes this constructor a %select{default|copy|move}0 constructor\0"
16168 "unexpected end of default argument expression\0"
16169 "'= %select{default|delete}0' is a function definition and must occur in a standalone declaration\0"
16170 "default initialization of an object of const type %0%select{| without a user-provided default constructor}1\0"
16171 "default member initializer for %0 uses itself\0"
16172 "default member initializer for %1 needed within definition of enclosing class %0 outside of member functions\0"
16173 "unable to determine the default -fmodules-cache-path. Please specify it explicitly using -fmodules-cache-path or the CLANG_MODULE_CACHE_PATH environment variable\0"
16174 "'default' statement not in switch statement\0"
16175 "only special member functions %select{|and comparison operators }0may be defaulted\0"
16176 "default template argument for a template template parameter must be a class template\0"
16177 "return type of defaulted 'operator<=>' cannot be deduced because three-way comparison for %select{|member|base class}0 %1 has a deduced return type and is not yet defined\0"
16178 "defaulted definition of %select{%select{<ERROR>|equality|three-way|equality|relational}1 comparison operator|three-way comparison operator}0 cannot be declared %select{constexpr|consteval}2 because %select{it|for which the corresponding implicit 'operator==' }0 invokes a non-constexpr comparison function\0"
16179 "deduced return type for defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator must be 'auto', not %1\0"
16180 "defaulted member %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator must be const-qualified\0"
16181 "%select{<ERROR>|equality|three-way|equality|relational}0 comparison operator is not a friend of %select{|incomplete class }1%2\0"
16182 "%select{non-member|member}0 %select{<ERROR>|equality|three-way|equality|relational}1 comparison operator must have %select{2|1}0 parameters\0"
16183 "invalid parameter type for defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator; found %1, expected %2%select{| or %4}3\0"
16184 "parameters for defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator must have the same type%diff{ (found $ vs $)|}1,2\0"
16185 "invalid parameter type for non-member defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator; found %1, expected class or reference to a constant class\0"
16186 "return type for defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator must be 'bool', not %1\0"
16187 "comparison operator template cannot be defaulted\0"
16188 "the parameter for an explicitly-defaulted copy assignment operator must be an lvalue reference type\0"
16189 "the parameter for this explicitly-defaulted copy %select{constructor|assignment operator}0 is const, but a member or base requires it to be non-const\0"
16190 "the type of the explicit object parameter of an explicitly-defaulted %select{copy|move}0 assignment operator should be reference to %1\0"
16191 "the parameter for an explicitly-defaulted move %select{constructor|assignment operator}0 may not be const\0"
16192 "an explicitly-defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 cannot have default arguments\0"
16193 "an explicitly-defaulted %select{copy|move}0 assignment operator may not have 'const'%select{, 'constexpr'|}1 or 'volatile' qualifiers\0"
16194 "explicitly-defaulted %select{copy|move}0 assignment operator must return %1\0"
16195 "an explicitly-defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 cannot be variadic\0"
16196 "the parameter for an explicitly-defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 may not be volatile\0"
16197 "cannot use %0 inside a defer statement\0"
16198 "substatement of defer must not be a label\0"
16199 "'defined' cannot appear within this context\0"
16200 "'defined' cannot be used as a macro name\0"
16201 "definition of explicitly defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|function}0\0"
16202 "definition of implicitly declared %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|function}1\0"
16203 "delegating constructors are permitted only in C++11\0"
16204 "an initializer for a delegating constructor must appear alone\0"
16205 "converting delete expression from type %0 to type %1 invokes an explicit conversion function\0"
16206 "cannot delete pointer to incomplete type %0\0"
16207 "deleting incomplete class type %0; no conversions to pointer type\0"
16208 "cannot delete expression of type %0\0"
16209 "deleted definition must be first declaration\0"
16210 "attempt to use a deleted function%select{|: %1}0\0"
16211 "constructor inherited by %0 from base class %1 is implicitly deleted\0"
16212 "'main' is not allowed to be deleted\0"
16213 "only functions can have deleted definitions\0"
16214 "deleted function %0 cannot override a non-deleted function\0"
16215 "delimited escape sequence cannot be empty\0"
16216 "invalid digit '%0' in escape sequence\0"
16217 "expected '{' after '\\%0' escape sequence\0"
16218 "could not find ';' after @import\0"
16219 "unexpected extra tokens at end of @import declaration\0"
16220 "failed to perform dependency scan\0"
16221 "typename specifier refers to %select{class template|function template|variable template|alias template|template template parameter|template}0 member in %1; argument deduction not allowed here\0"
16222 "friend declaration does not name a member of a class template specialization\0"
16223 "%0 does not name a class template\0"
16224 "%select{template parameter|template parameters}0 of friend declaration cannot be deduced from %1\0"
16225 "no candidate function template was found for dependent %select{member|friend}0 function template specialization\0"
16226 "nested name specifier for a declaration cannot depend on a template parameter\0"
16227 "type of specialized non-type template argument depends on a template parameter of the partial specialization\0"
16228 "%select{declaration|definition}0 of %select{struct|interface|union|class|enum}1 in a dependent scope\0"
16229 "non-type template argument specializes a template parameter with dependent type %0\0"
16230 "dereference of pointer to incomplete type %0\0"
16231 "'objc_designated_initializer' attribute only applies to init methods of interface or class extension declarations\0"
16232 "initialization of non-aggregate type %0 with a designated initializer list\0"
16233 "designator in initializer for %select{scalar|indivisible sizeless}0 type %1\0"
16234 "designator into flexible array member subobject\0"
16235 "%select{no_destroy|always_destroy}0 attribute can only be applied to a variable with static or thread storage duration\0"
16236 "destroying operator delete can have only an optional size and optional alignment parameter\0"
16237 "destructor cannot be declared '%0'\0"
16238 "identifier %0 in object destruction expression does not name the type %1 of the object being destroyed\0"
16239 "identifier %0 in object destruction expression does not name a type\0"
16240 "destructor type %0 in object destruction expression does not match the type %1 of the object being destroyed\0"
16241 "expected the class name after '~' to name the enclosing class\0"
16242 "identifier %0 after '~' in destructor name does not name a type\0"
16243 "destructor must be a non-static member function\0"
16244 "destructor cannot be redeclared\0"
16245 "destructor cannot have a return type\0"
16246 "destructor cannot be declared as a template\0"
16247 "destructor name %0 does not refer to a template\0"
16248 "expected a class name after '~' to name a destructor\0"
16249 "'~' in destructor name should be after nested name specifier\0"
16250 "destructor cannot be variadic\0"
16251 "destructor cannot have any parameters\0"
16252 "expected '=' after diagnostic option\0"
16253 "invalid diagnostic type for 'diagnose_if'; use \"error\" or \"warning\" instead\0"
16254 "unexpected value; use 'true' or 'false'\0"
16255 "unknown diagnostic option\0"
16256 "unknown warning group '%0'\0"
16257 "conflicting asm label\0"
16258 "declaration of %0 has a different language linkage\0"
16259 "conflicting pass_object_size attributes on parameters\0"
16260 "virtual function %0 has a different return type %diff{($) than the function it overrides (which has return type $)|than the function it overrides}1,2\0"
16261 "digit separator cannot appear at %select{start|end}0 of digit sequence\0"
16262 "dimension expression does not evaluate to a constant unsigned int\0"
16263 "@selector expression formed with direct selector %0\0"
16264 "could not read directory '%0': %1\0"
16265 "attribute %0 cannot appear more than once on a declaration\0"
16266 "exception specifications are not allowed beyond a single level of indirection\0"
16267 "cannot cast %select{private|protected}2 base class %1 to %0\0"
16268 "'%0' not supported, please use -iquote instead\0"
16269 "cannot deduce implicit triple value for -Xopenmp-target, specify triple using -Xopenmp-target=<triple>\0"
16270 "alignment is not a power of 2 in '%0'\0"
16271 "invalid argument '-mno-amdgpu-ieee' only allowed with relaxed NaN handling\0"
16272 "option '%0' requires input to be LLVM bitcode\0"
16273 "invalid argument '%0' not allowed with '%1'\0"
16274 "invalid argument '%0' only allowed with '%1'\0"
16275 "invalid offload arch combinations: '%0' and '%1' (for a specific processor, a feature should either exist in all offload archs, or not exist in any offload archs)\0"
16276 "invalid target ID '%0'; format is a processor name followed by an optional colon-delimited list of features followed by an enable/disable sign (e.g., 'gfx908:sramecc+:xnack-')\0"
16277 "-fembed-bitcode is not supported on versions of iOS prior to 6.0\0"
16278 "cannot specify '%1' along with '%0'\0"
16279 "configuration file '%0' cannot be opened: %1\0"
16280 "cannot read randomize layout seed file '%0'\0"
16281 "cannot read configuration file '%0': %1\0"
16282 "unable to open CC_PRINT_OPTIONS file: %0\0"
16283 "the clang compiler does not support '%0'\0"
16284 "the clang compiler does not support '%0' for C++ on Darwin/i386\0"
16285 "the clang compiler does not support '%0', %1\0"
16286 "the clang compiler does not support -pg option on %select{Darwin|versions of OS X 10.9 and later}0\0"
16287 "%0 command failed with exit code %1 (use -v to see invocation)\0"
16288 "unable to execute command: %0\0"
16289 "%0 command failed due to signal (use -v to see invocation)\0"
16290 "compilation database '%0' could not be opened: %1\0"
16291 "32-bit compile mode is not supported. Use OBJECT_MODE=64, -maix64 or -m64\0"
16292 "configuration file '%0' cannot be found\0"
16293 "conflicting deployment targets, both '%0' and '%1' are present in environment\0"
16294 "unsupported CUDA gpu architecture: %0\0"
16295 "unsupported architecture '%0' for host compilation\0"
16296 "CUDA offload target is supported only along with --emit-llvm\0"
16297 "GPU arch %0 is supported by CUDA versions between %1 and %2 (inclusive), but installation at %3 is %4; use '--cuda-path' to specify a different CUDA install, pass a different GPU arch with '--cuda-gpu-arch', or pass '--no-cuda-version-check'\0"
16298 "SDK does not contain 'libarclite' at the path '%0'; try increasing the minimum deployment target\0"
16299 "defsym must be of the form: sym=value: %0\0"
16300 "value is not an integer: %0\0"
16301 "'-fdepscan-log-path=' requires a non-empty file path\0"
16302 "'-fdepscan-log-path' set inconsistently within a dependency scan: %select{no log path|log path '%1'}0 conflicts with %select{no log path|log path '%3'}2 requested earlier\0"
16303 "no more than one option '--config' is allowed\0"
16304 "-Fre option requires -Fo option when targeting Metal\0"
16305 "cannot specify /Zpr and /Zpc together\0"
16306 "cannot specify both /Zss and /Zsb\0"
16307 "target profile option (-T) is missing\0"
16308 "'-fdynamic-debugging' incompatible with '%0'\0"
16309 "'-fdynamic-debugging' incompatible with IR input\0"
16310 "'-fdynamic-debugging' incompatible with '-flto'\0"
16311 "-emit-llvm cannot be used when linking\0"
16312 "failed to expand response file: %0\0"
16313 "'-fopenmp-targets' must be used in conjunction with a '-fopenmp' option compatible with offloading; e.g., '-fopenmp=libomp' or '-fopenmp=libiomp5'\0"
16314 "-Wa,--allow-experimental-crel must be specified to use -Wa,--crel. CREL is experimental and uses a non-standard section type code\0"
16315 "-Wa,--allow-experimental-sframe must be specified to use -Wa,--gsframe. SFrames are experimental and may be removed at any time without warning\0"
16316 "header file '%0' input '%1' does not match the type of prior input in api extraction; use '-x %2' to override\0"
16317 "failed to deduce triple for target architecture '%0'; specify the triple using '-fopenmp-targets' and '-Xopenmp-target' instead\0"
16318 "failing because %select{environment variable 'FORCE_CLANG_DIAGNOSTICS_CRASH' is set|'-gen-reproducer' is used}0\0"
16319 "GNUstep Objective-C runtime version %0 incompatible with target binary format\0"
16320 "multiple inputs are not valid for header units (first extra '%0')\0"
16321 "'--hip-path' must be specified when offloading to SPIR-V unless '-nogpuinc' is given\0"
16322 "'%0' option requires target HLSL Version >= 2018%select{| and shader model >= 6.2}1, but HLSL Version is '%2'%select{| and shader model is '%3'}1\0"
16323 "%select{shader model|Vulkan environment|shader stage}0 is required as %select{OS|environment}1 in target '%2' for HLSL code generation\0"
16324 "%select{shader model|Vulkan environment|shader stage}0 '%1' in target '%2' is invalid for HLSL code generation\0"
16325 "HLSL code generation is unsupported for target '%0'\0"
16326 "OpenMP target architecture '%0' pointer size is incompatible with host '%1'\0"
16327 "the combination of '%0' and '%1' is incompatible\0"
16328 "--rtlib=libgcc requires --unwindlib=libgcc\0"
16329 "invalid Xarch argument: '%0', options requiring arguments are unsupported\0"
16330 "invalid -Xopenmp-target argument: '%0', options requiring arguments are unsupported\0"
16331 "invalid arch name '%0'\0"
16332 "invalid argument '%0' to -%1\0"
16333 "invalid CoreFoundation Runtime ABI '%0'; must be one of 'objc', 'standalone', 'swift', 'swift-5.0', 'swift-4.2', 'swift-4.1'\0"
16334 "invalid C library name in argument '%0'\0"
16335 "invalid Darwin version number: %0\0"
16336 "invalid argument in '%0', only integer or 'auto' is supported\0"
16337 "invalid argument in '%0', only integers are supported\0"
16338 "invalid profile : %0\0"
16339 "invalid validator version : %0; if validator major version is 0, minor version must also be 0\0"
16340 "invalid escaped command line: %0\0"
16341 "invalid validator version : %0; format of validator version is \"<major>.<minor>\" (ex:\"1.4\")\0"
16342 "'%0' does not contain a GCC installation\0"
16343 "invalid output type '%0' for use with gcc tool\0"
16344 "invalid integral value '%1' in '%0'\0"
16345 "invalid linker name in argument '%0'\0"
16346 "invalid argument '%0' to -malign-branch=; each element must be one of: %1\0"
16347 "invalid float ABI '%0'\0"
16348 "invalid thread pointer reading mode '%0'\0"
16349 "OBJECT_MODE setting %0 is not recognized and is not a valid setting\0"
16350 "OpenMP target is invalid: '%0'\0"
16351 "invalid or unsupported offload target: '%0'\0"
16352 "invalid OS value '%0' in '%1'\0"
16353 "cannot use '%0' output with multiple -arch options\0"
16354 "invalid validator version : %0; validator version must be less than or equal to current internal version\0"
16355 "invalid option '%0' not of the form <from-file>;<to-file>\0"
16356 "invalid arch name '%0', %1\0"
16357 "cpu '%0' does not support rv%select{32|64}1\0"
16358 "invalid %select{-mtune|tune feature}0 string '%1': %2\0"
16359 "invalid runtime library name in argument '%0'\0"
16360 "invalid library name in argument '%0'\0"
16361 "invalid thread model '%0' in '%1' for this target\0"
16362 "invalid unwind library name in argument '%0'\0"
16363 "invalid value '%1' in '%0'\0"
16364 "invalid value '%1' in '%0', expected one of: %2\0"
16365 "invalid version number in '%0'\0"
16366 "invalid version number '%0' inferred from '%1'\0"
16367 "target '%0' is unsupported by -fsanitize-kcfi-arity\0"
16368 "no libclc library '%0' found in the clang resource directory\0"
16369 "invalid argument '%0' to -mfpu=; must be one of: 64, 32, none, 0 (alias for none)\0"
16370 "invalid argument '%0' to -msimd=; must be one of: none, lsx, lasx\0"
16371 "invalid option combination; LASX depends on LSX\0"
16372 "wrong fpu width; %select{LSX|LASX}0 depends on 64-bit FPU\0"
16373 "LTO requires -fuse-ld=lld\0"
16374 "malformed sanitizer coverage allowlist: '%0'\0"
16375 "malformed sanitizer coverage ignorelist: '%0'\0"
16376 "malformed sanitizer ignorelist: '%0'\0"
16377 "malformed sanitizer metadata ignorelist: '%0'\0"
16378 "failed to process suppression mapping file '%0': %1\0"
16379 "option '-MG' requires '-M' or '-MM'\0"
16380 "missing argument to '%0'\0"
16381 "argument to '%0' is missing (expected %1 value%s1)\0"
16382 "missing sanitizer ignorelist: '%0'\0"
16383 "must provide a symbol graph output directory using '--symbol-graph-dir=<directory>'\0"
16384 "missing version number in '%0'\0"
16385 "mixed CUDA and HIP compilation is not supported\0"
16386 "mixed %0 and %1 offloading compilation is not supported\0"
16387 "header file '%0' input type '%1' does not match type of prior input in module compilation; use '-x %2' to override\0"
16388 "option '-fmodule-output' cannot be used with multiple arch options\0"
16389 "'-fmodules-driver' is currently incompatible with '-fno-modules-reduced-bmi'\0"
16390 "option '-fmodules-validate-once-per-build-session' requires '-fbuild-session-timestamp=<seconds since Epoch>' or '-fbuild-session-file=<file>'\0"
16391 "multilib configuration error: %0\0"
16392 "%0 requires HVX, use -mhvx/-mhvx= to enable it\0"
16393 "%0 is not supported on HVX %1\0"
16394 "invalid value '%1' in '%0', value must be 'none' or a positive integer\0"
16395 "'%0': unable to use AST files with this tool\0"
16396 "cannot find CUDA installation; provide its path via '--cuda-path', or pass '-nocudainc' to build without CUDA includes\0"
16397 "cannot find libdevice for %0; provide path to different CUDA installation via '--cuda-path', or pass '-nocudalib' to build without linking with libdevice\0"
16398 "cannot find HIP runtime; provide its path via '--rocm-path', or pass '-nogpuinc' to build without HIP runtime\0"
16399 "cannot find HIP device library%select{| for %1}0; provide its path via '--hip-path' or '--hip-device-lib-path', or pass '-nogpulib' to build without HIP device library\0"
16400 "cannot find HIP Standard Parallelism Acceleration library; provide it via '--hipstdpar-path'\0"
16401 "cannot find rocPrim, which is required by the HIP Standard Parallelism Acceleration library; provide it via '--hipstdpar-prim-path'\0"
16402 "cannot find rocThrust, which is required by the HIP Standard Parallelism Acceleration library; provide it via '--hipstdpar-thrust-path'\0"
16403 "no input files\0"
16404 "'%0': unable to pass LLVM bit-code files to linker\0"
16405 "'%0': unable to use module files with this tool\0"
16406 "[no]neon is not accepted as modifier, please use [no]simd instead\0"
16407 "cannot find ROCm device library%select{| for %1| for ABI version %1%select{|, which requires ROCm %3 or higher}2}0; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library\0"
16408 "cannot find SPIR-V Tools binary '%0', which is required for SPIR-V compilation. It can be obtained from your system package manager or from KhronosGroup/SPIRV-Tools on GitHub\0"
16409 "no such file or directory: '%0'\0"
16410 "no such file or directory: '%0'; did you mean '%1'?\0"
16411 "unsupported %0 gpu architecture: %1\0"
16412 "must pass in an explicit %0 gpu architecture to '%1'\0"
16413 "target '%0' is not a supported OpenMP host target\0"
16414 "bitcode library '%0' does not exist\0"
16415 "NVPTX target requires CUDA 9.2 or above; CUDA %0 detected\0"
16416 "no library '%0' found in the default clang lib directory or in LIBRARY_PATH; use '--libomptarget-%1-bc-path' to specify %1 bitcode library\0"
16417 "only one offload target is supported\0"
16418 "'%0' invalid for input of type %1\0"
16419 "unknown remark serializer format: '%0'\0"
16420 "in pattern '%1': %0\0"
16421 "cannot specify '%0%1' when compiling multiple source files\0"
16422 "cannot specify -o when generating multiple output files\0"
16423 "incorrect format for -preamble-bytes=N,END\0"
16424 "unsupported combination: -header-include-format=%0 and -header-include-filtering=%1\0"
16425 "-header-include-filtering=%0 requires a compatible value for -header-include-format\0"
16426 "-header-include-format=%0 requires a compatible value for -header-include-filtering\0"
16427 "environment variable CC_PRINT_HEADERS_%select{FORMAT|FILTERING}0 has invalid value %1\0"
16428 "unsupported combination: CC_PRINT_HEADERS_FORMAT=%0 and CC_PRINT_HEADERS_FILTERING=%1\0"
16429 "environment variable CC_PRINT_HEADERS_FORMAT=%0 requires a compatible value for CC_PRINT_HEADERS_FILTERING\0"
16430 "option '-fprofile-instrument-use-path=' requires -fprofile-instrument-use=<kind>\0"
16431 "the implicit output of reduced BMI may be overrided by the output file specified by '--precompile'. please consider use '-fmodule-output=' to specify the output file for reduced BMI explicitly\0"
16432 "option '%0' is only supported when compiling in C++26 mode\0"
16433 "ROPI is not compatible with c++\0"
16434 "embedded and GOT-based position independence are incompatible\0"
16435 "invalid value '%1' in '%0', value must be '%2' or greater\0"
16436 "'%0' is used without '-mstack-protector-guard-offset', and there is no default\0"
16437 "'%0' is not supported with multiple SYCL offloading targets\0"
16438 "SYCL requires C++17 or later; '%0' is not supported\0"
16439 "SYCL requires dynamic C++ runtime (/MD or /MDd); static C++ runtime (/MT or /MTd) is not supported\0"
16440 "unsupported '%0' value '%1'; use 'ios-macabi' instead\0"
16441 "only one action option is allowed. Got %0\0"
16442 "version '%0' in target triple '%1' is invalid\0"
16443 "'-ftrivial-auto-var-init-max-size=*' only accepts positive integers (in bytes)\0"
16444 "'-ftrivial-auto-var-init-max-size=*' is used without '-ftrivial-auto-var-init=zero' or '-ftrivial-auto-var-init=pattern'\0"
16445 "'-ftrivial-auto-var-init-stop-after=*' only accepts positive integers\0"
16446 "'-ftrivial-auto-var-init-stop-after=*' is used without '-ftrivial-auto-var-init=zero' or '-ftrivial-auto-var-init=pattern'\0"
16447 "unable to remove file: %0\0"
16448 "unable to set working directory: %0\0"
16449 "cannot determine %0 architecture: %1; consider passing it via '%2'; environment variable CLANG_TOOLCHAIN_PROGRAM_TIMEOUT specifies the tool timeout (integer secs, <=0 is infinite)\0"
16450 "unexpected output symbol graph '%1'; please provide '--symbol-graph-dir=<directory>' instead\0"
16451 "unknown argument: '%0'\0"
16452 "unknown argument '%0'; did you mean '%1'?\0"
16453 "unknown '-mindirect-jump=' option '%0'\0"
16454 "language not recognized: '%0'\0"
16455 "unknown or ill-formed Objective-C runtime '%0'\0"
16456 "-E or -x required when input is from standard input\0"
16457 "use /Tc or /Tp to set input type for standard input\0"
16458 "unknown target triple '%0'\0"
16459 "%0 is not supported with -fembed-bitcode\0"
16460 "the second argument of '-fpatchable-function-entry' must be smaller than the first argument\0"
16461 "'-mindirect-jump=%0' is unsupported with the '%1' architecture\0"
16462 "position-independent code requires '-mabicalls'\0"
16463 "unsupported option '%0'\0"
16464 "unsupported option '%0' for language mode '%1'\0"
16465 "unsupported option '%0' for target '%1'\0"
16466 "unsupported option '%0'; did you mean '%1'?\0"
16467 "unsupported argument '%1' to option '%0'\0"
16468 "unsupported argument '%1' to option '%0' for target '%2'\0"
16469 "'%0' option for offload arch '%1' is not currently supported there. Use it with an offload arch containing '%2' instead\0"
16470 "'%0' option is not currently supported for target '%1'\0"
16471 "'%0' in '%1' option is not currently supported for target '%2'\0"
16472 "unsupported runtime library '%0' for platform '%1'\0"
16473 "static %0 runtime is not supported on darwin\0"
16474 "unsupported unwind library '%0' for platform '%1'\0"
16475 "-fexperimental-omit-vtable-rtti call only be used with -fno-rtti\0"
16476 "reference to %select{destructor|pseudo-destructor}0 must be called%select{|; did you mean to call it with no arguments?}1\0"
16477 "reimplementation of category %1 for class %0\0"
16478 "reimplementation of class %0\0"
16479 "duplicate 'virtual' in base specifier\0"
16480 "attribute %0 is already applied with different arguments\0"
16481 "base class %0 specified more than once as a direct base class\0"
16482 "duplicate case value '%0'\0"
16483 "duplicate case value: '%0' and '%1' both equal '%2'\0"
16484 "duplicate interface definition for class %0\0"
16485 "class already marked '%0'\0"
16486 "duplicate '%0' declaration specifier\0"
16487 "duplicate default generic association\0"
16488 "instance variable is already declared\0"
16489 "synthesized properties %0 and %1 both claim instance variable %2\0"
16490 "definition with same mangled name '%0' as another definition\0"
16491 "duplicate member %0\0"
16492 "duplicate declaration of method %0\0"
16493 "property has a previous declaration\0"
16494 "%select{unsupported|duplicate|unknown}0%select{| CPU| tune CPU}1 '%2' in the '%select{target|target_clones|target_version}3' attribute string;\0"
16495 "class member already marked '%0'\0"
16496 "multiple vtable pointer authentication policies on %0\0"
16497 "dynamic library symbol '%0' is %select{weak defined|thread local}1, but its declaration is not\0"
16498 "cannot have both throw() and noexcept() clause on the same function\0"
16499 "dynamic property cannot have instance variable specification\0"
16500 "dynamic initialization is not supported for __device__, __constant__, __shared__, and __managed__ variables\0"
16501 "'-fdynamic-debugging' unsupported with instrumentation (PGO/code coverage)\0"
16502 "catch-all handler must come last\0"
16503 "ISO C requires a named parameter before '...'\0"
16504 "only function and template parameters can be parameter packs\0"
16505 "embedding a %select{|#}0%1 directive within macro arguments is not supported\0"
16506 "use of empty enum\0"
16507 "a requires expression must contain at least one requirement\0"
16508 "scalar initializer cannot be empty\0"
16509 "initializer for sizeless type %0 cannot be empty\0"
16510 "%select{non-integral type %0|%0}1 is an invalid underlying type\0"
16511 "mode %0 is not supported for enumeration types\0"
16512 "enumeration previously declared with %select{non|}0fixed underlying type\0"
16513 "enumeration previously declared as %select{un|}0scoped\0"
16514 "enumeration redeclared with different underlying type %0 (was %1)\0"
16515 "enumeration cannot be a template\0"
16516 "enumerator %0 does not exist in instantiation of %1\0"
16517 "missing ',' between enumerators\0"
16518 "enumerator value is not representable in the underlying type %0\0"
16519 "unnamed enumeration must be a definition\0"
16520 "enumerator value %0 is not representable in the underlying type %1\0"
16521 "%select{hex|octal}0 escape sequence out of range\0"
16522 "the event_t type can only be used with __private address space qualifier\0"
16523 "unexpected end of exception specification\0"
16524 "exception specification of %0 uses itself\0"
16525 "exception specifications are not allowed in %select{typedefs|type aliases}0\0"
16526 "exception specification needed for member of incomplete class %0\0"
16527 "exception specification is not available until end of class definition\0"
16528 "cannot use '%0' with exceptions disabled\0"
16529 "excess elements in %select{array|vector|matrix|scalar|union|struct}0 initializer\0"
16530 "excess elements in initializer for indivisible sizeless type %0\0"
16531 "excess elements in char array initializer\0"
16532 "conversion to literal encoding failed: '%0'\0"
16533 "expansion statement size is not a constant expression\0"
16534 "%select{'case'|'default'}0 belongs to 'switch' outside enclosing expansion statement\0"
16535 "cannot expand expression of incomplete type %0\0"
16536 "cannot expand expression of type %0\0"
16537 "labels are not allowed in expansion statements\0"
16538 "cannot expand lambda closure type\0"
16539 "expansion statements are only supported in C++2c\0"
16540 "expansion statement must use the syntax of a range-based for loop\0"
16541 "cannot expand variable length array type %0\0"
16542 "expected %0\0"
16543 "expected %1 after %0\0"
16544 "expected an 'allocator' clause inside of the target region; provide an 'allocator' clause or use 'requires' directive with the 'dynamic_allocators' clause\0"
16545 "expected an allocator expression inside of the target region; provide an allocator expression or use 'requires' directive with the 'dynamic_allocators' clause\0"
16546 "'#pragma omp end assumes' with no matching '#pragma omp begin assumes'\0"
16547 "'#pragma omp end declare variant' with no matching '#pragma omp begin declare variant'\0"
16548 "expected a callable expression as %ordinal0 argument to %1, found %2\0"
16549 "expected variable name or 'this' in lambda capture list\0"
16550 "expected 'case' keyword before expression\0"
16551 "expected catch\0"
16552 "expected class name\0"
16553 "'typename' is redundant; base classes are implicitly types\0"
16554 "%0 is not a class%select{ or namespace|, namespace, or enumeration}1\0"
16555 "method name referenced in property setter attribute must end with ':'\0"
16556 "expected '::' after '__super'\0"
16557 "expected ',' or '>' in template-parameter-list\0"
16558 "expected ',' or ']' in lambda capture list\0"
16559 "expected %0 or %1\0"
16560 "expected '#pragma omp end declare %select{target|variant}0'\0"
16561 "expected '= constant-expression' or end of enumerator definition\0"
16562 "expected '=' or another designator\0"
16563 "expected expression\0"
16564 "expected external declaration\0"
16565 "expected a field designator, such as '.field = 4'\0"
16566 "expected function body after function declarator\0"
16567 "expected a foldable binary operator in fold expression\0"
16568 "expected a module name in '__building_module' expression\0"
16569 "variable declaration in condition must have an initializer\0"
16570 "variable declaration in condition cannot have a parenthesized initializer\0"
16571 "kernel must have void return type\0"
16572 "expected body of lambda expression\0"
16573 "expected '{' after base class list\0"
16574 "expected '{' in compound literal\0"
16575 "expected '<' after '%0'\0"
16576 "expected '(' after '%0'\0"
16577 "expected '(' for function-style cast or type construction\0"
16578 "expected member name or ';' after declaration specifiers\0"
16579 "expected member name or ';' after declaration specifiers; %0 is a keyword in Objective-C++\0"
16580 "expected class member or base class name\0"
16581 "expected method body\0"
16582 "method type specifier must start with '-' or '+'\0"
16583 "%0 does not refer to the name of a parameter pack\0"
16584 "expected namespace name\0"
16585 "'@end' must appear in an Objective-C context\0"
16586 "expected the name of a parameter pack\0"
16587 "expected parentheses around type name in %0 expression\0"
16588 "expected property name\0"
16589 "expected ')' or ',' after '%0'\0"
16590 "expected a qualified name after 'typename'\0"
16591 "expected ')' after '%0'\0"
16592 "expected selector for Objective-C method\0"
16593 "expected HLSL Semantic identifier\0"
16594 "expected ';' after attribute list\0"
16595 "expected ';' after expression\0"
16596 "expected ';' after method prototype\0"
16597 "%0 directive must end with a ';'\0"
16598 "expected ';' after namespace name\0"
16599 "expected ';' after '%0'\0"
16600 "expected ';' after %0 statement\0"
16601 "expected ';' at end of declaration list\0"
16602 "expected ';' at end of declaration\0"
16603 "expected ';' in 'for' statement specifier\0"
16604 "expected ';' at end of requirement\0"
16605 "expected an OpenMP 'directive' or 'sequence' attribute argument\0"
16606 "expected 'this' following '*' in lambda capture list\0"
16607 "expected statement\0"
16608 "expected string literal %select{in %1|for diagnostic message in static_assert|for optional message in 'availability' attribute|for %select{language name|source container name|USR}1 in 'external_source_symbol' attribute|as argument of '%1' attribute}0\0"
16609 "expected pointer to struct as %ordinal0 argument to %1, found %2\0"
16610 "expected template\0"
16611 "expected template parameter\0"
16612 "expected %0; %1 is a keyword in Objective-C++\0"
16613 "expected a type\0"
16614 "expected an identifier or template-id after '::'\0"
16615 "expected %select{identifier|unqualified-id}0\0"
16616 "expected a version of the form 'major[.minor[.subminor]]'\0"
16617 "expected 'while' in do/while loop\0"
16618 "partial ordering for explicit instantiation of %0 is ambiguous\0"
16619 "explicit instantiation cannot be 'constexpr'\0"
16620 "explicit instantiation refers to static data member %q0 that is not an instantiation\0"
16621 "explicit instantiation declaration (with 'extern') follows explicit instantiation definition (without 'extern')\0"
16622 "explicit instantiation has dependent template arguments\0"
16623 "duplicate explicit instantiation of %0\0"
16624 "enumerations cannot be explicitly instantiated\0"
16625 "explicit instantiation of %0 in class scope\0"
16626 "explicit instantiation cannot be 'inline'\0"
16627 "explicit instantiation declaration of %0 with internal linkage\0"
16628 "explicit instantiation refers to member function %q0 that is not an instantiation\0"
16629 "explicit instantiation of %0 must occur at global scope\0"
16630 "no viable candidate for explicit instantiation of %0\0"
16631 "explicit instantiation of non-templated type %0\0"
16632 "explicit instantiation of %0 does not refer to a function template, variable template, member function, member class, or static data member\0"
16633 "explicit instantiation of typedef %0\0"
16634 "explicit instantiation of %0 not in a namespace enclosing %1\0"
16635 "explicit instantiation declaration requires a name\0"
16636 "explicit instantiation cannot have a storage class\0"
16637 "explicit instantiation of undefined function template %0\0"
16638 "explicit instantiation of undefined %select{member class|member function|static data member}0 %1 of class template %2\0"
16639 "explicit instantiation of undefined variable template %q0\0"
16640 "explicit instantiation of %q0 must occur in namespace %1\0"
16641 "explicit template instantiation cannot have a definition; if this definition is meant to be an explicit specialization, add '<>' after the 'template' keyword\0"
16642 "explicit instantiation of %q0 must specify a template argument list\0"
16643 "'explicit' can only be applied to a constructor or conversion function\0"
16644 "'explicit' can only appear on non-static member functions\0"
16645 "the explicit object parameter cannot have a default argument\0"
16646 "lambda %0 is inaccessible due to ambiguity:%1\0"
16647 "invalid explicit object parameter type %0 in lambda with capture; the type must derive publicly from the lambda\0"
16648 "an explicit object parameter cannot appear in a %select{constructor|destructor}0\0"
16649 "an explicit object parameter can only appear as the first parameter of a member function\0"
16650 "an explicit object parameter can only appear as the first parameter of the %select{function|lambda}0\0"
16651 "a lambda with an explicit object parameter cannot be mutable\0"
16652 "an explicit object parameter cannot appear in a %select{static|virtual|non-member}0 %select{function|lambda}1\0"
16653 "the explicit object parameter cannot be a function parameter pack\0"
16654 "'explicit' can only be specified inside the class definition\0"
16655 "explicit %select{specialization|instantiation}0 of %select{non-|undeclared }3template %1 %2\0"
16656 "exponent has no digits\0"
16657 "anonymous namespaces cannot be exported\0"
16658 "export declaration cannot be empty\0"
16659 "export declaration cannot be used in a private module fragment\0"
16660 "inline function not defined%select{| before the private module fragment}0\0"
16661 "declaration of %0 with internal linkage cannot be exported\0"
16662 "cannot export %0 as it is not at namespace scope\0"
16663 "export declaration can only be used within a module interface\0"
16664 "module partition implementations cannot be exported\0"
16665 "using declaration referring to %1 with %select{internal|module|unknown}0 linkage cannot be exported\0"
16666 "export declaration appears within anonymous namespace\0"
16667 "export declaration appears within another export declaration\0"
16668 "%select{case value|enumerator value|non-type template argument|non-type parameter of template template parameter|array size|explicit specifier argument|noexcept specifier argument|call to 'size()'|call to 'data()'|pack index}0 is not a constant expression\0"
16669 "expression is not an %select{integer|integral}0 constant expression\0"
16670 "expression is not a string literal\0"
16671 "vector component access exceeds type %0\0"
16672 "illegal vector component name %0\0"
16673 "error parsing index file: '%0' line: %1 '<USR-Length>:<USR> <File-Path>' format expected\0"
16674 "declaration of %1 %select{with C language linkage|in global scope}0 conflicts with declaration %select{in global scope|with C language linkage}0\0"
16675 "non-inline external definitions are not permitted in C++ header units\0"
16676 "extern declaration of %0 follows non-extern declaration\0"
16677 "duplicate %0 clause in an 'external_source_symbol' attribute\0"
16678 "expected 'language', 'defined_in', 'generated_declaration', or 'USR'\0"
16679 "file '%0' specified by '--extract-api-ignores=' not found\0"
16680 "extraneous closing brace ('}')\0"
16681 "extraneous ')' after condition, expected a statement\0"
16682 "extraneous '%0' before ';'\0"
16683 "failed to find module file for module '%0'\0"
16684 "could not open '%0' for embedding\0"
16685 "non-void %select{function|block|lambda|coroutine}0 does not return a value%select{| in all control paths}1\0"
16686 "fallthrough annotation does not directly precede switch label\0"
16687 "fallthrough annotation is outside switch statement\0"
16688 "%0 attribute is only allowed on empty statements\0"
16689 "action %0 not compiled in\0"
16690 "malformed or corrupted precompiled file: '%0'\0"
16691 "file '%0' has been modified since the %select{precompiled header|module file|precompiled file}1 '%2' was built\0"
16692 "call to '%0' declared with 'error' attribute: %1\0"
16693 "%0 (%1) exceeds limit (%2) in '%3'\0"
16694 "support for ClangIR input is not yet implemented\0"
16695 "clang IR support not available, rebuild clang with -DCLANG_ENABLE_CIR=ON\0"
16696 "-dependency-file requires at least one -MT or -MQ option\0"
16697 "error in backend: %0\0"
16698 "error opening '%0': %1\0"
16699 "error reading '%0': %1\0"
16700 "error reading stdin: %0\0"
16701 "'-exception-model=%0' does not match the module's exception model '%1'\0"
16702 "expected a clang compiler command\0"
16703 "unable to handle compilation, expected exactly one compiler job in '%0'\0"
16704 "invalid value '%1' in '%0'; alignment must be a power of 2\0"
16705 "cannot locate code-completion file %0\0"
16706 "invalid exception model '%select{default|none|sjlj|seh|dwarf|wasm|emscripten}0' for target '%1'\0"
16707 "'%0' action ignored; '%1' action specified previously\0"
16708 "unable to find plugin '%0'\0"
16709 "environment variable 'SOURCE_DATE_EPOCH' ('%0') must be a non-negative decimal integer <= %1\0"
16710 "cannot link module '%0': %1\0"
16711 "no suitable precompiled header file found in directory '%0'\0"
16712 "input is not a PCH file: '%0'\0"
16713 "file '%0' from the precompiled header has been overridden\0"
16714 "malformed block record in PCH file: '%0'\0"
16715 "could not remap file '%0' to the contents of file '%1'\0"
16716 "failed to set fexec-charset to '%0'\0"
16717 "unable to create subtarget: '%0'%select{ with features '%2'|}1\0"
16718 "unable to create target: '%0'\0"
16719 "unable to interface with target machine\0"
16720 "unable to load precompiled file\0"
16721 "unable to load basic block sections function list: '%0'\0"
16722 "unable to load plugin '%0': '%1'\0"
16723 "unable to open output file '%0': '%1'\0"
16724 "unable to read PCH file %0: '%1'\0"
16725 "builtin feature check macro requires a parenthesized identifier\0"
16726 "field %0 declared as a function\0"
16727 "field designator cannot initialize a %select{non-struct, non-union|non-class}0 type %1\0"
16728 "field designator %0 does not refer to a non-static data member\0"
16729 "field designator %0 does not refer to any field in type %1\0"
16730 "field designator %0 does not refer to any field in type %1; did you mean %2?\0"
16731 "field has %select{incomplete|sizeless}0 type %1\0"
16732 "data member instantiated with function type %0\0"
16733 "field may not be qualified with an address space\0"
16734 "file '%0' is not a module file\0"
16735 "file '%0' modified since it was first processed\0"
16736 "file '%0' is too large for Clang to process\0"
16737 "filter expression has non-integral type %0\0"
16738 "declaration of %0 overrides a '%select{final|sealed}1' function\0"
16739 "first argument to __builtin_call_with_static_chain must not be a block call\0"
16740 "first argument to __builtin_call_with_static_chain must not be a builtin call\0"
16741 "first argument to __builtin_call_with_static_chain must be a non-member call expression\0"
16742 "first argument to __builtin_call_with_static_chain must not be a pseudo-destructor call\0"
16743 "first argument to 'va_arg' is of type %0 and not 'va_list'\0"
16744 "flatten function %0 calls %1 which requires target feature '%2', but the caller is compiled without support for '%2'\0"
16745 "ARC forbids flexible array members with retainable object type\0"
16746 "flexible array member %0 of type %1 with non-trivial destruction\0"
16747 "initialization of flexible array member is not allowed\0"
16748 "flexible array requires brace-enclosed initializer\0"
16749 "flexible array member %0 with type %1 is not at the end of %select{struct|interface|union|class|enum}2\0"
16750 "flexible array member %0 not allowed in %select{struct|interface|union|class|enum}1 which has a virtual base class\0"
16751 "expression not permitted as operand of fold expression\0"
16752 "unary fold expression has empty expansion for operator '%0' with no fallback value\0"
16753 "instantiating fold expression with %0 arguments exceeded expression nesting limit of %1\0"
16754 "binary fold expression has unexpanded parameter packs in both operands\0"
16755 "operators in fold expression must be the same\0"
16756 "'co_await' modifier can only be applied to range-based for loop\0"
16757 "%select{for range|expansion statement}0 declaration must declare a variable\0"
16758 "cannot use type %0 as a range\0"
16759 "invalid range expression of type %0; did you mean to dereference it with '*'?\0"
16760 "%select{range-based for loop|expansion statement}0 requires type for %select{loop|expansion}0 variable\0"
16761 "cannot use incomplete type %0 as a range\0"
16762 "invalid range expression of type %0; no viable '%select{begin|end}1' function available\0"
16763 "cannot use type %0 as an iterator\0"
16764 "%select{loop|expansion}0 variable %1 may not be declared %select{'extern'|'static'|'__private_extern__'|'auto'|'register'|'constexpr'|'thread_local'}2\0"
16765 "'for template' is invalid; use 'template for' instead\0"
16766 "format attribute cannot specify the implicit this argument as the format string\0"
16767 "format argument not a string type\0"
16768 "function does not return %0\0"
16769 "format specifies type %0 but the argument has %select{type|underlying type}2 %1\0"
16770 "format string is not a string literal\0"
16771 "strftime format attribute requires 3rd parameter to be 0\0"
16772 "ISO C++ forbids forward references to 'enum' types\0"
16773 "attempting to use the forward class %0 as superclass of %1\0"
16774 "explicit qualification required to use member %0 from dependent base class\0"
16775 "member %0 used before its declaration\0"
16776 "friend declaration cannot be a concept\0"
16777 "cannot define a type in a friend declaration\0"
16778 "friend declaration of %0 does not match any declaration in %1\0"
16779 "'%0' is invalid in friend declarations\0"
16780 "friend declaration specifying a default argument must be a definition\0"
16781 "friend declaration specifying a default argument must be the only declaration\0"
16782 "friend declaration with a constraint that depends on an enclosing template parameter must be a definition\0"
16783 "friend function cannot be defined in a local class\0"
16784 "friend cannot be declared in an explicit instantiation; if this declaration is meant to be a friend declaration, remove the 'template' keyword\0"
16785 "'friend' used outside of class\0"
16786 "friends cannot be members of the declaring class\0"
16787 "a member of a lambda should not be the target of a friend declaration\0"
16788 "'friend' must appear first in a non-function declaration\0"
16789 "friend function specialization cannot be defined\0"
16790 "a friend declaration that befriends a template must contain exactly one type-specifier\0"
16791 "%0 does not support input file format of file '%1': '%select{Source|ModuleMap|Precompiled|Unknown}2'\0"
16792 "incomplete result type %0 in function definition\0"
16793 "function definition does not declare parameters\0"
16794 "function cannot return %select{array|function}0 type %1\0"
16795 "function cannot return qualified void type %0\0"
16796 "'%0' function must have a prototype\0"
16797 "always_inline function %1 and its caller %0 have mismatching %2 attributes\0"
16798 "always_inline function %0 has new za state\0"
16799 "always_inline function %0 has new zt0 state\0"
16800 "function declared with %0 attribute was previously declared without the %0 attribute\0"
16801 "functions may not be declared with 'cmse_nonsecure_call' attribute\0"
16802 "function definition declared 'typedef'\0"
16803 "function definition is not allowed here\0"
16804 "unexpected %0 in function call; perhaps remove the %0?\0"
16805 "%0 marked 'override' but does not override any member functions\0"
16806 "ambiguous member function specialization %q0 of %q1\0"
16807 "always_inline function %1 requires target feature '%2', but would be inlined into function %0 that is compiled without support for '%2'\0"
16808 "too many function parameters; subsequent parameters will be ignored\0"
16809 "type %0 of function parameter pack does not contain any unexpanded parameter packs\0"
16810 "function scope depth exceeded maximum of %0\0"
16811 "argument must be a function\0"
16812 "function template partial specialization is not allowed\0"
16813 "function template specialization %0 ambiguously refers to more than one function template; explicitly specify%select{| additional}1 template arguments to identify a particular function template\0"
16814 "no function template matches function template specialization %0\0"
16815 "weak attribute declared on a __strong type property in GC mode\0"
16816 "controlling expression type %0 compatible with %1 generic association types\0"
16817 "controlling expression type %0 not compatible with any generic association type\0"
16818 "__builtin_get_vtable_pointer requires an argument of%select{| polymorphic}0 class pointer type, but %1 %select{was provided|has no virtual methods}0\0"
16819 "__builtin_get_vtable_pointer requires an argument with a complete type, but %0 is incomplete\0"
16820 "no getter method for read from property\0"
16821 "meaningless '%0' on asm outside function\0"
16822 "call to global function %0 not configured\0"
16823 "'module;' introducing a global module fragment can appear only at the start of the translation unit\0"
16824 "GNU-style inline assembly is disabled\0"
16825 "cannot jump from this goto statement to its label\0"
16826 "cannot jump from this goto statement to label %0 inside an inline assembly block\0"
16827 "half precision constant requires cl_khr_fp16\0"
16828 "declaration '%0' is marked %select{available|unavailable}1, but symbol is %select{not |}2exported in dynamic library\0"
16829 "symbol exported in dynamic library, but marked hidden in declaration '%0'\0"
16830 "header file %0 (aka '%1') cannot be imported because it is not known to be a header unit\0"
16831 "semicolon terminating header import declaration cannot be produced by a macro\0"
16832 "declaration '%0' is %select{weak defined|thread local}1, but symbol is not in dynamic library\0"
16833 "no declaration found for exported symbol '%0' in dynamic library\0"
16834 "hexadecimal floating %select{constant|literal}0 requires %select{an exponent|a significand}1\0"
16835 "\\%0 used with no following hex digits\0"
16836 "%0 is specified as a device kernel but it is not externally visible\0"
16837 "hidden visibility cannot be applied to 'dllexport' declaration\0"
16838 "invalid argument: symbol must be a device-side function or global variable\0"
16839 "ambiguous entry point definition '%0'\0"
16840 "offset appends to unbounded descriptor range\0"
16841 "assignment to global resource variable %0 is not allowed\0"
16842 "%ordinal0 argument to atomic builtin must reference groupshared or device memory (was %1)\0"
16843 "%0 attribute is not compatible with %1 attribute\0"
16844 "attribute %0 only applies to %1\0"
16845 "attribute %0 only applies to a field or parameter of type '%1'\0"
16846 "attribute %0 is unsupported in '%1' shaders, requires %select{|one of the following: }2%3\0"
16847 "attribute %0 requires shader model %1 or greater\0"
16848 "attribute %0 can be used only on HLSL intangible type %1\0"
16849 "attribute %0 with %1 arguments requires shader model %2 or greater\0"
16850 "%0 attribute parameters do not match the previous declaration\0"
16851 "%select{GROUP_SHARED_MEMORY|GROUP_SYNC|GROUP_SCOPE}0 specified for Barrier operation when context has no visible group\0"
16852 "NODE_INPUT_MEMORY or NODE_OUTPUT_MEMORY may only be specified for Barrier operation in a node shader\0"
16853 "resource Barrier operation requires a shader stage with a visible group\0"
16854 "%select{GROUP_SCOPE requires a nonzero MemoryTypeFlags argument|DEVICE_SCOPE requires UAV_MEMORY or NODE_INPUT_MEMORY in MemoryTypeFlags}0\0"
16855 "binding type '%0' is invalid\0"
16856 "binding type '%select{t|u|b|s|c}0' only applies to %select{SRV resources|UAV resources|constant buffer resources|sampler state|numeric variables in the global scope}0\0"
16857 "%0 requires shader model %1 or newer\0"
16858 "builtin %0 resource coordinate dimension mismatch: expected %1, found %2\0"
16859 "%select{all|second and third}0 arguments to %1 must be of scalar or vector type with matching scalar element type%diff{: $ vs $|}2,3\0"
16860 "HLSL does not support constructors or destructors\0"
16861 "duplicate parameter modifier %0\0"
16862 "binding type '%select{t|u|b|s|c|i}0' cannot be applied more than once\0"
16863 "%0 is only available for the DirectX target\0"
16864 "%0 attribute on entry function does not match the target profile\0"
16865 "argument %0 must be constant integer 1 or -1\0"
16866 "invalid space specifier '%0' used; expected 'space' followed by an integer, like space1\0"
16867 "export declaration can only be used on functions\0"
16868 "gatherCmp%select{Red|Green|Blue|Alpha}0 operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed\0"
16869 "incomplete resource array in a function parameter\0"
16870 "too %select{few|many}0 initializers in list for type %1 (expected %2 but found %3)\0"
16871 "initializer priorities are not supported in HLSL\0"
16872 "'nointerpolation' cannot be combined with other interpolation modifiers\0"
16873 "'nointerpolation' cannot be used on SV_Position\0"
16874 "interpolation modifiers other than 'nointerpolation' cannot be used with type %0\0"
16875 "invalid MemoryTypeFlags for Barrier operation; expected 0, ALL_MEMORY, or some combination of UAV_MEMORY, GROUP_SHARED_MEMORY, NODE_INPUT_MEMORY, NODE_OUTPUT_MEMORY flags\0"
16876 "invalid SemanticFlags for Barrier operation; expected 0 or some combination of GROUP_SYNC, GROUP_SCOPE, DEVICE_SCOPE flags\0"
16877 "sampler and non-sampler resource mixed in descriptor table\0"
16878 "register or packoffset bind is not valid\0"
16879 "invalid flags for version 1.%0\0"
16880 "value must be in the range [%0, %1]\0"
16881 "invalid %select{parameter|value}0 of %1\0"
16882 "support for HLSL language version %0 is incomplete\0"
16883 "invalid swizzle %0 on vector of over 4 elements\0"
16884 "matrix %select{row|column}0 element accessor is out of bounds of %select{zero|one}1 based indexing\0"
16885 "matrix %select{row|column}0 index %1 is out of bounds of %select{rows|columns}0 size %2\0"
16886 "%0 and %1 attributes are not compatible\0"
16887 "%0 attribute can only be applied to a matrix type\0"
16888 "matrix swizzle length must be between 1 and 4 but is %0\0"
16889 "missing entry point definition '%0'\0"
16890 "missing numthreads attribute for %0 shader entry\0"
16891 "HLSL resource needs to have [[hlsl::resource_class()]] attribute\0"
16892 "semantic annotations must be present for all parameters of an entry function or patch constant function\0"
16893 "%select{integer|float}0 literal is too large to be represented as a %select{32-bit %select{signed|}1 integer|float}0 type\0"
16894 "float literal has a magnitude that is too small to be represented as a float type\0"
16895 "argument '%select{X|Y|Z}0' to numthreads attribute cannot exceed %1\0"
16896 "total number of threads cannot exceed %0\0"
16897 "descriptor range offset overflows [%0, %1]\0"
16898 "the '%select{&|*|->}0' operator is unsupported in HLSL\0"
16899 "packoffset at 'y' does not match alignment %0 required by %1\0"
16900 "packoffset cannot cross register boundary\0"
16901 "invalid resource class specifier '%0' for packoffset, expected 'c'\0"
16902 "packoffset overlap between %0, %1\0"
16903 "conflicting parameter qualifier %0 on parameter %1\0"
16904 "%select{pointers|references}0 are unsupported in HLSL\0"
16905 "cannot have more than one push constant block\0"
16906 "register number should not exceed 4294967295\0"
16907 "index for struct array inside cbuffer that contains resources must be a constant integer expression\0"
16908 "resource type %0 cannot be used as a parameter of a noinline function\0"
16909 "resource ranges %select{t|u|b|s}0[%1;%select{%3]|unbounded)}2 and %select{t|u|b|s}4[%5;%select{%7]|unbounded)}6 overlap within space = %8 and visibility = %select{All|Vertex|Hull|Domain|Geometry|Pixel|Amplification|Mesh}9\0"
16910 "did not specify mandatory parameter '%0'\0"
16911 "flag value is neither a literal 0 nor a named value\0"
16912 "specified the same parameter '%0' multiple times\0"
16913 "rootsignature specified as target environment but entry, %0, was not defined\0"
16914 "'%0' is not supported for resources containing %1\0"
16915 "'%0' on resources containing %1 requires shader model 6.7 or newer; the target shader model is %2\0"
16916 "'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type\0"
16917 "semantic %0 cannot use 64-bit component types in DXIL shader inputs or outputs (was %1)\0"
16918 "semantic %0 index %1 exceeds the maximum supported index %2\0"
16919 "semantic index overlap %0\0"
16920 "semantic %0 does not allow indexing\0"
16921 "semantic %0 must be a %select{scalar|scalar or vector of up to %2 components}1 of %select{16 or 32 bit integer|32 bit integer|16 or 32 bit floating-point|16 or 32 bit unsigned integer|32 bit unsigned integer}3 type (was %4)\0"
16922 "partial explicit stage input location assignment via vk::location(X) unsupported\0"
16923 "semantic %0 is not supported in %1 shader %2\0"
16924 "semantic %0 cannot be applied to a zero-sized array\0"
16925 "wrong argument format for hlsl attribute, use %0 instead\0"
16926 "register space cannot be specified on global constants\0"
16927 "%0 is only available for the SPIR-V target\0"
16928 "unknown HLSL semantic %0\0"
16929 "invalid component '%0' used; expected 'x', 'y', 'z', or 'w'\0"
16930 "register number should be an integer\0"
16931 "left hand operand of type %0 to compound assignment cannot be truncated when used with right hand operand of type %1\0"
16932 "virtual functions are unsupported in HLSL\0"
16933 "virtual inheritance is unsupported in HLSL\0"
16934 "the argument to vk::Literal must be a vk::integral_constant\0"
16935 "type argument of iboutletcollection attribute cannot be a builtin type\0"
16936 "invalid type %0 as argument of iboutletcollection attribute\0"
16937 "ambiguous conversion from type %0 to an integral or unscoped enumeration type\0"
16938 "integral constant expression requires explicit conversion from %0 to %1\0"
16939 "integral constant expression has incomplete class type %0\0"
16940 "%select{integer|integral}1 constant expression must have %select{integer|integral or unscoped enumeration}1 type, not %0\0"
16941 "integer constant expression evaluates to value %0 that cannot be represented in a %1-bit %select{signed|unsigned}2 integer type\0"
16942 "expected template name after 'template' keyword in nested name specifier\0"
16943 "a parameter list without types is only allowed in a function definition\0"
16944 "ifunc resolver function must return a pointer\0"
16945 "illegal operation on Objective-C container subscripting\0"
16946 "'%0' declared as array of functions of type %1\0"
16947 "'%0' declared as array of references of type %1\0"
16948 "%0 does not point into a class\0"
16949 "'%0' declared as a member pointer to a reference of type %1\0"
16950 "'%0' declared as a member pointer to void\0"
16951 "'%0' declared as a pointer to a reference of type %1\0"
16952 "%0 declared as a reference to a reference\0"
16953 "illegal initializer (only variables can be initialized)\0"
16954 "illegal initializer type %0\0"
16955 "Objective-C message has incomplete result type %0\0"
16956 "illegal qualifiers on @catch parameter\0"
16957 "cannot cast 'super' (it isn't an expression)\0"
16958 "%select{anonymous struct|union}0 member %1 has a non-trivial %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2\0"
16959 "'__FLT_EVAL_METHOD__' cannot be expanded inside a scope containing '#pragma clang fp eval_method'\0"
16960 "imaginary types are not supported\0"
16961 "immediate function %0 used before it is defined\0"
16962 "implicit conversion from %0 to %1 is not permitted in C++\0"
16963 "implicit conversion from %0 to incompatible type %1\0"
16964 "cannot declare implementation of a class declared with the 'objc_class_stub' attribute\0"
16965 "std::nothrow was not found; include <new> before defining a coroutine which uses get_return_object_on_allocation_failure()\0"
16966 "initializer for aggregate with no elements requires explicit braces\0"
16967 "implicit instantiation of undefined member %0\0"
16968 "cannot %select{use builtin operator '<=>'|default 'operator<=>'|compute order}1 because type '%0' was not found; include <compare>\0"
16969 "%0 type was not found; include <coroutine> before defining a coroutine\0"
16970 "this function cannot be a coroutine: %0 is not a class\0"
16971 "this function cannot be a coroutine: %q0 has no member named 'promise_type'\0"
16972 "cannot deduce type of initializer list because std::initializer_list was not found; include <initializer_list>\0"
16973 "module%select{| partition}0 imports cannot be in the %select{global|private}1 module fragment\0"
16974 "imports must immediately follow the module declaration\0"
16975 "module '%0' %select{in|imported by}4 precompiled file '%1' found in a different module map file (%2) than when the importing precompiled file was built (%3)\0"
16976 "module '%0' in precompiled file '%1' %select{(imported by precompiled file '%2') |}4is not defined in any loaded module map file; maybe you need to load '%3'?\0"
16977 "module '%0' was built in directory '%1' but now resides in directory '%2'\0"
16978 "static data member of type %0 must be initialized out of line\0"
16979 "in-class initializer for static data member of type %0 requires 'constexpr' specifier\0"
16980 "non-const static data member must be initialized out of line\0"
16981 "in-class initializer for static data member is not a constant expression\0"
16982 "static const volatile data member must be initialized out of line\0"
16983 "target exception specification is not superset of source\0"
16984 "option 'ffp-eval-method' cannot be used with option %select{'fapprox-func'|'mreassociate'|'freciprocal'}0\0"
16985 "assigning to %0 from %1 with incompatible overflow behavior types ('%2' and '%3')\0"
16986 "%select{%diff{assigning to $ from incompatible type $|assigning to type from incompatible type}0,1|%diff{passing $ to parameter of incompatible type $|passing type to parameter of incompatible type}0,1|%diff{returning $ from a function with incompatible result type $|returning type from a function with incompatible result type}0,1|%diff{converting $ to incompatible type $|converting type to incompatible type}0,1|%diff{initializing $ with an expression of incompatible type $|initializing type with an expression of incompatible type}0,1|%diff{sending $ to parameter of incompatible type $|sending type to parameter of incompatible type}0,1|%diff{casting $ to incompatible type $|casting type to incompatible type}0,1}2\0"
16987 "API notes replacement type %0 has a different size from original type %1\0"
16988 "incompatible vector types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2\0"
16989 "array bound cannot be deduced from a default member initializer\0"
16990 "base class has incomplete type\0"
16991 "enumeration %0 is incomplete\0"
16992 "%select{|pointer to |reference to }0incomplete type %1 is not allowed in exception specification\0"
16993 "member access into incomplete type %0\0"
16994 "incomplete type %0 named in nested name specifier\0"
16995 "incomplete type in call to object of type %0\0"
16996 "incomplete receiver type %0\0"
16997 "cannot synthesize property %0 with incomplete type %1\0"
16998 "incomplete type %0 where a complete type is required\0"
16999 "'@encode' of incomplete type %0\0"
17000 "incomplete type %0 used in type trait expression\0"
17001 "cannot set vtable pointer authentication on an incomplete type %0\0"
17002 "'typeid' of incomplete type %0\0"
17003 "conflicting deduction %diff{$ against $|types}0,1 for parameter\0"
17004 "inconsistent number of instance variables specified\0"
17005 "defaulted definition of %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 cannot be marked %select{constexpr|consteval}1 before C++23\0"
17006 "%select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 cannot be 'constexpr' in a class with virtual base class\0"
17007 "number of elements must be either one or match the size of the vector\0"
17008 "cannot %select{decrement|increment}0 expression of enum type %1\0"
17009 "cannot jump from this %select{indirect|asm}0 goto statement to one of its possible targets\0"
17010 "indirect goto in function with no address-of-label expressions\0"
17011 "cannot deduce type for lambda capture %0 from initializer of type %2\0"
17012 "cannot deduce type for lambda capture %0 from initializer list\0"
17013 "initializer for lambda capture %0 contains multiple expressions\0"
17014 "initializer missing for lambda capture %0\0"
17015 "cannot deduce type for lambda capture %1 from %select{parenthesized|nested}0 initializer list\0"
17016 "cannot initialize %select{a variable|a parameter|template parameter|return object|statement expression result|an exception object|a member subobject|an array element|a new value|a value|a base class|a constructor delegation|a vector element|a matrix element|a block element|a block element|a complex element|a lambda capture|a compound literal initializer|a related result|a parameter of CF audited function|a structured binding|a member subobject}0 %diff{of type $ with an %select{rvalue|lvalue}2 of type $|with an %select{rvalue|lvalue}2 of incompatible type}1,3%select{|: different classes%diff{ ($ vs $)|}5,6|: different number of parameters (%5 vs %6)|: type mismatch at %ordinal5 parameter%diff{ ($ vs $)|}6,7|: different return type%diff{ ($ vs $)|}5,6|: different qualifiers (%5 vs %6)|: different exception specifications}4\0"
17017 "initializer element is not a compile-time constant\0"
17018 "cannot create object of function type %0\0"
17019 "initialization of incomplete type %0\0"
17020 "%select{|non-aggregate }0type %1 cannot be initialized with an initializer list\0"
17021 "initializer list cannot be used on the %select{left|right}0 hand side of operator '%1'\0"
17022 "init methods must return an object pointer type, not %0\0"
17023 "initialization of non-aggregate type %0 with an initializer list\0"
17024 "cannot initialize Objective-C class type %0\0"
17025 "can only use 'init_priority' attribute on file-scope definitions of objects of class type\0"
17026 "reference member of type %0 uninitialized\0"
17027 "initializer would partially override prior initialization of object of type %1 with non-trivial destruction\0"
17028 "initializer-string for char array is too long, array size is %0 but initializer has size %1 (including the null terminating character)\0"
17029 "inline declaration of %0 follows non-inline definition\0"
17030 "inline declaration of %0 not allowed in block scope\0"
17031 "'main' is not allowed to be declared inline\0"
17032 "namespace alias cannot be inline\0"
17033 "non-inline namespace cannot be reopened as inline\0"
17034 "cannot declare the namespace 'std' to be inline\0"
17035 "nested namespace definition cannot be 'inline'\0"
17036 "'inline' can only appear on functions%select{| and non-local variables}0\0"
17037 "install_name does not match: '%0' (provided) vs '%1' (found)\0"
17038 "invalid block pointer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2\0"
17039 "incorrect number of bits in integer (expected %0 bits, have %1)\0"
17040 "integer literal is too large to be represented in any %select{signed |}0integer type\0"
17041 "integer sequences must have integral element type\0"
17042 "integer sequences must have non-negative sequence length\0"
17043 "variable %0%select{| cannot be}1 declared with external linkage following a declaration with internal linkage%select{; behavior is undefined|}1\0"
17044 "%plural{[0,2]:must use a qualified name when declaring|3:cannot declare}0 a %select{constructor|destructor|conversion operator|deduction guide}0 as a friend\0"
17045 "invalid address discrimination mode %0\0"
17046 "value '%0' out of range for constraint '%1'\0"
17047 "invalid reinterpretation: sizes of %0 and %1 must match\0"
17048 "invalid authentication key %0\0"
17049 "interface type cannot inherit from %select{struct|non-public interface|class}0 %1\0"
17050 "invalid or misplaced branch protection specification '%0'\0"
17051 "invalid argument '%0' to %1\0"
17052 "invalid character '%0' in raw string delimiter; use PREFIX( )PREFIX to delimit raw string\0"
17053 "invalid argument to convert to character\0"
17054 "character literal with user-defined suffix cannot be used here\0"
17055 "invalid ClangIR input\0"
17056 "collection element of type %0 is not an Objective-C object\0"
17057 "'_Complex %0' is invalid\0"
17058 "call to %select{immediate|consteval}1 function %q0 is not a constant expression\0"
17059 "%0 cannot be declared consteval\0"
17060 "cannot take address of %select{immediate|consteval}2 %select{function|call operator of}1 %0 outside of an immediate invocation\0"
17061 "%select{function parameter|typedef}0 cannot be %select{<ERROR>|constexpr|consteval|constinit}1\0"
17062 "non-static data member cannot be constexpr%select{; did you intend to make it %select{const|static}0?|}1\0"
17063 "constexpr variable declaration must be a definition\0"
17064 "invalid conversion between ext-vector type %0 and %1\0"
17065 "conversion between matrix type %0 and incompatible type %1 is not allowed\0"
17066 "conversion between matrix types%diff{ $ and $|}0,1 of different size is not allowed\0"
17067 "invalid conversion between vector type %0 and integer type %1 of different size\0"
17068 "invalid conversion between vector type %0 and scalar type %1\0"
17069 "invalid conversion between vector type%diff{ $ and $|}0,1 of different size\0"
17070 "invalid cpu name for builtin\0"
17071 "invalid option '%0' for %select{cpu_specific|cpu_dispatch}1\0"
17072 "invalid %select{constructor|destructor}0 declaration\0"
17073 "invalid custom discrimination\0"
17074 "invalid C++ ABI name '%0'\0"
17075 "cannot combine with previous '%0' declaration specifier\0"
17076 "invalid declaration specifier in template non-type parameter\0"
17077 "invalid declaration inside %select{tbuffer|cbuffer}0\0"
17078 "definition or redeclaration of %0 cannot name the global scope\0"
17079 "definition or redeclaration of %0 not allowed inside a block\0"
17080 "definition or redeclaration of %0 not allowed inside a function\0"
17081 "cannot define or redeclare %0 here because namespace %1 does not enclose namespace %2\0"
17082 "invalid digit '%0' in %select{decimal|octal|binary}1 constant\0"
17083 "invalid explicit object parameter type %0 in lambda with capture; the type must be the same as, or derived from, the lambda\0"
17084 "invalid extra discrimination selection %0\0"
17085 "invalid feature combination: %0\0"
17086 "cannot create a non-constant pointer to member function\0"
17087 "invalid __hlsl_resource_t type attributes\0"
17088 "invalid use of incomplete type %0\0"
17089 "'%0' cannot be called with %select{a null pointer|a one-past-the-end pointer|a pointer to an object whose lifetime has not yet begun}1\0"
17090 "label '%0' is reserved: use a different label name for -X<label>\0"
17091 "invalid LLVM IR input: %0\0"
17092 "32-bit targets are not supported when building for Mac Catalyst\0"
17093 "mask type size must be between 1-byte and 8-bytes\0"
17094 "%select{data member |non-public member function |static member function |user-declared constructor|user-declared destructor|operator |nested class }0%1 is not permitted within an interface type\0"
17095 "invalid use of member %0 in %select{static|explicit object}1 member function\0"
17096 "%0 is an invalid name for a module\0"
17097 "incompatible constant for this __builtin_neon function\0"
17098 "invalid newline character in raw string delimiter; use PREFIX( )PREFIX to delimit raw string\0"
17099 "invalid use of non-static data member %0\0"
17100 "%0 is not a valid literal type for NSNumber\0"
17101 "numeric literal with user-defined suffix cannot be used here\0"
17102 "cannot use %select{dot|arrow}0 operator on a type\0"
17103 "invalid PCS type\0"
17104 "'__pixel' must be preceded by '__vector'. '%0' declaration specifier not allowed here\0"
17105 "%0 is not a valid property name (accessing an object of type %1)\0"
17106 "invalid protocol qualifiers on non-ObjC type\0"
17107 "'%0' qualifier is not allowed on a constructor\0"
17108 "'%0' qualifier is not allowed on a destructor\0"
17109 "%select{non-member function|static member function|explicit object member function|deduction guide}0 %select{of type %2 |}1cannot have '%3' qualifier\0"
17110 "receiver type %0 is not an Objective-C class\0"
17111 "'super' is only valid in a method body\0"
17112 "'%0' qualifier may not be applied to a reference\0"
17113 "'_Sat' specifier is only valid on '_Fract' or '_Accum', not '%0'\0"
17114 "'%0' cannot be signed or unsigned\0"
17115 "invalid storage class specifier in function declarator\0"
17116 "string literal with user-defined suffix cannot be used here\0"
17117 "invalid suffix '%0' on %select{integer|floating|fixed-point}1 constant\0"
17118 "invalid use of '__super', this keyword can only be used inside class or member function scope\0"
17119 "unsupported atomic synchronization scope '%0'\0"
17120 "invalid use of 'this' %select{outside of a non-static member function|in a function with an explicit object parameter}0\0"
17121 "'%0' is only allowed on variable declarations\0"
17122 "invalid %0 at end of declaration; did you mean '='?\0"
17123 "expected ';' after top level declarator\0"
17124 "the %0 type cannot be used to declare a program scope variable\0"
17125 "'%0' is not a valid Unicode character name\0"
17126 "an array type is not allowed here\0"
17127 "a function type is not allowed here\0"
17128 "source file is not valid UTF-8\0"
17129 "type %2 of %select{explicit instantiation|explicit specialization|partial specialization|redeclaration}0 of %1 does not match expected type %3\0"
17130 "cannot use '%0' with '__vector bool'\0"
17131 "use of '__int128' with '__vector bool' requires VSX support enabled (on POWER10 or later)\0"
17132 "cannot use '_Complex' with '__vector'\0"
17133 "cannot combine with previous '%0' declaration specifier. '__vector' must be first\0"
17134 "use of 'double' with '__vector' requires VSX support to be enabled (available on POWER7 or later)\0"
17135 "cannot use 'float' with '__vector'\0"
17136 "use of '__int128' with '__vector' requires extended Altivec support (available on POWER8 or later)\0"
17137 "cannot use 'long' with '__vector'\0"
17138 "cannot use 'long double' with '__vector'\0"
17139 "use of 'long long' with '__vector' requires VSX support (available on POWER7 or later) to be enabled\0"
17140 "invalid virtual filesystem overlay file '%0'\0"
17141 "'%select{|short|long|long long}0 %1' is invalid\0"
17142 "error parsing invocation list file: '%0' line: %1 '<source-file>: [<compiler>, <arg1>, ...]' YAML mapping format expected\0"
17143 "Itanium-compatible layout for the Microsoft C++ ABI is not yet supported\0"
17144 "iterating expansion statements are not yet supported\0"
17145 "property %0 not found on object of type %1; did you mean to access instance variable %2?\0"
17146 "property %0 attempting to use instance variable %1 declared in super class %2\0"
17147 "instance variables cannot be of reference type\0"
17148 "instance variable %0 accessed in class method\0"
17149 "cannot %select{break out of a|continue loop outside of enclosing|return from a|__leave a}0 defer statement\0"
17150 "kernel call to non-global function %0\0"
17151 "kernel function %0 must be a free function or static member function\0"
17152 "kernel function type %0 must have void return type\0"
17153 "pointer arguments to kernel functions must reside in '__global', '__constant' or '__local' address space\0"
17154 "invalid parameter name: '%0' is a keyword\0"
17155 "misplaced %0; expected %0 here\0"
17156 "%0 cannot appear here\0"
17157 "%0 cannot be applied to a module import\0"
17158 "%0 cannot be applied to a module\0"
17159 "%0 is not supported on this target\0"
17160 "C++11 only allows consecutive left square brackets when introducing an attribute\0"
17161 "'[]' after delete interpreted as 'delete[]'; add parentheses to treat this as a lambda-expression\0"
17162 "unnamed variable cannot be implicitly captured in a lambda expression\0"
17163 "lambda expression in default argument cannot capture any entity\0"
17164 "variable %0 with flexible array member cannot be captured in a lambda expression\0"
17165 "ellipsis in pack %select{|init-}0capture must appear %select{after|before}0 the name of the capture\0"
17166 "multiple ellipses in pack capture\0"
17167 "cannot assign to a variable captured by copy in a non-mutable lambda\0"
17168 "%select{'mutable'|'static'|'constexpr'|'consteval'}0 cannot appear multiple times in a lambda declarator\0"
17169 "a member of a lambda should not be explicitly %select{specialized|instantiated}0\0"
17170 "variable %0 cannot be implicitly captured in a lambda with no capture-default specified\0"
17171 "a lambda expression may not appear inside of a constant expression\0"
17172 "a lambda expression cannot appear in this context\0"
17173 "incomplete result type %0 in lambda expression\0"
17174 "cannot deduce lambda return type from initializer list\0"
17175 "lambda template parameter list cannot be empty\0"
17176 "lambda expression in an unevaluated operand\0"
17177 "unknown linkage language\0"
17178 "cannot apply asm label to %select{variable|function}0 after its first use\0"
17179 "failure when lexing a character literal\0"
17180 "failure when lexing a numeric literal\0"
17181 "failure when lexing a string literal\0"
17182 "declaration has external linkage, but symbol has internal linkage in dynamic library '%0'\0"
17183 "declaration has external linkage, but dynamic library doesn't have symbol '%0'\0"
17184 "'lifetimebound' attribute cannot be applied to a %select{constructor|destructor}0\0"
17185 "'lifetimebound' attribute cannot be applied to an implicit object parameter of a function that returns void; did you mean 'lifetime_capture_by(X)'\0"
17186 "'lifetimebound' attribute cannot be applied; %select{non-|static |explicit object }0member function has no implicit object parameter\0"
17187 "'lifetimebound' attribute cannot be applied to a parameter of a function that returns void; did you mean 'lifetime_capture_by(X)'\0"
17188 "cannot initialize %select{non-class|reference}0 type %1 with a parenthesized initializer list\0"
17189 "non-template literal operator must have one or two parameters\0"
17190 "literal operator cannot have a default argument\0"
17191 "literal operator must have C++ linkage\0"
17192 "non-namespace scope %0 cannot have a literal operator member\0"
17193 "parameter of literal operator must have type 'unsigned long long', 'long double', 'char', 'wchar_t', 'char16_t', 'char32_t', or 'const char *'\0"
17194 "literal operator %0 must be in a namespace or global scope\0"
17195 "invalid literal operator parameter type %0, did you mean %1?\0"
17196 "string literal after 'operator' must be '\"\"'\0"
17197 "string literal after 'operator' cannot have an encoding prefix\0"
17198 "template parameter list for literal operator must be either 'char...' or 'typename T, T...'\0"
17199 "literal operator template cannot have any parameters\0"
17200 "variable with 'loader_uninitialized' attribute cannot have an initializer\0"
17201 "variable %0 cannot be declared both 'extern' and with the 'loader_uninitialized' attribute\0"
17202 "redeclaration cannot add 'loader_uninitialized' attribute\0"
17203 "variable with 'loader_uninitialized' attribute must have a trivial default constructor\0"
17204 "'__local' variable cannot have an initializer\0"
17205 "nested local class %0 must be defined in the same block scope as %1\0"
17206 "conflicting loop attribute %0\0"
17207 "%select{non-const|volatile}0 lvalue reference to type %1 cannot bind to an initializer list temporary\0"
17208 "%select{non-const|volatile}0 lvalue reference %diff{to type $ cannot bind to a temporary of type $|cannot bind to incompatible temporary}1,2\0"
17209 "%select{non-const|volatile}0 lvalue reference %diff{to type $ cannot bind to a value of unrelated type $|cannot bind to a value of unrelated type}1,2\0"
17210 "rvalue reference %diff{to type $ cannot bind to lvalue of type $|cannot bind to incompatible lvalue}0,1\0"
17211 "%select{unknown|unsupported}0 machine mode %1\0"
17212 "%select{first|second|third|fourth}0 parameter of 'main' (%select{argument count|argument array|environment|platform-specific data}0) must be of type %1\0"
17213 "main cannot be declared as a variable %select{in the global scope|with C language linkage}0\0"
17214 "'main' must return 'int'\0"
17215 "too many parameters (%0) for 'main': must be 0, 2, or 3\0"
17216 "%0 cannot be a template\0"
17217 "'%select{make_unsigned|make_signed}0' is only compatible with non-%select{bool|_BitInt(1)}1 integers and enum types, but was given %2%select{| whose underlying type is %4}3\0"
17218 "std::%0 must be a class template with a single type parameter\0"
17219 "std::coroutine_handle isn't a class template\0"
17220 "std::coroutine_traits isn't a class template\0"
17221 "std::nothrow must be a valid variable declaration\0"
17222 "single subscript expressions are not allowed for matrix values\0"
17223 "matrix %select{row|column}0 index is not an integer\0"
17224 "matrix %select{row|column}0 index is outside the allowed range [0, %1)\0"
17225 "matix logical operations are only supported for HLSL\0"
17226 "matrix row and column subscripts cannot be separated by any expression\0"
17227 "comma expressions are not allowed as indices in matrix subscript expressions\0"
17228 "member initializer %0 does not name a non-static data member or base class\0"
17229 "initializer %0 does not name a non-static data member or base class; did you mean the %select{base class|member}1 %2?\0"
17230 "call to %select{non-static|explicit}0 member function without an object argument\0"
17231 "out-of-line %select{declaration|definition}2 of %0 does not match any declaration in %1\0"
17232 "out-of-line %select{declaration|definition}2 of %0 does not match any declaration in %1; did you mean %3?\0"
17233 "return type of out-of-line definition of %q0 differs from that in the declaration\0"
17234 "out-of-line definition of %0 from class %1 without definition\0"
17235 "extra qualification on member %0\0"
17236 "'this' argument to member function %0 has type %1, but function is not marked %select{const|restrict|const or restrict|volatile|const or volatile|volatile or restrict|const, volatile, or restrict}2\0"
17237 "'this' argument to member function %0 is an %select{lvalue|rvalue}1, but function has %select{non-const lvalue|rvalue}2 ref-qualifier\0"
17238 "cannot initialize object parameter of type %0 with an expression of type %1\0"
17239 "initializer on function does not look like a pure-specifier\0"
17240 "member %0 has the same name as its class\0"
17241 "no member %0 in %1; it has not yet been instantiated\0"
17242 "member pointer representation requires a complete class type for %0 to perform this expression\0"
17243 "non-friend class member %0 cannot have a qualified name\0"
17244 "class member cannot be redeclared\0"
17245 "multiple overloads of %0 instantiate to the same signature %1\0"
17246 "base of member reference is a function; perhaps you meant to call it%select{| with no arguments}0?\0"
17247 "member %0 cannot have template arguments\0"
17248 "conversion from pointer to member of class %0 to pointer to member of class %1 via virtual base %2 is not allowed\0"
17249 "member pointer has incomplete base type %0\0"
17250 "at least one argument of MTE builtin function must be a pointer (%0, %1 invalid)\0"
17251 "%0 argument of MTE builtin function must be a pointer (%1 invalid)\0"
17252 "%0 argument of MTE builtin function must be a null or a pointer (%1 invalid)\0"
17253 "messaging a Class with a method that is possibly direct\0"
17254 "messaging super with a direct method\0"
17255 "messaging unqualified id with a method that is possibly direct\0"
17256 "kernel functions cannot be class members\0"
17257 "%select{instance|class}1 method %0 not found ; did you mean %2?\0"
17258 "this builtin requires 'dsp' ASE, please use -mdsp\0"
17259 "this builtin requires 'dsp r2' ASE, please use -mdspr2\0"
17260 "this builtin requires 'msa' ASE, please use -mmsa\0"
17261 "'%0' can only be used if the target supports the mfhc1 and mthc1 instructions\0"
17262 "'musttail' attribute for this call is impossible because %select{the MIPS16 ABI does not support tail calls|calls outside the current linkage unit cannot be tail called on MIPS}0\0"
17263 "derived class must specify the same code segment as its base classes\0"
17264 "overriding virtual function must specify the same code segment as its overridden function\0"
17265 "exception specification in declaration does not match previous declaration\0"
17266 "exception specification in explicit instantiation does not match instantiated one\0"
17267 "inheritance model does not match %select{definition|previous declaration}0\0"
17268 "declaration of %0 in %select{the global module|module %2}1 follows declaration in %select{the global module|module %4}3\0"
17269 "personality routine in declaration does not match previous declaration\0"
17270 "uuid does not match previous declaration\0"
17271 "visibility does not match previous declaration\0"
17272 "type aware %0 requires a matching type aware %select{|placement }1%2 to be declared in the same scope\0"
17273 "'...' must %select{immediately precede declared identifier|be innermost component of anonymous pack declaration}0\0"
17274 "instance variables may not be placed in %select{categories|class extension}0\0"
17275 "missing actual type specifier for pipe\0"
17276 "missing state for %0\0"
17277 "%select{string|numeric}0 literal must be prefixed by '@'\0"
17278 "expected %0 at end of module\0"
17279 "@try statement without a @catch and @finally clause\0"
17280 "C requires a comma prior to the ellipsis in a variadic function type\0"
17281 "missing custom discrimination\0"
17282 "%select{constructor for %1 must explicitly initialize the|implicit default constructor for %1 must explicitly initialize the|cannot use constructor inherited from base class %4;}0 %select{base class|member}2 %3 %select{which|which|of %1}0 does not have a default constructor\0"
17283 "use 'template' keyword to treat '%0' as a dependent template name\0"
17284 "missing '}' at end of definition of %q0\0"
17285 "%0 is missing exception specification '%1'\0"
17286 "no offloading entry generated while offloading is mandatory\0"
17287 "missing context for method declaration\0"
17288 "no module named '%0' declared in module map file '%1'\0"
17289 "no module name provided; specify one with -fmodule-name=\0"
17290 "missing '[' at start of message send expression\0"
17291 "expected parameter declarator\0"
17292 "missing context for property implementation declaration\0"
17293 "property implementation in a category with no category declaration\0"
17294 "synthesized property %0 must either be named the same as a compatible instance variable or must explicitly name an instance variable\0"
17295 "no such sysroot directory: '%0'\0"
17296 "a type specifier is required for all declarations\0"
17297 "virtual filesystem overlay file '%0' not found\0"
17298 "found '<::' after a %select{template name|addrspace_cast|const_cast|dynamic_cast|reinterpret_cast|static_cast}0 which forms the digraph '<:' (aka '[') and a ':', did you mean '< ::'?\0"
17299 "cannot use %select{C++ 'try'|Objective-C '@try'}0 in the same function as SEH '__try'\0"
17300 "configuration macros are only allowed in top-level modules\0"
17301 "conflicting re-export of module '%0' as '%1' or '%2'\0"
17302 "header attribute '%0' specified multiple times\0"
17303 "expected an attribute name\0"
17304 "expected configuration macro name after ','\0"
17305 "expected ',' after conflicting module name\0"
17306 "expected a message describing the conflict with '%0'\0"
17307 "only '*' can be exported from an inferred submodule\0"
17308 "expected a feature name\0"
17309 "expected a header name after '%0'\0"
17310 "expected a header attribute name ('size' or 'mtime')\0"
17311 "expected %select{module exclusion with 'exclude'|'export *'}0\0"
17312 "expected '{' to start module '%0'\0"
17313 "expected '{' to start inferred submodule\0"
17314 "expected %select{library|framework}0 name as a string\0"
17315 "expected umbrella, header, submodule, or module export\0"
17316 "expected a module map file name\0"
17317 "expected module declaration\0"
17318 "expected module name\0"
17319 "expected '}'\0"
17320 "expected ']' to close attribute\0"
17321 "inferred framework modules cannot be 'explicit'\0"
17322 "'explicit' is not permitted on top-level modules\0"
17323 "inferred submodule cannot be a framework submodule\0"
17324 "inferred submodules require a module with an umbrella\0"
17325 "redefinition of inferred submodule\0"
17326 "expected integer literal as value for header attribute '%0'\0"
17327 "expected excluded module name\0"
17328 "no module named '%0' in '%1'\0"
17329 "no module named '%0' visible from '%1'\0"
17330 "no module named '%0' %select{found|in '%2'}1, parent module must be defined before the submodule\0"
17331 "expected a module name or '*'\0"
17332 "redefinition of module '%0'\0"
17333 "qualified module name can only be used to define modules at the top level\0"
17334 "a module can only be re-exported as another top-level module\0"
17335 "only top-level modules can be re-exported as public\0"
17336 "only submodules and framework modules may be inferred with wildcard syntax\0"
17337 "umbrella for module '%0' already covers this directory\0"
17338 "skipping stray token\0"
17339 "use declarations are only allowed in top-level modules\0"
17340 "mode attribute only supported for integer and floating-point types\0"
17341 "type of machine mode does not match type of base type\0"
17342 "missing ':' after %0 modifier\0"
17343 "'modular_format' attribute requires 'format' attribute\0"
17344 "duplicate aspect '%0' in 'modular_format' attribute\0"
17345 "module '%0' is needed but has not been provided, and implicit use of module files is disabled\0"
17346 "module compilation requires '-fmodules'\0"
17347 "build a shadowed submodule '%0'\0"
17348 "cannot create includes file for module %0: %1\0"
17349 "cyclic dependency in module '%0': %1\0"
17350 "'module' declaration found while building header unit\0"
17351 "'module' declaration found while building module from module map\0"
17352 "module declaration must occur at the start of the translation unit\0"
17353 "missing 'export module' declaration in module interface unit\0"
17354 "missing 'module' declaration at end of global module fragment introduced here\0"
17355 "module '%0' is defined in file '%1', but module declarations are only allowed in C++ module inputs; use the '.cppm' extension or '-x c++module'\0"
17356 "module '%0' %select{uses|does not use}1 additional module map '%2'%select{| not}1 used when the module was built\0"
17357 "module '%0' cannot be reused because the contents of directory '%1' changed after it was built\0"
17358 "expected ';' after module name\0"
17359 "module '%0' is defined in both '%1' and '%2'\0"
17360 "module file '%0' is missing its top-level submodule\0"
17361 "precompiled file '%0' was not built as a module\0"
17362 "no handler registered for module format '%0'\0"
17363 "%select{global|private}0 module fragment cannot be exported\0"
17364 "module header file '%0' not found\0"
17365 "%select{|umbrella }0header '%1' not found\0"
17366 "@import of module '%0' in implementation of '%1'; use #import\0"
17367 "import of module '%0' imported non C++20 importable modules\0"
17368 "import of module '%0' appears within %1\0"
17369 "missing 'export' specifier in module declaration while building module interface\0"
17370 "module interface compilation requires '-std=c++20'\0"
17371 "module map file '%0' not found\0"
17372 "cannot emit module %0: %select{size|mtime}1 must be explicitly specified for missing header file \"%2\"\0"
17373 "could not build module '%0'\0"
17374 "definition of module '%0' is not available; use -fmodule-file= to specify path to precompiled module interface\0"
17375 "module '%0' not found\0"
17376 "could not write module file for '%0' to '%1': %2\0"
17377 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{%4 base %plural{1:class|:classes}4|%4 virtual base %plural{1:class|:classes}4|%ordinal4 base class with type %5|%ordinal4 %select{non-virtual|virtual}5 base class %6|%ordinal4 base class %5 with %select{public|protected|private|no}6 access specifier}3\0"
17378 "%q0 has different definitions in different modules; %select{definition in module '%2' is here|defined here}1\0"
17379 "instantiation of %q0 is different in different modules\0"
17380 "%q0 has different definitions in different modules; %select{definition in module '%2'|defined here}1 first difference is %select{enum that is %select{not scoped|scoped}4|enum scoped with keyword %select{struct|class}4|enum %select{without|with}4 specified type|enum with specified type %4|enum with %4 element%s4|%ordinal4 element has name %5|%ordinal4 element %5 %select{has|does not have}6 an initializer|%ordinal4 element %5 has an initializer|}3\0"
17381 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{field %4|field %4 with type %5|%select{non-|}5bit-field %4|bit-field %4 with one width expression|%select{non-|}5mutable field %4|field %4 with %select{no|an}5 initializer|field %4 with an initializer}3\0"
17382 "%q0 has different definitions in different modules; %select{definition in module '%2'|defined here}1 first difference is %select{return type is %4|%ordinal4 parameter with name %5|%ordinal4 parameter with type %5%select{| decayed from %7}6|%ordinal4 parameter with%select{out|}5 a default argument|%ordinal4 parameter with a default argument|function body}3\0"
17383 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{%select{method %5|constructor|destructor}4 that has %6 parameter%s6|%select{method %5|constructor|destructor}4 with %ordinal6 parameter of type %7%select{| decayed from %9}8|%select{method %5|constructor|destructor}4 with %ordinal6 parameter named %7}3\0"
17384 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{end of class|public access specifier|private access specifier|protected access specifier|static assert|field|method|type alias|typedef|data member|friend declaration|function template|method|instance variable|property}3\0"
17385 "%q0 %select{with definition in module '%2'|defined here}1 has different definitions in different modules; first difference is this %select{||||static assert|field|method|type alias|typedef|data member|friend declaration|function template|method|instance variable|property|unexpected decl}3\0"
17386 "%q0 from module '%1' is not present in definition of %q2%select{ in module '%4'| provided earlier}3\0"
17387 "%0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{%select{no super class|super class with type %5}4|instance variable '%4' access control is %select{|@private|@protected|@public|@package}5}3\0"
17388 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{method %4 with return type %5|%select{class|instance}5 method %4|%select{no|'required'|'optional'}4 method control|method %4 with %select{no designated initializer|designated initializer}5|%select{regular|direct}5 method %4|method %4}3\0"
17389 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{property %4|property %4 with type %5|%select{no|'required'|'optional'}4 property control|property %4 with %select{default |}6'%select{none|readonly|getter|assign|readwrite|retain|copy|nonatomic|setter|atomic|weak|strong|unsafe_unretained|nullability|null_resettable|class|direct}5' attribute}3\0"
17390 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{static assert with condition|static assert with message|static assert with %select{|no }4message|%select{method %5|constructor|destructor}4|%select{method %5|constructor|destructor}4 is %select{not deleted|deleted}6|%select{method %5|constructor|destructor}4 is %select{not defaulted|defaulted}6|%select{method %5|constructor|destructor}4 is %select{|pure }6%select{not virtual|virtual}7|%select{method %5|constructor|destructor}4 is %select{not static|static}6|%select{method %5|constructor|destructor}4 is %select{not volatile|volatile}6|%select{method %5|constructor|destructor}4 is %select{not const|const}6|%select{method %5|constructor|destructor}4 is %select{not inline|inline}6|%select{method %5|constructor|destructor}4 with %ordinal6 parameter with%select{out|}7 a default argument|%select{method %5|constructor|destructor}4 with %ordinal6 parameter with a default argument|%select{method %5|constructor|destructor}4 with %select{no |}6template arguments|%select{method %5|constructor|destructor}4 with %6 template argument%s6|%select{method %5|constructor|destructor}4 with %6 for %ordinal7 template argument|%select{method %5|constructor|destructor}4 with %select{no body|body}6|%select{method %5|constructor|destructor}4 with body|friend %select{class|function}4|friend %4|friend function %4|function template %4 with %5 template parameter%s5|function template %4 with %ordinal5 template parameter being a %select{type|non-type|template}6 template parameter|function template %4 with %ordinal5 template parameter %select{with no name|named %7}6|function template %4 with %ordinal5 template parameter with %select{no |}6default argument|function template %4 with %ordinal5 template parameter with default argument %6|function template %4 with %ordinal5 template parameter with one type|function template %4 with %ordinal5 template parameter %select{not |}6being a template parameter pack|}3\0"
17391 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{%4 referenced %plural{1:protocol|:protocols}4|%ordinal4 referenced protocol with name %5}3\0"
17392 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{unnamed template parameter|template parameter %5|template parameter with %select{no |}4default argument|template parameter with default argument}3\0"
17393 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{%select{typedef|type alias}4 name %5|%select{typedef|type alias}4 %5 with underlying type %6}3\0"
17394 "%q0 has different definitions in different modules; first difference is %select{definition in module '%2'|defined here}1 found %select{data member with name %4|data member %4 with type %5|data member %4 with%select{out|}5 an initializer|data member %4 with an initializer|data member %4 %select{is constexpr|is not constexpr}5}3\0"
17395 "module '%0' cannot be reused because the build system reported that '%1' changed\0"
17396 "error in loading module '%0' from prebuilt module path\0"
17397 "%select{local variable|parameter|typedef}0 %1 cannot be declared __module_private__\0"
17398 "local %select{struct|interface|union|class|enum}0 cannot be declared __module_private__\0"
17399 "%select{template|partial|member}0 specialization cannot be declared __module_private__\0"
17400 "cannot rebuild module '%0' as it is already finalized\0"
17401 "translation unit contains multiple module declarations\0"
17402 "import of module '%0' appears within same top-level module '%1'\0"
17403 "import of module '%0' appears within its own %select{interface|implementation}1\0"
17404 "import of shadowed module '%0'\0"
17405 "failed to hash content for '%0' because memory buffer cannot be retrieved\0"
17406 "module '%0' %select{is incompatible with|requires}1 feature '%2'\0"
17407 "%select{declaration|definition|default argument|explicit specialization|partial specialization}0 of %1 must be imported from module '%2' before it is required\0"
17408 "%select{missing '#include'|missing '#include %3'}2; %select{||default argument of |explicit specialization of |partial specialization of }0%1 must be %select{declared|defined|defined|declared|declared}0 before it is used\0"
17409 "%select{declaration|definition|default argument|explicit specialization|partial specialization}0 of %1 must be imported from one of the following modules before it is required:%2\0"
17410 "duplicate definitions of C++20 named module '%0' in '%1' and '%2'\0"
17411 "file '%0' specified by '-fmodules-embed-file=' not found\0"
17412 "failure while parsing standard modules manifest: '%0'\0"
17413 "more than one framework/dynamic library found\0"
17414 "'__leave' statement not in __try block\0"
17415 "an inline asm block cannot have an operand which is a bit-field\0"
17416 "'__declspec' attributes are not enabled; use '-fdeclspec' or '-fms-extensions' to enable support for __declspec attributes\0"
17417 "attribute 'msvc::constexpr' cannot be applied to the %select{constexpr|consteval|virtual}0 function %1\0"
17418 "__declspec attributes must be an identifier or string literal\0"
17419 "mangling number exceeds limit (65535)\0"
17420 "cannot mangle this %0 yet\0"
17421 "cannot mangle this %0 %1 yet\0"
17422 "property declaration specifies '%0' accessor twice\0"
17423 "expected name of accessor method\0"
17424 "expected ',' or ')' at end of property accessor list\0"
17425 "expected '=' after '%0'\0"
17426 "putter for property must be specified as 'put', not 'set'\0"
17427 "property declaration cannot have a default member initializer\0"
17428 "missing 'get=' or 'put='\0"
17429 "property does not specify a getter or a putter\0"
17430 "property subscript expects exactly one argument\0"
17431 "expected 'get' or 'put' in property declaration\0"
17432 "'__builtin_ms_va_start' used in System V ABI function\0"
17433 "MS-style inline assembly is not available: %0\0"
17434 "unsupported architecture '%0' for MS-style inline assembly\0"
17435 "arguments to __annotation must be wide string constants\0"
17436 "%select{wide|Unicode}0 character literals may not contain multiple characters\0"
17437 "multiple initializations given for base %0\0"
17438 "declaration %0 attached to named module '%1' cannot be attached to other modules\0"
17439 "multiple definitions are found for the same key in index\0"
17440 "multiple default labels in one switch\0"
17441 "virtual function %q0 has more than one final overrider in %1\0"
17442 "multiple initializations given for non-static member %0\0"
17443 "initializing multiple members of union\0"
17444 "%select{|a template declaration|an explicit template specialization|an explicit template instantiation}0 can only %select{|declare|declare|instantiate}0 a single entity\0"
17445 "function declaration cannot become a multiversioned function after first usage\0"
17446 "multiversioned function declaration has a different %select{calling convention|return type|constexpr specification|inline specification|linkage|language linkage}0\0"
17447 "attribute '%select{|target|cpu_specific|cpu_dispatch|target_clones|target_version}0' multiversioning cannot be combined with attribute %1\0"
17448 "attribute '%select{|target|cpu_specific|cpu_dispatch|target_clones|target_version}0' multiversioned functions do not yet support %select{function templates|virtual functions|deduced return types|constructors|destructors|deleted functions|defaulted functions|constexpr functions|consteval function|lambdas}1\0"
17449 "multiversioned function redeclarations require identical target attributes\0"
17450 "multiversioned function must have a prototype\0"
17451 "'main' cannot be a multiversioned function\0"
17452 "function multiversioning is not supported on the current target\0"
17453 "function declaration is missing %select{'target'|'cpu_specific' or 'cpu_dispatch'|'target_version'}0 attribute in a multiversioned function\0"
17454 "multiversioning attributes cannot be combined\0"
17455 "cannot perform a tail call to function%select{| %1}0 because it uses an incompatible calling convention\0"
17456 "%0 attribute cannot be used from %select{a block|an Objective-C function|this context}1\0"
17457 "%select{non-member|static member|non-static member}0 function cannot perform a tail call to %select{non-member|static member|non-static member|pointer-to-member}1 function%select{| %3}2\0"
17458 "cannot perform a tail call to function%select{| %1}0 because its signature is incompatible with the calling function\0"
17459 "%0 attribute requires that the return value is the result of a function call\0"
17460 "%0 attribute requires that both caller and callee functions have a prototype\0"
17461 "tail call requires that the return value, all parameters, and any temporaries created by the expression are trivially destructible\0"
17462 "%0 attribute may not be used with no-return-attribute functions\0"
17463 "%0 attribute may not be used with variadic functions\0"
17464 "'musttail' in a noexcept function requires a noexcept callee\0"
17465 "cannot perform a tail call from this return statement\0"
17466 "cannot perform a tail call %select{from|to}0 a %select{constructor|destructor}1\0"
17467 "'mutable' and 'const' cannot be mixed\0"
17468 "'mutable' cannot be applied to functions\0"
17469 "'mutable' can only be applied to member variables\0"
17470 "'mutable' cannot be applied to references\0"
17471 "namespaces can only be defined in global or namespace scope\0"
17472 "no matching %0 function for non-allocating placement new expression; include <new>\0"
17473 "you need to include <typeinfo>%select{| or import std}0 before using the 'typeid' operator\0"
17474 "lookup of %0 in member access expression is ambiguous\0"
17475 "%0 cannot appear before '::' because it is not a class%select{ or namespace|, namespace, or enumeration}1; did you mean ':'?\0"
17476 "type %0 cannot be used prior to '::' because it has no members\0"
17477 "%select{call to non-static member function|use of non-static data member}0 %2 of %1 from nested type %3\0"
17478 "%select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 discards qualifiers in nested pointer types\0"
17479 "nested redefinition of %0\0"
17480 "'abi_tag' %0 missing in original declaration\0"
17481 "array 'new' cannot have initialization arguments\0"
17482 "only the first dimension of an allocated array may have dynamic size\0"
17483 "cannot allocate array of 'auto'\0"
17484 "cannot determine allocated array size from initializer\0"
17485 "allocation of %select{incomplete|sizeless}0 type %1\0"
17486 "no %select{getter|setter}0 defined for property %1\0"
17487 "invalid use of '__super', %0 has no base classes\0"
17488 "declaration does not declare anything\0"
17489 "cannot specify a default vtable pointer authentication %select{key|address discrimination mode|discriminator}0 with no default set\0"
17490 "use of dynamic_cast requires -frtti\0"
17491 "there is no external assembler that can be used on this platform\0"
17492 "no install name specified: add -install_name <path>\0"
17493 "cannot define friend function in a local class definition\0"
17494 "cannot define friend function %0 in a local class definition; did you mean %3?\0"
17495 "parameter named %0 is missing\0"
17496 "no matching target found for target variant '%0'\0"
17497 "no member named %0 in %1\0"
17498 "no member named %0 in %1; did you mean to use '->' instead of '.'?\0"
17499 "no member named %0 in %1; did you mean %select{|simply }2%3?\0"
17500 "no template named %0 in %1\0"
17501 "no template named %0 in %1; did you mean %select{|simply }2%3?\0"
17502 "cannot find interface declaration for %0\0"
17503 "no output file specified\0"
17504 "no submodule named %0 in module '%1'\0"
17505 "no submodule named %0 in module '%1'; did you mean '%2'?\0"
17506 "expression is not assignable\0"
17507 "no such %select{public|private|project}1 header file: '%0'\0"
17508 "%select{public|private|project}1 umbrella header file not found in input: '%0'\0"
17509 "no suitable member %0 in %1\0"
17510 "no @interface declaration found in class messaging of %0\0"
17511 "no template named %0\0"
17512 "no template named %0; did you mean %1?\0"
17513 "flat namespace libraries are not supported\0"
17514 "use of typeid requires -frtti\0"
17515 "no viable destructor found for class %0\0"
17516 "a getter method is needed to perform a compound assignment on a property\0"
17517 "no getter method %1 for %select{increment|decrement}0 of property\0"
17518 "non-ASM statement in naked function is not supported\0"
17519 "atomic constraint must be of type 'bool' (found %0)\0"
17520 "anonymous non-C-compatible type given name for linkage purposes by %select{typedef|alias}0 declaration after its linkage was computed; add a tag name here to establish linkage prior to definition\0"
17521 "substitution into constraint expression resulted in a non-constant expression\0"
17522 "non-consteval function %0 cannot override a consteval function\0"
17523 "could not match %diff{$ against $|types}0,1\0"
17524 "non-default visibility cannot be applied to 'dllimport' declaration\0"
17525 "non-deleted function %0 cannot override a deleted function\0"
17526 "a randomized struct can only be initialized with a designated initializer\0"
17527 "non-extern declaration of %0 follows extern declaration\0"
17528 "defaulting %select{this %select{<ERROR>|equality|three-way|equality|relational}1 comparison operator|the corresponding implicit 'operator==' for this defaulted 'operator<=>'}0 would delete it after its first declaration\0"
17529 "defaulting this %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator is not allowed because it was already declared outside the class\0"
17530 "declaration of non-local variable in 'for' loop\0"
17531 "cannot set vtable pointer authentication on monomorphic type %0\0"
17532 "non-static declaration of %0 follows static declaration\0"
17533 "non-template friend declaration with a requires clause must be a definition\0"
17534 "%select{explicit|friend}0 specialization cannot have a trailing requires clause unless it declares a function template\0"
17535 "member %0 of %1 is not a template; did you mean %select{|simply }2%3?\0"
17536 "%0 does not name a template but is followed by template arguments\0"
17537 "%0 does not name a template but is followed by template arguments; did you mean %1?\0"
17538 "non-thread-local declaration of %0 follows thread-local declaration\0"
17539 "cannot set vtable pointer authentication on %0 which is a subclass of polymorphic type %1\0"
17540 "cannot %select{use type %1 for a function/method parameter|use type %1 for function/method return|default-initialize an object of type %1|declare an automatic variable of type %1|copy-initialize an object of type %1|assign to a variable of type %1|construct an automatic compound literal of type %1|capture a variable of type %1|cannot use volatile type %1 where it causes an lvalue-to-rvalue conversion}3 since it %select{contains|is}2 a union that is non-trivial to %select{default-initialize|destruct|copy}0\0"
17541 "template argument / label address difference / what did you expect?\0"
17542 "non-type template argument refers to subobject '%0'\0"
17543 "qualified name refers into a specialization of %select{function|variable}0 template %1\0"
17544 "non-type template parameter %0 with type %1 has incompatible initializer of type %2\0"
17545 "non-variable declaration in 'for' loop\0"
17546 "%0 is not virtual and cannot be declared pure\0"
17547 "block pointer to non-function type is invalid\0"
17548 "non-static data member defined out-of-line\0"
17549 "address argument to nontemporal builtin must be a pointer (%0 invalid)\0"
17550 "address argument to nontemporal builtin must be a pointer to integer, float, pointer, or a vector of such types (%0 invalid)\0"
17551 "%select{function|block|lambda|coroutine}0 declared 'noreturn' should not return\0"
17552 "'_Noreturn' can only appear on functions\0"
17553 "%select{assignment to readonly property|no setter method %1 for assignment to property}0\0"
17554 "%select{%select{increment|decrement}1 of readonly property|no setter method %2 for %select{increment|decrement}1 of property}0\0"
17555 "cannot specialize a %select{dependent template|template template parameter}0\0"
17556 "type %0 is not a direct or virtual base of %1\0"
17557 "call to function %0 that is neither visible in the template definition nor found by argument-dependent lookup\0"
17558 "anonymous bit-field has non-integral type %0\0"
17559 "bit-field %0 has non-integral type %1\0"
17560 "no %select{struct|interface|union|class|enum}0 named %1 in %2\0"
17561 "%0 attribute only applies to %select{Objective-C object|pointer|pointer-to-CF-pointer}1 parameters\0"
17562 "overriding method has mismatched ns_consumed attribute on its parameter\0"
17563 "domain argument %select{|%1 }0does not refer to global constant\0"
17564 "domain argument %0 does not point to an NSString or CFString constant\0"
17565 "@%0 must be followed by a number to form an NSNumber object\0"
17566 "'NSObject' attribute is for pointer types only\0"
17567 "overriding method has mismatched ns_returns_%select{not_retained|retained}0 attributes\0"
17568 "nullability specifier %0 conflicts with existing specifier %1\0"
17569 "nullability keyword %0 cannot be applied to multi-level pointer type %1\0"
17570 "nullability specifier %0 cannot be applied to non-pointer type %1\0"
17571 "cannot cast an object of type %select{'nullptr_t' to %1|%1 to 'nullptr_t'}0\0"
17572 "array of interface %0 is invalid (probably should be an array of pointers)\0"
17573 "parameter of %0 attribute must be a single name of an Objective-C %select{class|protocol}1\0"
17574 "attribute %0 can only be applied to @protocol definitions, not forward declarations\0"
17575 "parameter of %0 attribute must be 'id' when used on a typedef\0"
17576 "'objc_bridge(id)' is only allowed on structs and typedefs of void pointers\0"
17577 "could not find Objective-C class %0 to convert %1 to %2\0"
17578 "%0 must be name of an Objective-C class to be able to convert %1 to %2\0"
17579 "%0 must be explicitly converted to %1; use %select{%objcclass2|%objcinstance2}3 method for this conversion\0"
17580 "CF object of type %0 is bridged to %1, which is not an Objective-C class\0"
17581 "unexpected token after Objective-C string\0"
17582 "Objective-C declarations may only appear in global scope\0"
17583 "%select{|direct }0%select{method|property}1 declaration conflicts with previous %select{|direct }2declaration of %select{method|property}1 %3\0"
17584 "direct property cannot be @dynamic\0"
17585 "direct method was declared in %select{the primary interface|an extension|a category}0 but is implemented in %select{the primary interface|a category|a different category}1\0"
17586 "direct method implementation was previously declared not direct\0"
17587 "methods that %select{override superclass methods|implement protocol requirements}0 cannot be direct\0"
17588 "'objc_direct' attribute cannot be applied to %select{methods|properties}0 declared in an Objective-C protocol\0"
17589 "%select{category %1|class extension}0 cannot conform to protocol %2 because of direct members declared in interface %3\0"
17590 "directive may only be specified in protocols only\0"
17591 "cannot use '%0' with Objective-C exceptions disabled\0"
17592 "expected '=' for Objective-C getter\0"
17593 "expected '=' for Objective-C setter\0"
17594 "unknown property attribute %0\0"
17595 "expected selector for Objective-C %select{setter|getter}0\0"
17596 "expected type parameter name\0"
17597 "initialization statement is not supported when iterating over Objective-C collection\0"
17598 "illegal type %0 used in a boxed expression\0"
17599 "illegal interface qualifier\0"
17600 "illegal visibility specification\0"
17601 "incomplete type %0 used in a boxed expression\0"
17602 "Objective-C index expression has incomplete class type %0\0"
17603 "method for accessing %select{dictionary|array}1 element must have Objective-C object return type instead of %0\0"
17604 "'__kindof' specifier cannot be applied to non-object type %0\0"
17605 "'__kindof' type specifier must precede the declarator\0"
17606 "literal construction method %0 has incompatible signature\0"
17607 "%select{an array|a dictionary|a numeric literal|a boxed expression|}0 literal can only be used at file scope if %select{its contents are all also constant literals|its contents are all also constant literals and its keys are string literals|constant|constant}0\0"
17608 "%0 %select{parameter|return}1 type is unsupported; support for vector types for this target is introduced in %2\0"
17609 "missing '@end'\0"
17610 "indexing expression is invalid because subscript type %0 has multiple type conversion functions\0"
17611 "cannot use a protocol declared 'objc_non_runtime_protocol' in a @protocol expression\0"
17612 "non-trivially copyable type %0 cannot be used in a boxed expression\0"
17613 "Objective-C object of type %0 is bridged to %1, which is not valid CF object\0"
17614 "cannot assign to class object (%0 invalid)\0"
17615 "cannot catch an Objective-C object by value\0"
17616 "cannot override a method that is declared direct by a superclass\0"
17617 "%select{extension|category}0 of non-parameterized class %1 cannot have type parameters\0"
17618 "forward declaration of non-parameterized class %0 cannot have type parameters\0"
17619 "class %0 previously declared with type parameters\0"
17620 "@implementation cannot have type parameters\0"
17621 "postfix attributes are not allowed on Objective-C directives\0"
17622 "postfix attributes are not allowed on Objective-C directives, place them in front of '%select{@interface|@protocol}0'\0"
17623 "objc_precise_lifetime only applies to retainable types; type here is %0\0"
17624 "property attributes '%0' and '%1' are mutually exclusive\0"
17625 "property name cannot be a bit-field\0"
17626 "property requires fields to be named\0"
17627 "property with '%0' attribute must be of object type\0"
17628 "objc_root_class attribute may only be specified on a root class declaration\0"
17629 "cannot implement a category for class %0 that is only visible via the Objective-C runtime\0"
17630 "cannot implement subclass %0 of a superclass %1 that is only visible via the Objective-C runtime\0"
17631 "%select{dictionary|array}1 subscript base type %0 is not an Objective-C object\0"
17632 "method object parameter type %0 is not object type\0"
17633 "method index parameter type %0 is not integral type\0"
17634 "method key parameter type %0 is not object type\0"
17635 "expected method to %select{read|write}1 %select{dictionary|array}2 element not found on object of type %0\0"
17636 "cannot assign to this %select{dictionary|array}1 because assigning method's 2nd parameter of type %0 is not an Objective-C pointer type\0"
17637 "indexing expression is invalid because subscript type %0 is not an Objective-C pointer\0"
17638 "indexing expression is invalid because subscript type %0 is not an integral or Objective-C pointer type\0"
17639 "@synchronized requires an Objective-C object type (%0 invalid)\0"
17640 "@throw requires an Objective-C object type (%0 invalid)\0"
17641 "type argument %0 does not satisfy the bound (%1) of type parameter %2\0"
17642 "type argument %0 cannot explicitly specify nullability\0"
17643 "no type or protocol named %0\0"
17644 "type argument %0 must be a pointer (requires a '*')\0"
17645 "type argument %0 is neither an Objective-C object nor a block type\0"
17646 "type argument %0 cannot be qualified with '%1'\0"
17647 "protocol qualifiers must precede type arguments\0"
17648 "angle brackets contain both a %select{type|protocol}0 (%1) and a %select{protocol|type}0 (%2)\0"
17649 "type arguments cannot be applied to non-class type %0\0"
17650 "type arguments cannot be applied to non-parameterized class %0\0"
17651 "type arguments cannot be applied to already-specialized class type %0\0"
17652 "too %select{many|few}0 type arguments for class %1 (have %2, expected %3)\0"
17653 "%select{forward class declaration|class definition|category|extension}0 has too %select{few|many}1 type parameters (expected %2, have %3)\0"
17654 "type bound %0 for type parameter %1 conflicts with %select{implicit|previous}2 bound %3%select{for type parameter %5|}4\0"
17655 "type parameter %0 bound %1 cannot explicitly specify nullability\0"
17656 "missing type bound %0 for type parameter %1 in %select{@interface|@class}2\0"
17657 "missing '*' in type bound %0 for type parameter %1\0"
17658 "type bound %0 for type parameter %1 is not an Objective-C pointer type\0"
17659 "type bound %1 for type parameter %0 cannot be qualified with '%2'\0"
17660 "redeclaration of type parameter %0\0"
17661 "%select{in|co|contra}0variant type parameter %1 conflicts with previous %select{in|co|contra}2variant type parameter %3\0"
17662 "'@end' appears where closing brace '}' is expected\0"
17663 "prefix attribute must be followed by an interface, protocol, or implementation\0"
17664 "expected an Objective-C directive after '@'\0"
17665 "cannot declare variable inside @interface or @protocol\0"
17666 "field %0 with variable sized type %1 is not at the end of class\0"
17667 "-fobjc-weak is not supported on the current deployment target\0"
17668 "-fobjc-weak is not supported in Objective-C garbage collection\0"
17669 "expected a related Objective-C class name, e.g., 'NSColor'\0"
17670 "expected a class method selector with single argument, e.g., 'colorWithCGColor:'\0"
17671 "interface type %1 cannot be %select{returned|passed}0 by value; did you forget * in %1?\0"
17672 "template parameter lists have a different number of parameters (%0 vs %1)\0"
17673 "template parameter has different kinds in different translation units\0"
17674 "field %0 declared with incompatible types in different translation units (%1 vs. %2)\0"
17675 "external function %0 declared with incompatible types in different translation units (%1 vs. %2)\0"
17676 "instance variable %0 declared with incompatible types in different translation units (%1 vs. %2)\0"
17677 "non-type template parameter declared with incompatible types in different translation units (%0 vs. %1)\0"
17678 "%select{class|instance}0 method %1 has a different number of parameters in different translation units (%2 vs. %3)\0"
17679 "%select{class|instance}0 method %1 has a parameter with a different types in different translation units (%2 vs. %3)\0"
17680 "%select{class|instance}0 method %1 has incompatible result types in different translation units (%2 vs. %3)\0"
17681 "%select{class|instance}0 method %1 is variadic in one translation unit and not variadic in another\0"
17682 "property %0 is implemented with %select{@synthesize|@dynamic}1 in one translation but %select{@dynamic|@synthesize}1 in another translation unit\0"
17683 "property %0 declared with incompatible types in different translation units (%1 vs. %2)\0"
17684 "class %0 has incompatible superclasses\0"
17685 "property %0 is synthesized to different ivars in different translation units (%1 vs. %2)\0"
17686 "parameter kind mismatch; parameter is %select{not a|a}0 parameter pack\0"
17687 "type %0 has incompatible definitions%select{| in different translation units}1\0"
17688 "external variable %0 defined in multiple translation units\0"
17689 "external variable %0 declared with incompatible types in different translation units (%1 vs. %2)\0"
17690 "offsetof requires array type, %0 invalid\0"
17691 "cannot compute offset of bit-field %0\0"
17692 "invalid application of 'offsetof' to a field of a virtual base\0"
17693 "offsetof of incomplete type %0\0"
17694 "offsetof requires struct, union, or class type, %0 invalid\0"
17695 "'adjust_arg' argument %0 used in multiple clauses\0"
17696 "argument of aligned clause should be array%select{ or pointer|, pointer, reference to array or reference to pointer}1, not %0\0"
17697 "',' not allowed as separator in 'uses_allocators' clause, use ';' instead\0"
17698 "allocator must be specified in the 'uses_allocators' clause\0"
17699 "allocators used in 'uses_allocators' clause cannot appear in other data-sharing or data-mapping attribute clauses\0"
17700 "'prefer_type' in 'append_args' requires OpenMP version 6.0 or later\0"
17701 "'append_args' is not allowed with varargs functions\0"
17702 "expected pointer, array, reference to pointer, or reference to array in 'is_device_ptr clause'\0"
17703 "OpenMP array shaping operation is not allowed here\0"
17704 "expected at least one 'to' clause or 'from' clause specified to '#pragma omp target update'\0"
17705 "the statement for 'atomic capture' must be a compound statement of form '{v = x; x binop= expr;}', '{x binop= expr; v = x;}', '{v = x; x = x binop expr;}', '{v = x; x = expr binop x;}', '{x = x binop expr; v = x;}', '{x = expr binop x; v = x;}' or '{v = x; x = expr;}', '{v = x; x++;}', '{v = x; ++x;}', '{++x; v = x;}', '{x++; v = x;}', '{v = x; x--;}', '{v = x; --x;}', '{--x; v = x;}', '{x--; v = x;}' where x is an lvalue expression with scalar type\0"
17706 "the statement for 'atomic capture' must be an expression statement of form 'v = ++x;', 'v = --x;', 'v = x++;', 'v = x--;', 'v = x binop= expr;', 'v = x = x binop expr' or 'v = x = expr binop x', where x and v are both lvalue expressions with scalar type\0"
17707 "the statement for 'atomic compare' must be a compound statement of form '{x = expr ordop x ? expr : x;}', '{x = x ordop expr? expr : x;}', '{x = x == e ? d : x;}', '{x = e == x ? d : x;}', or 'if(expr ordop x) {x = expr;}', 'if(x ordop expr) {x = expr;}', 'if(x == e) {x = d;}', 'if(e == x) {x = d;}' where 'x' is an lvalue expression with scalar type, 'expr', 'e', and 'd' are expressions with scalar type, and 'ordop' is one of '<' or '>'\0"
17708 "the statement for 'atomic compare capture' must be a compound statement of form '{v = x; cond-up-stmt}', ''{cond-up-stmt v = x;}', '{if(x == e) {x = d;} else {v = x;}}', '{r = x == e; if(r) {x = d;}}', or '{r = x == e; if(r) {x = d;} else {v = x;}}', where 'cond-update-stmt' can have one of the following forms: 'if(expr ordop x) {x = expr;}', 'if(x ordop expr) {x = expr;}', 'if(x == e) {x = d;}', or 'if(e == x) {x = d;}' where 'x', 'r', and 'v' are lvalue expressions with scalar type, 'expr', 'e', and 'd' are expressions with scalar type, and 'ordop' is one of '<' or '>'\0"
17709 "expected a memory order clause\0"
17710 "directive '#pragma omp atomic%select{ %0|}1' cannot be used with '%2' clause\0"
17711 "expected 'compare' clause with the '%0' modifier\0"
17712 "the statement for 'atomic' must be an expression statement of form '++x;', '--x;', 'x++;', 'x--;', 'x binop= expr;', 'x = x binop expr' or 'x = expr binop x', where x is an lvalue expression with scalar type\0"
17713 "the statement for 'atomic read' must be an expression statement of form 'v = x;', where v and x are both lvalue expressions with scalar type\0"
17714 "directive '#pragma omp atomic' cannot contain more than one 'read', 'write', 'update', 'capture', or 'compare' clause\0"
17715 "the statement for 'atomic update' must be an expression statement of form '++x;', '--x;', 'x++;', 'x--;', 'x binop= expr;', 'x = x binop expr' or 'x = expr binop x', where x is an lvalue expression with scalar type\0"
17716 "expected '==' operator for 'weak' clause\0"
17717 "the statement for 'atomic write' must be an expression statement of form 'x = expr;', where x is a lvalue expression with scalar type\0"
17718 "unexpected '(', only 'to', 'link' or 'device_type' clauses expected for 'begin declare target' directive\0"
17719 "expected 'bind' clause for 'loop' construct without an enclosing OpenMP construct\0"
17720 "bit fields cannot be used to specify storage in a '%0' clause\0"
17721 "the host cannot update a declare target variable that is not externally visible\0"
17722 "arguments of OpenMP clause '%0' with bitwise operators cannot be of floating type\0"
17723 "arguments of OpenMP clause '%0' for 'min' or 'max' must be of %select{scalar|arithmetic}1 type\0"
17724 "'%0' clause is not yet supported on '#pragma omp %1' directive\0"
17725 "'%0' clause requires 'dispatch' context selector\0"
17726 "'%0' and '%1' clause are mutually exclusive and may not appear on the same directive\0"
17727 "cannot %select{collapse|apply a loop transformation to}0 the intra-tile loop of a '#pragma omp tile' that is nested inside another loop-transforming directive; OpenMP permits this construct, but it is not yet supported\0"
17728 "const-qualified list item cannot be %0\0"
17729 "const-qualified variable without mutable fields cannot be %0\0"
17730 "const-qualified variable cannot be %0\0"
17731 "constructs with the same name must have a 'hint' clause with the same value\0"
17732 "function declaration is expected after 'declare %select{simd|variant}0' directive\0"
17733 "redefinition of user-defined mapper for type %0 with name %1\0"
17734 "only variable %0 is allowed in map clauses of this 'omp declare mapper' directive\0"
17735 "redefinition of user-defined reduction for type %0\0"
17736 "unexpected '%0' clause, '%1' is specified already\0"
17737 "local variable '%0' should not be used in 'declare target' directive;\0"
17738 "only 'device_type(any)' clause is allowed with indirect clause\0"
17739 "'local' clause is incompatible with 'device_type(host)'; local variables exist only on the device\0"
17740 "expected at least one %select{'to' or 'link'|'to', 'link' or 'indirect'|'enter', 'link' or 'indirect'|'enter', 'link', 'indirect' or 'local'}0 clause\0"
17741 "%0 appears multiple times in clauses on the same declare target directive\0"
17742 "unexpected '%0' clause, only %select{'device_type'|'to' or 'link'|'to', 'link' or 'device_type'|'device_type', 'indirect'|'to', 'link', 'device_type' or 'indirect'}1 clauses expected\0"
17743 "unexpected '%0' clause, only %select{'device_type'|'enter' or 'link'|'enter', 'link' or 'device_type'|'device_type', 'indirect'|'enter', 'link', 'device_type' or 'indirect'|'enter', 'link', 'device_type', 'indirect' or 'local'}1 clauses expected\0"
17744 "unexpected 'enter' clause, use 'to' instead\0"
17745 "unexpected 'to' clause, use 'enter' instead\0"
17746 "%0 must not appear in both clauses '%1' and '%2'\0"
17747 "unexpected clause after an implicit 'enter' clause\0"
17748 "unexpected clause after an implicit 'to' clause\0"
17749 "function with '#pragma omp declare variant' has a different %select{calling convention|return type|constexpr specification|inline specification|storage class|linkage}0\0"
17750 "'#pragma omp declare variant' does not support %select{function templates|virtual functions|deduced return types|constructors|destructors|deleted functions|defaulted functions|constexpr functions|consteval function}0\0"
17751 "nested OpenMP context selector contains duplicated trait '%0' in selector '%1' and set '%2' with different score\0"
17752 "'#pragma omp declare variant' is not compatible with any target-specific attributes\0"
17753 "variant in '#pragma omp declare variant' with type %0 is incompatible with type %1%select{| with appended arguments}2\0"
17754 "nested user conditions in OpenMP context selector not supported (yet)\0"
17755 "function with '#pragma omp declare variant' must have a prototype when 'append_args' is used\0"
17756 "variant in '#pragma omp declare variant' is the same as the base function\0"
17757 "the user condition in the OpenMP context selector needs to be constant; %0 is not\0"
17758 "expected %select{'match'|'match', 'adjust_args', or 'append_args'}0 clause on 'omp declare variant' directive\0"
17759 "bindings from structured binding %0 require conflicting capture kinds (by-reference vs. by-copy)\0"
17760 "wrong variable category specified with modifier %0 in the default clause\0"
17761 "variable %0 must have explicitly specified data sharing attributes, data mapping attributes, or in an is_device_ptr clause\0"
17762 "'%0' clauses cannot be mixed with '%1' clause\0"
17763 "expected iterator specification as depend modifier\0"
17764 "expected%select{| %1}0 loop iteration variable\0"
17765 "expected '+' or '-' operation\0"
17766 "depend modifier cannot be used with 'sink' or 'source' depend type\0"
17767 "unexpected expression: number of expressions is larger than the number of associated loops\0"
17768 "zero-length array section is not allowed in 'depend' clause\0"
17769 "expected depobj expression\0"
17770 "exactly one of 'depend', 'destroy', or 'update' clauses is expected\0"
17771 "old syntax '%0' on '%1' clause was deprecated, use new syntax '%2'\0"
17772 "device clause with ancestor device-modifier used without specifying 'requires reverse_offload'\0"
17773 "argument to 'device' clause must be a non-negative integer value, 'omp_initial_device' (-1), or 'omp_invalid_device' (-2)\0"
17774 "device-local variable %0 is not allowed in '%1' clause\0"
17775 "'device_type(%0)' does not match previously specified 'device_type(%1)' for the same declaration\0"
17776 "'%0' region encountered before requires directive with '%1' clause\0"
17777 "statement after '#pragma omp dispatch' must be a direct call to a target function or an assignment to one\0"
17778 "same map type modifier has been specified more than once\0"
17779 "duplicate modifier '%0' in '%1' clause\0"
17780 "same motion modifier has been specified more than once\0"
17781 "loop sequence after '#pragma omp %0' must contain at least 1 canonical loop or loop-generating construct\0"
17782 "expected access to data field\0"
17783 "expected addressable lvalue expression, array element%select{ or array section|, array section or array shaping expression}0%select{| of non 'omp_depend_t' type}1\0"
17784 "expected constant sized array of 'omp_alloctrait_t' elements, not %0\0"
17785 "base-pointer is not a variable name%select{| or data member of current class}0\0"
17786 "expected variable name as a base of the array %select{subscript|section}0\0"
17787 "expected at least one clause on '#pragma omp %0' directive\0"
17788 "expected '%0' clause with an argument on '#pragma omp %1' construct\0"
17789 "missing ':' in %0\0"
17790 "expected valid context selector in %0\0"
17791 "expected '=' in iterator specifier\0"
17792 "expected 'fr' or 'attr' selector in 'prefer_type'\0"
17793 "expected identifier specifying the name of the 'omp critical' directive\0"
17794 "expected a reference to an integer-typed parameter\0"
17795 "expected interop type: 'target' and/or 'targetsync'\0"
17796 "expected modifier in '%0' clause\0"
17797 "expected expression containing only member accesses and/or array sections based on named variables\0"
17798 "expected lvalue expression%select{ of 'omp_depend_t' type, not %1|}0\0"
17799 "expected one of the predefined allocators for the variables with the static storage: 'omp_default_mem_alloc', 'omp_large_cap_mem_alloc', 'omp_const_mem_alloc', 'omp_high_bw_mem_alloc', 'omp_low_lat_mem_alloc', 'omp_cgroup_mem_alloc', 'omp_pteam_mem_alloc' or 'omp_thread_mem_alloc'\0"
17800 "expected preference-specification in 'prefer_type'\0"
17801 "the referenced item is not found in any private clause on the same directive\0"
17802 "expected ',' or ')' in '%0' %select{clause|directive}1\0"
17803 "expected ',' after interop modifier\0"
17804 "expected ',' or ')' after iterator specifier\0"
17805 "expected identifier or one of the following operators: '+', '-', '*', '&', '|', '^', '&&', or '||'\0"
17806 "expected a reference to a parameter specified in a 'uniform' clause\0"
17807 "%0 is not a global variable, static local variable or static data member\0"
17808 "%0 is not a global variable, static local variable or static data member; did you mean %1\0"
17809 "expected variable name%select{| or data member of current class}0\0"
17810 "expected variable name%select{|, data member of current class}0, array element or array section\0"
17811 "expected variable%select{| or static data member|, static data member, or non-static data member of current class}0 of type '%1'\0"
17812 "expression requires explicit conversion from %0 to %1\0"
17813 "a firstprivate variable with incomplete type %0\0"
17814 "'flush' directive with memory order clause '%0' cannot have the list\0"
17815 "'#pragma omp declare %select{simd|variant}0' can only be applied to functions\0"
17816 "function name is not allowed in '%0' clause\0"
17817 "arguments of '#pragma omp %0' must have %select{global storage|static storage duration}1\0"
17818 "groupprivate variable with incomplete type %0\0"
17819 "variable %0 with initializer cannot appear in groupprivate directive\0"
17820 "the name of the construct must be specified in presence of 'hint' clause\0"
17821 "provided host compiler IR file '%0' is required to generate code for OpenMP target regions but cannot be found\0"
17822 "'#pragma omp %0' %select{|with '%2' clause }1cannot be an immediate substatement\0"
17823 "'%0' type not found; include <omp.h>\0"
17824 "the list item must appear in 'reduction' clause with the 'inscan' modifier of the parent directive\0"
17825 "modifier '%0' cannot be used along with modifier '%1' in dyn_groupprivate\0"
17826 "'%0' modifier cannot be specified with '%1' modifier in '%2' clause\0"
17827 "expression has incomplete class type %0\0"
17828 "expected 'reduction' clause with the 'inscan' modifier\0"
17829 "instantiation of '%0' not supported yet\0"
17830 "permutation index must be at least 1 and at most %0\0"
17831 "index %0 must appear exactly once in the permutation clause\0"
17832 "attr() argument '%0' must not contain a comma\0"
17833 "attr() argument '%0' must start with the 'ompx_' prefix\0"
17834 "attr() argument must be a string literal\0"
17835 "'depend' clause requires the 'targetsync' interop type\0"
17836 "only one 'fr' selector allowed per preference-specification\0"
17837 "prefer_list item must be a string literal or constant integral expression\0"
17838 "'omp_interop_t' must be defined when 'append_args' clause is used; include <omp.h>\0"
17839 "interop variable %0 used in multiple action clauses\0"
17840 "expected%select{| non-const}0 variable of type 'omp_interop_t'\0"
17841 "interop variable must be of type 'omp_interop_t'\0"
17842 "data-sharing attribute '%0' in '%1' clause requires OpenMP version %2 or above\0"
17843 "looprange clause selects loops from %1 to %2 but this exceeds the number of loops (%3) in the loop sequence\0"
17844 "invalid 'this' expression on 'map' clause\0"
17845 "%select{map type '%1' is not allowed|map type must be specified}0 for '#pragma omp %2'\0"
17846 "map type modifier '%0' is not allowed for '#pragma omp %1'\0"
17847 "cannot find a valid user-defined mapper for type %0 with name %1\0"
17848 "'#pragma omp %0' directive must appear only in file scope\0"
17849 "%0 used in declare target directive is not a variable or a function name\0"
17850 "expected loop invariant expression\0"
17851 "expected loop invariant expression or '<invariant1> * %0 + <invariant2>' kind of expression\0"
17852 "expected integral or pointer type as the iterator-type, not %0\0"
17853 "iterator step expression %0 evaluates to 0\0"
17854 "iterator step expression %0 is not the integral expression\0"
17855 "OpenMP iterator is not allowed here\0"
17856 "variable captured in declare target region must appear in a to clause\0"
17857 "argument to '%0' clause requires a value that can be represented by a 64-bit\0"
17858 "expected list item of scalar type in 'lastprivate' clause with 'conditional' modifier\0"
17859 "a lastprivate variable with incomplete type %0\0"
17860 "only loop iteration variables are allowed in 'lastprivate' clause in 'omp %0' directives\0"
17861 "only loop iteration variables are allowed in 'linear' clause in distribute directives\0"
17862 "argument of a linear clause should be of integral or pointer type, not %0\0"
17863 "a linear variable with incomplete type %0\0"
17864 "'linear' clause cannot be specified along with 'ordered' clause with a parameter\0"
17865 "variable with local storage in initial value of threadprivate variable\0"
17866 "cannot use variable %1 in collapsed imperfectly-nested loop %select{init|condition|increment}0 statement\0"
17867 "'%0' statement cannot be used in OpenMP for loop\0"
17868 "could not calculate number of iterations calling 'operator-' with upper and lower loop bounds\0"
17869 "increment expression must cause %0 to %select{decrease|increase}1 on each iteration of OpenMP for loop\0"
17870 "condition of OpenMP for loop must be a relational comparison ('<', '<=', '>', %select{or '>='|'>=', or '!='}0) of loop variable %1\0"
17871 "increment clause of OpenMP for loop must perform simple addition or subtraction on loop variable %0\0"
17872 "initialization clause of OpenMP for loop is not in canonical form ('var = init' or 'T var = init')\0"
17873 "'reduction' clause not allowed with '#pragma omp loop bind(teams)'\0"
17874 "loop iteration variable in the associated loop of 'omp %1' directive may not be %0, predetermined as %2\0"
17875 "structured binding %0 cannot be used as the loop control variable of an OpenMP loop\0"
17876 "loop iteration variable %0 cannot be reused in a nested loop of a collapsed loop nest\0"
17877 "variable must be of integer or %select{pointer|random access iterator}0 type\0"
17878 "malformed '%0' complex modifier in '%1' clause\0"
17879 "expected iterator specification as map modifier\0"
17880 "empty modifier-specification-list is not allowed\0"
17881 "variable already marked as mapped in current construct\0"
17882 "missing map type\0"
17883 "missing map type modifier\0"
17884 "expected declarator on 'omp declare mapper' directive\0"
17885 "illegal OpenMP user-defined mapper identifier\0"
17886 "mapper type must be of struct, union or class type\0"
17887 "maximum three expressions are supported in '%0' clause\0"
17888 "missing ',' after %0\0"
17889 "'%0' modifier in '%1' clause requires OpenMP %2 or later\0"
17890 "directive '#pragma omp %0' cannot contain more than one '%1' clause%select{| with '%3' name modifier| with 'source' dependence}2\0"
17891 "map type is already specified\0"
17892 "multiple array elements associated with the same variable are not allowed in map clauses of the same construct\0"
17893 "multiple %select{'step size'|'linear modifier'}0 found in linear clause\0"
17894 "argument to '%0' clause must be a %select{non-negative|strictly positive}1 integer value\0"
17895 "expected at least one %0 clause for '#pragma omp %1'\0"
17896 "variable %0 must have explicitly specified data sharing attributes\0"
17897 "no more 'if' clause is allowed\0"
17898 "expected reference type argument on 'adjust_args' clause with 'need_device_addr' modifier\0"
17899 "expected addressable lvalue in '%0' clause\0"
17900 "expected expression with a pointer to a complete type as a base of an array shaping operation\0"
17901 "non-predefined allocator must have traits specified\0"
17902 "statement after '#pragma omp %0' must be a loop sequence containing canonical loops or loop-generating constructs\0"
17903 "%select{statement after '#pragma omp %1' must be a for loop|expected %2 for loops after '#pragma omp %1'%select{|, but found only %4}3}0\0"
17904 "expression must have integral or unscoped enumeration type, not %0\0"
17905 "unable to resolve declare reduction construct for type %0\0"
17906 "directive '#pragma omp taskwait' cannot use 'nowait' clause without 'depend' clause\0"
17907 "lower bound is greater than upper bound in 'num_teams' clause\0"
17908 "variable can appear only once in OpenMP '%0' clause\0"
17909 "variable can appear only once in OpenMP 'target update' construct\0"
17910 "at most one defaultmap clause for each variable-category can appear on the directive\0"
17911 "'ordered' directive %select{without any clauses|with 'threads' clause}0 cannot be closely nested inside ordered region with specified parameter\0"
17912 "'ordered' directive with '%0' clause cannot be closely nested inside ordered region without specified parameter\0"
17913 "'ordered' clause with a parameter cannot be specified in '#pragma omp %0' directive\0"
17914 "original storage of expression in data environment is shared but data environment do not fully contain mapped expression storage\0"
17915 "original variable %0 is explicitly mapped but only bindings from it are used in target region; either use %0 directly or map the bindings explicitly\0"
17916 "orphaned 'omp %0' directives are prohibited; perhaps you forget to enclose the directive into a %select{|||target |teams|for, simd, for simd, parallel for, or parallel for simd }1region?\0"
17917 "%select{orphaned 'omp section' directives are prohibited, it|'omp section' directive}0 must be closely nested to a sections region%select{|, not a %1 region}0\0"
17918 "argument of a reduction clause of a %0 construct must not appear in a firstprivate clause on a task construct\0"
17919 "expected reference to one of the parameters of function %0%select{| or 'this'}1\0"
17920 "parent region for 'omp %select{cancellation point|cancel}0' construct cannot be nowait\0"
17921 "parent region for 'omp %select{cancellation point|cancel}0' construct cannot be ordered\0"
17922 "pointer cannot be mapped along with a section derived from itself\0"
17923 "predefined allocator cannot have traits specified\0"
17924 "brace-grouped 'prefer_type' argument requires OpenMP version 6.0 or later\0"
17925 "a private variable with incomplete type %0\0"
17926 "region cannot be%select{| closely}0 nested inside '%1' region%select{|; perhaps you forget to enclose 'omp %3' directive into a parallel region?|; perhaps you forget to enclose 'omp %3' directive into a for or a parallel for region with 'ordered' clause?|; perhaps you forget to enclose 'omp %3' directive into a target region?|; perhaps you forget to enclose 'omp %3' directive into a teams region?|; perhaps you forget to enclose 'omp %3' directive into a for, simd, for simd, parallel for, or parallel for simd region?}2\0"
17927 "OpenMP constructs may not be nested inside an atomic region\0"
17928 "cannot nest 'critical' regions having the same name %0\0"
17929 "construct '%0' not allowed in a region associated with a directive with 'order' clause\0"
17930 "OpenMP constructs may not be nested inside a simd region%select{| except for ordered simd, simd, scan, or atomic directive}0\0"
17931 "list item of type %0 is not valid for specified reduction operation: unable to provide default initialization value\0"
17932 "in_reduction variable must have the same reduction operation as in a task_reduction clause\0"
17933 "reduction variables may not be accessed in an explicit task\0"
17934 "a reduction list item with incomplete type %0\0"
17935 "expected addressable reduction item for the task-based directives\0"
17936 "the inscan reduction list item must appear as a list item in an 'inclusive' or 'exclusive' clause on an inner 'omp scan' directive\0"
17937 "argument of OpenMP clause '%0' must reference the same object in all threads\0"
17938 "'reduction' clause with 'task' modifier allowed only on non-simd parallel or worksharing constructs\0"
17939 "cannot generate code for reduction on %select{|array section, which requires a }0variable length array\0"
17940 "'reduction' clause cannot be used with 'nogroup' clause\0"
17941 "reduction type cannot be %select{qualified with 'const', 'volatile' or 'restrict'|a function|a reference|an array}0 type\0"
17942 "arguments of '#pragma omp %0' cannot be of reference type %1\0"
17943 "directive must be at file or namespace scope\0"
17944 "%0 variable must be %1\0"
17945 "directive '#pragma omp %0' requires the '%1' clause\0"
17946 "only one %0 clause can appear on a requires directive in a single translation unit\0"
17947 "reserved locator 'omp_all_memory' requires 'out' or 'inout' dependency types\0"
17948 "same pointer dereferenced in multiple different ways in map clause expressions\0"
17949 "exactly one of 'inclusive' or 'exclusive' clauses is expected\0"
17950 "'nonmonotonic' modifier can only be specified with 'dynamic' or 'guided' schedule kind\0"
17951 "section of pointer to function type %0\0"
17952 "section of pointer to incomplete type %0\0"
17953 "section length is evaluated to a negative value %0\0"
17954 "section length is unspecified and cannot be inferred because subscripted value is %select{not an array|an array of unknown bound}0\0"
17955 "array section must be a subset of the original array\0"
17956 "section stride is evaluated to a non-positive value %0\0"
17957 "the statement for '#pragma omp %0' must be a compound statement\0"
17958 "statement in 'omp %0' directive must be enclosed into a section region\0"
17959 "exactly one '%0' directive must appear in the loop body of an enclosing directive\0"
17960 "directive '#pragma omp %0' cannot contain more than one 'seq_cst',%select{ 'relaxed',|}1 'acq_rel', 'acquire' or 'release' clause\0"
17961 "array shaping dimension is evaluated to a non-positive value %0\0"
17962 "'%0' statement cannot be used in OpenMP simd region\0"
17963 "'%0' clause with '%1' modifier cannot be specified if an 'ordered' clause is specified\0"
17964 "the 'copyprivate' clause must not be used with the 'nowait' clause\0"
17965 "single declaration is expected after 'declare %select{simd|variant}0' directive\0"
17966 " '%0 %select{sink:|source:}1' must be with '%select{omp_cur_iteration - 1|omp_cur_iteration}1'\0"
17967 "'%0(%select{source|sink:vec}1)' clause%select{|s}1 cannot be mixed with '%0(%select{sink:vec|source}1)' clause%select{s|}1\0"
17968 "exactly one 'omp_fill' must appear in the 'counts' clause\0"
17969 "step simple modifier is exclusive and cannot be use with 'val', 'uval' or 'ref' modifier\0"
17970 "the loop %select{initializer|condition}0 expression depends on the current loop control variable\0"
17971 "statement expression is not supported in the loop %select{initializer|condition}0 of a non-rectangular loop nest\0"
17972 "target construct with nested teams region contains statements outside of the teams construct\0"
17973 "'mutexinoutset' modifier not allowed in 'depend' clause on 'taskwait' directive\0"
17974 "threadprivate variables are not allowed in '%0' clause\0"
17975 "threadprivate variables cannot be used in target constructs\0"
17976 "threadprivate variable with incomplete type %0\0"
17977 "transparent clause cannot be applied to type: %0\0"
17978 "invalid value for transparent clause, expected one of: omp_not_impex, omp_import, omp_export, omp_impex\0"
17979 "array section %select{lower bound|length}0 is not an integer\0"
17980 "subscripted value is not an array or pointer\0"
17981 "array shaping operation dimension is not an integer\0"
17982 "unexpected operation specified in 'append_args' clause, expected 'interop'\0"
17983 "calls to OpenMP runtime API are not allowed within a region that corresponds to a construct with an order clause that specifies concurrent\0"
17984 "unexpected OpenMP clause '%0' in directive '#pragma omp %1'\0"
17985 "OpenMP clause '%0' is only available as extension, use '-fopenmp-extensions'\0"
17986 "expected %0 in OpenMP clause '%1'\0"
17987 "unexpected OpenMP directive %select{|'#pragma omp %1'}0\0"
17988 "unexpected 'execution' modifier in non-executable context\0"
17989 "unexpected number of expressions in '%0' clause (expected %1, have %2)\0"
17990 "modifier '%0' cannot be used along with modifier '%1'\0"
17991 "target architecture '%0' does not support unified addressing\0"
17992 "mapping of union members is not allowed\0"
17993 "incorrect 'adjust_args' type, expected 'need_device_ptr'%select{|, 'need_device_addr',}0 or 'nothing'\0"
17994 "expected an OpenMP directive\0"
17995 "incorrect map type, expected one of 'to', 'from', 'tofrom', 'alloc', 'release', or 'delete'\0"
17996 "incorrect map type modifier, expected one of: 'always', 'close', 'mapper'%select{|, 'present'|, 'present', 'iterator'}0%select{|, 'ompx_hold'}1%select{|, 'self'}2\0"
17997 "invalid argument for 'need_device_ptr' kind in 'adjust_args' clause; expected 'fb_nullify' or 'fb_preserve'\0"
17998 "incorrect reduction identifier, expected one of '+', '-', '*', '&', '|', '^', '&&', '||', 'min' or 'max' or declare reduction for type %0\0"
17999 "incorrect reduction identifier, expected one of '+', '*', '&', '|', '^', '&&', '||', 'min' or 'max' or declare reduction for type %0\0"
18000 "expected%select{| one of}0 %1 directive name modifier%select{|s}0\0"
18001 "loop to be fully unrolled must have a constant trip count\0"
18002 "%select{reductions|conditional lastprivate|linear clause with parallel constructs|capturing in a lambda or block}0 on structured bindings %plural{0:are|:is}0 not yet supported\0"
18003 "mapping of %select{structured binding initialized from function call|structured binding initialized from initializer list|structured binding initialized from temporary object|structured binding initialized from move expression|tuple-like structured binding}0 is not yet supported\0"
18004 "%select{a variable|a parameter|'this'}0 cannot appear in more than one %1 clause\0"
18005 "expected pointer or reference to pointer in 'use_device_ptr' clause\0"
18006 "expected variable of the '%0' type%select{|, not %2}1\0"
18007 "'#pragma omp %0' must appear in the scope of the %q1 variable declaration\0"
18008 "variable %0 cannot be threadprivate because it is %select{thread-local|a global named register variable}1\0"
18009 "'#pragma omp %0' must precede all references to variable %q1\0"
18010 "%0 variable cannot be in a %1 clause in '#pragma omp %2' directive\0"
18011 "arguments of OpenMP clause '%0' in '#pragma omp %2' directive cannot be of variably-modified type %1\0"
18012 "only a single match extension allowed per OpenMP context selector\0"
18013 "one of 'for', 'parallel', 'sections' or 'taskgroup' is expected\0"
18014 "expected an integer or a pointer type of the outer loop counter '%0' for non-rectangular nests\0"
18015 "function with 'device_type(%0)' is not available on %select{device|host}1\0"
18016 "%0 variable cannot be %1\0"
18017 "directive name modifier '%0' is not allowed for '#pragma omp %1'\0"
18018 "'inscan' modifier can be used only in 'omp for', 'omp simd', 'omp for simd', 'omp parallel for', or 'omp parallel for simd' directive\0"
18019 "expected %select{'val' modifier|one of 'ref', val' or 'uval' modifiers}0\0"
18020 "variable of non-reference type %0 can be used only with 'val' modifier, but used with '%1'\0"
18021 "the parameter of the 'ordered' clause must be greater than or equal to the parameter of the 'collapse' clause\0"
18022 "the value of 'simdlen' parameter must be less than or equal to the value of the 'safelen' parameter\0"
18023 "only %select{'omp_priv' or 'omp_orig'|'omp_in' or 'omp_out'}0 variables are allowed in %select{initializer|combiner}0 expression\0"
18024 "'ompx_bare' clause cannot be specified with 'dims' modifier in 'num_teams' and 'thread_limit' clauses\0"
18025 "'ompx_bare' clause requires explicit grid size via 'num_teams' and 'thread_limit' clauses\0"
18026 "at most three expressions are allowed in '%0' clause in 'target teams ompx_bare' construct\0"
18027 "access specifier can only have annotation attributes\0"
18028 "only constructors take base initializers\0"
18029 "only enumeration types have underlying types\0"
18030 "failed to open hotpatch functions file (-fms-hotpatch-functions-file): %0 : %1\0"
18031 "variables in the %0 address space can only be declared in the outermost scope of a kernel function\0"
18032 "atomic variable can be %select{assigned|initialized}0 to a variable only in global address space\0"
18033 "bit-fields are not supported in OpenCL\0"
18034 "cannot refer to a block inside block\0"
18035 "the __block storage type is not permitted\0"
18036 "illegal call to %0, expected %1 argument type\0"
18037 "invalid number of arguments to function: %0\0"
18038 "first argument to %0 must be a pipe type\0"
18039 "invalid pipe access modifier (expecting %0)\0"
18040 "invalid argument type to function %0 (expecting %1 having %2)\0"
18041 "invalid argument %0 to function: %1, expecting a generic pointer argument\0"
18042 "cannot cast non-zero value '%0' to 'event_t'\0"
18043 "casting to type %0 is not allowed\0"
18044 "variable in constant address space must be initialized\0"
18045 "blocks with parameters are not accepted in this prototype of enqueue_kernel call\0"
18046 "blocks used in enqueue_kernel call are expected to have parameters of type 'local void*'\0"
18047 "illegal call to enqueue_kernel, incorrect argument types\0"
18048 "illegal call to enqueue_kernel, parameter needs to be specified as integer type\0"
18049 "mismatch in number of block parameters and local size arguments passed\0"
18050 "vector component access has invalid length %0; supported lengths are: 1,2,3,4,8,16\0"
18051 "options %0 and %1 are set to different values\0"
18052 "invalid block variable declaration - using 'extern' storage class is disallowed\0"
18053 "feature %0 requires support of %1 feature\0"
18054 "%select{pointers|references}0 to functions are not allowed\0"
18055 "%select{non-kernel function|function scope}0 variable cannot be declared in %1 address space\0"
18056 "%select{program scope|static local|extern}0 variable must reside in %1 address space\0"
18057 "declaring variable of type %0 is not allowed\0"
18058 "%select{loading directly from|assigning directly to}0 pointer to type %1 requires cl_khr_fp16. Use vector data %select{load|store}0 builtin functions instead\0"
18059 "implicit conversions between vector types (%0 and %1) are not permitted\0"
18060 "access qualifier can only be used for pipe and image type\0"
18061 "invalid block variable declaration - must be %select{const qualified|initialized}0\0"
18062 "declaring function parameter of type %0 is not allowed%select{; did you forget * ?|}1\0"
18063 "access qualifier %0 cannot be used for %1 %select{|prior to OpenCL C version 2.0 or in version 3.0 and without __opencl_c_read_write_images feature}2\0"
18064 "declaring function return value of type %0 is not allowed %select{; did you forget * ?|}1\0"
18065 "array of %0 type is invalid in OpenCL\0"
18066 "attribute %0 can only be applied to an OpenCL kernel function\0"
18067 "^^ is a reserved operator in OpenCL\0"
18068 "multiple access qualifiers\0"
18069 "%select{function|kernel}0 cannot be called 'main'\0"
18070 "global sampler requires a const or constant address space qualifier\0"
18071 "pointer to type %0 is invalid in OpenCL\0"
18072 "kernel parameter cannot be declared as a pointer to a pointer\0"
18073 "use of %select{type|declaration}0 %1 requires %2 support\0"
18074 "scalar operand type has greater rank than the type of the vector element. (%0 and %1)\0"
18075 "invalid application of '%0' to a void type\0"
18076 "taking address of a capture is not allowed\0"
18077 "taking address of function is not allowed\0"
18078 "block type cannot be used as expression in ternary expression in OpenCL\0"
18079 "type %0 can only be used as a function parameter in OpenCL\0"
18080 "%0 type %1 not found; include the base header with -finclude-default-header\0"
18081 "the %0 type cannot be used to declare a structure or union field\0"
18082 "%0 does not support the '%1' %select{type qualifier|storage class specifier}2\0"
18083 "invalid prototype, variadic arguments are not allowed in OpenCL\0"
18084 "variable length arrays are not supported in OpenCL\0"
18085 "'%0' is not supported in C++ for OpenCL\0"
18086 "use of placement new requires explicit declaration\0"
18087 "virtual functions are not supported in C++ for OpenCL\0"
18088 "invalid application of '__builtin_omp_required_simd_align' to an expression, only type is allowed\0"
18089 "variable length arrays are not supported in OpenMP tasking regions with 'untied' clause\0"
18090 "circular pointer delegation detected\0"
18091 "use of 'operator->' on type %0 would invoke a sequence of more than %1 'operator->' calls\0"
18092 "%select{|type aware }0%select{|destroying }1%2 cannot take a dependent type as its %ordinal3 parameter; use %4 instead\0"
18093 "%ordinal3 parameter of%select{| type aware}0%select{| destroying}1 %2 must have type %4\0"
18094 "parameter of %0 cannot have a default argument\0"
18095 "%0 cannot be declared inside a namespace\0"
18096 "%0 cannot be declared static in global scope\0"
18097 "%0 cannot have a dependent return type; use %1 instead\0"
18098 "%0 must return type %1\0"
18099 "%0 template must have at least two parameters\0"
18100 "%select{|type aware }0%select{|destroying }1%2 must have at least %select{|one|two|three|four|five}3 parameter%s3\0"
18101 "%select{|type aware }0%select{|destroying }1%2 cannot take a dependent type as its %ordinal3 parameter; use %5 (%4) instead\0"
18102 "%select{|type aware }0%select{|destroying }1%2 takes type %5 (%4) as %ordinal3 parameter\0"
18103 "parameter of overloaded %0 cannot have a default argument\0"
18104 "overloaded %0 must be a %select{unary|binary|unary or binary}2 operator (has %1 parameter%s1)\0"
18105 "overloaded %0 must be a non-static member function\0"
18106 "overloaded %0 must have at least one parameter of class or enumeration type\0"
18107 "parameter of overloaded post-%select{increment|decrement}1 operator must have type 'int' (not %0)\0"
18108 "overloaded %0 cannot be a static member function\0"
18109 "overloaded %0 cannot be variadic\0"
18110 "option '%0' cannot be specified on this target\0"
18111 "option '%0' cannot be specified with '%1'\0"
18112 "option '%0' cannot be specified with '%1' for the %2 sub-architecture\0"
18113 "option '%0' cannot be specified without '%1'\0"
18114 "option '%0' is unsupported; consider using '%1'\0"
18115 "os_log() argument %0 is too big (%1 bytes, max %2)\0"
18116 "os_log() format argument is not a string constant\0"
18117 "function multiversioning is currently only supported on Linux\0"
18118 "out-of-line constructor for %0 cannot have template arguments\0"
18119 "defaulting this %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 would delete it after its first declaration\0"
18120 "qualified reference to %0 is a constructor name rather than a %select{template name|type}1 in this context\0"
18121 "%0 %select{attribute|specifier}2 cannot be applied to atomic type '%1'\0"
18122 "%0 %select{attribute|specifier}2 cannot be applied to non-integer type '%1'\0"
18123 "'%0' is not a valid argument to attribute %1, only 'wrap' and 'trap' are supported\0"
18124 "__builtin_mul_overflow does not support 'signed _BitInt' operands of more than %0 bits\0"
18125 "operand argument to %select{overflow builtin|checked integer operation}0 must be an integer type %select{|other than plain 'char', 'bool', bit-precise, or an enumeration }0(%1 invalid)\0"
18126 "result argument to %select{overflow builtin|checked integer operation}0 must be a pointer to a non-const integer type %select{|other than plain 'char', 'bool', bit-precise, or an enumeration }0(%1 invalid)\0"
18127 "'%0' keyword not permitted with interface types\0"
18128 "exception specification of overriding function is more lax than base version\0"
18129 "call to %0 is ambiguous\0"
18130 "ambiguous conversion for %select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2\0"
18131 "call to constructor of %0 is ambiguous\0"
18132 "call to member function %0 is ambiguous\0"
18133 "call to object of type %0 is ambiguous\0"
18134 "use of overloaded operator '%0' is ambiguous (with operand types %1 and %2)\0"
18135 "use of overloaded operator '%0' is ambiguous (operand type %1)\0"
18136 "call to subscript operator of type %0 is ambiguous\0"
18137 "built-in subscript operator for type %0 expects exactly one argument\0"
18138 "call to deleted%select{| member}0 function %1%select{|: %3}2\0"
18139 "object of type %0 cannot be compared because its %1 is implicitly deleted\0"
18140 "%select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2 uses deleted function%select{|: %4}3\0"
18141 "call to deleted constructor of %0%select{|: %2}1\0"
18142 "call to deleted function call operator in type %0%select{|: %2}1\0"
18143 "overload resolution selected deleted operator '%0'%select{|: %2}1\0"
18144 "call to implicitly-deleted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|function}0 of %1\0"
18145 "object of type %0 cannot be %select{constructed|copied|moved|assigned|assigned|destroyed}1 because its %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}1 is implicitly deleted\0"
18146 "functions that differ only in their return type cannot be overloaded\0"
18147 "cannot convert %1 to %2 without a conversion operator\0"
18148 "type %0 does not provide a %select{subscript|call}1 operator\0"
18149 "no matching conversion for %select{|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2\0"
18150 "no matching function for call to %0\0"
18151 "no matching constructor for initialization of %0\0"
18152 "no matching literal operator for call to %0%select{| with argument of type %2| with arguments of types %2 and %3}1%select{| or 'const char *'}4%select{|, and no matching literal operator template}5\0"
18153 "no matching member function for call to %0\0"
18154 "no matching function for call to object of type %0\0"
18155 "no viable overloaded '%0'\0"
18156 "no viable overloaded operator[] for type %0\0"
18157 "return type %0 of selected 'operator==' function for rewritten '%1' comparison is not 'bool'\0"
18158 "static and non-static member functions with the same parameter types cannot be overloaded\0"
18159 "reference to %select{overloaded|multiversioned}1 function could not be resolved; did you mean to call it%select{| with no arguments}0?\0"
18160 "'ownership_returns' attribute index does not match; here it is %select{%0|omitted}1\0"
18161 "'ownership_takes' attribute class does not match; here it is '%0'\0"
18162 "'ownership_returns' attribute only applies to functions that return a pointer\0"
18163 "%0 attribute only applies to %select{pointer|integer}1 arguments\0"
18164 "pack expansion contains parameter packs %0 and %1 that have different lengths (%2 vs. %select{|at least }3%4)\0"
18165 "pack expansion contains parameter pack %0 that has a different length (%1 vs. %select{|at least }2%3) from outer parameter packs\0"
18166 "pack expansion contains parameter pack %0 that has a different length (at least %1 vs. %2) from outer parameter packs\0"
18167 "pack expansion for initialization of member %0\0"
18168 "pack expansion does not contain any unexpanded parameter packs\0"
18169 "invalid index %0 for pack %1 of size %2\0"
18170 "a pack indexing specifier cannot be used in a nested name specifier of a friend declaration\0"
18171 "pack declaration outside of template\0"
18172 "C does not support default arguments\0"
18173 "default arguments cannot be added to an out-of-line definition of a member of a %select{class template|class template partial specialization|nested class in a template}0\0"
18174 "missing default argument on parameter\0"
18175 "missing default argument on parameter %0\0"
18176 "default arguments can only be specified for parameters in a function declaration\0"
18177 "parameter pack cannot have a default argument\0"
18178 "redefinition of default argument\0"
18179 "default argument references local variable %0 of enclosing function\0"
18180 "default argument references parameter %0\0"
18181 "default argument references 'this'\0"
18182 "default arguments cannot be added to a function template that has already been declared\0"
18183 "redefinition of parameter %0\0"
18184 "argument may not have 'void' type\0"
18185 "a lambda parameter cannot shadow an explicitly captured entity\0"
18186 "%select{parameters|function return value}0 cannot have __fp16 type; did you forget * ?\0"
18187 "missing parentheses around the size of parameter pack %0\0"
18188 "cannot parenthesize the name of a method when forming a member pointer\0"
18189 "parent umbrella does not match: '%0' (provided) vs '%1' (found)\0"
18190 "parent umbrella missing from %0: '%1'\0"
18191 "%select{class|variable}0 template partial specialization does not specialize any template argument; to %select{declare|define}1 the primary template, remove the template argument list\0"
18192 "partial specialization of %0 does not use any of its template parameters\0"
18193 "ambiguous partial specializations of %0\0"
18194 "class template partial specialization %0 cannot be redeclared\0"
18195 "partial specialization cannot be declared as a friend\0"
18196 "module partition imports must be within a module purview\0"
18197 "Pascal string is too long\0"
18198 "'##' cannot appear at end of macro expansion\0"
18199 "'##' cannot appear at start of macro expansion\0"
18200 "deduced type %0 does not satisfy %1\0"
18201 "expected 'auto' or 'decltype(auto)' after concept name\0"
18202 "editor placeholder in source file\0"
18203 "placement new expression with a const-qualified argument of type %0 is not allowed\0"
18204 "'new' expression with placement arguments refers to non-placement 'operator delete'\0"
18205 "platform does not match: '%0' (provided) vs '%1' (found)\0"
18206 "call to pointer to member function of type %0 drops '%1' qualifier%s2\0"
18207 "pointer-to-member function type %0 can only be called on an %select{rvalue|lvalue}1\0"
18208 "invalid use of pointer to member type after %select{.*|->*}0\0"
18209 "expression cannot be followed by a postfix %0 operator; add parentheses\0"
18210 "expected 'begin' or 'end'\0"
18211 "pasting formed '%0', an invalid preprocessing token\0"
18212 "':' without preceding '?'\0"
18213 "module directive lines are not allowed on lines controlled by preprocessor conditionals\0"
18214 "%0 must be used within a preprocessing directive\0"
18215 "division by zero in preprocessor expression\0"
18216 "already inside '#pragma clang arc_cf_code_audited'\0"
18217 "already inside '#pragma clang assume_nonnull'\0"
18218 "already inside '#pragma unsafe_buffer_usage'\0"
18219 "duplicate macro parameter name %0\0"
18220 "device files are not yet supported by '#embed' directive\0"
18221 "cannot specify parameter '%0' twice in the same '#embed' directive\0"
18222 "empty filename\0"
18223 "#endif without #if\0"
18224 "'#pragma clang arc_cf_code_audited' was not ended within this file\0"
18225 "'#pragma clang assume_nonnull' was not ended within this file\0"
18226 "error opening file '%0': %1\0"
18227 "missing %1 after %0\0"
18228 "expected comma in macro parameter list\0"
18229 "expected end of line in preprocessor expression\0"
18230 "expected identifier in macro parameter list\0"
18231 "expected %select{identifier after '.' in |}0module name\0"
18232 "expected ')' in preprocessor expression\0"
18233 "expected value in expression\0"
18234 "expected \"FILENAME\" or <FILENAME>\0"
18235 "token is not a valid binary operator in a preprocessor subexpression\0"
18236 "function-like macro %0 is not defined\0"
18237 "invalid token at start of a preprocessor expression\0"
18238 "'%0' file not found\0"
18239 "'%0' file not found with <angled> %select{include|import}1; use \"quotes\" instead\0"
18240 "'%0' file not found, did you mean '%1'?\0"
18241 "cannot convert %0 token to an identifier\0"
18242 "floating point literal in preprocessor expression\0"
18243 "#import of type library is an unsupported Microsoft feature\0"
18244 "cannot %select{#include files|import headers}0 inside '#pragma clang arc_cf_code_audited'\0"
18245 "cannot %select{#include files|import headers}0 inside '#pragma clang assume_nonnull'\0"
18246 "#include nested too deeply\0"
18247 "main file cannot be included recursively when building a preamble\0"
18248 "invalid preprocessing directive%select{|, did you mean '#%1'?}0\0"
18249 "can only poison identifier tokens\0"
18250 "invalid token in macro parameter list\0"
18251 "%select{character|integer}0 literal with user-defined suffix cannot be used in preprocessor constant expression\0"
18252 "%select{#line|GNU line marker}0 directive requires a simple digit sequence\0"
18253 "invalid filename for #line directive\0"
18254 "#line directive requires a positive integer argument\0"
18255 "invalid filename for line marker directive\0"
18256 "invalid flag line marker directive\0"
18257 "invalid line marker flag '2': cannot pop empty include stack\0"
18258 "line marker directive requires a positive integer argument\0"
18259 "macro name must be an identifier\0"
18260 "invalid #ident directive\0"
18261 "missing '(' following __VA_OPT__\0"
18262 "macro name missing\0"
18263 "missing ')' in macro parameter list\0"
18264 "no module map available for module %0\0"
18265 "submodule %0.%1 not declared in module map\0"
18266 "no matching '#pragma clang module end' for this '#pragma clang module begin'\0"
18267 "must specify '-fmodule-name=%0' to enter %select{|submodule of }1this module%select{ (current module is %3)|}2\0"
18268 "no matching '#pragma clang module endbuild' for this '#pragma clang module build'\0"
18269 "module declaration must not come from an #include directive\0"
18270 "no matching '#pragma clang module begin' for this '#pragma clang module end'\0"
18271 "%select{module|partition}0 name component %1 cannot be a object-like macro\0"
18272 "nested parentheses not permitted in %0\0"
18273 "C++ operator %0 (aka %1) used as a macro name\0"
18274 "#pragma hdrstop not seen while attempting to use precompiled header\0"
18275 "expected integer after '#pragma clang __set_pp_state %0'\0"
18276 "expected identifier after '#pragma clang __set_pp_state'\0"
18277 "invalid argument %0 in '#pragma clang __set_pp_state'\0"
18278 "remainder by zero in preprocessor expression\0"
18279 "'%select{#|#@}0' is not followed by a macro parameter\0"
18280 "'%0' required for precompiled header not found\0"
18281 "#include of '%0' not seen while attempting to %select{create|use}1 precompiled header\0"
18282 "'#pragma unsafe_buffer_usage' was not ended\0"
18283 "unknown%select{ | embed}0 preprocessor parameter '%1'\0"
18284 "not currently inside '#pragma unsafe_buffer_usage'\0"
18285 "not currently inside '#pragma clang arc_cf_code_audited'\0"
18286 "not currently inside '#pragma clang assume_nonnull'\0"
18287 "unterminated conditional directive\0"
18288 "attempt to use a poisoned identifier\0"
18289 "__VA_OPT__ cannot be nested within its own replacement tokens\0"
18290 "no macro named %0\0"
18291 "this builtin requires ABI -mabi=%0\0"
18292 "feature '%0' cannot be used with 'target_clones' because it has no runtime detection; use 'target' attribute instead\0"
18293 "'musttail' attribute for this call is impossible because %select{long calls cannot be tail called on PPC|indirect calls cannot be tail called on PPC|external calls cannot be tail called on PPC}0\0"
18294 "argument %0 must be of type %1\0"
18295 "expected a 'float', 'double' or '__float128' for the first argument\0"
18296 "invalid use of PPC MMA type\0"
18297 "only one negative form of runtime-disableable features (vsx, htm) is allowed in 'target_clones'; '%0' conflicts with '%1'\0"
18298 "'#pragma alloc_text' is applicable only to functions with C linkage\0"
18299 "'#pragma alloc_text' is applicable only to functions\0"
18300 "'#pragma clang attribute' attribute with no matching '#pragma clang attribute push'\0"
18301 "duplicate attribute subject matcher '%0'\0"
18302 "expected an attribute after '('\0"
18303 "expected identifier that represents an attribute name\0"
18304 "expected an attribute that is specified using the GNU, C++11 or '__declspec' syntax\0"
18305 "expected '.' after pragma attribute namespace %0\0"
18306 "expected 'push', 'pop', or '(' after '#pragma clang attribute'\0"
18307 "expected an identifier that corresponds to an attribute subject rule\0"
18308 "expected an identifier that corresponds to an attribute subject matcher sub-rule; '%0' matcher %select{does not support sub-rules|supports the following sub-rules: %2|}1\0"
18309 "extra tokens after attribute in a '#pragma clang attribute push'\0"
18310 "unexpected argument '%0' to '#pragma clang attribute'; expected 'push' or 'pop'\0"
18311 "attribute %0 cannot be applied to %1\0"
18312 "expected attribute subject set specifier 'apply_to'\0"
18313 "negated attribute subject matcher sub-rule '%0' contradicts sub-rule '%1'\0"
18314 "redundant attribute subject matcher sub-rule '%0'; '%1' already matches those declarations\0"
18315 "namespace can only apply to 'push' or 'pop' directives\0"
18316 "unterminated '#pragma clang attribute push' at end of file\0"
18317 "'#pragma clang attribute %select{%1.|}0pop' with no matching '#pragma clang attribute %select{%1.|}0push'\0"
18318 "unknown attribute subject rule '%0'\0"
18319 "%select{invalid use of|unknown}2 attribute subject matcher sub-rule '%0'; '%1' matcher %select{does not support sub-rules|supports the following sub-rules: %3}2\0"
18320 "attribute %0 is not supported by '#pragma clang attribute'\0"
18321 "force_cuda_host_device end pragma without matching force_cuda_host_device begin\0"
18322 "expected '=' following '#pragma clang section %select{invalid|bss|data|rodata|text|relro}0'\0"
18323 "pragma comment requires parenthesized identifier and optional string\0"
18324 "unknown kind of pragma comment\0"
18325 "pragma detect_mismatch is malformed; it requires two comma-separated string literals\0"
18326 "expected one of [bss|data|rodata|text|relro] section kind in '#pragma %0'\0"
18327 "'#pragma %0' can only appear at file scope\0"
18328 "expected an integer argument in '#pragma %0'\0"
18329 "'#pragma float_control(except, on)' is illegal when precise is disabled\0"
18330 "'#pragma float_control(precise, off)' is illegal when except is enabled\0"
18331 "'#pragma float_control(precise, off)' is illegal when fenv_access is enabled\0"
18332 "'#pragma float_control push/pop' can only appear at file or namespace scope or within a language linkage specification\0"
18333 "'#pragma STDC FENV_ACCESS ON' is illegal when precise is disabled\0"
18334 "'#pragma %0' can only appear at file scope or at the start of a compound statement\0"
18335 "pragma float_control is malformed; use 'float_control({push|pop})' or 'float_control({precise|except}, {on|off} [,push])'\0"
18336 "unexpected argument '%0' to '#pragma clang fp %1'; expected %select{'fast' or 'on' or 'off'|'on' or 'off'|'on' or 'off'|'ignore', 'maytrap' or 'strict'|'source', 'double' or 'extended'}2\0"
18337 "%select{invalid|missing}0 option%select{ %1|}0; expected 'contract', 'reassociate', 'reciprocal', or 'exceptions'\0"
18338 "invalid argument; expected 'enable'%select{|, 'full'}0%select{|, 'assume_safety'}1 or 'disable'\0"
18339 "%select{incompatible|duplicate}0 directives '%1' and '%2'\0"
18340 "invalid argument of type %0; expected an integer type\0"
18341 "%select{invalid|missing}0 option%select{ %1|}0; expected vectorize, vectorize_width, interleave, interleave_count, unroll, unroll_count, pipeline, pipeline_initiation_interval, vectorize_predicate, or distribute\0"
18342 "vectorize_width loop hint malformed; use vectorize_width(X, fixed) or vectorize_width(X, scalable) where X is an integer, or vectorize_width('fixed' or 'scalable')\0"
18343 "missing argument; expected %select{an integer value|'enable'%select{|, 'full'}1%select{|, 'assume_safety'}2 or 'disable'}0\0"
18344 "expected a for, while, or do-while loop to follow '%0'\0"
18345 "pragma %select{message|warning|error}0 requires parenthesized string\0"
18346 "this pragma cannot appear in %0 declaration\0"
18347 "missing argument to '#pragma %0'%select{|; expected %2}1\0"
18348 "unexpected extra argument '%0' to '#pragma clang optimize'\0"
18349 "unexpected argument '%0' to '#pragma clang optimize'; expected 'on' or 'off'\0"
18350 "mac68k alignment pragma is not supported on this target\0"
18351 "specifying an identifier within `#pragma pack` is not supported on this target\0"
18352 "expected #pragma pack parameter to be '1', '2', '4', '8', or '16'\0"
18353 "invalid argument; expected 'disable'\0"
18354 "unexpected %0, expected to see one of %select{|'best_case', 'full_generality', }1'single_inheritance', 'multiple_inheritance', or 'virtual_inheritance'\0"
18355 "#pragma visibility pop with no matching #pragma visibility push\0"
18356 "pragma %0 requires a parenthesized string\0"
18357 "#pragma visibility push with no matching #pragma visibility pop\0"
18358 "argument to #pragma section is not valid for this target: %0\0"
18359 "__builtin_preserve_enum_value argument %0 invalid\0"
18360 "__builtin_preserve_enum_value argument %0 not a constant\0"
18361 "__builtin_preserve_field_info argument %0 not a constant\0"
18362 "__builtin_preserve_field_info argument %0 not a field access\0"
18363 "__builtin_preserve_type_info argument %0 invalid\0"
18364 "__builtin_preserve_type_info argument %0 not a constant\0"
18365 "field %select{width|precision}0 should have type %1, but argument has type %2\0"
18366 "instance variable %0 is private\0"
18367 "expected ';' after private module fragment declaration\0"
18368 "private module fragment declaration with no preceding module declaration\0"
18369 "private module fragment in module implementation unit\0"
18370 "private module fragment redefined\0"
18371 "probability argument to __builtin_expect_with_probability must be constant floating-point expression\0"
18372 "probability argument to __builtin_expect_with_probability is outside the range [0.0, 1.0]\0"
18373 "type of property %0 (%1) does not match type of accessor %2 (%3)\0"
18374 "property %0 found on object of type %1; did you mean to access it with the \".\" operator?\0"
18375 "use of Objective-C property in function nested in Objective-C container not supported, move function outside its container\0"
18376 "property %0 is already implemented\0"
18377 "property %0 has a variably modified type\0"
18378 "type of property %0 (%1) does not match type of instance variable %2 (%3)\0"
18379 "property access is using %0 method which is unavailable\0"
18380 "property %0 refers to an incomplete Objective-C class %1 (with no @interface available)\0"
18381 "property %0 not found on object of type %1\0"
18382 "property %0 cannot be found in forward class object %1\0"
18383 "property %0 not found on object of type %1; did you mean %2?\0"
18384 "synthesized properties %0 and %1 both claim setter %2 - use of this setter will cause unexpected behavior\0"
18385 "property cannot have array or function type %0\0"
18386 "instance variable %0 is protected\0"
18387 "protocol has circular dependency\0"
18388 "property %select{of type %1|with attribute '%1'|without attribute '%1'|with getter %1|with setter %1}0 was selected for synthesis\0"
18389 "object expression of non-scalar type %0 cannot be used in a pseudo-destructor expression\0"
18390 "call to pseudo-destructor cannot have any arguments\0"
18391 "%0 does not refer to a type name in pseudo-destructor expression; expected the name of type %1\0"
18392 "the type of object expression %diff{($) does not match the type being destroyed ($)|does not match the type being destroyed}0,1 in pseudo-destructor expression\0"
18393 "invalid address discrimination flag '%0'; '__ptrauth' requires '0' or '1'\0"
18394 "argument to '__ptrauth' must be an integer constant expression\0"
18395 "ptrauth_auth_with_pc_and_resign only supports auth with IA and IB keys, not %0\0"
18396 "discriminator argument to ptrauth_sign_constant must be a constant integer, the address of the global variable where the result will be stored, or a blend of the two\0"
18397 "argument to ptrauth_sign_constant must refer to a global variable or function\0"
18398 "this target does not support pointer authentication\0"
18399 "invalid extra discriminator flag '%0'; '__ptrauth' requires a value between '0' and '%1'\0"
18400 "%select{subtraction|addition}0 of address-of-label expressions is not supported with ptrauth indirect gotos\0"
18401 "%0 does not identify a valid pointer authentication key for the current target\0"
18402 "'__ptrauth' qualifier must take between 1 and 3 arguments\0"
18403 "cannot cast to '__ptrauth'-qualified type %0\0"
18404 "%select{return type|parameter type|property}1 may not be qualified with '__ptrauth'; type is %0\0"
18405 "'__ptrauth' qualifier only applies to pointer or pointer sized integer types; %0 is invalid\0"
18406 "type %0 is already '__ptrauth'-qualified\0"
18407 "argument must be a string literal%select{| of char type}0\0"
18408 "cannot pass undiscriminated type %0 to '__builtin_ptrauth_type_discriminator'\0"
18409 "%select{signed value|extra discriminator|blended pointer|blended integer|blended pc}0 must have %select{pointer|integer|pointer or integer}1 type; type here is %2\0"
18410 "friend declaration cannot have a pure-specifier\0"
18411 "exception declarator cannot be qualified\0"
18412 "friend function definition cannot be qualified with %0\0"
18413 "type operand %0 of 'typeid' cannot have '%1' qualifier\0"
18414 "qualified member access refers to a member in %0\0"
18415 "%q0 is not a member of class %1\0"
18416 "%select{property|instance variable}0 access cannot be qualified with %1\0"
18417 "@catch parameter declarator cannot be qualified\0"
18418 "parameter declarator cannot be qualified\0"
18419 "typedef declarator cannot be qualified\0"
18420 "cannot build range expression with array function parameter %0 since parameter with array type %1 is treated as pointer type %2\0"
18421 "raw string delimiter longer than 16 characters; use PREFIX( )PREFIX to delimit raw string\0"
18422 "error in reading profile %0: %1\0"
18423 "assigning to 'readonly' return result of an Objective-C message not allowed\0"
18424 "invalid type %0 to %1 operator\0"
18425 "%select{struct|union}0 kernel parameters may not contain pointers\0"
18426 "a concept definition cannot refer to itself\0"
18427 "recursive evaluation of default argument\0"
18428 "trying to recursively use %0 as superclass of %1\0"
18429 "redeclaration of %0 with a different type%diff{: $ vs $|}1,2\0"
18430 "cannot export redeclaration %0 here since the previous declaration %select{is not exported|has internal linkage|has module linkage}1\0"
18431 "redefinition of %0\0"
18432 "redefinition of concept %0 with different template parameters or requirements\0"
18433 "redefinition of %0 as different kind of symbol\0"
18434 "redefinition of %0 as an alias for a different namespace\0"
18435 "redefinition of %0 with a different type%diff{: $ vs $|}1,2\0"
18436 "%select{typedef|type alias|type alias template}0 redefinition with different types%diff{ ($ vs $)|}1,2\0"
18437 "redefinition of a 'extern inline' function %0 is not supported in %select{C99 mode|C++}1\0"
18438 "redefinition of enumerator %0\0"
18439 "redefinition of label %0\0"
18440 "redefinition of %select{typedef|type alias}0 for variably-modified type %1\0"
18441 "OpenACC 'reduction' variable must have the same operator in all nested constructs (%0 vs %1)\0"
18442 "re-exported libraries do not match: '%0' (provided) vs '%1' (found)\0"
18443 "re-exported library missing from %0: '%1'\0"
18444 "cannot refer to declaration with an array type inside block\0"
18445 "reference to %select{__device__|__global__|__host__|__host__ __device__}0 %select{function|variable}1 %2 in %select{__device__|__global__|__host__|__host__ __device__}3 function\0"
18446 "reference to %select{__device__|__global__|__host__|__host__ __device__}0 function %1 in global initializer\0"
18447 "cannot refer to declaration of structure variable with flexible array member inside block\0"
18448 "reference initialization of type %0 with initializer of type %1 is ambiguous\0"
18449 "%0 does not refer to a value\0"
18450 "ref-qualifier '&&' is not allowed on a defaulted comparison operator\0"
18451 "ref-qualifier '%select{&&|&}0' is not allowed on a constructor\0"
18452 "ref-qualifier '%select{&&|&}0' is not allowed on a destructor\0"
18453 "cannot overload a member function %select{without a ref-qualifier|with ref-qualifier '&'|with ref-qualifier '&&'}0 with a member function %select{without a ref-qualifier|with ref-qualifier '&'|with ref-qualifier '&&'}1\0"
18454 "cannot refer to declaration with a variably modified type inside block\0"
18455 "the selected code is not a part of a function's / method's body\0"
18456 "the selected expression cannot be extracted\0"
18457 "the selected expression is too simple to extract\0"
18458 "refactoring action cannot be initiated without a selection\0"
18459 "the provided selection does not overlap with the AST nodes of interest\0"
18460 "there is no symbol at the given location\0"
18461 "binding reference %diff{of type $ to value of type $|to value}0,1 %select{drops %3 qualifier%plural{1:|2:|4:|:s}4|changes address space|not permitted due to incompatible qualifiers}2\0"
18462 "reference %diff{to %select{type|incomplete type}1 $ could not bind to an %select{rvalue|lvalue}2 of type $|could not bind to %select{rvalue|lvalue}2 of incompatible type}0,3\0"
18463 "reference to type %0 cannot bind to an initializer list\0"
18464 "reference of type %0 cannot bind to a temporary object because of address space mismatch\0"
18465 "%select{non-const|volatile}0 reference cannot bind to bit-field%select{| %1}2\0"
18466 "reference cannot bind to bit-field in converted constant expression\0"
18467 "%select{non-const|volatile}0 reference cannot bind to matrix element\0"
18468 "%select{non-const|volatile}0 reference cannot bind to vector element\0"
18469 "'&' cannot precede a capture when the capture default is '&'\0"
18470 "reference cannot be initialized with multiple values\0"
18471 "pipes packet types cannot be of reference type\0"
18472 "invalid reference to function %0: constraints not satisfied\0"
18473 "reference to local %select{variable|binding}1 %0 declared in enclosing %select{%3|block literal|lambda expression|context}2\0"
18474 "cannot form a reference to 'void'\0"
18475 "declaration of reference variable %0 requires an initializer\0"
18476 "reference to type %0 requires an initializer\0"
18477 "function declared with regparm(%0) attribute was previously declared %plural{0:without the regparm|:with the regparm(%1)}1 attribute\0"
18478 "must specify system root with -isysroot when building a relocatable PCH file\0"
18479 "%0 attribute cannot be repeated\0"
18480 "variable does not have a constant initializer\0"
18481 "trailing requires clause should be placed outside parentheses\0"
18482 "trailing return type must appear before trailing requires clause\0"
18483 "trailing requires clause can only be used when declaring a function\0"
18484 "expected concept name with optional arguments\0"
18485 "a requires expression cannot have an explicit object parameter\0"
18486 "requires expression in requirement body; did you intend to place it in a nested requirement? (add another 'requires' before the expression)\0"
18487 "default arguments not allowed for parameters of a requires expression\0"
18488 "expected '->' before expression type requirement\0"
18489 "varargs not allowed in requires expression\0"
18490 "'noexcept' can only be used in a compound requirement (with '{' '}' around the expression)\0"
18491 "%select{invalid value '%0'; must be positive|value '%0' is too large}1\0"
18492 "cannot subclass a class that was declared with the 'objc_subclassing_restricted' attribute\0"
18493 "returning block that lives on the local stack\0"
18494 "returning reference to local temporary object\0"
18495 "@throw (rethrow) used outside of a @catch block\0"
18496 "void %select{block|lambda}0 should not return a value\0"
18497 "cannot return from %0\0"
18498 "return in the catch of a function try block of a constructor is illegal\0"
18499 "return statement not allowed in coroutine; did you mean 'co_return'?\0"
18500 "%select{void function|void method|constructor|destructor}1 %0 must not return a value\0"
18501 "return type cannot be qualified with address space\0"
18502 "a space is required between a right angle bracket and an equals sign (use '> =')\0"
18503 "RISC-V 'interrupt' attribute contains invalid combination of interrupt types\0"
18504 "RISC-V 'interrupt' attribute '%0' requires extension '%1'\0"
18505 "LMUL argument must be in the range [0,3] or [5,7]\0"
18506 "RISC-V XSfmm twiden must be 1, 2 or 4\0"
18507 "builtin requires%select{| at least one of the following extensions}0: %1\0"
18508 "RISC-V type %0 requires the '%1' extension\0"
18509 "%0 cannot use 'super' because it is a root class\0"
18510 "-mxcoff-roptr is not supported with -shared\0"
18511 "-mxcoff-roptr is supported only with -fdata-sections\0"
18512 "argument should be the value 90 or 270\0"
18513 "argument should be the value 0, 90, 180 or 270\0"
18514 "rvalue reference type %0 is not allowed in exception specification\0"
18515 "sampler_t variable required - got %0\0"
18516 "sampler_t initialization requires 32-bit integer, not %0\0"
18517 "scoped enumeration requires a name\0"
18518 "second argument to __builtin_call_with_static_chain must be of pointer type\0"
18519 "second argument to 'va_arg' is of abstract type %0\0"
18520 "second argument to 'va_arg' is of incomplete type %0\0"
18521 "%0 causes a section type conflict with %1\0"
18522 "%0 only allowed in __except block or filter expression\0"
18523 "%0 only allowed in __except filter expression\0"
18524 "%0 only allowed in __finally block\0"
18525 "expected '__except' or '__finally' block\0"
18526 "cannot use SEH '__try' in a coroutine when C++ exceptions are enabled\0"
18527 "'__try' is not permitted in functions that require object unwinding\0"
18528 "cannot use SEH '__try' in blocks, captured regions, or Obj-C method decls\0"
18529 "SEH '__try' is not supported on this target\0"
18530 "chosen constructor is explicit in copy-initialization\0"
18531 "selector element of type %0 cannot be a constant lvalue expression\0"
18532 "selector element is not a valid lvalue\0"
18533 "selector element type %0 is not a valid object\0"
18534 "type of setter must be void\0"
18535 "%select{'#pragma clang fp eval_method'|option 'ffp-eval-method'}0 cannot be used with %select{option 'fapprox-func'|option 'mreassociate'|option 'freciprocal'|option 'ffp-eval-method'|'#pragma clang fp reassociate'|'#pragma clang fp reciprocal'}1\0"
18536 "the NotForDyldSharedCache flag does not match: '%0' (provided) vs '%1' (found)\0"
18537 "initialization is not supported for __shared__ variables\0"
18538 "requested shift is a vector of type %0 but the first operand is not a vector (%1)\0"
18539 "index for __builtin_shufflevector must be less than the total number of vector elements\0"
18540 "index for __builtin_shufflevector not within the bounds of the input vectors; index of -1 found at position %0 is not permitted in a constexpr context\0"
18541 "index for __builtin_shufflevector must be a constant integer\0"
18542 "range-based 'for' statement uses ':', not '='\0"
18543 "%select{signed |}0'size_t' literal is out of range of possible %select{signed |}0'size_t' values\0"
18544 "%select{|reference to }0sizeless type %1 is not allowed in exception specification\0"
18545 "non-local variable with sizeless type %0\0"
18546 "invalid application of '%0' to a function type\0"
18547 "invalid application of '%0' to %select{an incomplete|sizeless}1 type %2\0"
18548 "invalid application of '%select{sizeof|alignof|typeof|typeof_unqual}0' to bit-field\0"
18549 "application of '%select{alignof|sizeof}1' to interface %0 is not supported on this architecture and platform\0"
18550 "%0 does not refer to the name of a parameter pack; did you mean %1?\0"
18551 "expected parenthesized parameter pack name in 'sizeof...' expression\0"
18552 "translation unit is too large for Clang to process: ran out of source locations\0"
18553 "-mharden-sls is only supported on armv7-a or later\0"
18554 "function declared %0 was previously declared %1, which has different SME function attributes\0"
18555 "call to a streaming function requires 'sme'\0"
18556 "function executed in streaming-SVE mode requires 'sme'\0"
18557 "function using ZA state requires 'sme'\0"
18558 "function using ZT0 state requires 'sme2'\0"
18559 "OpenMP captured regions are not yet supported in %select{streaming functions|functions with ZA state|functions with ZT0 state}0\0"
18560 "%select{returning|passing}0 a VL-dependent argument %select{from|to}0 a function with a different streaming-mode is undefined behaviour because the streaming vector length (%1 bit) and non-streaming vector length (%2 bit) differ\0"
18561 "call to a function that shares state other than 'za' from a function that has live 'za' state requires a spill/fill of ZA, which is not yet implemented\0"
18562 "__arm_agnostic(\"sme_za_state\") is not supported together with __arm_new(\"za\") or __arm_new(\"zt0\")\0"
18563 "call to a shared ZA function requires the caller to have ZA state\0"
18564 "call to a shared ZT0 function requires the caller to have ZT0 state\0"
18565 "argument to 'operator<=>' %select{cannot be narrowed from type %1 to %2|evaluates to %1, which cannot be narrowed to type %2}0\0"
18566 "specialization of member %q0 does not specialize an instantiated member\0"
18567 "explicit specialization of %0 after instantiation\0"
18568 "variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal\0"
18569 "cannot reference member of primary template because deduced class template specialization %0 is %select{instantiated from a partial|an explicit}1 specialization\0"
18570 "cannot specialize %select{|(with 'template<>') }0a member of an unspecialized template\0"
18571 "expecting a pointer argument to the generic address space\0"
18572 "%0{storage class} argument for SPIR-V builtin is not a 32-bits integer\0"
18573 "invalid value for %select{storage class}0 argument\0"
18574 "builtin requires %select{spirv|spirv32 or spirv64}0 target\0"
18575 "'-fsanitize=memtag-stack' requires hardware support (+memtag). For Armv8 or Armv9, try compiling with -march=armv8a+memtag or -march=armv9a+memtag\0"
18576 "forward declaration of %0 cannot have a nested name specifier\0"
18577 "static assertion expression is not an integral constant expression\0"
18578 "static assertion failed%select{: %1|}0\0"
18579 "static assertion failed due to requirement '%0'%select{: %2|}1\0"
18580 "function declared in block scope cannot have 'static' storage class\0"
18581 "static data member %0 not allowed in anonymous %select{struct|interface|union|class|enum}1\0"
18582 "static data member %0 not allowed in local %select{struct|interface|union|class|enum}2 %1\0"
18583 "static data member %0 already has an initializer\0"
18584 "cannot cast %0 to %1 via virtual base %2\0"
18585 "variables in function scope cannot be declared static\0"
18586 "the 'static' modifier for the array size is not legal in new expressions\0"
18587 "kernel functions cannot be declared static\0"
18588 "a static lambda cannot have any captures\0"
18589 "'main' is not allowed to be declared static\0"
18590 "lambda cannot be both mutable and static\0"
18591 "static declaration of %0 follows non-static declaration%select{|; behavior is undefined}1\0"
18592 "static member %0 cannot be a bit-field\0"
18593 "'static' can only be specified inside the class definition\0"
18594 "'static' member function %0 overrides a virtual function in a base class\0"
18595 "interface type cannot be statically allocated\0"
18596 "standard library implementation of %0 is not supported; %select{member '%2' does not have expected form|member '%2' is missing|the type is not trivially copyable|the type does not have the expected form}1\0"
18597 "%0 layout not recognized. Must be a non-polymorphic class type with no bases and two fields: a 'const E *' and either another 'const E *' or a 'std::size_t'\0"
18598 "'std::source_location::__impl' must be standard-layout and have only two 'const char *' fields '_M_file_name' and '_M_function_name', and two integral fields '_M_line' and '_M_column'\0"
18599 "'std::source_location::__impl' was not found; it must be defined before '__builtin_source_location' is called\0"
18600 "unsupported standard library implementation: 'std::%0' is not a class template\0"
18601 "default %select{argument|non-type template argument}0 may not use a GNU statement expression\0"
18602 "statement expression not allowed at file scope\0"
18603 "static data member definition cannot specify a storage class\0"
18604 "@catch parameter cannot have storage specifier '%0'\0"
18605 "storage class specified for a member declaration\0"
18606 "impossible constraint in asm: cannot store value into a register\0"
18607 "differing user-defined suffixes ('%0' and '%1') in string literal concatenation\0"
18608 "existing instance variable %1 for strong property %0 may not be __weak\0"
18609 "structure '%0' is too large, which exceeds maximum allowed size of %1 bytes\0"
18610 "subscript of pointer to function type %0\0"
18611 "subscript of pointer to %select{incomplete|sizeless}0 type %1\0"
18612 "subscript requires size of interface %0, which is not constant for this architecture and platform\0"
18613 "subscript of svbool_t is not allowed\0"
18614 "use of '__super' inside a lambda is unsupported\0"
18615 "'__super' cannot be used with a using declaration\0"
18616 "fixed width SVE vector type %0 cannot be used in a %select{streaming|streaming-compatible}1 function\0"
18617 "SVE vector type %0 cannot be used in a non-streaming function\0"
18618 "SVE vector type %0 cannot be used in a target without sve\0"
18619 "'%0' parameter must have pointer%select{| to unqualified pointer}1 type; type here is %2\0"
18620 "'swift_async' completion handler parameter must have block type returning 'void', type here is %0\0"
18621 "%0 attribute with 'nonnull_error' convention can only be applied to a %select{function|method}1 with a completion handler with an error parameter\0"
18622 "%0 attribute with '%1' convention must have an integral-typed parameter in completion handler at index %2, type here is %3\0"
18623 "%0 attribute must be applied to a %select{function|method}1 annotated with non-'none' attribute 'swift_async'\0"
18624 "first argument to 'swift_async' must be either 'none', 'swift_private', or 'not_swift_private'\0"
18625 "'swift_error_result' parameter must follow 'swift_context' parameter\0"
18626 "'swift_indirect_result' parameters must be first parameters of function\0"
18627 "'%0' parameter can only be used with swiftcall%select{ or swiftasynccall|}1 calling convention%select{|s}1\0"
18628 "switch condition type %0 requires explicit conversion to %1\0"
18629 "switch condition has incomplete class type %0\0"
18630 "cannot jump from switch statement to this case label\0"
18631 "multiple conversions from switch condition type %0 to an integral or enumeration type\0"
18632 "the top-level type of a variable declaration cannot be qualified with the '%0' address space attribute\0"
18633 "%0 is not a supported SYCL device target\0"
18634 "the %0 attribute cannot be added to a function after the function is defined\0"
18635 "the %0 attribute only applies to functions with a non-deduced 'void' return type\0"
18636 "function %0 cannot be used in device code because it is declared with the %1 attribute\0"
18637 "the %0 attribute cannot be applied to a %select{variadic function|deleted function|defaulted function|constructor|destructor|coroutine|constexpr function|consteval function|function declared with the 'noreturn' attribute|function defined with a function try block|function with an explicit object parameter|}1\0"
18638 "the %0 kernel name argument does not match prior declaration%diff{: $ vs $|}1,2\0"
18639 "'this' cannot be%select{| implicitly}0 used in a potentially evaluated expression in the body of a function declared with the %1 attribute\0"
18640 "the %0 attribute only applies to functions with a 'void' return type\0"
18641 "%0 cannot be applied to an explicitly deleted function\0"
18642 "%0 can only be applied to functions with external linkage\0"
18643 "%0 cannot be applied to the 'main' function\0"
18644 "the %0 kernel name argument conflicts with a previous declaration\0"
18645 "types with 'sycl_special_class' attribute must have one and only one '__init' method defined\0"
18646 "@synthesize not allowed in a category's implementation\0"
18647 "@synthesize not allowed on a class property %0\0"
18648 "synthesized property with variable size type %0 requires an existing instance variable\0"
18649 "expected a property name in @synthesize\0"
18650 "cannot synthesize weak property in file using manual reference counting\0"
18651 "cannot synthesize weak property because the current deployment target does not support weak references\0"
18652 "invalid transaction abort code\0"
18653 "definition of type %0 conflicts with %select{typedef|type alias}1 of the same name\0"
18654 "%select{type tag|argument}0 index %1 is greater than the number of arguments specified\0"
18655 "implicit declaration introduced by elaborated type conflicts with a %select{non-struct type|non-class type|non-union type|non-enum type|typedef|type alias|template|type alias template|template template argument}0 of the same name\0"
18656 "%select{non-struct type|non-class type|non-union type|non-enum type|typedef|type alias|template|alias template|template template argument}1 %0 cannot be referenced with the '%select{struct|interface|union|class|enum}2' specifier\0"
18657 "friend type templates must use an elaborated type\0"
18658 "'target_clones' attribute does not match previous declaration\0"
18659 "'target_clones' multiversioning requires a default target\0"
18660 "offloading entry for target region in %0 is incorrect: either the address or the ID is invalid\0"
18661 "SPIR-V target requires a valid shader stage or no environment\0"
18662 "SPIR-V target requires a Vulkan environment\0"
18663 "unknown target ABI '%0'\0"
18664 "unknown target CPU '%0'\0"
18665 "unknown FP unit '%0'\0"
18666 "ABI '%0' is not supported on CPU '%1'\0"
18667 "ABI '%0' is not supported for '%1'\0"
18668 "'%0' ABI is not supported with FPU\0"
18669 "the target architecture '%0' is not supported by the target '%1'\0"
18670 "micromips is not supported for target CPU '%0'\0"
18671 "execute only is not supported for the %0 sub-architecture\0"
18672 "the '%0' unit is not supported with this instruction set\0"
18673 "-mcmse is not supported for %0\0"
18674 "hardware TLS register is not supported for the %0 sub-architecture\0"
18675 "%0 requires %select{|%2 bit size}1 %3 %select{|return }4type support, but target '%5' does not support it\0"
18676 "%0 requires %1 type support, but ABI '%2' does not support it\0"
18677 "the %0 sub-architecture does not support unaligned accesses\0"
18678 "offloading entry for declare target variable is incorrect: the address is invalid\0"
18679 "offloading entry for declare target variable %0 is incorrect: the address is invalid\0"
18680 "attributes '%0(\"%2\")' and '%1(\"%2\")' are mutually exclusive\0"
18681 "ambiguous constructor call when %select{copying variable|copying parameter|initializing template parameter|returning object|initializing statement expression result|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value|||||||||initializing binding}0 of type %1\0"
18682 "%select{copying variable|copying parameter|initializing template parameter|returning object|initializing statement expression result|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value|||||||||initializing binding}0 of type %1 invokes deleted constructor\0"
18683 "copying a temporary object of incomplete type %0\0"
18684 "no viable constructor %select{copying variable|copying parameter|initializing template parameter|returning object|initializing statement expression result|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value|||||||||initializing binding}0 of type %1\0"
18685 "address taken in non-type template argument for template parameter of reference type %0\0"
18686 "deduced incomplete pack %0 for template parameter %1\0"
18687 "non-type template argument refers to non-static data member %0\0"
18688 "non-type template argument '%0' is invalid\0"
18689 "constraints not satisfied for %select{class template|function template|variable template|alias template|template template parameter|template}0 %1%2\0"
18690 "%select{too few|too many}0 template arguments for %select{class template|function template|variable template|alias template|template template parameter|concept|template}1 %2\0"
18691 "non-type template argument refers to non-static member function %0\0"
18692 "template argument for non-type template parameter must be an expression\0"
18693 "template argument for template template parameter must be a %select{class template%select{| or type alias template}1|variable template|concept}0\0"
18694 "template argument for template type parameter must be a type\0"
18695 "template argument for template type parameter must be a type; did you forget 'typename'?\0"
18696 "non-type template parameter of reference type %diff{$ cannot bind to template argument of type $|cannot bind to template of incompatible argument type}0,1\0"
18697 "template argument for non-type template parameter is treated as function type %0\0"
18698 "non-type template argument of type %0 is not a constant expression\0"
18699 "non-type template argument for template parameter of pointer type %0 must have its address taken\0"
18700 "non-type template argument of type %0 cannot be converted to a value of type %1\0"
18701 "non-type template argument does not refer to any declaration\0"
18702 "non-type template argument of type %0 is not an integral constant expression\0"
18703 "non-type template argument of type %0 must have an integral or enumeration type\0"
18704 "non-type template argument does not refer to an object or function\0"
18705 "non-type template argument is not a pointer to member constant\0"
18706 "template argument does not refer to a %select{class or alias template|variable template|concept}0, or template template parameter\0"
18707 "non-type template argument refers to %select{function|object}0 %1 that does not have linkage\0"
18708 "template argument is the type of an unresolved overloaded function\0"
18709 "reference binding of non-type template parameter %diff{of type $ to template argument of type $|to template argument}0,1 ignores qualifiers\0"
18710 "non-type template argument of reference type %0 is not an object\0"
18711 "template template argument has different template parameters than its corresponding template template parameter\0"
18712 "non-type template argument refers to thread-local object\0"
18713 "null non-type template argument must be cast to template parameter type %0\0"
18714 "null non-type template argument of type %0 does not match template parameter of type %1\0"
18715 "%select{function|class|variable}0 cannot be defined in an explicit instantiation; if this declaration is meant to be a %select{function|class|variable}0 definition, remove the 'template' keyword\0"
18716 "requires clause differs in template redeclaration\0"
18717 "type constraint differs in template redeclaration\0"
18718 "pack expansion used as argument for non-pack parameter of %select{alias template|concept|builtin template}0\0"
18719 "template name refers to non-type template %0\0"
18720 "templates cannot be declared inside of a local class\0"
18721 "%select{implicit|explicit}0 instantiation of undefined template %1\0"
18722 "%select{implicit|explicit}0 instantiation of template %1 within its own definition\0"
18723 "kernel functions cannot be used in a template declaration, instantiation or specialization\0"
18724 "missing 'template' keyword prior to dependent template name %0\0"
18725 "%0%select{| following the 'template' keyword}1 cannot refer to a dependent template\0"
18726 "%0%select{| following the 'template' keyword}1 does not refer to a template\0"
18727 "%0 is expected to be a non-type template, but instantiated to a %select{class|type alias}1 template\0"
18728 "templates must have C++ linkage\0"
18729 "non-static data member %0 cannot be declared as a template\0"
18730 "extraneous 'template<>' in declaration of member %0\0"
18731 "use of %select{class template|function template|variable template|alias template|template template parameter|concept|template}0 %1 requires template arguments\0"
18732 "a non-type template parameter cannot have type %0 before C++20\0"
18733 "a non-type template parameter cannot have type %0\0"
18734 "template non-type parameter has a different type %0 in template %select{|template parameter }1redeclaration\0"
18735 "non-type template parameter has incomplete type %0\0"
18736 "non-type template parameter has non-literal type %0\0"
18737 "type %0 of non-type template parameter is not a structural type\0"
18738 "non-type template parameter has rvalue reference type %0\0"
18739 "templates can only be declared in namespace or class scope\0"
18740 "template parameter default argument is inconsistent with previous definition\0"
18741 "template parameter missing a default argument\0"
18742 "template parameter redefines default argument\0"
18743 "template parameter has a different kind in template %select{|template parameter }0redeclaration\0"
18744 "%select{too few|too many}0 template parameters in template %select{|template parameter }1redeclaration\0"
18745 "template parameter list matching the non-templated nested type %0 should be empty ('template<>')\0"
18746 "template parameter pack cannot have a default argument\0"
18747 "template parameter pack must be the last template parameter\0"
18748 "declaration of %0 shadows template parameter\0"
18749 "default template argument not permitted on a friend template\0"
18750 "cannot add a default template argument to the definition of a member of a class template\0"
18751 "%select{template type|non-type template|template template}0 parameter%select{| pack}1 conflicts with previous %select{template type|non-type template|template template}0 parameter%select{ pack|}1\0"
18752 "nested name specifier %0 for declaration does not refer into a class, class template or class template partial specialization\0"
18753 "recursive template instantiation exceeded maximum depth of %0\0"
18754 "cannot declare an explicit specialization in a friend\0"
18755 "explicit specialization of %0 in function scope\0"
18756 "default argument not permitted on an explicit %select{instantiation|specialization}0 of function %1\0"
18757 "extraneous template parameter list in template specialization or out-of-line template definition\0"
18758 "template specialization declaration cannot be a friend\0"
18759 "template specialization requires 'template<>'\0"
18760 "template specialization or definition requires a template parameter list corresponding to the nested type %0\0"
18761 "%select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 must occur at global scope\0"
18762 "%select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 not in %select{a namespace enclosing %2|class %2 or an enclosing namespace}3\0"
18763 "identifier followed by '<' indicates a class template specialization but %0 %select{does not refer to a template|refers to a function template|<unused>|refers to a variable template|<unused>|<unused>|refers to a concept}1\0"
18764 "can only provide an explicit specialization for a class template, function template, variable template, or a member function, static data member, %select{or member class|member class, or member enumeration}0 of a class template\0"
18765 "extraneous 'template<>' in declaration of %0 %1\0"
18766 "template template argument %0 is more constrained than template template parameter %1\0"
18767 "template template parameter must have its own template parameters\0"
18768 "a typedef cannot be a template\0"
18769 "cannot declare a class template with no name\0"
18770 "extraneous 'template<>' in declaration of variable %0\0"
18771 "a static_assert declaration cannot be a template\0"
18772 "cannot template a using %select{directive|declaration}0\0"
18773 "tentative definition has type %0 that is never completed\0"
18774 "-ftest-module-file-extension argument '%0' is not of the required form 'blockname:major:minor:hashed:user info'\0"
18775 "test module file extension '%0' has different version (%1.%2) than expected (%3.%4)\0"
18776 "'this' cannot be %select{implicitly |}0captured in this context\0"
18777 "'this' cannot be captured by reference\0"
18778 "'this' cannot be%select{| implicitly}0 used in a static member function declaration\0"
18779 "initializer for thread-local variable must be a constant expression\0"
18780 "'%0' variables must have global storage\0"
18781 "thread-local declaration of %0 follows non-thread-local declaration\0"
18782 "type of thread-local variable has non-trivial destruction\0"
18783 "thread-local declaration of %0 with %select{static|dynamic}1 initialization follows declaration with %select{dynamic|static}1 initialization\0"
18784 "thread-local storage is not supported for the current target\0"
18785 "three-way comparison between vectors is not supported\0"
18786 "cannot throw an object of abstract type %0\0"
18787 "cannot throw object of incomplete type %0\0"
18788 "cannot throw pointer to object of incomplete type %0\0"
18789 "cannot throw object of type %0 with a potentially-throwing destructor\0"
18790 "cannot %select{throw|catch}0 %select{pointer|reference}1 with non-default address space (type %2)\0"
18791 "cannot throw object of sizeless type %0\0"
18792 "alignment (%0) of thread-local variable %1 is greater than the maximum supported alignment (%2) for a thread-local variable on this target\0"
18793 "too few arguments provided to function-like macro invocation\0"
18794 "this value is too large for this fixed point type\0"
18795 "too many arguments provided to function-like macro invocation\0"
18796 "only one element declaration is allowed\0"
18797 "trailing return type may not be nested within parentheses\0"
18798 "function with trailing return type must specify return type 'auto', not %0\0"
18799 "a space is required between consecutive right angle brackets (use '> >')\0"
18800 "'%0' only applies to %select{function|pointer|Objective-C object or block pointer}1 types; type here is %2\0"
18801 "cannot use type '%0' within '#pragma clang fp eval_method'; type is set according to the default eval method for the translation unit\0"
18802 "declaration of type aware %0 in %1 must have matching type aware %2\0"
18803 "destroying delete is not permitted to be type aware\0"
18804 "%0 requires more than 1 template argument; provide the remaining arguments explicitly to use it here\0"
18805 "concept named in type constraint is not a type concept\0"
18806 "%0 cannot be defined in a type alias template\0"
18807 "%0 cannot be defined in a condition\0"
18808 "%0 cannot be defined in an enumeration\0"
18809 "types may not be defined in a for range declaration\0"
18810 "%0 cannot be defined in a parameter type\0"
18811 "%0 cannot be defined in the result type of a function\0"
18812 "%0 cannot be defined in a type specifier\0"
18813 "type of property %0 in class extension does not match property type in primary class\0"
18814 "a parameter pack may not be accessed at an out of bounds index\0"
18815 "invalid comparison flag %0; use 'layout_compatible' or 'must_be_null'\0"
18816 "'type_tag_for_datatype' attribute requires the initializer to be an %select{integer|integral}0 constant expression\0"
18817 "'type_tag_for_datatype' attribute requires the initializer to be an %select{integer|integral}0 constant expression that can be represented by a 64 bit integer\0"
18818 "%0 is too large for the address space (maximum allowed size of %1 bytes)\0"
18819 "type trait requires %0%select{| or more}1 argument%select{|s}2; have %3 argument%s3\0"
18820 "unparsed tokens following type\0"
18821 "address of %select{bit-field|vector element|property expression|register variable|matrix element}0 requested\0"
18822 "taking the address of a destructor\0"
18823 "taking the address of a temporary object of type %0\0"
18824 "conversion %diff{from $ to $|between types}0,1 is ambiguous\0"
18825 "variable declared with 'objc_externally_retained' cannot be modified in ARC\0"
18826 "cannot assign to 'self' outside of a method in the init family\0"
18827 "cannot assign to 'self' in a class method\0"
18828 "arithmetic on a pointer to %select{an incomplete|sizeless}0 type %1\0"
18829 "fast enumeration variables cannot be modified in ARC by default; declare the variable __strong to allow this\0"
18830 "array type %0 is not assignable\0"
18831 "%select{cannot assign to return value because function %1 returns a const value|cannot assign to variable %1 with const-qualified type %2|cannot assign to %select{non-|}1static data member %2 with const-qualified type %3|cannot assign to %select{variable %2|non-static data member %2|lvalue}1 with %select{|nested }3const-qualified data member %4|read-only variable is not assignable}0\0"
18832 "cannot assign to non-static data member within const member function %0\0"
18833 "value of type %0 is not contextually convertible to 'bool'\0"
18834 "arguments are of different types%diff{ ($ vs $)|}0,1\0"
18835 "ordered compare requires two args of floating point type%diff{ ($ and $)|}0,1\0"
18836 "floating point classification requires argument of floating point type (passed in %0)\0"
18837 "called object type %0 is not a function or function pointer\0"
18838 "argument type %0 is not a real floating point type\0"
18839 "too few %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2\0"
18840 "too few %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected at least %1, have %2\0"
18841 "too few %select{|||execution configuration }0%select{|non-object }2arguments to %select{function|block|method|kernel function}0 call, at least argument %1 must be specified\0"
18842 "too few %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected at least %1, have %2; did you mean %4?\0"
18843 "too few %select{|||execution configuration }0%select{|non-object }2arguments to %select{function|block|method|kernel function}0 call, single argument %1 was not specified\0"
18844 "too few %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2; did you mean %4?\0"
18845 "too many %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2\0"
18846 "too many %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected at most %1, have %2\0"
18847 "too many %select{|||execution configuration }0arguments to %select{function|block|method|kernel function}0 call, expected at most single %select{|non-object }3argument %1, have %2%select{|non-object}3 arguments\0"
18848 "too many %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected at most %1, have %2; did you mean %4?\0"
18849 "too many %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected single argument %1, have %2 arguments\0"
18850 "too many %select{|||execution configuration }0%select{|non-object }3arguments to %select{function|block|method|kernel function}0 call, expected %1, have %2; did you mean %4?\0"
18851 "cast to incomplete type %0\0"
18852 "cast to union type from type %0 not present in union\0"
18853 "'__builtin_choose_expr' requires a constant expression\0"
18854 "comparison of distinct block types%diff{ ($ and $)|}0,1\0"
18855 "comparison of distinct pointer types%diff{ ($ and $)|}0,1\0"
18856 "equality comparison between function pointer and void pointer (%0 and %1)\0"
18857 "comparison between pointer and integer (%0 and %1)\0"
18858 "used type %0 where integer or floating point type is required\0"
18859 "used type %0 where floating point type is not allowed\0"
18860 "used type %0 where arithmetic or pointer type is required\0"
18861 "incompatible operand types%diff{ ($ and $)|}0,1\0"
18862 "non-pointer operand type %0 incompatible with %select{NULL|nullptr}1\0"
18863 "'__ptrauth' qualification mismatch%diff{ ($ and $)|}0,1\0"
18864 "%select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 discards qualifiers\0"
18865 "%select{%diff{assigning to $ from incompatible type $|assigning to type from incompatible type}0,1|%diff{passing $ to parameter of incompatible type $|passing type to parameter of incompatible type}0,1|%diff{returning $ from a function with incompatible result type $|returning type from a function with incompatible result type}0,1|%diff{converting $ to incompatible type $|converting type to incompatible type}0,1|%diff{initializing $ with an expression of incompatible type $|initializing type with an expression of incompatible type}0,1|%diff{sending $ to parameter of incompatible type $|sending type to parameter of incompatible type}0,1|%diff{casting $ to incompatible type $|casting type to incompatible type}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3%select{|: different classes%diff{ ($ vs $)|}5,6|: different number of parameters (%5 vs %6)|: type mismatch at %ordinal5 parameter%diff{ ($ vs $)|}6,7|: different return type%diff{ ($ vs $)|}5,6|: different qualifiers (%5 vs %6)|: different exception specifications}4\0"
18866 "incompatible block pointer types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2\0"
18867 "incompatible function pointer types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3\0"
18868 "incompatible pointer types %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3\0"
18869 "%select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 converts between pointers to integer types %select{with different sign|where one is of the unique plain 'char' type and the other is not}3\0"
18870 "incompatible integer to pointer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3\0"
18871 "incompatible pointer to integer conversion %select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2%select{|; dereference with *|; take the address with &|; remove *|; remove &}3\0"
18872 "%select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 converts between void pointer and function pointer\0"
18873 "value of type %0 is not implicitly convertible to %1\0"
18874 "conversion from %0 to %1 is not allowed in a converted constant expression\0"
18875 "conversion from %0 to %1 in converted constant expression would bind reference to a temporary\0"
18876 "variable has incomplete type %0\0"
18877 "conversion function %diff{from $ to $|between types}0,1 invokes a deleted function%select{|: %3}2\0"
18878 "matrix is not assignable (contains duplicate components)\0"
18879 "vector is not assignable (contains duplicate components)\0"
18880 "invalid operand of type %0%select{| where a scalar or vector is required| where a scalar, vector, or matrix is required}1\0"
18881 "invalid operand of type %0 where floating, complex or a vector of such types is required\0"
18882 "used type %0 where function pointer is required\0"
18883 "used type %0 where __hlsl_resource_t is required\0"
18884 "used type %0 where integer is required\0"
18885 "operand of type %0 where arithmetic or pointer type is required\0"
18886 "invalid operand of type %0 where %1 or a vector of such type is required\0"
18887 "invalid operand of type %0 where %1 or a vector or matrix of such type is required\0"
18888 "fields must have a constant size: 'variable length array in structure' extension will never be supported\0"
18889 "cannot %select{decrement|increment}1 value of type %0\0"
18890 "%select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes address space of pointer\0"
18891 "%select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes address space of nested pointer\0"
18892 "%select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes retain/release properties of pointer\0"
18893 "%select{%diff{assigning $ to $|assigning to different types}1,0|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 changes pointer authentication of pointee type\0"
18894 "definition of variable with array type needs an explicit size or an initializer\0"
18895 "incomplete definition of type %0\0"
18896 "incomplete type %0 is not assignable\0"
18897 "indirection requires pointer operand (%0 invalid)\0"
18898 "indirection not permitted on operand of type %0\0"
18899 "cannot take the address of an rvalue of type %0\0"
18900 "extra '&' taking address of overloaded function\0"
18901 "invalid operands to binary expression (%0 and %1)\0"
18902 "pointer to function type %0 may not be 'restrict' qualified\0"
18903 "restrict requires a pointer or reference (%0 is invalid)\0"
18904 "restrict requires a pointer or reference\0"
18905 "instance variables must have a constant size\0"
18906 "logical expression with vector %select{type %1 and non-vector type %2|types %1 and %2}0 is only supported in C++\0"
18907 "assignment to cast is illegal, lvalue casts are not supported\0"
18908 "'__imag' operator with non-complex operand type %0 is not assignable\0"
18909 "member reference type %0 is not a pointer\0"
18910 "%0 does not have a member named %1\0"
18911 "%0 does not have a member named %1; did you mean %2?\0"
18912 "member reference base type %0 is not a structure or union\0"
18913 "member reference type %0 is %select{a|not a}1 pointer; did you mean to use '%select{->|.}1'?\0"
18914 "cannot refer to type member %0 in %1 with '%select{.|->}2'\0"
18915 "cannot refer to member %0 in %1 with '%select{.|->}2'\0"
18916 "%diff{return type $ must match previous return type $|return type must match previous return type}0,1 when %select{block literal|lambda expression}2 has unspecified explicit return type\0"
18917 "array size is negative\0"
18918 "non-object type %0 is not assignable\0"
18919 "no viable conversion%select{%diff{ from $ to $|}1,2|%diff{ from returned value of type $ to function return type $|}1,2}0\0"
18920 "no viable conversion%diff{ from $ to incomplete type $|}0,1\0"
18921 "%select{comparison between %diff{ ($ and $)|}0,1|arithmetic operation with operands of type %diff{ ($ and $)|}0,1|conditional operator with the second and third operands of type %diff{ ($ and $)|}0,1}2 which are pointers to non-overlapping address spaces\0"
18922 "ordered comparison of function pointers (%0 and %1)\0"
18923 "ordered comparison between pointer and zero (%0 and %1)\0"
18924 "arithmetic on%select{ a|}0 pointer%select{|s}0 to%select{ the|}2 function type%select{|s}2 %1%select{| and %3}2\0"
18925 "arithmetic on%select{ a|}0 pointer%select{|s}0 to void\0"
18926 "illegal storage class on file-scoped variable\0"
18927 "illegal storage class on function\0"
18928 "statement requires expression of integer type (%0 invalid)\0"
18929 "statement requires expression of scalar type (%0 invalid)\0"
18930 "%diff{$ and $ are not pointers to compatible types|pointers to incompatible types}0,1\0"
18931 "array subscript is not an integer\0"
18932 "subscripted value is not an array, pointer, or vector\0"
18933 "cannot combine fixed-length and sizeless %select{SVE|RVV}0 vectors in expression, result is ambiguous (%1 and %2)\0"
18934 "cannot combine GNU and %select{SVE|RVV}0 vectors in expression, result is ambiguous (%1 and %2)\0"
18935 "three-way comparison between pointer and zero\0"
18936 "invalid argument type %0 to unary expression\0"
18937 "vector operands do not have the same number of elements (%0 and %1)\0"
18938 "cannot convert between vector values of different size (%0 and %1)\0"
18939 "cannot convert between %select{scalar|vector}0 type %1 and vector type %2 as implicit conversion would cause truncation\0"
18940 "cannot convert between vector and non-scalar values (%0 and %1)\0"
18941 "only zero-length WebAssembly tables are currently supported\0"
18942 "zero-length arrays are not permitted in %select{C++|SYCL device code|HIP device code|OpenCL}0\0"
18943 "unsupported: anonymous type given name for linkage purposes by %select{typedef|alias}0 declaration after its linkage was computed; add a tag name here to establish linkage prior to definition\0"
18944 "typedef member %0 cannot be a bit-field\0"
18945 "typedef name must be an identifier\0"
18946 "typename is allowed for identifiers only\0"
18947 "type name does not allow %select{<ERROR>|constexpr|consteval|constinit}0 specifier to be specified\0"
18948 "type name does not allow function specifier to be specified\0"
18949 "type name does not allow storage class to be specified\0"
18950 "missing 'typename' prior to dependent type name %0\0"
18951 "missing 'typename' prior to dependent type template name %0\0"
18952 "no type named %0 in %1\0"
18953 "no type named 'type' in %0; 'enable_if' cannot be used to disable this declaration\0"
18954 "failed requirement '%0'; 'enable_if' cannot be used to disable this declaration\0"
18955 "typename specifier refers to non-type member %0 in %1\0"
18956 "typename specifier refers to non-type %0\0"
18957 "typename specifier refers to a non-type template\0"
18958 "typename specifier refers to a dependent using declaration for a value %0 in %1\0"
18959 "type name requires a specifier or qualifier\0"
18960 "universal character name refers to a control character\0"
18961 "character '%0' cannot be specified by a universal character name\0"
18962 "incomplete universal character name\0"
18963 "invalid universal character\0"
18964 "unable to make temporary file: %0\0"
18965 "unable to rename temporary '%0' to output file '%1': '%2'\0"
18966 "%0 is unavailable\0"
18967 "%0 is unavailable in ARC\0"
18968 "%0 is unavailable: %1\0"
18969 "%0 has unknown return type; cast the call to its declared return type\0"
18970 "no known method %select{%objcinstance1|%objcclass1}0; cast the message send to the method's return type\0"
18971 "%0 has unknown type; cast it to its declared type to use it\0"
18972 "declaration of %0 is missing in %1 class\0"
18973 "undeclared identifier %0 in destructor name\0"
18974 "use of undeclared label %0\0"
18975 "definition of class %0 must be available to use Objective-C %select{array literals|dictionary literals|numeric literals|boxed expressions|string literals}1\0"
18976 "cannot find protocol declaration for %0\0"
18977 "cannot find protocol declaration for %0; did you mean %1?\0"
18978 "use of undeclared %0\0"
18979 "module %0 does not depend on a module exporting '%1'\0"
18980 "module %0 does not directly depend on a module exporting '%1', which is part of indirectly-used module %2\0"
18981 "module %0 does not depend on a module exporting '%1', which is part of module %2, although its private module does\0"
18982 "use of undeclared %0; did you mean %1?\0"
18983 "use of undeclared identifier %0\0"
18984 "use of undeclared identifier %0; did you mean %1?\0"
18985 "'%0' is defined as a function-like macro; did you mean '%0(...)'?\0"
18986 "cannot find interface declaration for %0; did you mean %1?\0"
18987 "cannot find interface declaration for %0, superclass of %1\0"
18988 "cannot find interface declaration for %0, superclass of %1; did you mean %2?\0"
18989 "inline variable %q0 is not defined\0"
18990 "%select{function|variable}0 %q1 is used but not defined in this translation unit, and cannot be defined in any other translation unit because its type does not have linkage\0"
18991 "cannot determine underlying type of incomplete enumeration type %0\0"
18992 "invalid escape sequence '%0' in an unevaluated string literal\0"
18993 "an unevaluated string literal cannot have an encoding prefix\0"
18994 "an unevaluated string literal cannot be a user-defined literal\0"
18995 "%select{expression|base type|declaration type|data member type|bit-field size|static assertion|fixed underlying type|enumerator value|using declaration|friend declaration|qualifier|initializer|default argument|non-type template parameter type|exception type|explicit specialization|partial specialization|__if_exists name|__if_not_exists name|lambda|block|type constraint|requirement|requires clause}0 contains%plural{0: an|:}1 unexpanded parameter pack%plural{0:|1: %2|2:s %2 and %3|:s %2, %3, ...}1\0"
18996 "unexpected '@' in program\0"
18997 "unexpected ':' in nested name specifier; did you mean '::'?\0"
18998 "friends can only be classes or functions\0"
18999 "unexpected interface name %0: expected expression\0"
19000 "%select{module|import}0 declaration can only appear at the top level\0"
19001 "unexpected namespace name %0: expected expression\0"
19002 "attributes cannot be specified on namespace alias\0"
19003 "attributes cannot be specified on a nested namespace definition\0"
19004 "@implementation declaration cannot be protocol qualified\0"
19005 "namespace alias must be a single identifier\0"
19006 "unexpected namespace scope prior to decltype\0"
19007 "unexpected ';' before %0\0"
19008 "'template' keyword not permitted after 'using' keyword\0"
19009 "'template' keyword not permitted in destructor name\0"
19010 "'template' keyword not permitted here\0"
19011 "unexpected '%0' after module name, only ';' and '[' (start of attribute specifier sequence) are allowed\0"
19012 "'%0' cannot be a part of nested name specifier; did you mean ':'?\0"
19013 "unexpected type name %0: expected expression\0"
19014 "unexpected type name %0: expected identifier\0"
19015 "type-id cannot have a name\0"
19016 "unexpected vftable component type %0 for component number %1\0"
19017 "conversion between fixed point and %0 is not yet supported\0"
19018 "cannot define the implicit copy assignment operator for %0, because non-static %select{reference|const}1 member %2 cannot use copy assignment operator\0"
19019 "%select{constructor for %1|implicit default constructor for %1|cannot use constructor inherited from %1:}0 must explicitly initialize the %select{reference|const}2 member %3\0"
19020 "unions cannot be base classes\0"
19021 "union member %0 has reference type %1\0"
19022 "no analyzer checkers or packages are associated with '%0'\0"
19023 "the address of a declaration with unknown type can only be cast to a pointer type\0"
19024 "address-of operator cannot be applied to a call to a function with unknown return type\0"
19025 "function %0 with unknown type must be given a function type\0"
19026 "variable %0 with unknown type cannot be given a function type\0"
19027 "unknown state '%0'\0"
19028 "no type named %0 in %1; did you mean %select{|simply }2%3?\0"
19029 "unknown receiver %0; did you mean %1?\0"
19030 "unknown template name %0\0"
19031 "unknown %select{type|class}1 name %0; did you mean %2?\0"
19032 "unknown type name %0\0"
19033 "unknown type name %0; did you mean %1?\0"
19034 "parentheses are required around this expression in a requires clause\0"
19035 "must explicitly qualify name of member function when taking its address\0"
19036 "'static' may not be used without an array size\0"
19037 "'static' may not be used with an unspecified variable length array size\0"
19038 "'%0' can only be used with the '%1' ABI\0"
19039 "cannot import unsupported AST node %0\0"
19040 "%0 byte order mark detected in '%1', but encoding is not supported\0"
19041 "expansions of %0 are not supported here. Only expansions in template arguments and class bases are supported\0"
19042 "C++ ABI '%0' is not supported on target triple '%1'\0"
19043 "cannot yet compile %0 in this ABI\0"
19044 "environment '%0' is not supported: '%1'\0"
19045 "cannot yet mangle %0 expression\0"
19046 "cannot yet mangle %select{fixed point literal|dependent neon vector type|dependent fixed-length SVE vector type|dependent fixed-length RVV vector type|?: operator with omitted middle operand|OpenACC Asterisk Size expression|unnamed union non-type template parameter|requires-expression containing a substitution failure|pack indexing template name}0\0"
19047 "module partitions are only supported for C++20 onwards\0"
19048 "cannot yet @encode type %0\0"
19049 "os '%0' is not supported: '%1'\0"
19050 "constrained placeholder types other than simple 'auto' on non-type template parameters not supported yet\0"
19051 "unsupported non-standard concatenation of string literals\0"
19052 "call to unsupported expression with unknown type\0"
19053 "%0 has unknown type, which is not supported for this kind of declaration\0"
19054 "unsupported expression with unknown type\0"
19055 "vendor '%0' is not supported: '%1'\0"
19056 "unterminated function-like macro invocation\0"
19057 "missing terminating ')' character\0"
19058 "unterminated /* comment\0"
19059 "raw string missing terminating delimiter )%0\"\0"
19060 "cannot cast %0 to its %select{private|protected}2 base class %1\0"
19061 "illegal redeclaration of property in class extension %0 (attribute must be 'readwrite', while its primary must be 'readonly')\0"
19062 "illegal redeclaration of 'readwrite' property in class extension %0 (perhaps you intended this to be a 'readwrite' redeclaration of a 'readonly' public property?)\0"
19063 "use of default argument to function %0 that is declared later in class %1\0"
19064 "reference to unresolved using declaration\0"
19065 "must use '%1' tag to refer to type %0%select{| in this scope}2\0"
19066 "taking address of non-addressable standard library function\0"
19067 "use of %0 with tag type that does not match previous declaration\0"
19068 "%select{the message|the expression}0 in %select{a static assertion|this asm operand}0 must be produced by a constant expression\0"
19069 "%select{the message|the expression}0 in %select{a static assertion|this asm operand}0 must be a string literal or an object with 'data()' and 'size()' member functions\0"
19070 "%select{the message|the expression}0 in %select{a static assertion|this asm operand}0 must have a '%select{size|data}1()' member function returning an object convertible to '%select{std::size_t|const char *}1'\0"
19071 "the %select{message|string}0 object in %select{this static assertion|this asm operand}0 is missing %select{a 'size()' member function|a 'data()' member function|'data()' and 'size()' member functions}1\0"
19072 "attribute with scope specifier cannot follow default scope specifier\0"
19073 "using declaration cannot refer to class member\0"
19074 "using declaration cannot refer to a namespace\0"
19075 "target of using declaration conflicts with declaration already in scope\0"
19076 "declaration conflicts with target of using declaration already in scope\0"
19077 "using declaration cannot refer to a constructor\0"
19078 "%0 is not a direct base of %1, cannot inherit constructors\0"
19079 "using declaration cannot refer to a destructor\0"
19080 "cannot befriend target of using declaration\0"
19081 "using declaration refers to its own class\0"
19082 "using declaration refers into %0, which is not a base class of %1\0"
19083 "using declaration in class refers into %0, which is not a class\0"
19084 "redeclaration of using declaration\0"
19085 "using declaration pack expansion at block scope produces multiple values\0"
19086 "using declaration cannot refer to a template specialization\0"
19087 "dependent using declaration resolved to type without 'typename'\0"
19088 "no namespace named %0 in %1; did you mean %select{|simply }2%3?\0"
19089 "no namespace named %0; did you mean %1?\0"
19090 "redeclaration of using-enum declaration\0"
19091 "using enum %select{requires an enum or typedef name|does not permit an elaborated enum specifier}0\0"
19092 "using-enum cannot name a dependent type\0"
19093 "%0 is not an enumerated type\0"
19094 "'using_if_exists' attribute cannot be applied to an inheriting constructor\0"
19095 "'using namespace' is not allowed in classes\0"
19096 "%select{|member}0 using declaration %1 instantiates to an empty pack\0"
19097 "ambiguous reference to placeholder '_', which is defined multiple times\0"
19098 "using declaration requires a qualified name\0"
19099 "'typename' keyword used on a non-type\0"
19100 "cannot call operator __uuidof on a type with multiple GUIDs\0"
19101 "cannot call operator __uuidof on a type with no GUID\0"
19102 "CUDA device code does not support va_arg\0"
19103 "'va_start' cannot be used in a captured statement\0"
19104 "'va_start' used in function with fixed args\0"
19105 "'va_start' cannot be used outside a function\0"
19106 "'va_start' used in %select{System V|Win64}0 ABI function\0"
19107 "array types cannot be value-initialized\0"
19108 "'##' cannot appear at end of __VA_OPT__ argument\0"
19109 "'##' cannot appear at start of __VA_OPT__ argument\0"
19110 "variable template partial specialization %0 cannot be redefined\0"
19111 "no variable template matches%select{| partial}0 specialization\0"
19112 "no variable template matches specialization; did you mean to use %0 as function template instead?\0"
19113 "the type of variable template specialization %0 declared with deduced type %1 depends on itself\0"
19114 "%select{variable|static data member}0 instantiated with function type %1\0"
19115 "variable-sized object may not be initialized\0"
19116 "'new' cannot allocate object of variably modified type %0\0"
19117 "non-type template parameter of variably modified type %0\0"
19118 "variably modified type %0 cannot be used as a template argument\0"
19119 "'typeid' of variably modified type %0\0"
19120 "%select{CUDA|SYCL}0 device code does not support variadic functions\0"
19121 "%select{first two|all|last two}1 arguments to %0 must have the same type\0"
19122 "%select{first two|all}1 arguments to %0 must be vectors\0"
19123 "%ordinal0 argument must be a %1\0"
19124 "all arguments to %0 must have the same number of elements (was %1 and %2)\0"
19125 "'vec_step' requires built-in scalar or vector type, %0 invalid\0"
19126 "incorrect number of bits in vector operand (expected %select{|a multiple of}0 %1 bits, have %2)\0"
19127 "%select{too many|too few}0 elements in vector %select{initialization|operand}3 (expected %1 elements, have %2)\0"
19128 "reference to marker '%0' is ambiguous\0"
19129 "all diagnostics were successfully matched, but out-of-order directives were found: %0\0"
19130 "%select{|'%1-%2' }0diagnostics %select{with '%2' severity |}0%select{expected|seen}3 but not %select{seen|expected}3: %4\0"
19131 "invalid expected %0: %1\0"
19132 "'%0' directive cannot follow %select{'%2' directive|other expected directives}1\0"
19133 "invalid range following '-' in expected %0\0"
19134 "diagnostic messages of '%0' severity not fully matched: %1\0"
19135 "cannot find end ('%1') of expected %0\0"
19136 "file '%0' could not be located in expected %1\0"
19137 "missing or invalid line number following '@' in expected %0\0"
19138 "cannot find start of regex ('{{') in %0\0"
19139 "cannot find start ('{{') of expected %0\0"
19140 "no expected directives found: consider use of '%0-no-diagnostics'\0"
19141 "use of undefined marker '%0'\0"
19142 "diagnostic verification mode disallows use of a diagnostic quantifier\0"
19143 "qualifier 'const' is needed for variables in address space '%0'\0"
19144 "diagnostic verification mode disallows use of a wildcard for diagnostic location\0"
19145 "ambiguous vftable component for %0 introduced via covariant thunks; this is an inherent limitation of the ABI\0"
19146 "'%0' specifier is not allowed outside a class definition\0"
19147 "unions cannot have virtual functions\0"
19148 "'virtual' cannot be specified on member function templates\0"
19149 "'virtual' can only appear on non-static member functions\0"
19150 "'virtual' can only be specified inside the class definition\0"
19151 "variable length array declaration cannot have 'extern' linkage\0"
19152 "variable length array declaration cannot have 'static' storage duration\0"
19153 "variable length array declaration not allowed at file scope\0"
19154 "variable length arrays in a coroutine are not supported\0"
19155 "variable length array cannot be formed during template argument deduction\0"
19156 "variable length arrays are not supported %select{for the current target|in '%1'}0\0"
19157 "variably modified type declaration cannot have 'extern' linkage\0"
19158 "variably modified type declaration not allowed at file scope\0"
19159 "function declaration cannot have variably modified type\0"
19160 "explicit object parameter cannot have 'void' type\0"
19161 "'void' must be the first and only parameter if specified\0"
19162 "'void' as parameter must not have type qualifiers\0"
19163 "defaulted comparison function must not be volatile\0"
19164 "argument %0 to %1 must be a 2-bit unsigned literal (i.e. 0, 1, 2 or 3)\0"
19165 "%ordinal0 argument must be an externref\0"
19166 "%ordinal0 argument must be an integer\0"
19167 "%ordinal0 argument must be a WebAssembly table\0"
19168 "%ordinal0 argument must match the element type of the WebAssembly table in the %ordinal1 argument\0"
19169 "not supported with the multivalue ABI for function pointers with a struct/union as %select{return value|parameter}0\0"
19170 "cannot %select{capture|take address of}0 WebAssembly reference\0"
19171 "cannot cast %select{to|from}0 a WebAssembly table\0"
19172 "invalid use of '__funcref' keyword outside the WebAssembly triple\0"
19173 "%select{pointer|reference}0 to WebAssembly reference type is not allowed\0"
19174 "WebAssembly reference type not allowed in exception specification\0"
19175 "multi-dimensional arrays of WebAssembly references are not allowed\0"
19176 "cannot %select{throw|catch}0 a WebAssembly reference type\0"
19177 "cannot %select{assign|return|throw|subscript}0 a WebAssembly table\0"
19178 "cannot use WebAssembly table as a function parameter\0"
19179 "cannot use a WebAssembly table within a branch of a conditional expression\0"
19180 "WebAssembly table cannot be declared within a function\0"
19181 "invalid application of '%0' to WebAssembly table\0"
19182 "WebAssembly table must be static\0"
19183 "cannot form a %select{pointer|reference}0 to a WebAssembly table\0"
19184 "existing instance variable %1 for __weak property %0 must be __weak\0"
19185 "while loop outside of a function\0"
19186 "sampler type cannot be used with the __local and __global address space qualifiers\0"
19187 "invalid rounding argument\0"
19188 "scale argument must be 1, 2, 4, or 8\0"
19189 "argument value %0 is a reserved VUNPACKB encoding of size (bits [4:2]) and start (bits [1:0])\0"
19190 "tile arguments must refer to different tiles\0"
19191 "version number must have non-zero major, minor, or sub-minor version\0"
19192 "z/OS target level \"%0\" is discontinued\0"
19193 "z/OS target level \"%0\" is invalid\0"
19194 "%0 calling convention is not supported %select{for this target|on variadic function|on constructor/destructor|on builtin function}1\0"
19195 "duplicate use of asm operand name \"%0\"\0"
19196 "cannot bind non-lvalue argument %0 to %select{|in}1out parameter\0"
19197 "illegal scalar extension cast on argument %0 to %select{|in}1out paramemter\0"
19198 "asm-specifier for input or output variable conflicts with asm clobber list\0"
19199 "overloaded %0 cannot have %select{no|a defaulted|more than one}1 parameter before C++23\0"
19200 "escaped newline between */ characters at block comment end\0"
19201 "ISO C++11 requires a parenthesized pack declaration to have a name\0"
19202 "sub-array as a variable %select{in 'use_device' clause|on 'declare' construct}0 is not a valid variable name or array name\0"
19203 "initializer for aggregate is not a compile-time constant\0"
19204 "a declarative nested name specifier cannot name an alias template\0"
19205 "%0 applied to an expression is a GNU extension\0"
19206 "anonymous types declared in an anonymous %select{struct|union}0 are an extension\0"
19207 "types declared in an anonymous %select{struct|union}0 are a Microsoft extension\0"
19208 "anonymous %select{struct|union}0 cannot be '%1'\0"
19209 "anonymous unions are a C11 extension\0"
19210 "initialization of an array %diff{of type $ from a compound literal of type $|from a compound literal}0,1 is a GNU extension\0"
19211 "parenthesized initialization of a member array is a GNU extension\0"
19212 "ISO C++ standards before C++17 do not allow new expression for type %0 to use list-initialization\0"
19213 "'auto' storage class specifier is not permitted in C++11, and will not be supported in future releases\0"
19214 "'__auto_type' is a GNU extension\0"
19215 "'auto' type specifier is a %select{C++11|HLSL 202y}0 extension\0"
19216 "ISO C++ does not allow %select{const_cast|static_cast|reinterpret_cast|dynamic_cast|C-style cast|functional-style cast|}0 from %1 to %2 because it casts away qualifiers, even though the source and destination types are unrelated\0"
19217 "binary integer literals are a C23 extension\0"
19218 "binary integer literals are a C++14 extension\0"
19219 "'_BitInt' in %select{C17 and earlier|C++}0 is a Clang extension\0"
19220 "case ranges are a C2y extension\0"
19221 "'%0' is a C2y extension\0"
19222 "anonymous structs are a C11 extension\0"
19223 "'%0' is a C11 extension\0"
19224 "type inference of a declaration other than a plain identifier with optional trailing attributes is a Clang extension\0"
19225 "'_BitInt' suffix for literals is a C23 extension\0"
19226 "%select{|incremented }0enumerator value which exceeds the range of 'int' is a C23 extension (%1 is too %select{small|large}2)\0"
19227 "%select{qualifier in |static |}0array size %select{||'[*] '}0is a C99 feature\0"
19228 "compound literals are a C99-specific feature\0"
19229 "'%0' is a C99 extension\0"
19230 "flexible array members are a C99 feature\0"
19231 "'long long' is an extension when C99 mode is not enabled\0"
19232 "variable declaration in for loop is a C99-specific feature\0"
19233 "ISO C99 requires whitespace after the macro name\0"
19234 "use of an empty initializer is a C23 extension\0"
19235 "passing no argument for the '...' parameter of a variadic macro is a C23 extension\0"
19236 "'nullptr' is a C23 extension\0"
19237 "'trivial_abi' cannot be applied to %0\0"
19238 "%select{case value|enumerator value|non-type template argument|non-type parameter of template template parameter|array size|explicit specifier argument|noexcept specifier argument|call to 'size()'|call to 'data()'|pack index}0 %select{cannot be narrowed from type %2 to %3|evaluates to %2, which cannot be narrowed to type %3}1\0"
19239 "charizing operator #@ is a Microsoft extension\0"
19240 "'diagnose_if' is a clang extension\0"
19241 "'enable_if' is a clang extension\0"
19242 "pasting two '/' tokens into a '//' comment is a Microsoft extension\0"
19243 "complex initialization specifying real and imaginary components is an extension\0"
19244 "%select{constexpr|consteval}1 %select{function|constructor}0 never produces a constant expression\0"
19245 "'constinit' specifier missing on initializing declaration of %0\0"
19246 "'__COUNTER__' is a C2y extension\0"
19247 "octal integer literals are a Clang extension\0"
19248 "treating Ctrl-Z as end-of-file is a Microsoft extension\0"
19249 "ISO C++ does not allow %select{an attribute list|%0}1 to appear here\0"
19250 "'long long' is a C++11 extension\0"
19251 "use of the %0 attribute is a C++14 extension\0"
19252 "use of the %0 attribute is a C++17 extension\0"
19253 "use of the %0 attribute is a C++20 extension\0"
19254 "use of the %0 attribute is a C++23 extension\0"
19255 "'_BitInt' suffix for literals is a Clang extension\0"
19256 "designated initializers are a C++20 extension\0"
19257 "passing no argument for the '...' parameter of a variadic macro is a C++20 extension\0"
19258 "%select{an attribute specifier sequence|%1}0 in this position is a C++23 extension\0"
19259 "ISO C++17 does not allow a structured binding group to be empty\0"
19260 "default initialization of an object of const type %0%select{| without a user-provided default constructor}1 is a Microsoft extension\0"
19261 "cannot delete expression with pointer-to-'void' type %0\0"
19262 "%select{delimited|named}0 escape sequences are a %select{C++23|C2y|Clang}1 extension\0"
19263 "ISO C++11 does not allow conversion from string literal to %0\0"
19264 "designated initializers are a C99 feature\0"
19265 "array designators are a C99 extension\0"
19266 "brace elision for designated initializer is a C99 extension\0"
19267 "mixture of designated and non-designated initializers in the same initializer list is a C99 extension\0"
19268 "nested designators are a C99 extension\0"
19269 "ISO C++ requires field designators to be specified in declaration order; field %1 will be initialized after field %0\0"
19270 "destructor cannot be declared using a %select{typedef|type alias}1 %0 of the class name\0"
19271 "'$' in identifier\0"
19272 "ISO C++ considers this destructor name lookup to be ambiguous\0"
19273 "ISO C++ requires the name after '::~' to be found in the same scope as the name before '::~'\0"
19274 "ISO C++17 does not allow dynamic exception specifications\0"
19275 "reference to enumeration must use 'enum' not 'enum %select{struct|class}0'\0"
19276 "exception specification of '...' is a Microsoft extension\0"
19277 "embedding a directive within macro arguments has undefined behavior\0"
19278 "empty character constant\0"
19279 "empty macro arguments are a C99 feature\0"
19280 "empty %select{struct|union}0 is a GNU extension\0"
19281 "ISO C requires a translation unit to contain at least one declaration\0"
19282 "non-defining declaration of enumeration with a fixed underlying type is only permitted as a standalone declaration%select{|; missing list of enumerators?}0\0"
19283 "elaborated enum specifier cannot be declared as a friend\0"
19284 "enumeration values exceed range of largest integer\0"
19285 "incremented enumerator value %0 is not representable in the largest integer type\0"
19286 "commas at the end of enumerator lists are a C99-specific feature\0"
19287 "ambiguous use of internal linkage declaration %0 defined in multiple modules\0"
19288 "ISO C++ forbids attributes before the compound statement of an expansion statement\0"
19289 "ISO C++ requires the body of an expansion statement to be a compound statement\0"
19290 "duplicate explicit instantiation of %0 ignored as a Microsoft extension\0"
19291 "qualifier in explicit instantiation of %q0 requires a template-id (a typedef is not permitted)\0"
19292 "explicit specialization cannot have a storage class\0"
19293 "expression is not an %select{integer|integral}0 constant expression; folding it to a constant is a GNU extension\0"
19294 "extra ';' %select{outside of a function|inside a %1|inside instance variable list|after member function definition}0\0"
19295 "extra ';' outside of a function is a C++11 extension\0"
19296 "flexible array member %0 in otherwise empty %select{struct|interface|union|class|enum}1 is a GNU extension\0"
19297 "flexible array member %0 in otherwise empty %select{struct|interface|union|class|enum}1 is a Microsoft extension\0"
19298 "%0 may not be used as an array element due to flexible array member\0"
19299 "%0 may not be nested in a struct due to flexible array member\0"
19300 "flexible array initialization is a GNU extension\0"
19301 "flexible array member %0 in a union is a GNU extension\0"
19302 "flexible array member %0 in a union is a Microsoft extension\0"
19303 "ISO C forbids forward references to 'enum' types\0"
19304 "redeclaration of already-defined enum %0 is a GNU extension\0"
19305 "use of member %0 found via unqualified lookup into dependent bases of class templates is a Microsoft extension\0"
19306 "use of member %0 before its declaration is a Microsoft extension\0"
19307 "complex numbers are an extension in a freestanding C99 implementation\0"
19308 "unqualified friend declaration referring to type outside of the nearest enclosing namespace is a Microsoft extension; add a nested name specifier\0"
19309 "use of GNU address-of-label extension\0"
19310 "anonymous structs are a GNU extension\0"
19311 "use of GNU array range extension\0"
19312 "case ranges are a GNU extension\0"
19313 "use of GNU ?: conditional expression extension, omitting middle operand\0"
19314 "'%select{counted_by|sized_by|counted_by_or_null|sized_by_or_null}0' on a pointer to void is a GNU extension, treated as '%select{sized_by|sized_by|sized_by_or_null|sized_by_or_null}0'\0"
19315 "imaginary constants are a GNU extension\0"
19316 "use of GNU indirect-goto extension\0"
19317 "use of GNU 'missing =' extension in designator\0"
19318 "use of GNU old-style field designator extension\0"
19319 "arithmetic on%select{ a|}0 pointer%select{|s}0 to%select{ the|}2 function type%select{|s}2 %1%select{| and %3}2 is a GNU extension\0"
19320 "use of GNU statement expression extension\0"
19321 "use of GNU statement expression extension from macro expansion\0"
19322 "subscript of a pointer to void is a GNU extension\0"
19323 "arithmetic on%select{ a|}0 pointer%select{|s}0 to void is a GNU extension\0"
19324 "jump from this goto statement to its label is a Microsoft extension\0"
19325 "hexadecimal floating constants are a C99 feature\0"
19326 "access specifiers are a clang HLSL extension\0"
19327 "lambdas are a %select{C++11|clang HLSL}0 extension\0"
19328 "type-less parameter names in function declaration\0"
19329 "function previously declared with an %select{explicit|implicit}0 exception specification redeclared with an %select{implicit|explicit}0 exception specification\0"
19330 "call to undeclared function %0; ISO C99 and later do not support implicit function declarations\0"
19331 "implicitly declaring library function '%0' with type %1\0"
19332 "call to undeclared library function '%0' with type %1; ISO C99 and later do not support implicit function declarations\0"
19333 "in-class initializer for static data member of type %0 is a GNU extension\0"
19334 "in-class initializer for static data member is not a constant expression; folding it to a constant is a GNU extension\0"
19335 "ISO C++17 does not allow incrementing expression of type bool\0"
19336 "initializing an array from a %0 predefined identifier is a Microsoft extension\0"
19337 "constant expression evaluates to %0 which cannot be narrowed to type %1\0"
19338 "type %0 cannot be narrowed to %1 in initializer list\0"
19339 "non-constant-expression cannot be narrowed from type %0 to %1 in initializer list\0"
19340 "initializer %select{partially |}0overrides prior initialization of this subobject\0"
19341 "initializer-string for char array is too long\0"
19342 "inline nested namespace definition is a C++20 extension\0"
19343 "ISO C does not support '~' for complex conjugation of %0\0"
19344 "complex integer types are a GNU extension\0"
19345 "integer literal is too large to be represented in a signed integer type, interpreting as unsigned\0"
19346 "using static %select{function|variable}0 %1 in an inline function with external linkage is a C2y extension\0"
19347 "'%0' is not allowed in an attribute argument list\0"
19348 "keyword '%0' will be made available as an identifier %select{here|for the remainder of the translation unit}1\0"
19349 "lambda without a parameter clause is a C++23 extension\0"
19350 "// comments are not allowed in this language\0"
19351 "'main' should not be 'extern \"C\"'\0"
19352 "implicit '0' return value from 'main' is a C99 extension\0"
19353 "return type of 'main' is not 'int'\0"
19354 "referring to 'main' within an expression is a Clang extension\0"
19355 "too many braces around %select{scalar |}0initializer\0"
19356 "mathematical notation character %0 in an identifier is a Clang extension\0"
19357 "type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int\0"
19358 "whitespace required after macro name\0"
19359 "mixing declarations and code is a C99 extension\0"
19360 "import of C++ module '%0' appears within extern \"C\" language linkage specification\0"
19361 "redundant #include of module '%0' appears within %1\0"
19362 "'abstract' keyword is a Microsoft extension\0"
19363 "accessing inaccessible direct base %0 of %1 is a Microsoft extension\0"
19364 "anonymous %select{structs|unions}0 are a Microsoft extension\0"
19365 "empty enumeration types are a Microsoft extension\0"
19366 "enumeration types with a fixed underlying type are a Microsoft extension\0"
19367 "static_cast between pointer-to-function and pointer-to-object is a Microsoft extension\0"
19368 "using the undeclared type %0 as a default template argument is a Microsoft extension\0"
19369 "non-type template argument containing a dereference operation is a Microsoft extension\0"
19370 "explicit constructor calls are a Microsoft extension\0"
19371 "forward references to 'enum' types are a Microsoft extension\0"
19372 "implicit conversion between pointer-to-function and pointer-to-object is a Microsoft extension\0"
19373 "invalid suffix on literal; C++11 requires a space between literal and identifier\0"
19374 "'sealed' keyword is a Microsoft extension\0"
19375 "%select{class template|class template partial|variable template|variable template partial|function template|member function|static data member|member class|member enumeration}0 specialization of %1 not in %select{a namespace enclosing %2|class %2 or an enclosing namespace}3 is a Microsoft extension\0"
19376 "template argument for template type parameter must be a type; omitted 'typename' is a Microsoft extension\0"
19377 "using declaration referring to inaccessible member '%0' (which refers to accessible member '%1') is a Microsoft compatibility extension\0"
19378 "multi-line // comment\0"
19379 "'mutable' on a reference type is a Microsoft extension\0"
19380 "named variadic macros are a GNU extension\0"
19381 "lookup of %0 in member access expression is ambiguous; using member of %1\0"
19382 "use of enumeration in a nested name specifier is a C++11 extension\0"
19383 "nested namespace definition is a C++17 extension; define each namespace separately\0"
19384 "when type is in parentheses, array cannot have dynamic size\0"
19385 "%select{struct|union}0 without named members is a GNU extension\0"
19386 "anonymous non-C-compatible type given name for linkage purposes by %select{typedef|alias}0 declaration; add a tag name here\0"
19387 "use of non-standard escape character '\\%0'\0"
19388 "'main' is not allowed to be declared _Noreturn\0"
19389 "type nullability specifier %0 is a Clang extension\0"
19390 "octal integer literals are a C2y extension\0"
19391 "'offsetof' on non-POD type %0\0"
19392 "'offsetof' on non-standard-layout type %0\0"
19393 "integer literal is too large to be represented in type 'long' and is subject to undefined behavior under C++98, interpreting as 'unsigned long'; this literal will %select{have type 'long long'|be ill-formed}0 in C++11 onwards\0"
19394 "specifying OpenMP directives with [[]] is an OpenMP 5.1 extension\0"
19395 "expected 'ON' or 'OFF' or 'DEFAULT' in pragma\0"
19396 "Clang permits use of type 'double' regardless pragma if 'cl_khr_fp64' is supported\0"
19397 "vector component name '%0' is a feature from OpenCL version 3.0 onwards\0"
19398 "replacement function %0 cannot be declared 'inline'\0"
19399 "out-of-line declaration of a member must be a definition\0"
19400 "ISO C++ specifies that qualified reference to %0 is a constructor name rather than a %select{template name|type}1 in this context, despite preceding %select{'typename'|'template'}2 keyword\0"
19401 "ISO C++20 considers use of overloaded operator '%0' (with operand types %1 and %2) to be ambiguous despite there being a unique best viable function%select{ with non-reversed arguments|}3\0"
19402 "ISO C++20 requires return type of selected 'operator==' function for rewritten '%1' comparison to be 'bool', not %0\0"
19403 "parameter %0 was not declared, defaults to 'int'; ISO C99 and later do not support implicit int\0"
19404 "%diff{promoted type $ of K&R function parameter is not compatible with the parameter type $|promoted type of K&R function parameter is not compatible with parameter type}0,1 declared in a previous prototype\0"
19405 "omitting the parameter name in a function definition is a C23 extension\0"
19406 "%select{class|variable}0 template partial specialization is not more specialized than the primary template\0"
19407 "%select{class|variable}0 template partial specialization contains %select{a template parameter|template parameters}1 that cannot be deduced; this partial specialization will never be used\0"
19408 "token pasting of ',' and '__VA_ARGS__' is a GNU extension%select{|; consider using '__VA_OPT__(,)' instead}0\0"
19409 "plain '_Complex' requires a type specifier; assuming '_Complex double'\0"
19410 "invoking a pointer to a 'const &' member function on an rvalue is a C++20 extension\0"
19411 "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro\0"
19412 "__VA_OPT__ can only appear in the expansion of a variadic macro\0"
19413 "comma operator in operand of #if\0"
19414 "#embed is a %select{C23|Clang}0 extension\0"
19415 "extra tokens at end of #%0 directive\0"
19416 "this style of line directive is a GNU extension\0"
19417 "#ident is a language extension\0"
19418 "#import is a language extension\0"
19419 "#include_next is a language extension\0"
19420 "#include resolved using non-portable Microsoft search rules as: %0\0"
19421 "C requires #line number to be less than %0, allowed as extension\0"
19422 "#line directive with zero argument is a GNU extension\0"
19423 "%0 macro redefined\0"
19424 "variadic macros are a Clang extension in OpenCL\0"
19425 "redefining builtin macro\0"
19426 "undefining builtin macro\0"
19427 "#warning is a %select{C23|C++23}0 extension\0"
19428 "expected end of directive in pragma\0"
19429 "predefined identifier is only valid inside function\0"
19430 "pseudo-destructors on type void are a Microsoft extension\0"
19431 "function definition with pure-specifier is a Microsoft extension\0"
19432 "qualified destructor name only found in lexical scope; omit the qualifier to find this type name by unqualified lookup\0"
19433 "redefinition of typedef %0 is a C11 feature\0"
19434 "ISO C++17 does not allow 'register' storage class specifier\0"
19435 "friend function %0 retaining previous language linkage is an extension\0"
19436 "%select{void function|void method|constructor|destructor}1 %0 should not return a value\0"
19437 "void %select{function|method|block}1 %0 should not return void expression\0"
19438 "non-void %select{function|method}1 %0 should return a value\0"
19439 "C++98 requires an accessible copy constructor for class %2 when binding a reference to a temporary; was %select{private|protected}0\0"
19440 "no viable constructor %select{copying variable|copying parameter|initializing template parameter|returning object|initializing statement expression result|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value|||||||||initializing binding}0 of type %1; C++98 requires a copy constructor when binding a reference to a temporary\0"
19441 "'%0' is not permitted on a declaration of a type\0"
19442 "redeclaring non-static %0 as static is a Microsoft extension\0"
19443 "unknown pragma in STDC namespace\0"
19444 "expansion of predefined identifier '%0' to a string literal is a Microsoft extension\0"
19445 "string literal operator templates are a GNU extension\0"
19446 "string literal of length %0 exceeds maximum length %1 that %select{C90|ISO C99|C++}2 compilers are required to support\0"
19447 "ISO C90 does not allow subscripting non-lvalue array\0"
19448 "overloaded %0 with %select{no|a defaulted|more than one}1 parameter is a C++23 extension\0"
19449 "'template' cannot be used after a declarative nested name specifier\0"
19450 "template argument uses local type %0\0"
19451 "template argument uses unnamed type\0"
19452 "extraneous template parameter list in template specialization\0"
19453 "'__thread' before '%0'\0"
19454 "extension used\0"
19455 "defining a type within '%select{__builtin_offsetof|offsetof}0' is a C23 extension\0"
19456 "ISO C forbids taking the address of an expression of type 'void'\0"
19457 "method parameter type %diff{$ does not match super class method parameter type $|does not match super class method parameter type}0,1\0"
19458 "C99 forbids casting nonscalar type %0 to the same type\0"
19459 "cast to union type is a GNU extension\0"
19460 "pointer comparisons before C11 need to be between two complete or two incomplete types; %0 is %select{|in}2complete and %1 is %select{|in}3complete\0"
19461 "incompatible operand types (%0 and %1)\0"
19462 "pointer type mismatch%diff{ ($ and $)|}0,1\0"
19463 "C99 forbids conditional expressions with only one void side\0"
19464 "pointer/integer type mismatch in conditional expression%diff{ ($ and $)|}0,1\0"
19465 "%select{%diff{assigning to $ from $|assigning to different types}0,1|%diff{passing $ to parameter of type $|passing to parameter of different type}0,1|%diff{returning $ from a function with result type $|returning from function with different return type}0,1|%diff{converting $ to type $|converting between types}0,1|%diff{initializing $ with an expression of type $|initializing with expression of different type}0,1|%diff{sending $ to parameter of type $|sending to parameter of different type}0,1|%diff{casting $ to type $|casting between types}0,1}2 discards overflow behavior\0"
19466 "tentative definition of variable with internal linkage has incomplete %select{non-array|array}0 type %1\0"
19467 "'%0' qualifier on function type %1 has no effect and is a Clang extension\0"
19468 "ISO C does not allow indirection on operand of type %0\0"
19469 "ordered comparison between pointer and zero (%0 and %1) is an extension\0"
19470 "ordered comparison between pointer and integer (%0 and %1)\0"
19471 "zero size arrays are an extension\0"
19472 "typedef requires a name\0"
19473 "use of undeclared identifier %0; unqualified lookup into dependent bases of class template %1 is a Microsoft extension\0"
19474 "ISO C++ requires a definition in this translation unit for %select{function|variable}0 %q1 because its type does not have linkage\0"
19475 "unelaborated friend declaration is a C++11 extension; specify '%select{struct|interface|union|class|enum}0' to befriend %1\0"
19476 "treating character %0 as whitespace\0"
19477 "union member %0 has reference type %1, which is a Microsoft extension\0"
19478 "unknown escape sequence '\\%0'\0"
19479 "unqualified base initializer of class templates is a Microsoft extension\0"
19480 "missing terminating %select{'|'\"'}0 character\0"
19481 "use of out-of-scope declaration of %0%select{| whose type is not compatible with that of an implicit declaration}1\0"
19482 "using directive refers to implicitly-defined namespace 'std'\0"
19483 "field %0 with variable sized type %1 not at the end of a struct or class is a GNU extension\0"
19484 "variadic macros are a C99 feature\0"
19485 "'main' is not allowed to be declared variadic\0"
19486 "variable length arrays are a C99 feature\0"
19487 "variable length arrays in C++ are a Clang extension\0"
19488 "variable length arrays in C++ are a Clang extension; did you mean to use 'static_assert'?\0"
19489 "variable length array folded to constant array as an extension\0"
19490 "__final is a GNU extension, consider using C++11 final\0"
19491 "too many errors emitted, stopping now\0"
19492 "friend declaration expands pack %0 that is declared it its own template parameter list\0"
19493 "a template argument list is expected after a name prefixed by the template keyword\0"
19494 "%select{active|which applies to}0 '%1' clause here\0"
19495 "active '%0' clause defined here\0"
19496 "expected binary operation on right hand side of assignment operator\0"
19497 "expected %select{assignment|assignment, compound assignment, increment, or decrement}0 expression\0"
19498 "sub-expression %select{|in unary expression|on right hand side of assignment|on left hand side of assignment|on left hand side of compound assignment|on left hand side of assignment}2(%3) must match sub-expression used %select{|in unary expression|on right hand side of assignment|<not possible>|on left hand side of compound assignment|on left hand side of assignment}0(%1) from the first statement\0"
19499 "left hand side of assignment operation(%0) must match one side of the sub-operation on the right hand side(%1 and %2)\0"
19500 "%select{left |right |}0operand to %select{assignment|compound assignment|increment|decrement}1 expression must be %select{an l-value|of scalar type (was %3)}2\0"
19501 "'atomic capture' with a compound statement only supports two statements\0"
19502 "binary operator not supported, only +, *, -, /, &, ^, |, <<, or >> are permitted\0"
19503 "compound binary operator not supported, only +=, *=, -=, /=, &=, ^=, |=, <<=, or >>= are permitted\0"
19504 "unary operator not supported, only increment and decrement operations permitted\0"
19505 "invalid branch into OpenACC Compute/Combined Construct\0"
19506 "invalid branch out of OpenACC Compute/Combined Construct\0"
19507 "'%0' construct is here\0"
19508 "expected variable of pointer type\0"
19509 "conversion to %select{integral|enumeration}0 type %1\0"
19510 "previous '%0' clause is here\0"
19511 "previous expression is here\0"
19512 "previous reference is here\0"
19513 "used as element type of %select{sub-array|array|array}0 type %1\0"
19514 "while forming %select{|binary operator '%1'|conditional operator|final assignment operator}0\0"
19515 "used as field '%0' of composite '%1'\0"
19516 "while forming combiner for compound type %0\0"
19517 "OpenACC 'reduction' variable reference must be a scalar variable or a composite of scalars, or an array, sub-array, or element of scalar types\0"
19518 "constrained by %select{|implicitly }1%select{private|protected}0 inheritance here\0"
19519 "%select{|implicitly }1declared %select{private|protected}0 here\0"
19520 "protected %select{constructor|destructor}0 can only be used to %select{construct|destroy}0 a base class subobject\0"
19521 "must name member using the type of the current context %0\0"
19522 "can only access this member on an object of type %0\0"
19523 "add a deprecation attribute to the declaration to silence this warning\0"
19524 "add a '@synthesize' directive\0"
19525 "add a pair of parentheses to declare a variable\0"
19526 "candidate function made ineligible by enable_if\0"
19527 "function by that name is mangled as \"%0\"\0"
19528 "the %select{function or variable|function}0 specified in an %select{alias|ifunc}1 must refer to its mangled name\0"
19529 "aliasee is declared here\0"
19530 "declared with %0 attribute here\0"
19531 "function pointers are not allowed here\0"
19532 "member pointers are not allowed here\0"
19533 "floating point types are not allowed here\0"
19534 "allocated with 'new%select{[]|}0' here\0"
19535 "also found\0"
19536 "lookup in the object type %0 refers here\0"
19537 "lookup from the current scope refers here\0"
19538 "similar constraint expressions not considered equivalent; constraint expressions cannot be considered equivalent unless they originate from the same concept\0"
19539 "similar constraint expression here\0"
19540 "candidate found by name lookup is %q0\0"
19541 "inherited from base class %0 here\0"
19542 "member found by ambiguous name lookup\0"
19543 "member type %0 found by ambiguous name lookup\0"
19544 "because of ambiguity in conversion %diff{of $ to $|between types}0,1\0"
19545 "size must be %select{1, 2, or 4|1, 2, 4, 12 or 16}0\0"
19546 "predicate guard, with establishes the context, inserted here\0"
19547 "valid AMDGCN processor identifiers are: %0\0"
19548 "jump enters statement controlled by AMDGPU feature predicate\0"
19549 "enclose the '%0' ASM sequence in a scope controlled by a __builtin_amdgcn_processor_is check to silence this warning\0"
19550 "enclose %0 in a __builtin_amdgcn_is_invocable check to silence this warning\0"
19551 "%0 is a named barrier wrapper because it has a named barrier or named barrier wrapper field %1 found here\0"
19552 "%0 is a named barrier wrapper because it inherits from named barrier wrapper %1\0"
19553 "%0 is not a named barrier wrapper because it has more than one field\0"
19554 "value of 2 valid for export_ready for gfx11 and gfx12+\0"
19555 "anonymous namespace begins here\0"
19556 "use __bridge to convert directly (no change in ownership)\0"
19557 "use %select{__bridge_retained|CFBridgingRetain call}1 to make an ARC object available as a +1 %0\0"
19558 "use %select{__bridge_transfer|CFBridgingRelease call}1 to transfer ownership of a +1 %0 into ARC\0"
19559 "use __bridge with C-style cast to convert directly (no change in ownership)\0"
19560 "use __bridge_retained with C-style cast to make an ARC object available as a +1 %0\0"
19561 "use __bridge_transfer with C-style cast to transfer ownership of a +1 %0 into ARC\0"
19562 "field has non-trivial ownership qualification\0"
19563 "declaration uses type that is ill-formed in ARC\0"
19564 "declaration in interface is not in the '%select{alloc|copy|init|new}0' family because %select{its result type is not an object pointer|its result type is unrelated to its receiver type}1\0"
19565 "init method must return a type related to its receiver type\0"
19566 "declaration in interface\0"
19567 "block will be retained by %select{the captured object|an object strongly retained by the captured object}0\0"
19568 "also accessed here\0"
19569 "declaration uses __weak, but ARC is disabled\0"
19570 "declaration uses __weak, which the current deployment target does not support\0"
19571 "array %0 declared here\0"
19572 "add 'u8' prefix to form a 'char8_t' string literal\0"
19573 "conversion to %select{integral|enumeration}0 type %1 declared here\0"
19574 "constraint '%0' is already present here\0"
19575 "use constraint modifier \"%0\"\0"
19576 "type %0 is incomplete\0"
19577 "unable to load buffer for precompiled file: %0\0"
19578 "earlier input file validation %select{was not performed|was disabled for this kind of precompiled file|was skipped for the current build session|has covered only user files|has covered all files}0\0"
19579 "precompiled file '%0' needs to be rebuilt\0"
19580 "'%0' required by '%1'\0"
19581 "unable to verify precompiled file signature: %0\0"
19582 "%select{and|because}0 %1 evaluated to false\0"
19583 "%select{and|because}0 %1 (%2 %3 %4) evaluated to false\0"
19584 "setter and getter must both be synthesized, or both be user defined, or the property must be nonatomic\0"
19585 "attribute is here\0"
19586 "annotating the 'if %select{constexpr|consteval}0' statement here\0"
19587 "annotating the infinite loop here\0"
19588 "previous %select{unmarked |}0overload of function is here\0"
19589 "property should be changed to be readwrite\0"
19590 "implicitly treating version as '%0'\0"
19591 "%0 has been explicitly marked %select{unavailable|deleted|deprecated}1 here\0"
19592 "return type of 'await_ready' is required to be contextually convertible to 'bool'\0"
19593 "explicitly cast the pointer to silence this warning\0"
19594 "base class %0 specified here\0"
19595 "bit-field is declared here\0"
19596 "preferred type for bit-field %0 specified here\0"
19597 "did you mean to use __block %0?\0"
19598 "use -fbracket-depth=N to increase maximum nesting level\0"
19599 "in call to printing function with arguments '(%0)' while dumping struct\0"
19600 "while building implicit deduction guide first needed here\0"
19601 "called by %0\0"
19602 "previous call is here%select{; set to nil to indicate it cannot be called afterwards|}0\0"
19603 "%0 declared here\0"
19604 "callee declares array parameter as static here\0"
19605 "'trivial_abi' is disallowed on %0 because %select{its copy constructors and move constructors are all deleted|it is polymorphic|it has a base of a non-trivial class type|it has a virtual base|it has a __weak field|it has a field of a non-trivial class type|it has an address-discriminated '__ptrauth' field}1\0"
19606 "cast one or both operands to int to silence this warning\0"
19607 "cast expression to void to silence warning\0"
19608 "%select{category|class extension}0 conforms to protocol %1 which defines method %2\0"
19609 "generated arguments #%0 in round-trip: %1\0"
19610 "original arguments in round-trip: %0\0"
19611 "consider making the bit-field type %select{unsigned|signed}0\0"
19612 "consider defining %0 with the '%1' calling convention\0"
19613 "while checking constraint satisfaction for class template partial specialization '%0' required here\0"
19614 "while checking constraint satisfaction for function '%0' required here\0"
19615 "while checking constraint satisfaction for template '%0' required here\0"
19616 "while checking constraint satisfaction for variable template partial specialization '%0' required here\0"
19617 "class is declared here\0"
19618 "explicitly declare getter %objcinstance0 with '%1' to return an 'unowned' object\0"
19619 "parameter of the 'collapse' clause\0"
19620 "-code-completion-at=<file>:<line>:<column> requires <line> and <column> to be integers greater than zero\0"
19621 "in defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator for %1 first required here\0"
19622 "compatible type %0 specified here\0"
19623 "%select{|second }0%1 token is here\0"
19624 "place parentheses around the string literal to silence warning\0"
19625 "while checking the satisfaction of concept '%0' requested here\0"
19626 "place parentheses around the assignment to silence this warning\0"
19627 "use '==' to turn this assignment into an equality comparison\0"
19628 "use '!=' to turn this compound assignment into an inequality comparison\0"
19629 "conflicting attribute is here\0"
19630 "conflicting prototype is here\0"
19631 "conflicting %0 here\0"
19632 "%select{pointer|reference}0 to a consteval declaration is not a constant expression\0"
19633 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 heap allocated object that has been deleted\0"
19634 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of subobject of|destruction of|read of}0 member %1 of union with %select{active member %3|no active member}2 is not allowed in a constant expression\0"
19635 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 mutable member %1 is not allowed in a constant expression\0"
19636 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 dereferenced null pointer is not allowed in a constant expression\0"
19637 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 dereferenced one-past-the-end pointer is not allowed in a constant expression\0"
19638 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 temporary is not allowed in a constant expression outside the expression that created the temporary\0"
19639 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of subobject of|destruction of|read of}0 %select{object outside its lifetime|uninitialized object}1 is not allowed in a constant expression\0"
19640 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 variable %1 whose value is not known\0"
19641 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 object '%1' whose value is not known\0"
19642 "%select{read of|read of|assignment to|increment of|decrement of|member call on|dynamic_cast of|typeid applied to|construction of|destruction of|read of|read of}0 element of array without known bound is not allowed in a constant expression\0"
19643 "%select{read of|read of|assignment to|increment of|decrement of|<ERROR>|<ERROR>|<ERROR>|<ERROR>|<ERROR>|<ERROR>}0 volatile %select{temporary|object %2|member %2}1 is not allowed in a constant expression\0"
19644 "%select{read of|read of|assignment to|increment of|decrement of|<ERROR>|<ERROR>|<ERROR>|<ERROR>|<ERROR>|<ERROR>}0 volatile-qualified type %1 is not allowed in a constant expression\0"
19645 "cannot constant evaluate the result of adjusting alignment to %0\0"
19646 "cannot constant evaluate whether run-time alignment is at least %0\0"
19647 "requested alignment must be %0 or less for type %1; %2 is invalid\0"
19648 "cannot refer to element %0 of %select{array of %2 element%plural{1:|:s}2|non-array object}1 in a constant expression\0"
19649 "assertion failed during evaluation of constant expression\0"
19650 "assumption evaluated to false\0"
19651 "%select{alignment of|offset of the aligned pointer from}0 the base pointee object (%1 %plural{1:byte|:bytes}1) is %select{less than|not a multiple of}0 the asserted %2 %plural{1:byte|:bytes}2\0"
19652 "value of the aligned pointer (%0) is not a multiple of the asserted %1 %plural{1:byte|:bytes}1\0"
19653 "indeterminate value can only initialize an object of type 'unsigned char'%select{, 'char',|}1 or 'std::byte'; %0 is invalid\0"
19654 "invalid type %0 is a %select{member|base}1 of %2\0"
19655 "bit_cast %select{from|to}0 a %select{|type with a }1%select{union|pointer|member pointer|volatile|reference}2 %select{type|member}1 is not allowed in a constant expression\0"
19656 "bit_cast involving type %0 is not allowed in a constant expression; element size %1 * element count %2 is not a multiple of the byte size %3\0"
19657 "value %1 cannot be represented in type %0\0"
19658 "constexpr bit_cast involving bit-field is not yet supported\0"
19659 "constexpr bit cast involving type %0 is not yet supported\0"
19660 "previous return statement is here\0"
19661 "in call to '%0'\0"
19662 "constexpr evaluation hit maximum call limit\0"
19663 "(skipping %0 call%s0 in backtrace; use -fconstexpr-backtrace-limit=0 to see all)\0"
19664 "comparison of pointer to virtual member function %0 has unspecified value\0"
19665 "both arms of conditional operator are unable to produce a constant expression\0"
19666 "construction of individual component of complex number is not yet supported in constant expressions\0"
19667 "evaluation of %select{__builtin_elementwise_clzg|__builtin_elementwise_ctzg}0 with a zero value is undefined\0"
19668 "member not initialized by constructor\0"
19669 "'std::allocator<...>::deallocate' used to delete a null pointer\0"
19670 "delete of object with dynamic type %1 through pointer to base class type %0 with non-virtual destructor\0"
19671 "delete of pointer '%0' that does not point to a heap-allocated object\0"
19672 "delete of pointer%select{ to subobject|}1 '%0' %select{|that does not point to complete object}1\0"
19673 "constexpr evaluation exceeded maximum depth of %0 calls\0"
19674 "dereferencing a null pointer is not allowed in a constant expression\0"
19675 "destruction of individual component of complex number is not yet supported in constant expressions\0"
19676 "destroying object '%0' whose lifetime has already ended\0"
19677 "delete of pointer that has already been deleted\0"
19678 "destruction of object that is already being destroyed\0"
19679 "%select{data member %1|base class %2}0 declared here\0"
19680 "%select{pointer|reference}0 to %select{|subobject of }1heap-allocated object is not a constant expression\0"
19681 "heap allocation performed here\0"
19682 "reference dynamic_cast failed: %select{static type %1 of operand is a non-public base class of dynamic type %2|dynamic type %2 of operand does not have a base class of type %3|%3 is an ambiguous base class of dynamic type %2 of operand|%3 is a non-public base class of dynamic type %2 of operand}0\0"
19683 "cannot evaluate this expression if rounding mode is dynamic\0"
19684 "floating point arithmetic produces %select{an infinity|a NaN}0\0"
19685 "compile time floating point arithmetic suppressed in strict evaluation modes\0"
19686 "function parameter %0 with unknown value cannot be used in a constant expression\0"
19687 "converting the address of an object to an integer is not allowed\0"
19688 "constexpr evaluation hit maximum heap allocation limit\0"
19689 "could not get token metadata for inferred type\0"
19690 "stateful alloc token mode not supported in constexpr\0"
19691 "could not infer allocation type for __builtin_infer_alloc_token\0"
19692 "in implicit initialization for inherited constructor of %0\0"
19693 "requested alignment %0 is not a positive power of two\0"
19694 "%select{reinterpret_cast|dynamic_cast|%select{this conversion|cast that performs the conversions of a reinterpret_cast}1|cast from %1}0 is not allowed in a constant expression%select{| in C++ standards before C++20||}0\0"
19695 "%select{reinterpret_cast||%select{this conversion|cast that performs the conversions of a reinterpret_cast}1|}0 is not allowed in a constant expression\0"
19696 "cannot cast object of dynamic type %0 to type %1\0"
19697 "%select{non-constexpr|undefined}0 %select{function|constructor}1 %2 cannot be used in a constant expression\0"
19698 "constructor inherited from base class %0 cannot be used in a constant expression; derived class cannot be implicitly initialized\0"
19699 "cast from %0 is not allowed in a constant expression %select{in C++ standards before C++2c|because the pointed object type %2 is not similar to the target type %3}1\0"
19700 "shift count %0 >= width of type %1 (%2 bit%s2)\0"
19701 "arithmetic on addresses of potentially overlapping literals has unspecified value\0"
19702 "comparison of addresses of potentially overlapping literals has unspecified value\0"
19703 "signed left shift discards bits\0"
19704 "left shift of negative value %0\0"
19705 "read of implicit variable %0 of range-based 'for' loop is not allowed in a constant expression\0"
19706 "read of incomplete type %0 is not allowed in a constant expression\0"
19707 "read of non-const variable %0 is not allowed in a constant expression\0"
19708 "read of non-constexpr variable %0 is not allowed in a constant expression\0"
19709 "read of variable %0 of non-integral, non-enumeration type %1 is not allowed in a constant expression\0"
19710 "comparison against pointer to weak member %q0 can only be performed at runtime\0"
19711 "constant evaluation of %0 on array of type %1 is not supported; only arrays of narrow character types can be searched\0"
19712 "constant evaluation of %0 between arrays of types %1 and %2 is not supported; only arrays of narrow character types can be compared\0"
19713 "cannot constant evaluate '%select{memcpy|memmove}0' between objects of incomplete type %1\0"
19714 "cannot constant evaluate '%select{memcpy|memmove}0' between objects of non-trivially-copyable type %1\0"
19715 "%select{source|destination}2 of '%select{%select{memcpy|wmemcpy}1|%select{memmove|wmemmove}1}0' is %3\0"
19716 "'%select{memcpy|wmemcpy}0' between overlapping memory regions\0"
19717 "cannot constant evaluate '%select{memcpy|memmove}0' from object of type %1 to object of type %2\0"
19718 "'%select{%select{memcpy|wmemcpy}1|%select{memmove|wmemmove}1}0' not supported: %select{size to copy (%4) is not a multiple of size of element type %3 (%5)|source is not a contiguous array of at least %4 elements of type %3|destination is not a contiguous array of at least %4 elements of type %3}2\0"
19719 "allocation performed here was not deallocated%plural{0:|: (along with %0 other memory leak%s0)}0\0"
19720 "modification of object of const-qualified type %0 is not allowed in a constant expression\0"
19721 "a constant expression cannot modify an object that is visible outside that expression\0"
19722 "negative shift count %0\0"
19723 "dynamic memory allocation is not permitted in constant expressions until C++20\0"
19724 "%plural{2:'delete' used to delete pointer to object allocated with 'std::allocator<...>::allocate'|:%select{non-array delete|array delete|'std::allocator<...>::deallocate'}0 used to delete pointer to %select{array object of type %2|non-array object of type %2|object allocated with 'new'}0}1\0"
19725 "cannot allocate array; evaluated array bound %0 exceeds the limit (%1)\0"
19726 "cannot allocate array; evaluated array bound %0 is negative\0"
19727 "call to %select{placement|class-specific}0 %1\0"
19728 "cannot allocate memory of %select{incomplete|function}0 type %1\0"
19729 "this placement new expression is not supported in constant expressions %select{|before C++2c}0\0"
19730 "cannot allocate array; evaluated array bound %0 is too large\0"
19731 "cannot allocate array; evaluated array bound %0 is too small to hold %1 explicitly initialized elements\0"
19732 "cannot allocate untyped memory in a constant expression; use 'std::allocator<T>::allocate' to allocate memory of type 'T'\0"
19733 "control reached end of constexpr function\0"
19734 "cannot determine number of elements for sizeless vectors in a constant expression\0"
19735 "%select{pointer|reference}0 to %select{|subobject of }1%select{temporary|%3}2 is not a constant expression\0"
19736 "non-literal type %0 cannot be used in a constant expression\0"
19737 "address of non-static constexpr variable %0 may differ on each invocation of the enclosing function; add 'static' to give it a constant address\0"
19738 "%0 evaluates to a null function pointer\0"
19739 "cannot %select{access base class of|access derived class of|access field of|access array element of|perform pointer arithmetic on|access real component of|access imaginary component of}0 null pointer\0"
19740 "overflow in offsetof\0"
19741 "comparison against opaque constant address '%0' can only be performed at runtime\0"
19742 "allocated size %0 is not a multiple of size %1 of element type %2\0"
19743 "value %0 is outside the range of representable values of type %1\0"
19744 "dereferenced pointer past the end of %select{|subobject of }0%select{temporary|%2}1 is not a constant expression\0"
19745 "cannot %select{access base class of|access derived class of|access field of|access array element of|ERROR|access real component of|access imaginary component of}0 pointer past the end of object\0"
19746 "placement new would change type of storage from %0 to %1\0"
19747 "arithmetic involving unrelated objects '%0' and '%1' has unspecified value\0"
19748 "comparison of addresses of subobjects of different base classes has unspecified value\0"
19749 "comparison of address of base class subobject %0 of class %1 to field %2 has unspecified value\0"
19750 "comparison of address of fields %0 and %2 of %4 with differing access specifiers (%1 vs %3) has unspecified value\0"
19751 "comparison against pointer '%0' that points past the end of a complete object has unspecified value\0"
19752 "comparison between pointers to unrelated objects '%0' and '%1' has unspecified value\0"
19753 "comparison of pointers '%0' and '%1' to unrelated zero-sized objects\0"
19754 "comparison of numeric address '%0' with pointer '%1' can only be performed at runtime\0"
19755 "subtracted pointers are not elements of the same array\0"
19756 "subtraction of pointers to type %0 of zero size\0"
19757 "comparison against address of weak declaration '%0' can only be performed at runtime\0"
19758 "%select{|||||virtual function called on|dynamic_cast applied to|typeid applied to|construction of|destruction of}0 object '%1' whose dynamic type is not constant\0"
19759 "pseudo-destructor call is not permitted in constant expressions until C++20\0"
19760 "pure virtual function %q0 called\0"
19761 "repeated evaluation of the same literal expression can produce different objects\0"
19762 "control flows through the definition of a %select{static|thread_local}0 variable\0"
19763 "constexpr evaluation hit maximum step limit of %0; possible infinite loop?\0"
19764 "use -fconstexpr-steps= to increase this limit (=0 will remove the limit)\0"
19765 "this use of statement expressions is not supported in a constant expression\0"
19766 "subobject declared here\0"
19767 "temporary created here\0"
19768 "%select{|implicit }0use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function\0"
19769 "typeid applied to expression of polymorphic type %0 is not allowed in a constant expression in C++ standards before C++20\0"
19770 "subobject %select{of type |}0%1 is not initialized\0"
19771 "constructor of base class %0 is not called\0"
19772 "assignment would change active union member during the initialization of a different member of the same union\0"
19773 "integer value %0 is outside the valid range of values [%1, %2] for the enumeration type %3\0"
19774 "indexing of array without known bound is not allowed in a constant expression\0"
19775 "non-trivial destruction of type %0 in a constant expression is not supported\0"
19776 "flexible array initialization is not yet supported\0"
19777 "type %0 has unexpected layout\0"
19778 "non-trivial destruction of lifetime-extended temporary with type %0 used in the result of a constant expression is not yet supported\0"
19779 "array-to-pointer decay of array member without known bound is not supported\0"
19780 "use of reference outside its lifetime is not allowed in a constant expression\0"
19781 "initializer of %0 is not a constant expression\0"
19782 "initializer of %0 is unknown\0"
19783 "initializer of weak variable %0 is not considered constant because it may be different at runtime\0"
19784 "cannot construct object of type %0 with virtual base class in a constant expression\0"
19785 "virtual base class declared here\0"
19786 "cannot evaluate call to virtual function in a constant expression in C++ standards before C++20\0"
19787 "volatile %select{temporary created|object declared|member declared}0 here\0"
19788 "add the %select{'require_constant_initialization' attribute|'constinit' specifier}0 to the initializing declaration here\0"
19789 "variable declared constinit here\0"
19790 "constraint depends on a previously diagnosed expression\0"
19791 "while substituting template arguments into constraint expression here\0"
19792 "type conversion function declared here\0"
19793 "use 'static' to give inline function %0 internal linkage\0"
19794 "must be declared with 'noexcept'\0"
19795 "call to %0 implicitly required by coroutine function here\0"
19796 "call to 'await_transform' implicitly required by 'co_await' here\0"
19797 "call to '%select{initial_suspend|final_suspend}0' implicitly required by the %select{initial suspend point|final suspend point}0\0"
19798 "type aware %0 will not be used for coroutine allocation\0"
19799 "consider providing a complete definition for %0\0"
19800 "consider using '__sized_by%select{|_or_null}0' instead of '__counted_by%select{|_or_null}0'\0"
19801 "covariant thunk required by %0\0"
19802 "conflicting __device__ function declared here\0"
19803 "const variable cannot be emitted on device side due to dynamic initialization\0"
19804 "the %select{1st|2nd|3rd}1 template parameter of %0 needs to be %select{a type|an integer or enum value}2\0"
19805 "%0 needs to have exactly %1 template parameters\0"
19806 "%0 needs to be instantiated from a class template with proper template arguments\0"
19807 "host variable declared here\0"
19808 "__managed__ variable shall not be used in initialization of an object with static or thread local storage duration\0"
19809 "candidate template ignored: target attributes do not match\0"
19810 "remove 'u8' prefix to avoid a change of behavior; Clang encodes unprefixed narrow string literals as UTF-8\0"
19811 "%1 %0 is hidden by a non-type declaration of %0 here\0"
19812 "annotate %select{%1|anonymous %1}0 with an availability attribute to silence this warning\0"
19813 "this declaration is not a prototype; add %select{'void'|parameter declarations}0 to make it %select{a prototype for a zero-parameter function|one}0\0"
19814 "declare the parameter __strong or capture a __block __strong variable to keep values alive across autorelease pools\0"
19815 "declared here\0"
19816 "function is a coroutine due to use of '%0' here\0"
19817 "declared %select{'returns_nonnull'|'nonnull'}0 here\0"
19818 "required by %select{'require_constant_initialization' attribute|'constinit' specifier}0 here\0"
19819 "during template argument deduction for %select{class|variable}0 template %select{partial specialization |}1%2 %3\0"
19820 "deduction guide declared %0 by intervening access specifier\0"
19821 "member template declared %0 here\0"
19822 "in instantiation of default argument for '%0' required here\0"
19823 "default argument declared here\0"
19824 "default constructed field %0 declared here\0"
19825 "in instantiation of default function argument expression for '%0' required here\0"
19826 "member %0 declared 'const' here\0"
19827 "default member initializer declared here\0"
19828 "defaulted %0 is implicitly deleted because implied %select{|'==' |'<' }1comparison %select{|for member %3 |for base class %3 }2is ambiguous\0"
19829 "defaulted %0 is implicitly deleted because it would invoke a deleted comparison function%select{| for member %2| for base class %2}1\0"
19830 "return type of defaulted 'operator<=>' cannot be deduced because return type %2 of three-way comparison for %select{|member|base class}0 %1 is not a standard comparison category type\0"
19831 "selected 'operator<=>' for %select{|member|base class}0 %1 declared here\0"
19832 "%select{|member|base class}0 %1 declared here\0"
19833 "defaulted %0 is implicitly deleted because it would invoke a %select{private|protected}3 %4%select{ member of %6| member of %6 to compare member %2| to compare base class %2}1\0"
19834 "defaulted %0 is implicitly deleted because there is no viable %select{three-way comparison function|'operator=='}1 for %select{|member |base class }2%3\0"
19835 "three-way comparison cannot be synthesized because there is no viable function for %select{'=='|'<'}0 comparison\0"
19836 "non-constexpr comparison function would be used to compare %select{|member %1|base class %1}0\0"
19837 "non-constexpr comparison function declared here\0"
19838 "defaulted %0 is implicitly deleted because this non-rewritten comparison function would be the best match for the comparison\0"
19839 "defaulted %0 is implicitly deleted because a builtin comparison function using this conversion would be the best match for the comparison\0"
19840 "defaulted %0 is implicitly deleted because class %1 has a reference member\0"
19841 "defaulted %0 is implicitly deleted because %2 is a %select{union-like class|union}1 with variant members\0"
19842 "defaulted %0 is implicitly deleted because defaulted comparison of vector types is not supported\0"
19843 "%0 defined here\0"
19844 "conversion to pointer type %0\0"
19845 "qualify call to silence this warning\0"
19846 "%select{copy|move}0 assignment operator of %1 is implicitly deleted because field %2 is of %select{reference|const-qualified}4 type %3\0"
19847 "copy constructor of %0 is implicitly deleted because field %1 is of rvalue reference type %2\0"
19848 "copy %select{constructor|assignment operator}0 is implicitly deleted because %1 has a user-declared move %select{constructor|assignment operator}2\0"
19849 "%select{default constructor of|constructor inherited by}0 %1 is implicitly deleted because all %select{data members|data members of an anonymous union member}2 are const-qualified\0"
19850 "%select{default constructor of|constructor inherited by}0 %1 is implicitly deleted because field %2 of %select{reference|const-qualified}4 type %3 would not be initialized\0"
19851 "virtual destructor requires an unambiguous, accessible 'operator delete'\0"
19852 "%select{default constructor of|copy constructor of|move constructor of|copy assignment operator of|move assignment operator of|destructor of|constructor inherited by}0 %1 is implicitly deleted because %select{base class %3|%select{||||variant }4field %3}2 %select{has %select{no|a deleted|multiple|an inaccessible|a non-trivial}4 %select{%select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor|%select{default|corresponding|default|default|default}4 constructor}0|destructor}5%select{||s||}4|is an ObjC pointer|has an address-discriminated '__ptrauth' qualifier}6\0"
19853 "function is implicitly deleted because its declared type does not match the type of an implicit %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0\0"
19854 "candidate ignored: %select{not a function template|not a member of the enclosing %select{class template|namespace; did you mean to explicitly qualify the specialization?}1}0\0"
19855 "must qualify identifier to find this declaration in dependent base class\0"
19856 "template parameter is used in default argument declared here\0"
19857 "add an explicit capture of 'this' to capture '*this' by reference\0"
19858 "first non-designated initializer is here\0"
19859 "non-type declaration found by destructor name lookup\0"
19860 "type %0 found by destructor name lookup\0"
19861 "direct member declared here\0"
19862 "direct method %0 declared here\0"
19863 "'dllexport' attribute on the declaration is ignored\0"
19864 "previous command '%select{\\|@}0%1' here\0"
19865 "previous command '%select{\\|@}0%1' (an alias of '\\%2') here\0"
19866 "end tag\0"
19867 "HTML tag started here\0"
19868 "did you mean '%0'?\0"
19869 "previous documentation\0"
19870 "AddressSanitizer doesn't support linking with debug runtime libraries yet\0"
19871 "available multilibs are:%0\0"
19872 "diagnostic msg: %0\0"
19873 "was searched for in the directory: %0\0"
19874 "the last '/TC' or '/TP' option takes precedence over earlier instances\0"
19875 "use '%0'%select{| or '%3'|, '%3', or '%4'|, '%3', '%4', or '%5'}2 for '%1' standard\0"
19876 "-verify prefixes must start with a letter and contain only alphanumeric characters, hyphens, and underscores\0"
19877 "due to %0 being dllexported%select{|; try compiling in C++11 mode}1\0"
19878 "asm operand name \"%0\" first referenced here\0"
19879 "previous case defined here\0"
19880 "element %0 also has value %1\0"
19881 "put the semicolon on a separate line to silence this warning\0"
19882 "remove parentheses to declare a variable\0"
19883 "change this ',' to a ';' to call %0\0"
19884 "replace parentheses with an initializer to declare a variable\0"
19885 "using declaration annotated with 'using_if_exists' here\0"
19886 "switch statement is here\0"
19887 "type was declared read-only here\0"
19888 "jump enters lifetime of block which captures a destructible C++ object\0"
19889 "jump enters lifetime of block which captures a C struct that is non-trivial to destroy\0"
19890 "jump enters lifetime of block which strongly captures a variable\0"
19891 "jump enters lifetime of block which weakly captures a variable\0"
19892 "jump enters lifetime of a compound literal that is non-trivial to destruct\0"
19893 "jump enters a defer statement\0"
19894 "jump enters a statement expression\0"
19895 "use '%0' to perform a bitwise shift\0"
19896 "remove 'enum%select{| struct| class}0' to befriend an enum\0"
19897 "enum %0 was explicitly specialized here\0"
19898 "remove extraneous parentheses around the comparison to silence this warning\0"
19899 "use '=' to turn this equality comparison into an assignment\0"
19900 "declared here%select{ in module '%1'|}0\0"
19901 "place parentheses around comparison expression to evaluate it first\0"
19902 "in evaluation of exception specification for %q0 needed here\0"
19903 "use '%0' instead\0"
19904 "jump exits scope of __block variable\0"
19905 "jump exits lifetime of block which captures a destructible C++ object\0"
19906 "jump exits lifetime of block which captures a C struct that is non-trivial to destroy\0"
19907 "jump exits lifetime of block which strongly captures a variable\0"
19908 "jump exits lifetime of block which weakly captures a variable\0"
19909 "jump exits scope of variable with __attribute__((cleanup))\0"
19910 "jump exits lifetime of a compound literal that is non-trivial to destruct\0"
19911 "jump exits catch block\0"
19912 "jump exits try block\0"
19913 "jump exits a defer statement\0"
19914 "jump exits scope of variable with non-trivial destructor\0"
19915 "jump exits autoreleasepool block\0"
19916 "jump exits @catch block\0"
19917 "jump exits @finally block\0"
19918 "jump exits scope of __strong variable\0"
19919 "jump exits @synchronized block\0"
19920 "jump exits @try block\0"
19921 "jump exits scope of __weak variable\0"
19922 "jump exits __except block\0"
19923 "jump exits __finally block\0"
19924 "jump exits __try block\0"
19925 "jump exits scope of lifetime-extended temporary with non-trivial destructor\0"
19926 "in instantiation of expansion statement requested here\0"
19927 "explicit %select{constructor|deduction guide}0 declared here\0"
19928 "explicit instantiation candidate function %q0 template here %1\0"
19929 "explicit instantiation definition is here\0"
19930 "explicit instantiation refers here\0"
19931 "while substituting explicitly-specified template arguments into function template %0 %1\0"
19932 "'template<>' header not required for explicitly-specialized class %0 declared here\0"
19933 "export block begins here\0"
19934 "division by zero\0"
19935 "expression evaluates to '%0 %1 %2'\0"
19936 "%select{and|because}0 type constraint %1 was not satisfied:\0"
19937 "%select{and|because}0 %1 does not satisfy %2:\0"
19938 "%select{and|because}0 '%1' would be invalid: %2\0"
19939 "%select{and|because}0 '%1' would be invalid\0"
19940 "%select{and|because}0 %1 may throw an exception\0"
19941 "extern \"C\" language linkage specification begins here\0"
19942 "declared %select{in global scope|with C language linkage}0 here\0"
19943 "comma separating Objective-C messaging arguments\0"
19944 "did you forget ';'?\0"
19945 "%select{size|mtime|content}0 changed%select{| from expected %2 to %3}1\0"
19946 "module '%0' was already finalized in this compilation and so cannot be rebuilt; this is usually caused by an input changing due to misconfigurations, or a compiler bug\0"
19947 "called by function '%0'\0"
19948 "inlined by function '%0'\0"
19949 "use '-gline-directives-only' (implied by '-g1') or higher for more accurate inlining chain locations\0"
19950 "could not determine the original source location for %0:%1:%2\0"
19951 "instantiated into assembly here\0"
19952 "linking module '%0': %1\0"
19953 "field designator refers here\0"
19954 "%0 additional files entered using a total of %1B (%human1B) of space\0"
19955 "file entered %0 time%s0 using %1B (%human1B) of space%plural{0:|: plus %2B (%human2B) for macro expansions}2\0"
19956 "mark %0 as '%select{final|sealed}1' to silence this warning\0"
19957 "final overrider of %q0 in %1\0"
19958 "in first definition, possible difference is here\0"
19959 "FIX-IT applied suggested code changes\0"
19960 "FIX-IT unable to apply suggested code changes\0"
19961 "FIX-IT unable to apply suggested code changes in a macro\0"
19962 "FIX-IT detected an error it cannot fix\0"
19963 "field %0 declared here\0"
19964 "initialized flexible array member %0 is here\0"
19965 "selected '%select{begin|end}0' %select{function|template }1%2 with iterator type %3\0"
19966 "in implicit call to 'operator%select{!=|*|++}0' for iterator of type %1\0"
19967 "member is not a candidate because range type %0 has no '%select{end|begin}1' member\0"
19968 "or insert whitespace before ':' to use %0 as parameter name and have an empty entry in the selector\0"
19969 "comparing with this %select{specifier|format string}0\0"
19970 "did you mean to use '%0'?\0"
19971 "treat the string as an argument to avoid this\0"
19972 "format string is defined here\0"
19973 "forward declaration of class here\0"
19974 "%0 is not defined, but forward declared here; conversion would be valid if it was derived from %1\0"
19975 "forward declaration of %0\0"
19976 "forward declaration of template entity is here\0"
19977 "found near match '%0'\0"
19978 "candidate friend template ignored: could not match %diff{$ against $|types}0,1\0"
19979 "candidate friend template ignored: could not match %q0 against %q1\0"
19980 "from 'diagnose_if' attribute on %0:\0"
19981 "%select{function|constructor|destructor|lambda|block}0 does not permit inference of '%1' because it is declared '%2'\0"
19982 "declaration cannot be inferred '%0' because it has no definition in this translation unit\0"
19983 "%select{virtual method|function pointer}0 cannot be inferred '%1'\0"
19984 "%select{function|constructor|destructor|lambda|block|member initializer}0 cannot be inferred '%1' because it calls non-'%1' %select{function|constructor|destructor|lambda|block}2 '%3'\0"
19985 "in template expansion here\0"
19986 "in%select{| implicit}0 constructor here\0"
19987 "%select{function|constructor|destructor|lambda|block|member initializer}0 cannot be inferred '%1' because it %select{allocates or deallocates memory|throws or catches exceptions|has a static local variable|uses a thread-local variable|accesses an ObjC method or property}2\0"
19988 "'%0' defined here as a function-like macro\0"
19989 "member function specialization matches %0\0"
19990 "add enclosing parentheses to perform a function-style cast\0"
19991 "did you mean %0?\0"
19992 "while substituting deduced template arguments into function template %0 %1\0"
19993 "in instantiation of function template specialization %q0 requested here\0"
19994 "function template %q0 matches specialization %1\0"
19995 "suffix with parentheses to turn this into a function call\0"
19996 "prefix with the address-of operator to silence this warning\0"
19997 "or because setter is declared here, but no getter method %0 is found\0"
19998 "add 'module;' to the start of the file to introduce a global module fragment\0"
19999 "use '%select{__sized_by|__sized_by|__sized_by_or_null|__sized_by_or_null}0' to suppress this warning\0"
20000 "inline assembly label %0 declared here\0"
20001 "guarded_by declared here\0"
20002 "%0 is defined here; did you mean %1?\0"
20003 "hidden overloaded virtual function %q0 declared here%select{|: different classes%diff{ ($ vs $)|}2,3|: different number of parameters (%2 vs %3)|: type mismatch at %ordinal2 parameter%diff{ ($ vs $)|}3,4|: different return type%diff{ ($ vs $)|}2,3|: different qualifiers (%2 vs %3)|: different exception specifications}1\0"
20004 "type declaration hidden\0"
20005 "declaration hides type\0"
20006 "overlapping resource range here\0"
20007 "%0 used here\0"
20008 "field of illegal %select{type|pointer type}0 %1 declared here\0"
20009 "%0 is an immediate %select{function|constructor}5 because %select{its body|the%select{| default}7 initializer of %8}6 %select{evaluates the address of %select{an immediate|a consteval}2 function %1|contains a call to %select{an immediate|a consteval}2 %select{function|constructor}4 %1 and that call is not a constant expression}3\0"
20010 "class implementation is declared here\0"
20011 "when implemented by class %0\0"
20012 "implicit deduction guide declared as '%0'\0"
20013 "while checking implicit 'delete this' for virtual destructor\0"
20014 "implicit %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 inferred target collision: call to both %select{__device__|__global__|__host__|__host__ __device__}1 and %select{__device__|__global__|__host__|__host__ __device__}2 members\0"
20015 "%0 is an implicit parameter\0"
20016 "submodule of top-level module '%0' implicitly imported here\0"
20017 "explicitly defaulted function was implicitly deleted here\0"
20018 "consider adding '%0' to the header search path\0"
20019 "in implicit initialization of binding declaration %0\0"
20020 "add 'constexpr'\0"
20021 "while declaring the corresponding implicit 'operator==' for this defaulted 'operator<=>'\0"
20022 "while declaring the implicit %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}1 for %0\0"
20023 "in evaluating default argument here\0"
20024 "when looking up '%select{begin|end}0' function for range expression of type %1\0"
20025 "in implicit initialization of %select{array element %1 with omitted initializer|field %1 with omitted initializer|trailing array elements in runtime-sized array new}0\0"
20026 "in initialization of temporary of type %0 created to list-initialize this reference\0"
20027 "include the header <%0> or explicitly provide a declaration for '%1'\0"
20028 "current API version is '%0', but plugin was compiled with version '%1'\0"
20029 "conformance of forward class %0 to protocol %1 cannot be confirmed\0"
20030 "possible target of %select{indirect|asm}0 goto statement\0"
20031 "consider using __builtin_trap() or qualifying pointer with 'volatile'\0"
20032 "use '|=' to turn this inequality comparison into an or-assignment\0"
20033 "cannot use initializer list at the beginning of a macro argument\0"
20034 "insert an explicit cast to silence this issue\0"
20035 "initializing parameter %0 with default argument\0"
20036 "initializing field %0 with default member initializer\0"
20037 "%select{field|base class}0 %1 will be initialized after %select{field|base}2 %3\0"
20038 "insert 'break;' to avoid fall-through\0"
20039 "insert '%0;' to silence this warning\0"
20040 "add an explicit instantiation declaration to suppress this warning if %q0 is explicitly instantiated in another translation unit\0"
20041 "(skipping %0 context%s0 in backtrace; use -ftemplate-backtrace-limit=0 to see all)\0"
20042 "%select{implicit|explicit}0 instantiation first required here\0"
20043 "in the default initializer of %0\0"
20044 "initialized here %0\0"
20045 "subexpression not valid in a constant expression\0"
20046 "did you mean %0 (%1)?\0"
20047 "character %0 cannot appear in a Unicode character name\0"
20048 "character names in Unicode escape sequences are sensitive to case and whitespaces\0"
20049 "cannot deduce template arguments for %0 from %1\0"
20050 "it delegates to\0"
20051 "instance variable is declared here\0"
20052 "%select{implicitly |}2captured%select{| by reference}3%select{%select{ due to use|}2 here| via initialization of lambda capture %0}1\0"
20053 "lambda expression begins here\0"
20054 "default capture by %select{value|reference}0\0"
20055 "while substituting into a lambda expression here\0"
20056 "explicitly capture 'this'\0"
20057 "implicit capture of lambda object due to conversion to block pointer here\0"
20058 "capture %0 by %select{value|reference}1\0"
20059 "%select{%select{reference|'std::initializer_list'}0 member|member with %select{reference|'std::initializer_list'}0 subobject}1 declared here\0"
20060 "%0 aliases the storage of %1\0"
20061 "%0 aliases the storage of %1 because %select{parameter %3|the implicit object parameter}2 is %select{marked as|inferred as}4 lifetimebound\0"
20062 "this field dangles\0"
20063 "this global dangles\0"
20064 "this static storage dangles\0"
20065 "%0 is destroyed here\0"
20066 "escapes to this field\0"
20067 "escapes to this global storage\0"
20068 "escapes to this static storage\0"
20069 "%0 is freed here\0"
20070 "%0 is invalidated here\0"
20071 "'lifetimebound' attribute appears here on the definition\0"
20072 "potentially moved here\0"
20073 "returned here\0"
20074 "param returned here\0"
20075 "later used here\0"
20076 "local declaration nearly matches\0"
20077 "type of %ordinal0 parameter of local declaration does not match definition%diff{ ($ vs $)|}1,2\0"
20078 "%select{via initialization of|binding reference}0 variable %select{%2 |}1here\0"
20079 "the other acquisition of %0 '%1' is here\0"
20080 "%0 acquired here\0"
20081 "use '%0' for a bitwise operation\0"
20082 "remove constant to silence this warning\0"
20083 "add parentheses after the '!' to evaluate the %select{comparison|bitwise operator}0 first\0"
20084 "add parentheses around left hand side expression to silence this warning\0"
20085 "%select{decremented|incremented}0 here\0"
20086 "expansion of macro %0 requested here\0"
20087 "macro %0 defined here\0"
20088 "change return type to 'int'\0"
20089 "remove '_Noreturn'\0"
20090 "see attribute on parameter here\0"
20091 "marked %0 here\0"
20092 "to match this %0\0"
20093 "total token limit set here\0"
20094 "did you mean to use 'typename'?\0"
20095 "member is declared here\0"
20096 "member %0 declared here\0"
20097 "member declaration does not match because it %select{is|is not}0 const qualified\0"
20098 "member declaration nearly matches\0"
20099 "type of %ordinal0 parameter of member declaration does not match definition%diff{ ($ vs $)|}1,2\0"
20100 "member %0 first declared here\0"
20101 "'->' applied to return value of the operator->() declared here\0"
20102 "in %select{implicit|defaulted}0 %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}1 for %2 first required here\0"
20103 "explicitly cast the argument to size_t to silence this warning\0"
20104 "did you mean to compare the result of %0 instead?\0"
20105 "method %0 declared here\0"
20106 "compiler has implicitly changed method %0 return type\0"
20107 "method %0 is used for the forward class\0"
20108 "passing byval argument %0 with potentially incompatible alignment here\0"
20109 "insert ',' before '...' to silence this warning\0"
20110 "place '...' %select{immediately before declared identifier|here}0 to declare a function parameter pack\0"
20111 "preceding '...' declares a function parameter pack\0"
20112 "still within definition of %q0 here\0"
20113 "introduce a parameter name to make %0 part of the selector\0"
20114 "use 'framework module' to declare module '%0'\0"
20115 "header covered by umbrella for module '%0' here\0"
20116 "header owned by module '%0' here\0"
20117 "to match this '{'\0"
20118 "to match this ']'\0"
20119 "module defined here\0"
20120 "previously defined here\0"
20121 "rename '%0' to ensure it can be found by name\0"
20122 "after modifying system headers, please delete the module cache at '%0'\0"
20123 "%select{module|import}0 directive defined here\0"
20124 "macro was %select{defined|#undef'd}0 here\0"
20125 "compiled from '%0' and '%1'\0"
20126 "imported by %select{|module '%2' in }1'%0'\0"
20127 "module imported here\0"
20128 "%0 begins here\0"
20129 "but in '%0' found %select{%2 base %plural{1:class|:classes}2|%2 virtual base %plural{1:class|:classes}2|%ordinal2 base class with different type %3|%ordinal2 %select{non-virtual|virtual}3 base class %4|%ordinal2 base class %3 with %select{public|protected|private|no}4 access specifier}1\0"
20130 "definition in module '%0' is here\0"
20131 "but in '%0' found %select{enum that is %select{not scoped|scoped}2|enum scoped with keyword %select{struct|class}2|enum %select{without|with}2 specified type|enum with specified type %2|enum with %2 element%s2|%ordinal2 element has name %3|%ordinal2 element %3 %select{has|does not have}4 an initializer|%ordinal2 element %3 has different initializer|}1\0"
20132 "but in %select{'%1'|definition here}0 found %select{field %3|field %3 with type %4|%select{non-|}4bit-field %3|bit-field %3 with different width expression|%select{non-|}4mutable field %3|field %3 with %select{no|an}4 initializer|field %3 with a different initializer}2\0"
20133 "but in '%0' found %select{different return type %2|%ordinal2 parameter with name %3|%ordinal2 parameter with type %3%select{| decayed from %5}4|%ordinal2 parameter with%select{out|}3 a default argument|%ordinal2 parameter with a different default argument|a different body}1\0"
20134 "but in %select{'%1'|definition here}0 found %select{%select{method %4|constructor|destructor}3 that has %5 parameter%s5|%select{method %4|constructor|destructor}3 with %ordinal5 parameter of type %6%select{| decayed from %8}7|%select{method %4|constructor|destructor}3 with %ordinal5 parameter named %6}2\0"
20135 "but in %select{'%1'|definition here}0 found %select{end of class|public access specifier|private access specifier|protected access specifier|static assert|field|method|type alias|typedef|data member|friend declaration|function template|method|instance variable|property}2\0"
20136 "but in %select{'%1'|definition here}0 found %select{||||different static assert|different field|different method|different type alias|different typedef|different data member|different friend declaration|different function template|different method|different instance variable|different property|another unexpected decl}2\0"
20137 "definition has no member %0\0"
20138 "but in %select{'%1'|definition here}0 found %select{%select{no super class|super class with type %4}3|instance variable '%3' access control is %select{|@private|@protected|@public|@package}4}2\0"
20139 "but in %select{'%1'|definition here}0 found %select{method %3 with different return type %4|method %3 as %select{class|instance}4 method|%select{no|'required'|'optional'}3 method control|method %3 with %select{no designated initializer|designated initializer}4|%select{regular|direct}4 method %3|different method %3}2\0"
20140 "but in %select{'%1'|definition here}0 found %select{property %3|property %3 with type %4|%select{no|'required'|'optional'}3 property control|property %3 with different '%select{none|readonly|getter|assign|readwrite|retain|copy|nonatomic|setter|atomic|weak|strong|unsafe_unretained|nullability|null_resettable|class|direct}4' attribute}2\0"
20141 "declaration of %0 does not match\0"
20142 "but in '%0' found %select{static assert with different condition|static assert with different message|static assert with %select{|no }2message|%select{method %3|constructor|destructor}2|%select{method %3|constructor|destructor}2 is %select{not deleted|deleted}4|%select{method %3|constructor|destructor}2 is %select{not defaulted|defaulted}4|%select{method %3|constructor|destructor}2 is %select{|pure }4%select{not virtual|virtual}5|%select{method %3|constructor|destructor}2 is %select{not static|static}4|%select{method %3|constructor|destructor}2 is %select{not volatile|volatile}4|%select{method %3|constructor|destructor}2 is %select{not const|const}4|%select{method %3|constructor|destructor}2 is %select{not inline|inline}4|%select{method %3|constructor|destructor}2 with %ordinal4 parameter with%select{out|}5 a default argument|%select{method %3|constructor|destructor}2 with %ordinal4 parameter with a different default argument|%select{method %3|constructor|destructor}2 with %select{no |}4template arguments|%select{method %3|constructor|destructor}2 with %4 template argument%s4|%select{method %3|constructor|destructor}2 with %4 for %ordinal5 template argument|%select{method %3|constructor|destructor}2 with %select{no body|body}4|%select{method %3|constructor|destructor}2 with different body|friend %select{class|function}2|friend %2|friend function %2|function template %2 with %3 template parameter%s3|function template %2 with %ordinal3 template paramter being a %select{type|non-type|template}4 template parameter|function template %2 with %ordinal3 template parameter %select{with no name|named %5}4|function template %2 with %ordinal3 template parameter with %select{no |}4default argument|function template %2 with %ordinal3 template parameter with default argument %4|function template %2 with %ordinal3 template parameter with different type|function template %2 with %ordinal3 template parameter %select{not |}4being a template parameter pack|}1\0"
20143 "but in %select{'%1'|definition here}0 found %select{%3 referenced %plural{1:protocol|:protocols}3|%ordinal3 referenced protocol with different name %4}2\0"
20144 "but in '%0' found %select{unnamed template parameter %2|template parameter %3|template parameter with %select{no |}2default argument|template parameter with different default argument}1\0"
20145 "but in '%0' found %select{%select{typedef|type alias}2 name %3|%select{typedef|type alias}2 %3 with different underlying type %4}1\0"
20146 "but in '%0' found %select{data member with name %2|data member %2 with different type %3|data member %2 with%select{out|}3 an initializer|data member %2 with a different initializer|data member %2 %select{is constexpr|is not constexpr}3}1\0"
20147 "preceding bit-field %0 declared here with type %1\0"
20148 "function multiversioning caused by this declaration\0"
20149 "target function has calling convention %1 (expected %0)\0"
20150 "'not_tail_called' attribute prevents being called as a tail call\0"
20151 "add 'void' to the parameter list to turn an old-style K&R function declaration into a prototype\0"
20152 "target function %select{is a member of different class%diff{ (expected $ but has $)|}1,2|has different number of parameters (expected %1 but has %2)|has type mismatch at %ordinal3 parameter%diff{ (expected $ but has $)|}1,2|has different return type%diff{ ($ expected but has $)|}1,2}0\0"
20153 "target %select{constructor|destructor}0 is declared here\0"
20154 "namespace %0 defined here\0"
20155 "did you mean 'using namespace'?\0"
20156 "consider using vld1_%0%1() to initialize a vector from memory, or vcreate_%0%1() to initialize from an integer constant\0"
20157 "consider using vld1q_%0%1() to initialize a vector from memory, or vcombine_%0%1(vcreate_%0%1(), vcreate_%0%1()) to initialize from integer constants\0"
20158 "while checking the satisfaction of nested requirement requested here\0"
20159 "%select{and|because}0 '%1' would be invalid%2\0"
20160 "next field declaration is here\0"
20161 "next %select{instance variable declaration|synthesized instance variable}0 is here\0"
20162 "no implicit conversion for scoped enum; consider casting to underlying type\0"
20163 "type is not C-compatible due to this %select{base class|default member initializer|lambda expression|friend declaration|member declaration}0\0"
20164 "non-deducible template parameter %0\0"
20165 "not-yet-instantiated member is declared here\0"
20166 "%0 is not literal because it has base class %1 of non-literal type\0"
20167 "%0 is not literal because it has data member %1 of %select{non-literal|volatile}3 type %2\0"
20168 "incomplete type %0 is not a literal type\0"
20169 "lambda closure types are non-literal types before C++17\0"
20170 "%0 is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors\0"
20171 "%0 is not literal because its destructor is not constexpr\0"
20172 "%0 is not literal because it has a non-trivial destructor\0"
20173 "%0 is not literal because it has a user-provided destructor\0"
20174 "%select{struct|interface|class}0 with virtual base %plural{1:class|:classes}1 is not a literal type\0"
20175 "null passed to a callee that requires a non-null argument\0"
20176 "non-template declaration found by name lookup\0"
20177 "%select{%2 has subobjects that are|%3 has type %2 that is}0 non-trivial to %select{default-initialize|destruct|copy}1\0"
20178 "non-usual %0 declared here\0"
20179 "non-templated declaration is here\0"
20180 "because it has a default argument\0"
20181 "because field %0 has an initializer\0"
20182 "field is non-trivial to %select{copy|default-initialize}0\0"
20183 "because type %0 has a virtual %select{member function|base class}1\0"
20184 "because no %select{<<ERROR>>|constructor|constructor|assignment operator|assignment operator|<<ERROR>>}2 can be used to %select{<<ERROR>>|copy|move|copy|move|<<ERROR>>}2 %select{base class|field|an object}0 of type %3\0"
20185 "because %select{base class of |field of |}0type %1 has no default constructor\0"
20186 "because type %0 has a member with %select{no|no|__strong|__weak|__autoreleasing}1 ownership\0"
20187 "because its parameter is %diff{of type $, not $|of the wrong type}2,3\0"
20188 "because the function selected to %select{construct|copy|move|copy|move|destroy}2 %select{base class|field}0 of type %1 is not trivial\0"
20189 "because %select{base class of |field of |}0type %1 has a user-provided %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2\0"
20190 "because it is a variadic function\0"
20191 "destructor for %0 is not trivial because it is virtual\0"
20192 "%0 should be declared prior to the call site%select{| or in %2| or in an associated namespace of one of its arguments}1\0"
20193 "add 'export' here if this is intended to be a module interface unit\0"
20194 "%0 is not a structural type because it has a mutable non-static data member\0"
20195 "%0 is not a structural type because it has a %select{non-static data member|base class}1 that is not public\0"
20196 "%0 is not a structural type because it has a non-static data member of rvalue reference type\0"
20197 "%0 is not a structural type because it has a %select{non-static data member|base class}1 of non-structural type %2\0"
20198 "previous equal key is here\0"
20199 "insert '%select{_Nonnull|_Nullable|_Null_unspecified}0' if the %select{pointer|block pointer|member pointer|array parameter}1 %select{should never be null|may be null|should not declare nullability}0\0"
20200 "%0 specified here\0"
20201 "use nullability type specifier %0 to affect the innermost pointer type of %1\0"
20202 "%select{class|protocol|category|class extension|implementation|category implementation}0 started here\0"
20203 "method marked as designated initializer of the class here\0"
20204 "use 'isEqual:' instead\0"
20205 "%select{first|second|third}0 parameter has unexpected type %1 (should be %2)\0"
20206 "method returns unexpected type %0 (should be an object type)\0"
20207 "add a super class to fix this problem\0"
20208 "type parameter %0 declared here\0"
20209 "method %0 that returns %1 declared here\0"
20210 "attribute %0 here\0"
20211 "class has base type %0\0"
20212 "enumerator %0 with value %1 here\0"
20213 "field %0 has type %1 here\0"
20214 "bit-field %0 has bit-width %1 here\0"
20215 "field has name %0 here\0"
20216 "field %0 is not a bit-field\0"
20217 "enumeration %0 has fixed underlying type here\0"
20218 "friend declared here\0"
20219 "enumeration %0 declared with incompatible fixed underlying types (%1 vs. %2)\0"
20220 "no corresponding base class here\0"
20221 "no corresponding enumerator here\0"
20222 "no corresponding field here\0"
20223 "enumeration %0 missing fixed underlying type here\0"
20224 "no corresponding friend here\0"
20225 "class has %0 base %plural{1:class|:classes}0\0"
20226 "%select{class|instance}0 method %1 also declared here\0"
20227 "no corresponding superclass here\0"
20228 "property %0 is implemented with %select{@synthesize|@dynamic}1 here\0"
20229 "inherits from superclass %0 here\0"
20230 "property is synthesized to ivar %0 here\0"
20231 "%select{parameter|parameter pack}0 declared here\0"
20232 "%0 is a %select{struct|interface|union|class|enum}1 here\0"
20233 "template parameter declared here\0"
20234 "template parameter list also declared here\0"
20235 "declared here with type %0\0"
20236 "%select{non-virtual|virtual}0 derivation here\0"
20237 "the ignored tokens spans until here\0"
20238 "%select{expected assignment expression|expected compound statement|expected exactly two expression statements|expected in right hand side of the first expression}0\0"
20239 "%select{expected compound statement|expected exactly one expression statement|expected assignment statement|expected conditional operator|expect result value to be at false expression|expect binary operator in conditional expression|expect '<', '>' or '==' as order operator|expect comparison in a form of 'x == e', 'e == x', 'x ordop expr', or 'expr ordop x'|expect lvalue for result value|expect scalar value|expect integer value|unexpected 'else' statement|expect '==' operator|expect an assignment statement 'v = x'|expect a 'if' statement|expect no more than two statements|expect a compound statement|expect 'else' statement|expect a form 'r = x == e; if (r) ...'}0\0"
20240 "%select{expected an expression statement|expected built-in assignment operator|expected expression of scalar type|expected lvalue expression}0\0"
20241 "%select{expected an expression statement|expected built-in binary or unary operator|expected unary decrement/increment operation|expected expression of scalar type|expected assignment expression|expected built-in binary operator|expected one of '+', '*', '-', '/', '&', '^', '%|', '<<', or '>>' built-in operations|expected in right hand side of expression}0\0"
20242 "as specified in %select{'collapse'|'ordered'|'collapse' and 'ordered'}0 clause%select{||s}0\0"
20243 "%select{|previous }0'hint' clause with value '%1'\0"
20244 "%select{|previous }0directive with no 'hint' clause specified\0"
20245 "the context property '%0' can be nested in the context selector '%1' which is nested in the context set '%2'; try 'match(%2={%1(%0)})'\0"
20246 "the context selector '%0' can be nested in the context set '%1'; try 'match(%1={%0%select{|(property)}2})'\0"
20247 "the ignored %select{set|selector|property}0 spans until here\0"
20248 "'%0' is a context %select{set|selector|property}1 not a context %select{set|selector|property}2\0"
20249 "context %select{set|selector|property}0 options are: %1\0"
20250 "try 'match(%0={%1%2})'\0"
20251 "the previous context %select{set|selector|property}0 '%1' used here\0"
20252 "explicit data sharing attribute requested here\0"
20253 "explicit data sharing attribute, data mapping attribute, or is_device_ptr clause requested here\0"
20254 "'%0' directive found here\0"
20255 "jump exits scope of OpenMP structured block\0"
20256 "defined as %0\0"
20257 "add 'depth(2)' to make it explicit that only the two outermost loops are flattened and to silence this warning\0"
20258 "memory order clause '%0' is specified here\0"
20259 "implicitly determined as %0\0"
20260 "expected length on mapping of 'this' array section expression to be '1'\0"
20261 "expected lower bound on mapping of 'this' array section expression to be '0' or not specified\0"
20262 "expected 'this' subscript expression on map clause to be 'this[0]'\0"
20263 "loop step is expected to be %select{negative|positive}0 due to this condition\0"
20264 "marked as 'declare variant' here\0"
20265 "marked as 'device_type(%0)' here\0"
20266 "%select{statement|directive}0 outside teams construct here\0"
20267 "nested teams construct here\0"
20268 "'nowait' clause is here\0"
20269 "'ordered' clause%select{| with specified parameter}0\0"
20270 "predefined trait '%0' used here\0"
20271 "%select{static data member is predetermined as shared|variable with static storage duration is predetermined as shared|loop iteration variable is predetermined as private|loop iteration variable is predetermined as linear|loop iteration variable is predetermined as lastprivate|constant variable is predetermined as shared|global variable is predetermined as shared|non-shared variable in a task construct is predetermined as firstprivate|variable with automatic storage duration is predetermined as private}0%select{|; perhaps you forget to enclose 'omp %2' directive into a parallel or another task region?}1\0"
20272 "previous allocator is specified here\0"
20273 "'%0' clause is specified here\0"
20274 "previous 'critical' region starts here\0"
20275 "previous '%0' directive used here\0"
20276 "'reduction' clause with 'inscan' modifier is used here\0"
20277 "'%0' clause used here\0"
20278 "previous clause with directive name modifier specified here\0"
20279 "previously marked as task_reduction with different reduction operation\0"
20280 "jump bypasses OpenMP structured block\0"
20281 "previously referenced here\0"
20282 "'%0' previously encountered here\0"
20283 "%0 clause previously used here\0"
20284 "predetermined as a firstprivate in a task construct here\0"
20285 "OpenMP extension clause '%0' only allowed with '#pragma omp %1'\0"
20286 "previously declared '%0' here\0"
20287 "use -foperator-arrow-depth=N to increase 'operator->' limit\0"
20288 "'operator->' declared here produces an object of type %0\0"
20289 "(skipping %0 'operator->'%s0 in backtrace)\0"
20290 "parameter of overridden method is annotated with __attribute__((noescape))\0"
20291 "overridden method is here\0"
20292 "overridden virtual function is here\0"
20293 "mark 'operator==' as const or add a matching 'operator!=' to resolve the ambiguity\0"
20294 "ambiguous candidate function with reversed arguments\0"
20295 "ambiguity is between a regular call to this operator and a call with the argument order reversed\0"
20296 "candidate function with non-reversed arguments\0"
20297 "built-in candidate %0\0"
20298 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %3}1%select{| has different class%diff{ (expected $ but has $)|}5,6| has different number of parameters (expected %5 but has %6)| has type mismatch at %ordinal5 parameter%diff{ (expected $ but has $)|}6,7| has different return type%diff{ ($ expected but has $)|}5,6| has different qualifiers (expected %5 but found %6)| has different exception specification}4\0"
20299 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: requires%select{ at least| at most|}3 %4 %select{|non-object }6argument%s4, but %5 %plural{1:was|:were}5 provided\0"
20300 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %select{requires at least|allows at most single|requires single}3 %select{|non-object }6argument %4, but %plural{0:no|:%5}5 arguments were provided\0"
20301 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: cannot %select{pass pointer to|bind reference in}5 %3 %select{as a pointer to|to object in}5 %4 in %ordinal6 argument\0"
20302 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: 'this' object is in %3, but method expects object in %4\0"
20303 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: cannot implicitly convert argument %diff{of type $ to $|type to parameter type}3,4 for %select{%ordinal6 argument|object argument}5 under ARC\0"
20304 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: cannot %select{convert from|convert from|bind}3 %select{base class pointer|superclass|base class object of type}3 %4 to %select{derived class pointer|subclass|derived class reference}3 %5 for %ordinal6 argument\0"
20305 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: no known conversion %diff{from $ to $|from argument type to parameter type}3,4 for %select{%ordinal6 argument|object argument}5%select{|; dereference the argument with *|; take the address of the argument with &|; remove *|; remove &}7\0"
20306 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: cannot convert argument of incomplete type %diff{$ to $|to parameter type}3,4 for %select{%ordinal6 argument|object argument}5%select{|; dereference the argument with *|; take the address of the argument with &|; remove *|; remove &}7\0"
20307 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %ordinal5 argument (%3) would lose %select{const|restrict|const and restrict|volatile|const and volatile|volatile and restrict|const, volatile, and restrict}4 qualifier%select{||s||s|s|s}4\0"
20308 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: 'this' argument has type %3, but method is not marked %select{const|restrict|const or restrict|volatile|const or volatile|volatile or restrict|const, volatile, or restrict}4\0"
20309 "candidate template ignored: failed template argument deduction\0"
20310 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %select{%ordinal7|'this'}6 argument (%3) has %select{no|__weak|__strong}4 ownership, but parameter has %select{no|__weak|__strong}5 ownership\0"
20311 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %select{cannot convert initializer list|too few initializers in list|too many initializers in list}7 argument to %4\0"
20312 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: no overload of %4 matching %3 for %ordinal5 argument\0"
20313 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %select{%ordinal7|'this'}6 argument (%3) has %select{no|__unsafe_unretained|__strong|__weak|__autoreleasing}4 ownership, but parameter has %select{no|__unsafe_unretained|__strong|__weak|__autoreleasing}5 ownership\0"
20314 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: %ordinal8 argument (%3) has %select{no '__ptrauth'|%5}4 qualifier, but parameter has %select{no '__ptrauth'|%7}6 qualifier\0"
20315 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: call to %select{__device__|__global__|__host__|__host__ __device__|invalid}3 function from %select{__device__|__global__|__host__|__host__ __device__|invalid}4 function\0"
20316 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: expects an %select{lvalue|rvalue}5 for %select{%ordinal4 argument|object argument}3\0"
20317 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 not viable: constraints not satisfied\0"
20318 "candidate template ignored: deduced type %diff{$ of %select{|element of }4%ordinal0 parameter does not match adjusted type $ of %select{|element of }4argument|of %select{|element of }4%ordinal0 parameter does not match adjusted type of %select{|element of }4argument}1,2%3\0"
20319 "candidate %select{function|function|function (with reversed parameter order)|constructor|constructor (the implicit default constructor)|constructor (the implicit copy constructor)|constructor (the implicit move constructor)|function (the implicit copy assignment operator)|function (the implicit move assignment operator)|function (the implicit 'operator==' for this 'operator<=>)'|inherited constructor}0%select{| template| %2}1 has been %select{explicitly made unavailable|explicitly deleted|implicitly deleted}3\0"
20320 "candidate template ignored: disabled by %0%1\0"
20321 "candidate disabled: %0\0"
20322 "candidate template ignored: requirement '%0' was not satisfied%1\0"
20323 "explicit %select{constructor|conversion function|deduction guide}0 is not a candidate%select{| (explicit specifier evaluates to true)}1\0"
20324 "candidate template ignored: %select{invalid explicitly-specified argument|%3}2 for %select{template parameter %1|%ordinal1 template parameter}0\0"
20325 "candidate address cannot be taken because parameter %0 has pass_object_size attribute\0"
20326 "candidate %select{constructor|template}0 ignored: instantiation %select{takes|would take}0 its own class type by value\0"
20327 "candidate constructor ignored: cannot be used to construct an object in address space %0\0"
20328 "candidate template ignored: couldn't infer template argument %0\0"
20329 "candidate template ignored: deduced too few arguments for expanded pack %0; no argument for %ordinal1 expanded parameter in deduced argument pack %2\0"
20330 "candidate template ignored: deduced %select{conflicting types|conflicting values|conflicting templates|packs of different lengths}0 for parameter %1%diff{ ($ vs. $)|}2,3\0"
20331 "candidate template ignored: deduced values %diff{of conflicting types for parameter %0 (%1 of type $ vs. %3 of type $)|%1 and %3 of conflicting types for parameter %0}2,4\0"
20332 "constructor from base class %0 inherited here\0"
20333 "candidate %select{constructor|template}0 ignored: inherited constructor cannot be used to %select{copy|move}1 object\0"
20334 "candidate template ignored: substitution exceeded maximum template instantiation depth\0"
20335 "candidate template ignored: could not match %diff{$ against $|types}0,1\0"
20336 "candidate template ignored: could not match %q0 against %q1\0"
20337 "candidate template ignored: substitution failure%0%1\0"
20338 "candidate template ignored: cannot deduce a type for %0 that would make %2 equal %1\0"
20339 "candidate template ignored: constraints not satisfied%0\0"
20340 "Microsoft compatibility array allocation fallback to '::operator new(size_t)' failed\0"
20341 "conversion candidate of type %0\0"
20342 "conversion candidate %0 not viable: constraints not satisfied\0"
20343 "remaining %0 candidate%s0 omitted; pass -fshow-overloads=all to show them\0"
20344 "declared %select{with index %0|without an index}1 here\0"
20345 "declared with class '%0' here\0"
20346 "passing argument to parameter here\0"
20347 "while substituting into concept arguments here; substitution failures not allowed in concept arguments\0"
20348 "passing argument to parameter %0 here\0"
20349 "parameter pack %0 declared here\0"
20350 "parameter of type %0 is declared here\0"
20351 "%0 has been marked as being introduced in %1 %2 %select{|in %5 environment }4here, but the deployment target is %1 %3%select{| %6 environment }4\0"
20352 "partial specialization matches %0\0"
20353 "%select{PCH|current translation unit}0 has no VFS overlays\0"
20354 "%select{PCH|current translation unit}0 has the following VFS overlays:\n%1\0"
20355 "inline function performs a conversion which is forbidden in ARC\0"
20356 "pointer %0 declared here\0"
20357 "one possibility\0"
20358 "possible target for call\0"
20359 "expanding this definition of %0\0"
20360 "other definition of %0\0"
20361 "did not find header '%0' in framework '%1' (loaded from '%2')\0"
20362 "macro marked '%select{deprecated|restrict_expansion|final}0' here\0"
20363 "entering module '%0' due to this pragma\0"
20364 "when applied to this declaration\0"
20365 "omit the namespace to add attributes to the most-recently pushed attribute group\0"
20366 "'#pragma clang attribute push' regions ends here\0"
20367 "use the GNU '__attribute__' syntax\0"
20368 "#pragma entered here\0"
20369 "previous '#pragma pack' directive that modifies alignment is here\0"
20370 "did you intend to use '#pragma pack (pop)' instead of '#pragma pack()'?\0"
20371 "place parentheses around the %0 expression to evaluate it first\0"
20372 "place parentheses around the '?:' expression to evaluate it first\0"
20373 "place parentheses around the %quoted0 expression to silence this warning\0"
20374 "'dllexport' attribute is missing on previous declaration\0"
20375 "previous module declaration is here\0"
20376 "module loaded from '%0'\0"
20377 "previous declaration of class template partial specialization %0 is here\0"
20378 "previously declared '%1' here\0"
20379 "previous attribute is here\0"
20380 "%0 is a builtin with type %1\0"
20381 "previous declaration is here\0"
20382 "previously declared as %0 here\0"
20383 "previous default generic association is here\0"
20384 "previous definition is here\0"
20385 "previous binding pack specified here\0"
20386 "for type %0\0"
20387 "previous explicit instantiation is here\0"
20388 "previous initialization for field %0 is here\0"
20389 "previous implicit declaration is here\0"
20390 "previous initialization %select{|with side effects }0is here%select{| (side effects will not occur at run time)}0\0"
20391 "map type '%0' is previous specified here\0"
20392 "previous inheritance model specified here\0"
20393 "previously defined as an alias for %0\0"
20394 "previous statement is here\0"
20395 "previous template specialization is here\0"
20396 "previous use is here\0"
20397 "previous uuid specified here\0"
20398 "did you mean to call the %0 method?\0"
20399 "while substituting prior template arguments into %select{non-type|template}0 template parameter%1 %2\0"
20400 "use __attribute__((visibility(\"hidden\"))) attribute instead\0"
20401 "private module fragment begins here\0"
20402 "property %0 is declared %select{deprecated|unavailable|partial}1 here\0"
20403 "property declared here\0"
20404 "property synthesized here\0"
20405 "jump bypasses setup of __block variable\0"
20406 "jump bypasses initialization of variable with __attribute__((cleanup))\0"
20407 "jump enters controlled statement of consteval if\0"
20408 "jump enters controlled statement of constexpr if\0"
20409 "jump bypasses initialization of catch block\0"
20410 "jump bypasses initialization of try block\0"
20411 "jump bypasses defer statement\0"
20412 "jump enters controlled statement of if available\0"
20413 "jump bypasses initialization of variable of non-trivial C struct type\0"
20414 "jump bypasses auto release push of @autoreleasepool block\0"
20415 "jump bypasses initialization of @catch block\0"
20416 "jump enters Objective-C fast enumeration loop\0"
20417 "jump bypasses initialization of @finally block\0"
20418 "jump bypasses initialization of __strong variable\0"
20419 "jump bypasses initialization of @synchronized block\0"
20420 "jump bypasses initialization of @try block\0"
20421 "jump bypasses initialization of __weak variable\0"
20422 "jump bypasses initialization of __except block\0"
20423 "jump bypasses initialization of __finally block\0"
20424 "jump bypasses initialization of __try block\0"
20425 "jump bypasses variable initialization\0"
20426 "jump bypasses initialization of non-POD variable\0"
20427 "jump bypasses variable with a non-trivial destructor\0"
20428 "jump bypasses initialization of variable length array\0"
20429 "jump bypasses initialization of VLA type alias\0"
20430 "jump bypasses initialization of VLA typedef\0"
20431 "protocol is declared here\0"
20432 "protocol %0 has no definition\0"
20433 "protocol method is here\0"
20434 "it could also be property %select{of type %1|without attribute '%1'|with attribute '%1'|with getter %1|with setter %1}0 declared here\0"
20435 "%0 is incomplete\0"
20436 "cannot take an address of a virtual member function if its return or argument types are incomplete\0"
20437 "qualified call to %0::%1 is treated as a virtual call to %1 due to -fapple-kext\0"
20438 "unimplemented pure virtual method %0 in %1\0"
20439 "add a variable name to declare a %0 initialized with %1\0"
20440 "receiver is instance of class declared here\0"
20441 "receiver expression is here\0"
20442 "receiver is treated with 'id' type for purpose of method lookup\0"
20443 "default argument used here\0"
20444 "'%0' included multiple times, additional include site here\0"
20445 "'%0' included multiple times, additional include site in header from module '%1'\0"
20446 "did you mean to use '%0 if'?\0"
20447 "%select{reference|pointer}0 member declared here\0"
20448 "%select{const|reference}0 member %1 will never be initialized\0"
20449 "%0 returns a reference\0"
20450 "placeholder declared here\0"
20451 "%select{class|type alias}0 template declared here\0"
20452 "use 'static_cast' to adjust the pointer correctly while %select{upcasting|downcasting}0\0"
20453 "%select{overridden|current}0 method is explicitly declared 'instancetype'%select{| and is expected to return an instance of its class type}0\0"
20454 "%select{overridden|current}0 method is part of the '%select{|alloc|copy|init|mutableCopy|new|autorelease|dealloc|finalize|release|retain|retainCount|self}1' method family%select{| and is expected to return an instance of its class type}0\0"
20455 "%select{class|instance}0 method %1 is assumed to return an instance of its receiver type (%2)\0"
20456 "overridden method returns an instance of its class type\0"
20457 "remove the call to '%0' since unsigned values cannot be negative\0"
20458 "remove call to max function and unsigned zero argument\0"
20459 "remove std::move call here\0"
20460 "remove parentheses to silence this warning\0"
20461 "use function '%0' instead\0"
20462 "replace 'default' with 'delete'\0"
20463 "returned type is incomplete\0"
20464 "%ordinal0 field is expected to be an integer\0"
20465 "returned struct fields are not a supported combination for a span-like type (expected pointer/integer or pointer/pointer)\0"
20466 "returned type is not a struct type\0"
20467 "returned struct has %0 fields, expected 2\0"
20468 "%ordinal0 field of span-like type is not a wide enough integer (minimum width: %1)\0"
20469 "while rewriting comparison as call to 'operator<=>' declared here\0"
20470 "repeated RISC-V 'interrupt' attribute is here\0"
20471 "safe buffers debug: %0\0"
20472 "pass -fsafe-buffer-usage-suggestions to receive code hardening suggestions\0"
20473 "in second definition, possible difference is here\0"
20474 "%select{function|method|block}0 has been explicitly marked sentinel here\0"
20475 "if you supply your own aligned allocation functions, use -faligned-allocation to silence this diagnostic\0"
20476 "%select{and|because}0 %1 does not satisfy %2\0"
20477 "add '__arm_preserves(\"za\")' to the callee if it preserves ZA\0"
20478 "attempt to specialize declaration here\0"
20479 "explicitly specialized declaration is here\0"
20480 "declare 'static' if the %select{variable|function}0 is not intended to be used outside of this translation unit\0"
20481 "use array indexing to silence this warning\0"
20482 "change size argument to be the size of the destination\0"
20483 "change the argument to be the free space in the destination buffer minus the terminating null byte\0"
20484 "did you mean %select{struct|interface|class}0 here?\0"
20485 "because substituted constraint expression is ill-formed%0\0"
20486 "use -analyzer-disable-all-checks to disable all static analyzer checkers\0"
20487 "parentheses are required around macro argument containing braced initializer list\0"
20488 "add a deduction guide to suppress this warning\0"
20489 "class with specified objc_requires_property_definitions attribute is declared here\0"
20490 "surrounding namespace with visibility attribute ends here\0"
20491 "surrounding namespace with visibility attribute starts here\0"
20492 "parenthesize the second argument to silence\0"
20493 "%select{parenthesize the third argument|cast the second argument to 'int'}0 to silence\0"
20494 "in implicit call to 'sycl_kernel_launch' with template argument %0 required here\0"
20495 "in implicit call to 'sycl_kernel_launch' with template argument %0 and function arguments %1 required here\0"
20496 "this indicates a problem with the SYCL runtime header files; please consider reporting this to your SYCL runtime provider\0"
20497 "tail call required by %0 attribute here\0"
20498 "non-type template argument refers to %select{function|object}0 here\0"
20499 "non-type template argument refers here\0"
20500 "template argument refers to a %select{function template|class template|variable template|concept}0 %1, here\0"
20501 "class template %0 was explicitly specialized here\0"
20502 "in instantiation of template class %q0 requested here\0"
20503 "class template %0 was instantiated here\0"
20504 "template declaration from hidden source: %0\0"
20505 "template is declared here\0"
20506 "%select{function template|class template|variable template|type alias template|template template parameter}0 %1 declared here\0"
20507 "while checking a default template argument used here\0"
20508 "in instantiation of enumeration %q0 requested here\0"
20509 "in instantiation of exception specification for %0 requested here\0"
20510 "declared as a non-template here\0"
20511 "in instantiation of member class %q0 requested here\0"
20512 "in instantiation of member function %q0 requested here\0"
20513 "template non-type parameter has a different type %0 in template argument\0"
20514 "previous non-type template parameter with type %0 is here\0"
20515 "in instantiation of default member initializer %q0 requested here\0"
20516 "template parameter has a different kind in template argument\0"
20517 "template parameter from hidden source: %0\0"
20518 "template parameter is declared here\0"
20519 "%select{too few|too many}0 template parameters in template template argument\0"
20520 "previous default template argument defined here\0"
20521 "previous default template argument defined in module %0\0"
20522 "previous %select{template type|non-type template|template template}0 parameter%select{| pack}1 declared here\0"
20523 "%select{template type|non-type template|template template}0 parameter%select{| pack}1 does not match %select{template type|non-type template|template template}0 parameter%select{ pack|}1 in template argument\0"
20524 "previous template %select{declaration|template parameter}0 is here\0"
20525 "use -ftemplate-depth=N to increase recursive template instantiation depth\0"
20526 "in instantiation of requirement here\0"
20527 "in instantiation of requirement parameters here\0"
20528 "in instantiation of static data member %q0 requested here\0"
20529 "in instantiation of template type alias %0 requested here\0"
20530 "unnamed type used in template argument was declared here\0"
20531 "in instantiation of variable template specialization %q0 requested here\0"
20532 "thread warning in function %0\0"
20533 "%select{destructor|deallocator}0 has a %select{non-throwing|implicit non-throwing}1 exception specification\0"
20534 "function declared non-throwing here\0"
20535 "required alignment of type %0 (%1 bytes) is larger than the supported alignment of C++ exception objects on this target (%2 bytes)\0"
20536 "%0B (%human0B) in local locations, %1B (%human1B) in locations loaded from AST files, for a total of %2B (%human2B) (%3%% of available space)\0"
20537 "%select{alignment|size}0 of first field is %1 bits\0"
20538 "%select{non-|}0type aware %1 declared here in %2\0"
20539 "definition of %0 is not complete until the closing '}'\0"
20540 "returned type inherits from a base class\0"
20541 "%select{function %1 which returns const-qualified type %2 declared here|variable %1 declared const here|%select{non-|}1static data member %2 declared const here|%select{|nested }1data member %2 declared const here}0\0"
20542 "member function %q0 is declared const here\0"
20543 "%select{first|second}0 operand was implicitly converted to type %1\0"
20544 "did you mean to use '.' instead?\0"
20545 "type is given name %0 for linkage purposes by this %select{typedef|alias}1 declaration\0"
20546 "referenced member %0 is declared here\0"
20547 "referenced %0 is declared here\0"
20548 "did you mean to use '\\u'?\0"
20549 "enclose %0 in %select{an @available|a __builtin_available}1 check to silence this warning\0"
20550 "remove the %select{'%1' if its condition|condition if it}0 is always %select{false|true}2\0"
20551 "during field initialization in %select{this|the implicit default}0 constructor\0"
20552 "uninitialized reference member is here\0"
20553 "%select{uninitialized use occurs|variable is captured by block}0 here\0"
20554 "%0 released here\0"
20555 "unmatched type aware %0 declared here\0"
20556 "%select{declaration|definition|default argument declared|explicit specialization declared|partial specialization declared}0 here is not %select{visible|reachable|reachable|reachable|reachable|reachable}0\0"
20557 "silence by adding parentheses to mark code as explicitly dead\0"
20558 "unreachable declaration of template entity is here\0"
20559 "used%select{| in pointer arithmetic| in buffer access}0 here\0"
20560 "%select{|change to 'snprintf' for explicit bounds checking | buffer pointer and size may not match|string argument is not guaranteed to be null-terminated|'va_list' is unsafe}0\0"
20561 "change type of %0 to '%select{std::span' to preserve bounds information|std::array' to label it for hardening|std::span::iterator' to preserve bounds information}1%select{|, and change %2 to '%select{std::span|std::array|std::span::iterator}1' to propagate bounds information between them}3\0"
20562 "change type of %0 to '%select{std::span' to preserve bounds information|std::array' to label it for hardening|std::span::iterator' to preserve bounds information}1%select{|, and change %2 to safe types to make function %4 bounds-safe}3\0"
20563 "%0 is not %select{trivially relocatable|trivially copyable|empty|standard-layout|aggregate|final|abstract}1\0"
20564 "because it %select{is a reference type|is const|is volatile|has an ARC lifetime qualifier|is a variably-modified type|has a virtual base %1|is not %select{a|an array of objects of}1 scalar or class type|has a non-trivially-relocatable base %1|has a non-trivially-relocatable member %1 of type %2|has a non-trivially-copyable base %1|has a non-trivially-copyable member %1 of type %2|has a non-static data member %1 of type %2|is a polymorphic type|has a virtual function %1|has a base class %1 that is not empty|field %1 is a non-zero-length bit-field|has a non-standard-layout base %1|has mixed access specifiers|field %1 has a different access specifier than field %2|has multiple base classes with data members|has a non-standard-layout member %1 of type %2|has an indirect base %1 with data members|has a %select{deleted|user-provided}1 destructor|has a user provided %select{copy|move}1 constructor|has a user-declared constructor|has an inherited constructor|has a deleted %select{copy|move}1 constructor|has a user provided %select{copy|move}1 assignment operator|has a deleted %select{copy|move}1 assignment operator|is a union with a user-declared %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}1|is a function type|is a cv void type|is an incomplete array type|has a %select{private|protected}1 direct data member|has a %select{private|protected}1 direct base|is not a class or union type|is not marked 'final'|is a pointer type|is an array type|is a union type|is not a struct or class type|overrides all pure virtual functions from base class %1}0\0"
20565 "use '--' to treat subsequent arguments as filenames\0"
20566 "unguarded header; consider using #ifdef guards or #pragma once\0"
20567 "use non-reference type %0\0"
20568 "use reference type %0 to prevent copying\0"
20569 "use 'thread_local' to allow this\0"
20570 "use non-reference type %0 to make construction explicit or type %1 to prevent copying\0"
20571 "used here\0"
20572 "used in initialization here\0"
20573 "implicit default constructor suppressed by user-declared constructor\0"
20574 "using\0"
20575 "%select{|previous }0using declaration\0"
20576 "use %select{an alias declaration|a typedef declaration|a reference|a const variable|a constexpr variable}0 instead\0"
20577 "conflicting declaration\0"
20578 "target of using declaration\0"
20579 "%select{|previous }0using-enum declaration\0"
20580 "add 'typename' to treat this using declaration as a type\0"
20581 "valid target CPU values are: %0\0"
20582 "in value-initialization of type %0 here\0"
20583 "variable %0 is declared here\0"
20584 "variable %0 is%select{| explicitly}1 captured here\0"
20585 "initialize the variable %0 to silence this warning\0"
20586 "previous declaration of variable template partial specialization is here\0"
20587 "%select{%1 is a virtual base class of base class %2 declared here|virtual base class %1 declared here}0\0"
20588 "ambiguous marker '%0' is defined here\0"
20589 "variable length arrays are not supported for the current target\0"
20590 "which delegates to\0"
20591 "which is called by %0\0"
20592 "detected while default synthesizing properties in class implementation\0"
20593 "widen this field to %0 bits to store all values of %1\0"
20594 "within base class of type %0 declared here\0"
20595 "within capture %0 of lambda expression here\0"
20596 "within field of type %0 declared here\0"
20597 "within parameter %0 of type %1 declared here\0"
20598 "replace expression with '%0' %select{|or use 'xor' instead of '^' }1to silence this warning\0"
20599 "null character(s) preserved in %select{char|string}0 literal\0"
20600 "null character ignored\0"
20601 "non-virtual member function marked '%0' hides virtual member %select{function|functions}1\0"
20602 "only virtual member functions can be marked '%0'\0"
20603 "disabled expansion of recursive macro\0"
20604 "%select{#elif|#elifdef|#elifndef}0 after #else\0"
20605 "%select{#elif|#elifdef|#elifndef}0 without #if\0"
20606 "#else after #else\0"
20607 "#else without #if\0"
20608 "the #__include_macros directive is only for internal use by -imacros\0"
20609 "#include_next in file found relative to primary source file or found by absolute path; will search from start of include path\0"
20610 "#include_next in primary source file; will search from start of include path\0"
20611 "invalid string literal, ignoring final '\\'\0"
20612 "macro is not used\0"
20613 "non-portable path to file '%0'; specified path differs in case from file name on disk\0"
20614 "non-portable path to file '%0'; specified path contains backslashes\0"
20615 "non-portable path to file '%0'; specified path contains trailing %select{whitespace|dot}1\0"
20616 "current file is older than dependency %0\0"
20617 "poisoning existing macro\0"
20618 "#pragma once in main file\0"
20619 "#pragma system_header ignored in main file\0"
20620 "reached a the CTU-import threshold before trying to import definition\0"
20621 "%0; allow reordering by specifying '#pragma clang loop vectorize(enable)' before the loop; if the arrays will always be independent, specify '#pragma clang loop vectorize(assume_safety)' before the loop or provide the '__restrict__' qualifier with the independent array arguments -- erroneous results will occur if these options are incorrectly applied\0"
20622 "%0; allow reordering by specifying '#pragma clang loop vectorize(enable)' before the loop or by providing the compiler option '-ffast-math'\0"
20623 "loading modulemap '%0'\0"
20624 "loading parsed module '%0'\0"
20625 "parsing modulemap '%0'\0"
20626 "building module '%0' as '%1'\0"
20627 "finished building module '%0'\0"
20628 "checking if module '%0' from '%1' has relocated\0"
20629 "module '%0' is out of date because the contents of directory '%1' changed after it was built\0"
20630 "importing module '%0'%select{| into '%3'}2 from '%1'\0"
20631 "locking '%0' to build module '%1'\0"
20632 "could not acquire lock file for module '%0': %1\0"
20633 "timed out waiting to acquire lock file for module '%0'\0"
20634 "module '%0' is out of date because the build system reported that '%1' changed\0"
20635 "module '%0' relocated from '%1' to '%2'\0"
20636 "validating %0 input files in module '%1' from '%2'\0"
20637 "standard modules manifest file not found; import of standard library modules not supported\0"
20638 "performing driver managed module build\0"
20639 "treating #%select{include|import|include_next|__include_macros}0 as an import of module '%1'\0"
20640 "search path used: '%0'\0"
20641 "printing module dependency graph\0"
20642 "-fsanitize-address-field-padding applied to %0\0"
20643 "-fsanitize-address-field-padding ignored for %0 because it %select{is not C++|is packed|is a union|is trivially copyable|has trivial destructor|is standard layout|is in a ignorelisted file|is ignorelisted}1\0"
20644 "source manager location address space usage:\0"
20645 "using standard modules manifest file '%0'\0"
20646 "%select{unsigned|signed}0 integer %select{addition|subtraction|multiplication}1 overflow in %2\0"
20647 "trigraph converted to '%0' character\0"
20648 "trigraph ends block comment\0"
20649 "trigraph ignored\0"
20650 "ignored trigraph would end block comment\0"
20651 "-O4 is equivalent to -O3\0"
20652 "absolute value function %0 given an argument of type %1 but has parameter of type %2 which may cause truncation of value\0"
20653 "abstract class is marked '%select{final|sealed}0'\0"
20654 "initializer for virtual base class %0 of abstract class %1 will never be used\0"
20655 "OpenACC variable in 'cache' directive was not declared outside of the associated 'loop' directive; directive has no effect\0"
20656 "OpenACC 'routine' directive with a name refers to a function with the same name as the function on the following line; this may be unintended\0"
20657 "OpenACC clause name '%0' is a deprecated clause name and is now an alias for '%1'\0"
20658 "OpenACC construct 'self' has no effect when an 'if' clause evaluates to true\0"
20659 "OpenACC construct 'routine' with implicit function not yet implemented, pragma ignored\0"
20660 "unsupported OpenACC extension clause %0\0"
20661 "variable of type %0 referenced in OpenACC '%1' clause does not have a %select{default constructor|copy constructor|destructor}2; reference has no effect\0"
20662 "variable of array type %0 referenced in OpenACC '%1' clause does not have constant bounds; initialization will happen after decay to pointer\0"
20663 "access declarations are deprecated; use using declarations instead\0"
20664 "type of property %0 does not match type of accessor %1\0"
20665 "acquiring %0 '%1' requires negative capability '%2'\0"
20666 "%0 '%1' must be acquired before '%2'\0"
20667 "cycle in acquired_before/after dependencies, starting with '%0'\0"
20668 "operator '%0' has lower precedence than '%1'; '%1' will be evaluated first\0"
20669 "reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true\0"
20670 "reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to %select{true|false}0\0"
20671 "%select{alias|ifunc}2 will always resolve to %0 even if weak definition of %1 is overridden\0"
20672 "alias and aliasee have different types %0 and %1\0"
20673 "%select{alias|ifunc}1 will not be in section '%0' but in the same section as the %select{aliasee|resolver}2\0"
20674 "%select{aligning a value|the result of checking whether a value is aligned}0 to 1 byte is %select{a no-op|always true}0\0"
20675 "allocation of insufficient size '%0' for type %1 with size '%2'\0"
20676 "use of function %0 is discouraged; there is no way to check for failure but failure may still occur, resulting in a possibly exploitable security vulnerability\0"
20677 "second argument to __builtin_alloca_with_align is supposed to be in bits\0"
20678 "this coroutine may be split into pieces; not every piece is guaranteed to be inlined\0"
20679 "multiple suitable %0 functions for %1; no 'operator delete' function will be invoked if initialization throws an exception\0"
20680 "the '%0' ASM sequence might be invalid for some AMDGPU targets\0"
20681 "%0 might be unavailable on some AMDGPU targets\0"
20682 "%0 attribute only applies to atomic expressions or Clang atomic builtins\0"
20683 "%0 attribute can only be applied to an expression\0"
20684 "the %0 attribute is deprecated; use 'amdgpu_waves_per_eu' instead\0"
20685 "event mask has no effect for target\0"
20686 "using unversioned Android target directory %0 for target %1; unversioned directories will not be used in Clang 19 -- provide a versioned directory for the target version or lower instead\0"
20687 "%select{interrupt service routine|function with attribute 'no_caller_saved_registers'}0 should only call a function with attribute 'no_caller_saved_registers' or be compiled with '-mgeneral-regs-only'\0"
20688 "private API notes file for module '%0' should be named '%0_private.apinotes', not '%1'\0"
20689 "'%0' casts have no effect when not using ARC\0"
20690 "ARC %select{unused|__unsafe_unretained|__strong|__weak|__autoreleasing}0 lifetime qualifier on return type is ignored\0"
20691 "assigning %select{array literal|dictionary literal|numeric literal|boxed expression|<should not happen>|block literal}0 to a weak %select{property|variable}1; object will be released after assignment\0"
20692 "%select{destination for|source of}0 this %1 call is a pointer to ownership-qualified type %2\0"
20693 "performSelector may cause a leak because its selector is unknown\0"
20694 "weak %select{variable|property|implicit property|instance variable}0 %1 may be accessed multiple times in this %select{function|method|block|lambda}2 and may be unpredictably set to nil; assign to a strong variable to keep the object alive\0"
20695 "weak %select{variable|property|implicit property|instance variable}0 %1 is accessed multiple times in this %select{function|method|block|lambda}2 but may be unpredictably set to nil; assign to a strong variable to keep the object alive\0"
20696 "capturing %0 strongly in this block is likely to lead to a retain cycle\0"
20697 "assigning retained object to %select{weak|unsafe_unretained}0 %select{property|variable}1; object will be released after assignment\0"
20698 "assigning retained object to unsafe property; object will be released after assignment\0"
20699 "method parameter of type %0 with no explicit ownership\0"
20700 "argument value %0 will result in undefined behaviour\0"
20701 "%select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 %select{floating-point|enumeration}1 type %2 %plural{2:with|4:from|:and}0 %select{enumeration|floating-point}1 type %3\0"
20702 "%select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 %select{floating-point|enumeration}1 type %2 %plural{2:with|4:from|:and}0 %select{enumeration|floating-point}1 type %3 is deprecated\0"
20703 "%select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 different enumeration types%diff{ ($ and $)|}1,2\0"
20704 "%select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 different enumeration types%diff{ ($ and $)|}1,2 is deprecated\0"
20705 "%select{arithmetic between|bitwise operation between|comparison of|conditional expression between|compound assignment of}0 different Unicode character types %1 and %2\0"
20706 "`interrupt_save_fp` only applies to targets that have a VFP unit enabled for this compilation; this will be treated as a regular `interrupt` attribute\0"
20707 "interrupt service routine with vfp enabled may clobber the interruptee's vfp state; consider using the `interrupt_save_fp` attribute to prevent this behavior\0"
20708 "comparison between two arrays compare their addresses and will be deprecated in c++20; to compare array addresses, use unary '+' to decay operands to pointers\0"
20709 "comparison between two arrays is ill-formed in C++26; to compare array addresses, use unary '+' to decay operands to pointers\0"
20710 "array index %0 is past the end of the array (that has type %1%select{|, cast to %3}2)\0"
20711 "array index %0 refers past the last possible element for an array in %1-bit address space containing %2-bit (%3-byte) elements (max possible %4 element%s5)\0"
20712 "array index %0 is before the beginning of the array\0"
20713 "ignored asm label '%0' on automatic variable\0"
20714 "value size does not match register size specified by the constraint and modifier\0"
20715 "requested alignment must be %0 bytes or smaller; maximum alignment assumed\0"
20716 "assumption is ignored because it contains (potential) side-effects\0"
20717 "precompiled file '%0' cannot be loaded due to a configuration mismatch with the current compilation\0"
20718 "%select{@available|__builtin_available}0 does not guard availability here; use if (%select{@available|__builtin_available}0) instead\0"
20719 "use of '@import' in framework header is discouraged, including this header requires -fmodules\0"
20720 "specifying 'uuid' as an ATL attribute is deprecated; use __declspec instead\0"
20721 "unrecognised hint type argument to atomic hint operation (%0)\0"
20722 "implicit use of sequentially-consistent atomic may incur stronger memory barriers than necessary\0"
20723 "accessing a member of an atomic structure or union is undefined behavior\0"
20724 "%select{|success |failure }0memory order argument to atomic operation is invalid\0"
20725 "misaligned atomic operation may incur significant performance penalty; the expected alignment (%0 bytes) exceeds the actual alignment (%1 bytes)\0"
20726 "large atomic operation may incur significant performance penalty; the access size (%0 bytes) exceeds the max lock-free size (%1 bytes)\0"
20727 "writable atomic property %0 cannot pair a synthesized %select{getter|setter}1 with a user defined %select{getter|setter}2\0"
20728 "'_Atomic' qualifier ignored; operations involving the enumeration type will be non-atomic\0"
20729 "'abi_tag' attribute on %select{non-inline|anonymous}0 namespace ignored\0"
20730 "'dllexport' attribute ignored on explicit instantiation definition\0"
20731 "ISO C does not allow an attribute list to appear here\0"
20732 "%0 attribute minimum and maximum arguments are equal\0"
20733 "consumed analysis attribute is attached to member of class %0 which isn't marked as consumable\0"
20734 "%0 attribute cannot be applied to this declaration\0"
20735 "%0 attribute cannot be applied to a %select{function|method}1 with no parameters\0"
20736 "%0 attribute argument must be a string literal specifying a Swift function name\0"
20737 "%0 attribute for getter must not have any parameters besides 'self:'\0"
20738 "%0 attribute has invalid identifier for the %select{base|context|parameter}1 name\0"
20739 "%0 attribute is missing parameter label clause\0"
20740 "%0 attribute cannot specify more than one 'self:' parameter\0"
20741 "too %select{few|many}0 parameters in the signature specified by the %1 attribute (expected %2; got %3)\0"
20742 "%0 attribute for setter must have one parameter for new value\0"
20743 "%0 attribute for 'subscript' getter cannot have a 'newValue:' parameter\0"
20744 "%0 attribute for 'subscript' must %select{be a getter or setter|have at least one parameter|have a 'self:' parameter}1\0"
20745 "%0 attribute for 'subscript' setter cannot have multiple 'newValue:' parameters\0"
20746 "%0 attribute for 'subscript' setter must have a 'newValue:' parameter\0"
20747 "multiple identical address spaces specified for type\0"
20748 "attribute %0 after definition is ignored\0"
20749 "%0 attribute parameter %1 is negative and will be ignored\0"
20750 "'cmse_nonsecure_entry' cannot be applied to functions with internal linkage\0"
20751 "propagating dll attribute to %select{already instantiated|explicitly specialized}0 base class template without dll attribute is not supported\0"
20752 "redeclaration of %q0 should not add %q1 attribute\0"
20753 "explicit instantiation declaration should not be 'dllexport'\0"
20754 "definition of dllimport static field\0"
20755 "%0 attribute ignored on local class%select{| member}1\0"
20756 "%0 attribute ignored because Clang does not yet support this attribute signature\0"
20757 "attribute %0 has no effect when annotating an 'if %select{constexpr|consteval}1' statement\0"
20758 "attribute %0 has no effect when annotating an infinite loop\0"
20759 "'hybrid_patchable' is ignored on functions without external linkage\0"
20760 "%0 attribute can only be applied to instance variables or properties\0"
20761 "%0 attribute ignored\0"
20762 "%0 attribute ignored for field of type %1\0"
20763 "%0 attribute is ignored because there exists no call expression inside the statement\0"
20764 "%0 attribute is ignored because %1 is not a function pointer\0"
20765 "%0 attribute ignored on inline function\0"
20766 "%0 attribute ignored on a non-definition declaration\0"
20767 "'%0' attribute cannot be specified on a definition\0"
20768 "%0 attribute is ignored in non-aggregate type %1\0"
20769 "'%0' is not a valid builtin name for %1\0"
20770 "attribute %0 ignored, because it is not attached to a declaration\0"
20771 "%0%select{ attribute|}1 only applies to fields or variables of character array type; type is %2\0"
20772 "'nonnull' attribute applied to function with no pointer arguments\0"
20773 "'nonnull' attribute when used on parameters takes no arguments\0"
20774 "%0 attribute ignored when parsing type\0"
20775 "GCC does not allow %0 attribute in this position on a function definition\0"
20776 "attribute %0 cannot be applied to a 'void' parameter\0"
20777 "'packed' attribute was ignored on bit-fields with single-byte alignment in older versions of GCC and Clang\0"
20778 "%0 attribute only applies to a pointer or reference (%1 is invalid)\0"
20779 "attribute declaration must precede definition\0"
20780 "target does not support 'protected' visibility; using 'default'\0"
20781 "%0 attribute only applies to return values that are pointers\0"
20782 "%0 attribute only applies to return values that are pointers or references\0"
20783 "%0 attribute only applies to functions that return span-like structures\0"
20784 "#pragma %0(\".drectve\") has undefined behavior, use #pragma comment(linker, ...) instead\0"
20785 "section attribute is specified on redeclared variable\0"
20786 "'sentinel' attribute requires named arguments\0"
20787 "'sentinel' attribute only supported for variadic %select{functions|blocks}0\0"
20788 "%0 attribute argument not supported: %1\0"
20789 "%0 attribute argument '%1' not supported on a global variable\0"
20790 "unknown visibility %0\0"
20791 "attribute %0 cannot be applied to %select{functions|Objective-C method}1 without return value\0"
20792 "__weak attribute cannot be specified on a field declaration\0"
20793 "__weak attribute cannot be specified on an automatic variable when ARC is not enabled\0"
20794 "conflicting attributes %0 are ignored\0"
20795 "property is assumed atomic when auto-synthesizing the property\0"
20796 "readonly IBOutlet property %0 when auto-synthesized may not work correctly with 'nib' loader\0"
20797 "'auto' storage class specifier is redundant and incompatible with C++11\0"
20798 "auto property synthesis will not synthesize property %0 declared in protocol %1\0"
20799 "'auto' deduced as 'id' in declaration of %0\0"
20800 "auto property synthesis will not synthesize property %0; it will be implemented by its superclass, use @dynamic to acknowledge intention\0"
20801 "autosynthesized property %0 will use %select{|synthesized}1 instance variable %2, not existing instance variable %3\0"
20802 "'unavailable' availability overrides all other availability information\0"
20803 "Fuchsia API Level prohibits specifying a minor or sub-minor version\0"
20804 "invalid %1 version '%0' in availability attribute\0"
20805 "ignoring availability attribute %select{on '+load' method|with constructor attribute|with destructor attribute}0\0"
20806 "only 'unavailable' and 'deprecated' are supported for Swift availability\0"
20807 "unknown environment %0 in availability macro\0"
20808 "unknown platform %0 in availability macro\0"
20809 "feature cannot be %select{introduced|deprecated|obsoleted}0 in %1 version %2 before it was %select{introduced|deprecated|obsoleted}3 in version %4; attribute ignored\0"
20810 "%select{reinterpret_cast|C-style cast}0 from %1 to %2 changes address space of nested pointers\0"
20811 "cast from function call of type %0 to non-matching type %1\0"
20812 "receiver type %0 is not 'id' or interface pointer, consider casting it to 'id'\0"
20813 "base class %0 is uninitialized when used here to access %q1\0"
20814 "binding reference member %0 to stack allocated %select{variable|parameter}2 %1\0"
20815 "binding dereferenced null pointer to reference has undefined behavior\0"
20816 "bit-field %0 is not wide enough to store all enumerators of %1\0"
20817 "width of bit-field %0 (%1 bits) exceeds the width of its type; value will be truncated to %2 bit%s2\0"
20818 "use of bitwise '%0' with boolean operands\0"
20819 "bitwise negation of a boolean expression%select{;| always evaluates to 'true';}0 did you mean logical negation?\0"
20820 "'%0' within '%1'\0"
20821 "block captures an autoreleasing out-parameter, which may result in use-after-free bugs\0"
20822 "attribute %0 ignored, because it cannot be applied to omitted return type\0"
20823 "'%0' qualifier on omitted return type %1 has no effect\0"
20824 "switch condition has boolean value\0"
20825 "braces around %select{scalar |}0initializer\0"
20826 "'%0' will always overflow; destination buffer has size %1, but size argument is %2\0"
20827 "use of unknown builtin %0\0"
20828 "using static %select{function|variable}0 %1 in an inline function with external linkage is incompatible with standards before C2y\0"
20829 "'%0' is incompatible with C standards before C2y\0"
20830 "octal integer literals are incompatible with standards before C2y\0"
20831 "delimited escape sequences are incompatible with C standards before C2y\0"
20832 "'%0' is incompatible with C standards before C11\0"
20833 "'...' as the only parameter of a function is incompatible with C standards before C23\0"
20834 "%select{|incremented }0enumerator value which exceeds the range of 'int' is incompatible with C standards before C23 (%1 is too %select{small|large}2)\0"
20835 "passing no argument for the '...' parameter of a variadic macro is incompatible with C standards before C23\0"
20836 "unicode literals are incompatible with C standards before C23\0"
20837 "passing only one argument to 'va_start' is incompatible with C standards before C23\0"
20838 "binary integer literals are incompatible with C standards before C23\0"
20839 "'_BitInt' suffix for literals is incompatible with C standards before C23\0"
20840 "case ranges are incompatible with C standards before C2y\0"
20841 "digit separators are incompatible with C standards before C23\0"
20842 "use of an empty initializer is incompatible with C standards before C23\0"
20843 "'%0' is incompatible with C standards before C23\0"
20844 "universal character name referring to a control character is incompatible with C standards before C23\0"
20845 "specifying character '%0' with a universal character name is incompatible with C standards before C23\0"
20846 "type of UTF-8 string literal will change from array of char to array of char8_t in C23\0"
20847 "#warning is incompatible with C standards before C23\0"
20848 "'%0' is a keyword in C23\0"
20849 "%select{using this character in an identifier|starting an identifier with this character}0 is incompatible with C99\0"
20850 "unicode literals are incompatible with C99\0"
20851 "'%0' is a keyword in C99\0"
20852 "ignoring -fapple-kext which is valid for C++ and Objective-C++ only\0"
20853 "call to pure virtual member function %0 has undefined behavior; overrides of %0 in subclasses are not available in the %select{constructor|destructor}1 of %2\0"
20854 "too %select{few|many}0 arguments in call to %1\0"
20855 "%0 parameter marked 'called_once' is called twice\0"
20856 "%select{|captured }1%0 parameter marked 'called_once' is never called\0"
20857 "%0 parameter marked 'called_once' is never %select{used|called}1 when %select{taking true branch|taking false branch|handling this case|none of the cases applies|entering the loop|skipping the loop|taking one of the branches}2\0"
20858 "cannot pass object of %select{non-POD|non-trivial}0 type %1 through variadic %select{function|block|method|constructor}2; call will abort at runtime\0"
20859 "cannot resolve lock expression\0"
20860 "empty case range specified\0"
20861 "overflow converting case value to switch condition type (%0 to %1)\0"
20862 "cast from %0 to %1 increases required alignment from %2 to %3\0"
20863 "cast between incompatible calling conventions '%0' and '%1'; calls through this pointer may abort at runtime\0"
20864 "implicit conversion from %0 to %1 discards 'cfi_unchecked_callee' attribute\0"
20865 "cast %diff{from $ to $ |}0,1converts to incompatible function type\0"
20866 "nonnull %select{function call|parameter}0 '%1' will evaluate to 'true' on first encounter\0"
20867 "cast of type %0 to %1 is deprecated; use sel_getName instead\0"
20868 "cast from %0 to %1 drops %select{const and volatile qualifiers|const qualifier|volatile qualifier}2\0"
20869 "cast from %0 to %1 must have all intermediate pointers const qualified to be safe\0"
20870 "category is implementing a method which will also be implemented by its primary class\0"
20871 "cannot refer to a non-static member from the handler of a %select{constructor|destructor}0 function try block\0"
20872 "input conversion stopped due to an input byte that does not belong to the input codeset UTF-8\0"
20873 "indirect call to a function with no prototype; generating type metadata for assumed prototype %0 (type string: %1)\0"
20874 "character constant too long for its type\0"
20875 "class method %objcclass0 not found (return type defaults to 'id')\0"
20876 "class method %objcclass0 not found (return type defaults to 'id'); did you mean %objcclass2?\0"
20877 "expected string %select{|literal }1in 'clause %0' - ignoring\0"
20878 "GCC does not allow the 'cleanup' attribute argument to be anything other than a simple identifier\0"
20879 "passing union across security boundary via %select{parameter %1|return value}0 may leak information\0"
20880 "collection expression type %0 may not respond to %1\0"
20881 "possible misuse of comma operator here\0"
20882 "%select{self-|array |pointer }0comparison always evaluates to %select{a constant|true|false|'std::strong_ordering::equal'}1\0"
20883 "bitwise comparison always evaluates to %select{false|true}0\0"
20884 "bitwise or with non-zero value always evaluates to true\0"
20885 "comparison operator '%0' is potentially a typo for a shift operator '%1'\0"
20886 "comparison in fold expression would evaluate to '(X %0 Y) %0 Z' which does not behave the same as a mathematical expression\0"
20887 "comparison of different enumeration types in switch statement%diff{ ($ and $)|}0,1\0"
20888 "comparing values of different Unicode code unit types %0 and %1 may compare different code points\0"
20889 "comparing values of different Unicode code unit types %0 and %1 compares unrelated code units %2 and %3\0"
20890 "#embed is incompatible with C standards before C23\0"
20891 "implicit conversion when %select{%diff{assigning to $ from type $|assigning to type from type}0,1|%diff{passing $ to parameter of type $|passing type to parameter of type}0,1|%diff{returning $ from a function with result type $|returning type from a function with result type}0,1|<CLANG BUG IF YOU SEE THIS>|%diff{initializing $ with an expression of type $|initializing type with an expression of type}0,1|%diff{sending $ to parameter of type $|sending type to parameter of type}0,1|<CLANG BUG IF YOU SEE THIS>}2 is not permitted in C++\0"
20892 "completion handler is called twice\0"
20893 "%select{|captured }1completion handler is never called\0"
20894 "completion handler is never %select{used|called}1 when %select{taking true branch|taking false branch|handling this case|none of the cases applies|entering the loop|skipping the loop|taking one of the branches}2\0"
20895 "%select{%1 and |}0%2 tokens %select{introducing statement expression|terminating statement expression|introducing attribute|terminating attribute|forming pointer to member type}3 appear in different macro expansion contexts\0"
20896 "%select{%1 and |}0%2 tokens %select{introducing statement expression|terminating statement expression|introducing attribute|terminating attribute|forming pointer to member type}3 are separated by whitespace\0"
20897 "suspicious concatenation of string literals in an array initialization; did you mean to separate the elements with a comma?\0"
20898 "concatenated NSString literal for an NSArray expression - possibly missing a comma\0"
20899 "using the result of an assignment as a condition without parentheses\0"
20900 "attribute '%0' on overriding function conflicts with base declaration\0"
20901 "effects conflict when merging declarations; kept '%0', discarded '%1'\0"
20902 "conflicting nullability specifier on parameter types, %0 conflicts with existing specifier %1\0"
20903 "conflicting nullability specifier on return types, %0 conflicts with existing specifier %1\0"
20904 "conflicting distributed object modifiers on parameter type in declaration of %0\0"
20905 "conflicting parameter types in declaration of %0%diff{: $ vs $|}1,2\0"
20906 "conflicting distributed object modifiers on return type in declaration of %0\0"
20907 "conflicting return type in declaration of %0%diff{: $ vs $|}1,2\0"
20908 "conflicting variadic declaration of method and its implementation\0"
20909 "conflicting distributed object modifiers on parameter type in implementation of %0\0"
20910 "conflicting parameter types in implementation of %0%diff{: $ vs $|}1,2\0"
20911 "conflicting distributed object modifiers on return type in implementation of %0\0"
20912 "conflicting return type in implementation of %0%diff{: $ vs $|}1,2\0"
20913 "chained comparison 'X %0 Y %1 Z' does not behave the same as a mathematical expression\0"
20914 "'const' attribute imposes more restrictions; 'pure' attribute ignored\0"
20915 "consteval if is always true in an %select{unevaluated|immediate}0 context\0"
20916 "conversion function converting %0 to its base class %1 will never be used\0"
20917 "conversion function converting %0 to itself will never be used\0"
20918 "conversion function converting %0 to %1 will never be used\0"
20919 "return type of 'coroutine_handle<>::address should be 'void*' (have %0) in order to get capability with existing async C API\0"
20920 "%0 is required to declare the member 'unhandled_exception()' when exceptions are enabled\0"
20921 "coroutines are not currently supported on the 32-bit x86 Microsoft ABI\0"
20922 "unknown command tag name '%0'; did you mean '%1'?\0"
20923 "'__COUNTER__' is incompatible with standards before C2y\0"
20924 "jump from this goto statement to its label is incompatible with C++\0"
20925 "jump from this %select{indirect|asm}0 goto statement to one of its possible targets is incompatible with C++\0"
20926 "jump from switch statement to this case label is incompatible with C++\0"
20927 "%select{destination for|source of|first operand of|second operand of}0 this %1 call is a pointer to record %2 that is not trivial to %select{primitive-default-initialize|primitive-copy}3\0"
20928 "use of C-style parameters in Objective-C method declarations is deprecated\0"
20929 "%0 may not intend to support class template argument deduction\0"
20930 "constructor parameter %0 shadows the field %1 of %2\0"
20931 "imported AST from '%0' had been generated for a different language, current: %1, imported: %2\0"
20932 "imported AST from '%0' had been generated for a different target, current: %1, imported: %2\0"
20933 "nvcc does not allow '__%0__' to appear after the parameter list in lambdas\0"
20934 "maxclusterrank requires sm_90 or higher, CUDA arch provided: %0, ignoring %1 attribute\0"
20935 "%select{'const' and 'volatile' qualifiers|'const' qualifier|'volatile' qualifier}0 in enumeration underlying type ignored\0"
20936 "binary integer literals are incompatible with C++ standards before C++14\0"
20937 "constexpr function with no return statements is incompatible with C++ standards before C++14\0"
20938 "return type deduction is incompatible with C++ standards before C++14\0"
20939 "digit separators are incompatible with C++ standards before C++14\0"
20940 "generic lambdas are incompatible with C++11\0"
20941 "identifier after literal will be treated as a reserved user-defined literal suffix in C++11\0"
20942 "identifier after literal will be treated as a user-defined literal suffix in C++11\0"
20943 "attribute %0 ignored, because it cannot be applied to a type\0"
20944 "'%0' is a keyword in C++11\0"
20945 "use of right-shift operator ('>>') in template argument will require parentheses in C++11\0"
20946 "class template argument deduction is incompatible with C++ standards before C++17%select{|; for compatibility, use explicit type name %1}0\0"
20947 "'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior\0"
20948 "nested namespace definition is incompatible with C++ standards before C++17\0"
20949 "non-type template parameters declared with %0 are incompatible with C++ standards before C++17\0"
20950 "unicode literals are incompatible with C++ standards before C++17\0"
20951 "aggregate initialization of type %0 from a parenthesized list of values is a C++20 extension\0"
20952 "virtual constexpr functions are incompatible with C++ standards before C++20\0"
20953 "explicitly defaulting this %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 with a type different from the implicit type is incompatible with C++ standards before C++20\0"
20954 "designated initializers are incompatible with C++ standards before C++20\0"
20955 "mangled name of %0 will change in C++17 due to non-throwing exception specification in function signature\0"
20956 "inline nested namespace definition is incompatible with C++ standards before C++20\0"
20957 "%select{default construction|assignment}0 of lambda is incompatible with C++ standards before C++20\0"
20958 "passing no argument for the '...' parameter of a variadic macro is incompatible with C++ standards before C++20\0"
20959 "invoking a pointer to a 'const &' member function on an rvalue is incompatible with C++ standards before C++20\0"
20960 "'<=>' operator is incompatible with C++ standards before C++20\0"
20961 "non-type template parameter of type %0 is incompatible with C++ standards before C++20\0"
20962 "'char8_t' type specifier is incompatible with C++ standards before C++20\0"
20963 "member using declaration naming a non-member enumerator is incompatible with C++ standards before C++20\0"
20964 "member using declaration naming non-class '%0' enumerator is incompatible with C++ standards before C++20\0"
20965 "aggregate initialization of type %0 with user-declared constructors is incompatible with C++20\0"
20966 "'consteval' specifier is incompatible with C++ standards before C++20\0"
20967 "definition of a variable of non-literal type in a constexpr %select{function|constructor}0 is incompatible with C++ standards before C++23\0"
20968 "'constinit' specifier is incompatible with C++ standards before C++20\0"
20969 "%select{an attribute specifier sequence|%1}0 in this position is incompatible with C++ standards before C++23\0"
20970 "this expression will be parsed as explicit(bool) in C++20\0"
20971 "explicit initialization of field %1 will not be enforced in C++20 and later because %2 has a user-declared constructor, making the type no longer an aggregate\0"
20972 "'<=>' is a single token in C++20; add a space to avoid a change in behavior\0"
20973 "taking address of non-addressable standard library function is incompatible with C++20\0"
20974 "type of UTF-8 string literal will change from array of const char to array of const char8_t in C++20\0"
20975 "'%0' is a keyword in C++20\0"
20976 "#warning is incompatible with C++ standards before C++23\0"
20977 "%select{delimited|named}0 escape sequences are incompatible with C++ standards before C++23\0"
20978 "'alignas' is incompatible with C++98\0"
20979 "alignof expressions are incompatible with C++98\0"
20980 "'auto' type specifier is incompatible with C++98\0"
20981 "'constexpr' specifier is incompatible with C++98\0"
20982 "constructor call from initializer list is incompatible with C++98\0"
20983 "'decltype' type specifier is incompatible with C++98\0"
20984 "delegating constructors are incompatible with C++98\0"
20985 "scalar initialized from empty initializer list is incompatible with C++98\0"
20986 "initializing %0 from an empty initializer list is incompatible with C++98\0"
20987 "enumeration type in nested name specifier is incompatible with C++98\0"
20988 "friend declaration naming a member of the declaring class is incompatible with C++98\0"
20989 "jump from this goto statement to its label is incompatible with C++98\0"
20990 "jump from this %select{indirect|asm}0 goto statement to one of its possible targets is incompatible with C++98\0"
20991 "initialization of initializer_list object is incompatible with C++98\0"
20992 "lambda expressions are incompatible with C++98\0"
20993 "'<::' is treated as digraph '<:' (aka '[') followed by ':' in C++98\0"
20994 "literal operators are incompatible with C++98\0"
20995 "universal character name referring to a control character is incompatible with C++98\0"
20996 "specifying character '%0' with a universal character name is incompatible with C++98\0"
20997 "'long long' is incompatible with C++98\0"
20998 "noexcept specifications are incompatible with C++98\0"
20999 "noexcept expressions are incompatible with C++98\0"
21000 "use of non-static data member %0 in an unevaluated context is incompatible with C++98\0"
21001 "%select{anonymous struct|union}0 member %1 with a non-trivial %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}2 is incompatible with C++98\0"
21002 "'nullptr' is incompatible with C++98\0"
21003 "passing object of trivial but non-POD type %0 through variadic %select{function|block|method|constructor}1 is incompatible with C++98\0"
21004 "#line number greater than 32767 is incompatible with C++98\0"
21005 "raw string literals are incompatible with C++98\0"
21006 "reference initialized from initializer list is incompatible with C++98\0"
21007 "substitution failure due to access control is incompatible with C++98\0"
21008 "'static_assert' declarations are incompatible with C++98\0"
21009 "jump from switch statement to this case label is incompatible with C++98\0"
21010 "%select{copying variable|copying parameter|initializing template parameter|returning object|initializing statement expression result|throwing object|copying member subobject|copying array element|allocating object|copying temporary|initializing base subobject|initializing vector element|capturing value|||||||||initializing binding}1 of type %2 when binding a reference to a temporary would %select{invoke an inaccessible constructor|find no viable constructor|find ambiguous constructors|invoke a deleted constructor}0 in C++98\0"
21011 "local type %0 as template argument is incompatible with C++98\0"
21012 "use of null pointer as non-type template argument is incompatible with C++98\0"
21013 "unnamed type as template argument is incompatible with C++98\0"
21014 "extra ';' outside of a function is incompatible with C++98\0"
21015 "trailing return types are incompatible with C++98\0"
21016 "consecutive right angle brackets are incompatible with C++98 (use '> >')\0"
21017 "befriending %1 without '%select{struct|interface|union|class|enum}0' keyword is incompatible with C++98\0"
21018 "unicode literals are incompatible with C++98\0"
21019 "'%0' type specifier is incompatible with C++98\0"
21020 "inheriting constructors are incompatible with C++98\0"
21021 "variadic macros are incompatible with C++98\0"
21022 "if you see this diagnostic, a Clang developer has made a mistake\0"
21023 "duplicate declaration of %0 is invalid in C++\0"
21024 "ms_struct may not produce Microsoft-compatible layouts for classes with base classes or virtual functions\0"
21025 "first argument in call to %0 is a pointer to non-trivially copyable type %1\0"
21026 "add explicit braces to avoid dangling else\0"
21027 "object backing the pointer will be destroyed at the end of the full-expression\0"
21028 "object backing the pointer %0 will be destroyed at the end of the full-expression\0"
21029 "initializing pointer member %0 to point to a temporary object whose lifetime is shorter than the lifetime of the constructed object\0"
21030 "%select{reference|backing array for 'std::initializer_list'}2 %select{|subobject of }1member %0 %select{binds to|is}2 a temporary object whose lifetime is shorter than the lifetime of the constructed object\0"
21031 "object backing %select{|the pointer }0%1 will be destroyed at the end of the full-expression\0"
21032 "object whose reference is captured by %0 will be destroyed at the end of the full-expression\0"
21033 "object whose reference is captured will be destroyed at the end of the full-expression\0"
21034 "%select{temporary %select{whose address is used as value of|%select{|implicitly }2bound to}4 %select{%select{|reference }4member of local variable|local %select{variable|reference}4}1|array backing %select{initializer list subobject of local variable|local initializer list}1}0 %select{%3 |}2will be destroyed at the end of the full-expression\0"
21035 "-dealloc is being overridden in a category\0"
21036 "cannot compress debug sections (%0 not enabled)\0"
21037 "%select{struct|union|enum}0 defined within a struct or union is not visible in C++\0"
21038 "declaration of %0 will not be visible outside of this function\0"
21039 "declaration shadows a %select{local variable|variable in %2|static data member of %2|field of %2|typedef in %2|type alias in %2|structured binding}1\0"
21040 "declaration %0 is detected to be defined in multiple module units, first is from '%1' and second is from '%2'; the compiler may not be good at merging the definitions. \0"
21041 "ignoring __declspec(allocator) because the function return type %0 is not a pointer or reference type\0"
21042 "attribute %0 is ignored, place it after \"%select{class|struct|interface|union|enum|enum class|enum struct}1\" to apply attribute to type declaration\0"
21043 "use of CUDA/HIP target attributes on deduction guides is deprecated; they will be rejected in a future version of Clang\0"
21044 "%plural{1:enumeration value %1 not explicitly handled in switch|2:enumeration values %1 and %2 not explicitly handled in switch|3:enumeration values %1, %2, and %3 not explicitly handled in switch|:%0 enumeration values not explicitly handled in switch: %1, %2, %3...}0\0"
21045 "atomic by default property %0 has a user defined %select{getter|setter}1 (property should be marked 'atomic' if this is intended)\0"
21046 "default initialization of an object of type %0 is incompatible with C++\0"
21047 "default initialization of an object of type %0 with const member is incompatible with C++\0"
21048 "default initialization of an object of type %0 with const member leaves the object uninitialized%select{| and is incompatible with C++}1\0"
21049 "default initialization of an object of type %0 leaves the object uninitialized%select{| and is incompatible with C++}1\0"
21050 "explicitly defaulted %select{<ERROR>|equality|three-way|equality|relational}0 comparison operator is implicitly deleted\0"
21051 "explicitly defaulted %select{default constructor|copy constructor|move constructor|copy assignment operator|move assignment operator|destructor}0 is implicitly deleted\0"
21052 "macro expansion producing 'defined' has undefined behavior\0"
21053 "constructor for %0 creates a delegation cycle\0"
21054 "%select{delete|destructor}0 called on %1 that is abstract but has non-virtual destructor\0"
21055 "'delete' applied to a pointer-to-array type %0 treated as 'delete[]'\0"
21056 "deleting pointer to incomplete type %0 is incompatible with C++2c and may cause undefined behavior\0"
21057 "%select{delete|destructor}0 called on non-final %1 that has virtual functions but non-virtual destructor\0"
21058 "empty delimited universal character name; treating as '\\' '%0' '{' '}'\0"
21059 "incomplete delimited universal character name; treating as '\\' '%0' '{' identifier\0"
21060 "comparison between two arrays is deprecated; to compare array addresses, use unary '+' to decay operands to pointers\0"
21061 "%0 is deprecated\0"
21062 "current handling of vector bool and vector pixel types in this context are deprecated; the default behaviour will soon change to that implied by the '-altivec-compat=xl' option\0"
21063 "'deprecated' attribute on anonymous namespace ignored\0"
21064 "'%0' attribute is deprecated and may be removed in a future version of Clang\0"
21065 "builtin %0 is deprecated; use %1 instead\0"
21066 "builtin %0 is deprecated\0"
21067 "'lifetime_capture_by(%0)' is deprecated; use '%1' instead\0"
21068 "top-level comma expression in array subscript is deprecated in C++20 and unsupported in C++23\0"
21069 "definition of implicit copy %select{constructor|assignment operator}1 for %0 is deprecated because it has a user-declared copy %select{assignment operator|constructor}1\0"
21070 "definition of implicit copy %select{constructor|assignment operator}1 for %0 is deprecated because it has a user-declared destructor\0"
21071 "definition of implicit copy %select{constructor|assignment operator}1 for %0 is deprecated because it has a user-provided copy %select{assignment operator|constructor}1\0"
21072 "definition of implicit copy %select{constructor|assignment operator}1 for %0 is deprecated because it has a user-provided destructor\0"
21073 "implementing deprecated %select{method|class|category}0\0"
21074 "'for co_await' belongs to CoroutineTS instead of C++20, which is deprecated\0"
21075 "%0 may be deprecated because the receiver type is unknown\0"
21076 "%0 currently has no effect on a using declaration\0"
21077 "%select{decrement|increment}0 of object of volatile-qualified type %1 is deprecated\0"
21078 "implicit conversion between vector types ('%0' and '%1') is deprecated; in the future, the behavior implied by '-fno-lax-vector-conversions' will be the default\0"
21079 "identifier %0 preceded by whitespace in a literal operator declaration is deprecated\0"
21080 "%0 is deprecated: %1\0"
21081 "declaration of a variadic function without a comma before '...' is deprecated\0"
21082 "'%0' as a module map name is deprecated, rename it to %select{module.modulemap|module.private.modulemap}1%select{| in the 'Modules' directory of the framework}2\0"
21083 "the '[[_Noreturn]]' attribute spelling is deprecated in C23; use '[[noreturn]]' instead\0"
21084 "out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated\0"
21085 "'register' storage class specifier is deprecated and incompatible with C++17\0"
21086 "use of result of assignment to object of volatile-qualified type %0 is deprecated\0"
21087 "conversion from string literal to %0 is deprecated\0"
21088 "implicit capture of 'this' with a capture default of '=' is deprecated\0"
21089 "volatile-qualified parameter type %0 is deprecated\0"
21090 "volatile-qualified return type %0 is deprecated\0"
21091 "volatile qualifier in structured binding declaration is deprecated\0"
21092 "dereferencing %0; was declared with a 'noderef' type\0"
21093 "dereferencing expression marked as 'noderef'\0"
21094 "explicit call to +initialize results in duplicate call to +initialize\0"
21095 "instance variable %0 is being directly accessed\0"
21096 "explicit call to [super initialize] should only be in implementation of +initialize\0"
21097 "body of cpu_dispatch function will be ignored\0"
21098 "expression does not compute the number of elements in this array; element type is %0, not %1\0"
21099 "%0 will return the size of the pointer, not the array itself\0"
21100 "%0 attribute ignored; %1 takes precedence\0"
21101 "exporting inherited constructor is not yet supported; 'dllexport' ignored on inherited constructor with %select{variadic arguments|callee-cleanup parameters}0\0"
21102 "explicit instantiation definition is not exported without 'dllexport'\0"
21103 "%q0 redeclared inline; %1 attribute ignored\0"
21104 "'%select{\\|@}0%select{class|interface|protocol|struct|union}1' command should not be used in a comment attached to a non-%select{class|interface|protocol|struct|union}2 declaration\0"
21105 "duplicated command '%select{\\|@}0%1'\0"
21106 "empty paragraph passed to '%select{\\|@}0%1' command\0"
21107 "'%select{\\|@}0%select{classdesign|coclass|dependency|helper|helperclass|helps|instancesize|ownership|performance|security|superclass}1' command should not be used in a comment attached to a non-container declaration\0"
21108 "declaration is marked with '%select{\\|@}0deprecated' command but does not have a deprecation attribute\0"
21109 "'%select{\\|@}0%select{function|functiongroup|method|methodgroup|callback}1' command should be used in a comment attached to %select{a function|a function|an Objective-C method|an Objective-C method|a pointer to function}2 declaration\0"
21110 "HTML end tag '%0' is forbidden\0"
21111 "HTML end tag does not match any start tag\0"
21112 "HTML tag '%0' requires an end tag\0"
21113 "HTML start tag '%0' closed by '%1'\0"
21114 "HTML start tag prematurely ended, expected attribute name or '>'\0"
21115 "expected quoted string after equals sign\0"
21116 "'%select{\\|@}0%1' command has %plural{0:no|:%2}2 word argument%s2, expected %3\0"
21117 "parameter '%0' is already documented\0"
21118 "unrecognized parameter passing direction, valid directions are '[in]', '[out]' and '[in,out]'\0"
21119 "'%select{\\|@}0param' command used in a comment that is not attached to a function declaration\0"
21120 "parameter '%0' not found in the function declaration\0"
21121 "whitespace is not allowed in parameter passing direction\0"
21122 "'%select{\\|@}0%1' command used in a comment that is attached to a %select{function returning void|constructor|destructor|method returning void}2\0"
21123 "'%select{\\|@}0%1' command used in a comment that is not attached to a function or method declaration\0"
21124 "template parameter '%0' is already documented\0"
21125 "'%select{\\|@}0tparam' command used in a comment that is not attached to a template declaration\0"
21126 "template parameter '%0' not found in the template declaration\0"
21127 "double precision constant requires %select{cl_khr_fp64|cl_khr_fp64 and __opencl_c_fp64}0, casting to single precision\0"
21128 "acquiring %0 '%1' that is already held\0"
21129 "unknown platform, assuming -mfloat-abi=%0\0"
21130 "support for linking stdlibs for microcontroller '%0' is not implemented\0"
21131 "no avr-libc installation can be found on the system, cannot link standard libraries\0"
21132 "support for passing the data section address to the linker for microcontroller '%0' is not implemented\0"
21133 "no target microcontroller specified, please pass -mmcu=<mcu name>\0"
21134 "standard library not linked and so no interrupt vector table or compiler runtime routines will be linked\0"
21135 "SDK settings were ignored as 'SDKSettings.json' could not be parsed\0"
21136 "-fdelayed-template-parsing is deprecated after C++20\0"
21137 "argument '%0' is deprecated%select{|, use '%2' instead}1\0"
21138 "argument '-Ofast' is deprecated; use '-O3' to enable only conforming optimizations, or consult the documentation for the same behavior\0"
21139 "argument '-Ofast' is deprecated; use '-O3 -ffast-math -fstack-arrays -fno-protect-parens' for the same behavior, or '-O3 -fstack-arrays' to enable only conforming optimizations\0"
21140 "argument '%0' is deprecated, %1\0"
21141 "argument '%0' requires profile-guided optimization information\0"
21142 "implicitly disabling vptr sanitizer because rtti wasn't enabled\0"
21143 "debug information option '%0' is not supported; requires DWARF-%2 but target '%1' only provides DWARF-%3\0"
21144 "dxv not found; resulting DXIL will not be validated or signed for use in release environment\0"
21145 "spirv-val not found; resulting SPIR-V will not be validated\0"
21146 "'-fdynamic-debugging' ignored: requires debug info\0"
21147 "joined argument expects additional value: '%0'\0"
21148 "option '-ffine-grained-bitfield-accesses' cannot be enabled together with a sanitizer; flag ignored\0"
21149 "-fjmc works only for ELF; option ignored\0"
21150 "ignoring '-f%select{no-|}0raw-string-literals', which is only valid for C and C++ standards before C++11\0"
21151 "'-fuse-ld=' taking a path is deprecated; use '--ld-path=' instead\0"
21152 "future releases of the clang compiler will prefer GCC installations containing libstdc++ include directories; '%0' would be chosen over '%1'\0"
21153 "-fglobal-isel support for the '%0' architecture is incomplete\0"
21154 "-fglobal-isel support is incomplete for this architecture at the current optimization level\0"
21155 "reserving the caller-saved register '%0' may lead to incorrect code if it is not also reserved in all other translation units and libraries; you are responsible for ensuring the register is managed consistently\0"
21156 "%0: '%1' input unused%select{ when '%3' is present|}2\0"
21157 "%0: '%1' input unused in cpp mode\0"
21158 "ignoring invalid /arch: argument '%0'; for %select{64|32}1-bit expected one of %2\0"
21159 "'%0' is not valid for Fortran\0"
21160 "%0 requires debug info. Use %1 or debug options that enable debugger's stepping function; option ignored\0"
21161 "'%0' only applies to medium and large code models\0"
21162 "include path for libstdc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead\0"
21163 "ignoring '%0' as it conflicts with that implied by '%1' (%2)\0"
21164 "math errno enabled by '%0' after it was implicitly disabled by '%1', this may limit the utilization of the vector library\0"
21165 "no multilib found matching flags: %0\0"
21166 "missing plugin argument for plugin %0 in %1\0"
21167 "missing plugin name in %0\0"
21168 "'%0' does not support '-%1'; flag ignored\0"
21169 "'%0' does not support '-moutline'; flag ignored\0"
21170 "the given MCU supports %0 hardware multiply, but '-mhwmult' is set to %1\0"
21171 "no MCU device specified, but '-mhwmult' is set to 'auto', assuming no hardware multiply; use '-mmcu' to specify an MSP430 device, or '-mhwmult' to set the hardware multiply type explicitly\0"
21172 "the given MCU does not support hardware multiply, but '-mhwmult' is set to %0\0"
21173 "unable to find a Visual Studio installation; try running Clang from a developer command prompt\0"
21174 "multiple %0 architectures are detected: %1; only the first one is used for '%2'\0"
21175 "no multilib structure encoded for Arm, Aarch64 and PPC targets\0"
21176 "CUDA version%0 is newer than the latest%select{| partially}1 supported version %2\0"
21177 "'%0': selected processor lacks floating point registers\0"
21178 "the object size sanitizer has no effect at -O0, but is explicitly enabled: %0\0"
21179 "OpenMP offloading target '%0' is similar to target '%1' already specified; will be ignored\0"
21180 "OpenACC directives will result in no runtime behavior; use -fclangir to enable runtime effect\0"
21181 "optimization level '%0' is not supported; using '%1%2' instead\0"
21182 "'%1' sets complex range to \"%3\" overriding the setting of \"%2\" that was implied by '%0'\0"
21183 "overriding deployment version from '%0' to '%1'\0"
21184 "overriding '%0' option with '%1'\0"
21185 "CUDA version %0 is only partially supported\0"
21186 "precompiled header directory '%0' was ignored because it contains no clang PCH files\0"
21187 "precompiled header '%0' was ignored because it is not a clang PCH file\0"
21188 "precompiled header '%0' was ignored because '%1' is not first '-include'\0"
21189 "joined argument treated as '%0'; did you mean '%1'?\0"
21190 "%0: previously preprocessed input%select{ unused when '%2' is present|}1\0"
21191 "option '%0' was ignored by the %1 toolchain, using '-fPIC'\0"
21192 "big-endian RISC-V target support is experimental\0"
21193 "diagnostic formatting in SARIF mode is currently unstable\0"
21194 "treating '%0' input as '%1' when in C++ mode, this behavior is deprecated\0"
21195 "unable to find %0 directory, expected to be in '%1' found via %2\0"
21196 "unknown argument ignored in clang-cl: '%0'\0"
21197 "unknown argument ignored in clang-cl '%0'; did you mean '%1'?\0"
21198 "debug information option '%0' is not supported for target '%1'\0"
21199 "the warning option '-%0' is not supported\0"
21200 "float ABI '%0' is not supported by current library\0"
21201 "ignoring '-mgpopt' option as it cannot be used with %select{|the implicit usage of }0-mabicalls\0"
21202 "ignoring '-mlong-calls' option as it is not currently supported with %select{|the implicit usage of }0-mabicalls\0"
21203 "the library '%0=%1' is not supported, OpenMP will not be enabled\0"
21204 "optimization flag '%0' is not supported for target '%1'\0"
21205 "the argument '%0' is not supported for option '%1'. Mapping to '%1%2'\0"
21206 "ignoring '%0' option for offload arch '%1' as it is not currently supported there. Use it with an offload arch containing '%2' instead\0"
21207 "ignoring '%0' option as it is not currently supported for processor '%1'\0"
21208 "ignoring '%0' option as it is not currently supported for runtime '%1'\0"
21209 "ignoring '%0' option as it is not currently supported for target '%1'\0"
21210 "ignoring '%0' in '%1' option as it is not currently supported for target '%2'\0"
21211 "ignoring '%0' option as it cannot be used with %select{implicit usage of|}1 -mabicalls and the N64 ABI\0"
21212 "argument unused during compilation: '%0'\0"
21213 "'-x %0' after last input file has no effect\0"
21214 "support for '/Yc' with more than one source file not implemented yet; flag ignored\0"
21215 "support for '/Yc' and '/Yu' with different filenames not implemented yet; flags ignored\0"
21216 "duplicate definition of category %1 on interface %0\0"
21217 "attribute %0 is already applied\0"
21218 "declaration has multiple 'cleanup' attributes; all but the last one will be ignored\0"
21219 "duplicate code segment specifiers\0"
21220 "element %0 has been implicitly assigned %1 which another element has been assigned\0"
21221 "multiple declarations of method %0 found and ignored\0"
21222 "duplicate module file extension block name '%0'\0"
21223 "duplicate protocol definition of %0 is ignored\0"
21224 "%select{destination for|source of|first operand of|second operand of}0 this %1 call is a pointer to %select{|class containing a }2dynamic class %3; vtable pointer will be %select{overwritten|copied|moved|compared}4\0"
21225 "ignoring -fdynamic-debugging: unable to create target: '%0'\0"
21226 "the form '-fmodule-file=<BMI-path>' is deprecated for standard C++ named modules; consider to use '-fmodule-file=<module-name>=<BMI-path>' instead\0"
21227 "defer statement has empty body\0"
21228 "for loop has empty body\0"
21229 "format string is empty\0"
21230 "if statement has empty body\0"
21231 "empty initialization statement of '%select{if|switch|range-based for}0' has no effect\0"
21232 "empty parentheses interpreted as a function declaration\0"
21233 "range-based for loop has empty body\0"
21234 "switch statement has empty body\0"
21235 "while loop has empty body\0"
21236 "converting the enum constant to a boolean\0"
21237 "equality comparison with extraneous parentheses\0"
21238 "exception of type %0 will be caught by earlier handler\0"
21239 "dynamic exception specifications are deprecated\0"
21240 "excess precision is requested but the target does not support excess precision which may result in observable differences in complex division behavior%select{|, additional uses where the requested higher precision cannot be honored were found but not diagnosed}0\0"
21241 "declaration requires an exit-time destructor\0"
21242 "did not expect %0 '%2' to be managed by '%1'\0"
21243 "%0 '%2' not managed by '%1'\0"
21244 "use same version number separators '_' or '.'; as in 'major[.minor[.subminor]]'\0"
21245 "expecting %0 '%1' to be held at start of each loop%select{| with equal reentrancy depth}2\0"
21246 "expecting %0 '%1' to be held at the end of function\0"
21247 "the implementation of header units is in an experimental phase\0"
21248 "explicit instantiation of %0 that occurs after an explicit specialization has no effect\0"
21249 "TU local entity %0 is exposed\0"
21250 "'_ExtInt' is deprecated; use '_BitInt' instead\0"
21251 "type aware allocators are a Clang extension\0"
21252 "'extern' variable has an initializer\0"
21253 "extra ';' after member function definition\0"
21254 "failed to resolve '#pragma %0' to a declaration\0"
21255 "feature flag '%0' must start with either '+' to enable the feature or '-' to disable it; flag ignored\0"
21256 "feature flag '%0' is ignored since the feature is read only\0"
21257 "overriding currently unsupported use of floating point exceptions on this target\0"
21258 "overriding currently unsupported rounding mode on this target\0"
21259 "call to '%0' declared with 'warning' attribute: %1\0"
21260 "unable to open CC_LOG_DIAGNOSTICS file: %0 (using stderr)\0"
21261 "unable to open CC_PRINT_HEADERS file: %0 (using stderr)\0"
21262 "stack frame size (%0) exceeds limit (%1) in '%2'\0"
21263 "macro '%0' contains embedded newline; text after the newline is ignored\0"
21264 "overriding the module target triple with %0\0"
21265 "unable to open file %0 for serializing diagnostics (%1)\0"
21266 "received warning after diagnostic serialization teardown was underway: %0\0"
21267 "unable to merge a subprocess's serialized diagnostics\0"
21268 "unable to open statistics output file '%0': '%1'\0"
21269 "field %0 is uninitialized when used here\0"
21270 "field %select{%1|in %1}0 requires explicit initialization but is not explicitly initialized\0"
21271 "class with destructor marked '%select{final|sealed}0' cannot be inherited from\0"
21272 "overflow in expression; result is %0 with type %1\0"
21273 "FIX-IT detected errors it could not fix; no output will be generated\0"
21274 "enumeration value %0 is out of range of flags in enumeration type %1\0"
21275 "floating-point comparison is always %select{true|false}0; constant cannot be represented exactly in type %1\0"
21276 "magnitude of floating-point constant too large for type %0; maximum is %1\0"
21277 "magnitude of floating-point constant too small for type %0; minimum is %1\0"
21278 "comparing floating point with == or != is unsafe\0"
21279 "loop variable %0 %diff{of type $ binds to a temporary constructed from type $|binds to a temporary constructed from a different type}1,2\0"
21280 "loop variable %0 creates a copy from type %1\0"
21281 "loop variable %0 binds to a temporary value produced by a range of type %1\0"
21282 "using '%%P' format specifier without precision\0"
21283 "using '%%P' format specifier with an Objective-C pointer results in dumping runtime object structure, not object value\0"
21284 "%select{values of type|enum values with underlying type}2 '%0' should not be used as format arguments; add an explicit cast to %1 instead\0"
21285 "using '%0' format specifier, but argument has boolean value\0"
21286 "format argument modifies specifier at position %0, but it should modify specifier at position %1\0"
21287 "format argument is %select{a value|an indirect field width|an indirect precision|an auxiliary value}0, but it should be %select{a value|an indirect field width|an indirect precision|an auxiliary value}1\0"
21288 "argument sensitivity is %select{unspecified|private|public|sensitive}0, but it should be %select{unspecified|private|public|sensitive}1\0"
21289 "%select{fewer|more}0 specifiers in format string than expected\0"
21290 "format specifier '%0' is incompatible with '%1'\0"
21291 "signedness of format specifier '%0' is incompatible with '%1'\0"
21292 "format specifies type %0 but the argument has %select{type|underlying type}2 %1, which differs in signedness\0"
21293 "using '%0' format specifier annotation outside of os_log()/os_trace()\0"
21294 "invalid conversion specifier '%0'\0"
21295 "invalid position specified for %select{field width|field precision}0\0"
21296 "cannot mix positional and non-positional arguments in format string\0"
21297 "'%0' %select{length modifier|conversion specifier}1 is not supported by ISO C\0"
21298 "using length modifier '%0' with conversion specifier '%1' is not supported by ISO C\0"
21299 "positional arguments are not supported by ISO C\0"
21300 "format string is not a string literal (potentially insecure)\0"
21301 "length modifier '%0' results in undefined behavior or no effect with '%1' conversion specifier\0"
21302 "'%0' will always overflow; destination buffer has size %1, but format string expands to at least %2\0"
21303 "format string should not be a wide string\0"
21304 "passing '%0' format string where '%1' format string is expected\0"
21305 "'%0' will always be truncated; specified size is %1, but format string expands to at least %2\0"
21306 "format specifies type %0 which is not supported yet\0"
21307 "position arguments in format strings start counting at 1 (not 0)\0"
21308 "'%0' may overflow; destination buffer in argument %1 has size %2, but the corresponding specifier may require size %3\0"
21309 "'%0' size argument is negative\0"
21310 "'%0' will always read past the end of the source buffer; source buffer has size %1, but the size is %2\0"
21311 "'%0' size argument is too large; destination buffer has size %1, but size argument is %2\0"
21312 "'%0' will always overflow; destination buffer has size %1, but the source string has length %2 (including NUL byte)\0"
21313 "'umask' argument sets non-file-permission bits (0%0); those bits are ignored\0"
21314 "redefinition of forward class %0 of a typedef name of an object type is ignored\0"
21315 "multi-character character constant\0"
21316 "use of %select{infinity|NaN}0%select{| via a macro}1 is undefined behavior due to the currently enabled floating-point options\0"
21317 "calling '%0' with a nonzero argument is unsafe\0"
21318 "public framework header includes private framework header '%0'\0"
21319 "attempt to call %0 on non-heap %select{object %2|object: block expression|object: lambda-to-function-pointer conversion}1\0"
21320 "cannot call function '%1' while %0 '%2' is held\0"
21321 "calling function %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21322 "calling function %0 requires negative capability '%1'\0"
21323 "%select{function|constructor|destructor|lambda|block|member initializer of constructor}0 with '%1' attribute must not call non-'%1' expression\0"
21324 "%select{function|constructor|destructor|lambda|block|member initializer of constructor}0 with '%1' attribute must not call non-'%1' %select{function|constructor|destructor|lambda|block}2 '%3'\0"
21325 "%select{function|constructor|destructor|lambda|block|member initializer of constructor}0 with '%1' attribute must not %select{allocate or deallocate memory|throw or catch exceptions|have static local variables|use thread-local variables|access ObjC methods or properties}2\0"
21326 "instantiation of function %q0 required here, but no definition is available\0"
21327 "always_inline function %1 and its caller %0 have mismatching %2 attributes, %1 may not be inlined\0"
21328 "attribute is ignored on this statement as it only applies to functions; use '%0' on statements\0"
21329 "function definition inside an Objective-C container is deprecated\0"
21330 "statement attribute %0 has higher precedence than function attribute '%select{always_inline|flatten|noinline}1'\0"
21331 "Objective-C GC does not allow weak variables on the stack\0"
21332 "GCC does not allow an attribute in this position on a function declaration\0"
21333 "GCC does not allow the %0 attribute to be written on a type\0"
21334 "GCC requires a function with the %0 attribute to be variadic\0"
21335 "GCC does not allow variable declarations in for loop initializers before C99\0"
21336 "glob '%0' did not match any header file\0"
21337 "declaration requires a global constructor\0"
21338 "declaration requires a global destructor\0"
21339 "'gnu_inline' attribute requires function to be marked 'inline', attribute ignored\0"
21340 "'gnu_inline' attribute without 'extern' in C++ treated as externally available, this changed in Clang 10\0"
21341 "arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension\0"
21342 "passing variable %1 by reference requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21343 "passing pointer to variable %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21344 "returning variable %1 by reference requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21345 "returning pointer to variable %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21346 "__has_warning expected option name (e.g. \"-Wundef\")\0"
21347 "%0 is used as a header guard here, followed by #define of a different macro\0"
21348 "multiple candidates for header '%0' found; directory '%1' chosen, ignoring others including '%2'\0"
21349 "no declaration was found for exported symbol '%0' in dynamic library\0"
21350 "HIP does not support OpenMP target directives; directive has been ignored\0"
21351 "assignment of %0 to local resource %1 is not to the same unique global resource\0"
21352 "%0 is only available %select{|in %4 environment }3on %1 %2 or newer\0"
21353 "binding type 'b' only applies to constant buffers. The 'bool constant' binding type is no longer supported\0"
21354 "binding type 'i' ignored. The 'integer constant' binding type is no longer supported\0"
21355 "duplicate interpolation modifier %0\0"
21356 "failed to embed source for '%0' into dx.source.contents\0"
21357 "support for groupshared parameter annotation not added until HLSL 202x\0"
21358 "initializer of groupshared variable will be ignored\0"
21359 "passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x\0"
21360 "implicit conversion truncates matrix: %0 to %1\0"
21361 "implicit conversion truncates vector: %0 to %1\0"
21362 "resource has implicit register binding\0"
21363 "interpolation modifier '%select{centroid|sample}0' overrides '%select{center|centroid}1'\0"
21364 "support for HLSL language version %0 is incomplete, recommend using %1 instead\0"
21365 "cannot mix packoffset elements with nonpackoffset elements in a cbuffer\0"
21366 "binding type 'c' ignored in buffer declaration. Did you mean 'packoffset'?\0"
21367 "binding type '%select{t|u|b|s|c}0' only applies to types containing %select{SRV resources|UAV resources|constant buffer resources|sampler state|numeric types}0\0"
21368 "attribute 'WaveSize' is not supported for the SPIR-V target; consider using VK_EXT_subgroup_size_control\0"
21369 "%select{instance variable|property}2 with %0 attribute must be an object type (invalid %1)\0"
21370 "IBOutletCollection properties should be copy/strong and not assign\0"
21371 "assigning %select{field|instance variable}0 to itself\0"
21372 "the flag '%0' has been deprecated and will be ignored\0"
21373 "optimization flag '%0' is not supported\0"
21374 "'%0' is ignored since it is only supported for HIP\0"
21375 "inheritance model ignored on %select{primary template|partial specialization}0\0"
21376 "'objc_externally_retained' can only be applied to local variables %select{of retainable type|with strong ownership}0\0"
21377 "ignoring invalid -ftabstop value '%0', using default value %1\0"
21378 "ignoring -fverify-debuginfo-preserve-export=%0 because -fverify-debuginfo-preserve wasn't enabled\0"
21379 "implicit cast from type %0 to type %1 drops __unaligned qualifier\0"
21380 "implicit truncation from %2 to bit-field changes value from %0 to %1\0"
21381 "initialization of pointer of type %0 to null from a constant boolean expression\0"
21382 "implicit conversion discards imaginary component: %0 to %1\0"
21383 "implicit conversion from constant value %0 to 'BOOL'; the only well defined values for 'BOOL' are YES and NO\0"
21384 "implicit conversion from enumeration type %0 to different enumeration type %1\0"
21385 "implicit conversion increases floating-point precision: %0 to %1\0"
21386 "implicit conversion from %0 cannot fit within the range of values for %1\0"
21387 "implicit conversion turns floating-point number into integer: %0 to %1\0"
21388 "implicit conversion loses floating-point precision: %0 to %1\0"
21389 "implicit conversion when assigning computation result loses floating-point precision: %0 to %1\0"
21390 "implicit conversion from %0 to %1 changes value from %2 to %3\0"
21391 "implicit conversion of out of range value from %0 to %1 is undefined\0"
21392 "implicit conversion from %0 to %1 changes non-zero value from %2 to %3\0"
21393 "implicit conversion from floating-point type %0 to 'BOOL'\0"
21394 "implicit conversion turns floating-point number into bool: %0 to %1\0"
21395 "higher order bits are zeroes after implicit conversion\0"
21396 "implicit conversion from %0 to enumeration type %1 is invalid in C++\0"
21397 "implicit conversion from integral type %0 to 'BOOL'\0"
21398 "implicit conversion loses integer precision: %0 to %1\0"
21399 "implicit conversion from %0 to %1 may lose precision\0"
21400 "implicit conversion from %2 to %3 changes value from %0 to %1\0"
21401 "implicit conversion loses integer precision: %0 to %1 on negation\0"
21402 "implicit conversion changes signedness: %0 to %1\0"
21403 "operand of ? changes signedness: %0 to %1\0"
21404 "implicit conversion turns matrix to scalar: %0 to %1\0"
21405 "the resulting value is always non-negative after implicit conversion\0"
21406 "implicit conversion of %select{NULL|nullptr}0 constant to %1\0"
21407 "implicit boolean conversion of Objective-C object literal always evaluates to true\0"
21408 "implicit conversion from %0 to %1 discards overflow behavior\0"
21409 "implicit conversion from %0 to %1 during assignment discards overflow behavior\0"
21410 "address of %select{'%1'|function '%1'|array '%1'|lambda function pointer conversion operator}0 will always evaluate to 'true'\0"
21411 "implicit truncation from %2 to a one-bit wide bit-field changes value from %0 to %1\0"
21412 "implicit conversion turns string literal into bool: %0 to %1\0"
21413 "implicit conversion from %0 to %1 may change the meaning of the represented code unit\0"
21414 "implicit conversion from %0 to %1 changes the meaning of the %select{code unit|code point}2 %3\0"
21415 "implicit conversion from %0 to %1 may lose precision and change the meaning of the represented code unit\0"
21416 "implicit conversion turns vector to scalar: %0 to %1\0"
21417 "class property %0 requires method %1 to be defined - use @dynamic or provide a method implementation in this class implementation\0"
21418 "class property %0 requires method %1 to be defined - use @dynamic or provide a method implementation in this category\0"
21419 "default assign attribute on property %0 which implements NSCopying protocol is not appropriate with -fobjc-gc[-only]\0"
21420 "property is assumed atomic by default\0"
21421 "declaration of built-in function '%0' requires the declaration of the 'jmp_buf' type, commonly provided in the header <setjmp.h>\0"
21422 "declaration of built-in function '%1' requires inclusion of the header <%0>\0"
21423 "implicit declaration of function %0\0"
21424 "block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior\0"
21425 "importing an implementation partition unit in a module interface is not recommended. Names from %0 may not be reachable\0"
21426 "import %select{module|name}0 cannot be applied to a %select{function|variable}1 with a definition\0"
21427 "direct base %0 is inaccessible due to ambiguity:%1\0"
21428 "checker plugin '%0' is not compatible with this version of the analyzer\0"
21429 "'-mbranch-protection=' option is incompatible with the '%0' architecture\0"
21430 "using sysroot for '%0' but targeting '%1'\0"
21431 "encoding of %0 type is incomplete because %1 component has unknown encoding\0"
21432 "argument %0 of type %1 with mismatched bound\0"
21433 "%0 overrides a destructor but is not marked 'override'\0"
21434 "%0 overrides a member function but is not marked 'override'\0"
21435 "incrementing expression of type bool is deprecated and incompatible with C++17\0"
21436 "'objc_independent_class' attribute may be put on a typedef only; attribute is ignored\0"
21437 "indirection of non-volatile null pointer will be deleted, not trap\0"
21438 "all paths through this function will call itself\0"
21439 "constant expression evaluates to %0 which cannot be narrowed to type %1 in C++11\0"
21440 "type %0 cannot be narrowed to %1 in initializer list in C++11\0"
21441 "non-constant-expression cannot be narrowed from type %0 to %1 in initializer list in C++11\0"
21442 "requested 'init_priority' %0 is reserved for internal use\0"
21443 "initializing pointer member %0 with the stack address of %select{variable|parameter}2 %1\0"
21444 "initializer-string for character array is too long for C++, array size is %0 but initializer has size %1 (including the null terminating character)\0"
21445 "initializer-string for character array is too long, array size is %0 but initializer has size %1 (including the null terminating character); did you mean to use the 'nonstring' attribute?\0"
21446 "inline namespace reopened as a non-inline namespace\0"
21447 "instance method %objcinstance0 not found (return type defaults to 'id')\0"
21448 "instance method %objcinstance0 not found (return type defaults to 'id'); did you mean %objcinstance2?\0"
21449 "instance method %0 found instead of class method %1\0"
21450 "cast to %1 from smaller integer type %0\0"
21451 "converting the result of '?:' with integer constants to a boolean always evaluates to 'true'\0"
21452 "'internal_linkage' attribute on a non-static local variable is ignored\0"
21453 "%select{MIPS|MSP430|RISC-V|AVR}0 '%select{interrupt|signal}1' attribute only applies to functions that have %select{no parameters|a 'void' return type}2\0"
21454 "attribute '%0' should not be added via type conversion\0"
21455 "invalid use of a cast in an inline asm context requiring an lvalue\0"
21456 "invalid cpu feature string for builtin\0"
21457 "priority of default version cannot be overridden; ignoring priority\0"
21458 "invalid constructor from class in system header, should not be explicit\0"
21459 "invalid iOS deployment version '%0', iOS 10 is the maximum deployment target for 32-bit targets\0"
21460 "%0 cannot be specialized%select{|: %2}1\0"
21461 "invalid UTF-8 in comment\0"
21462 "invocation for '%0' is missing in the invocation list\0"
21463 "'%0' will always evaluate to 'true' in a manifestly constant-evaluated expression\0"
21464 "local declaration of %0 hides instance variable\0"
21465 "declaration of instance variables in the interface is deprecated\0"
21466 "jump out of __finally block has undefined behavior\0"
21467 "ignored 'inline' attribute on kernel function %0\0"
21468 "kernel function %0 is a member function; this may not be accepted by nvcc\0"
21469 "converting the result of '<<' to a boolean always evaluates to %select{false|true}0\0"
21470 "converting the result of '<<' to a boolean; did you mean to compare with '0'?\0"
21471 "parameter in cross-TU constructor should be marked [[clang::lifetimebound]]\0"
21472 "'lifetimebound' attribute on this definition is not visible to callers in other translation units; add it to the declaration instead\0"
21473 "parameter in cross-TU function should be marked [[clang::lifetimebound]]\0"
21474 "implicit this in cross-TU function should be marked [[clang::lifetimebound]]\0"
21475 "stack memory associated with %0 escapes to the %1 which will dangle\0"
21476 "stack memory associated with %0 may escape to the %1 which will dangle. This could be a false positive as the field was captured by a lambda and may have been reset before escaping\0"
21477 "stack memory associated with %0 may escape to the %1 which will dangle. This could be a false positive as the storage may have been moved. Consider moving first and then aliasing later to resolve the issue\0"
21478 "stack memory associated with %0 escapes to the %1 which will dangle after main returns\0"
21479 "'lifetimebound' attribute has no effect on parameter of type %0. The attribute only applies to reference types, pointer types, and non-owner record types\0"
21480 "parameter in intra-TU constructor should be marked [[clang::lifetimebound]]\0"
21481 "'lifetimebound' attribute on this definition is not visible to callers before the definition; add it to the declaration instead\0"
21482 "parameter in intra-TU function should be marked [[clang::lifetimebound]]\0"
21483 "implicit this in intra-TU function should be marked [[clang::lifetimebound]]\0"
21484 "%0 escapes to the %1 and is later invalidated\0"
21485 "%0 is later invalidated\0"
21486 "could not verify that the return value can be lifetime bound to %select{an unnamed parameter|'%1'|the implicit this parameter}0\0"
21487 "parameter is marked [[clang::noescape]] but escapes\0"
21488 "stack memory associated with %0 is returned\0"
21489 "stack memory associated with %0 may be returned later. This could be a false positive as the storage may have been moved. Consider moving first and then aliasing later to resolve the issue\0"
21490 "%0 does not live long enough\0"
21491 "%0 may not live long enough. This could be a false positive as the storage may have been moved later\0"
21492 "%0 '%1' is acquired exclusively and shared in the same scope\0"
21493 "%0 '%1' is not held on every path through here%select{| with equal reentrancy depth}2\0"
21494 "'&&' within '||'\0"
21495 "use of logical '%0' with constant operand\0"
21496 "logical not is only applied to the left hand side of this %select{comparison|bitwise operator}0\0"
21497 "state of variable '%0' must match at the entry and exit of loop\0"
21498 "'main' never has module linkage\0"
21499 "only one parameter on 'main' declaration\0"
21500 "variable named 'main' with external linkage has undefined behavior\0"
21501 "bool literal returned from 'main'\0"
21502 "the number of preprocessor source tokens (%0) exceeds this token limit (%1)\0"
21503 "the total number of preprocessor source tokens (%0) exceeds the token limit (%1)\0"
21504 "taking the max of %select{a value and unsigned zero|unsigned zero and a value}0 is always equal to the other value\0"
21505 "capture host side class data member by this pointer in device or host device lambda function may result in invalid memory access if this pointer is not accessible on device side\0"
21506 "variable %0 may be uninitialized when %select{used here|captured by block}1\0"
21507 "%0 may not respond to %1\0"
21508 "size argument in %0 call is a comparison\0"
21509 "messaging unqualified id\0"
21510 "redeclaration of method parameter %0\0"
21511 "redefinition of method parameter %0\0"
21512 "dependent %select{__if_not_exists|__if_exists}0 declarations are ignored\0"
21513 "qualifiers after comma in declarator list are ignored\0"
21514 "'mig_server_routine' attribute only applies to routines that return a kern_return_t\0"
21515 "misleading indentation; statement is not part of the previous '%select{if|else|for|while}0'\0"
21516 "availability does not match previous declaration\0"
21517 "%select{|overriding }4method %select{introduced after|deprecated before|obsoleted before}0 %select{the protocol method it implements|overridden method}4 on %1 (%2 vs. %3)\0"
21518 "%select{|overriding }1method cannot be unavailable on %0 when %select{the protocol method it implements|its overridden method}1 is available\0"
21519 "'delete%select{|[]}0' applied to a pointer that was allocated with 'new%select{[]|}0'; did you mean 'delete%select{[]|}0'?\0"
21520 "overriding function is missing '%0' attribute from base declaration\0"
21521 "redeclaration is missing '%0' attribute from previous declaration\0"
21522 "%select{import module|import name|export name}0 (%1) does not match the %select{import module|import name|export name}0 (%2) of the previous declaration\0"
21523 "%select{codeseg|section}0 does not match previous declaration\0"
21524 "'...' in this location creates a C-style varargs function%select{, not a function parameter pack|}0\0"
21525 "suggest braces around initialization of subobject\0"
21526 "%plural{1:enumeration value %1 not handled in switch|2:enumeration values %1 and %2 not handled in switch|3:enumeration values %1, %2, and %3 not handled in switch|:%0 enumeration values not handled in switch: %1, %2, %3...}0\0"
21527 "no case matching constant switch condition '%0'\0"
21528 "missing field %0 initializer\0"
21529 "auto property synthesis is synthesizing property not explicitly synthesized\0"
21530 "diagnostic behavior may be improved by adding the '%0' attribute to the declaration of %1\0"
21531 "format string missing\0"
21532 "no such include directory: '%0'\0"
21533 "method has no return type specified; defaults to 'id'\0"
21534 "no previous prototype for function %0\0"
21535 "%0 availability is ignored without a valid 'SDKSettings.json' in the SDK\0"
21536 "%0 used as the name of the previous parameter rather than as part of the selector\0"
21537 "missing sentinel in %select{function call|method dispatch|block call}0\0"
21538 "missing submodule '%0'\0"
21539 "missing symbol graph output directory, defaulting to working directory\0"
21540 "type specifier missing, defaults to 'int'\0"
21541 "no previous extern declaration for non-static variable %0\0"
21542 "whitespace recommended after macro name\0"
21543 "mixing declarations and code is incompatible with standards before C99\0"
21544 "comparison of integers of different signs: %0 and %1\0"
21545 "header '%0' may be a symlink to '%1' owned by module '%2'; symlinks to modular headers are deprecated, replace with a textual forwarding header\0"
21546 "header '%0' is owned by multiple modules\0"
21547 "skipping '%0' because module declaration of '%1' lacks the 'framework' qualifier\0"
21548 "expected canonical name for private module '%0'\0"
21549 "private submodule '%0' in private module map, expected top-level module\0"
21550 "path refers outside of the module directory; such paths in implicitly discovered module maps are deprecated\0"
21551 "module '%0' already re-exported as '%1'\0"
21552 "umbrella directory '%0' not found\0"
21553 "unknown attribute '%0'\0"
21554 "modifying constructor parameter %0 that shadows a field of %1\0"
21555 "%select{definition|#undef}0 of configuration macro '%1' has no effect on the import of '%2'; pass '%select{-D%1=...|-U%1}0' on the command line to configure the module\0"
21556 "module '%0' conflicts with already-imported module '%1': %2\0"
21557 "loaded module file '%0' conflicts with imported file '%1'\0"
21558 "module file '%0' was validated as a system module and is now being imported as a non-system module; any difference in diagnostic options will be ignored\0"
21559 "%select{precompiled header|module}0 uses __DATE__ or __TIME__\0"
21560 "bit-field %0 of type %1 has a different storage size than the preceding bit-field (%2 vs %3 bytes) and will not be packed under the Microsoft ABI\0"
21561 "multiple invocations for '%0' are found in the invocation list\0"
21562 "multiple methods named %0 found\0"
21563 "several methods with selector %0 of mismatched types are found for the @selector expression\0"
21564 "CPU list contains duplicate entries; attribute ignored\0"
21565 "passing %select{address of|reference to}0 local temporary object to musttail function\0"
21566 "vector initializers are not compatible with NEON intrinsics in big endian mode\0"
21567 "'/*' within block comment\0"
21568 "array backing %select{initializer list subobject of the allocated object|the allocated initializer list}0 will be destroyed at the end of the full-expression\0"
21569 "temporary bound to reference member of allocated object will be destroyed at the end of the full-expression\0"
21570 "auto property synthesis will not synthesize property %0 because it is 'readwrite' but it will be synthesized 'readonly' via another property\0"
21571 "auto property synthesis will not synthesize property %0 because it cannot share an ivar with another synthesized property\0"
21572 "%select{struct|interface|union|class|enum}0 %1 does not declare any constructor to initialize its non-modifiable members\0"
21573 "dynamic_cast will not work since RTTI data is disabled by %select{-fno-rtti-data|/GR-}0\0"
21574 "no newline at end of file\0"
21575 "no submodule named %0 in module '%1'; using top level '%2'\0"
21576 "no such excluded %select{public|private}0 header file: '%1'\0"
21577 "setting the floating point evaluation method to `source` on a target without SSE is not supported\0"
21578 "typeid will not work since RTTI data is disabled by %select{-fno-rtti-data|/GR-}0\0"
21579 "enums in the Microsoft ABI are signed integers by default; consider giving the enum %0 an unsigned underlying type to make this code portable\0"
21580 "%0 '%1' is still held at the end of function\0"
21581 "'nocf_check' attribute ignored; use -fcf-protection to enable the attribute\0"
21582 "'noderef' can only be used on an array or pointer type\0"
21583 "casting to dereferenceable pointer removes 'noderef' attribute\0"
21584 "under -fcoro-aligned-allocation, the non-aligned allocation function for the promise type %0 has higher precedence than the global aligned allocation function\0"
21585 "conflicting parameter types in declaration of %0: %1 vs %2\0"
21586 "conflicting parameter types in implementation of %0: %1 vs %2\0"
21587 "conflicting return type in declaration of %0: %1 vs %2\0"
21588 "conflicting return type in implementation of %0: %1 vs %2\0"
21589 "expression which evaluates to zero treated as a null pointer constant of type %0\0"
21590 "include of non-modular header inside framework module '%0': '%1'\0"
21591 "include of non-modular header inside module '%0': '%1'\0"
21592 "cannot pass %select{non-POD|non-trivial}0 object of type %1 to variadic %select{function|block|method|constructor}2; expected type from format string was %3\0"
21593 "a function %select{declaration|definition}0 without a prototype is deprecated in all versions of C %select{and is not supported in C23|and is treated as a zero-parameter prototype in C23, conflicting with a %select{previous|subsequent}2 %select{declaration|definition}3}1\0"
21594 "%0 has virtual functions but non-virtual destructor\0"
21595 "comparison of nonnull %select{function call|parameter}0 '%1' %select{not |}2equal to a null pointer is '%select{true|false}2' on first encounter\0"
21596 "coroutine %0 cannot be declared 'noreturn' as it always returns a coroutine handle\0"
21597 "function %0 declared 'noreturn' should not return\0"
21598 "not a Doxygen trailing comment\0"
21599 "use of unary operator that may be intended as compound assignment (%0=)\0"
21600 "not eliding copy on return\0"
21601 "not enough variable arguments in %0 declaration to fit a sentinel\0"
21602 "case value not in enumerated type %0\0"
21603 "integer constant not in range of enumerated type %0\0"
21604 "alignment of 16 bytes for a struct member is not binary compatible with IBM XL C/C++ for AIX 16.1.0 or older\0"
21605 "'nothrow' attribute conflicts with exception specification; attribute ignored\0"
21606 "ms_struct may not produce Microsoft-compatible layouts with fundamental data types with sizes that aren't a power of two\0"
21607 "%0 attribute only applies to %select{Objective-C object|pointer|pointer-to-CF-pointer|pointer/reference-to-OSObject-pointer}1 parameters\0"
21608 "%0 attribute only applies to %select{functions|methods|properties}1 that return %select{an Objective-C object|a pointer|a non-retainable pointer}2\0"
21609 "duplicate key in dictionary literal\0"
21610 "'NSObject' attribute may be put on a typedef only; attribute is ignored\0"
21611 "use of NULL in arithmetic operation\0"
21612 "comparison between NULL and non-pointer %select{(%1 and NULL)|(NULL and %1)}0\0"
21613 "comparison of %select{address of|function|array}0 '%1' %select{not |}2equal to a null pointer is always %select{true|false}2\0"
21614 "synthesized setter %0 for null_resettable property %1 does not handle nil\0"
21615 "null returned from %select{function|method}0 that requires a non-null return value\0"
21616 "empty expression statement has no effect; remove unnecessary ';' to silence this warning\0"
21617 "nullability specifier %0 cannot be applied to non-pointer type %1; did you mean to apply the specifier to the %select{pointer|block pointer|member pointer|function pointer|member function pointer}2?\0"
21618 "duplicate nullability specifier %0\0"
21619 "inferring '_Nonnull' for pointer type within %select{array|reference}0 is deprecated\0"
21620 "implicit conversion from nullable pointer %0 to non-nullable pointer type %1\0"
21621 "%select{pointer|block pointer|member pointer}0 is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)\0"
21622 "array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)\0"
21623 "string is ill-formed as UTF-8 and will become a null %0 when boxed\0"
21624 "using %0 directive in %select{NSString|CFString}1 which is being passed as a formatting argument to the formatting %select{method|CFfunction}2\0"
21625 "adding %0 to %1 might cause circular dependency in container\0"
21626 "object of type %0 is not compatible with %select{array element type|dictionary key type|dictionary value type}1 %2\0"
21627 "designated initializer missing a 'super' call to a designated initializer of the super class\0"
21628 "designated initializer invoked a non-designated initializer\0"
21629 "designated initializer should only invoke a designated initializer on 'super'\0"
21630 "%0 attribute isn't implemented by this Objective-C runtime\0"
21631 "direct attribute on property %0 ignored (not implemented by this Objective-C runtime)\0"
21632 "method override for the designated initializer of the superclass %objcinstance0 not found\0"
21633 "%0 bridges to %1, not %2\0"
21634 "%0 cannot bridge to %1\0"
21635 "assignment to Objective-C's isa is deprecated in favor of object_setClass()\0"
21636 "direct access to Objective-C's isa is deprecated in favor of object_getClass()\0"
21637 "direct comparison of %select{an array literal|a dictionary literal|a numeric literal|a boxed expression|}0 has undefined behavior\0"
21638 "method possibly missing a [super %0] call\0"
21639 "cannot catch an exception thrown with @throw in C++ in the non-unified exception model\0"
21640 "bitmasking for introspection of Objective-C object pointers is strongly discouraged\0"
21641 "objc_precise_lifetime is not meaningful for %select{__unsafe_unretained|__autoreleasing}0 objects\0"
21642 "'assign' property of object type may become a dangling reference; consider using 'unsafe_unretained'\0"
21643 "'copy' attribute must be specified for the block property when -fobjc-gc-only is specified\0"
21644 "default property attribute 'assign' not appropriate for object\0"
21645 "no 'assign', 'retain', or 'copy' attribute is specified - 'assign' is assumed\0"
21646 "retain'ed block property does not copy the block - use copy attribute instead\0"
21647 "protocol has no object type specified; defaults to qualified 'id'\0"
21648 "setter cannot be specified for a readonly property\0"
21649 "using %0 with a literal is redundant\0"
21650 "parameterized class %0 already conforms to the protocols listed; did you forget a '*'?\0"
21651 "%0 attribute cannot be applied to %select{methods in protocols|dealloc}1\0"
21652 "class %0 defined without specifying a base class\0"
21653 "convenience initializer missing a 'self' call to another initializer\0"
21654 "convenience initializer should not invoke an initializer on 'super'\0"
21655 "direct comparison of a string literal has undefined behavior\0"
21656 "%0 is incompatible with selectors that return a %select{struct|union|vector}1 type\0"
21657 "passing argument of type %0 to parameter of type %1 discards overflow behavior at function boundary\0"
21658 "type %0 has %select{an attribute|a member with an attribute}1 which currently causes the types to be treated as though they are incompatible\0"
21659 "target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is %select{__device__|__global__|__host__|__host__ __device__}0 function, old declaration is %select{__device__|__global__|__host__|__host__ __device__}1 function\0"
21660 "integer literal is too large to be represented in type 'long', interpreting as 'unsigned long' per C89; this literal will %select{have type 'long long'|be ill-formed}0 in C99 onwards\0"
21661 "integer literal is too large to be represented in type 'long', interpreting as 'unsigned long' per C++98; this literal will %select{have type 'long long'|be ill-formed}0 in C++11 onwards\0"
21662 "use of old-style cast\0"
21663 "specifying OpenMP directives with [[]] is incompatible with OpenMP standards before OpenMP 5.1\0"
21664 "aligned clause will be ignored because the requested alignment is not a power of 2\0"
21665 "allocator with the 'thread' trait access has unspecified behavior on '%0' directive\0"
21666 "unknown assumption string '%0'; attribute is potentially ignored\0"
21667 "unknown assumption string '%0' may be misspelled; attribute is potentially ignored, did you mean '%1'?\0"
21668 "the context property '%0' is not valid for the context selector '%1' and the context set '%2'; property ignored\0"
21669 "the context selector '%0' in the context set '%1' cannot have a score (%quoted2); score ignored\0"
21670 "the context selector '%0' is not valid for the context set '%1'; selector ignored\0"
21671 "the context selector '%0' in context set '%1' requires a context property defined in parentheses; selector ignored\0"
21672 "declaration marked as declare target after first use, it may lead to incorrect results\0"
21673 "'device_type(nohost)' is not yet supported with 'local' clause; treating as 'device_type(any)'\0"
21674 "'#pragma omp declare variant' cannot be applied to the function that was defined already; the original function might be used\0"
21675 "'#pragma omp declare variant' cannot be applied for function after first usage; the original function might be used\0"
21676 "the context %select{set|selector|property}0 '%1' was used already in the same 'omp declare variant' directive; %select{set|selector|property}0 ignored\0"
21677 "'%0' is not a valid context property for the context selector '%1' and the context set '%2'; property ignored\0"
21678 "'%0' is not a valid context selector for the context set '%1'; selector ignored\0"
21679 "'%0' is not a valid context set in a `declare variant`; set ignored\0"
21680 "expected '%0' after the %1; '%0' assumed\0"
21681 "variant function in '#pragma omp declare variant' is itself marked as '#pragma omp declare variant'\0"
21682 "score expressions in the OpenMP context selector need to be constant; %0 is not and will be ignored\0"
21683 "expected identifier or string literal describing a context %select{set|selector|property}0; %select{set|selector|property}0 skipped\0"
21684 "'default' clause for 'metadirective' is deprecated; use 'otherwise' instead\0"
21685 "'depend' clause for 'ordered' is deprecated; use 'doacross' instead\0"
21686 "the delimited form of '#pragma omp declare target' without clauses is deprecated; use '#pragma omp begin declare target' instead\0"
21687 "extra tokens at the end of '#pragma omp %0' are ignored\0"
21688 "'flatten' without a 'depth' clause only combines 2 loops, but 3 or more loops are perfectly nested\0"
21689 "directive spelling '%0' is introduced in a later OpenMP version\0"
21690 "clause '%0' is currently not supported on a GPU; clause ignored\0"
21691 "modifier '%0' is currently not supported on a GPU for the '%1' clause; modifier ignored\0"
21692 "'ompx_attribute' clause only allows 'amdgpu_flat_work_group_size', 'amdgpu_waves_per_eu', and 'launch_bounds'; %0 is ignored\0"
21693 "zero linear step (%0 %select{|and other variables in clause }1should probably be const)\0"
21694 "OpenMP loop iteration variable cannot have more than 64 bits size and will be narrowed\0"
21695 "minus(-) operator for reductions is deprecated; use + or user defined reduction instead\0"
21696 "more than one 'device_type' clause is specified\0"
21697 "interop type '%0' cannot be specified more than once\0"
21698 "reserved locator 'omp_all_memory' cannot be specified more than once\0"
21699 "OpenMP only allows an ordered construct with the simd clause nested in a simd construct\0"
21700 "type %0 is not trivially copyable and not guaranteed to be mapped correctly\0"
21701 "declaration is not declared in any declare target region\0"
21702 "looprange clause selects a single loop, resulting in redundant fusion\0"
21703 "array section %select{lower bound|length}0 is of type 'char'\0"
21704 "valid %0 clauses start with %1; %select{token|tokens}2 will be ignored\0"
21705 "%0 clause should not be followed by arguments; tokens will be ignored\0"
21706 "expected '#pragma omp end declare target' at end of file to match '#pragma omp %0'\0"
21707 "allocate directive specifies %select{default|'%1'}0 allocator while previously used %select{default|'%3'}2\0"
21708 "class implementation may not have super class\0"
21709 "%0 attribute is deprecated and ignored in %1\0"
21710 "passing non-generic address space pointer to %0 may cause dynamic conversion affecting performance\0"
21711 "'long long' is a reserved data type in OpenCL C\0"
21712 "%0 is a core feature in %select{OpenCL C|C++ for OpenCL}1 version %2 but not supported on this target\0"
21713 "OpenMP support for version %0 in flang is still incomplete\0"
21714 "the specification for OpenMP version %0 is still under development; the syntax and semantics of new features may be subject to change\0"
21715 "%0 should not return a null pointer unless it is declared 'throw()'%select{| or 'noexcept'}1\0"
21716 "%0 does not support the option '%1'\0"
21717 "os_log() '%%n' format specifier is not allowed\0"
21718 "result of comparison of %select{constant %0|true|false}1 with %select{expression of type %2|boolean expression}3 is always %4\0"
21719 "type %0 requires %1 bytes of alignment and the default allocator only guarantees %2 bytes\0"
21720 "%0 attribute is ignored because it is not enabled; pass -Xclang -fexperimental-overflow-behavior-types\0"
21721 "'%0' specifier is ignored because overflow behavior types are not enabled; pass -Xclang -fexperimental-overflow-behavior-types\0"
21722 "overloaded operator %select{>>|<<}0 has higher precedence than comparison operator\0"
21723 "%q0 hides overloaded virtual %select{function|functions}1\0"
21724 "parameter of overriding method should be annotated with __attribute__((noescape))\0"
21725 "padding %select{struct|interface|class}0 %1 with %2 %select{byte|bit}3%s2 to align anonymous bit-field\0"
21726 "padding %select{struct|interface|class}0 %1 with %2 %select{byte|bit}3%s2 to align anonymous field\0"
21727 "padding %select{struct|interface|class}0 %1 with %2 %select{byte|bit}3%s2 to align %4\0"
21728 "padding size of %0 with %1 %select{byte|bit}2%s1 to alignment boundary\0"
21729 "passing %0-byte aligned argument to %1-byte aligned parameter %2%select{| of %4}3 may result in an unaligned pointer access\0"
21730 "parameter '%0' not in expected state when the function returns: expected '%1', observed '%2'\0"
21731 "argument not in expected state; expected '%0', observed '%1'\0"
21732 "%0 is a large (%1 bytes) pass-by-value argument; pass it by reference instead?\0"
21733 "parentheses were disambiguated as a function declaration\0"
21734 "parentheses were disambiguated as redundant parentheses around declaration of variable named %0\0"
21735 "'#pragma %select{push_macro|pop_macro}0' expected a non-empty string\0"
21736 "passing object of class type %0 through variadic %select{function|block|method|constructor}1%select{|; did you mean to call '%3'?}2\0"
21737 "PCH was compiled with different VFS overlay files than are currently in use\0"
21738 "%select{function|constructor|destructor|lambda|block}0 with '%1' attribute should be declared noexcept\0"
21739 "moving a temporary object prevents copy elision\0"
21740 "moving a local object in a return statement prevents copy elision\0"
21741 "unsupported MC/DC boolean expression; number of conditions (%0) exceeds max (%1). Expression will not be covered\0"
21742 "unsupported MC/DC boolean expression; number of test vectors (%0) exceeds max (%1). Expression will not be covered\0"
21743 "taking the absolute value of %select{pointer|function|array}0 type %1 is suspicious\0"
21744 "performing pointer arithmetic on a null pointer has undefined behavior%select{| if the offset is nonzero}0\0"
21745 "comparing a pointer to a null character constant; did you mean to compare to %select{NULL|(void *)0}0?\0"
21746 "dereference of type %1 that was reinterpret_cast from type %0 has undefined behavior\0"
21747 "performing pointer subtraction with a null pointer %select{has|may have}0 undefined behavior\0"
21748 "cast to smaller integer type %1 from %0\0"
21749 "include location '%0' is unsafe for cross-compilation\0"
21750 "initialization of %0 may run twice when built into a shared library: it has external linkage and %select{hidden visibility|no import/export annotation}1\0"
21751 "%0 may be duplicated when built into a shared library: it is mutable, with external linkage and %select{hidden visibility|no import/export annotation}1\0"
21752 "@selector expression formed with potentially direct selector %0\0"
21753 "ambiguous expansion of macro %0\0"
21754 "%select{left|right}0 side of operator converted from negative value to unsigned: %1\0"
21755 "expansion of date or time macro is not reproducible\0"
21756 "integer overflow in preprocessor expression\0"
21757 "extra tokens after semicolon in '%0' directive\0"
21758 "#pragma hdrstop filename not supported, /Fp can be used to specify precompiled header filename\0"
21759 "identifier %0 conflicts with a C++ keyword\0"
21760 "'#include <filename>' attaches the declarations to the named module '%0', which is not usually intended; consider moving that directive before the module declaration\0"
21761 "%select{#line|GNU line marker}0 directive interprets number as decimal, not octal\0"
21762 "definition of macro %0 does not match definition in precompiled header\0"
21763 "keyword is hidden by macro definition\0"
21764 "%0 is a reserved attribute identifier\0"
21765 "macro name is a reserved identifier\0"
21766 "ignoring redefinition of Objective-C qualifier macro\0"
21767 "%0 is not defined, evaluates to 0\0"
21768 "'true' is not defined, evaluates to 0\0"
21769 "unexpected '#pragma acc ...' in program\0"
21770 "expected '=' following '#pragma %select{align|options align}0' - ignored\0"
21771 "invalid alignment option in '#pragma %select{align|options align}0' - ignored\0"
21772 "#pragma align(packed) may not be compatible with objects generated with AIX XL C/C++\0"
21773 "unused attribute %0 in '#pragma clang attribute push' region\0"
21774 "'#pragma comment %0' ignored\0"
21775 "'#pragma comment %0' ignored: it can be specified only once per translation unit\0"
21776 "%select{value|type}0-dependent expression passed as an argument to debug command\0"
21777 "missing argument to debug command '%0'\0"
21778 "missing debug command\0"
21779 "unable to find module '%0'\0"
21780 "unexpected argument to debug command\0"
21781 "unexpected debug command '%0'\0"
21782 "unknown module '%0'\0"
21783 "macro %0 has been marked as deprecated%select{|: %2}1\0"
21784 "pragma diagnostic pop could not pop, no matching push\0"
21785 "pragma diagnostic expected 'error', 'warning', 'ignored', 'fatal', 'push', or 'pop'\0"
21786 "pragma diagnostic expected option name (e.g. \"-Wundef\")\0"
21787 "unexpected token in pragma diagnostic\0"
21788 "unknown warning group '%0', ignored\0"
21789 "#pragma execution_character_set expected '%0'\0"
21790 "#pragma execution_character_set invalid value '%0', only 'UTF-8' is supported\0"
21791 "#pragma execution_character_set expected 'push' or 'pop'\0"
21792 "expected action or ')' in '#pragma %0' - ignored\0"
21793 "missing ':' after %0 - ignoring\0"
21794 "missing ':' or ')' after %0 - ignoring\0"
21795 "expected ',' in '#pragma %0'\0"
21796 "expected identifier in '#pragma %0' - ignored\0"
21797 "expected 'compiler', 'lib', 'user', or a string literal for the section name in '#pragma %0' - ignored\0"
21798 "expected integer between %0 and %1 inclusive in '#pragma %2' - ignored\0"
21799 "missing '(' after '#pragma %0' - ignoring\0"
21800 "expected non-wide string literal in '#pragma %0'\0"
21801 "expected %select{'enable', 'disable', 'begin' or 'end'|'disable'}0 - ignoring\0"
21802 "expected ')' or ',' in '#pragma %0'\0"
21803 "missing ')' after '#pragma %0' - ignoring\0"
21804 "expected a stack label or a string literal for the section name in '#pragma %0' - ignored\0"
21805 "expected a string literal for the section name in '#pragma %0' - ignored\0"
21806 "expected push, pop or a string literal for the section name in '#pragma %0' - ignored\0"
21807 "expected string literal in '#pragma %0' - ignoring\0"
21808 "OpenCL extension %0 is core feature or supported optional core feature - ignoring\0"
21809 "extra tokens at end of '#pragma %0' - ignored\0"
21810 "macro %0 has been marked as final and should not be %select{undefined|redefined}1\0"
21811 "incorrect use of #pragma clang force_cuda_host_device begin|end\0"
21812 "'#pragma %0' is not supported on this target - ignored\0"
21813 "unknown pragma ignored\0"
21814 "pragma include_alias expected '%0'\0"
21815 "pragma include_alias expected include filename\0"
21816 "angle-bracketed include <%0> cannot be aliased to double-quoted include \"%1\"\0"
21817 "double-quoted include \"%0\" cannot be aliased to angle-bracketed include <%1>\0"
21818 "'#pragma init_seg' is only supported when targeting a Microsoft environment\0"
21819 "%0 is not a recognized builtin%select{|; consider including <intrin.h> to access non-builtin intrinsics}1\0"
21820 "unknown action for '#pragma %0' - ignored\0"
21821 "unexpected argument '%0' to '#pragma %1'%select{|; expected %3}2\0"
21822 "unknown action '%1' for '#pragma %0' - ignored\0"
21823 "incorrect use of '#pragma fenv_access (on|off)' - ignored\0"
21824 "incorrect use of '#pragma ms_struct on|off' - ignored\0"
21825 "#pragma %0 is applicable to symbols with external linkage only; not applied to %1\0"
21826 "#pragma %0 can only applied before a symbol is defined\0"
21827 "unexpected '#pragma omp ...' in program\0"
21828 "#pragma options align=reset failed: %0\0"
21829 "expected 'align' following '#pragma options' - ignored\0"
21830 "expected integer or identifier in '#pragma pack' - ignored\0"
21831 "the current #pragma pack alignment value is modified in the included file\0"
21832 "unterminated '#pragma pack (push, ...)' at end of file\0"
21833 "non-default #pragma pack value changes the alignment of struct or union members in the included file\0"
21834 "specifying both a name and alignment to 'pop' is undefined\0"
21835 "value of #pragma pack(show) == %0\0"
21836 "#pragma %0(pop, ...) failed: %1\0"
21837 "pragma pop_macro could not pop '%0', no matching push_macro\0"
21838 "macro %0 has been marked as unsafe for use in headers%select{|: %2}1\0"
21839 "OpenCL extension %0 unknown or does not require pragma - ignoring\0"
21840 "argument to '#pragma unroll' should not be in parentheses in CUDA C/C++\0"
21841 "known but unsupported action '%1' for '#pragma %0' - ignored\0"
21842 "unsupported OpenCL extension %0 - ignoring\0"
21843 "expected '#pragma unused' argument to be a variable name\0"
21844 "only variables can be arguments to '#pragma unused'\0"
21845 "undeclared variable %0 used as an argument for '#pragma unused'\0"
21846 "#pragma warning expected '%0'\0"
21847 "#pragma warning expected a warning number\0"
21848 "#pragma warning(push, level) requires a level between 0 and 4\0"
21849 "#pragma warning expected 'push', 'pop', 'default', 'disable', 'error', 'once', 'suppress', 1, 2, 3, or 4\0"
21850 "%0 is no longer a pack expansion but a pack indexing type; add a name to specify a pack expansion\0"
21851 "operator '?:' has lower precedence than '%0'; '%0' will be evaluated first\0"
21852 "%0 has lower precedence than %1; %1 will be evaluated first\0"
21853 "bit-field %0 is not wide enough to store all enumerators of preferred type %1\0"
21854 "signed bit-field %0 needs an extra bit to represent the largest positive enumerators of preferred type %1\0"
21855 "assigning value of preferred signed enum type %1 to unsigned bit-field %0; negative enumerators of enum %1 will be converted to positive values\0"
21856 "object format flags cannot be used with '%0' conversion specifier\0"
21857 "'%select{*|.*}0' specified field %select{width|precision}0 is missing a matching 'int' argument\0"
21858 "data argument not used by format string\0"
21859 "missing object format flag\0"
21860 "format string contains '\\0' within the string body\0"
21861 "format string is not null-terminated\0"
21862 "flag '%0' is ignored when flag '%1' is present\0"
21863 "incomplete format specifier\0"
21864 "more '%%' conversions than data arguments\0"
21865 "'%0' is not a valid object format flag\0"
21866 "'%%n' specifier not supported on this platform\0"
21867 "flag '%0' results in undefined behavior with '%1' conversion specifier\0"
21868 "%select{field width|precision}0 used with '%1' conversion specifier, resulting in undefined behavior\0"
21869 "data argument position '%0' exceeds the number of data arguments (%1)\0"
21870 "use of __private_extern__ on a declaration may not produce external symbol private to the linkage unit and is deprecated\0"
21871 "potential performance regression from use of __builtin_expect(): annotation was correct on %0 of profiled executions\0"
21872 "profile data may be incomplete: of %0 function%s0, %1 %plural{1:has|:have}1 no data\0"
21873 "profile data may be out of date: of %0 function%s0, %1 %plural{1:has|:have}1 mismatched data that will be ignored\0"
21874 "no profile data available for file \"%0\"\0"
21875 "property %0 not found on object of type %1; did you mean to access property %2?\0"
21876 "property attribute in class extension does not match the primary class\0"
21877 "'%1' attribute on property %0 does not match the property inherited from %2\0"
21878 "property declared as returning non-retained objects; getter returning retained objects\0"
21879 "primary property declaration is implicitly strong while redeclaration in class extension is weak\0"
21880 "property access is using %0 method which is deprecated\0"
21881 "getter name mismatch between property redeclaration (%1) and its original declaration (%0)\0"
21882 "property type %0 is incompatible with type %1 inherited from %2\0"
21883 "passing the value that %1 points to by reference requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21884 "passing pointer %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21885 "returning the value that %1 points to by reference requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21886 "returning pointer %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
21887 "the pointer incremented by %0 refers past the end of the array (that has type %1)\0"
21888 "the pointer incremented by %0 refers past the last possible element for an array in %1-bit address space containing %2-bit (%3-byte) elements (max possible %4 element%s5)\0"
21889 "the pointer decremented by %0 refers before the beginning of the array\0"
21890 "'objc_independent_class' attribute may be put on Objective-C object pointer type only; attribute is ignored\0"
21891 "authenticating a null pointer will almost certainly trap\0"
21892 "signing a null pointer will yield a non-null pointer\0"
21893 "'%select{pure|const}0' attribute on function returning 'void'; attribute ignored\0"
21894 "'%0' qualifier%s1 on base class type %2 %plural{1:has|:have}1 no effect\0"
21895 "'%0' type qualifier%s1 on return type %plural{1:has|:have}1 no effect\0"
21896 "double-quoted include \"%0\" in framework header, expected angle-bracketed instead\0"
21897 "attribute 'readonly' of property %0 restricts attribute 'readwrite' of property inherited from %1\0"
21898 "receiver %0 is a forward class and corresponding @interface may not exist\0"
21899 "incompatible redeclaration of library function %0\0"
21900 "%q0 redeclared without %1 attribute: previous %1 ignored\0"
21901 "%q0 redeclared without 'dllimport' attribute: 'dllexport' attribute added\0"
21902 "#pragma redefine_extname is applicable to external C declarations only; not applied to %select{function|variable}0 %1\0"
21903 "redefinition of %0 will not be visible outside of this function\0"
21904 "redundant use of '%0'; the deferred statement is executed immediately\0"
21905 "variable %0 is %select{decremented|incremented}1 both in the loop header and in the loop body\0"
21906 "redundant move in return statement\0"
21907 "redundant overflow behavior specification; both specifier and attribute specify '%0'\0"
21908 "redundant parentheses surrounding declarator\0"
21909 "reference %0 is not yet bound to a value when used here\0"
21910 "instantiation of %0 triggers reference to TU-local entity %1 from other TU '%2'\0"
21911 "'register' storage specifier on @catch parameter will be ignored\0"
21912 "'reinterpret_cast' %select{from|to}3 class %0 %select{to|from}3 its %select{virtual base|base at non-zero offset}2 %1 behaves differently from 'static_cast'\0"
21913 "method is expected to return an instance of its class type %diff{$, but is declared to return $|, but is declared to return different type}0,1\0"
21914 "protocol method is expected to return an instance of the implementing class, but is declared to return %0\0"
21915 "folding constant expression involving cast that performs the conversions of a reinterpret_cast is a Microsoft extension\0"
21916 "folding constant expression that takes field address of null pointer is a Microsoft extension\0"
21917 "%select{remainder|division}0 by zero is undefined\0"
21918 "'require_constant_initialization' attribute added after initialization of variable\0"
21919 "reading %select{variable|the value pointed to by}1 %0 requires holding at least one of %2\0"
21920 "identifier %0 is reserved because %select{<ERROR>|it starts with '_' at global scope|it starts with '_' and has C language linkage|it starts with '__'|it starts with '_' followed by a capital letter|it contains '__'}1\0"
21921 "%0 is a reserved name for a module\0"
21922 "returning address of label, which is local\0"
21923 "returning %select{address of|reference to}0 local temporary object\0"
21924 "%select{address of|reference to}0 stack memory associated with %select{local variable|parameter|compound literal}2 %1 %select{returned|passed to musttail function}3\0"
21925 "return state set for an unconsumable type '%0'\0"
21926 "return value not in expected state; expected '%0', observed '%1'\0"
21927 "return value of %0 is a large (%1 bytes) pass-by-value object; pass it by reference instead?\0"
21928 "%0 has C-linkage specified, but returns user-defined type %1 which is incompatible with C\0"
21929 "%0 has C-linkage specified, but returns incomplete type %1 which could be incompatible with C\0"
21930 "RISC-V 'interrupt' attribute type '%0' specified more than once\0"
21931 "repeated RISC-V 'interrupt' attribute\0"
21932 "instance method %0 is being used on 'Class' which is not in the root class\0"
21933 "runpath search paths do not match: '%0' (provided) vs '%1' (found)\0"
21934 "runpath search paths missing from %0: '%1'\0"
21935 "'%0' sampler must use CLK_FILTER_NEAREST\0"
21936 "sampler initializer has invalid %0 bits\0"
21937 "zero field width in scanf format string is unused\0"
21938 "no closing ']' for '%%[' in scanf format string\0"
21939 "second argument to 'va_start' is not the last non-variadic parameter\0"
21940 "second argument to 'va_arg' is of array type %0; this va_arg has undefined behavior because arguments will never be compatible with array type\0"
21941 "second argument to 'va_arg' is of promotable type %0; this va_arg has undefined behavior because arguments will be promoted to %1\0"
21942 "second argument to 'va_arg' is of non-POD type %0\0"
21943 "second argument to 'va_arg' is of ARC ownership-qualified type %0\0"
21944 "`#pragma const_seg` for section %1 will not apply to %0 due to the presence of a %select{mutable field||non-trivial constructor|non-trivial destructor}2\0"
21945 "explicitly assigning value of variable of type %0 to itself%select{|; did you mean to assign to member %2?}1\0"
21946 "explicitly moving variable of type %0 to itself%select{|; did you mean to move to member %2?}1\0"
21947 "semicolon before method body is ignored\0"
21948 "property %0 requires method %1 to be defined - use @synthesize, @dynamic or provide a method implementation in this class implementation\0"
21949 "property %0 requires method %1 to be defined - use @dynamic or provide a method implementation in this category\0"
21950 "%select{parameter|non-static data member}3 %0 %select{|of %1 }3shadows member inherited from type %2\0"
21951 "right shifting a 'bool' implicitly converts it to 'int'\0"
21952 "shift count >= width of type\0"
21953 "shifting a negative signed value is undefined\0"
21954 "shift count is negative\0"
21955 "signed shift result (%0) requires %1 bits to represent, but %2 only has %3 bits\0"
21956 "signed shift result (%0) sets the sign bit of the shift expression's type (%1) and becomes negative\0"
21957 "expression with side effects will be evaluated despite being used as an operand to 'typeid'\0"
21958 "expression with side effects has no effect in an unevaluated context\0"
21959 "signed bit-field %0 needs an extra bit to represent the largest positive enumerators of %1\0"
21960 "the clause simdlen(1) has no effect when targeting aarch64\0"
21961 "the clause simdlen must fit the %0-bit lanes in the architectural constraints for SVE (min is 128-bit, max is 2048-bit, by steps of 128-bit)\0"
21962 "the value specified in simdlen must be a power of 2 when targeting Advanced SIMD\0"
21963 "sizeof on pointer operation will return size of %0 instead of %1\0"
21964 "sizeof on array function parameter will return size of %0 instead of %1\0"
21965 "'%0' call operates on objects of type %1 while the size is based on a different type %2\0"
21966 "did you mean to %select{dereference the argument to 'sizeof' (and multiply it by the number of elements)|remove the addressof in the argument to 'sizeof' (and multiply it by the number of elements)|provide an explicit length}0?\0"
21967 "argument to 'sizeof' in %0 call is the same pointer type %1 as the %select{destination|source}2; expected %3 or an explicit length\0"
21968 "'/U%0' treated as the '/U' option\0"
21969 "speculative load hardening does not protect functions with asm goto\0"
21970 "%select{returning|passing}0 a VL-dependent argument %select{from|to}0 a locally streaming function is undefined behaviour when the streaming and non-streaming vector lengths are different at runtime\0"
21971 "%select{returning|passing}0 a VL-dependent argument %select{from|to}0 a %select{non-streaming|streaming}1 function is undefined behaviour when the streaming-compatible caller is%select{| not}1 in streaming mode, because the streaming vector length (%2 bit) and non-streaming vector length (%3 bit) differ\0"
21972 "%select{returning|passing}0 a VL-dependent argument %select{from|to}0 a function with a different streaming-mode is undefined behaviour when the streaming and non-streaming vector lengths are different at runtime\0"
21973 "initializer order does not match the declaration order\0"
21974 "variable %0 is %select{used|captured}1 uninitialized whenever %select{'%3' condition is %select{true|false}4|'%3' loop %select{is entered|exits because its condition is false}4|'%3' loop %select{condition is true|exits because its condition is false}4|switch %3 is taken|its declaration is reached|%3 is called}2\0"
21975 "line splicing in Doxygen comments are not supported\0"
21976 "no summary extractor%s0 %plural{1:was|:were}0 registered with name: %1\0"
21977 "failed to parse the value of '--ssaf-tu-summary-file=%0' the value must follow the '<path>.<format>' pattern\0"
21978 "unknown output summary file format '%0' specified by '--ssaf-tu-summary-file=%1'\0"
21979 "must enable some summary extractors using the '--ssaf-extract-summaries=' option\0"
21980 "option '%select{--ssaf-src-edit-file=|--ssaf-transformation-report-file=}0' is ignored without '--ssaf-source-transformation='\0"
21981 "failed to read whole-program analysis result from '%0': %1\0"
21982 "option '--ssaf-source-transformation=' requires '%select{--ssaf-global-scope-analysis-result=|--ssaf-src-edit-file=|--ssaf-transformation-report-file=|--ssaf-compilation-unit-id=|--ssaf-link-unit-id=}0' to be set\0"
21983 "no source transformation registered with name: %0\0"
21984 "option '--ssaf-tu-summary-file=' requires '--ssaf-compilation-unit-id=' to be set\0"
21985 "failed to write source edits to '%0': %1\0"
21986 "failed to write transformation report to '%0': %1\0"
21987 "failed to write TU summary to '%0': %1\0"
21988 "unable to protect inline asm that clobbers stack pointer against stack clash\0"
21989 "stack nearly exhausted; compilation time may suffer, and crashes due to stack overflow are likely\0"
21990 "'stack_protector_ignore' attribute ignored due to '-fstack-protector-all' option\0"
21991 "'%0' ignored on this declaration\0"
21992 "array argument is too small; %select{contains %0 elements|is of size %0}2, callee requires at least %1\0"
21993 "ignoring '%select{static|inline}0' keyword on explicit template instantiation\0"
21994 "non-constant static local variable in inline function may be different in different files\0"
21995 "'main' should not be declared static\0"
21996 "static variable %0 is suspiciously used within its own initialization\0"
21997 "pragma STDC FENV_ROUND is not supported\0"
21998 "invalid or unsupported rounding mode in '#pragma STDC FENV_ROUND' - ignored\0"
21999 "attribute is ignored on this function as it only applies to statements; use '%0' for functions\0"
22000 "a %select{function|block}0 declaration without a prototype is deprecated %select{in all versions of C|}0\0"
22001 "passing arguments to %select{a function|%1}0 without a prototype is deprecated in all versions of C and is not supported in C23\0"
22002 "adding %0 to a string pointer does not append to the string\0"
22003 "adding %0 to a string does not append to the string\0"
22004 "result of comparison against %select{a string literal|@encode}0 is unspecified (use an explicit string comparison function instead)\0"
22005 "'%0' reading %1 byte%s1 from a region of size %2\0"
22006 "size argument in %0 call appears to be size of the source; expected the size of the destination\0"
22007 "the value of the size argument in 'strncat' is too large, might lead to a buffer overflow\0"
22008 "size argument in 'strncat' call appears to be size of the source\0"
22009 "the value of the size argument to 'strncat' is wrong\0"
22010 "%2 defined as %select{a struct|an interface|a class}0%select{| template}1 here but previously declared as %select{a struct|an interface|a class}3%select{| template}1; this is valid, but may result in linker errors under the Microsoft C++ ABI\0"
22011 "%select{struct|interface|class}0%select{| template}1 %2 was previously declared as a %select{struct|interface|class}3%select{| template}1; this is valid, but may result in linker errors under the Microsoft C++ ABI\0"
22012 "subtraction of pointers to type %0 of zero size has undefined behavior\0"
22013 "array subscript is of type 'char'\0"
22014 "block could be declared with attribute 'noreturn'\0"
22015 "%select{function|method}0 %1 could be declared with attribute 'noreturn'\0"
22016 "field %0 can overwrite instance variable %1 with variable sized type %2 in superclass %3\0"
22017 "'size' argument to bzero is '0'\0"
22018 "%select{'size' argument to memset is '0'|setting buffer to a 'sizeof' expression}0; did you mean to transpose the last two arguments?\0"
22019 "'switch' missing 'default' label\0"
22020 "redundant %0 attribute\0"
22021 "template parameter of a function template with the 'sycl_kernel' attribute cannot be a non-type template parameter\0"
22022 "%0 is not a valid SYCL kernel name type; a non-union class type is required\0"
22023 "function template with 'sycl_kernel' attribute must have a single parameter\0"
22024 "'sycl_kernel' attribute only applies to a function template with at least two template parameters\0"
22025 "function template with 'sycl_kernel' attribute must have a 'void' return type\0"
22026 "the semantics of this intrinsic changed with GCC version 4.4 - the newer semantics are provided here\0"
22027 "__sync builtin operation must have natural alignment (consider using __atomic)\0"
22028 "taking address of packed member %0 of class or structure %q1 may result in an unaligned pointer value\0"
22029 "violations found for %0\0"
22030 "version list contains duplicate entries\0"
22031 "mixing 'target_clones' specifier mechanisms is permitted for GCC compatibility; use a comma separated sequence of string literals, or a string literal containing a comma-separated list of versions\0"
22032 "version list contains entries that don't impact code generation\0"
22033 "/arm64EC has been overridden by specified target: %0; option ignored\0"
22034 "mismatch between architecture and environment in target triple '%0'; did you mean '%1'?\0"
22035 "ignoring '-mabs=2008' option because the '%0' architecture does not support it\0"
22036 "ignoring '-mabs=legacy' option because the '%0' architecture does not support it\0"
22037 "ignoring the 'branch-protection' attribute because the '%0' architecture does not support it\0"
22038 "ignoring '-mcompact-branches=' option because the '%0' architecture does not support it\0"
22039 "ignoring extension '%0' because the '%1' architecture does not support it\0"
22040 "ignoring '-mnan=2008' option because the '%0' architecture does not support it\0"
22041 "ignoring '-mnan=legacy' option because the '%0' architecture does not support it\0"
22042 "result of comparison of constant %0 with expression of type 'BOOL' is always %1, as the only well defined values for 'BOOL' are YES and NO\0"
22043 "result of comparison of %select{%4|%1-bit %select{signed|unsigned}2 value}0 %3 %select{%1-bit %select{signed|unsigned}2 value|%4}0 is always %5\0"
22044 "result of comparison %select{%3|%1}0 %2 %select{%1|%3}0 is always %4\0"
22045 "'&&' of a value and its negation always evaluates to false\0"
22046 "'||' of a value and its negation always evaluates to true\0"
22047 "%select{non-|}0overlapping comparisons always evaluate to %select{false|true}0\0"
22048 "calling %0 is a violation of trusted computing base '%1'\0"
22049 "non-type template argument with value '%0' converted to '%1' for unsigned template parameter of type %2\0"
22050 "non-type template argument value '%0' truncated to '%1' for template parameter of type %2\0"
22051 "exported templates are unsupported\0"
22052 "tentative array definition assumed to have one element\0"
22053 "'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true\0"
22054 "'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to %select{true|false}0\0"
22055 "%0 attribute requires arguments whose type is annotated with 'capability' attribute; type here is %1\0"
22056 "%0 attribute can only be applied in a context annotated with 'capability' attribute\0"
22057 "%0 only applies to pointer types; type here is %1\0"
22058 "ignoring %0 attribute because its argument is invalid\0"
22059 "%0 attribute without capability arguments refers to 'this', but %1 isn't annotated with 'capability' or 'scoped_lockable' attribute\0"
22060 "%0 attribute on a %select{variable|field}1 requires the %select{variable|field}1 to be of function pointer type\0"
22061 "%0 attribute without capability arguments can only be applied to non-static methods of a class\0"
22062 "%0 attribute applies to function parameters only if their type is a function pointer or a reference to a 'scoped_lockable'-annotated type\0"
22063 "%0 attribute on %1 must be preceded by %2 attribute\0"
22064 "thread safety beta warning\0"
22065 "thread safety verbose warning\0"
22066 "%0 has a non-throwing exception specification but can still throw\0"
22067 "target '%0' does not support exception handling; 'throw' is assumed to be never reached\0"
22068 "underaligned exception object thrown\0"
22069 "-mtocdata option is ignored for %0 because %1\0"
22070 "%select{alignment|size}0 of field %1 (%2 bits) does not match the %select{alignment|size}0 of the first field in transparent union; transparent_union attribute ignored\0"
22071 "first field of a transparent union cannot have %select{floating point|vector}0 type %1; transparent_union attribute ignored\0"
22072 "transparent_union attribute can only be applied to a union definition; attribute ignored\0"
22073 "transparent union definition must contain at least one field; transparent_union attribute ignored\0"
22074 "-ftrivial-auto-var-init-stop-after=%0 has been enabled to limit the number of times ftrivial-auto-var-init=%1 gets applied\0"
22075 "target '%0' does not support exception handling; 'catch' block is ignored\0"
22076 "applying attribute %0 to a declaration is deprecated; apply it to the type instead\0"
22077 "specified %0 type tag requires a null pointer\0"
22078 "argument type %0 doesn't match specified %1 type tag %select{that requires %3|}2\0"
22079 "this type tag was not designed to be used with this function\0"
22080 "'%0' qualifier on function type %1 has no effect\0"
22081 "'%0' qualifier on reference type %1 has no effect\0"
22082 "vector operands do not have the same elements sizes (%0 and %1)\0"
22083 "incomplete universal character name; treating as '\\' followed by identifier\0"
22084 "\\%0 used with no following hex digits; treating as '\\' followed by identifier\0"
22085 "universal character name refers to a surrogate character\0"
22086 "universal character names are only valid in C99 or C++; treating as '\\' followed by identifier\0"
22087 "universal character names are only valid in C99 or C++\0"
22088 "field %1 within %0 is less aligned than %2 and is usually due to %0 being packed, which can lead to unaligned accesses\0"
22089 "unannotated fall-through between switch labels\0"
22090 "unannotated fall-through between switch labels in partly-annotated function\0"
22091 "implementing unavailable method\0"
22092 "%0 may be unavailable because the receiver type is unknown\0"
22093 "umbrella header for module '%0' does not include header '%1'\0"
22094 "undeclared selector %0\0"
22095 "undeclared selector %0; did you mean %1?\0"
22096 "method definition for %0 not found\0"
22097 "cannot find protocol definition for %0\0"
22098 "inline function %q0 is not defined\0"
22099 "%select{function|variable}0 %q1 has internal linkage but is not defined\0"
22100 "reinterpret_cast from %0 to %1 has undefined behavior\0"
22101 "encoding prefix '%0' on an unevaluated string literal has no effect%select{| and is incompatible with c++2c}1\0"
22102 "__declspec attribute %0 is not supported\0"
22103 "method %0 in protocol %1 not implemented\0"
22104 "no method with selector %0 is implemented in this translation unit\0"
22105 "block pointer variable %0 is %select{uninitialized|null}1 when captured by block\0"
22106 "variable %0 is uninitialized when passed as a const pointer argument here\0"
22107 "variable %0 is uninitialized when passed as a const reference argument here\0"
22108 "variable %0 is uninitialized when used within its own initialization\0"
22109 "reference %0 is not yet bound to a value when used within its own initialization\0"
22110 "variable %0 is uninitialized when %select{used here|captured by block}1\0"
22111 "unknown attribute %0 ignored\0"
22112 "unknown attribute %0 ignored; did you mean '%1'?\0"
22113 "unknown command tag name\0"
22114 "isa trait '%0' is not known to the current target; verify the spelling or consider restricting the context selector with the 'arch' selector further\0"
22115 "unknown %select{warning|remark}0 option '%1'%select{|; did you mean '%3'?}2\0"
22116 "unknown sanitizer '%0' ignored\0"
22117 "unknown %0 warning specifier: '%1'\0"
22118 "releasing %0 '%1' that was not held\0"
22119 "releasing %0 '%1' using %select{shared|exclusive}2 access, expected %select{shared|exclusive}3 access\0"
22120 "%0 managed by '%1' is '%3' instead of '%2'\0"
22121 "packed attribute is unnecessary for %0\0"
22122 "virtual method %0 is inside a 'final' class and can never be overridden\0"
22123 "%select{function|variable}0 %1 is not needed and will not be emitted\0"
22124 "member function %0 is not needed and will not be emitted\0"
22125 "'static' function %0 declared in header file should be declared 'static inline'\0"
22126 "not packing field %0 as it is non-POD for the purposes of layout\0"
22127 "octal literals without a '0o' prefix are deprecated\0"
22128 "unqualified call to '%0'\0"
22129 "code will never be executed\0"
22130 "due to lvalue conversion of the controlling expression, association of type %0 will never be selected because it is %select{of array type|qualified}1\0"
22131 "'break' will never be executed\0"
22132 "default label in switch which covers all enumeration values\0"
22133 "fallthrough annotation in unreachable code\0"
22134 "loop will run at most once (loop increment never executed)\0"
22135 "'return' will never be executed\0"
22136 "function version '%0' is unreachable; ignoring version\0"
22137 "formatting function %0 is unsafe\0"
22138 "function %0 is unsafe\0"
22139 "%select{unsafe pointer operation|unsafe pointer arithmetic|unsafe buffer access|function introduces unsafe buffer manipulation|unsafe invocation of %1|field %1 prone to unsafe buffer manipulation}0\0"
22140 "the two-parameter %0 construction is unsafe as it can introduce mismatch between buffer size and the bound information\0"
22141 "direct access on T[N] is unsafe due to the lack of bounds checking\0"
22142 "the two-parameter std::string_view construction is unsafe\0"
22143 "direct access using operator[] on std::unique_ptr<T[]> is unsafe due to lack of bounds checking\0"
22144 "%0 is an %select{unsafe pointer used for buffer access|unsafe buffer that does not perform bounds checks}1\0"
22145 "multiple unsequenced modifications to %0\0"
22146 "unsequenced modification and access to %0\0"
22147 "taking the absolute value of unsigned type %0 has no effect\0"
22148 "result of comparison of %select{%3|unsigned expression}0 %2 %select{unsigned expression|%3}0 is always %4\0"
22149 "assigning value of signed enum type %1 to unsigned bit-field %0; negative enumerators of enum %1 will be converted to positive values\0"
22150 "result of comparison of %select{%3|char expression}0 %2 %select{char expression|%3}0 is always %4, since char is interpreted as unsigned\0"
22151 "result of comparison of %select{%3|unsigned enum expression}0 %2 %select{unsigned enum expression|%3}0 is always %4\0"
22152 "invalid branch protection option '%0' in '%1'\0"
22153 "unsupported branch protection specification '%0'\0"
22154 "%select{unsupported|duplicate|unknown}0%select{| CPU| tune CPU}1 '%2' in the '%select{target|target_clones|target_version}3' attribute string; '%select{target|target_clones|target_version}3' attribute ignored\0"
22155 "variable %0 set but not used\0"
22156 "parameter %0 set but not used\0"
22157 "ignoring return value of function declared with %0 attribute\0"
22158 "left operand of comma operator has no effect\0"
22159 "%select{equality|inequality|relational|three-way}0 comparison result unused\0"
22160 "unused variable %0\0"
22161 "ignoring temporary created by a constructor declared with %0 attribute%select{|: %2}1\0"
22162 "container access result unused - container access should not be used for side effects\0"
22163 "unused exception parameter %0\0"
22164 "expression result unused\0"
22165 "unused function %0\0"
22166 "unused label %0\0"
22167 "lambda capture %0 is not %select{used|required to be captured for this use}1\0"
22168 "unused %select{typedef|type alias}0 %1\0"
22169 "unused member function %0\0"
22170 "unused parameter %0\0"
22171 "private field %0 is not used\0"
22172 "ivar %0 which backs the property is not referenced in this property's accessor\0"
22173 "property access result unused - getters should not be used for side effects\0"
22174 "ignoring return value of function declared with %0 attribute%select{|: %2}1\0"
22175 "'[[%select{nodiscard|gnu::warn_unused_result}0]]' attribute ignored when applied to a typedef; consider using '__attribute__((warn_unused_result))' or '[[clang::warn_unused_result]]' instead\0"
22176 "ignoring %select{return value|temporary}0 of type %2 declared with %1 attribute%select{|: %4}3\0"
22177 "unused %select{function|variable}0 template %1\0"
22178 "expression result unused; should this cast be to 'void'?\0"
22179 "expression result unused; assign into a variable to force a volatile load\0"
22180 "invalid invocation of method '%0' on object '%1' while it is in the '%2' state\0"
22181 "use of private header from outside its module: '%0'\0"
22182 "invalid invocation of method '%0' on a temporary object while it is in the '%1' state\0"
22183 "%0 was marked unused but was used\0"
22184 "%select{the message|the expression}0 in %select{this static assertion|this asm operand}0 is not a constant expression\0"
22185 "user-defined literal suffixes %select{<ERROR>|not starting with '_'|containing '__'}0 are reserved%select{; no literal will invoke this operator|}1\0"
22186 "using namespace directive in global context in header\0"
22187 "treating character %0 as an identifier character rather than as '%1' symbol\0"
22188 "identifier contains character %0 that is invisible in some environments\0"
22189 "passing %select{an object that undergoes default argument promotion|an object of reference type|a parameter declared with the 'register' keyword}0 to 'va_start' has undefined behavior\0"
22190 "object of type %0 cannot be placed in read-only memory\0"
22191 "%select{reading|writing}1 the value pointed to by %0 requires holding %select{any mutex|any mutex exclusively}1\0"
22192 "%select{reading|writing}3 the value pointed to by %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
22193 "instantiation of variable %q0 required here, but no definition is available\0"
22194 "%select{reading|writing}1 variable %0 requires holding %select{any mutex|any mutex exclusively}1\0"
22195 "%select{reading|writing}3 variable %1 requires holding %0 %select{'%2'|'%2' exclusively}3\0"
22196 "field %0 with variable sized type %1 is not visible to subclasses and can conflict with their instance variables\0"
22197 "variable%select{s| %1|s %1 and %2|s %1, %2, and %3|s %1, %2, %3, and %4}0 used in loop condition not modified in loop body\0"
22198 "defaulted move assignment operator of %0 will move assign virtual base class %1 multiple times\0"
22199 "use of 'long' with '__vector' is deprecated\0"
22200 "specifying vector types with the 'mode' attribute is deprecated; use the 'vector_size' attribute instead\0"
22201 "'%select{\\|@}0%1' command does not terminate a verbatim text block\0"
22202 "version priority '%0' is outside the allowed range [1-255]; ignoring priority\0"
22203 "variable length array used\0"
22204 "dynamic exception specifications with types are currently ignored in wasm\0"
22205 "weak identifier %0 never declared\0"
22206 "%0 cannot be declared 'weak_import' because its definition has been provided\0"
22207 "this warning is no longer in use and will be removed in the next release\0"
22208 "%0 has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit\0"
22209 "using %select{integer|floating point|complex}1 absolute value function %0 when argument is of %select{integer|floating point|complex}2 type\0"
22210 "'__clang__' is a predefined macro name, not an attribute scope specifier; did you mean '_Clang' instead?\0"
22211 "result of '%0' is %1; did you mean exponentiation?\0"
22212 "result of '%0' is %1; did you mean '%2'?\0"
22213 "result of '%0' is %1; did you mean '%2' (%3)?\0"
22214 "zero as null pointer constant\0"
22215 "%select{|empty }0%select{struct|union}1 has size 0 in C, %select{size 1|non-zero size}2 in C++\0"
22216 ;
22217#ifdef __GNUC__
22218#pragma GCC diagnostic pop
22219#endif
22220#endif // GET_DIAG_STABLE_ID_ARRAYS
22221
22222