1DIAG_NAME_INDEX(backslash_newline_space)
2DIAG_NAME_INDEX(err_32_bit_builtin_64_bit_tgt)
3DIAG_NAME_INDEX(err_64_bit_builtin_32_bit_tgt)
4DIAG_NAME_INDEX(err__Pragma_malformed)
5DIAG_NAME_INDEX(err_abi_tag_on_redeclaration)
6DIAG_NAME_INDEX(err_abstract_type_in_decl)
7DIAG_NAME_INDEX(err_acc_branch_in_out_compute_construct)
8DIAG_NAME_INDEX(err_acc_clause_after_device_type)
9DIAG_NAME_INDEX(err_acc_clause_appertainment)
10DIAG_NAME_INDEX(err_acc_clause_cannot_combine)
11DIAG_NAME_INDEX(err_acc_construct_appertainment)
12DIAG_NAME_INDEX(err_acc_duplicate_clause_disallowed)
13DIAG_NAME_INDEX(err_acc_expected_reduction_operator)
14DIAG_NAME_INDEX(err_acc_incorrect_bind_arg)
15DIAG_NAME_INDEX(err_acc_int_expr_explicit_conversion)
16DIAG_NAME_INDEX(err_acc_int_expr_incomplete_class_type)
17DIAG_NAME_INDEX(err_acc_int_expr_multiple_conversions)
18DIAG_NAME_INDEX(err_acc_int_expr_requires_integer)
19DIAG_NAME_INDEX(err_acc_invalid_clause)
20DIAG_NAME_INDEX(err_acc_invalid_default_clause_kind)
21DIAG_NAME_INDEX(err_acc_invalid_directive)
22DIAG_NAME_INDEX(err_acc_invalid_open_paren)
23DIAG_NAME_INDEX(err_acc_invalid_reduction_operator)
24DIAG_NAME_INDEX(err_acc_invalid_tag_kind)
25DIAG_NAME_INDEX(err_acc_loop_not_for_loop)
26DIAG_NAME_INDEX(err_acc_loop_spec_conflict)
27DIAG_NAME_INDEX(err_acc_missing_directive)
28DIAG_NAME_INDEX(err_acc_not_a_var_ref)
29DIAG_NAME_INDEX(err_acc_num_gangs_num_args)
30DIAG_NAME_INDEX(err_acc_reduction_composite_member_type)
31DIAG_NAME_INDEX(err_acc_reduction_composite_type)
32DIAG_NAME_INDEX(err_acc_reduction_num_gangs_conflict)
33DIAG_NAME_INDEX(err_acc_reduction_type)
34DIAG_NAME_INDEX(err_acc_subarray_base_plus_length_out_of_range)
35DIAG_NAME_INDEX(err_acc_subarray_function_type)
36DIAG_NAME_INDEX(err_acc_subarray_incomplete_type)
37DIAG_NAME_INDEX(err_acc_subarray_negative)
38DIAG_NAME_INDEX(err_acc_subarray_no_length)
39DIAG_NAME_INDEX(err_acc_subarray_out_of_range)
40DIAG_NAME_INDEX(err_acc_typecheck_subarray_value)
41DIAG_NAME_INDEX(err_acc_unexpected_directive)
42DIAG_NAME_INDEX(err_acc_var_not_pointer_type)
43DIAG_NAME_INDEX(err_access)
44DIAG_NAME_INDEX(err_access_base_ctor)
45DIAG_NAME_INDEX(err_access_ctor)
46DIAG_NAME_INDEX(err_access_decl)
47DIAG_NAME_INDEX(err_access_dtor)
48DIAG_NAME_INDEX(err_access_dtor_base)
49DIAG_NAME_INDEX(err_access_dtor_exception)
50DIAG_NAME_INDEX(err_access_dtor_field)
51DIAG_NAME_INDEX(err_access_dtor_ivar)
52DIAG_NAME_INDEX(err_access_dtor_temp)
53DIAG_NAME_INDEX(err_access_dtor_var)
54DIAG_NAME_INDEX(err_access_dtor_vbase)
55DIAG_NAME_INDEX(err_access_field_ctor)
56DIAG_NAME_INDEX(err_access_friend_function)
57DIAG_NAME_INDEX(err_access_lambda_capture)
58DIAG_NAME_INDEX(err_access_specifier_interface)
59DIAG_NAME_INDEX(err_addr_ovl_ambiguous)
60DIAG_NAME_INDEX(err_addr_ovl_no_qualifier)
61DIAG_NAME_INDEX(err_addr_ovl_no_viable)
62DIAG_NAME_INDEX(err_addr_ovl_not_func_ptrref)
63DIAG_NAME_INDEX(err_address_of_function_with_pass_object_size_params)
64DIAG_NAME_INDEX(err_address_of_label_outside_fn)
65DIAG_NAME_INDEX(err_address_space_mismatch_templ_inst)
66DIAG_NAME_INDEX(err_address_space_qualified_delete)
67DIAG_NAME_INDEX(err_address_space_qualified_new)
68DIAG_NAME_INDEX(err_addrof_function_constraints_not_satisfied)
69DIAG_NAME_INDEX(err_addrof_function_disabled_by_enable_if_attr)
70DIAG_NAME_INDEX(err_aix_attr_unsupported)
71DIAG_NAME_INDEX(err_aix_musttail_unsupported)
72DIAG_NAME_INDEX(err_alias_after_tentative)
73DIAG_NAME_INDEX(err_alias_declaration_not_identifier)
74DIAG_NAME_INDEX(err_alias_declaration_pack_expansion)
75DIAG_NAME_INDEX(err_alias_declaration_specialization)
76DIAG_NAME_INDEX(err_alias_is_definition)
77DIAG_NAME_INDEX(err_alias_not_supported_on_darwin)
78DIAG_NAME_INDEX(err_alias_not_supported_on_nvptx)
79DIAG_NAME_INDEX(err_alias_template_extra_headers)
80DIAG_NAME_INDEX(err_alias_to_common)
81DIAG_NAME_INDEX(err_alias_to_undefined)
82DIAG_NAME_INDEX(err_align_value_attribute_argument_not_int)
83DIAG_NAME_INDEX(err_alignas_attribute_wrong_decl_type)
84DIAG_NAME_INDEX(err_alignas_mismatch)
85DIAG_NAME_INDEX(err_alignas_missing_on_definition)
86DIAG_NAME_INDEX(err_alignas_underaligned)
87DIAG_NAME_INDEX(err_aligned_allocation_unavailable)
88DIAG_NAME_INDEX(err_aligned_attribute_argument_not_int)
89DIAG_NAME_INDEX(err_alignment_dependent_typedef_name)
90DIAG_NAME_INDEX(err_alignment_not_power_of_two)
91DIAG_NAME_INDEX(err_alignment_too_big)
92DIAG_NAME_INDEX(err_alignment_too_small)
93DIAG_NAME_INDEX(err_alignof_member_of_incomplete_type)
94DIAG_NAME_INDEX(err_allocation_of_abstract_type)
95DIAG_NAME_INDEX(err_allowable_clients_mismatch)
96DIAG_NAME_INDEX(err_allowable_clients_missing)
97DIAG_NAME_INDEX(err_altivec_empty_initializer)
98DIAG_NAME_INDEX(err_ambiguous_base_to_derived_cast)
99DIAG_NAME_INDEX(err_ambiguous_delete_operand)
100DIAG_NAME_INDEX(err_ambiguous_derived_to_base_conv)
101DIAG_NAME_INDEX(err_ambiguous_destructor)
102DIAG_NAME_INDEX(err_ambiguous_inherited_constructor)
103DIAG_NAME_INDEX(err_ambiguous_member_multiple_subobject_types)
104DIAG_NAME_INDEX(err_ambiguous_member_multiple_subobjects)
105DIAG_NAME_INDEX(err_ambiguous_memptr_conv)
106DIAG_NAME_INDEX(err_ambiguous_reference)
107DIAG_NAME_INDEX(err_ambiguous_suitable_delete_member_function_found)
108DIAG_NAME_INDEX(err_ambiguous_tag_hiding)
109DIAG_NAME_INDEX(err_amdgcn_global_load_lds_size_invalid_value)
110DIAG_NAME_INDEX(err_analyzer_checker_incompatible_analyzer_option)
111DIAG_NAME_INDEX(err_analyzer_checker_option_invalid_input)
112DIAG_NAME_INDEX(err_analyzer_checker_option_unknown)
113DIAG_NAME_INDEX(err_analyzer_config_invalid_input)
114DIAG_NAME_INDEX(err_analyzer_config_multiple_values)
115DIAG_NAME_INDEX(err_analyzer_config_no_value)
116DIAG_NAME_INDEX(err_analyzer_config_unknown)
117DIAG_NAME_INDEX(err_analyzer_not_built_with_z3)
118DIAG_NAME_INDEX(err_anon_bitfield_has_negative_width)
119DIAG_NAME_INDEX(err_anon_bitfield_member_init)
120DIAG_NAME_INDEX(err_anon_bitfield_qualifiers)
121DIAG_NAME_INDEX(err_anon_type_definition)
122DIAG_NAME_INDEX(err_anonymous_enum_bitfield)
123DIAG_NAME_INDEX(err_anonymous_property)
124DIAG_NAME_INDEX(err_anonymous_record_bad_member)
125DIAG_NAME_INDEX(err_anonymous_record_member_redecl)
126DIAG_NAME_INDEX(err_anonymous_record_nonpublic_member)
127DIAG_NAME_INDEX(err_anonymous_record_with_function)
128DIAG_NAME_INDEX(err_anonymous_record_with_static)
129DIAG_NAME_INDEX(err_anonymous_record_with_type)
130DIAG_NAME_INDEX(err_anonymous_struct_not_member)
131DIAG_NAME_INDEX(err_anonymous_union_not_static)
132DIAG_NAME_INDEX(err_anonymous_union_with_storage_spec)
133DIAG_NAME_INDEX(err_anyx86_interrupt_attribute)
134DIAG_NAME_INDEX(err_anyx86_interrupt_called)
135DIAG_NAME_INDEX(err_apinotes_message)
136DIAG_NAME_INDEX(err_appextension_safe_mismatch)
137DIAG_NAME_INDEX(err_arc_array_param_no_ownership)
138DIAG_NAME_INDEX(err_arc_assign_property_ownership)
139DIAG_NAME_INDEX(err_arc_atomic_ownership)
140DIAG_NAME_INDEX(err_arc_autoreleasing_capture)
141DIAG_NAME_INDEX(err_arc_autoreleasing_var)
142DIAG_NAME_INDEX(err_arc_bridge_cast_incompatible)
143DIAG_NAME_INDEX(err_arc_bridge_cast_wrong_kind)
144DIAG_NAME_INDEX(err_arc_bridge_retain)
145DIAG_NAME_INDEX(err_arc_cast_requires_bridge)
146DIAG_NAME_INDEX(err_arc_collection_forward)
147DIAG_NAME_INDEX(err_arc_convesion_of_weak_unavailable)
148DIAG_NAME_INDEX(err_arc_gained_method_convention)
149DIAG_NAME_INDEX(err_arc_illegal_explicit_message)
150DIAG_NAME_INDEX(err_arc_illegal_method_def)
151DIAG_NAME_INDEX(err_arc_illegal_selector)
152DIAG_NAME_INDEX(err_arc_inconsistent_property_ownership)
153DIAG_NAME_INDEX(err_arc_indirect_no_ownership)
154DIAG_NAME_INDEX(err_arc_init_method_unrelated_result_type)
155DIAG_NAME_INDEX(err_arc_lost_method_convention)
156DIAG_NAME_INDEX(err_arc_may_not_respond)
157DIAG_NAME_INDEX(err_arc_method_not_found)
158DIAG_NAME_INDEX(err_arc_mismatched_cast)
159DIAG_NAME_INDEX(err_arc_multiple_method_decl)
160DIAG_NAME_INDEX(err_arc_new_array_without_ownership)
161DIAG_NAME_INDEX(err_arc_nolifetime_behavior)
162DIAG_NAME_INDEX(err_arc_nonlocal_writeback)
163DIAG_NAME_INDEX(err_arc_objc_property_default_assign_on_object)
164DIAG_NAME_INDEX(err_arc_perform_selector_retains)
165DIAG_NAME_INDEX(err_arc_pseudo_dtor_inconstant_quals)
166DIAG_NAME_INDEX(err_arc_receiver_forward_class)
167DIAG_NAME_INDEX(err_arc_receiver_forward_instance)
168DIAG_NAME_INDEX(err_arc_strong_property_ownership)
169DIAG_NAME_INDEX(err_arc_thread_ownership)
170DIAG_NAME_INDEX(err_arc_typecheck_convert_incompatible_pointer)
171DIAG_NAME_INDEX(err_arc_unsupported_on_runtime)
172DIAG_NAME_INDEX(err_arc_unsupported_on_toolchain)
173DIAG_NAME_INDEX(err_arc_unsupported_weak_class)
174DIAG_NAME_INDEX(err_arc_unused_init_message)
175DIAG_NAME_INDEX(err_arc_weak_disabled)
176DIAG_NAME_INDEX(err_arc_weak_ivar_access)
177DIAG_NAME_INDEX(err_arc_weak_no_runtime)
178DIAG_NAME_INDEX(err_arc_weak_unavailable_assign)
179DIAG_NAME_INDEX(err_arc_weak_unavailable_property)
180DIAG_NAME_INDEX(err_arch_unsupported_isa)
181DIAG_NAME_INDEX(err_architecture_mismatch)
182DIAG_NAME_INDEX(err_arcmt_nsinvocation_ownership)
183DIAG_NAME_INDEX(err_arg_with_address_space)
184DIAG_NAME_INDEX(err_argument_invalid_range)
185DIAG_NAME_INDEX(err_argument_not_contiguous_bit_field)
186DIAG_NAME_INDEX(err_argument_not_multiple)
187DIAG_NAME_INDEX(err_argument_not_power_of_2)
188DIAG_NAME_INDEX(err_argument_not_shifted_byte)
189DIAG_NAME_INDEX(err_argument_not_shifted_byte_or_xxff)
190DIAG_NAME_INDEX(err_argument_required_after_attribute)
191DIAG_NAME_INDEX(err_arith_conv_enum_float_cxx26)
192DIAG_NAME_INDEX(err_arithmetic_nonfragile_interface)
193DIAG_NAME_INDEX(err_arm_interrupt_called)
194DIAG_NAME_INDEX(err_arm_invalid_coproc)
195DIAG_NAME_INDEX(err_arm_invalid_specialreg)
196DIAG_NAME_INDEX(err_array_designator_empty_range)
197DIAG_NAME_INDEX(err_array_designator_negative)
198DIAG_NAME_INDEX(err_array_designator_non_array)
199DIAG_NAME_INDEX(err_array_designator_too_large)
200DIAG_NAME_INDEX(err_array_element_alignment)
201DIAG_NAME_INDEX(err_array_incomplete_or_sizeless_type)
202DIAG_NAME_INDEX(err_array_init_different_type)
203DIAG_NAME_INDEX(err_array_init_incompat_wide_string_into_wchar)
204DIAG_NAME_INDEX(err_array_init_narrow_string_into_wchar)
205DIAG_NAME_INDEX(err_array_init_non_constant_array)
206DIAG_NAME_INDEX(err_array_init_not_init_list)
207DIAG_NAME_INDEX(err_array_init_plain_string_into_char8_t)
208DIAG_NAME_INDEX(err_array_init_utf8_string_into_char)
209DIAG_NAME_INDEX(err_array_init_wide_string_into_char)
210DIAG_NAME_INDEX(err_array_new_needs_size)
211DIAG_NAME_INDEX(err_array_of_abstract_type)
212DIAG_NAME_INDEX(err_array_section_does_not_specify_contiguous_storage)
213DIAG_NAME_INDEX(err_array_section_does_not_specify_length)
214DIAG_NAME_INDEX(err_array_section_use)
215DIAG_NAME_INDEX(err_array_size_ambiguous_conversion)
216DIAG_NAME_INDEX(err_array_size_explicit_conversion)
217DIAG_NAME_INDEX(err_array_size_incomplete_type)
218DIAG_NAME_INDEX(err_array_size_non_int)
219DIAG_NAME_INDEX(err_array_size_not_integral)
220DIAG_NAME_INDEX(err_array_star_in_function_definition)
221DIAG_NAME_INDEX(err_array_star_outside_prototype)
222DIAG_NAME_INDEX(err_array_static_not_outermost)
223DIAG_NAME_INDEX(err_array_static_outside_prototype)
224DIAG_NAME_INDEX(err_array_too_large)
225DIAG_NAME_INDEX(err_as_qualified_auto_decl)
226DIAG_NAME_INDEX(err_asm_bad_register_type)
227DIAG_NAME_INDEX(err_asm_duplicate_qual)
228DIAG_NAME_INDEX(err_asm_empty)
229DIAG_NAME_INDEX(err_asm_empty_symbolic_operand_name)
230DIAG_NAME_INDEX(err_asm_incomplete_type)
231DIAG_NAME_INDEX(err_asm_input_duplicate_match)
232DIAG_NAME_INDEX(err_asm_invalid_escape)
233DIAG_NAME_INDEX(err_asm_invalid_global_var_reg)
234DIAG_NAME_INDEX(err_asm_invalid_input_constraint)
235DIAG_NAME_INDEX(err_asm_invalid_input_size)
236DIAG_NAME_INDEX(err_asm_invalid_lvalue_in_input)
237DIAG_NAME_INDEX(err_asm_invalid_lvalue_in_output)
238DIAG_NAME_INDEX(err_asm_invalid_operand_number)
239DIAG_NAME_INDEX(err_asm_invalid_output_constraint)
240DIAG_NAME_INDEX(err_asm_invalid_output_size)
241DIAG_NAME_INDEX(err_asm_invalid_type)
242DIAG_NAME_INDEX(err_asm_invalid_type_in_input)
243DIAG_NAME_INDEX(err_asm_naked_parm_ref)
244DIAG_NAME_INDEX(err_asm_naked_this_ref)
245DIAG_NAME_INDEX(err_asm_non_addr_value_in_memory_constraint)
246DIAG_NAME_INDEX(err_asm_operand_wide_string_literal)
247DIAG_NAME_INDEX(err_asm_pmf_through_constraint_not_permitted)
248DIAG_NAME_INDEX(err_asm_qualifier_ignored)
249DIAG_NAME_INDEX(err_asm_register_size_mismatch)
250DIAG_NAME_INDEX(err_asm_tying_incompatible_types)
251DIAG_NAME_INDEX(err_asm_unexpected_constraint_alternatives)
252DIAG_NAME_INDEX(err_asm_unknown_register_name)
253DIAG_NAME_INDEX(err_asm_unknown_symbolic_operand_name)
254DIAG_NAME_INDEX(err_asm_unterminated_symbolic_operand_name)
255DIAG_NAME_INDEX(err_asm_unwind_and_goto)
256DIAG_NAME_INDEX(err_assoc_compatible_types)
257DIAG_NAME_INDEX(err_assoc_type_incomplete)
258DIAG_NAME_INDEX(err_assoc_type_nonobject)
259DIAG_NAME_INDEX(err_assoc_type_variably_modified)
260DIAG_NAME_INDEX(err_assume_attr_expects_cond_expr)
261DIAG_NAME_INDEX(err_ast_action_on_llvm_ir)
262DIAG_NAME_INDEX(err_ast_file_invalid)
263DIAG_NAME_INDEX(err_ast_file_not_found)
264DIAG_NAME_INDEX(err_ast_file_out_of_date)
265DIAG_NAME_INDEX(err_at_defs_cxx)
266DIAG_NAME_INDEX(err_at_in_class)
267DIAG_NAME_INDEX(err_atdef_nonfragile_interface)
268DIAG_NAME_INDEX(err_atimport)
269DIAG_NAME_INDEX(err_atomic_builtin_bit_int_prohibit)
270DIAG_NAME_INDEX(err_atomic_builtin_cannot_be_const)
271DIAG_NAME_INDEX(err_atomic_builtin_ext_int_size)
272DIAG_NAME_INDEX(err_atomic_builtin_must_be_pointer)
273DIAG_NAME_INDEX(err_atomic_builtin_must_be_pointer_intfltptr)
274DIAG_NAME_INDEX(err_atomic_builtin_must_be_pointer_intptr)
275DIAG_NAME_INDEX(err_atomic_builtin_pointer_size)
276DIAG_NAME_INDEX(err_atomic_exclusive_builtin_pointer_size)
277DIAG_NAME_INDEX(err_atomic_load_store_uses_lib)
278DIAG_NAME_INDEX(err_atomic_op_has_invalid_synch_scope)
279DIAG_NAME_INDEX(err_atomic_op_needs_atomic)
280DIAG_NAME_INDEX(err_atomic_op_needs_atomic_int)
281DIAG_NAME_INDEX(err_atomic_op_needs_atomic_int_or_fp)
282DIAG_NAME_INDEX(err_atomic_op_needs_atomic_int_or_ptr)
283DIAG_NAME_INDEX(err_atomic_op_needs_atomic_int_ptr_or_fp)
284DIAG_NAME_INDEX(err_atomic_op_needs_non_const_atomic)
285DIAG_NAME_INDEX(err_atomic_op_needs_non_const_pointer)
286DIAG_NAME_INDEX(err_atomic_op_needs_trivial_copy)
287DIAG_NAME_INDEX(err_atomic_property_nontrivial_assign_op)
288DIAG_NAME_INDEX(err_atomic_specifier_bad_type)
289DIAG_NAME_INDEX(err_atprotocol_protocol)
290DIAG_NAME_INDEX(err_attr_codemodel_arg)
291DIAG_NAME_INDEX(err_attr_cond_never_constant_expr)
292DIAG_NAME_INDEX(err_attr_objc_ownership_redundant)
293DIAG_NAME_INDEX(err_attr_swift_error_no_error_parameter)
294DIAG_NAME_INDEX(err_attr_swift_error_return_type)
295DIAG_NAME_INDEX(err_attr_tlsmodel_arg)
296DIAG_NAME_INDEX(err_attribute_address_function_type)
297DIAG_NAME_INDEX(err_attribute_address_multiple_qualifiers)
298DIAG_NAME_INDEX(err_attribute_address_space_negative)
299DIAG_NAME_INDEX(err_attribute_address_space_too_high)
300DIAG_NAME_INDEX(err_attribute_aligned_too_great)
301DIAG_NAME_INDEX(err_attribute_argument_invalid)
302DIAG_NAME_INDEX(err_attribute_argument_is_zero)
303DIAG_NAME_INDEX(err_attribute_argument_n_type)
304DIAG_NAME_INDEX(err_attribute_argument_out_of_bounds)
305DIAG_NAME_INDEX(err_attribute_argument_out_of_bounds_extra_info)
306DIAG_NAME_INDEX(err_attribute_argument_out_of_range)
307DIAG_NAME_INDEX(err_attribute_argument_parm_pack_not_supported)
308DIAG_NAME_INDEX(err_attribute_argument_type)
309DIAG_NAME_INDEX(err_attribute_arm_builtin_alias)
310DIAG_NAME_INDEX(err_attribute_arm_feature_sve_bits_unsupported)
311DIAG_NAME_INDEX(err_attribute_arm_mve_polymorphism)
312DIAG_NAME_INDEX(err_attribute_arm_sm_incompat_builtin)
313DIAG_NAME_INDEX(err_attribute_bad_neon_vector_size)
314DIAG_NAME_INDEX(err_attribute_bad_rvv_vector_size)
315DIAG_NAME_INDEX(err_attribute_bad_sve_vector_size)
316DIAG_NAME_INDEX(err_attribute_bounds_for_function)
317DIAG_NAME_INDEX(err_attribute_builtin_alias)
318DIAG_NAME_INDEX(err_attribute_cleanup_arg_not_function)
319DIAG_NAME_INDEX(err_attribute_cleanup_func_arg_incompatible_type)
320DIAG_NAME_INDEX(err_attribute_cleanup_func_must_take_one_arg)
321DIAG_NAME_INDEX(err_attribute_dll_ambiguous_default_ctor)
322DIAG_NAME_INDEX(err_attribute_dll_deleted)
323DIAG_NAME_INDEX(err_attribute_dll_lambda)
324DIAG_NAME_INDEX(err_attribute_dll_member_of_dll_class)
325DIAG_NAME_INDEX(err_attribute_dll_not_extern)
326DIAG_NAME_INDEX(err_attribute_dll_redeclaration)
327DIAG_NAME_INDEX(err_attribute_dll_thread_local)
328DIAG_NAME_INDEX(err_attribute_dllimport_data_definition)
329DIAG_NAME_INDEX(err_attribute_dllimport_function_definition)
330DIAG_NAME_INDEX(err_attribute_dllimport_function_specialization_definition)
331DIAG_NAME_INDEX(err_attribute_dllimport_static_field_definition)
332DIAG_NAME_INDEX(err_attribute_integers_only)
333DIAG_NAME_INDEX(err_attribute_invalid_argument)
334DIAG_NAME_INDEX(err_attribute_invalid_bitint_vector_type)
335DIAG_NAME_INDEX(err_attribute_invalid_implicit_this_argument)
336DIAG_NAME_INDEX(err_attribute_invalid_matrix_type)
337DIAG_NAME_INDEX(err_attribute_invalid_on_decl)
338DIAG_NAME_INDEX(err_attribute_invalid_rvv_type)
339DIAG_NAME_INDEX(err_attribute_invalid_size)
340DIAG_NAME_INDEX(err_attribute_invalid_sve_type)
341DIAG_NAME_INDEX(err_attribute_invalid_vector_type)
342DIAG_NAME_INDEX(err_attribute_missing_on_first_decl)
343DIAG_NAME_INDEX(err_attribute_multiple_objc_gc)
344DIAG_NAME_INDEX(err_attribute_no_builtin_on_defaulted_deleted_function)
345DIAG_NAME_INDEX(err_attribute_no_builtin_on_non_definition)
346DIAG_NAME_INDEX(err_attribute_no_builtin_wildcard_or_builtin_name)
347DIAG_NAME_INDEX(err_attribute_no_member_function)
348DIAG_NAME_INDEX(err_attribute_no_member_pointers)
349DIAG_NAME_INDEX(err_attribute_not_clinkage)
350DIAG_NAME_INDEX(err_attribute_not_import_attr)
351DIAG_NAME_INDEX(err_attribute_not_module_attr)
352DIAG_NAME_INDEX(err_attribute_not_supported_in_lang)
353DIAG_NAME_INDEX(err_attribute_not_supported_on_arch)
354DIAG_NAME_INDEX(err_attribute_not_type_attr)
355DIAG_NAME_INDEX(err_attribute_only_once_per_parameter)
356DIAG_NAME_INDEX(err_attribute_output_parameter)
357DIAG_NAME_INDEX(err_attribute_overloadable_mismatch)
358DIAG_NAME_INDEX(err_attribute_overloadable_multiple_unmarked_overloads)
359DIAG_NAME_INDEX(err_attribute_overloadable_no_prototype)
360DIAG_NAME_INDEX(err_attribute_parameter_types)
361DIAG_NAME_INDEX(err_attribute_pointers_only)
362DIAG_NAME_INDEX(err_attribute_power_of_two_in_range)
363DIAG_NAME_INDEX(err_attribute_preferred_name_arg_invalid)
364DIAG_NAME_INDEX(err_attribute_regparm_invalid_number)
365DIAG_NAME_INDEX(err_attribute_regparm_wrong_platform)
366DIAG_NAME_INDEX(err_attribute_requires_arguments)
367DIAG_NAME_INDEX(err_attribute_requires_opencl_version)
368DIAG_NAME_INDEX(err_attribute_requires_positive_integer)
369DIAG_NAME_INDEX(err_attribute_riscv_rvv_bits_unsupported)
370DIAG_NAME_INDEX(err_attribute_section_invalid_for_target)
371DIAG_NAME_INDEX(err_attribute_selectany_non_extern_data)
372DIAG_NAME_INDEX(err_attribute_sentinel_less_than_zero)
373DIAG_NAME_INDEX(err_attribute_sentinel_not_zero_or_one)
374DIAG_NAME_INDEX(err_attribute_size_too_large)
375DIAG_NAME_INDEX(err_attribute_sizeless_type)
376DIAG_NAME_INDEX(err_attribute_too_few_arguments)
377DIAG_NAME_INDEX(err_attribute_too_many_arguments)
378DIAG_NAME_INDEX(err_attribute_unsupported)
379DIAG_NAME_INDEX(err_attribute_unsupported_m_profile)
380DIAG_NAME_INDEX(err_attribute_uuid_malformed_guid)
381DIAG_NAME_INDEX(err_attribute_vecreturn_only_pod_record)
382DIAG_NAME_INDEX(err_attribute_vecreturn_only_vector_member)
383DIAG_NAME_INDEX(err_attribute_weak_static)
384DIAG_NAME_INDEX(err_attribute_weakref_not_global_context)
385DIAG_NAME_INDEX(err_attribute_weakref_not_static)
386DIAG_NAME_INDEX(err_attribute_weakref_without_alias)
387DIAG_NAME_INDEX(err_attribute_webassembly_funcref)
388DIAG_NAME_INDEX(err_attribute_wrong_decl_type)
389DIAG_NAME_INDEX(err_attribute_wrong_decl_type_str)
390DIAG_NAME_INDEX(err_attribute_wrong_number_arguments)
391DIAG_NAME_INDEX(err_attribute_wrong_number_arguments_for)
392DIAG_NAME_INDEX(err_attribute_zero_size)
393DIAG_NAME_INDEX(err_attributes_are_not_compatible)
394DIAG_NAME_INDEX(err_attributes_misplaced)
395DIAG_NAME_INDEX(err_attributes_not_allowed)
396DIAG_NAME_INDEX(err_auto_bitfield)
397DIAG_NAME_INDEX(err_auto_different_deductions)
398DIAG_NAME_INDEX(err_auto_expr_deduction_failure)
399DIAG_NAME_INDEX(err_auto_expr_init_multiple_expressions)
400DIAG_NAME_INDEX(err_auto_expr_init_no_expression)
401DIAG_NAME_INDEX(err_auto_expr_init_paren_braces)
402DIAG_NAME_INDEX(err_auto_fn_deduction_failure)
403DIAG_NAME_INDEX(err_auto_fn_different_deductions)
404DIAG_NAME_INDEX(err_auto_fn_no_return_but_not_auto)
405DIAG_NAME_INDEX(err_auto_fn_return_init_list)
406DIAG_NAME_INDEX(err_auto_fn_return_void_but_not_auto)
407DIAG_NAME_INDEX(err_auto_fn_used_before_defined)
408DIAG_NAME_INDEX(err_auto_fn_virtual)
409DIAG_NAME_INDEX(err_auto_inconsistent_deduction)
410DIAG_NAME_INDEX(err_auto_init_list_from_c)
411DIAG_NAME_INDEX(err_auto_missing_trailing_return)
412DIAG_NAME_INDEX(err_auto_new_ctor_multiple_expressions)
413DIAG_NAME_INDEX(err_auto_new_deduction_failure)
414DIAG_NAME_INDEX(err_auto_new_requires_ctor_arg)
415DIAG_NAME_INDEX(err_auto_non_deduced_not_alone)
416DIAG_NAME_INDEX(err_auto_not_allowed)
417DIAG_NAME_INDEX(err_auto_not_allowed_var_inst)
418DIAG_NAME_INDEX(err_auto_var_deduction_failure)
419DIAG_NAME_INDEX(err_auto_var_deduction_failure_from_init_list)
420DIAG_NAME_INDEX(err_auto_var_init_multiple_expressions)
421DIAG_NAME_INDEX(err_auto_var_init_no_expression)
422DIAG_NAME_INDEX(err_auto_var_init_paren_braces)
423DIAG_NAME_INDEX(err_auto_var_requires_init)
424DIAG_NAME_INDEX(err_auto_variable_cannot_appear_in_own_initializer)
425DIAG_NAME_INDEX(err_avail_query_expected_platform_name)
426DIAG_NAME_INDEX(err_avail_query_unrecognized_platform_name)
427DIAG_NAME_INDEX(err_availability_expected_change)
428DIAG_NAME_INDEX(err_availability_expected_environment)
429DIAG_NAME_INDEX(err_availability_expected_platform)
430DIAG_NAME_INDEX(err_availability_query_repeated_platform)
431DIAG_NAME_INDEX(err_availability_query_repeated_star)
432DIAG_NAME_INDEX(err_availability_query_wildcard_required)
433DIAG_NAME_INDEX(err_availability_redundant)
434DIAG_NAME_INDEX(err_availability_unexpected_parameter)
435DIAG_NAME_INDEX(err_availability_unknown_change)
436DIAG_NAME_INDEX(err_avx_calling_convention)
437DIAG_NAME_INDEX(err_await_suspend_invalid_return_type)
438DIAG_NAME_INDEX(err_bad_cast_incomplete)
439DIAG_NAME_INDEX(err_bad_category_property_decl)
440DIAG_NAME_INDEX(err_bad_character_encoding)
441DIAG_NAME_INDEX(err_bad_const_cast_dest)
442DIAG_NAME_INDEX(err_bad_cstyle_cast_overload)
443DIAG_NAME_INDEX(err_bad_cxx_cast_addr_space_mismatch)
444DIAG_NAME_INDEX(err_bad_cxx_cast_bitfield)
445DIAG_NAME_INDEX(err_bad_cxx_cast_generic)
446DIAG_NAME_INDEX(err_bad_cxx_cast_member_pointer_size)
447DIAG_NAME_INDEX(err_bad_cxx_cast_qualifiers_away)
448DIAG_NAME_INDEX(err_bad_cxx_cast_rvalue)
449DIAG_NAME_INDEX(err_bad_cxx_cast_scalar_to_vector_different_size)
450DIAG_NAME_INDEX(err_bad_cxx_cast_unrelated_class)
451DIAG_NAME_INDEX(err_bad_cxx_cast_vector_to_scalar_different_size)
452DIAG_NAME_INDEX(err_bad_cxx_cast_vector_to_vector_different_size)
453DIAG_NAME_INDEX(err_bad_dynamic_cast_not_class)
454DIAG_NAME_INDEX(err_bad_dynamic_cast_not_polymorphic)
455DIAG_NAME_INDEX(err_bad_dynamic_cast_not_ptr)
456DIAG_NAME_INDEX(err_bad_dynamic_cast_not_ref_or_ptr)
457DIAG_NAME_INDEX(err_bad_kernel_param_type)
458DIAG_NAME_INDEX(err_bad_lvalue_to_rvalue_cast)
459DIAG_NAME_INDEX(err_bad_memptr_lhs)
460DIAG_NAME_INDEX(err_bad_memptr_rhs)
461DIAG_NAME_INDEX(err_bad_multiversion_option)
462DIAG_NAME_INDEX(err_bad_new_type)
463DIAG_NAME_INDEX(err_bad_parameter_name)
464DIAG_NAME_INDEX(err_bad_parameter_name_template_id)
465DIAG_NAME_INDEX(err_bad_property_context)
466DIAG_NAME_INDEX(err_bad_property_decl)
467DIAG_NAME_INDEX(err_bad_receiver_type)
468DIAG_NAME_INDEX(err_bad_reinterpret_cast_overload)
469DIAG_NAME_INDEX(err_bad_reinterpret_cast_reference)
470DIAG_NAME_INDEX(err_bad_reinterpret_cast_small_int)
471DIAG_NAME_INDEX(err_bad_rvalue_to_rvalue_cast)
472DIAG_NAME_INDEX(err_bad_static_cast_member_pointer_nonmp)
473DIAG_NAME_INDEX(err_bad_static_cast_overload)
474DIAG_NAME_INDEX(err_bad_static_cast_pointer_nonpointer)
475DIAG_NAME_INDEX(err_bad_string_encoding)
476DIAG_NAME_INDEX(err_bad_variable_name)
477DIAG_NAME_INDEX(err_base_class_has_flexible_array_member)
478DIAG_NAME_INDEX(err_base_clause_on_union)
479DIAG_NAME_INDEX(err_base_init_direct_and_virtual)
480DIAG_NAME_INDEX(err_base_init_does_not_name_class)
481DIAG_NAME_INDEX(err_base_must_be_class)
482DIAG_NAME_INDEX(err_base_specifier_attribute)
483DIAG_NAME_INDEX(err_binding_cannot_appear_in_own_initializer)
484DIAG_NAME_INDEX(err_bit_cast_non_trivially_copyable)
485DIAG_NAME_INDEX(err_bit_cast_type_size_mismatch)
486DIAG_NAME_INDEX(err_bit_int_bad_size)
487DIAG_NAME_INDEX(err_bit_int_max_size)
488DIAG_NAME_INDEX(err_bitfield_has_negative_width)
489DIAG_NAME_INDEX(err_bitfield_has_zero_width)
490DIAG_NAME_INDEX(err_bitfield_too_wide)
491DIAG_NAME_INDEX(err_bitfield_width_exceeds_type_width)
492DIAG_NAME_INDEX(err_block_decl_ref_not_modifiable_lvalue)
493DIAG_NAME_INDEX(err_block_extern_cant_init)
494DIAG_NAME_INDEX(err_block_on_nonlocal)
495DIAG_NAME_INDEX(err_block_on_vm)
496DIAG_NAME_INDEX(err_block_return_missing_expr)
497DIAG_NAME_INDEX(err_block_returning_array_function)
498DIAG_NAME_INDEX(err_blocks_disable)
499DIAG_NAME_INDEX(err_bool_redeclaration)
500DIAG_NAME_INDEX(err_bound_member_function)
501DIAG_NAME_INDEX(err_box_literal_collection)
502DIAG_NAME_INDEX(err_bracket_depth_exceeded)
503DIAG_NAME_INDEX(err_brackets_go_after_unqualified_id)
504DIAG_NAME_INDEX(err_break_not_in_loop_or_switch)
505DIAG_NAME_INDEX(err_btf_type_id_not_const)
506DIAG_NAME_INDEX(err_builtin_aix_os_unsupported)
507DIAG_NAME_INDEX(err_builtin_annotation_first_arg)
508DIAG_NAME_INDEX(err_builtin_annotation_second_arg)
509DIAG_NAME_INDEX(err_builtin_definition)
510DIAG_NAME_INDEX(err_builtin_fn_use)
511DIAG_NAME_INDEX(err_builtin_func_cast_more_than_one_arg)
512DIAG_NAME_INDEX(err_builtin_invalid_arg_type)
513DIAG_NAME_INDEX(err_builtin_launder_invalid_arg)
514DIAG_NAME_INDEX(err_builtin_longjmp_invalid_val)
515DIAG_NAME_INDEX(err_builtin_longjmp_unsupported)
516DIAG_NAME_INDEX(err_builtin_matrix_disabled)
517DIAG_NAME_INDEX(err_builtin_matrix_invalid_dimension)
518DIAG_NAME_INDEX(err_builtin_matrix_pointer_arg_mismatch)
519DIAG_NAME_INDEX(err_builtin_matrix_scalar_unsigned_arg)
520DIAG_NAME_INDEX(err_builtin_matrix_store_to_const)
521DIAG_NAME_INDEX(err_builtin_matrix_stride_too_small)
522DIAG_NAME_INDEX(err_builtin_move_forward_unsupported)
523DIAG_NAME_INDEX(err_builtin_needs_feature)
524DIAG_NAME_INDEX(err_builtin_non_vector_type)
525DIAG_NAME_INDEX(err_builtin_operator_new_delete_not_usual)
526DIAG_NAME_INDEX(err_builtin_pass_in_regs_non_class)
527DIAG_NAME_INDEX(err_builtin_redeclare)
528DIAG_NAME_INDEX(err_builtin_requires_language)
529DIAG_NAME_INDEX(err_builtin_setjmp_unsupported)
530DIAG_NAME_INDEX(err_builtin_target_unsupported)
531DIAG_NAME_INDEX(err_builtin_verbose_trap_arg)
532DIAG_NAME_INDEX(err_builtin_x64_aarch64_only)
533DIAG_NAME_INDEX(err_c11_noreturn_misplaced)
534DIAG_NAME_INDEX(err_c23_constexpr_init_not_representable)
535DIAG_NAME_INDEX(err_c23_constexpr_init_type_mismatch)
536DIAG_NAME_INDEX(err_c23_constexpr_invalid_type)
537DIAG_NAME_INDEX(err_c23_constexpr_not_variable)
538DIAG_NAME_INDEX(err_c23_constexpr_pointer_not_null)
539DIAG_NAME_INDEX(err_c99_array_usage_cxx)
540DIAG_NAME_INDEX(err_call_function_incomplete_return)
541DIAG_NAME_INDEX(err_call_incomplete_argument)
542DIAG_NAME_INDEX(err_call_incomplete_return)
543DIAG_NAME_INDEX(err_callback_attribute_argument_unknown)
544DIAG_NAME_INDEX(err_callback_attribute_invalid_callee)
545DIAG_NAME_INDEX(err_callback_attribute_multiple)
546DIAG_NAME_INDEX(err_callback_attribute_no_callee)
547DIAG_NAME_INDEX(err_callback_callee_is_variadic)
548DIAG_NAME_INDEX(err_callback_callee_no_function_type)
549DIAG_NAME_INDEX(err_callback_implicit_this_not_available)
550DIAG_NAME_INDEX(err_called_once_attribute_wrong_type)
551DIAG_NAME_INDEX(err_cannot_find_reexport)
552DIAG_NAME_INDEX(err_cannot_find_suitable_accessor)
553DIAG_NAME_INDEX(err_cannot_form_pointer_to_member_of_reference_type)
554DIAG_NAME_INDEX(err_cannot_open_file)
555DIAG_NAME_INDEX(err_cannot_pass_non_trivial_c_struct_to_vararg)
556DIAG_NAME_INDEX(err_cannot_pass_objc_interface_to_vararg)
557DIAG_NAME_INDEX(err_cannot_pass_objc_interface_to_vararg_format)
558DIAG_NAME_INDEX(err_cannot_pass_to_vararg)
559DIAG_NAME_INDEX(err_cannot_pass_to_vararg_format)
560DIAG_NAME_INDEX(err_cannot_read_input_list)
561DIAG_NAME_INDEX(err_cannot_write_file)
562DIAG_NAME_INDEX(err_capture_bad_target)
563DIAG_NAME_INDEX(err_capture_binding_openmp)
564DIAG_NAME_INDEX(err_capture_block_variable)
565DIAG_NAME_INDEX(err_capture_class_member_does_not_name_variable)
566DIAG_NAME_INDEX(err_capture_default_first)
567DIAG_NAME_INDEX(err_capture_default_non_local)
568DIAG_NAME_INDEX(err_capture_does_not_name_variable)
569DIAG_NAME_INDEX(err_capture_more_than_once)
570DIAG_NAME_INDEX(err_capture_non_automatic_variable)
571DIAG_NAME_INDEX(err_capture_of_abstract_type)
572DIAG_NAME_INDEX(err_capture_of_incomplete_or_sizeless_type)
573DIAG_NAME_INDEX(err_carries_dependency_missing_on_first_decl)
574DIAG_NAME_INDEX(err_carries_dependency_param_not_function_decl)
575DIAG_NAME_INDEX(err_case_not_in_switch)
576DIAG_NAME_INDEX(err_cast_from_randomized_struct)
577DIAG_NAME_INDEX(err_cast_pointer_from_non_pointer_int)
578DIAG_NAME_INDEX(err_cast_pointer_to_non_pointer_int)
579DIAG_NAME_INDEX(err_cast_selector_expr)
580DIAG_NAME_INDEX(err_catch_incomplete)
581DIAG_NAME_INDEX(err_catch_incomplete_ptr)
582DIAG_NAME_INDEX(err_catch_incomplete_ref)
583DIAG_NAME_INDEX(err_catch_param_not_objc_type)
584DIAG_NAME_INDEX(err_catch_rvalue_ref)
585DIAG_NAME_INDEX(err_catch_sizeless)
586DIAG_NAME_INDEX(err_catch_variably_modified)
587DIAG_NAME_INDEX(err_category_forward_interface)
588DIAG_NAME_INDEX(err_category_property)
589DIAG_NAME_INDEX(err_cc1_round_trip_fail_then_ok)
590DIAG_NAME_INDEX(err_cc1_round_trip_mismatch)
591DIAG_NAME_INDEX(err_cc1_round_trip_ok_then_fail)
592DIAG_NAME_INDEX(err_cc1_unbounded_vscale_min)
593DIAG_NAME_INDEX(err_cconv_change)
594DIAG_NAME_INDEX(err_cconv_incomplete_param_type)
595DIAG_NAME_INDEX(err_cconv_knr)
596DIAG_NAME_INDEX(err_cconv_varargs)
597DIAG_NAME_INDEX(err_cfstring_literal_not_string_constant)
598DIAG_NAME_INDEX(err_character_not_allowed)
599DIAG_NAME_INDEX(err_character_not_allowed_identifier)
600DIAG_NAME_INDEX(err_character_too_large)
601DIAG_NAME_INDEX(err_class_extension_after_impl)
602DIAG_NAME_INDEX(err_class_marked_final_used_as_base)
603DIAG_NAME_INDEX(err_class_on_template_template_param)
604DIAG_NAME_INDEX(err_class_property_found)
605DIAG_NAME_INDEX(err_class_redeclared_with_different_access)
606DIAG_NAME_INDEX(err_class_stub_subclassing_mismatch)
607DIAG_NAME_INDEX(err_cmse_pi_are_incompatible)
608DIAG_NAME_INDEX(err_cocoa_naming_owned_rule)
609DIAG_NAME_INDEX(err_collection_expr_type)
610DIAG_NAME_INDEX(err_compatibility_version_mismatch)
611DIAG_NAME_INDEX(err_complex_mode_vector_type)
612DIAG_NAME_INDEX(err_compound_literal_with_address_space)
613DIAG_NAME_INDEX(err_compound_literal_with_vla_type)
614DIAG_NAME_INDEX(err_compound_qualified_function_type)
615DIAG_NAME_INDEX(err_computed_type_in_declarative_nns)
616DIAG_NAME_INDEX(err_concept_decls_may_only_appear_in_global_namespace_scope)
617DIAG_NAME_INDEX(err_concept_definition_not_identifier)
618DIAG_NAME_INDEX(err_concept_extra_headers)
619DIAG_NAME_INDEX(err_concept_legacy_bool_keyword)
620DIAG_NAME_INDEX(err_concept_no_associated_constraints)
621DIAG_NAME_INDEX(err_concept_no_parameters)
622DIAG_NAME_INDEX(err_cond_voidptr_arc)
623DIAG_NAME_INDEX(err_conditional_ambiguous)
624DIAG_NAME_INDEX(err_conditional_ambiguous_ovl)
625DIAG_NAME_INDEX(err_conditional_vector_cond_result_mismatch)
626DIAG_NAME_INDEX(err_conditional_vector_element_size)
627DIAG_NAME_INDEX(err_conditional_vector_has_void)
628DIAG_NAME_INDEX(err_conditional_vector_mismatched)
629DIAG_NAME_INDEX(err_conditional_vector_operand_type)
630DIAG_NAME_INDEX(err_conditional_vector_size)
631DIAG_NAME_INDEX(err_conditional_void_nonvoid)
632DIAG_NAME_INDEX(err_config_scalar_return)
633DIAG_NAME_INDEX(err_conflict_marker)
634DIAG_NAME_INDEX(err_conflicting_aliasing_type)
635DIAG_NAME_INDEX(err_conflicting_aligned_options)
636DIAG_NAME_INDEX(err_conflicting_attributes_arm_state)
637DIAG_NAME_INDEX(err_conflicting_codeseg_attribute)
638DIAG_NAME_INDEX(err_conflicting_ivar_bitwidth)
639DIAG_NAME_INDEX(err_conflicting_ivar_name)
640DIAG_NAME_INDEX(err_conflicting_ivar_type)
641DIAG_NAME_INDEX(err_conflicting_overriding_attributes)
642DIAG_NAME_INDEX(err_conflicting_overriding_cc_attributes)
643DIAG_NAME_INDEX(err_conflicting_super_class)
644DIAG_NAME_INDEX(err_conflicting_types)
645DIAG_NAME_INDEX(err_constant_integer_arg_type)
646DIAG_NAME_INDEX(err_consteval_override)
647DIAG_NAME_INDEX(err_constexpr_body_invalid_stmt)
648DIAG_NAME_INDEX(err_constexpr_body_no_return)
649DIAG_NAME_INDEX(err_constexpr_dtor)
650DIAG_NAME_INDEX(err_constexpr_dtor_subobject)
651DIAG_NAME_INDEX(err_constexpr_if_condition_expression_is_not_constant)
652DIAG_NAME_INDEX(err_constexpr_invalid_template_arg)
653DIAG_NAME_INDEX(err_constexpr_local_var_non_literal_type)
654DIAG_NAME_INDEX(err_constexpr_main)
655DIAG_NAME_INDEX(err_constexpr_non_literal_param)
656DIAG_NAME_INDEX(err_constexpr_non_literal_return)
657DIAG_NAME_INDEX(err_constexpr_redecl_mismatch)
658DIAG_NAME_INDEX(err_constexpr_return_missing_expr)
659DIAG_NAME_INDEX(err_constexpr_static_mem_var_requires_init)
660DIAG_NAME_INDEX(err_constexpr_tag)
661DIAG_NAME_INDEX(err_constexpr_var_non_literal)
662DIAG_NAME_INDEX(err_constexpr_var_requires_const_destruction)
663DIAG_NAME_INDEX(err_constexpr_var_requires_const_init)
664DIAG_NAME_INDEX(err_constexpr_virtual)
665DIAG_NAME_INDEX(err_constexpr_virtual_base)
666DIAG_NAME_INDEX(err_constexpr_vla)
667DIAG_NAME_INDEX(err_constexpr_wrong_decl_kind)
668DIAG_NAME_INDEX(err_constinit_added_too_late)
669DIAG_NAME_INDEX(err_constinit_local_variable)
670DIAG_NAME_INDEX(err_constrained_non_templated_function)
671DIAG_NAME_INDEX(err_constrained_virtual_method)
672DIAG_NAME_INDEX(err_constraint_depends_on_self)
673DIAG_NAME_INDEX(err_constructor_bad_name)
674DIAG_NAME_INDEX(err_constructor_byvalue_arg)
675DIAG_NAME_INDEX(err_constructor_cannot_be)
676DIAG_NAME_INDEX(err_constructor_redeclared)
677DIAG_NAME_INDEX(err_constructor_return_type)
678DIAG_NAME_INDEX(err_continuation_class)
679DIAG_NAME_INDEX(err_continue_from_cond_var_init)
680DIAG_NAME_INDEX(err_continue_not_in_loop)
681DIAG_NAME_INDEX(err_conv_function_not_member)
682DIAG_NAME_INDEX(err_conv_function_redeclared)
683DIAG_NAME_INDEX(err_conv_function_return_type)
684DIAG_NAME_INDEX(err_conv_function_to_array)
685DIAG_NAME_INDEX(err_conv_function_to_function)
686DIAG_NAME_INDEX(err_conv_function_variadic)
687DIAG_NAME_INDEX(err_conv_function_with_complex_decl)
688DIAG_NAME_INDEX(err_conv_function_with_params)
689DIAG_NAME_INDEX(err_conv_mixed_enum_types_cxx26)
690DIAG_NAME_INDEX(err_convertvector_constexpr_unsupported_vector_cast)
691DIAG_NAME_INDEX(err_convertvector_incompatible_vector)
692DIAG_NAME_INDEX(err_convertvector_non_vector)
693DIAG_NAME_INDEX(err_copy_capture_with_copy_default)
694DIAG_NAME_INDEX(err_coro_invalid_addr_of_label)
695DIAG_NAME_INDEX(err_coroutine_handle_missing_member)
696DIAG_NAME_INDEX(err_coroutine_invalid_func_context)
697DIAG_NAME_INDEX(err_coroutine_objc_method)
698DIAG_NAME_INDEX(err_coroutine_outside_function)
699DIAG_NAME_INDEX(err_coroutine_promise_final_suspend_requires_nothrow)
700DIAG_NAME_INDEX(err_coroutine_promise_get_return_object_on_allocation_failure)
701DIAG_NAME_INDEX(err_coroutine_promise_incompatible_return_functions)
702DIAG_NAME_INDEX(err_coroutine_promise_new_requires_nothrow)
703DIAG_NAME_INDEX(err_coroutine_promise_type_incomplete)
704DIAG_NAME_INDEX(err_coroutine_promise_unhandled_exception_required)
705DIAG_NAME_INDEX(err_coroutine_return_type)
706DIAG_NAME_INDEX(err_coroutine_type_missing_specialization)
707DIAG_NAME_INDEX(err_coroutine_unevaluated_context)
708DIAG_NAME_INDEX(err_coroutine_unfound_nothrow_new)
709DIAG_NAME_INDEX(err_coroutine_unusable_new)
710DIAG_NAME_INDEX(err_coroutine_within_handler)
711DIAG_NAME_INDEX(err_count_attr_argument_not_integer)
712DIAG_NAME_INDEX(err_count_attr_in_union)
713DIAG_NAME_INDEX(err_count_attr_must_be_in_structure)
714DIAG_NAME_INDEX(err_count_attr_not_on_ptr_or_flexible_array_member)
715DIAG_NAME_INDEX(err_count_attr_only_support_simple_decl_reference)
716DIAG_NAME_INDEX(err_count_attr_param_not_in_same_struct)
717DIAG_NAME_INDEX(err_count_attr_refer_to_union)
718DIAG_NAME_INDEX(err_counted_by_attr_on_array_not_flexible_array_member)
719DIAG_NAME_INDEX(err_counted_by_attr_pointee_unknown_size)
720DIAG_NAME_INDEX(err_counted_by_attr_refer_to_itself)
721DIAG_NAME_INDEX(err_covariant_return_ambiguous_derived_to_base_conv)
722DIAG_NAME_INDEX(err_covariant_return_inaccessible_base)
723DIAG_NAME_INDEX(err_covariant_return_incomplete)
724DIAG_NAME_INDEX(err_covariant_return_not_derived)
725DIAG_NAME_INDEX(err_covariant_return_type_class_type_more_qualified)
726DIAG_NAME_INDEX(err_covariant_return_type_different_qualifications)
727DIAG_NAME_INDEX(err_cpu_dispatch_mismatch)
728DIAG_NAME_INDEX(err_cpu_specific_multiple_defs)
729DIAG_NAME_INDEX(err_cpu_unsupported_isa)
730DIAG_NAME_INDEX(err_ctor_dtor_returns_void)
731DIAG_NAME_INDEX(err_ctor_init_missing_comma)
732DIAG_NAME_INDEX(err_ctu_error_opening)
733DIAG_NAME_INDEX(err_cuda_device_builtin_surftex_cls_template)
734DIAG_NAME_INDEX(err_cuda_device_builtin_surftex_ref_decl)
735DIAG_NAME_INDEX(err_cuda_device_exceptions)
736DIAG_NAME_INDEX(err_cuda_extern_shared)
737DIAG_NAME_INDEX(err_cuda_host_shared)
738DIAG_NAME_INDEX(err_cuda_nonstatic_constdev)
739DIAG_NAME_INDEX(err_cuda_ovl_target)
740DIAG_NAME_INDEX(err_cuda_unattributed_constexpr_cannot_overload_device)
741DIAG_NAME_INDEX(err_cuda_vla)
742DIAG_NAME_INDEX(err_current_module_name_mismatch)
743DIAG_NAME_INDEX(err_current_version_mismatch)
744DIAG_NAME_INDEX(err_cxx11_attribute_forbids_arguments)
745DIAG_NAME_INDEX(err_cxx11_attribute_forbids_ellipsis)
746DIAG_NAME_INDEX(err_cxx20_deducing_this)
747DIAG_NAME_INDEX(err_cxx23_size_t_suffix)
748DIAG_NAME_INDEX(err_cyclic_alias)
749DIAG_NAME_INDEX(err_dangling_member)
750DIAG_NAME_INDEX(err_dealloc_bad_result_type)
751DIAG_NAME_INDEX(err_decimal_unsupported)
752DIAG_NAME_INDEX(err_decl_attribute_invalid_on_stmt)
753DIAG_NAME_INDEX(err_decl_negative_array_size)
754DIAG_NAME_INDEX(err_declaration_does_not_declare_param)
755DIAG_NAME_INDEX(err_declarator_need_ident)
756DIAG_NAME_INDEX(err_declspec_after_virtspec)
757DIAG_NAME_INDEX(err_declspec_keyword_has_no_effect)
758DIAG_NAME_INDEX(err_declspec_thread_on_thread_variable)
759DIAG_NAME_INDEX(err_decltype_auto_cannot_be_combined)
760DIAG_NAME_INDEX(err_decltype_auto_compound_type)
761DIAG_NAME_INDEX(err_decltype_auto_function_declarator_not_declaration)
762DIAG_NAME_INDEX(err_decltype_auto_initializer_list)
763DIAG_NAME_INDEX(err_decltype_auto_invalid)
764DIAG_NAME_INDEX(err_decomp_decl_ambiguous_base)
765DIAG_NAME_INDEX(err_decomp_decl_anon_union_member)
766DIAG_NAME_INDEX(err_decomp_decl_constraint)
767DIAG_NAME_INDEX(err_decomp_decl_context)
768DIAG_NAME_INDEX(err_decomp_decl_inaccessible_base)
769DIAG_NAME_INDEX(err_decomp_decl_inaccessible_field)
770DIAG_NAME_INDEX(err_decomp_decl_lambda)
771DIAG_NAME_INDEX(err_decomp_decl_multiple_bases_with_members)
772DIAG_NAME_INDEX(err_decomp_decl_not_alone)
773DIAG_NAME_INDEX(err_decomp_decl_parens)
774DIAG_NAME_INDEX(err_decomp_decl_requires_init)
775DIAG_NAME_INDEX(err_decomp_decl_spec)
776DIAG_NAME_INDEX(err_decomp_decl_std_tuple_element_not_specialized)
777DIAG_NAME_INDEX(err_decomp_decl_std_tuple_size_not_constant)
778DIAG_NAME_INDEX(err_decomp_decl_template)
779DIAG_NAME_INDEX(err_decomp_decl_type)
780DIAG_NAME_INDEX(err_decomp_decl_unbindable_type)
781DIAG_NAME_INDEX(err_decomp_decl_wrong_number_bindings)
782DIAG_NAME_INDEX(err_decrement_bool)
783DIAG_NAME_INDEX(err_deduced_class_template_compound_type)
784DIAG_NAME_INDEX(err_deduced_class_template_ctor_ambiguous)
785DIAG_NAME_INDEX(err_deduced_class_template_ctor_no_viable)
786DIAG_NAME_INDEX(err_deduced_class_template_deleted)
787DIAG_NAME_INDEX(err_deduced_class_template_explicit)
788DIAG_NAME_INDEX(err_deduced_class_template_incomplete)
789DIAG_NAME_INDEX(err_deduced_non_class_or_alias_template_specialization_type)
790DIAG_NAME_INDEX(err_deduced_non_type_template_arg_type_mismatch)
791DIAG_NAME_INDEX(err_deduced_return_type)
792DIAG_NAME_INDEX(err_deduced_tst)
793DIAG_NAME_INDEX(err_deduction_guide_bad_trailing_return_type)
794DIAG_NAME_INDEX(err_deduction_guide_defines_function)
795DIAG_NAME_INDEX(err_deduction_guide_invalid_specifier)
796DIAG_NAME_INDEX(err_deduction_guide_name_not_class_template)
797DIAG_NAME_INDEX(err_deduction_guide_no_trailing_return_type)
798DIAG_NAME_INDEX(err_deduction_guide_redeclared)
799DIAG_NAME_INDEX(err_deduction_guide_specialized)
800DIAG_NAME_INDEX(err_deduction_guide_template_not_deducible)
801DIAG_NAME_INDEX(err_deduction_guide_with_complex_decl)
802DIAG_NAME_INDEX(err_deduction_guide_wrong_access)
803DIAG_NAME_INDEX(err_deduction_guide_wrong_scope)
804DIAG_NAME_INDEX(err_deep_exception_specs_differ)
805DIAG_NAME_INDEX(err_default_arg_in_partial_spec)
806DIAG_NAME_INDEX(err_default_arg_makes_ctor_special)
807DIAG_NAME_INDEX(err_default_arg_unparsed)
808DIAG_NAME_INDEX(err_default_delete_in_multiple_declaration)
809DIAG_NAME_INDEX(err_default_init_const)
810DIAG_NAME_INDEX(err_default_member_initializer_cycle)
811DIAG_NAME_INDEX(err_default_member_initializer_not_yet_parsed)
812DIAG_NAME_INDEX(err_default_not_in_switch)
813DIAG_NAME_INDEX(err_default_special_members)
814DIAG_NAME_INDEX(err_default_template_template_parameter_not_template)
815DIAG_NAME_INDEX(err_defaulted_comparison_cannot_deduce_undeduced_auto)
816DIAG_NAME_INDEX(err_defaulted_comparison_constexpr_mismatch)
817DIAG_NAME_INDEX(err_defaulted_comparison_deduced_return_type_not_auto)
818DIAG_NAME_INDEX(err_defaulted_comparison_non_const)
819DIAG_NAME_INDEX(err_defaulted_comparison_not_friend)
820DIAG_NAME_INDEX(err_defaulted_comparison_num_args)
821DIAG_NAME_INDEX(err_defaulted_comparison_param)
822DIAG_NAME_INDEX(err_defaulted_comparison_param_mismatch)
823DIAG_NAME_INDEX(err_defaulted_comparison_param_unknown)
824DIAG_NAME_INDEX(err_defaulted_comparison_return_type_not_bool)
825DIAG_NAME_INDEX(err_defaulted_comparison_template)
826DIAG_NAME_INDEX(err_defaulted_copy_assign_not_ref)
827DIAG_NAME_INDEX(err_defaulted_special_member_copy_const_param)
828DIAG_NAME_INDEX(err_defaulted_special_member_explicit_object_mismatch)
829DIAG_NAME_INDEX(err_defaulted_special_member_move_const_param)
830DIAG_NAME_INDEX(err_defaulted_special_member_params)
831DIAG_NAME_INDEX(err_defaulted_special_member_quals)
832DIAG_NAME_INDEX(err_defaulted_special_member_return_type)
833DIAG_NAME_INDEX(err_defaulted_special_member_variadic)
834DIAG_NAME_INDEX(err_defaulted_special_member_volatile_param)
835DIAG_NAME_INDEX(err_defined_in_pp_embed)
836DIAG_NAME_INDEX(err_defined_macro_name)
837DIAG_NAME_INDEX(err_definition_of_explicitly_defaulted_member)
838DIAG_NAME_INDEX(err_definition_of_implicitly_declared_member)
839DIAG_NAME_INDEX(err_delegating_ctor)
840DIAG_NAME_INDEX(err_delegating_initializer_alone)
841DIAG_NAME_INDEX(err_delete_explicit_conversion)
842DIAG_NAME_INDEX(err_delete_incomplete)
843DIAG_NAME_INDEX(err_delete_incomplete_class_type)
844DIAG_NAME_INDEX(err_delete_operand)
845DIAG_NAME_INDEX(err_deleted_decl_not_first)
846DIAG_NAME_INDEX(err_deleted_function_use)
847DIAG_NAME_INDEX(err_deleted_inherited_ctor_use)
848DIAG_NAME_INDEX(err_deleted_main)
849DIAG_NAME_INDEX(err_deleted_non_function)
850DIAG_NAME_INDEX(err_deleted_override)
851DIAG_NAME_INDEX(err_delimited_escape_empty)
852DIAG_NAME_INDEX(err_delimited_escape_invalid)
853DIAG_NAME_INDEX(err_delimited_escape_missing_brace)
854DIAG_NAME_INDEX(err_dep_source_scanner_missing_semi_after_at_import)
855DIAG_NAME_INDEX(err_dep_source_scanner_unexpected_tokens_at_import)
856DIAG_NAME_INDEX(err_dependent_deduced_tst)
857DIAG_NAME_INDEX(err_dependent_function_template_spec_no_match)
858DIAG_NAME_INDEX(err_dependent_nested_name_spec)
859DIAG_NAME_INDEX(err_dependent_non_type_arg_in_partial_spec)
860DIAG_NAME_INDEX(err_dependent_tag_decl)
861DIAG_NAME_INDEX(err_dependent_typed_non_type_arg_in_partial_spec)
862DIAG_NAME_INDEX(err_dereference_incomplete_type)
863DIAG_NAME_INDEX(err_designated_init_attr_non_init)
864DIAG_NAME_INDEX(err_designated_init_for_non_aggregate)
865DIAG_NAME_INDEX(err_designator_for_scalar_or_sizeless_init)
866DIAG_NAME_INDEX(err_designator_into_flexible_array_member)
867DIAG_NAME_INDEX(err_destroy_attr_on_non_static_var)
868DIAG_NAME_INDEX(err_destroying_operator_delete_not_usual)
869DIAG_NAME_INDEX(err_destructor_cannot_be)
870DIAG_NAME_INDEX(err_destructor_expr_mismatch)
871DIAG_NAME_INDEX(err_destructor_expr_nontype)
872DIAG_NAME_INDEX(err_destructor_expr_type_mismatch)
873DIAG_NAME_INDEX(err_destructor_name)
874DIAG_NAME_INDEX(err_destructor_name_nontype)
875DIAG_NAME_INDEX(err_destructor_not_member)
876DIAG_NAME_INDEX(err_destructor_redeclared)
877DIAG_NAME_INDEX(err_destructor_return_type)
878DIAG_NAME_INDEX(err_destructor_template)
879DIAG_NAME_INDEX(err_destructor_template_id)
880DIAG_NAME_INDEX(err_destructor_tilde_identifier)
881DIAG_NAME_INDEX(err_destructor_tilde_scope)
882DIAG_NAME_INDEX(err_destructor_variadic)
883DIAG_NAME_INDEX(err_destructor_with_params)
884DIAG_NAME_INDEX(err_diagnose_if_invalid_diagnostic_type)
885DIAG_NAME_INDEX(err_diagnose_if_succeeded)
886DIAG_NAME_INDEX(err_different_asm_label)
887DIAG_NAME_INDEX(err_different_language_linkage)
888DIAG_NAME_INDEX(err_different_pass_object_size_params)
889DIAG_NAME_INDEX(err_different_return_type_for_overriding_virtual_function)
890DIAG_NAME_INDEX(err_digit_separator_not_between_digits)
891DIAG_NAME_INDEX(err_dimension_expr_not_constant_integer)
892DIAG_NAME_INDEX(err_direct_selector_expression)
893DIAG_NAME_INDEX(err_directory_scanning)
894DIAG_NAME_INDEX(err_disallowed_duplicate_attribute)
895DIAG_NAME_INDEX(err_distant_exception_spec)
896DIAG_NAME_INDEX(err_downcast_from_inaccessible_base)
897DIAG_NAME_INDEX(err_drv_I_dash_not_supported)
898DIAG_NAME_INDEX(err_drv_Xopenmp_target_missing_triple)
899DIAG_NAME_INDEX(err_drv_alignment_not_power_of_two)
900DIAG_NAME_INDEX(err_drv_amdgpu_ieee_without_no_honor_nans)
901DIAG_NAME_INDEX(err_drv_arg_requires_bitcode_input)
902DIAG_NAME_INDEX(err_drv_argument_not_allowed_with)
903DIAG_NAME_INDEX(err_drv_argument_only_allowed_with)
904DIAG_NAME_INDEX(err_drv_bad_offload_arch_combo)
905DIAG_NAME_INDEX(err_drv_bad_target_id)
906DIAG_NAME_INDEX(err_drv_bitcode_unsupported_on_toolchain)
907DIAG_NAME_INDEX(err_drv_cannot_mix_options)
908DIAG_NAME_INDEX(err_drv_cannot_open_config_file)
909DIAG_NAME_INDEX(err_drv_cannot_open_randomize_layout_seed_file)
910DIAG_NAME_INDEX(err_drv_cannot_read_config_file)
911DIAG_NAME_INDEX(err_drv_cc_print_options_failure)
912DIAG_NAME_INDEX(err_drv_clang_unsupported)
913DIAG_NAME_INDEX(err_drv_clang_unsupported_opt_cxx_darwin_i386)
914DIAG_NAME_INDEX(err_drv_clang_unsupported_opt_faltivec)
915DIAG_NAME_INDEX(err_drv_clang_unsupported_opt_pg_darwin)
916DIAG_NAME_INDEX(err_drv_command_failed)
917DIAG_NAME_INDEX(err_drv_command_failure)
918DIAG_NAME_INDEX(err_drv_command_signalled)
919DIAG_NAME_INDEX(err_drv_compilationdatabase)
920DIAG_NAME_INDEX(err_drv_config_file_not_found)
921DIAG_NAME_INDEX(err_drv_conflicting_deployment_targets)
922DIAG_NAME_INDEX(err_drv_cuda_bad_gpu_arch)
923DIAG_NAME_INDEX(err_drv_cuda_host_arch)
924DIAG_NAME_INDEX(err_drv_cuda_offload_only_emit_bc)
925DIAG_NAME_INDEX(err_drv_cuda_version_unsupported)
926DIAG_NAME_INDEX(err_drv_darwin_sdk_missing_arclite)
927DIAG_NAME_INDEX(err_drv_defsym_invalid_format)
928DIAG_NAME_INDEX(err_drv_defsym_invalid_symval)
929DIAG_NAME_INDEX(err_drv_duplicate_config)
930DIAG_NAME_INDEX(err_drv_dxc_missing_target_profile)
931DIAG_NAME_INDEX(err_drv_emit_llvm_link)
932DIAG_NAME_INDEX(err_drv_expand_response_file)
933DIAG_NAME_INDEX(err_drv_expecting_fopenmp_with_fopenmp_targets)
934DIAG_NAME_INDEX(err_drv_experimental_crel)
935DIAG_NAME_INDEX(err_drv_extract_api_wrong_kind)
936DIAG_NAME_INDEX(err_drv_failed_to_deduce_target_from_arch)
937DIAG_NAME_INDEX(err_drv_force_crash)
938DIAG_NAME_INDEX(err_drv_gnustep_objc_runtime_incompatible_binary)
939DIAG_NAME_INDEX(err_drv_header_unit_extra_inputs)
940DIAG_NAME_INDEX(err_drv_hipspv_no_hip_path)
941DIAG_NAME_INDEX(err_drv_hlsl_16bit_types_unsupported)
942DIAG_NAME_INDEX(err_drv_hlsl_bad_shader_required_in_target)
943DIAG_NAME_INDEX(err_drv_hlsl_bad_shader_unsupported)
944DIAG_NAME_INDEX(err_drv_hlsl_unsupported_target)
945DIAG_NAME_INDEX(err_drv_incompatible_omp_arch)
946DIAG_NAME_INDEX(err_drv_incompatible_options)
947DIAG_NAME_INDEX(err_drv_incompatible_unwindlib)
948DIAG_NAME_INDEX(err_drv_invalid_Xarch_argument_with_args)
949DIAG_NAME_INDEX(err_drv_invalid_Xopenmp_target_with_args)
950DIAG_NAME_INDEX(err_drv_invalid_arch_name)
951DIAG_NAME_INDEX(err_drv_invalid_argument_to_option)
952DIAG_NAME_INDEX(err_drv_invalid_cf_runtime_abi)
953DIAG_NAME_INDEX(err_drv_invalid_darwin_version)
954DIAG_NAME_INDEX(err_drv_invalid_diagnotics_hotness_threshold)
955DIAG_NAME_INDEX(err_drv_invalid_diagnotics_misexpect_tolerance)
956DIAG_NAME_INDEX(err_drv_invalid_directx_shader_module)
957DIAG_NAME_INDEX(err_drv_invalid_empty_dxil_validator_version)
958DIAG_NAME_INDEX(err_drv_invalid_format_dxil_validator_version)
959DIAG_NAME_INDEX(err_drv_invalid_gcc_install_dir)
960DIAG_NAME_INDEX(err_drv_invalid_gcc_output_type)
961DIAG_NAME_INDEX(err_drv_invalid_int_value)
962DIAG_NAME_INDEX(err_drv_invalid_linker_name)
963DIAG_NAME_INDEX(err_drv_invalid_malign_branch_EQ)
964DIAG_NAME_INDEX(err_drv_invalid_mfloat_abi)
965DIAG_NAME_INDEX(err_drv_invalid_mtp)
966DIAG_NAME_INDEX(err_drv_invalid_object_mode)
967DIAG_NAME_INDEX(err_drv_invalid_omp_target)
968DIAG_NAME_INDEX(err_drv_invalid_or_unsupported_offload_target)
969DIAG_NAME_INDEX(err_drv_invalid_os_in_arg)
970DIAG_NAME_INDEX(err_drv_invalid_output_with_multiple_archs)
971DIAG_NAME_INDEX(err_drv_invalid_range_dxil_validator_version)
972DIAG_NAME_INDEX(err_drv_invalid_remap_file)
973DIAG_NAME_INDEX(err_drv_invalid_riscv_arch_name)
974DIAG_NAME_INDEX(err_drv_invalid_riscv_cpu_name_for_target)
975DIAG_NAME_INDEX(err_drv_invalid_rtlib_name)
976DIAG_NAME_INDEX(err_drv_invalid_stdlib_name)
977DIAG_NAME_INDEX(err_drv_invalid_thread_model_for_target)
978DIAG_NAME_INDEX(err_drv_invalid_unwindlib_name)
979DIAG_NAME_INDEX(err_drv_invalid_value)
980DIAG_NAME_INDEX(err_drv_invalid_value_with_suggestion)
981DIAG_NAME_INDEX(err_drv_invalid_version_number)
982DIAG_NAME_INDEX(err_drv_loongarch_invalid_mfpu_EQ)
983DIAG_NAME_INDEX(err_drv_loongarch_invalid_msimd_EQ)
984DIAG_NAME_INDEX(err_drv_loongarch_invalid_simd_option_combination)
985DIAG_NAME_INDEX(err_drv_loongarch_wrong_fpu_width)
986DIAG_NAME_INDEX(err_drv_lto_without_lld)
987DIAG_NAME_INDEX(err_drv_malformed_sanitizer_coverage_allowlist)
988DIAG_NAME_INDEX(err_drv_malformed_sanitizer_coverage_ignorelist)
989DIAG_NAME_INDEX(err_drv_malformed_sanitizer_ignorelist)
990DIAG_NAME_INDEX(err_drv_malformed_sanitizer_metadata_ignorelist)
991DIAG_NAME_INDEX(err_drv_mg_requires_m_or_mm)
992DIAG_NAME_INDEX(err_drv_missing_arg_mtp)
993DIAG_NAME_INDEX(err_drv_missing_argument)
994DIAG_NAME_INDEX(err_drv_missing_sanitizer_ignorelist)
995DIAG_NAME_INDEX(err_drv_missing_symbol_graph_dir)
996DIAG_NAME_INDEX(err_drv_mix_cuda_hip)
997DIAG_NAME_INDEX(err_drv_module_header_wrong_kind)
998DIAG_NAME_INDEX(err_drv_module_output_with_multiple_arch)
999DIAG_NAME_INDEX(err_drv_modules_validate_once_requires_timestamp)
1000DIAG_NAME_INDEX(err_drv_needs_hvx)
1001DIAG_NAME_INDEX(err_drv_needs_hvx_version)
1002DIAG_NAME_INDEX(err_drv_negative_columns)
1003DIAG_NAME_INDEX(err_drv_no_ast_support)
1004DIAG_NAME_INDEX(err_drv_no_cuda_installation)
1005DIAG_NAME_INDEX(err_drv_no_cuda_libdevice)
1006DIAG_NAME_INDEX(err_drv_no_hip_runtime)
1007DIAG_NAME_INDEX(err_drv_no_hipspv_device_lib)
1008DIAG_NAME_INDEX(err_drv_no_hipstdpar_lib)
1009DIAG_NAME_INDEX(err_drv_no_hipstdpar_prim_lib)
1010DIAG_NAME_INDEX(err_drv_no_hipstdpar_thrust_lib)
1011DIAG_NAME_INDEX(err_drv_no_input_files)
1012DIAG_NAME_INDEX(err_drv_no_linker_llvm_support)
1013DIAG_NAME_INDEX(err_drv_no_module_support)
1014DIAG_NAME_INDEX(err_drv_no_neon_modifier)
1015DIAG_NAME_INDEX(err_drv_no_rocm_device_lib)
1016DIAG_NAME_INDEX(err_drv_no_such_file)
1017DIAG_NAME_INDEX(err_drv_no_such_file_with_suggestion)
1018DIAG_NAME_INDEX(err_drv_offload_bad_gpu_arch)
1019DIAG_NAME_INDEX(err_drv_offload_missing_gpu_arch)
1020DIAG_NAME_INDEX(err_drv_omp_host_ir_file_not_found)
1021DIAG_NAME_INDEX(err_drv_omp_host_target_not_supported)
1022DIAG_NAME_INDEX(err_drv_omp_offload_target_bcruntime_not_found)
1023DIAG_NAME_INDEX(err_drv_omp_offload_target_cuda_version_not_support)
1024DIAG_NAME_INDEX(err_drv_omp_offload_target_missingbcruntime)
1025DIAG_NAME_INDEX(err_drv_only_one_offload_target_supported)
1026DIAG_NAME_INDEX(err_drv_opt_unsupported_input_type)
1027DIAG_NAME_INDEX(err_drv_optimization_remark_format)
1028DIAG_NAME_INDEX(err_drv_optimization_remark_pattern)
1029DIAG_NAME_INDEX(err_drv_out_file_argument_with_multiple_sources)
1030DIAG_NAME_INDEX(err_drv_output_argument_with_multiple_files)
1031DIAG_NAME_INDEX(err_drv_preamble_format)
1032DIAG_NAME_INDEX(err_drv_print_header_env_var)
1033DIAG_NAME_INDEX(err_drv_print_header_env_var_combination)
1034DIAG_NAME_INDEX(err_drv_print_header_env_var_combination_cc1)
1035DIAG_NAME_INDEX(err_drv_riscv_unsupported_with_linker_relaxation)
1036DIAG_NAME_INDEX(err_drv_ropi_incompatible_with_cxx)
1037DIAG_NAME_INDEX(err_drv_ropi_rwpi_incompatible_with_pic)
1038DIAG_NAME_INDEX(err_drv_small_columns)
1039DIAG_NAME_INDEX(err_drv_ssp_missing_offset_argument)
1040DIAG_NAME_INDEX(err_drv_target_variant_invalid)
1041DIAG_NAME_INDEX(err_drv_triple_version_invalid)
1042DIAG_NAME_INDEX(err_drv_trivial_auto_var_init_max_size_invalid_value)
1043DIAG_NAME_INDEX(err_drv_trivial_auto_var_init_max_size_missing_dependency)
1044DIAG_NAME_INDEX(err_drv_trivial_auto_var_init_stop_after_invalid_value)
1045DIAG_NAME_INDEX(err_drv_trivial_auto_var_init_stop_after_missing_dependency)
1046DIAG_NAME_INDEX(err_drv_unable_to_remove_file)
1047DIAG_NAME_INDEX(err_drv_unable_to_set_working_directory)
1048DIAG_NAME_INDEX(err_drv_undetermined_gpu_arch)
1049DIAG_NAME_INDEX(err_drv_unexpected_symbol_graph_output)
1050DIAG_NAME_INDEX(err_drv_unknown_argument)
1051DIAG_NAME_INDEX(err_drv_unknown_argument_with_suggestion)
1052DIAG_NAME_INDEX(err_drv_unknown_indirect_jump_opt)
1053DIAG_NAME_INDEX(err_drv_unknown_language)
1054DIAG_NAME_INDEX(err_drv_unknown_objc_runtime)
1055DIAG_NAME_INDEX(err_drv_unknown_stdin_type)
1056DIAG_NAME_INDEX(err_drv_unknown_stdin_type_clang_cl)
1057DIAG_NAME_INDEX(err_drv_unknown_target_triple)
1058DIAG_NAME_INDEX(err_drv_unsupported_embed_bitcode)
1059DIAG_NAME_INDEX(err_drv_unsupported_fpatchable_function_entry_argument)
1060DIAG_NAME_INDEX(err_drv_unsupported_indirect_jump_opt)
1061DIAG_NAME_INDEX(err_drv_unsupported_noabicalls_pic)
1062DIAG_NAME_INDEX(err_drv_unsupported_opt)
1063DIAG_NAME_INDEX(err_drv_unsupported_opt_for_language_mode)
1064DIAG_NAME_INDEX(err_drv_unsupported_opt_for_target)
1065DIAG_NAME_INDEX(err_drv_unsupported_opt_with_suggestion)
1066DIAG_NAME_INDEX(err_drv_unsupported_option_argument)
1067DIAG_NAME_INDEX(err_drv_unsupported_option_argument_for_target)
1068DIAG_NAME_INDEX(err_drv_unsupported_rtlib_for_platform)
1069DIAG_NAME_INDEX(err_drv_unsupported_static_sanitizer_darwin)
1070DIAG_NAME_INDEX(err_drv_unsupported_unwind_for_platform)
1071DIAG_NAME_INDEX(err_drv_using_omit_rtti_component_without_no_rtti)
1072DIAG_NAME_INDEX(err_dtor_expr_without_call)
1073DIAG_NAME_INDEX(err_dup_implementation_category)
1074DIAG_NAME_INDEX(err_dup_implementation_class)
1075DIAG_NAME_INDEX(err_dup_virtual)
1076DIAG_NAME_INDEX(err_duplicate_base_class)
1077DIAG_NAME_INDEX(err_duplicate_case)
1078DIAG_NAME_INDEX(err_duplicate_case_differing_expr)
1079DIAG_NAME_INDEX(err_duplicate_class_def)
1080DIAG_NAME_INDEX(err_duplicate_class_virt_specifier)
1081DIAG_NAME_INDEX(err_duplicate_declspec)
1082DIAG_NAME_INDEX(err_duplicate_default_assoc)
1083DIAG_NAME_INDEX(err_duplicate_ivar_declaration)
1084DIAG_NAME_INDEX(err_duplicate_ivar_use)
1085DIAG_NAME_INDEX(err_duplicate_mangled_name)
1086DIAG_NAME_INDEX(err_duplicate_member)
1087DIAG_NAME_INDEX(err_duplicate_method_decl)
1088DIAG_NAME_INDEX(err_duplicate_property)
1089DIAG_NAME_INDEX(err_duplicate_target_attribute)
1090DIAG_NAME_INDEX(err_duplicate_virt_specifier)
1091DIAG_NAME_INDEX(err_duplicated_vtable_pointer_auth)
1092DIAG_NAME_INDEX(err_dylib_symbol_flags_mismatch)
1093DIAG_NAME_INDEX(err_dynamic_and_noexcept_specification)
1094DIAG_NAME_INDEX(err_dynamic_property_ivar_decl)
1095DIAG_NAME_INDEX(err_dynamic_var_init)
1096DIAG_NAME_INDEX(err_early_catch_all)
1097DIAG_NAME_INDEX(err_ellipsis_first_param)
1098DIAG_NAME_INDEX(err_ellipsis_in_declarator_not_parameter)
1099DIAG_NAME_INDEX(err_embedded_directive)
1100DIAG_NAME_INDEX(err_empty_enum)
1101DIAG_NAME_INDEX(err_empty_requires_expr)
1102DIAG_NAME_INDEX(err_empty_scalar_initializer)
1103DIAG_NAME_INDEX(err_empty_sizeless_initializer)
1104DIAG_NAME_INDEX(err_enum_invalid_underlying)
1105DIAG_NAME_INDEX(err_enum_mode_vector_type)
1106DIAG_NAME_INDEX(err_enum_redeclare_fixed_mismatch)
1107DIAG_NAME_INDEX(err_enum_redeclare_scoped_mismatch)
1108DIAG_NAME_INDEX(err_enum_redeclare_type_mismatch)
1109DIAG_NAME_INDEX(err_enum_template)
1110DIAG_NAME_INDEX(err_enumerator_does_not_exist)
1111DIAG_NAME_INDEX(err_enumerator_list_missing_comma)
1112DIAG_NAME_INDEX(err_enumerator_too_large)
1113DIAG_NAME_INDEX(err_enumerator_unnamed_no_def)
1114DIAG_NAME_INDEX(err_enumerator_wrapped)
1115DIAG_NAME_INDEX(err_escape_too_large)
1116DIAG_NAME_INDEX(err_event_t_addr_space_qual)
1117DIAG_NAME_INDEX(err_except_spec_unparsed)
1118DIAG_NAME_INDEX(err_exception_spec_cycle)
1119DIAG_NAME_INDEX(err_exception_spec_in_typedef)
1120DIAG_NAME_INDEX(err_exception_spec_incomplete_type)
1121DIAG_NAME_INDEX(err_exception_spec_not_parsed)
1122DIAG_NAME_INDEX(err_exceptions_disabled)
1123DIAG_NAME_INDEX(err_excess_initializers)
1124DIAG_NAME_INDEX(err_excess_initializers_for_sizeless_type)
1125DIAG_NAME_INDEX(err_excess_initializers_in_char_array_initializer)
1126DIAG_NAME_INDEX(err_expected)
1127DIAG_NAME_INDEX(err_expected_after)
1128DIAG_NAME_INDEX(err_expected_allocator_clause)
1129DIAG_NAME_INDEX(err_expected_allocator_expression)
1130DIAG_NAME_INDEX(err_expected_begin_assumes)
1131DIAG_NAME_INDEX(err_expected_begin_declare_variant)
1132DIAG_NAME_INDEX(err_expected_callable_argument)
1133DIAG_NAME_INDEX(err_expected_capture)
1134DIAG_NAME_INDEX(err_expected_case_before_expression)
1135DIAG_NAME_INDEX(err_expected_catch)
1136DIAG_NAME_INDEX(err_expected_class_name)
1137DIAG_NAME_INDEX(err_expected_class_name_not_template)
1138DIAG_NAME_INDEX(err_expected_class_or_namespace)
1139DIAG_NAME_INDEX(err_expected_colon_after_setter_name)
1140DIAG_NAME_INDEX(err_expected_coloncolon_after_super)
1141DIAG_NAME_INDEX(err_expected_comma_greater)
1142DIAG_NAME_INDEX(err_expected_comma_or_rsquare)
1143DIAG_NAME_INDEX(err_expected_either)
1144DIAG_NAME_INDEX(err_expected_end_declare_target_or_variant)
1145DIAG_NAME_INDEX(err_expected_end_of_enumerator)
1146DIAG_NAME_INDEX(err_expected_equal_designator)
1147DIAG_NAME_INDEX(err_expected_expression)
1148DIAG_NAME_INDEX(err_expected_external_declaration)
1149DIAG_NAME_INDEX(err_expected_field_designator)
1150DIAG_NAME_INDEX(err_expected_fn_body)
1151DIAG_NAME_INDEX(err_expected_fold_operator)
1152DIAG_NAME_INDEX(err_expected_id_building_module)
1153DIAG_NAME_INDEX(err_expected_init_in_condition)
1154DIAG_NAME_INDEX(err_expected_init_in_condition_lparen)
1155DIAG_NAME_INDEX(err_expected_kernel_void_return_type)
1156DIAG_NAME_INDEX(err_expected_lambda_body)
1157DIAG_NAME_INDEX(err_expected_lbrace_after_base_specifiers)
1158DIAG_NAME_INDEX(err_expected_lbrace_in_compound_literal)
1159DIAG_NAME_INDEX(err_expected_less_after)
1160DIAG_NAME_INDEX(err_expected_lparen_after)
1161DIAG_NAME_INDEX(err_expected_lparen_after_type)
1162DIAG_NAME_INDEX(err_expected_member_name_or_semi)
1163DIAG_NAME_INDEX(err_expected_member_name_or_semi_objcxx_keyword)
1164DIAG_NAME_INDEX(err_expected_member_or_base_name)
1165DIAG_NAME_INDEX(err_expected_method_body)
1166DIAG_NAME_INDEX(err_expected_minus_or_plus)
1167DIAG_NAME_INDEX(err_expected_name_of_pack)
1168DIAG_NAME_INDEX(err_expected_namespace_name)
1169DIAG_NAME_INDEX(err_expected_objc_container)
1170DIAG_NAME_INDEX(err_expected_parameter_pack)
1171DIAG_NAME_INDEX(err_expected_parentheses_around_typename)
1172DIAG_NAME_INDEX(err_expected_property_name)
1173DIAG_NAME_INDEX(err_expected_punc)
1174DIAG_NAME_INDEX(err_expected_qualified_after_typename)
1175DIAG_NAME_INDEX(err_expected_rparen_after)
1176DIAG_NAME_INDEX(err_expected_selector_for_method)
1177DIAG_NAME_INDEX(err_expected_semantic_identifier)
1178DIAG_NAME_INDEX(err_expected_semi_after_attribute_list)
1179DIAG_NAME_INDEX(err_expected_semi_after_expr)
1180DIAG_NAME_INDEX(err_expected_semi_after_method_proto)
1181DIAG_NAME_INDEX(err_expected_semi_after_namespace_name)
1182DIAG_NAME_INDEX(err_expected_semi_after_static_assert)
1183DIAG_NAME_INDEX(err_expected_semi_after_stmt)
1184DIAG_NAME_INDEX(err_expected_semi_decl_list)
1185DIAG_NAME_INDEX(err_expected_semi_declaration)
1186DIAG_NAME_INDEX(err_expected_semi_for)
1187DIAG_NAME_INDEX(err_expected_semi_requirement)
1188DIAG_NAME_INDEX(err_expected_sequence_or_directive)
1189DIAG_NAME_INDEX(err_expected_star_this_capture)
1190DIAG_NAME_INDEX(err_expected_statement)
1191DIAG_NAME_INDEX(err_expected_string_literal)
1192DIAG_NAME_INDEX(err_expected_struct_pointer_argument)
1193DIAG_NAME_INDEX(err_expected_template)
1194DIAG_NAME_INDEX(err_expected_template_parameter)
1195DIAG_NAME_INDEX(err_expected_token_instead_of_objcxx_keyword)
1196DIAG_NAME_INDEX(err_expected_type)
1197DIAG_NAME_INDEX(err_expected_type_name_after_typename)
1198DIAG_NAME_INDEX(err_expected_unqualified_id)
1199DIAG_NAME_INDEX(err_expected_version)
1200DIAG_NAME_INDEX(err_expected_while)
1201DIAG_NAME_INDEX(err_experimental_clang_interp_failed)
1202DIAG_NAME_INDEX(err_explicit_instantiation_ambiguous)
1203DIAG_NAME_INDEX(err_explicit_instantiation_constexpr)
1204DIAG_NAME_INDEX(err_explicit_instantiation_data_member_not_instantiated)
1205DIAG_NAME_INDEX(err_explicit_instantiation_declaration_after_definition)
1206DIAG_NAME_INDEX(err_explicit_instantiation_dependent)
1207DIAG_NAME_INDEX(err_explicit_instantiation_duplicate)
1208DIAG_NAME_INDEX(err_explicit_instantiation_enum)
1209DIAG_NAME_INDEX(err_explicit_instantiation_in_class)
1210DIAG_NAME_INDEX(err_explicit_instantiation_inline)
1211DIAG_NAME_INDEX(err_explicit_instantiation_internal_linkage)
1212DIAG_NAME_INDEX(err_explicit_instantiation_member_function_not_instantiated)
1213DIAG_NAME_INDEX(err_explicit_instantiation_must_be_global)
1214DIAG_NAME_INDEX(err_explicit_instantiation_nontemplate_type)
1215DIAG_NAME_INDEX(err_explicit_instantiation_not_known)
1216DIAG_NAME_INDEX(err_explicit_instantiation_of_typedef)
1217DIAG_NAME_INDEX(err_explicit_instantiation_out_of_scope)
1218DIAG_NAME_INDEX(err_explicit_instantiation_requires_name)
1219DIAG_NAME_INDEX(err_explicit_instantiation_storage_class)
1220DIAG_NAME_INDEX(err_explicit_instantiation_undefined_func_template)
1221DIAG_NAME_INDEX(err_explicit_instantiation_undefined_member)
1222DIAG_NAME_INDEX(err_explicit_instantiation_undefined_var_template)
1223DIAG_NAME_INDEX(err_explicit_instantiation_unqualified_wrong_namespace)
1224DIAG_NAME_INDEX(err_explicit_instantiation_with_definition)
1225DIAG_NAME_INDEX(err_explicit_instantiation_without_template_id)
1226DIAG_NAME_INDEX(err_explicit_non_ctor_or_conv_function)
1227DIAG_NAME_INDEX(err_explicit_non_function)
1228DIAG_NAME_INDEX(err_explicit_object_default_arg)
1229DIAG_NAME_INDEX(err_explicit_object_lambda_ambiguous_base)
1230DIAG_NAME_INDEX(err_explicit_object_lambda_inaccessible_base)
1231DIAG_NAME_INDEX(err_explicit_object_parameter_constructor)
1232DIAG_NAME_INDEX(err_explicit_object_parameter_invalid)
1233DIAG_NAME_INDEX(err_explicit_object_parameter_must_be_first)
1234DIAG_NAME_INDEX(err_explicit_object_parameter_mutable)
1235DIAG_NAME_INDEX(err_explicit_object_parameter_nonmember)
1236DIAG_NAME_INDEX(err_explicit_object_parameter_pack)
1237DIAG_NAME_INDEX(err_explicit_out_of_class)
1238DIAG_NAME_INDEX(err_explicit_spec_non_template)
1239DIAG_NAME_INDEX(err_exponent_has_no_digits)
1240DIAG_NAME_INDEX(err_export_anon_ns_internal)
1241DIAG_NAME_INDEX(err_export_empty)
1242DIAG_NAME_INDEX(err_export_in_private_module_fragment)
1243DIAG_NAME_INDEX(err_export_inline_not_defined)
1244DIAG_NAME_INDEX(err_export_internal)
1245DIAG_NAME_INDEX(err_export_non_namespace_scope_name)
1246DIAG_NAME_INDEX(err_export_not_in_module_interface)
1247DIAG_NAME_INDEX(err_export_partition_impl)
1248DIAG_NAME_INDEX(err_export_using_internal)
1249DIAG_NAME_INDEX(err_export_within_anonymous_namespace)
1250DIAG_NAME_INDEX(err_export_within_export)
1251DIAG_NAME_INDEX(err_expr_not_cce)
1252DIAG_NAME_INDEX(err_expr_not_ice)
1253DIAG_NAME_INDEX(err_expr_not_string_literal)
1254DIAG_NAME_INDEX(err_ext_vector_component_exceeds_length)
1255DIAG_NAME_INDEX(err_ext_vector_component_name_illegal)
1256DIAG_NAME_INDEX(err_extdefmap_parsing)
1257DIAG_NAME_INDEX(err_extern_c_global_conflict)
1258DIAG_NAME_INDEX(err_extern_def_in_header_unit)
1259DIAG_NAME_INDEX(err_extern_non_extern)
1260DIAG_NAME_INDEX(err_external_source_symbol_duplicate_clause)
1261DIAG_NAME_INDEX(err_external_source_symbol_expected_keyword)
1262DIAG_NAME_INDEX(err_extract_api_ignores_file_not_found)
1263DIAG_NAME_INDEX(err_extraneous_closing_brace)
1264DIAG_NAME_INDEX(err_extraneous_rparen_in_condition)
1265DIAG_NAME_INDEX(err_extraneous_token_before_semi)
1266DIAG_NAME_INDEX(err_failed_to_find_module_file)
1267DIAG_NAME_INDEX(err_falloff_nonvoid_block)
1268DIAG_NAME_INDEX(err_fallthrough_attr_invalid_placement)
1269DIAG_NAME_INDEX(err_fallthrough_attr_outside_switch)
1270DIAG_NAME_INDEX(err_fallthrough_attr_wrong_target)
1271DIAG_NAME_INDEX(err_fe_action_not_available)
1272DIAG_NAME_INDEX(err_fe_ast_file_modified)
1273DIAG_NAME_INDEX(err_fe_backend_error_attr)
1274DIAG_NAME_INDEX(err_fe_backend_frame_larger_than)
1275DIAG_NAME_INDEX(err_fe_backend_plugin)
1276DIAG_NAME_INDEX(err_fe_backend_resource_limit)
1277DIAG_NAME_INDEX(err_fe_backend_unsupported)
1278DIAG_NAME_INDEX(err_fe_dependency_file_requires_MT)
1279DIAG_NAME_INDEX(err_fe_error_backend)
1280DIAG_NAME_INDEX(err_fe_error_opening)
1281DIAG_NAME_INDEX(err_fe_error_reading)
1282DIAG_NAME_INDEX(err_fe_error_reading_stdin)
1283DIAG_NAME_INDEX(err_fe_expected_clang_command)
1284DIAG_NAME_INDEX(err_fe_expected_compiler_job)
1285DIAG_NAME_INDEX(err_fe_inline_asm)
1286DIAG_NAME_INDEX(err_fe_invalid_alignment)
1287DIAG_NAME_INDEX(err_fe_invalid_code_complete_file)
1288DIAG_NAME_INDEX(err_fe_invalid_exception_model)
1289DIAG_NAME_INDEX(err_fe_invalid_multiple_actions)
1290DIAG_NAME_INDEX(err_fe_invalid_plugin_name)
1291DIAG_NAME_INDEX(err_fe_invalid_source_date_epoch)
1292DIAG_NAME_INDEX(err_fe_linking_module)
1293DIAG_NAME_INDEX(err_fe_no_pch_in_dir)
1294DIAG_NAME_INDEX(err_fe_not_a_pch_file)
1295DIAG_NAME_INDEX(err_fe_pch_file_overridden)
1296DIAG_NAME_INDEX(err_fe_pch_malformed)
1297DIAG_NAME_INDEX(err_fe_pch_malformed_block)
1298DIAG_NAME_INDEX(err_fe_remap_missing_from_file)
1299DIAG_NAME_INDEX(err_fe_remap_missing_to_file)
1300DIAG_NAME_INDEX(err_fe_source_mgr)
1301DIAG_NAME_INDEX(err_fe_unable_to_create_target)
1302DIAG_NAME_INDEX(err_fe_unable_to_interface_with_target)
1303DIAG_NAME_INDEX(err_fe_unable_to_load_basic_block_sections_file)
1304DIAG_NAME_INDEX(err_fe_unable_to_load_pch)
1305DIAG_NAME_INDEX(err_fe_unable_to_load_plugin)
1306DIAG_NAME_INDEX(err_fe_unable_to_open_output)
1307DIAG_NAME_INDEX(err_fe_unable_to_read_pch_file)
1308DIAG_NAME_INDEX(err_feature_check_malformed)
1309DIAG_NAME_INDEX(err_field_declared_as_function)
1310DIAG_NAME_INDEX(err_field_designator_non_aggr)
1311DIAG_NAME_INDEX(err_field_designator_nonfield)
1312DIAG_NAME_INDEX(err_field_designator_unknown)
1313DIAG_NAME_INDEX(err_field_designator_unknown_suggest)
1314DIAG_NAME_INDEX(err_field_incomplete_or_sizeless)
1315DIAG_NAME_INDEX(err_field_instantiates_to_function)
1316DIAG_NAME_INDEX(err_field_with_address_space)
1317DIAG_NAME_INDEX(err_file_is_not_module)
1318DIAG_NAME_INDEX(err_file_modified)
1319DIAG_NAME_INDEX(err_file_too_large)
1320DIAG_NAME_INDEX(err_filter_expression_integral)
1321DIAG_NAME_INDEX(err_final_function_overridden)
1322DIAG_NAME_INDEX(err_first_argument_to_cwsc_block_call)
1323DIAG_NAME_INDEX(err_first_argument_to_cwsc_builtin_call)
1324DIAG_NAME_INDEX(err_first_argument_to_cwsc_not_call)
1325DIAG_NAME_INDEX(err_first_argument_to_cwsc_pdtor_call)
1326DIAG_NAME_INDEX(err_first_argument_to_va_arg_not_of_type_va_list)
1327DIAG_NAME_INDEX(err_flexible_array_arc_retainable)
1328DIAG_NAME_INDEX(err_flexible_array_has_nontrivial_dtor)
1329DIAG_NAME_INDEX(err_flexible_array_init)
1330DIAG_NAME_INDEX(err_flexible_array_init_needs_braces)
1331DIAG_NAME_INDEX(err_flexible_array_not_at_end)
1332DIAG_NAME_INDEX(err_flexible_array_virtual_base)
1333DIAG_NAME_INDEX(err_fold_expression_bad_operand)
1334DIAG_NAME_INDEX(err_fold_expression_empty)
1335DIAG_NAME_INDEX(err_fold_expression_limit_exceeded)
1336DIAG_NAME_INDEX(err_fold_expression_packs_both_sides)
1337DIAG_NAME_INDEX(err_fold_operator_mismatch)
1338DIAG_NAME_INDEX(err_for_co_await_not_range_for)
1339DIAG_NAME_INDEX(err_for_range_decl_must_be_var)
1340DIAG_NAME_INDEX(err_for_range_deduction_failure)
1341DIAG_NAME_INDEX(err_for_range_dereference)
1342DIAG_NAME_INDEX(err_for_range_expected_decl)
1343DIAG_NAME_INDEX(err_for_range_identifier)
1344DIAG_NAME_INDEX(err_for_range_incomplete_type)
1345DIAG_NAME_INDEX(err_for_range_invalid)
1346DIAG_NAME_INDEX(err_for_range_iter_deduction_failure)
1347DIAG_NAME_INDEX(err_for_range_storage_class)
1348DIAG_NAME_INDEX(err_format_attribute_implicit_this_format_string)
1349DIAG_NAME_INDEX(err_format_attribute_not)
1350DIAG_NAME_INDEX(err_format_attribute_result_not)
1351DIAG_NAME_INDEX(err_format_strftime_third_parameter)
1352DIAG_NAME_INDEX(err_forward_ref_enum)
1353DIAG_NAME_INDEX(err_forward_superclass)
1354DIAG_NAME_INDEX(err_found_in_dependent_base)
1355DIAG_NAME_INDEX(err_found_later_in_class)
1356DIAG_NAME_INDEX(err_friend_decl_defines_type)
1357DIAG_NAME_INDEX(err_friend_decl_does_not_match)
1358DIAG_NAME_INDEX(err_friend_decl_spec)
1359DIAG_NAME_INDEX(err_friend_decl_with_def_arg_must_be_def)
1360DIAG_NAME_INDEX(err_friend_decl_with_def_arg_redeclared)
1361DIAG_NAME_INDEX(err_friend_decl_with_enclosing_temp_constraint_must_be_def)
1362DIAG_NAME_INDEX(err_friend_def_in_local_class)
1363DIAG_NAME_INDEX(err_friend_explicit_instantiation)
1364DIAG_NAME_INDEX(err_friend_invalid_in_context)
1365DIAG_NAME_INDEX(err_friend_is_member)
1366DIAG_NAME_INDEX(err_friend_not_first_in_declaration)
1367DIAG_NAME_INDEX(err_friend_specialization_def)
1368DIAG_NAME_INDEX(err_func_def_incomplete_result)
1369DIAG_NAME_INDEX(err_func_def_no_params)
1370DIAG_NAME_INDEX(err_func_returning_array_function)
1371DIAG_NAME_INDEX(err_func_returning_qualified_void)
1372DIAG_NAME_INDEX(err_func_with_effects_no_prototype)
1373DIAG_NAME_INDEX(err_function_always_inline_attribute_mismatch)
1374DIAG_NAME_INDEX(err_function_always_inline_new_za)
1375DIAG_NAME_INDEX(err_function_attribute_mismatch)
1376DIAG_NAME_INDEX(err_function_decl_cmse_ns_call)
1377DIAG_NAME_INDEX(err_function_declared_typedef)
1378DIAG_NAME_INDEX(err_function_definition_not_allowed)
1379DIAG_NAME_INDEX(err_function_is_not_record)
1380DIAG_NAME_INDEX(err_function_marked_override_not_overriding)
1381DIAG_NAME_INDEX(err_function_member_spec_ambiguous)
1382DIAG_NAME_INDEX(err_function_needs_feature)
1383DIAG_NAME_INDEX(err_function_parameter_pack_without_parameter_packs)
1384DIAG_NAME_INDEX(err_function_scope_depth_exceeded)
1385DIAG_NAME_INDEX(err_function_start_invalid_type)
1386DIAG_NAME_INDEX(err_function_template_partial_spec)
1387DIAG_NAME_INDEX(err_function_template_spec_ambiguous)
1388DIAG_NAME_INDEX(err_function_template_spec_no_match)
1389DIAG_NAME_INDEX(err_gc_weak_property_strong_type)
1390DIAG_NAME_INDEX(err_generic_sel_multi_match)
1391DIAG_NAME_INDEX(err_generic_sel_no_match)
1392DIAG_NAME_INDEX(err_getter_not_found)
1393DIAG_NAME_INDEX(err_global_asm_qualifier_ignored)
1394DIAG_NAME_INDEX(err_global_call_not_config)
1395DIAG_NAME_INDEX(err_global_module_introducer_not_at_start)
1396DIAG_NAME_INDEX(err_gnu_inline_asm_disabled)
1397DIAG_NAME_INDEX(err_goto_into_protected_scope)
1398DIAG_NAME_INDEX(err_goto_ms_asm_label)
1399DIAG_NAME_INDEX(err_half_const_requires_fp16)
1400DIAG_NAME_INDEX(err_header_availability_mismatch)
1401DIAG_NAME_INDEX(err_header_hidden_symbol)
1402DIAG_NAME_INDEX(err_header_import_not_header_unit)
1403DIAG_NAME_INDEX(err_header_import_semi_in_macro)
1404DIAG_NAME_INDEX(err_header_symbol_flags_mismatch)
1405DIAG_NAME_INDEX(err_header_symbol_missing)
1406DIAG_NAME_INDEX(err_hex_constant_requires)
1407DIAG_NAME_INDEX(err_hex_escape_no_digits)
1408DIAG_NAME_INDEX(err_hidden_visibility_dllexport)
1409DIAG_NAME_INDEX(err_hip_invalid_args_builtin_mangled_name)
1410DIAG_NAME_INDEX(err_hlsl_attr_invalid_ast_node)
1411DIAG_NAME_INDEX(err_hlsl_attr_invalid_type)
1412DIAG_NAME_INDEX(err_hlsl_attr_unsupported_in_stage)
1413DIAG_NAME_INDEX(err_hlsl_attribute_param_mismatch)
1414DIAG_NAME_INDEX(err_hlsl_duplicate_parameter_modifier)
1415DIAG_NAME_INDEX(err_hlsl_entry_shader_attr_mismatch)
1416DIAG_NAME_INDEX(err_hlsl_expected_space)
1417DIAG_NAME_INDEX(err_hlsl_export_not_on_function)
1418DIAG_NAME_INDEX(err_hlsl_init_priority_unsupported)
1419DIAG_NAME_INDEX(err_hlsl_missing_numthreads)
1420DIAG_NAME_INDEX(err_hlsl_missing_semantic_annotation)
1421DIAG_NAME_INDEX(err_hlsl_numthreads_argument_oor)
1422DIAG_NAME_INDEX(err_hlsl_numthreads_invalid)
1423DIAG_NAME_INDEX(err_hlsl_operator_unsupported)
1424DIAG_NAME_INDEX(err_hlsl_packoffset_alignment_mismatch)
1425DIAG_NAME_INDEX(err_hlsl_packoffset_cross_reg_boundary)
1426DIAG_NAME_INDEX(err_hlsl_packoffset_invalid_reg)
1427DIAG_NAME_INDEX(err_hlsl_packoffset_overlap)
1428DIAG_NAME_INDEX(err_hlsl_param_qualifier_mismatch)
1429DIAG_NAME_INDEX(err_hlsl_pointers_unsupported)
1430DIAG_NAME_INDEX(err_hlsl_separate_attr_arg_and_number)
1431DIAG_NAME_INDEX(err_hlsl_unsupported_component)
1432DIAG_NAME_INDEX(err_hlsl_unsupported_register_number)
1433DIAG_NAME_INDEX(err_hlsl_unsupported_register_type)
1434DIAG_NAME_INDEX(err_iboutletcollection_builtintype)
1435DIAG_NAME_INDEX(err_iboutletcollection_type)
1436DIAG_NAME_INDEX(err_ice_ambiguous_conversion)
1437DIAG_NAME_INDEX(err_ice_explicit_conversion)
1438DIAG_NAME_INDEX(err_ice_incomplete_type)
1439DIAG_NAME_INDEX(err_ice_not_integral)
1440DIAG_NAME_INDEX(err_ice_too_large)
1441DIAG_NAME_INDEX(err_id_after_template_in_nested_name_spec)
1442DIAG_NAME_INDEX(err_ident_list_in_fn_declaration)
1443DIAG_NAME_INDEX(err_ifunc_resolver_return)
1444DIAG_NAME_INDEX(err_illegal_container_subscripting_op)
1445DIAG_NAME_INDEX(err_illegal_decl_array_of_functions)
1446DIAG_NAME_INDEX(err_illegal_decl_array_of_references)
1447DIAG_NAME_INDEX(err_illegal_decl_mempointer_in_nonclass)
1448DIAG_NAME_INDEX(err_illegal_decl_mempointer_to_reference)
1449DIAG_NAME_INDEX(err_illegal_decl_mempointer_to_void)
1450DIAG_NAME_INDEX(err_illegal_decl_pointer_to_reference)
1451DIAG_NAME_INDEX(err_illegal_decl_reference_to_reference)
1452DIAG_NAME_INDEX(err_illegal_initializer)
1453DIAG_NAME_INDEX(err_illegal_initializer_type)
1454DIAG_NAME_INDEX(err_illegal_message_expr_incomplete_type)
1455DIAG_NAME_INDEX(err_illegal_qualifiers_on_catch_parm)
1456DIAG_NAME_INDEX(err_illegal_super_cast)
1457DIAG_NAME_INDEX(err_illegal_union_or_anon_struct_member)
1458DIAG_NAME_INDEX(err_illegal_use_of_flt_eval_macro)
1459DIAG_NAME_INDEX(err_imaginary_not_supported)
1460DIAG_NAME_INDEX(err_immediate_function_used_before_definition)
1461DIAG_NAME_INDEX(err_impcast_complex_scalar)
1462DIAG_NAME_INDEX(err_implementation_of_class_stub)
1463DIAG_NAME_INDEX(err_implicit_coroutine_std_nothrow_type_not_found)
1464DIAG_NAME_INDEX(err_implicit_empty_initializer)
1465DIAG_NAME_INDEX(err_implicit_instantiate_member_undefined)
1466DIAG_NAME_INDEX(err_implied_comparison_category_type_not_found)
1467DIAG_NAME_INDEX(err_implied_coroutine_type_not_found)
1468DIAG_NAME_INDEX(err_implied_std_coroutine_traits_promise_type_not_class)
1469DIAG_NAME_INDEX(err_implied_std_coroutine_traits_promise_type_not_found)
1470DIAG_NAME_INDEX(err_implied_std_initializer_list_not_found)
1471DIAG_NAME_INDEX(err_import_in_wrong_fragment)
1472DIAG_NAME_INDEX(err_import_not_allowed_here)
1473DIAG_NAME_INDEX(err_imported_module_modmap_changed)
1474DIAG_NAME_INDEX(err_imported_module_not_found)
1475DIAG_NAME_INDEX(err_imported_module_relocated)
1476DIAG_NAME_INDEX(err_in_class_initializer_bad_type)
1477DIAG_NAME_INDEX(err_in_class_initializer_literal_type)
1478DIAG_NAME_INDEX(err_in_class_initializer_non_const)
1479DIAG_NAME_INDEX(err_in_class_initializer_non_constant)
1480DIAG_NAME_INDEX(err_in_class_initializer_volatile)
1481DIAG_NAME_INDEX(err_incompatible_exception_specs)
1482DIAG_NAME_INDEX(err_incompatible_fp_eval_method_options)
1483DIAG_NAME_INDEX(err_incompatible_qualified_id)
1484DIAG_NAME_INDEX(err_incompatible_replacement_type)
1485DIAG_NAME_INDEX(err_incompatible_vectors)
1486DIAG_NAME_INDEX(err_incomplete_array_member_init)
1487DIAG_NAME_INDEX(err_incomplete_base_class)
1488DIAG_NAME_INDEX(err_incomplete_enum)
1489DIAG_NAME_INDEX(err_incomplete_in_exception_spec)
1490DIAG_NAME_INDEX(err_incomplete_member_access)
1491DIAG_NAME_INDEX(err_incomplete_nested_name_spec)
1492DIAG_NAME_INDEX(err_incomplete_object_call)
1493DIAG_NAME_INDEX(err_incomplete_receiver_type)
1494DIAG_NAME_INDEX(err_incomplete_synthesized_property)
1495DIAG_NAME_INDEX(err_incomplete_type)
1496DIAG_NAME_INDEX(err_incomplete_type_objc_at_encode)
1497DIAG_NAME_INDEX(err_incomplete_type_used_in_type_trait_expr)
1498DIAG_NAME_INDEX(err_incomplete_type_vtable_pointer_auth)
1499DIAG_NAME_INDEX(err_incomplete_typeid)
1500DIAG_NAME_INDEX(err_inconsistent_ivar_count)
1501DIAG_NAME_INDEX(err_incorrect_defaulted_constexpr)
1502DIAG_NAME_INDEX(err_incorrect_defaulted_constexpr_with_vb)
1503DIAG_NAME_INDEX(err_incorrect_number_of_vector_initializers)
1504DIAG_NAME_INDEX(err_increment_decrement_enum)
1505DIAG_NAME_INDEX(err_indirect_goto_in_protected_scope)
1506DIAG_NAME_INDEX(err_indirect_goto_without_addrlabel)
1507DIAG_NAME_INDEX(err_init_capture_deduction_failure)
1508DIAG_NAME_INDEX(err_init_capture_deduction_failure_from_init_list)
1509DIAG_NAME_INDEX(err_init_capture_multiple_expressions)
1510DIAG_NAME_INDEX(err_init_capture_no_expression)
1511DIAG_NAME_INDEX(err_init_capture_paren_braces)
1512DIAG_NAME_INDEX(err_init_conversion_failed)
1513DIAG_NAME_INDEX(err_init_element_not_constant)
1514DIAG_NAME_INDEX(err_init_for_function_type)
1515DIAG_NAME_INDEX(err_init_incomplete_type)
1516DIAG_NAME_INDEX(err_init_list_bad_dest_type)
1517DIAG_NAME_INDEX(err_init_list_bin_op)
1518DIAG_NAME_INDEX(err_init_method_bad_return_type)
1519DIAG_NAME_INDEX(err_init_non_aggr_init_list)
1520DIAG_NAME_INDEX(err_init_objc_class)
1521DIAG_NAME_INDEX(err_init_priority_object_attr)
1522DIAG_NAME_INDEX(err_init_reference_member_uninitialized)
1523DIAG_NAME_INDEX(err_initializer_overrides_destructed)
1524DIAG_NAME_INDEX(err_initializer_string_for_char_array_too_long)
1525DIAG_NAME_INDEX(err_inline_decl_follows_def)
1526DIAG_NAME_INDEX(err_inline_declaration_block_scope)
1527DIAG_NAME_INDEX(err_inline_main)
1528DIAG_NAME_INDEX(err_inline_ms_asm_parsing)
1529DIAG_NAME_INDEX(err_inline_namespace_alias)
1530DIAG_NAME_INDEX(err_inline_namespace_mismatch)
1531DIAG_NAME_INDEX(err_inline_namespace_std)
1532DIAG_NAME_INDEX(err_inline_nested_namespace_definition)
1533DIAG_NAME_INDEX(err_inline_non_function)
1534DIAG_NAME_INDEX(err_install_name_mismatch)
1535DIAG_NAME_INDEX(err_int_to_block_pointer)
1536DIAG_NAME_INDEX(err_integer_literal_too_large)
1537DIAG_NAME_INDEX(err_integer_sequence_integral_element_type)
1538DIAG_NAME_INDEX(err_integer_sequence_negative_length)
1539DIAG_NAME_INDEX(err_introducing_special_friend)
1540DIAG_NAME_INDEX(err_invalid_address_discrimination)
1541DIAG_NAME_INDEX(err_invalid_asm_cast_lvalue)
1542DIAG_NAME_INDEX(err_invalid_asm_value_for_constraint)
1543DIAG_NAME_INDEX(err_invalid_astype_of_different_size)
1544DIAG_NAME_INDEX(err_invalid_authentication_key)
1545DIAG_NAME_INDEX(err_invalid_base_in_interface)
1546DIAG_NAME_INDEX(err_invalid_branch_protection_spec)
1547DIAG_NAME_INDEX(err_invalid_char_raw_delim)
1548DIAG_NAME_INDEX(err_invalid_character_to_charify)
1549DIAG_NAME_INDEX(err_invalid_character_udl)
1550DIAG_NAME_INDEX(err_invalid_collection_element)
1551DIAG_NAME_INDEX(err_invalid_complex_spec)
1552DIAG_NAME_INDEX(err_invalid_consteval_call)
1553DIAG_NAME_INDEX(err_invalid_consteval_decl_kind)
1554DIAG_NAME_INDEX(err_invalid_consteval_take_address)
1555DIAG_NAME_INDEX(err_invalid_constexpr)
1556DIAG_NAME_INDEX(err_invalid_constexpr_member)
1557DIAG_NAME_INDEX(err_invalid_constexpr_var_decl)
1558DIAG_NAME_INDEX(err_invalid_conversion_between_ext_vectors)
1559DIAG_NAME_INDEX(err_invalid_conversion_between_matrix_and_type)
1560DIAG_NAME_INDEX(err_invalid_conversion_between_matrixes)
1561DIAG_NAME_INDEX(err_invalid_conversion_between_vector_and_integer)
1562DIAG_NAME_INDEX(err_invalid_conversion_between_vector_and_scalar)
1563DIAG_NAME_INDEX(err_invalid_conversion_between_vectors)
1564DIAG_NAME_INDEX(err_invalid_cpu_is)
1565DIAG_NAME_INDEX(err_invalid_cpu_specific_dispatch_value)
1566DIAG_NAME_INDEX(err_invalid_custom_discrimination)
1567DIAG_NAME_INDEX(err_invalid_cxx_abi)
1568DIAG_NAME_INDEX(err_invalid_decl_spec_combination)
1569DIAG_NAME_INDEX(err_invalid_decl_specifier_in_nontype_parm)
1570DIAG_NAME_INDEX(err_invalid_declaration_in_hlsl_buffer)
1571DIAG_NAME_INDEX(err_invalid_declarator_global_scope)
1572DIAG_NAME_INDEX(err_invalid_declarator_in_block)
1573DIAG_NAME_INDEX(err_invalid_declarator_in_function)
1574DIAG_NAME_INDEX(err_invalid_declarator_scope)
1575DIAG_NAME_INDEX(err_invalid_digit)
1576DIAG_NAME_INDEX(err_invalid_explicit_object_type_in_lambda)
1577DIAG_NAME_INDEX(err_invalid_extra_discrimination)
1578DIAG_NAME_INDEX(err_invalid_feature_combination)
1579DIAG_NAME_INDEX(err_invalid_form_pointer_member_function)
1580DIAG_NAME_INDEX(err_invalid_incomplete_type_use)
1581DIAG_NAME_INDEX(err_invalid_label)
1582DIAG_NAME_INDEX(err_invalid_macos_32bit_deployment_target)
1583DIAG_NAME_INDEX(err_invalid_mask_type_size)
1584DIAG_NAME_INDEX(err_invalid_member_in_interface)
1585DIAG_NAME_INDEX(err_invalid_member_use_in_method)
1586DIAG_NAME_INDEX(err_invalid_module_name)
1587DIAG_NAME_INDEX(err_invalid_neon_type_code)
1588DIAG_NAME_INDEX(err_invalid_newline_raw_delim)
1589DIAG_NAME_INDEX(err_invalid_non_static_member_use)
1590DIAG_NAME_INDEX(err_invalid_nsnumber_type)
1591DIAG_NAME_INDEX(err_invalid_numeric_udl)
1592DIAG_NAME_INDEX(err_invalid_operator_on_type)
1593DIAG_NAME_INDEX(err_invalid_pcs)
1594DIAG_NAME_INDEX(err_invalid_pixel_decl_spec_combination)
1595DIAG_NAME_INDEX(err_invalid_property_name)
1596DIAG_NAME_INDEX(err_invalid_protocol_qualifiers)
1597DIAG_NAME_INDEX(err_invalid_qualified_constructor)
1598DIAG_NAME_INDEX(err_invalid_qualified_destructor)
1599DIAG_NAME_INDEX(err_invalid_qualified_function_type)
1600DIAG_NAME_INDEX(err_invalid_receiver_class_message)
1601DIAG_NAME_INDEX(err_invalid_receiver_to_message_super)
1602DIAG_NAME_INDEX(err_invalid_reference_qualifier_application)
1603DIAG_NAME_INDEX(err_invalid_saturation_spec)
1604DIAG_NAME_INDEX(err_invalid_sign_spec)
1605DIAG_NAME_INDEX(err_invalid_storage_class_in_func_decl)
1606DIAG_NAME_INDEX(err_invalid_string_udl)
1607DIAG_NAME_INDEX(err_invalid_suffix_constant)
1608DIAG_NAME_INDEX(err_invalid_super_scope)
1609DIAG_NAME_INDEX(err_invalid_this_use)
1610DIAG_NAME_INDEX(err_invalid_thread)
1611DIAG_NAME_INDEX(err_invalid_token_after_declarator_suggest_equal)
1612DIAG_NAME_INDEX(err_invalid_token_after_toplevel_declarator)
1613DIAG_NAME_INDEX(err_invalid_type_for_program_scope_var)
1614DIAG_NAME_INDEX(err_invalid_ucn_name)
1615DIAG_NAME_INDEX(err_invalid_use_of_array_type)
1616DIAG_NAME_INDEX(err_invalid_use_of_function_type)
1617DIAG_NAME_INDEX(err_invalid_utf8)
1618DIAG_NAME_INDEX(err_invalid_var_template_spec_type)
1619DIAG_NAME_INDEX(err_invalid_vector_bool_decl_spec)
1620DIAG_NAME_INDEX(err_invalid_vector_bool_int128_decl_spec)
1621DIAG_NAME_INDEX(err_invalid_vector_complex_decl_spec)
1622DIAG_NAME_INDEX(err_invalid_vector_decl_spec_combination)
1623DIAG_NAME_INDEX(err_invalid_vector_double_decl_spec)
1624DIAG_NAME_INDEX(err_invalid_vector_float_decl_spec)
1625DIAG_NAME_INDEX(err_invalid_vector_int128_decl_spec)
1626DIAG_NAME_INDEX(err_invalid_vector_long_decl_spec)
1627DIAG_NAME_INDEX(err_invalid_vector_long_double_decl_spec)
1628DIAG_NAME_INDEX(err_invalid_vector_long_long_decl_spec)
1629DIAG_NAME_INDEX(err_invalid_vfs_overlay)
1630DIAG_NAME_INDEX(err_invalid_width_spec)
1631DIAG_NAME_INDEX(err_ivar_access_using_property_syntax_suggest)
1632DIAG_NAME_INDEX(err_ivar_in_superclass_use)
1633DIAG_NAME_INDEX(err_ivar_reference_type)
1634DIAG_NAME_INDEX(err_ivar_use_in_class_method)
1635DIAG_NAME_INDEX(err_kern_call_not_global_function)
1636DIAG_NAME_INDEX(err_kern_is_nonstatic_method)
1637DIAG_NAME_INDEX(err_kern_type_not_void_return)
1638DIAG_NAME_INDEX(err_kernel_arg_address_space)
1639DIAG_NAME_INDEX(err_keyword_as_parameter)
1640DIAG_NAME_INDEX(err_keyword_misplaced)
1641DIAG_NAME_INDEX(err_keyword_not_allowed)
1642DIAG_NAME_INDEX(err_keyword_not_import_attr)
1643DIAG_NAME_INDEX(err_keyword_not_module_attr)
1644DIAG_NAME_INDEX(err_keyword_not_supported_on_target)
1645DIAG_NAME_INDEX(err_l_square_l_square_not_attribute)
1646DIAG_NAME_INDEX(err_lambda_after_delete)
1647DIAG_NAME_INDEX(err_lambda_capture_anonymous_var)
1648DIAG_NAME_INDEX(err_lambda_capture_default_arg)
1649DIAG_NAME_INDEX(err_lambda_capture_flexarray_type)
1650DIAG_NAME_INDEX(err_lambda_capture_misplaced_ellipsis)
1651DIAG_NAME_INDEX(err_lambda_capture_multiple_ellipses)
1652DIAG_NAME_INDEX(err_lambda_decl_ref_not_modifiable_lvalue)
1653DIAG_NAME_INDEX(err_lambda_decl_specifier_repeated)
1654DIAG_NAME_INDEX(err_lambda_explicit_spec)
1655DIAG_NAME_INDEX(err_lambda_impcap)
1656DIAG_NAME_INDEX(err_lambda_in_constant_expression)
1657DIAG_NAME_INDEX(err_lambda_in_invalid_context)
1658DIAG_NAME_INDEX(err_lambda_incomplete_result)
1659DIAG_NAME_INDEX(err_lambda_return_init_list)
1660DIAG_NAME_INDEX(err_lambda_template_parameter_list_empty)
1661DIAG_NAME_INDEX(err_lambda_unevaluated_operand)
1662DIAG_NAME_INDEX(err_language_linkage_spec_unknown)
1663DIAG_NAME_INDEX(err_late_asm_label_name)
1664DIAG_NAME_INDEX(err_lexing_char)
1665DIAG_NAME_INDEX(err_lexing_numeric)
1666DIAG_NAME_INDEX(err_lexing_string)
1667DIAG_NAME_INDEX(err_library_hidden_symbol)
1668DIAG_NAME_INDEX(err_library_missing_symbol)
1669DIAG_NAME_INDEX(err_lifetimebound_ctor_dtor)
1670DIAG_NAME_INDEX(err_lifetimebound_no_object_param)
1671DIAG_NAME_INDEX(err_list_init_in_parens)
1672DIAG_NAME_INDEX(err_literal_operator_bad_param_count)
1673DIAG_NAME_INDEX(err_literal_operator_default_argument)
1674DIAG_NAME_INDEX(err_literal_operator_extern_c)
1675DIAG_NAME_INDEX(err_literal_operator_id_outside_namespace)
1676DIAG_NAME_INDEX(err_literal_operator_invalid_param)
1677DIAG_NAME_INDEX(err_literal_operator_outside_namespace)
1678DIAG_NAME_INDEX(err_literal_operator_param)
1679DIAG_NAME_INDEX(err_literal_operator_string_not_empty)
1680DIAG_NAME_INDEX(err_literal_operator_string_prefix)
1681DIAG_NAME_INDEX(err_literal_operator_template)
1682DIAG_NAME_INDEX(err_literal_operator_template_with_params)
1683DIAG_NAME_INDEX(err_loader_uninitialized_cant_init)
1684DIAG_NAME_INDEX(err_loader_uninitialized_extern_decl)
1685DIAG_NAME_INDEX(err_loader_uninitialized_redeclaration)
1686DIAG_NAME_INDEX(err_loader_uninitialized_trivial_ctor)
1687DIAG_NAME_INDEX(err_local_cant_init)
1688DIAG_NAME_INDEX(err_loop_attr_conflict)
1689DIAG_NAME_INDEX(err_lvalue_reference_bind_to_initlist)
1690DIAG_NAME_INDEX(err_lvalue_reference_bind_to_temporary)
1691DIAG_NAME_INDEX(err_lvalue_reference_bind_to_unrelated)
1692DIAG_NAME_INDEX(err_lvalue_to_rvalue_ref)
1693DIAG_NAME_INDEX(err_machine_mode)
1694DIAG_NAME_INDEX(err_main_arg_wrong)
1695DIAG_NAME_INDEX(err_main_global_variable)
1696DIAG_NAME_INDEX(err_main_returns_nonint)
1697DIAG_NAME_INDEX(err_main_surplus_args)
1698DIAG_NAME_INDEX(err_mainlike_template_decl)
1699DIAG_NAME_INDEX(err_make_signed_integral_only)
1700DIAG_NAME_INDEX(err_malformed_std_coroutine_handle)
1701DIAG_NAME_INDEX(err_malformed_std_coroutine_traits)
1702DIAG_NAME_INDEX(err_malformed_std_initializer_list)
1703DIAG_NAME_INDEX(err_malformed_std_nothrow)
1704DIAG_NAME_INDEX(err_matrix_incomplete_index)
1705DIAG_NAME_INDEX(err_matrix_index_not_integer)
1706DIAG_NAME_INDEX(err_matrix_index_outside_range)
1707DIAG_NAME_INDEX(err_matrix_separate_incomplete_index)
1708DIAG_NAME_INDEX(err_matrix_subscript_comma)
1709DIAG_NAME_INDEX(err_maybe_falloff_nonvoid_block)
1710DIAG_NAME_INDEX(err_mem_init_not_member_or_class)
1711DIAG_NAME_INDEX(err_mem_init_not_member_or_class_suggest)
1712DIAG_NAME_INDEX(err_member_call_without_object)
1713DIAG_NAME_INDEX(err_member_decl_does_not_match)
1714DIAG_NAME_INDEX(err_member_decl_does_not_match_suggest)
1715DIAG_NAME_INDEX(err_member_def_does_not_match_ret_type)
1716DIAG_NAME_INDEX(err_member_def_undefined_record)
1717DIAG_NAME_INDEX(err_member_extra_qualification)
1718DIAG_NAME_INDEX(err_member_function_call_bad_cvr)
1719DIAG_NAME_INDEX(err_member_function_call_bad_ref)
1720DIAG_NAME_INDEX(err_member_function_call_bad_type)
1721DIAG_NAME_INDEX(err_member_function_initialization)
1722DIAG_NAME_INDEX(err_member_name_of_class)
1723DIAG_NAME_INDEX(err_member_not_yet_instantiated)
1724DIAG_NAME_INDEX(err_member_qualification)
1725DIAG_NAME_INDEX(err_member_redeclared)
1726DIAG_NAME_INDEX(err_member_redeclared_in_instantiation)
1727DIAG_NAME_INDEX(err_member_reference_needs_call)
1728DIAG_NAME_INDEX(err_member_with_template_arguments)
1729DIAG_NAME_INDEX(err_mempointer_in_nonclass_type)
1730DIAG_NAME_INDEX(err_memptr_conv_via_virtual)
1731DIAG_NAME_INDEX(err_memptr_incomplete)
1732DIAG_NAME_INDEX(err_memtag_any2arg_pointer)
1733DIAG_NAME_INDEX(err_memtag_arg_must_be_integer)
1734DIAG_NAME_INDEX(err_memtag_arg_must_be_pointer)
1735DIAG_NAME_INDEX(err_memtag_arg_null_or_pointer)
1736DIAG_NAME_INDEX(err_messaging_class_with_direct_method)
1737DIAG_NAME_INDEX(err_messaging_super_with_direct_method)
1738DIAG_NAME_INDEX(err_messaging_unqualified_id_with_direct_method)
1739DIAG_NAME_INDEX(err_method_kernel)
1740DIAG_NAME_INDEX(err_method_not_found_with_typo)
1741DIAG_NAME_INDEX(err_mips_builtin_requires_dsp)
1742DIAG_NAME_INDEX(err_mips_builtin_requires_dspr2)
1743DIAG_NAME_INDEX(err_mips_builtin_requires_msa)
1744DIAG_NAME_INDEX(err_mips_fp64_req)
1745DIAG_NAME_INDEX(err_mismatched_code_seg_base)
1746DIAG_NAME_INDEX(err_mismatched_code_seg_override)
1747DIAG_NAME_INDEX(err_mismatched_exception_spec)
1748DIAG_NAME_INDEX(err_mismatched_exception_spec_explicit_instantiation)
1749DIAG_NAME_INDEX(err_mismatched_ms_inheritance)
1750DIAG_NAME_INDEX(err_mismatched_owning_module)
1751DIAG_NAME_INDEX(err_mismatched_uuid)
1752DIAG_NAME_INDEX(err_mismatched_visibility)
1753DIAG_NAME_INDEX(err_misplaced_ellipsis_in_declaration)
1754DIAG_NAME_INDEX(err_misplaced_ivar)
1755DIAG_NAME_INDEX(err_missing_actual_pipe_type)
1756DIAG_NAME_INDEX(err_missing_arm_state)
1757DIAG_NAME_INDEX(err_missing_atsign_prefix)
1758DIAG_NAME_INDEX(err_missing_before_module_end)
1759DIAG_NAME_INDEX(err_missing_catch_finally)
1760DIAG_NAME_INDEX(err_missing_comma_before_ellipsis)
1761DIAG_NAME_INDEX(err_missing_custom_discrimination)
1762DIAG_NAME_INDEX(err_missing_default_ctor)
1763DIAG_NAME_INDEX(err_missing_dependent_template_keyword)
1764DIAG_NAME_INDEX(err_missing_end_of_definition)
1765DIAG_NAME_INDEX(err_missing_exception_specification)
1766DIAG_NAME_INDEX(err_missing_method_context)
1767DIAG_NAME_INDEX(err_missing_module)
1768DIAG_NAME_INDEX(err_missing_module_name)
1769DIAG_NAME_INDEX(err_missing_open_square_message_send)
1770DIAG_NAME_INDEX(err_missing_param)
1771DIAG_NAME_INDEX(err_missing_property_context)
1772DIAG_NAME_INDEX(err_missing_property_interface)
1773DIAG_NAME_INDEX(err_missing_property_ivar_decl)
1774DIAG_NAME_INDEX(err_missing_sysroot)
1775DIAG_NAME_INDEX(err_missing_type_specifier)
1776DIAG_NAME_INDEX(err_missing_vfs_overlay_file)
1777DIAG_NAME_INDEX(err_missing_whitespace_digraph)
1778DIAG_NAME_INDEX(err_mixing_cxx_try_seh_try)
1779DIAG_NAME_INDEX(err_mmap_config_macro_submodule)
1780DIAG_NAME_INDEX(err_mmap_conflicting_export_as)
1781DIAG_NAME_INDEX(err_mmap_duplicate_header_attribute)
1782DIAG_NAME_INDEX(err_mmap_expected_attribute)
1783DIAG_NAME_INDEX(err_mmap_expected_config_macro)
1784DIAG_NAME_INDEX(err_mmap_expected_conflicts_comma)
1785DIAG_NAME_INDEX(err_mmap_expected_conflicts_message)
1786DIAG_NAME_INDEX(err_mmap_expected_export_wildcard)
1787DIAG_NAME_INDEX(err_mmap_expected_feature)
1788DIAG_NAME_INDEX(err_mmap_expected_header)
1789DIAG_NAME_INDEX(err_mmap_expected_header_attribute)
1790DIAG_NAME_INDEX(err_mmap_expected_inferred_member)
1791DIAG_NAME_INDEX(err_mmap_expected_lbrace)
1792DIAG_NAME_INDEX(err_mmap_expected_lbrace_wildcard)
1793DIAG_NAME_INDEX(err_mmap_expected_library_name)
1794DIAG_NAME_INDEX(err_mmap_expected_member)
1795DIAG_NAME_INDEX(err_mmap_expected_mmap_file)
1796DIAG_NAME_INDEX(err_mmap_expected_module)
1797DIAG_NAME_INDEX(err_mmap_expected_module_name)
1798DIAG_NAME_INDEX(err_mmap_expected_rbrace)
1799DIAG_NAME_INDEX(err_mmap_expected_rsquare)
1800DIAG_NAME_INDEX(err_mmap_explicit_inferred_framework)
1801DIAG_NAME_INDEX(err_mmap_explicit_top_level)
1802DIAG_NAME_INDEX(err_mmap_inferred_framework_submodule)
1803DIAG_NAME_INDEX(err_mmap_inferred_no_umbrella)
1804DIAG_NAME_INDEX(err_mmap_inferred_redef)
1805DIAG_NAME_INDEX(err_mmap_invalid_header_attribute_value)
1806DIAG_NAME_INDEX(err_mmap_missing_exclude_name)
1807DIAG_NAME_INDEX(err_mmap_missing_module_qualified)
1808DIAG_NAME_INDEX(err_mmap_missing_module_unqualified)
1809DIAG_NAME_INDEX(err_mmap_missing_parent_module)
1810DIAG_NAME_INDEX(err_mmap_module_id)
1811DIAG_NAME_INDEX(err_mmap_module_redefinition)
1812DIAG_NAME_INDEX(err_mmap_nested_submodule_id)
1813DIAG_NAME_INDEX(err_mmap_submodule_export_as)
1814DIAG_NAME_INDEX(err_mmap_top_level_inferred_submodule)
1815DIAG_NAME_INDEX(err_mmap_umbrella_clash)
1816DIAG_NAME_INDEX(err_mmap_unknown_token)
1817DIAG_NAME_INDEX(err_mmap_use_decl_submodule)
1818DIAG_NAME_INDEX(err_mode_not_primitive)
1819DIAG_NAME_INDEX(err_mode_wrong_type)
1820DIAG_NAME_INDEX(err_modifier_expected_colon)
1821DIAG_NAME_INDEX(err_module_build_disabled)
1822DIAG_NAME_INDEX(err_module_build_requires_fmodules)
1823DIAG_NAME_INDEX(err_module_build_shadowed_submodule)
1824DIAG_NAME_INDEX(err_module_cannot_create_includes)
1825DIAG_NAME_INDEX(err_module_cycle)
1826DIAG_NAME_INDEX(err_module_decl_in_header_unit)
1827DIAG_NAME_INDEX(err_module_decl_in_module_map_module)
1828DIAG_NAME_INDEX(err_module_decl_not_at_start)
1829DIAG_NAME_INDEX(err_module_declaration_missing_after_global_module_introducer)
1830DIAG_NAME_INDEX(err_module_different_modmap)
1831DIAG_NAME_INDEX(err_module_expected_ident)
1832DIAG_NAME_INDEX(err_module_expected_semi)
1833DIAG_NAME_INDEX(err_module_file_conflict)
1834DIAG_NAME_INDEX(err_module_file_missing_top_level_submodule)
1835DIAG_NAME_INDEX(err_module_file_not_module)
1836DIAG_NAME_INDEX(err_module_format_unhandled)
1837DIAG_NAME_INDEX(err_module_fragment_exported)
1838DIAG_NAME_INDEX(err_module_header_file_not_found)
1839DIAG_NAME_INDEX(err_module_header_missing)
1840DIAG_NAME_INDEX(err_module_import_in_implementation)
1841DIAG_NAME_INDEX(err_module_import_non_interface_nor_parition)
1842DIAG_NAME_INDEX(err_module_import_not_at_top_level_fatal)
1843DIAG_NAME_INDEX(err_module_interface_implementation_mismatch)
1844DIAG_NAME_INDEX(err_module_interface_requires_cpp_modules)
1845DIAG_NAME_INDEX(err_module_map_not_found)
1846DIAG_NAME_INDEX(err_module_no_size_mtime_for_header)
1847DIAG_NAME_INDEX(err_module_not_built)
1848DIAG_NAME_INDEX(err_module_not_defined)
1849DIAG_NAME_INDEX(err_module_not_found)
1850DIAG_NAME_INDEX(err_module_odr_violation_definition_data)
1851DIAG_NAME_INDEX(err_module_odr_violation_different_definitions)
1852DIAG_NAME_INDEX(err_module_odr_violation_different_instantiations)
1853DIAG_NAME_INDEX(err_module_odr_violation_enum)
1854DIAG_NAME_INDEX(err_module_odr_violation_field)
1855DIAG_NAME_INDEX(err_module_odr_violation_function)
1856DIAG_NAME_INDEX(err_module_odr_violation_method_params)
1857DIAG_NAME_INDEX(err_module_odr_violation_mismatch_decl)
1858DIAG_NAME_INDEX(err_module_odr_violation_mismatch_decl_unknown)
1859DIAG_NAME_INDEX(err_module_odr_violation_missing_decl)
1860DIAG_NAME_INDEX(err_module_odr_violation_objc_interface)
1861DIAG_NAME_INDEX(err_module_odr_violation_objc_method)
1862DIAG_NAME_INDEX(err_module_odr_violation_objc_property)
1863DIAG_NAME_INDEX(err_module_odr_violation_record)
1864DIAG_NAME_INDEX(err_module_odr_violation_referenced_protocols)
1865DIAG_NAME_INDEX(err_module_odr_violation_template_parameter)
1866DIAG_NAME_INDEX(err_module_odr_violation_typedef)
1867DIAG_NAME_INDEX(err_module_odr_violation_variable)
1868DIAG_NAME_INDEX(err_module_prebuilt)
1869DIAG_NAME_INDEX(err_module_private_local)
1870DIAG_NAME_INDEX(err_module_private_local_class)
1871DIAG_NAME_INDEX(err_module_private_specialization)
1872DIAG_NAME_INDEX(err_module_rebuild_finalized)
1873DIAG_NAME_INDEX(err_module_redeclaration)
1874DIAG_NAME_INDEX(err_module_redefinition)
1875DIAG_NAME_INDEX(err_module_self_import)
1876DIAG_NAME_INDEX(err_module_self_import_cxx20)
1877DIAG_NAME_INDEX(err_module_shadowed)
1878DIAG_NAME_INDEX(err_module_unable_to_hash_content)
1879DIAG_NAME_INDEX(err_module_unavailable)
1880DIAG_NAME_INDEX(err_module_unimported_use)
1881DIAG_NAME_INDEX(err_module_unimported_use_header)
1882DIAG_NAME_INDEX(err_module_unimported_use_multiple)
1883DIAG_NAME_INDEX(err_modules_embed_file_not_found)
1884DIAG_NAME_INDEX(err_more_than_one_library)
1885DIAG_NAME_INDEX(err_ms___leave_not_in___try)
1886DIAG_NAME_INDEX(err_ms_asm_bitfield_unsupported)
1887DIAG_NAME_INDEX(err_ms_attributes_not_enabled)
1888DIAG_NAME_INDEX(err_ms_constexpr_cannot_be_applied)
1889DIAG_NAME_INDEX(err_ms_declspec_type)
1890DIAG_NAME_INDEX(err_ms_property_duplicate_accessor)
1891DIAG_NAME_INDEX(err_ms_property_expected_accessor_name)
1892DIAG_NAME_INDEX(err_ms_property_expected_comma_or_rparen)
1893DIAG_NAME_INDEX(err_ms_property_expected_equal)
1894DIAG_NAME_INDEX(err_ms_property_has_set_accessor)
1895DIAG_NAME_INDEX(err_ms_property_initializer)
1896DIAG_NAME_INDEX(err_ms_property_missing_accessor_kind)
1897DIAG_NAME_INDEX(err_ms_property_no_getter_or_putter)
1898DIAG_NAME_INDEX(err_ms_property_unknown_accessor)
1899DIAG_NAME_INDEX(err_ms_va_start_used_in_sysv_function)
1900DIAG_NAME_INDEX(err_msasm_unable_to_create_target)
1901DIAG_NAME_INDEX(err_msasm_unsupported_arch)
1902DIAG_NAME_INDEX(err_msvc_annotation_wide_str)
1903DIAG_NAME_INDEX(err_mt_message)
1904DIAG_NAME_INDEX(err_multichar_character_literal)
1905DIAG_NAME_INDEX(err_multiple_base_initialization)
1906DIAG_NAME_INDEX(err_multiple_decl_in_different_modules)
1907DIAG_NAME_INDEX(err_multiple_def_index)
1908DIAG_NAME_INDEX(err_multiple_default_labels_defined)
1909DIAG_NAME_INDEX(err_multiple_final_overriders)
1910DIAG_NAME_INDEX(err_multiple_mem_initialization)
1911DIAG_NAME_INDEX(err_multiple_mem_union_initialization)
1912DIAG_NAME_INDEX(err_multiple_template_declarators)
1913DIAG_NAME_INDEX(err_multiversion_after_used)
1914DIAG_NAME_INDEX(err_multiversion_diff)
1915DIAG_NAME_INDEX(err_multiversion_disallowed_other_attr)
1916DIAG_NAME_INDEX(err_multiversion_doesnt_support)
1917DIAG_NAME_INDEX(err_multiversion_duplicate)
1918DIAG_NAME_INDEX(err_multiversion_noproto)
1919DIAG_NAME_INDEX(err_multiversion_not_allowed_on_main)
1920DIAG_NAME_INDEX(err_multiversion_not_supported)
1921DIAG_NAME_INDEX(err_multiversion_required_in_redecl)
1922DIAG_NAME_INDEX(err_multiversion_types_mixed)
1923DIAG_NAME_INDEX(err_musttail_callconv_mismatch)
1924DIAG_NAME_INDEX(err_musttail_forbidden_from_this_context)
1925DIAG_NAME_INDEX(err_musttail_member_mismatch)
1926DIAG_NAME_INDEX(err_musttail_mismatch)
1927DIAG_NAME_INDEX(err_musttail_needs_call)
1928DIAG_NAME_INDEX(err_musttail_needs_prototype)
1929DIAG_NAME_INDEX(err_musttail_needs_trivial_args)
1930DIAG_NAME_INDEX(err_musttail_no_return)
1931DIAG_NAME_INDEX(err_musttail_no_variadic)
1932DIAG_NAME_INDEX(err_musttail_scope)
1933DIAG_NAME_INDEX(err_musttail_structors_forbidden)
1934DIAG_NAME_INDEX(err_mutable_const)
1935DIAG_NAME_INDEX(err_mutable_function)
1936DIAG_NAME_INDEX(err_mutable_nonmember)
1937DIAG_NAME_INDEX(err_mutable_reference)
1938DIAG_NAME_INDEX(err_namespace_nonnamespace_scope)
1939DIAG_NAME_INDEX(err_need_header_before_placement_new)
1940DIAG_NAME_INDEX(err_need_header_before_typeid)
1941DIAG_NAME_INDEX(err_nested_name_member_ref_lookup_ambiguous)
1942DIAG_NAME_INDEX(err_nested_name_spec_is_not_class)
1943DIAG_NAME_INDEX(err_nested_name_spec_non_tag)
1944DIAG_NAME_INDEX(err_nested_non_static_member_use)
1945DIAG_NAME_INDEX(err_nested_pointer_qualifier_mismatch)
1946DIAG_NAME_INDEX(err_nested_redefinition)
1947DIAG_NAME_INDEX(err_new_abi_tag_on_redeclaration)
1948DIAG_NAME_INDEX(err_new_array_init_args)
1949DIAG_NAME_INDEX(err_new_array_nonconst)
1950DIAG_NAME_INDEX(err_new_array_of_auto)
1951DIAG_NAME_INDEX(err_new_array_size_unknown_from_init)
1952DIAG_NAME_INDEX(err_new_incomplete_or_sizeless_type)
1953DIAG_NAME_INDEX(err_no_accessor_for_property)
1954DIAG_NAME_INDEX(err_no_base_classes)
1955DIAG_NAME_INDEX(err_no_declarators)
1956DIAG_NAME_INDEX(err_no_default_vtable_pointer_auth)
1957DIAG_NAME_INDEX(err_no_dynamic_cast_with_fno_rtti)
1958DIAG_NAME_INDEX(err_no_external_assembler)
1959DIAG_NAME_INDEX(err_no_install_name)
1960DIAG_NAME_INDEX(err_no_matching_local_friend)
1961DIAG_NAME_INDEX(err_no_matching_local_friend_suggest)
1962DIAG_NAME_INDEX(err_no_matching_param)
1963DIAG_NAME_INDEX(err_no_matching_target)
1964DIAG_NAME_INDEX(err_no_member)
1965DIAG_NAME_INDEX(err_no_member_overloaded_arrow)
1966DIAG_NAME_INDEX(err_no_member_suggest)
1967DIAG_NAME_INDEX(err_no_member_template)
1968DIAG_NAME_INDEX(err_no_member_template_suggest)
1969DIAG_NAME_INDEX(err_no_nsconstant_string_class)
1970DIAG_NAME_INDEX(err_no_output_file)
1971DIAG_NAME_INDEX(err_no_submodule)
1972DIAG_NAME_INDEX(err_no_submodule_suggest)
1973DIAG_NAME_INDEX(err_no_subobject_property_setting)
1974DIAG_NAME_INDEX(err_no_such_header_file)
1975DIAG_NAME_INDEX(err_no_such_umbrella_header_file)
1976DIAG_NAME_INDEX(err_no_suitable_delete_member_function_found)
1977DIAG_NAME_INDEX(err_no_super_class_message)
1978DIAG_NAME_INDEX(err_no_template)
1979DIAG_NAME_INDEX(err_no_template_suggest)
1980DIAG_NAME_INDEX(err_no_twolevel_namespace)
1981DIAG_NAME_INDEX(err_no_typeid_with_fno_rtti)
1982DIAG_NAME_INDEX(err_no_viable_destructor)
1983DIAG_NAME_INDEX(err_nogetter_property_compound_assignment)
1984DIAG_NAME_INDEX(err_nogetter_property_incdec)
1985DIAG_NAME_INDEX(err_non_asm_stmt_in_naked_function)
1986DIAG_NAME_INDEX(err_non_bool_atomic_constraint)
1987DIAG_NAME_INDEX(err_non_c_like_anon_struct_in_typedef)
1988DIAG_NAME_INDEX(err_non_constant_constraint_expression)
1989DIAG_NAME_INDEX(err_non_consteval_override)
1990DIAG_NAME_INDEX(err_non_default_visibility_dllimport)
1991DIAG_NAME_INDEX(err_non_deleted_override)
1992DIAG_NAME_INDEX(err_non_designated_init_used)
1993DIAG_NAME_INDEX(err_non_extern_extern)
1994DIAG_NAME_INDEX(err_non_first_default_compare_deletes)
1995DIAG_NAME_INDEX(err_non_first_default_compare_in_class)
1996DIAG_NAME_INDEX(err_non_local_variable_decl_in_for)
1997DIAG_NAME_INDEX(err_non_polymorphic_vtable_pointer_auth)
1998DIAG_NAME_INDEX(err_non_static_static)
1999DIAG_NAME_INDEX(err_non_temp_friend_decl_with_requires_clause_must_be_def)
2000DIAG_NAME_INDEX(err_non_temp_spec_requires_clause)
2001DIAG_NAME_INDEX(err_non_template_in_member_template_id_suggest)
2002DIAG_NAME_INDEX(err_non_template_in_template_id)
2003DIAG_NAME_INDEX(err_non_template_in_template_id_suggest)
2004DIAG_NAME_INDEX(err_non_thread_thread)
2005DIAG_NAME_INDEX(err_non_top_level_vtable_pointer_auth)
2006DIAG_NAME_INDEX(err_non_trivial_c_union_in_invalid_context)
2007DIAG_NAME_INDEX(err_non_type_template_arg_addr_label_diff)
2008DIAG_NAME_INDEX(err_non_type_template_arg_subobject)
2009DIAG_NAME_INDEX(err_non_type_template_in_nested_name_specifier)
2010DIAG_NAME_INDEX(err_non_type_template_parm_type_deduction_failure)
2011DIAG_NAME_INDEX(err_non_variable_decl_in_for)
2012DIAG_NAME_INDEX(err_non_virtual_pure)
2013DIAG_NAME_INDEX(err_nonfunction_block_type)
2014DIAG_NAME_INDEX(err_nonstatic_member_out_of_line)
2015DIAG_NAME_INDEX(err_nontemporal_builtin_must_be_pointer)
2016DIAG_NAME_INDEX(err_nontemporal_builtin_must_be_pointer_intfltptr_or_vector)
2017DIAG_NAME_INDEX(err_noreturn_block_has_return_expr)
2018DIAG_NAME_INDEX(err_noreturn_lambda_has_return_expr)
2019DIAG_NAME_INDEX(err_noreturn_non_function)
2020DIAG_NAME_INDEX(err_nosetter_property_assignment)
2021DIAG_NAME_INDEX(err_nosetter_property_incdec)
2022DIAG_NAME_INDEX(err_not_class_template_specialization)
2023DIAG_NAME_INDEX(err_not_direct_base_or_virtual)
2024DIAG_NAME_INDEX(err_not_found_by_two_phase_lookup)
2025DIAG_NAME_INDEX(err_not_integral_type_anon_bitfield)
2026DIAG_NAME_INDEX(err_not_integral_type_bitfield)
2027DIAG_NAME_INDEX(err_not_tag_in_scope)
2028DIAG_NAME_INDEX(err_ns_attribute_wrong_parameter_type)
2029DIAG_NAME_INDEX(err_nsconsumed_attribute_mismatch)
2030DIAG_NAME_INDEX(err_nserrordomain_invalid_decl)
2031DIAG_NAME_INDEX(err_nserrordomain_wrong_type)
2032DIAG_NAME_INDEX(err_nsnumber_nonliteral_unary)
2033DIAG_NAME_INDEX(err_nsobject_attribute)
2034DIAG_NAME_INDEX(err_nsreturns_retained_attribute_mismatch)
2035DIAG_NAME_INDEX(err_nullability_conflicting)
2036DIAG_NAME_INDEX(err_nullability_cs_multilevel)
2037DIAG_NAME_INDEX(err_nullability_nonpointer)
2038DIAG_NAME_INDEX(err_nullptr_cast)
2039DIAG_NAME_INDEX(err_objc_array_of_interfaces)
2040DIAG_NAME_INDEX(err_objc_attr_not_id)
2041DIAG_NAME_INDEX(err_objc_attr_protocol_requires_definition)
2042DIAG_NAME_INDEX(err_objc_attr_typedef_not_id)
2043DIAG_NAME_INDEX(err_objc_attr_typedef_not_void_pointer)
2044DIAG_NAME_INDEX(err_objc_bridged_related_invalid_class)
2045DIAG_NAME_INDEX(err_objc_bridged_related_invalid_class_name)
2046DIAG_NAME_INDEX(err_objc_bridged_related_known_method)
2047DIAG_NAME_INDEX(err_objc_cf_bridged_not_interface)
2048DIAG_NAME_INDEX(err_objc_concat_string)
2049DIAG_NAME_INDEX(err_objc_decls_may_only_appear_in_global_scope)
2050DIAG_NAME_INDEX(err_objc_direct_duplicate_decl)
2051DIAG_NAME_INDEX(err_objc_direct_dynamic_property)
2052DIAG_NAME_INDEX(err_objc_direct_impl_decl_mismatch)
2053DIAG_NAME_INDEX(err_objc_direct_missing_on_decl)
2054DIAG_NAME_INDEX(err_objc_direct_on_override)
2055DIAG_NAME_INDEX(err_objc_direct_on_protocol)
2056DIAG_NAME_INDEX(err_objc_direct_protocol_conformance)
2057DIAG_NAME_INDEX(err_objc_directive_only_in_protocol)
2058DIAG_NAME_INDEX(err_objc_exceptions_disabled)
2059DIAG_NAME_INDEX(err_objc_expected_equal_for_getter)
2060DIAG_NAME_INDEX(err_objc_expected_equal_for_setter)
2061DIAG_NAME_INDEX(err_objc_expected_property_attr)
2062DIAG_NAME_INDEX(err_objc_expected_selector_for_getter_setter)
2063DIAG_NAME_INDEX(err_objc_expected_type_parameter)
2064DIAG_NAME_INDEX(err_objc_for_range_init_stmt)
2065DIAG_NAME_INDEX(err_objc_illegal_boxed_expression_type)
2066DIAG_NAME_INDEX(err_objc_illegal_interface_qual)
2067DIAG_NAME_INDEX(err_objc_illegal_visibility_spec)
2068DIAG_NAME_INDEX(err_objc_incomplete_boxed_expression_type)
2069DIAG_NAME_INDEX(err_objc_index_incomplete_class_type)
2070DIAG_NAME_INDEX(err_objc_indexing_method_result_type)
2071DIAG_NAME_INDEX(err_objc_kindof_nonobject)
2072DIAG_NAME_INDEX(err_objc_kindof_wrong_position)
2073DIAG_NAME_INDEX(err_objc_literal_method_sig)
2074DIAG_NAME_INDEX(err_objc_method_unsupported_param_ret_type)
2075DIAG_NAME_INDEX(err_objc_missing_end)
2076DIAG_NAME_INDEX(err_objc_multiple_subscript_type_conversion)
2077DIAG_NAME_INDEX(err_objc_non_runtime_protocol_in_protocol_expr)
2078DIAG_NAME_INDEX(err_objc_non_trivially_copyable_boxed_expression_type)
2079DIAG_NAME_INDEX(err_objc_ns_bridged_invalid_cfobject)
2080DIAG_NAME_INDEX(err_objc_object_assignment)
2081DIAG_NAME_INDEX(err_objc_object_catch)
2082DIAG_NAME_INDEX(err_objc_override_direct_method)
2083DIAG_NAME_INDEX(err_objc_parameterized_category_nonclass)
2084DIAG_NAME_INDEX(err_objc_parameterized_forward_class)
2085DIAG_NAME_INDEX(err_objc_parameterized_forward_class_first)
2086DIAG_NAME_INDEX(err_objc_parameterized_implementation)
2087DIAG_NAME_INDEX(err_objc_postfix_attribute)
2088DIAG_NAME_INDEX(err_objc_postfix_attribute_hint)
2089DIAG_NAME_INDEX(err_objc_precise_lifetime_bad_type)
2090DIAG_NAME_INDEX(err_objc_property_attr_mutually_exclusive)
2091DIAG_NAME_INDEX(err_objc_property_bitfield)
2092DIAG_NAME_INDEX(err_objc_property_requires_field_name)
2093DIAG_NAME_INDEX(err_objc_property_requires_object)
2094DIAG_NAME_INDEX(err_objc_root_class_subclass)
2095DIAG_NAME_INDEX(err_objc_runtime_visible_category)
2096DIAG_NAME_INDEX(err_objc_runtime_visible_subclass)
2097DIAG_NAME_INDEX(err_objc_subscript_base_type)
2098DIAG_NAME_INDEX(err_objc_subscript_dic_object_type)
2099DIAG_NAME_INDEX(err_objc_subscript_index_type)
2100DIAG_NAME_INDEX(err_objc_subscript_key_type)
2101DIAG_NAME_INDEX(err_objc_subscript_method_not_found)
2102DIAG_NAME_INDEX(err_objc_subscript_object_type)
2103DIAG_NAME_INDEX(err_objc_subscript_pointer)
2104DIAG_NAME_INDEX(err_objc_subscript_type_conversion)
2105DIAG_NAME_INDEX(err_objc_synchronized_expects_object)
2106DIAG_NAME_INDEX(err_objc_throw_expects_object)
2107DIAG_NAME_INDEX(err_objc_type_arg_does_not_match_bound)
2108DIAG_NAME_INDEX(err_objc_type_arg_explicit_nullability)
2109DIAG_NAME_INDEX(err_objc_type_arg_missing)
2110DIAG_NAME_INDEX(err_objc_type_arg_missing_star)
2111DIAG_NAME_INDEX(err_objc_type_arg_not_id_compatible)
2112DIAG_NAME_INDEX(err_objc_type_arg_qualified)
2113DIAG_NAME_INDEX(err_objc_type_args_after_protocols)
2114DIAG_NAME_INDEX(err_objc_type_args_and_protocols)
2115DIAG_NAME_INDEX(err_objc_type_args_non_class)
2116DIAG_NAME_INDEX(err_objc_type_args_non_parameterized_class)
2117DIAG_NAME_INDEX(err_objc_type_args_specialized_class)
2118DIAG_NAME_INDEX(err_objc_type_args_wrong_arity)
2119DIAG_NAME_INDEX(err_objc_type_param_arity_mismatch)
2120DIAG_NAME_INDEX(err_objc_type_param_bound_conflict)
2121DIAG_NAME_INDEX(err_objc_type_param_bound_explicit_nullability)
2122DIAG_NAME_INDEX(err_objc_type_param_bound_missing)
2123DIAG_NAME_INDEX(err_objc_type_param_bound_missing_pointer)
2124DIAG_NAME_INDEX(err_objc_type_param_bound_nonobject)
2125DIAG_NAME_INDEX(err_objc_type_param_bound_qualified)
2126DIAG_NAME_INDEX(err_objc_type_param_redecl)
2127DIAG_NAME_INDEX(err_objc_type_param_variance_conflict)
2128DIAG_NAME_INDEX(err_objc_unexpected_atend)
2129DIAG_NAME_INDEX(err_objc_unexpected_attr)
2130DIAG_NAME_INDEX(err_objc_unknown_at)
2131DIAG_NAME_INDEX(err_objc_var_decl_inclass)
2132DIAG_NAME_INDEX(err_objc_variable_sized_type_not_at_end)
2133DIAG_NAME_INDEX(err_objc_weak_unsupported)
2134DIAG_NAME_INDEX(err_objc_weak_with_gc)
2135DIAG_NAME_INDEX(err_objcbridge_related_expected_related_class)
2136DIAG_NAME_INDEX(err_objcbridge_related_selector_name)
2137DIAG_NAME_INDEX(err_object_cannot_be_passed_returned_by_value)
2138DIAG_NAME_INDEX(err_odr_different_num_template_parameters)
2139DIAG_NAME_INDEX(err_odr_different_template_parameter_kind)
2140DIAG_NAME_INDEX(err_odr_field_type_inconsistent)
2141DIAG_NAME_INDEX(err_odr_function_type_inconsistent)
2142DIAG_NAME_INDEX(err_odr_ivar_type_inconsistent)
2143DIAG_NAME_INDEX(err_odr_non_type_parameter_type_inconsistent)
2144DIAG_NAME_INDEX(err_odr_objc_method_num_params_inconsistent)
2145DIAG_NAME_INDEX(err_odr_objc_method_param_type_inconsistent)
2146DIAG_NAME_INDEX(err_odr_objc_method_result_type_inconsistent)
2147DIAG_NAME_INDEX(err_odr_objc_method_variadic_inconsistent)
2148DIAG_NAME_INDEX(err_odr_objc_property_impl_kind_inconsistent)
2149DIAG_NAME_INDEX(err_odr_objc_property_type_inconsistent)
2150DIAG_NAME_INDEX(err_odr_objc_superclass_inconsistent)
2151DIAG_NAME_INDEX(err_odr_objc_synthesize_ivar_inconsistent)
2152DIAG_NAME_INDEX(err_odr_parameter_pack_non_pack)
2153DIAG_NAME_INDEX(err_odr_tag_type_inconsistent)
2154DIAG_NAME_INDEX(err_odr_variable_multiple_def)
2155DIAG_NAME_INDEX(err_odr_variable_type_inconsistent)
2156DIAG_NAME_INDEX(err_offsetof_array_type)
2157DIAG_NAME_INDEX(err_offsetof_bitfield)
2158DIAG_NAME_INDEX(err_offsetof_field_of_virtual_base)
2159DIAG_NAME_INDEX(err_offsetof_incomplete_type)
2160DIAG_NAME_INDEX(err_offsetof_record_type)
2161DIAG_NAME_INDEX(err_omp_adjust_arg_multiple_clauses)
2162DIAG_NAME_INDEX(err_omp_aligned_expected_array_or_ptr)
2163DIAG_NAME_INDEX(err_omp_allocator_not_in_uses_allocators)
2164DIAG_NAME_INDEX(err_omp_allocator_used_in_clauses)
2165DIAG_NAME_INDEX(err_omp_ambiguous_conversion)
2166DIAG_NAME_INDEX(err_omp_append_args_with_varargs)
2167DIAG_NAME_INDEX(err_omp_argument_type_isdeviceptr)
2168DIAG_NAME_INDEX(err_omp_array_shaping_use)
2169DIAG_NAME_INDEX(err_omp_at_least_one_motion_clause_required)
2170DIAG_NAME_INDEX(err_omp_atomic_capture_not_compound_statement)
2171DIAG_NAME_INDEX(err_omp_atomic_capture_not_expression_statement)
2172DIAG_NAME_INDEX(err_omp_atomic_compare)
2173DIAG_NAME_INDEX(err_omp_atomic_compare_capture)
2174DIAG_NAME_INDEX(err_omp_atomic_fail_wrong_or_no_clauses)
2175DIAG_NAME_INDEX(err_omp_atomic_incompatible_mem_order_clause)
2176DIAG_NAME_INDEX(err_omp_atomic_no_compare)
2177DIAG_NAME_INDEX(err_omp_atomic_not_expression_statement)
2178DIAG_NAME_INDEX(err_omp_atomic_read_not_expression_statement)
2179DIAG_NAME_INDEX(err_omp_atomic_several_clauses)
2180DIAG_NAME_INDEX(err_omp_atomic_update_not_expression_statement)
2181DIAG_NAME_INDEX(err_omp_atomic_weak_no_equality)
2182DIAG_NAME_INDEX(err_omp_atomic_write_not_expression_statement)
2183DIAG_NAME_INDEX(err_omp_begin_declare_target_unexpected_implicit_to_clause)
2184DIAG_NAME_INDEX(err_omp_bind_required_on_loop)
2185DIAG_NAME_INDEX(err_omp_bit_fields_forbidden_in_clause)
2186DIAG_NAME_INDEX(err_omp_cannot_update_with_internal_linkage)
2187DIAG_NAME_INDEX(err_omp_clause_floating_type_arg)
2188DIAG_NAME_INDEX(err_omp_clause_not_arithmetic_type_arg)
2189DIAG_NAME_INDEX(err_omp_clause_requires_dispatch_construct)
2190DIAG_NAME_INDEX(err_omp_clauses_mutually_exclusive)
2191DIAG_NAME_INDEX(err_omp_const_list_item)
2192DIAG_NAME_INDEX(err_omp_const_not_mutable_variable)
2193DIAG_NAME_INDEX(err_omp_const_variable)
2194DIAG_NAME_INDEX(err_omp_critical_with_hint)
2195DIAG_NAME_INDEX(err_omp_decl_in_declare_simd_variant)
2196DIAG_NAME_INDEX(err_omp_declare_mapper_redefinition)
2197DIAG_NAME_INDEX(err_omp_declare_mapper_wrong_var)
2198DIAG_NAME_INDEX(err_omp_declare_reduction_redefinition)
2199DIAG_NAME_INDEX(err_omp_declare_simd_inbranch_notinbranch)
2200DIAG_NAME_INDEX(err_omp_declare_target_has_local_vars)
2201DIAG_NAME_INDEX(err_omp_declare_target_indirect_device_type)
2202DIAG_NAME_INDEX(err_omp_declare_target_missing_enter_or_link_clause)
2203DIAG_NAME_INDEX(err_omp_declare_target_missing_to_or_link_clause)
2204DIAG_NAME_INDEX(err_omp_declare_target_multiple)
2205DIAG_NAME_INDEX(err_omp_declare_target_to_and_link)
2206DIAG_NAME_INDEX(err_omp_declare_target_unexpected_clause)
2207DIAG_NAME_INDEX(err_omp_declare_target_unexpected_clause_52)
2208DIAG_NAME_INDEX(err_omp_declare_target_unexpected_enter_clause)
2209DIAG_NAME_INDEX(err_omp_declare_target_unexpected_to_clause)
2210DIAG_NAME_INDEX(err_omp_declare_target_wrong_clause_after_implicit_enter)
2211DIAG_NAME_INDEX(err_omp_declare_target_wrong_clause_after_implicit_to)
2212DIAG_NAME_INDEX(err_omp_declare_variant_diff)
2213DIAG_NAME_INDEX(err_omp_declare_variant_doesnt_support)
2214DIAG_NAME_INDEX(err_omp_declare_variant_duplicate_nested_trait)
2215DIAG_NAME_INDEX(err_omp_declare_variant_incompat_attributes)
2216DIAG_NAME_INDEX(err_omp_declare_variant_incompat_types)
2217DIAG_NAME_INDEX(err_omp_declare_variant_nested_user_condition)
2218DIAG_NAME_INDEX(err_omp_declare_variant_prototype_required)
2219DIAG_NAME_INDEX(err_omp_declare_variant_same_base_function)
2220DIAG_NAME_INDEX(err_omp_declare_variant_user_condition_not_constant)
2221DIAG_NAME_INDEX(err_omp_declare_variant_wrong_clause)
2222DIAG_NAME_INDEX(err_omp_defaultmap_no_attr_for_variable)
2223DIAG_NAME_INDEX(err_omp_depend_clause_thread_simd)
2224DIAG_NAME_INDEX(err_omp_depend_modifier_not_iterator)
2225DIAG_NAME_INDEX(err_omp_depend_sink_expected_loop_iteration)
2226DIAG_NAME_INDEX(err_omp_depend_sink_expected_plus_minus)
2227DIAG_NAME_INDEX(err_omp_depend_sink_source_with_modifier)
2228DIAG_NAME_INDEX(err_omp_depend_sink_unexpected_expr)
2229DIAG_NAME_INDEX(err_omp_depend_zero_length_array_section_not_allowed)
2230DIAG_NAME_INDEX(err_omp_depobj_expected)
2231DIAG_NAME_INDEX(err_omp_depobj_single_clause_expected)
2232DIAG_NAME_INDEX(err_omp_deprecate_old_syntax)
2233DIAG_NAME_INDEX(err_omp_device_ancestor_without_requires_reverse_offload)
2234DIAG_NAME_INDEX(err_omp_device_type_mismatch)
2235DIAG_NAME_INDEX(err_omp_directive_before_requires)
2236DIAG_NAME_INDEX(err_omp_dispatch_statement_call)
2237DIAG_NAME_INDEX(err_omp_duplicate_map_type_modifier)
2238DIAG_NAME_INDEX(err_omp_duplicate_motion_modifier)
2239DIAG_NAME_INDEX(err_omp_expected_access_to_data_field)
2240DIAG_NAME_INDEX(err_omp_expected_addressable_lvalue_or_array_item)
2241DIAG_NAME_INDEX(err_omp_expected_array_alloctraits)
2242DIAG_NAME_INDEX(err_omp_expected_base_var_name)
2243DIAG_NAME_INDEX(err_omp_expected_clause)
2244DIAG_NAME_INDEX(err_omp_expected_clause_argument)
2245DIAG_NAME_INDEX(err_omp_expected_colon)
2246DIAG_NAME_INDEX(err_omp_expected_context_selector)
2247DIAG_NAME_INDEX(err_omp_expected_equal_in_iterator)
2248DIAG_NAME_INDEX(err_omp_expected_identifier_for_critical)
2249DIAG_NAME_INDEX(err_omp_expected_int_param)
2250DIAG_NAME_INDEX(err_omp_expected_interop_type)
2251DIAG_NAME_INDEX(err_omp_expected_named_var_member_or_array_expression)
2252DIAG_NAME_INDEX(err_omp_expected_omp_depend_t_lvalue)
2253DIAG_NAME_INDEX(err_omp_expected_predefined_allocator)
2254DIAG_NAME_INDEX(err_omp_expected_private_copy_for_allocate)
2255DIAG_NAME_INDEX(err_omp_expected_punc)
2256DIAG_NAME_INDEX(err_omp_expected_punc_after_interop_mod)
2257DIAG_NAME_INDEX(err_omp_expected_punc_after_iterator)
2258DIAG_NAME_INDEX(err_omp_expected_reduction_identifier)
2259DIAG_NAME_INDEX(err_omp_expected_uniform_param)
2260DIAG_NAME_INDEX(err_omp_expected_var_arg)
2261DIAG_NAME_INDEX(err_omp_expected_var_arg_suggest)
2262DIAG_NAME_INDEX(err_omp_expected_var_name_member_expr)
2263DIAG_NAME_INDEX(err_omp_expected_var_name_member_expr_or_array_item)
2264DIAG_NAME_INDEX(err_omp_expected_var_name_member_expr_with_type)
2265DIAG_NAME_INDEX(err_omp_explicit_conversion)
2266DIAG_NAME_INDEX(err_omp_firstprivate_incomplete_type)
2267DIAG_NAME_INDEX(err_omp_flush_order_clause_and_list)
2268DIAG_NAME_INDEX(err_omp_function_expected)
2269DIAG_NAME_INDEX(err_omp_function_in_link_clause)
2270DIAG_NAME_INDEX(err_omp_global_var_arg)
2271DIAG_NAME_INDEX(err_omp_hint_clause_no_name)
2272DIAG_NAME_INDEX(err_omp_immediate_directive)
2273DIAG_NAME_INDEX(err_omp_implied_type_not_found)
2274DIAG_NAME_INDEX(err_omp_inclusive_exclusive_not_reduction)
2275DIAG_NAME_INDEX(err_omp_incomplete_type)
2276DIAG_NAME_INDEX(err_omp_inscan_reduction_expected)
2277DIAG_NAME_INDEX(err_omp_instantiation_not_supported)
2278DIAG_NAME_INDEX(err_omp_interop_bad_depend_clause)
2279DIAG_NAME_INDEX(err_omp_interop_prefer_type)
2280DIAG_NAME_INDEX(err_omp_interop_type_not_found)
2281DIAG_NAME_INDEX(err_omp_interop_var_multiple_actions)
2282DIAG_NAME_INDEX(err_omp_interop_variable_expected)
2283DIAG_NAME_INDEX(err_omp_interop_variable_wrong_type)
2284DIAG_NAME_INDEX(err_omp_invalid_dsa)
2285DIAG_NAME_INDEX(err_omp_invalid_map_this_expr)
2286DIAG_NAME_INDEX(err_omp_invalid_map_type_for_directive)
2287DIAG_NAME_INDEX(err_omp_invalid_map_type_modifier_for_directive)
2288DIAG_NAME_INDEX(err_omp_invalid_mapper)
2289DIAG_NAME_INDEX(err_omp_invalid_scope)
2290DIAG_NAME_INDEX(err_omp_invalid_target_decl)
2291DIAG_NAME_INDEX(err_omp_invariant_dependency)
2292DIAG_NAME_INDEX(err_omp_invariant_or_linear_dependency)
2293DIAG_NAME_INDEX(err_omp_iterator_not_integral_or_pointer)
2294DIAG_NAME_INDEX(err_omp_iterator_step_constant_zero)
2295DIAG_NAME_INDEX(err_omp_iterator_step_not_integral)
2296DIAG_NAME_INDEX(err_omp_iterator_use)
2297DIAG_NAME_INDEX(err_omp_lambda_capture_in_declare_target_not_to)
2298DIAG_NAME_INDEX(err_omp_lastprivate_conditional_non_scalar)
2299DIAG_NAME_INDEX(err_omp_lastprivate_incomplete_type)
2300DIAG_NAME_INDEX(err_omp_lastprivate_loop_var_non_loop_iteration)
2301DIAG_NAME_INDEX(err_omp_linear_distribute_var_non_loop_iteration)
2302DIAG_NAME_INDEX(err_omp_linear_expected_int_or_ptr)
2303DIAG_NAME_INDEX(err_omp_linear_incomplete_type)
2304DIAG_NAME_INDEX(err_omp_linear_ordered)
2305DIAG_NAME_INDEX(err_omp_local_var_in_threadprivate_init)
2306DIAG_NAME_INDEX(err_omp_loop_cannot_use_stmt)
2307DIAG_NAME_INDEX(err_omp_loop_diff_cxx)
2308DIAG_NAME_INDEX(err_omp_loop_incr_not_compatible)
2309DIAG_NAME_INDEX(err_omp_loop_not_canonical_cond)
2310DIAG_NAME_INDEX(err_omp_loop_not_canonical_incr)
2311DIAG_NAME_INDEX(err_omp_loop_not_canonical_init)
2312DIAG_NAME_INDEX(err_omp_loop_reduction_clause)
2313DIAG_NAME_INDEX(err_omp_loop_var_dsa)
2314DIAG_NAME_INDEX(err_omp_loop_variable_type)
2315DIAG_NAME_INDEX(err_omp_map_modifier_not_iterator)
2316DIAG_NAME_INDEX(err_omp_map_modifier_specification_list)
2317DIAG_NAME_INDEX(err_omp_map_shared_storage)
2318DIAG_NAME_INDEX(err_omp_map_type_missing)
2319DIAG_NAME_INDEX(err_omp_map_type_modifier_missing)
2320DIAG_NAME_INDEX(err_omp_mapper_expected_declarator)
2321DIAG_NAME_INDEX(err_omp_mapper_illegal_identifier)
2322DIAG_NAME_INDEX(err_omp_mapper_wrong_type)
2323DIAG_NAME_INDEX(err_omp_missing_comma)
2324DIAG_NAME_INDEX(err_omp_more_one_clause)
2325DIAG_NAME_INDEX(err_omp_more_one_map_type)
2326DIAG_NAME_INDEX(err_omp_multiple_array_items_in_map_clause)
2327DIAG_NAME_INDEX(err_omp_multiple_step_or_linear_modifier)
2328DIAG_NAME_INDEX(err_omp_negative_expression_in_clause)
2329DIAG_NAME_INDEX(err_omp_no_clause_for_directive)
2330DIAG_NAME_INDEX(err_omp_no_dsa_for_variable)
2331DIAG_NAME_INDEX(err_omp_no_more_if_clause)
2332DIAG_NAME_INDEX(err_omp_non_lvalue_in_map_or_motion_clauses)
2333DIAG_NAME_INDEX(err_omp_non_pointer_type_array_shaping_base)
2334DIAG_NAME_INDEX(err_omp_nonpredefined_allocator_without_traits)
2335DIAG_NAME_INDEX(err_omp_not_for)
2336DIAG_NAME_INDEX(err_omp_not_integral)
2337DIAG_NAME_INDEX(err_omp_not_resolved_reduction_identifier)
2338DIAG_NAME_INDEX(err_omp_nowait_clause_without_depend)
2339DIAG_NAME_INDEX(err_omp_once_referenced)
2340DIAG_NAME_INDEX(err_omp_once_referenced_in_target_update)
2341DIAG_NAME_INDEX(err_omp_one_defaultmap_each_category)
2342DIAG_NAME_INDEX(err_omp_ordered_directive_with_param)
2343DIAG_NAME_INDEX(err_omp_ordered_directive_without_param)
2344DIAG_NAME_INDEX(err_omp_ordered_simd)
2345DIAG_NAME_INDEX(err_omp_original_storage_is_shared_and_does_not_contain)
2346DIAG_NAME_INDEX(err_omp_orphaned_device_directive)
2347DIAG_NAME_INDEX(err_omp_orphaned_section_directive)
2348DIAG_NAME_INDEX(err_omp_parallel_reduction_in_task_firstprivate)
2349DIAG_NAME_INDEX(err_omp_param_or_this_in_clause)
2350DIAG_NAME_INDEX(err_omp_parent_cancel_region_nowait)
2351DIAG_NAME_INDEX(err_omp_parent_cancel_region_ordered)
2352DIAG_NAME_INDEX(err_omp_pointer_mapped_along_with_derived_section)
2353DIAG_NAME_INDEX(err_omp_predefined_allocator_with_traits)
2354DIAG_NAME_INDEX(err_omp_private_incomplete_type)
2355DIAG_NAME_INDEX(err_omp_prohibited_region)
2356DIAG_NAME_INDEX(err_omp_prohibited_region_atomic)
2357DIAG_NAME_INDEX(err_omp_prohibited_region_critical_same_name)
2358DIAG_NAME_INDEX(err_omp_prohibited_region_order)
2359DIAG_NAME_INDEX(err_omp_prohibited_region_simd)
2360DIAG_NAME_INDEX(err_omp_reduction_id_not_compatible)
2361DIAG_NAME_INDEX(err_omp_reduction_identifier_mismatch)
2362DIAG_NAME_INDEX(err_omp_reduction_in_task)
2363DIAG_NAME_INDEX(err_omp_reduction_incomplete_type)
2364DIAG_NAME_INDEX(err_omp_reduction_non_addressable_expression)
2365DIAG_NAME_INDEX(err_omp_reduction_not_inclusive_exclusive)
2366DIAG_NAME_INDEX(err_omp_reduction_ref_type_arg)
2367DIAG_NAME_INDEX(err_omp_reduction_task_not_parallel_or_worksharing)
2368DIAG_NAME_INDEX(err_omp_reduction_vla_unsupported)
2369DIAG_NAME_INDEX(err_omp_reduction_with_nogroup)
2370DIAG_NAME_INDEX(err_omp_reduction_wrong_type)
2371DIAG_NAME_INDEX(err_omp_ref_type_arg)
2372DIAG_NAME_INDEX(err_omp_region_not_file_context)
2373DIAG_NAME_INDEX(err_omp_required_access)
2374DIAG_NAME_INDEX(err_omp_required_clause)
2375DIAG_NAME_INDEX(err_omp_requires_clause_redeclaration)
2376DIAG_NAME_INDEX(err_omp_requires_out_inout_depend_type)
2377DIAG_NAME_INDEX(err_omp_same_pointer_dereferenced)
2378DIAG_NAME_INDEX(err_omp_scan_single_clause_expected)
2379DIAG_NAME_INDEX(err_omp_schedule_nonmonotonic_static)
2380DIAG_NAME_INDEX(err_omp_section_function_type)
2381DIAG_NAME_INDEX(err_omp_section_incomplete_type)
2382DIAG_NAME_INDEX(err_omp_section_length_negative)
2383DIAG_NAME_INDEX(err_omp_section_length_undefined)
2384DIAG_NAME_INDEX(err_omp_section_not_subset_of_array)
2385DIAG_NAME_INDEX(err_omp_section_stride_non_positive)
2386DIAG_NAME_INDEX(err_omp_sections_not_compound_stmt)
2387DIAG_NAME_INDEX(err_omp_sections_substmt_not_section)
2388DIAG_NAME_INDEX(err_omp_several_directives_in_region)
2389DIAG_NAME_INDEX(err_omp_several_mem_order_clauses)
2390DIAG_NAME_INDEX(err_omp_shaping_dimension_not_positive)
2391DIAG_NAME_INDEX(err_omp_simd_region_cannot_use_stmt)
2392DIAG_NAME_INDEX(err_omp_simple_clause_incompatible_with_ordered)
2393DIAG_NAME_INDEX(err_omp_single_copyprivate_with_nowait)
2394DIAG_NAME_INDEX(err_omp_single_decl_in_declare_simd_variant)
2395DIAG_NAME_INDEX(err_omp_sink_and_source_iteration_not_allowd)
2396DIAG_NAME_INDEX(err_omp_sink_and_source_not_allowed)
2397DIAG_NAME_INDEX(err_omp_step_simple_modifier_exclusive)
2398DIAG_NAME_INDEX(err_omp_stmt_depends_on_loop_counter)
2399DIAG_NAME_INDEX(err_omp_target_contains_not_only_teams)
2400DIAG_NAME_INDEX(err_omp_taskwait_depend_mutexinoutset_not_allowed)
2401DIAG_NAME_INDEX(err_omp_threadprivate_in_clause)
2402DIAG_NAME_INDEX(err_omp_threadprivate_in_target)
2403DIAG_NAME_INDEX(err_omp_threadprivate_incomplete_type)
2404DIAG_NAME_INDEX(err_omp_typecheck_section_not_integer)
2405DIAG_NAME_INDEX(err_omp_typecheck_section_value)
2406DIAG_NAME_INDEX(err_omp_typecheck_shaping_not_integer)
2407DIAG_NAME_INDEX(err_omp_unexpected_append_op)
2408DIAG_NAME_INDEX(err_omp_unexpected_call_to_omp_runtime_api)
2409DIAG_NAME_INDEX(err_omp_unexpected_clause)
2410DIAG_NAME_INDEX(err_omp_unexpected_clause_extension_only)
2411DIAG_NAME_INDEX(err_omp_unexpected_clause_value)
2412DIAG_NAME_INDEX(err_omp_unexpected_directive)
2413DIAG_NAME_INDEX(err_omp_unexpected_execution_modifier)
2414DIAG_NAME_INDEX(err_omp_unexpected_schedule_modifier)
2415DIAG_NAME_INDEX(err_omp_union_type_not_allowed)
2416DIAG_NAME_INDEX(err_omp_unknown_adjust_args_op)
2417DIAG_NAME_INDEX(err_omp_unknown_directive)
2418DIAG_NAME_INDEX(err_omp_unknown_map_type)
2419DIAG_NAME_INDEX(err_omp_unknown_map_type_modifier)
2420DIAG_NAME_INDEX(err_omp_unknown_reduction_identifier_prior_omp_6_0)
2421DIAG_NAME_INDEX(err_omp_unknown_reduction_identifier_since_omp_6_0)
2422DIAG_NAME_INDEX(err_omp_unnamed_if_clause)
2423DIAG_NAME_INDEX(err_omp_unroll_full_variable_trip_count)
2424DIAG_NAME_INDEX(err_omp_used_in_clause_twice)
2425DIAG_NAME_INDEX(err_omp_usedeviceptr_not_a_pointer)
2426DIAG_NAME_INDEX(err_omp_var_expected)
2427DIAG_NAME_INDEX(err_omp_var_scope)
2428DIAG_NAME_INDEX(err_omp_var_thread_local)
2429DIAG_NAME_INDEX(err_omp_var_used)
2430DIAG_NAME_INDEX(err_omp_variable_in_given_clause_and_dsa)
2431DIAG_NAME_INDEX(err_omp_variably_modified_type_not_supported)
2432DIAG_NAME_INDEX(err_omp_variant_ctx_second_match_extension)
2433DIAG_NAME_INDEX(err_omp_wrong_cancel_region)
2434DIAG_NAME_INDEX(err_omp_wrong_dependency_iterator_type)
2435DIAG_NAME_INDEX(err_omp_wrong_device_function_call)
2436DIAG_NAME_INDEX(err_omp_wrong_dsa)
2437DIAG_NAME_INDEX(err_omp_wrong_if_directive_name_modifier)
2438DIAG_NAME_INDEX(err_omp_wrong_inscan_reduction)
2439DIAG_NAME_INDEX(err_omp_wrong_linear_modifier)
2440DIAG_NAME_INDEX(err_omp_wrong_linear_modifier_non_reference)
2441DIAG_NAME_INDEX(err_omp_wrong_ordered_loop_count)
2442DIAG_NAME_INDEX(err_omp_wrong_simdlen_safelen_values)
2443DIAG_NAME_INDEX(err_omp_wrong_var_in_declare_reduction)
2444DIAG_NAME_INDEX(err_ompx_bare_no_grid)
2445DIAG_NAME_INDEX(err_only_annotate_after_access_spec)
2446DIAG_NAME_INDEX(err_only_constructors_take_base_inits)
2447DIAG_NAME_INDEX(err_only_enums_have_underlying_types)
2448DIAG_NAME_INDEX(err_opencl_addrspace_scope)
2449DIAG_NAME_INDEX(err_opencl_atomic_init)
2450DIAG_NAME_INDEX(err_opencl_bitfields)
2451DIAG_NAME_INDEX(err_opencl_block_ref_block)
2452DIAG_NAME_INDEX(err_opencl_block_storage_type)
2453DIAG_NAME_INDEX(err_opencl_builtin_expected_type)
2454DIAG_NAME_INDEX(err_opencl_builtin_pipe_arg_num)
2455DIAG_NAME_INDEX(err_opencl_builtin_pipe_first_arg)
2456DIAG_NAME_INDEX(err_opencl_builtin_pipe_invalid_access_modifier)
2457DIAG_NAME_INDEX(err_opencl_builtin_pipe_invalid_arg)
2458DIAG_NAME_INDEX(err_opencl_builtin_to_addr_invalid_arg)
2459DIAG_NAME_INDEX(err_opencl_cast_non_zero_to_event_t)
2460DIAG_NAME_INDEX(err_opencl_cast_to_half)
2461DIAG_NAME_INDEX(err_opencl_constant_no_init)
2462DIAG_NAME_INDEX(err_opencl_enqueue_kernel_blocks_no_args)
2463DIAG_NAME_INDEX(err_opencl_enqueue_kernel_blocks_non_local_void_args)
2464DIAG_NAME_INDEX(err_opencl_enqueue_kernel_incorrect_args)
2465DIAG_NAME_INDEX(err_opencl_enqueue_kernel_invalid_local_size_type)
2466DIAG_NAME_INDEX(err_opencl_enqueue_kernel_local_size_args)
2467DIAG_NAME_INDEX(err_opencl_ext_vector_component_invalid_length)
2468DIAG_NAME_INDEX(err_opencl_extension_and_feature_differs)
2469DIAG_NAME_INDEX(err_opencl_extern_block_declaration)
2470DIAG_NAME_INDEX(err_opencl_feature_requires)
2471DIAG_NAME_INDEX(err_opencl_function_pointer)
2472DIAG_NAME_INDEX(err_opencl_function_variable)
2473DIAG_NAME_INDEX(err_opencl_global_invalid_addr_space)
2474DIAG_NAME_INDEX(err_opencl_half_declaration)
2475DIAG_NAME_INDEX(err_opencl_half_load_store)
2476DIAG_NAME_INDEX(err_opencl_implicit_vector_conversion)
2477DIAG_NAME_INDEX(err_opencl_invalid_access_qualifier)
2478DIAG_NAME_INDEX(err_opencl_invalid_block_declaration)
2479DIAG_NAME_INDEX(err_opencl_invalid_param)
2480DIAG_NAME_INDEX(err_opencl_invalid_read_write)
2481DIAG_NAME_INDEX(err_opencl_invalid_return)
2482DIAG_NAME_INDEX(err_opencl_invalid_type_array)
2483DIAG_NAME_INDEX(err_opencl_kernel_attr)
2484DIAG_NAME_INDEX(err_opencl_logical_exclusive_or)
2485DIAG_NAME_INDEX(err_opencl_multiple_access_qualifiers)
2486DIAG_NAME_INDEX(err_opencl_no_main)
2487DIAG_NAME_INDEX(err_opencl_nonconst_global_sampler)
2488DIAG_NAME_INDEX(err_opencl_pointer_to_type)
2489DIAG_NAME_INDEX(err_opencl_ptrptr_kernel_param)
2490DIAG_NAME_INDEX(err_opencl_requires_extension)
2491DIAG_NAME_INDEX(err_opencl_scalar_type_rank_greater_than_vector_type)
2492DIAG_NAME_INDEX(err_opencl_sizeof_alignof_type)
2493DIAG_NAME_INDEX(err_opencl_taking_address_capture)
2494DIAG_NAME_INDEX(err_opencl_taking_function_address_parser)
2495DIAG_NAME_INDEX(err_opencl_ternary_with_block)
2496DIAG_NAME_INDEX(err_opencl_type_can_only_be_used_as_function_parameter)
2497DIAG_NAME_INDEX(err_opencl_type_not_found)
2498DIAG_NAME_INDEX(err_opencl_type_struct_or_union_field)
2499DIAG_NAME_INDEX(err_opencl_unknown_type_specifier)
2500DIAG_NAME_INDEX(err_opencl_variadic_function)
2501DIAG_NAME_INDEX(err_opencl_vla)
2502DIAG_NAME_INDEX(err_openclcxx_not_supported)
2503DIAG_NAME_INDEX(err_openclcxx_placement_new)
2504DIAG_NAME_INDEX(err_openclcxx_virtual_function)
2505DIAG_NAME_INDEX(err_openmp_default_simd_align_expr)
2506DIAG_NAME_INDEX(err_openmp_vla_in_task_untied)
2507DIAG_NAME_INDEX(err_operator_arrow_circular)
2508DIAG_NAME_INDEX(err_operator_arrow_depth_exceeded)
2509DIAG_NAME_INDEX(err_operator_delete_dependent_param_type)
2510DIAG_NAME_INDEX(err_operator_delete_param_type)
2511DIAG_NAME_INDEX(err_operator_new_default_arg)
2512DIAG_NAME_INDEX(err_operator_new_delete_declared_in_namespace)
2513DIAG_NAME_INDEX(err_operator_new_delete_declared_static)
2514DIAG_NAME_INDEX(err_operator_new_delete_dependent_result_type)
2515DIAG_NAME_INDEX(err_operator_new_delete_invalid_result_type)
2516DIAG_NAME_INDEX(err_operator_new_delete_template_too_few_parameters)
2517DIAG_NAME_INDEX(err_operator_new_delete_too_few_parameters)
2518DIAG_NAME_INDEX(err_operator_new_dependent_param_type)
2519DIAG_NAME_INDEX(err_operator_new_param_type)
2520DIAG_NAME_INDEX(err_operator_overload_default_arg)
2521DIAG_NAME_INDEX(err_operator_overload_must_be)
2522DIAG_NAME_INDEX(err_operator_overload_must_be_member)
2523DIAG_NAME_INDEX(err_operator_overload_needs_class_or_enum)
2524DIAG_NAME_INDEX(err_operator_overload_post_incdec_must_be_int)
2525DIAG_NAME_INDEX(err_operator_overload_static)
2526DIAG_NAME_INDEX(err_operator_overload_variadic)
2527DIAG_NAME_INDEX(err_opt_not_valid_on_target)
2528DIAG_NAME_INDEX(err_opt_not_valid_with_opt)
2529DIAG_NAME_INDEX(err_opt_not_valid_with_opt_on_target)
2530DIAG_NAME_INDEX(err_opt_not_valid_without_opt)
2531DIAG_NAME_INDEX(err_os_log_argument_too_big)
2532DIAG_NAME_INDEX(err_os_log_format_not_string_constant)
2533DIAG_NAME_INDEX(err_out_of_line_constructor_template_id)
2534DIAG_NAME_INDEX(err_out_of_line_default_deletes)
2535DIAG_NAME_INDEX(err_out_of_line_qualified_id_type_names_constructor)
2536DIAG_NAME_INDEX(err_overflow_builtin_bit_int_max_size)
2537DIAG_NAME_INDEX(err_overflow_builtin_must_be_int)
2538DIAG_NAME_INDEX(err_overflow_builtin_must_be_ptr_int)
2539DIAG_NAME_INDEX(err_override_control_interface)
2540DIAG_NAME_INDEX(err_override_exception_spec)
2541DIAG_NAME_INDEX(err_ovl_ambiguous_call)
2542DIAG_NAME_INDEX(err_ovl_ambiguous_conversion_in_cast)
2543DIAG_NAME_INDEX(err_ovl_ambiguous_init)
2544DIAG_NAME_INDEX(err_ovl_ambiguous_member_call)
2545DIAG_NAME_INDEX(err_ovl_ambiguous_object_call)
2546DIAG_NAME_INDEX(err_ovl_ambiguous_oper_binary)
2547DIAG_NAME_INDEX(err_ovl_ambiguous_oper_unary)
2548DIAG_NAME_INDEX(err_ovl_ambiguous_subscript_call)
2549DIAG_NAME_INDEX(err_ovl_deleted_call)
2550DIAG_NAME_INDEX(err_ovl_deleted_comparison)
2551DIAG_NAME_INDEX(err_ovl_deleted_conversion_in_cast)
2552DIAG_NAME_INDEX(err_ovl_deleted_init)
2553DIAG_NAME_INDEX(err_ovl_deleted_object_call)
2554DIAG_NAME_INDEX(err_ovl_deleted_oper)
2555DIAG_NAME_INDEX(err_ovl_deleted_special_init)
2556DIAG_NAME_INDEX(err_ovl_deleted_special_oper)
2557DIAG_NAME_INDEX(err_ovl_diff_return_type)
2558DIAG_NAME_INDEX(err_ovl_no_conversion_in_cast)
2559DIAG_NAME_INDEX(err_ovl_no_oper)
2560DIAG_NAME_INDEX(err_ovl_no_viable_conversion_in_cast)
2561DIAG_NAME_INDEX(err_ovl_no_viable_function_in_call)
2562DIAG_NAME_INDEX(err_ovl_no_viable_function_in_init)
2563DIAG_NAME_INDEX(err_ovl_no_viable_literal_operator)
2564DIAG_NAME_INDEX(err_ovl_no_viable_member_function_in_call)
2565DIAG_NAME_INDEX(err_ovl_no_viable_object_call)
2566DIAG_NAME_INDEX(err_ovl_no_viable_oper)
2567DIAG_NAME_INDEX(err_ovl_no_viable_subscript)
2568DIAG_NAME_INDEX(err_ovl_rewrite_equalequal_not_bool)
2569DIAG_NAME_INDEX(err_ovl_static_nonstatic_member)
2570DIAG_NAME_INDEX(err_ovl_unresolvable)
2571DIAG_NAME_INDEX(err_ownership_returns_index_mismatch)
2572DIAG_NAME_INDEX(err_ownership_type)
2573DIAG_NAME_INDEX(err_pack_expansion_length_conflict)
2574DIAG_NAME_INDEX(err_pack_expansion_length_conflict_multilevel)
2575DIAG_NAME_INDEX(err_pack_expansion_length_conflict_partial)
2576DIAG_NAME_INDEX(err_pack_expansion_member_init)
2577DIAG_NAME_INDEX(err_pack_expansion_without_parameter_packs)
2578DIAG_NAME_INDEX(err_pack_index_out_of_bound)
2579DIAG_NAME_INDEX(err_param_default_argument)
2580DIAG_NAME_INDEX(err_param_default_argument_member_template_redecl)
2581DIAG_NAME_INDEX(err_param_default_argument_missing)
2582DIAG_NAME_INDEX(err_param_default_argument_missing_name)
2583DIAG_NAME_INDEX(err_param_default_argument_nonfunc)
2584DIAG_NAME_INDEX(err_param_default_argument_on_parameter_pack)
2585DIAG_NAME_INDEX(err_param_default_argument_redefinition)
2586DIAG_NAME_INDEX(err_param_default_argument_references_local)
2587DIAG_NAME_INDEX(err_param_default_argument_references_param)
2588DIAG_NAME_INDEX(err_param_default_argument_references_this)
2589DIAG_NAME_INDEX(err_param_default_argument_template_redecl)
2590DIAG_NAME_INDEX(err_param_redefinition)
2591DIAG_NAME_INDEX(err_param_with_void_type)
2592DIAG_NAME_INDEX(err_parameter_shadow_capture)
2593DIAG_NAME_INDEX(err_parameters_retval_cannot_have_fp16_type)
2594DIAG_NAME_INDEX(err_paren_sizeof_parameter_pack)
2595DIAG_NAME_INDEX(err_parens_pointer_member_function)
2596DIAG_NAME_INDEX(err_parent_umbrella_mismatch)
2597DIAG_NAME_INDEX(err_parent_umbrella_missing)
2598DIAG_NAME_INDEX(err_partial_spec_args_match_primary_template)
2599DIAG_NAME_INDEX(err_partial_spec_fully_specialized)
2600DIAG_NAME_INDEX(err_partial_spec_ordering_ambiguous)
2601DIAG_NAME_INDEX(err_partial_spec_redeclared)
2602DIAG_NAME_INDEX(err_partial_specialization_friend)
2603DIAG_NAME_INDEX(err_partition_import_outside_module)
2604DIAG_NAME_INDEX(err_pascal_string_too_long)
2605DIAG_NAME_INDEX(err_paste_at_end)
2606DIAG_NAME_INDEX(err_paste_at_start)
2607DIAG_NAME_INDEX(err_pch_diagopt_mismatch)
2608DIAG_NAME_INDEX(err_pch_different_branch)
2609DIAG_NAME_INDEX(err_pch_langopt_mismatch)
2610DIAG_NAME_INDEX(err_pch_langopt_value_mismatch)
2611DIAG_NAME_INDEX(err_pch_macro_def_conflict)
2612DIAG_NAME_INDEX(err_pch_macro_def_undef)
2613DIAG_NAME_INDEX(err_pch_modulecache_mismatch)
2614DIAG_NAME_INDEX(err_pch_pp_detailed_record)
2615DIAG_NAME_INDEX(err_pch_targetopt_feature_mismatch)
2616DIAG_NAME_INDEX(err_pch_targetopt_mismatch)
2617DIAG_NAME_INDEX(err_pch_undef)
2618DIAG_NAME_INDEX(err_pch_version_too_new)
2619DIAG_NAME_INDEX(err_pch_version_too_old)
2620DIAG_NAME_INDEX(err_pch_with_compiler_errors)
2621DIAG_NAME_INDEX(err_placeholder_constraints_not_satisfied)
2622DIAG_NAME_INDEX(err_placeholder_expected_auto_or_decltype_auto)
2623DIAG_NAME_INDEX(err_placeholder_in_source)
2624DIAG_NAME_INDEX(err_placement_new_non_placement_delete)
2625DIAG_NAME_INDEX(err_platform_mismatch)
2626DIAG_NAME_INDEX(err_pointer_to_member_call_drops_quals)
2627DIAG_NAME_INDEX(err_pointer_to_member_oper_value_classify)
2628DIAG_NAME_INDEX(err_pointer_to_member_type)
2629DIAG_NAME_INDEX(err_postfix_after_unary_requires_parens)
2630DIAG_NAME_INDEX(err_pp_arc_cf_code_audited_syntax)
2631DIAG_NAME_INDEX(err_pp_assume_nonnull_syntax)
2632DIAG_NAME_INDEX(err_pp_bad_paste)
2633DIAG_NAME_INDEX(err_pp_colon_without_question)
2634DIAG_NAME_INDEX(err_pp_directive_required)
2635DIAG_NAME_INDEX(err_pp_division_by_zero)
2636DIAG_NAME_INDEX(err_pp_double_begin_of_arc_cf_code_audited)
2637DIAG_NAME_INDEX(err_pp_double_begin_of_assume_nonnull)
2638DIAG_NAME_INDEX(err_pp_double_begin_pragma_unsafe_buffer_usage)
2639DIAG_NAME_INDEX(err_pp_duplicate_name_in_arg_list)
2640DIAG_NAME_INDEX(err_pp_embed_dup_params)
2641DIAG_NAME_INDEX(err_pp_empty_filename)
2642DIAG_NAME_INDEX(err_pp_endif_without_if)
2643DIAG_NAME_INDEX(err_pp_eof_in_arc_cf_code_audited)
2644DIAG_NAME_INDEX(err_pp_eof_in_assume_nonnull)
2645DIAG_NAME_INDEX(err_pp_error_opening_file)
2646DIAG_NAME_INDEX(err_pp_expected_after)
2647DIAG_NAME_INDEX(err_pp_expected_comma_in_arg_list)
2648DIAG_NAME_INDEX(err_pp_expected_eol)
2649DIAG_NAME_INDEX(err_pp_expected_ident_in_arg_list)
2650DIAG_NAME_INDEX(err_pp_expected_module_name)
2651DIAG_NAME_INDEX(err_pp_expected_rparen)
2652DIAG_NAME_INDEX(err_pp_expected_value_in_expr)
2653DIAG_NAME_INDEX(err_pp_expects_filename)
2654DIAG_NAME_INDEX(err_pp_expr_bad_token_binop)
2655DIAG_NAME_INDEX(err_pp_expr_bad_token_lparen)
2656DIAG_NAME_INDEX(err_pp_expr_bad_token_start_expr)
2657DIAG_NAME_INDEX(err_pp_file_not_found)
2658DIAG_NAME_INDEX(err_pp_file_not_found_angled_include_not_fatal)
2659DIAG_NAME_INDEX(err_pp_file_not_found_typo_not_fatal)
2660DIAG_NAME_INDEX(err_pp_hash_error)
2661DIAG_NAME_INDEX(err_pp_identifier_arg_not_identifier)
2662DIAG_NAME_INDEX(err_pp_illegal_floating_literal)
2663DIAG_NAME_INDEX(err_pp_import_directive_ms)
2664DIAG_NAME_INDEX(err_pp_include_in_arc_cf_code_audited)
2665DIAG_NAME_INDEX(err_pp_include_in_assume_nonnull)
2666DIAG_NAME_INDEX(err_pp_include_too_deep)
2667DIAG_NAME_INDEX(err_pp_including_mainfile_in_preamble)
2668DIAG_NAME_INDEX(err_pp_invalid_directive)
2669DIAG_NAME_INDEX(err_pp_invalid_poison)
2670DIAG_NAME_INDEX(err_pp_invalid_tok_in_arg_list)
2671DIAG_NAME_INDEX(err_pp_invalid_udl)
2672DIAG_NAME_INDEX(err_pp_line_digit_sequence)
2673DIAG_NAME_INDEX(err_pp_line_invalid_filename)
2674DIAG_NAME_INDEX(err_pp_line_requires_integer)
2675DIAG_NAME_INDEX(err_pp_linemarker_invalid_filename)
2676DIAG_NAME_INDEX(err_pp_linemarker_invalid_flag)
2677DIAG_NAME_INDEX(err_pp_linemarker_invalid_pop)
2678DIAG_NAME_INDEX(err_pp_linemarker_requires_integer)
2679DIAG_NAME_INDEX(err_pp_macro_not_identifier)
2680DIAG_NAME_INDEX(err_pp_malformed_ident)
2681DIAG_NAME_INDEX(err_pp_missing_lparen_in_vaopt_use)
2682DIAG_NAME_INDEX(err_pp_missing_macro_name)
2683DIAG_NAME_INDEX(err_pp_missing_rparen_in_macro_def)
2684DIAG_NAME_INDEX(err_pp_module_begin_no_module_map)
2685DIAG_NAME_INDEX(err_pp_module_begin_no_submodule)
2686DIAG_NAME_INDEX(err_pp_module_begin_without_module_end)
2687DIAG_NAME_INDEX(err_pp_module_begin_wrong_module)
2688DIAG_NAME_INDEX(err_pp_module_build_missing_end)
2689DIAG_NAME_INDEX(err_pp_module_end_without_module_begin)
2690DIAG_NAME_INDEX(err_pp_nested_paren)
2691DIAG_NAME_INDEX(err_pp_operator_used_as_macro_name)
2692DIAG_NAME_INDEX(err_pp_pragma_hdrstop_not_seen)
2693DIAG_NAME_INDEX(err_pp_pragma_unsafe_buffer_usage_syntax)
2694DIAG_NAME_INDEX(err_pp_remainder_by_zero)
2695DIAG_NAME_INDEX(err_pp_stringize_not_parameter)
2696DIAG_NAME_INDEX(err_pp_through_header_not_found)
2697DIAG_NAME_INDEX(err_pp_through_header_not_seen)
2698DIAG_NAME_INDEX(err_pp_unclosed_pragma_unsafe_buffer_usage)
2699DIAG_NAME_INDEX(err_pp_unknown_parameter)
2700DIAG_NAME_INDEX(err_pp_unmatched_end_begin_pragma_unsafe_buffer_usage)
2701DIAG_NAME_INDEX(err_pp_unmatched_end_of_arc_cf_code_audited)
2702DIAG_NAME_INDEX(err_pp_unmatched_end_of_assume_nonnull)
2703DIAG_NAME_INDEX(err_pp_unterminated_conditional)
2704DIAG_NAME_INDEX(err_pp_used_poisoned_id)
2705DIAG_NAME_INDEX(err_pp_vaopt_nested_use)
2706DIAG_NAME_INDEX(err_pp_visibility_non_macro)
2707DIAG_NAME_INDEX(err_ppc_builtin_requires_abi)
2708DIAG_NAME_INDEX(err_ppc_impossible_musttail)
2709DIAG_NAME_INDEX(err_ppc_invalid_test_data_class_type)
2710DIAG_NAME_INDEX(err_ppc_invalid_use_mma_type)
2711DIAG_NAME_INDEX(err_pragma_alloc_text_c_linkage)
2712DIAG_NAME_INDEX(err_pragma_alloc_text_not_function)
2713DIAG_NAME_INDEX(err_pragma_attr_attr_no_push)
2714DIAG_NAME_INDEX(err_pragma_attribute_duplicate_subject)
2715DIAG_NAME_INDEX(err_pragma_attribute_expected_attribute)
2716DIAG_NAME_INDEX(err_pragma_attribute_expected_attribute_name)
2717DIAG_NAME_INDEX(err_pragma_attribute_expected_attribute_syntax)
2718DIAG_NAME_INDEX(err_pragma_attribute_expected_period)
2719DIAG_NAME_INDEX(err_pragma_attribute_expected_push_pop_paren)
2720DIAG_NAME_INDEX(err_pragma_attribute_expected_subject_identifier)
2721DIAG_NAME_INDEX(err_pragma_attribute_expected_subject_sub_identifier)
2722DIAG_NAME_INDEX(err_pragma_attribute_extra_tokens_after_attribute)
2723DIAG_NAME_INDEX(err_pragma_attribute_invalid_argument)
2724DIAG_NAME_INDEX(err_pragma_attribute_invalid_matchers)
2725DIAG_NAME_INDEX(err_pragma_attribute_invalid_subject_set_specifier)
2726DIAG_NAME_INDEX(err_pragma_attribute_matcher_negated_subrule_contradicts_subrule)
2727DIAG_NAME_INDEX(err_pragma_attribute_matcher_subrule_contradicts_rule)
2728DIAG_NAME_INDEX(err_pragma_attribute_namespace_on_attribute)
2729DIAG_NAME_INDEX(err_pragma_attribute_no_pop_eof)
2730DIAG_NAME_INDEX(err_pragma_attribute_stack_mismatch)
2731DIAG_NAME_INDEX(err_pragma_attribute_unknown_subject_rule)
2732DIAG_NAME_INDEX(err_pragma_attribute_unknown_subject_sub_rule)
2733DIAG_NAME_INDEX(err_pragma_attribute_unsupported_attribute)
2734DIAG_NAME_INDEX(err_pragma_cannot_end_force_cuda_host_device)
2735DIAG_NAME_INDEX(err_pragma_clang_section_expected_equal)
2736DIAG_NAME_INDEX(err_pragma_comment_malformed)
2737DIAG_NAME_INDEX(err_pragma_comment_unknown_kind)
2738DIAG_NAME_INDEX(err_pragma_detect_mismatch_malformed)
2739DIAG_NAME_INDEX(err_pragma_expected_clang_section_name)
2740DIAG_NAME_INDEX(err_pragma_expected_file_scope)
2741DIAG_NAME_INDEX(err_pragma_expected_integer)
2742DIAG_NAME_INDEX(err_pragma_fc_except_requires_precise)
2743DIAG_NAME_INDEX(err_pragma_fc_noprecise_requires_noexcept)
2744DIAG_NAME_INDEX(err_pragma_fc_noprecise_requires_nofenv)
2745DIAG_NAME_INDEX(err_pragma_fc_pp_scope)
2746DIAG_NAME_INDEX(err_pragma_fenv_requires_precise)
2747DIAG_NAME_INDEX(err_pragma_file_or_compound_scope)
2748DIAG_NAME_INDEX(err_pragma_float_control_malformed)
2749DIAG_NAME_INDEX(err_pragma_fp_invalid_argument)
2750DIAG_NAME_INDEX(err_pragma_fp_invalid_option)
2751DIAG_NAME_INDEX(err_pragma_invalid_keyword)
2752DIAG_NAME_INDEX(err_pragma_loop_compatibility)
2753DIAG_NAME_INDEX(err_pragma_loop_invalid_argument_type)
2754DIAG_NAME_INDEX(err_pragma_loop_invalid_option)
2755DIAG_NAME_INDEX(err_pragma_loop_invalid_vectorize_option)
2756DIAG_NAME_INDEX(err_pragma_loop_missing_argument)
2757DIAG_NAME_INDEX(err_pragma_loop_precedes_nonloop)
2758DIAG_NAME_INDEX(err_pragma_message)
2759DIAG_NAME_INDEX(err_pragma_message_malformed)
2760DIAG_NAME_INDEX(err_pragma_misplaced_in_decl)
2761DIAG_NAME_INDEX(err_pragma_missing_argument)
2762DIAG_NAME_INDEX(err_pragma_optimize_extra_argument)
2763DIAG_NAME_INDEX(err_pragma_optimize_invalid_argument)
2764DIAG_NAME_INDEX(err_pragma_options_align_mac68k_target_unsupported)
2765DIAG_NAME_INDEX(err_pragma_pack_identifer_not_supported)
2766DIAG_NAME_INDEX(err_pragma_pack_invalid_alignment)
2767DIAG_NAME_INDEX(err_pragma_pipeline_invalid_keyword)
2768DIAG_NAME_INDEX(err_pragma_pointers_to_members_unknown_kind)
2769DIAG_NAME_INDEX(err_pragma_pop_visibility_mismatch)
2770DIAG_NAME_INDEX(err_pragma_push_pop_macro_malformed)
2771DIAG_NAME_INDEX(err_pragma_push_visibility_mismatch)
2772DIAG_NAME_INDEX(err_pragma_section_invalid_for_target)
2773DIAG_NAME_INDEX(err_preserve_enum_value_invalid)
2774DIAG_NAME_INDEX(err_preserve_enum_value_not_const)
2775DIAG_NAME_INDEX(err_preserve_field_info_not_const)
2776DIAG_NAME_INDEX(err_preserve_field_info_not_field)
2777DIAG_NAME_INDEX(err_preserve_type_info_invalid)
2778DIAG_NAME_INDEX(err_preserve_type_info_not_const)
2779DIAG_NAME_INDEX(err_private_ivar_access)
2780DIAG_NAME_INDEX(err_private_module_fragment_expected_semi)
2781DIAG_NAME_INDEX(err_private_module_fragment_not_module)
2782DIAG_NAME_INDEX(err_private_module_fragment_not_module_interface)
2783DIAG_NAME_INDEX(err_private_module_fragment_redefined)
2784DIAG_NAME_INDEX(err_probability_not_constant_float)
2785DIAG_NAME_INDEX(err_probability_out_of_range)
2786DIAG_NAME_INDEX(err_property_accessor_type)
2787DIAG_NAME_INDEX(err_property_found_suggest)
2788DIAG_NAME_INDEX(err_property_function_in_objc_container)
2789DIAG_NAME_INDEX(err_property_implemented)
2790DIAG_NAME_INDEX(err_property_is_variably_modified)
2791DIAG_NAME_INDEX(err_property_ivar_type)
2792DIAG_NAME_INDEX(err_property_method_unavailable)
2793DIAG_NAME_INDEX(err_property_not_as_forward_class)
2794DIAG_NAME_INDEX(err_property_not_found)
2795DIAG_NAME_INDEX(err_property_not_found_forward_class)
2796DIAG_NAME_INDEX(err_property_not_found_suggest)
2797DIAG_NAME_INDEX(err_property_setter_ambiguous_use)
2798DIAG_NAME_INDEX(err_property_type)
2799DIAG_NAME_INDEX(err_protected_ivar_access)
2800DIAG_NAME_INDEX(err_protocol_has_circular_dependency)
2801DIAG_NAME_INDEX(err_protocol_property_mismatch)
2802DIAG_NAME_INDEX(err_pseudo_dtor_base_not_scalar)
2803DIAG_NAME_INDEX(err_pseudo_dtor_call_with_args)
2804DIAG_NAME_INDEX(err_pseudo_dtor_destructor_non_type)
2805DIAG_NAME_INDEX(err_pseudo_dtor_type_mismatch)
2806DIAG_NAME_INDEX(err_ptrauth_bad_constant_discriminator)
2807DIAG_NAME_INDEX(err_ptrauth_bad_constant_pointer)
2808DIAG_NAME_INDEX(err_ptrauth_disabled)
2809DIAG_NAME_INDEX(err_ptrauth_indirect_goto_addrlabel_arithmetic)
2810DIAG_NAME_INDEX(err_ptrauth_invalid_key)
2811DIAG_NAME_INDEX(err_ptrauth_string_not_literal)
2812DIAG_NAME_INDEX(err_ptrauth_type_disc_undiscriminated)
2813DIAG_NAME_INDEX(err_ptrauth_value_bad_type)
2814DIAG_NAME_INDEX(err_pure_friend)
2815DIAG_NAME_INDEX(err_qualified_catch_declarator)
2816DIAG_NAME_INDEX(err_qualified_friend_def)
2817DIAG_NAME_INDEX(err_qualified_friend_no_match)
2818DIAG_NAME_INDEX(err_qualified_function_typeid)
2819DIAG_NAME_INDEX(err_qualified_member_nonclass)
2820DIAG_NAME_INDEX(err_qualified_member_of_unrelated)
2821DIAG_NAME_INDEX(err_qualified_objc_access)
2822DIAG_NAME_INDEX(err_qualified_objc_catch_parm)
2823DIAG_NAME_INDEX(err_qualified_param_declarator)
2824DIAG_NAME_INDEX(err_qualified_typedef_declarator)
2825DIAG_NAME_INDEX(err_range_on_array_parameter)
2826DIAG_NAME_INDEX(err_raw_delim_too_long)
2827DIAG_NAME_INDEX(err_readonly_message_assignment)
2828DIAG_NAME_INDEX(err_realimag_invalid_type)
2829DIAG_NAME_INDEX(err_record_with_pointers_kernel_param)
2830DIAG_NAME_INDEX(err_recursive_default_argument)
2831DIAG_NAME_INDEX(err_recursive_superclass)
2832DIAG_NAME_INDEX(err_redeclaration_different_type)
2833DIAG_NAME_INDEX(err_redeclaration_non_exported)
2834DIAG_NAME_INDEX(err_redefinition)
2835DIAG_NAME_INDEX(err_redefinition_different_concept)
2836DIAG_NAME_INDEX(err_redefinition_different_kind)
2837DIAG_NAME_INDEX(err_redefinition_different_namespace_alias)
2838DIAG_NAME_INDEX(err_redefinition_different_type)
2839DIAG_NAME_INDEX(err_redefinition_different_typedef)
2840DIAG_NAME_INDEX(err_redefinition_extern_inline)
2841DIAG_NAME_INDEX(err_redefinition_of_enumerator)
2842DIAG_NAME_INDEX(err_redefinition_of_label)
2843DIAG_NAME_INDEX(err_redefinition_variably_modified_typedef)
2844DIAG_NAME_INDEX(err_reexported_libraries_mismatch)
2845DIAG_NAME_INDEX(err_reexported_libraries_missing)
2846DIAG_NAME_INDEX(err_ref_array_type)
2847DIAG_NAME_INDEX(err_ref_bad_target)
2848DIAG_NAME_INDEX(err_ref_bad_target_global_initializer)
2849DIAG_NAME_INDEX(err_ref_flexarray_type)
2850DIAG_NAME_INDEX(err_ref_init_ambiguous)
2851DIAG_NAME_INDEX(err_ref_non_value)
2852DIAG_NAME_INDEX(err_ref_qualifier_comparison_operator)
2853DIAG_NAME_INDEX(err_ref_qualifier_constructor)
2854DIAG_NAME_INDEX(err_ref_qualifier_destructor)
2855DIAG_NAME_INDEX(err_ref_qualifier_overload)
2856DIAG_NAME_INDEX(err_ref_vm_type)
2857DIAG_NAME_INDEX(err_refactor_code_outside_of_function)
2858DIAG_NAME_INDEX(err_refactor_extract_prohibited_expression)
2859DIAG_NAME_INDEX(err_refactor_extract_simple_expression)
2860DIAG_NAME_INDEX(err_refactor_no_selection)
2861DIAG_NAME_INDEX(err_refactor_selection_invalid_ast)
2862DIAG_NAME_INDEX(err_refactor_selection_no_symbol)
2863DIAG_NAME_INDEX(err_reference_bind_drops_quals)
2864DIAG_NAME_INDEX(err_reference_bind_failed)
2865DIAG_NAME_INDEX(err_reference_bind_init_list)
2866DIAG_NAME_INDEX(err_reference_bind_temporary_addrspace)
2867DIAG_NAME_INDEX(err_reference_bind_to_bitfield)
2868DIAG_NAME_INDEX(err_reference_bind_to_bitfield_in_cce)
2869DIAG_NAME_INDEX(err_reference_bind_to_matrix_element)
2870DIAG_NAME_INDEX(err_reference_bind_to_vector_element)
2871DIAG_NAME_INDEX(err_reference_capture_with_reference_default)
2872DIAG_NAME_INDEX(err_reference_has_multiple_inits)
2873DIAG_NAME_INDEX(err_reference_pipe_type)
2874DIAG_NAME_INDEX(err_reference_to_function_with_unsatisfied_constraints)
2875DIAG_NAME_INDEX(err_reference_to_local_in_enclosing_context)
2876DIAG_NAME_INDEX(err_reference_to_void)
2877DIAG_NAME_INDEX(err_reference_var_requires_init)
2878DIAG_NAME_INDEX(err_reference_without_init)
2879DIAG_NAME_INDEX(err_regparm_mismatch)
2880DIAG_NAME_INDEX(err_relocatable_without_isysroot)
2881DIAG_NAME_INDEX(err_repeat_attribute)
2882DIAG_NAME_INDEX(err_require_constant_init_failed)
2883DIAG_NAME_INDEX(err_requires_clause_inside_parens)
2884DIAG_NAME_INDEX(err_requires_clause_must_appear_after_trailing_return)
2885DIAG_NAME_INDEX(err_requires_clause_on_declarator_not_declaring_a_function)
2886DIAG_NAME_INDEX(err_requires_expr_expected_type_constraint)
2887DIAG_NAME_INDEX(err_requires_expr_explicit_object_parameter)
2888DIAG_NAME_INDEX(err_requires_expr_in_simple_requirement)
2889DIAG_NAME_INDEX(err_requires_expr_local_parameter_default_argument)
2890DIAG_NAME_INDEX(err_requires_expr_missing_arrow)
2891DIAG_NAME_INDEX(err_requires_expr_parameter_list_ellipsis)
2892DIAG_NAME_INDEX(err_requires_expr_parameter_referenced_in_evaluated_context)
2893DIAG_NAME_INDEX(err_requires_expr_simple_requirement_noexcept)
2894DIAG_NAME_INDEX(err_requires_positive_value)
2895DIAG_NAME_INDEX(err_restricted_superclass_mismatch)
2896DIAG_NAME_INDEX(err_ret_local_block)
2897DIAG_NAME_INDEX(err_ret_local_temp_ref)
2898DIAG_NAME_INDEX(err_rethrow_used_outside_catch)
2899DIAG_NAME_INDEX(err_return_block_has_expr)
2900DIAG_NAME_INDEX(err_return_in_captured_stmt)
2901DIAG_NAME_INDEX(err_return_in_constructor_handler)
2902DIAG_NAME_INDEX(err_return_in_coroutine)
2903DIAG_NAME_INDEX(err_return_init_list)
2904DIAG_NAME_INDEX(err_return_value_with_address_space)
2905DIAG_NAME_INDEX(err_right_angle_bracket_equal_needs_space)
2906DIAG_NAME_INDEX(err_riscv_builtin_invalid_lmul)
2907DIAG_NAME_INDEX(err_riscv_builtin_requires_extension)
2908DIAG_NAME_INDEX(err_riscv_type_requires_extension)
2909DIAG_NAME_INDEX(err_root_class_cannot_use_super)
2910DIAG_NAME_INDEX(err_roptr_cannot_build_shared)
2911DIAG_NAME_INDEX(err_roptr_requires_data_sections)
2912DIAG_NAME_INDEX(err_rotation_argument_to_cadd)
2913DIAG_NAME_INDEX(err_rotation_argument_to_cmla)
2914DIAG_NAME_INDEX(err_rref_in_exception_spec)
2915DIAG_NAME_INDEX(err_sampler_argument_required)
2916DIAG_NAME_INDEX(err_sampler_initializer_not_integer)
2917DIAG_NAME_INDEX(err_scoped_enum_missing_identifier)
2918DIAG_NAME_INDEX(err_second_argument_to_cwsc_not_pointer)
2919DIAG_NAME_INDEX(err_second_parameter_to_va_arg_abstract)
2920DIAG_NAME_INDEX(err_second_parameter_to_va_arg_incomplete)
2921DIAG_NAME_INDEX(err_section_conflict)
2922DIAG_NAME_INDEX(err_seh___except_block)
2923DIAG_NAME_INDEX(err_seh___except_filter)
2924DIAG_NAME_INDEX(err_seh___finally_block)
2925DIAG_NAME_INDEX(err_seh_expected_handler)
2926DIAG_NAME_INDEX(err_seh_in_a_coroutine_with_cxx_exceptions)
2927DIAG_NAME_INDEX(err_seh_try_outside_functions)
2928DIAG_NAME_INDEX(err_seh_try_unsupported)
2929DIAG_NAME_INDEX(err_selected_explicit_constructor)
2930DIAG_NAME_INDEX(err_selector_element_const_type)
2931DIAG_NAME_INDEX(err_selector_element_not_lvalue)
2932DIAG_NAME_INDEX(err_selector_element_type)
2933DIAG_NAME_INDEX(err_setter_type_void)
2934DIAG_NAME_INDEX(err_setting_eval_method_used_in_unsafe_context)
2935DIAG_NAME_INDEX(err_shared_cache_eligiblity_mismatch)
2936DIAG_NAME_INDEX(err_shared_var_init)
2937DIAG_NAME_INDEX(err_shift_rhs_only_vector)
2938DIAG_NAME_INDEX(err_shufflevector_argument_too_large)
2939DIAG_NAME_INDEX(err_shufflevector_minus_one_is_undefined_behavior_constexpr)
2940DIAG_NAME_INDEX(err_shufflevector_nonconstant_argument)
2941DIAG_NAME_INDEX(err_single_decl_assign_in_for_range)
2942DIAG_NAME_INDEX(err_size_t_literal_too_large)
2943DIAG_NAME_INDEX(err_sizeless_in_exception_spec)
2944DIAG_NAME_INDEX(err_sizeless_nonlocal)
2945DIAG_NAME_INDEX(err_sizeof_alignof_function_type)
2946DIAG_NAME_INDEX(err_sizeof_alignof_incomplete_or_sizeless_type)
2947DIAG_NAME_INDEX(err_sizeof_alignof_typeof_bitfield)
2948DIAG_NAME_INDEX(err_sizeof_nonfragile_interface)
2949DIAG_NAME_INDEX(err_sizeof_pack_no_pack_name_suggest)
2950DIAG_NAME_INDEX(err_sizeof_parameter_pack)
2951DIAG_NAME_INDEX(err_sloc_space_too_large)
2952DIAG_NAME_INDEX(err_sls_hardening_arm_not_supported)
2953DIAG_NAME_INDEX(err_sme_attr_mismatch)
2954DIAG_NAME_INDEX(err_sme_call_in_non_sme_target)
2955DIAG_NAME_INDEX(err_sme_definition_using_sm_in_non_sme_target)
2956DIAG_NAME_INDEX(err_sme_definition_using_za_in_non_sme_target)
2957DIAG_NAME_INDEX(err_sme_definition_using_zt0_in_non_sme2_target)
2958DIAG_NAME_INDEX(err_sme_unimplemented_za_save_restore)
2959DIAG_NAME_INDEX(err_sme_za_call_no_za_state)
2960DIAG_NAME_INDEX(err_sme_zt0_call_no_zt0_state)
2961DIAG_NAME_INDEX(err_spaceship_argument_narrowing)
2962DIAG_NAME_INDEX(err_spec_member_not_instantiated)
2963DIAG_NAME_INDEX(err_specialization_after_instantiation)
2964DIAG_NAME_INDEX(err_specialization_not_primary_template)
2965DIAG_NAME_INDEX(err_specialize_member_of_template)
2966DIAG_NAME_INDEX(err_stack_tagging_requires_hardware_feature)
2967DIAG_NAME_INDEX(err_standalone_class_nested_name_specifier)
2968DIAG_NAME_INDEX(err_static_assert_expression_is_not_constant)
2969DIAG_NAME_INDEX(err_static_assert_failed)
2970DIAG_NAME_INDEX(err_static_assert_invalid_mem_fn_ret_ty)
2971DIAG_NAME_INDEX(err_static_assert_invalid_message)
2972DIAG_NAME_INDEX(err_static_assert_message_constexpr)
2973DIAG_NAME_INDEX(err_static_assert_missing_member_function)
2974DIAG_NAME_INDEX(err_static_assert_requirement_failed)
2975DIAG_NAME_INDEX(err_static_block_func)
2976DIAG_NAME_INDEX(err_static_data_member_not_allowed_in_anon_struct)
2977DIAG_NAME_INDEX(err_static_data_member_not_allowed_in_local_class)
2978DIAG_NAME_INDEX(err_static_data_member_reinitialization)
2979DIAG_NAME_INDEX(err_static_downcast_via_virtual)
2980DIAG_NAME_INDEX(err_static_function_scope)
2981DIAG_NAME_INDEX(err_static_illegal_in_new)
2982DIAG_NAME_INDEX(err_static_kernel)
2983DIAG_NAME_INDEX(err_static_lambda)
2984DIAG_NAME_INDEX(err_static_lambda_captures)
2985DIAG_NAME_INDEX(err_static_main)
2986DIAG_NAME_INDEX(err_static_mutable_lambda)
2987DIAG_NAME_INDEX(err_static_non_static)
2988DIAG_NAME_INDEX(err_static_not_bitfield)
2989DIAG_NAME_INDEX(err_static_out_of_line)
2990DIAG_NAME_INDEX(err_static_overrides_virtual)
2991DIAG_NAME_INDEX(err_statically_allocated_object)
2992DIAG_NAME_INDEX(err_std_compare_type_not_supported)
2993DIAG_NAME_INDEX(err_std_initializer_list_malformed)
2994DIAG_NAME_INDEX(err_std_source_location_impl_malformed)
2995DIAG_NAME_INDEX(err_std_source_location_impl_not_found)
2996DIAG_NAME_INDEX(err_std_type_trait_not_class_template)
2997DIAG_NAME_INDEX(err_stmt_expr_in_default_arg)
2998DIAG_NAME_INDEX(err_stmtexpr_file_scope)
2999DIAG_NAME_INDEX(err_storage_class_for_static_member)
3000DIAG_NAME_INDEX(err_storage_spec_on_catch_parm)
3001DIAG_NAME_INDEX(err_storageclass_invalid_for_member)
3002DIAG_NAME_INDEX(err_store_value_to_reg)
3003DIAG_NAME_INDEX(err_string_concat_mixed_suffix)
3004DIAG_NAME_INDEX(err_strong_property)
3005DIAG_NAME_INDEX(err_subscript_function_type)
3006DIAG_NAME_INDEX(err_subscript_incomplete_or_sizeless_type)
3007DIAG_NAME_INDEX(err_subscript_nonfragile_interface)
3008DIAG_NAME_INDEX(err_subscript_svbool_t)
3009DIAG_NAME_INDEX(err_super_in_lambda_unsupported)
3010DIAG_NAME_INDEX(err_super_in_using_declaration)
3011DIAG_NAME_INDEX(err_sve_vector_in_non_streaming_function)
3012DIAG_NAME_INDEX(err_sve_vector_in_non_sve_target)
3013DIAG_NAME_INDEX(err_swift_abi_parameter_wrong_type)
3014DIAG_NAME_INDEX(err_swift_async_bad_block_type)
3015DIAG_NAME_INDEX(err_swift_async_error_no_error_parameter)
3016DIAG_NAME_INDEX(err_swift_async_error_non_integral)
3017DIAG_NAME_INDEX(err_swift_async_error_without_swift_async)
3018DIAG_NAME_INDEX(err_swift_async_no_access)
3019DIAG_NAME_INDEX(err_swift_error_result_not_after_swift_context)
3020DIAG_NAME_INDEX(err_swift_indirect_result_not_first)
3021DIAG_NAME_INDEX(err_swift_param_attr_not_swiftcall)
3022DIAG_NAME_INDEX(err_switch_explicit_conversion)
3023DIAG_NAME_INDEX(err_switch_incomplete_class_type)
3024DIAG_NAME_INDEX(err_switch_into_protected_scope)
3025DIAG_NAME_INDEX(err_switch_multiple_conversions)
3026DIAG_NAME_INDEX(err_sycl_special_type_num_init_method)
3027DIAG_NAME_INDEX(err_synthesize_category_decl)
3028DIAG_NAME_INDEX(err_synthesize_on_class_property)
3029DIAG_NAME_INDEX(err_synthesize_variable_sized_ivar)
3030DIAG_NAME_INDEX(err_synthesized_property_name)
3031DIAG_NAME_INDEX(err_synthesizing_arc_weak_property_disabled)
3032DIAG_NAME_INDEX(err_synthesizing_arc_weak_property_no_runtime)
3033DIAG_NAME_INDEX(err_systemz_invalid_tabort_code)
3034DIAG_NAME_INDEX(err_tag_definition_of_typedef)
3035DIAG_NAME_INDEX(err_tag_index_out_of_range)
3036DIAG_NAME_INDEX(err_tag_reference_conflict)
3037DIAG_NAME_INDEX(err_tag_reference_non_tag)
3038DIAG_NAME_INDEX(err_tagless_friend_type_template)
3039DIAG_NAME_INDEX(err_target_clone_doesnt_match)
3040DIAG_NAME_INDEX(err_target_clone_must_have_default)
3041DIAG_NAME_INDEX(err_target_unknown_abi)
3042DIAG_NAME_INDEX(err_target_unknown_cpu)
3043DIAG_NAME_INDEX(err_target_unknown_fpmath)
3044DIAG_NAME_INDEX(err_target_unknown_triple)
3045DIAG_NAME_INDEX(err_target_unsupported_abi)
3046DIAG_NAME_INDEX(err_target_unsupported_abi_for_triple)
3047DIAG_NAME_INDEX(err_target_unsupported_abi_with_fpu)
3048DIAG_NAME_INDEX(err_target_unsupported_arch)
3049DIAG_NAME_INDEX(err_target_unsupported_cpu_for_micromips)
3050DIAG_NAME_INDEX(err_target_unsupported_execute_only)
3051DIAG_NAME_INDEX(err_target_unsupported_fpmath)
3052DIAG_NAME_INDEX(err_target_unsupported_mcmse)
3053DIAG_NAME_INDEX(err_target_unsupported_tp_hard)
3054DIAG_NAME_INDEX(err_target_unsupported_type)
3055DIAG_NAME_INDEX(err_target_unsupported_type_for_abi)
3056DIAG_NAME_INDEX(err_target_unsupported_unaligned)
3057DIAG_NAME_INDEX(err_tcb_conflicting_attributes)
3058DIAG_NAME_INDEX(err_temp_copy_ambiguous)
3059DIAG_NAME_INDEX(err_temp_copy_deleted)
3060DIAG_NAME_INDEX(err_temp_copy_incomplete)
3061DIAG_NAME_INDEX(err_temp_copy_no_viable)
3062DIAG_NAME_INDEX(err_template_arg_address_of_non_pointer)
3063DIAG_NAME_INDEX(err_template_arg_deduced_incomplete_pack)
3064DIAG_NAME_INDEX(err_template_arg_field)
3065DIAG_NAME_INDEX(err_template_arg_invalid)
3066DIAG_NAME_INDEX(err_template_arg_list_constraints_not_satisfied)
3067DIAG_NAME_INDEX(err_template_arg_list_different_arity)
3068DIAG_NAME_INDEX(err_template_arg_method)
3069DIAG_NAME_INDEX(err_template_arg_must_be_expr)
3070DIAG_NAME_INDEX(err_template_arg_must_be_template)
3071DIAG_NAME_INDEX(err_template_arg_must_be_type)
3072DIAG_NAME_INDEX(err_template_arg_must_be_type_suggest)
3073DIAG_NAME_INDEX(err_template_arg_no_ref_bind)
3074DIAG_NAME_INDEX(err_template_arg_nontype_ambig)
3075DIAG_NAME_INDEX(err_template_arg_not_address_constant)
3076DIAG_NAME_INDEX(err_template_arg_not_address_of)
3077DIAG_NAME_INDEX(err_template_arg_not_convertible)
3078DIAG_NAME_INDEX(err_template_arg_not_decl_ref)
3079DIAG_NAME_INDEX(err_template_arg_not_ice)
3080DIAG_NAME_INDEX(err_template_arg_not_integral_or_enumeral)
3081DIAG_NAME_INDEX(err_template_arg_not_object_or_func)
3082DIAG_NAME_INDEX(err_template_arg_not_pointer_to_member_form)
3083DIAG_NAME_INDEX(err_template_arg_not_valid_template)
3084DIAG_NAME_INDEX(err_template_arg_object_no_linkage)
3085DIAG_NAME_INDEX(err_template_arg_overload_type)
3086DIAG_NAME_INDEX(err_template_arg_ref_bind_ignores_quals)
3087DIAG_NAME_INDEX(err_template_arg_reference_var)
3088DIAG_NAME_INDEX(err_template_arg_template_params_mismatch)
3089DIAG_NAME_INDEX(err_template_arg_thread_local)
3090DIAG_NAME_INDEX(err_template_arg_untyped_null_constant)
3091DIAG_NAME_INDEX(err_template_arg_wrongtype_null_constant)
3092DIAG_NAME_INDEX(err_template_defn_explicit_instantiation)
3093DIAG_NAME_INDEX(err_template_different_requires_clause)
3094DIAG_NAME_INDEX(err_template_different_type_constraint)
3095DIAG_NAME_INDEX(err_template_expansion_into_fixed_list)
3096DIAG_NAME_INDEX(err_template_id_not_a_type)
3097DIAG_NAME_INDEX(err_template_inside_local_class)
3098DIAG_NAME_INDEX(err_template_instantiate_undefined)
3099DIAG_NAME_INDEX(err_template_instantiate_within_definition)
3100DIAG_NAME_INDEX(err_template_kernel)
3101DIAG_NAME_INDEX(err_template_kw_missing)
3102DIAG_NAME_INDEX(err_template_kw_refers_to_dependent_non_template)
3103DIAG_NAME_INDEX(err_template_kw_refers_to_non_template)
3104DIAG_NAME_INDEX(err_template_kw_refers_to_type_template)
3105DIAG_NAME_INDEX(err_template_linkage)
3106DIAG_NAME_INDEX(err_template_member)
3107DIAG_NAME_INDEX(err_template_member_noparams)
3108DIAG_NAME_INDEX(err_template_missing_args)
3109DIAG_NAME_INDEX(err_template_nontype_parm_bad_structural_type)
3110DIAG_NAME_INDEX(err_template_nontype_parm_bad_type)
3111DIAG_NAME_INDEX(err_template_nontype_parm_different_type)
3112DIAG_NAME_INDEX(err_template_nontype_parm_incomplete)
3113DIAG_NAME_INDEX(err_template_nontype_parm_not_literal)
3114DIAG_NAME_INDEX(err_template_nontype_parm_not_structural)
3115DIAG_NAME_INDEX(err_template_nontype_parm_rvalue_ref)
3116DIAG_NAME_INDEX(err_template_outside_namespace_or_class_scope)
3117DIAG_NAME_INDEX(err_template_param_default_arg_inconsistent_redefinition)
3118DIAG_NAME_INDEX(err_template_param_default_arg_missing)
3119DIAG_NAME_INDEX(err_template_param_default_arg_redefinition)
3120DIAG_NAME_INDEX(err_template_param_different_kind)
3121DIAG_NAME_INDEX(err_template_param_list_different_arity)
3122DIAG_NAME_INDEX(err_template_param_list_matches_nontemplate)
3123DIAG_NAME_INDEX(err_template_param_pack_default_arg)
3124DIAG_NAME_INDEX(err_template_param_pack_must_be_last_template_parameter)
3125DIAG_NAME_INDEX(err_template_param_shadow)
3126DIAG_NAME_INDEX(err_template_parameter_default_friend_template)
3127DIAG_NAME_INDEX(err_template_parameter_default_template_member)
3128DIAG_NAME_INDEX(err_template_parameter_pack_non_pack)
3129DIAG_NAME_INDEX(err_template_qualified_declarator_no_match)
3130DIAG_NAME_INDEX(err_template_recursion_depth_exceeded)
3131DIAG_NAME_INDEX(err_template_spec_decl_friend)
3132DIAG_NAME_INDEX(err_template_spec_decl_function_scope)
3133DIAG_NAME_INDEX(err_template_spec_default_arg)
3134DIAG_NAME_INDEX(err_template_spec_extra_headers)
3135DIAG_NAME_INDEX(err_template_spec_friend)
3136DIAG_NAME_INDEX(err_template_spec_needs_header)
3137DIAG_NAME_INDEX(err_template_spec_needs_template_parameters)
3138DIAG_NAME_INDEX(err_template_spec_redecl_global_scope)
3139DIAG_NAME_INDEX(err_template_spec_redecl_out_of_scope)
3140DIAG_NAME_INDEX(err_template_spec_syntax_non_template)
3141DIAG_NAME_INDEX(err_template_spec_unknown_kind)
3142DIAG_NAME_INDEX(err_template_tag_noparams)
3143DIAG_NAME_INDEX(err_template_template_parameter_not_at_least_as_constrained)
3144DIAG_NAME_INDEX(err_template_template_parm_no_parms)
3145DIAG_NAME_INDEX(err_template_typedef)
3146DIAG_NAME_INDEX(err_template_unnamed_class)
3147DIAG_NAME_INDEX(err_template_variable_noparams)
3148DIAG_NAME_INDEX(err_templated_invalid_declaration)
3149DIAG_NAME_INDEX(err_templated_using_directive_declaration)
3150DIAG_NAME_INDEX(err_tentative_def_incomplete_type)
3151DIAG_NAME_INDEX(err_test_module_file_extension_format)
3152DIAG_NAME_INDEX(err_test_module_file_extension_version)
3153DIAG_NAME_INDEX(err_this_capture)
3154DIAG_NAME_INDEX(err_this_captured_by_reference)
3155DIAG_NAME_INDEX(err_this_static_member_func)
3156DIAG_NAME_INDEX(err_thread_dynamic_init)
3157DIAG_NAME_INDEX(err_thread_non_global)
3158DIAG_NAME_INDEX(err_thread_non_thread)
3159DIAG_NAME_INDEX(err_thread_nontrivial_dtor)
3160DIAG_NAME_INDEX(err_thread_thread_different_kind)
3161DIAG_NAME_INDEX(err_thread_unsupported)
3162DIAG_NAME_INDEX(err_three_way_vector_comparison)
3163DIAG_NAME_INDEX(err_throw_abstract_type)
3164DIAG_NAME_INDEX(err_throw_incomplete)
3165DIAG_NAME_INDEX(err_throw_incomplete_ptr)
3166DIAG_NAME_INDEX(err_throw_object_throwing_dtor)
3167DIAG_NAME_INDEX(err_throw_sizeless)
3168DIAG_NAME_INDEX(err_tls_var_aligned_over_maximum)
3169DIAG_NAME_INDEX(err_too_few_args_in_macro_invoc)
3170DIAG_NAME_INDEX(err_too_large_for_fixed_point)
3171DIAG_NAME_INDEX(err_too_many_args_in_macro_invoc)
3172DIAG_NAME_INDEX(err_toomany_element_decls)
3173DIAG_NAME_INDEX(err_trailing_requires_clause_on_deduction_guide)
3174DIAG_NAME_INDEX(err_trailing_return_in_parens)
3175DIAG_NAME_INDEX(err_trailing_return_without_auto)
3176DIAG_NAME_INDEX(err_two_right_angle_brackets_need_space)
3177DIAG_NAME_INDEX(err_type_attribute_wrong_type)
3178DIAG_NAME_INDEX(err_type_available_only_in_default_eval_method)
3179DIAG_NAME_INDEX(err_type_constraint_missing_arguments)
3180DIAG_NAME_INDEX(err_type_constraint_non_type_concept)
3181DIAG_NAME_INDEX(err_type_defined_in_alias_template)
3182DIAG_NAME_INDEX(err_type_defined_in_condition)
3183DIAG_NAME_INDEX(err_type_defined_in_enum)
3184DIAG_NAME_INDEX(err_type_defined_in_for_range)
3185DIAG_NAME_INDEX(err_type_defined_in_param_type)
3186DIAG_NAME_INDEX(err_type_defined_in_result_type)
3187DIAG_NAME_INDEX(err_type_defined_in_type_specifier)
3188DIAG_NAME_INDEX(err_type_mismatch_continuation_class)
3189DIAG_NAME_INDEX(err_type_pack_element_out_of_bounds)
3190DIAG_NAME_INDEX(err_type_safety_unknown_flag)
3191DIAG_NAME_INDEX(err_type_tag_for_datatype_not_ice)
3192DIAG_NAME_INDEX(err_type_tag_for_datatype_too_large)
3193DIAG_NAME_INDEX(err_type_trait_arity)
3194DIAG_NAME_INDEX(err_type_unparsed)
3195DIAG_NAME_INDEX(err_type_unsupported)
3196DIAG_NAME_INDEX(err_typecheck_address_of)
3197DIAG_NAME_INDEX(err_typecheck_addrof_dtor)
3198DIAG_NAME_INDEX(err_typecheck_addrof_temporary)
3199DIAG_NAME_INDEX(err_typecheck_ambiguous_condition)
3200DIAG_NAME_INDEX(err_typecheck_arc_assign_externally_retained)
3201DIAG_NAME_INDEX(err_typecheck_arc_assign_self)
3202DIAG_NAME_INDEX(err_typecheck_arc_assign_self_class_method)
3203DIAG_NAME_INDEX(err_typecheck_arithmetic_incomplete_or_sizeless_type)
3204DIAG_NAME_INDEX(err_typecheck_arr_assign_enumeration)
3205DIAG_NAME_INDEX(err_typecheck_array_not_modifiable_lvalue)
3206DIAG_NAME_INDEX(err_typecheck_assign_const)
3207DIAG_NAME_INDEX(err_typecheck_bool_condition)
3208DIAG_NAME_INDEX(err_typecheck_call_different_arg_types)
3209DIAG_NAME_INDEX(err_typecheck_call_invalid_ordered_compare)
3210DIAG_NAME_INDEX(err_typecheck_call_invalid_unary_fp)
3211DIAG_NAME_INDEX(err_typecheck_call_not_function)
3212DIAG_NAME_INDEX(err_typecheck_call_requires_real_fp)
3213DIAG_NAME_INDEX(err_typecheck_call_too_few_args)
3214DIAG_NAME_INDEX(err_typecheck_call_too_few_args_at_least)
3215DIAG_NAME_INDEX(err_typecheck_call_too_few_args_at_least_one)
3216DIAG_NAME_INDEX(err_typecheck_call_too_few_args_at_least_suggest)
3217DIAG_NAME_INDEX(err_typecheck_call_too_few_args_one)
3218DIAG_NAME_INDEX(err_typecheck_call_too_few_args_suggest)
3219DIAG_NAME_INDEX(err_typecheck_call_too_many_args)
3220DIAG_NAME_INDEX(err_typecheck_call_too_many_args_at_most)
3221DIAG_NAME_INDEX(err_typecheck_call_too_many_args_at_most_one)
3222DIAG_NAME_INDEX(err_typecheck_call_too_many_args_at_most_suggest)
3223DIAG_NAME_INDEX(err_typecheck_call_too_many_args_one)
3224DIAG_NAME_INDEX(err_typecheck_call_too_many_args_suggest)
3225DIAG_NAME_INDEX(err_typecheck_cast_to_incomplete)
3226DIAG_NAME_INDEX(err_typecheck_cast_to_union_no_type)
3227DIAG_NAME_INDEX(err_typecheck_choose_expr_requires_constant)
3228DIAG_NAME_INDEX(err_typecheck_comparison_of_distinct_blocks)
3229DIAG_NAME_INDEX(err_typecheck_comparison_of_distinct_pointers)
3230DIAG_NAME_INDEX(err_typecheck_comparison_of_fptr_to_void)
3231DIAG_NAME_INDEX(err_typecheck_comparison_of_pointer_integer)
3232DIAG_NAME_INDEX(err_typecheck_cond_expect_int_float)
3233DIAG_NAME_INDEX(err_typecheck_cond_expect_nonfloat)
3234DIAG_NAME_INDEX(err_typecheck_cond_expect_scalar)
3235DIAG_NAME_INDEX(err_typecheck_cond_incompatible_operands)
3236DIAG_NAME_INDEX(err_typecheck_cond_incompatible_operands_null)
3237DIAG_NAME_INDEX(err_typecheck_convert_discards_qualifiers)
3238DIAG_NAME_INDEX(err_typecheck_convert_incompatible)
3239DIAG_NAME_INDEX(err_typecheck_convert_incompatible_block_pointer)
3240DIAG_NAME_INDEX(err_typecheck_convert_incompatible_function_pointer)
3241DIAG_NAME_INDEX(err_typecheck_convert_incompatible_pointer)
3242DIAG_NAME_INDEX(err_typecheck_convert_incompatible_pointer_sign)
3243DIAG_NAME_INDEX(err_typecheck_convert_int_pointer)
3244DIAG_NAME_INDEX(err_typecheck_convert_pointer_int)
3245DIAG_NAME_INDEX(err_typecheck_convert_pointer_void_func)
3246DIAG_NAME_INDEX(err_typecheck_converted_constant_expression)
3247DIAG_NAME_INDEX(err_typecheck_converted_constant_expression_disallowed)
3248DIAG_NAME_INDEX(err_typecheck_converted_constant_expression_indirect)
3249DIAG_NAME_INDEX(err_typecheck_decl_incomplete_type)
3250DIAG_NAME_INDEX(err_typecheck_deleted_function)
3251DIAG_NAME_INDEX(err_typecheck_duplicate_vector_components_not_mlvalue)
3252DIAG_NAME_INDEX(err_typecheck_expect_flt_or_vector)
3253DIAG_NAME_INDEX(err_typecheck_expect_int)
3254DIAG_NAME_INDEX(err_typecheck_expect_scalar_operand)
3255DIAG_NAME_INDEX(err_typecheck_expression_not_modifiable_lvalue)
3256DIAG_NAME_INDEX(err_typecheck_field_variable_size)
3257DIAG_NAME_INDEX(err_typecheck_illegal_increment_decrement)
3258DIAG_NAME_INDEX(err_typecheck_incompatible_address_space)
3259DIAG_NAME_INDEX(err_typecheck_incompatible_nested_address_space)
3260DIAG_NAME_INDEX(err_typecheck_incompatible_ownership)
3261DIAG_NAME_INDEX(err_typecheck_incomplete_array_needs_initializer)
3262DIAG_NAME_INDEX(err_typecheck_incomplete_tag)
3263DIAG_NAME_INDEX(err_typecheck_incomplete_type_not_modifiable_lvalue)
3264DIAG_NAME_INDEX(err_typecheck_indirection_requires_pointer)
3265DIAG_NAME_INDEX(err_typecheck_indirection_through_void_pointer_cpp)
3266DIAG_NAME_INDEX(err_typecheck_invalid_lvalue_addrof)
3267DIAG_NAME_INDEX(err_typecheck_invalid_lvalue_addrof_addrof_function)
3268DIAG_NAME_INDEX(err_typecheck_invalid_operands)
3269DIAG_NAME_INDEX(err_typecheck_invalid_restrict_invalid_pointee)
3270DIAG_NAME_INDEX(err_typecheck_invalid_restrict_not_pointer)
3271DIAG_NAME_INDEX(err_typecheck_invalid_restrict_not_pointer_noarg)
3272DIAG_NAME_INDEX(err_typecheck_ivar_variable_size)
3273DIAG_NAME_INDEX(err_typecheck_logical_vector_expr_gnu_cpp_restrict)
3274DIAG_NAME_INDEX(err_typecheck_lvalue_casts_not_supported)
3275DIAG_NAME_INDEX(err_typecheck_member_reference_arrow)
3276DIAG_NAME_INDEX(err_typecheck_member_reference_ivar)
3277DIAG_NAME_INDEX(err_typecheck_member_reference_ivar_suggest)
3278DIAG_NAME_INDEX(err_typecheck_member_reference_struct_union)
3279DIAG_NAME_INDEX(err_typecheck_member_reference_suggestion)
3280DIAG_NAME_INDEX(err_typecheck_member_reference_type)
3281DIAG_NAME_INDEX(err_typecheck_member_reference_unknown)
3282DIAG_NAME_INDEX(err_typecheck_missing_return_type_incompatible)
3283DIAG_NAME_INDEX(err_typecheck_negative_array_size)
3284DIAG_NAME_INDEX(err_typecheck_non_object_not_modifiable_lvalue)
3285DIAG_NAME_INDEX(err_typecheck_nonviable_condition)
3286DIAG_NAME_INDEX(err_typecheck_nonviable_condition_incomplete)
3287DIAG_NAME_INDEX(err_typecheck_op_on_nonoverlapping_address_space_pointers)
3288DIAG_NAME_INDEX(err_typecheck_ordered_comparison_of_function_pointers)
3289DIAG_NAME_INDEX(err_typecheck_ordered_comparison_of_pointer_and_zero)
3290DIAG_NAME_INDEX(err_typecheck_pointer_arith_function_type)
3291DIAG_NAME_INDEX(err_typecheck_pointer_arith_void_type)
3292DIAG_NAME_INDEX(err_typecheck_sclass_fscope)
3293DIAG_NAME_INDEX(err_typecheck_sclass_func)
3294DIAG_NAME_INDEX(err_typecheck_statement_requires_integer)
3295DIAG_NAME_INDEX(err_typecheck_statement_requires_scalar)
3296DIAG_NAME_INDEX(err_typecheck_sub_ptr_compatible)
3297DIAG_NAME_INDEX(err_typecheck_subscript_not_integer)
3298DIAG_NAME_INDEX(err_typecheck_subscript_value)
3299DIAG_NAME_INDEX(err_typecheck_sve_rvv_ambiguous)
3300DIAG_NAME_INDEX(err_typecheck_sve_rvv_gnu_ambiguous)
3301DIAG_NAME_INDEX(err_typecheck_three_way_comparison_of_pointer_and_zero)
3302DIAG_NAME_INDEX(err_typecheck_unary_expr)
3303DIAG_NAME_INDEX(err_typecheck_vector_lengths_not_equal)
3304DIAG_NAME_INDEX(err_typecheck_vector_not_convertable)
3305DIAG_NAME_INDEX(err_typecheck_vector_not_convertable_implict_truncation)
3306DIAG_NAME_INDEX(err_typecheck_vector_not_convertable_non_scalar)
3307DIAG_NAME_INDEX(err_typecheck_wasm_table_must_have_zero_length)
3308DIAG_NAME_INDEX(err_typecheck_zero_array_size)
3309DIAG_NAME_INDEX(err_typedef_changes_linkage)
3310DIAG_NAME_INDEX(err_typedef_not_bitfield)
3311DIAG_NAME_INDEX(err_typedef_not_identifier)
3312DIAG_NAME_INDEX(err_typename_identifiers_only)
3313DIAG_NAME_INDEX(err_typename_invalid_constexpr)
3314DIAG_NAME_INDEX(err_typename_invalid_functionspec)
3315DIAG_NAME_INDEX(err_typename_invalid_storageclass)
3316DIAG_NAME_INDEX(err_typename_missing)
3317DIAG_NAME_INDEX(err_typename_missing_template)
3318DIAG_NAME_INDEX(err_typename_nested_not_found)
3319DIAG_NAME_INDEX(err_typename_nested_not_found_enable_if)
3320DIAG_NAME_INDEX(err_typename_nested_not_found_requirement)
3321DIAG_NAME_INDEX(err_typename_nested_not_type)
3322DIAG_NAME_INDEX(err_typename_not_type)
3323DIAG_NAME_INDEX(err_typename_refers_to_non_type_template)
3324DIAG_NAME_INDEX(err_typename_refers_to_using_value_decl)
3325DIAG_NAME_INDEX(err_typename_requires_specqual)
3326DIAG_NAME_INDEX(err_ucn_control_character)
3327DIAG_NAME_INDEX(err_ucn_escape_basic_scs)
3328DIAG_NAME_INDEX(err_ucn_escape_incomplete)
3329DIAG_NAME_INDEX(err_ucn_escape_invalid)
3330DIAG_NAME_INDEX(err_unable_to_make_temp)
3331DIAG_NAME_INDEX(err_unable_to_rename_temp)
3332DIAG_NAME_INDEX(err_unavailable)
3333DIAG_NAME_INDEX(err_unavailable_in_arc)
3334DIAG_NAME_INDEX(err_unavailable_message)
3335DIAG_NAME_INDEX(err_uncasted_call_of_unknown_any)
3336DIAG_NAME_INDEX(err_uncasted_send_to_unknown_any_method)
3337DIAG_NAME_INDEX(err_uncasted_use_of_unknown_any)
3338DIAG_NAME_INDEX(err_undeclared_boxing_method)
3339DIAG_NAME_INDEX(err_undeclared_destructor_name)
3340DIAG_NAME_INDEX(err_undeclared_label_use)
3341DIAG_NAME_INDEX(err_undeclared_objc_literal_class)
3342DIAG_NAME_INDEX(err_undeclared_protocol)
3343DIAG_NAME_INDEX(err_undeclared_protocol_suggest)
3344DIAG_NAME_INDEX(err_undeclared_use)
3345DIAG_NAME_INDEX(err_undeclared_use_of_module)
3346DIAG_NAME_INDEX(err_undeclared_use_of_module_indirect)
3347DIAG_NAME_INDEX(err_undeclared_use_suggest)
3348DIAG_NAME_INDEX(err_undeclared_var_use)
3349DIAG_NAME_INDEX(err_undeclared_var_use_suggest)
3350DIAG_NAME_INDEX(err_undef_interface)
3351DIAG_NAME_INDEX(err_undef_interface_suggest)
3352DIAG_NAME_INDEX(err_undef_superclass)
3353DIAG_NAME_INDEX(err_undef_superclass_suggest)
3354DIAG_NAME_INDEX(err_undefined_inline_var)
3355DIAG_NAME_INDEX(err_undefined_internal_type)
3356DIAG_NAME_INDEX(err_underlying_type_of_incomplete_enum)
3357DIAG_NAME_INDEX(err_unevaluated_string_invalid_escape_sequence)
3358DIAG_NAME_INDEX(err_unevaluated_string_prefix)
3359DIAG_NAME_INDEX(err_unevaluated_string_udl)
3360DIAG_NAME_INDEX(err_unexpanded_parameter_pack)
3361DIAG_NAME_INDEX(err_unexpected_at)
3362DIAG_NAME_INDEX(err_unexpected_colon_in_nested_name_spec)
3363DIAG_NAME_INDEX(err_unexpected_friend)
3364DIAG_NAME_INDEX(err_unexpected_interface)
3365DIAG_NAME_INDEX(err_unexpected_module_decl)
3366DIAG_NAME_INDEX(err_unexpected_namespace)
3367DIAG_NAME_INDEX(err_unexpected_namespace_attributes_alias)
3368DIAG_NAME_INDEX(err_unexpected_nested_namespace_attribute)
3369DIAG_NAME_INDEX(err_unexpected_protocol_qualifier)
3370DIAG_NAME_INDEX(err_unexpected_qualified_namespace_alias)
3371DIAG_NAME_INDEX(err_unexpected_scope_on_base_decltype)
3372DIAG_NAME_INDEX(err_unexpected_semi)
3373DIAG_NAME_INDEX(err_unexpected_template_after_using)
3374DIAG_NAME_INDEX(err_unexpected_template_in_destructor_name)
3375DIAG_NAME_INDEX(err_unexpected_template_in_unqualified_id)
3376DIAG_NAME_INDEX(err_unexpected_token_in_nested_name_spec)
3377DIAG_NAME_INDEX(err_unexpected_typedef)
3378DIAG_NAME_INDEX(err_unexpected_typedef_ident)
3379DIAG_NAME_INDEX(err_unexpected_unqualified_id)
3380DIAG_NAME_INDEX(err_unimplemented_conversion_with_fixed_point_type)
3381DIAG_NAME_INDEX(err_uninitialized_member_for_assign)
3382DIAG_NAME_INDEX(err_uninitialized_member_in_ctor)
3383DIAG_NAME_INDEX(err_union_as_base_class)
3384DIAG_NAME_INDEX(err_union_member_of_reference_type)
3385DIAG_NAME_INDEX(err_unknown_analyzer_checker_or_package)
3386DIAG_NAME_INDEX(err_unknown_any_addrof)
3387DIAG_NAME_INDEX(err_unknown_any_addrof_call)
3388DIAG_NAME_INDEX(err_unknown_any_function)
3389DIAG_NAME_INDEX(err_unknown_any_var_function_type)
3390DIAG_NAME_INDEX(err_unknown_arm_state)
3391DIAG_NAME_INDEX(err_unknown_hlsl_semantic)
3392DIAG_NAME_INDEX(err_unknown_nested_typename_suggest)
3393DIAG_NAME_INDEX(err_unknown_receiver_suggest)
3394DIAG_NAME_INDEX(err_unknown_template_name)
3395DIAG_NAME_INDEX(err_unknown_type_or_class_name_suggest)
3396DIAG_NAME_INDEX(err_unknown_typename)
3397DIAG_NAME_INDEX(err_unknown_typename_suggest)
3398DIAG_NAME_INDEX(err_unparenthesized_non_primary_expr_in_requires_clause)
3399DIAG_NAME_INDEX(err_unqualified_pointer_member_function)
3400DIAG_NAME_INDEX(err_unspecified_size_with_static)
3401DIAG_NAME_INDEX(err_unspecified_vla_size_with_static)
3402DIAG_NAME_INDEX(err_unsupported_abi_for_opt)
3403DIAG_NAME_INDEX(err_unsupported_ast_node)
3404DIAG_NAME_INDEX(err_unsupported_bom)
3405DIAG_NAME_INDEX(err_unsupported_cxx_abi)
3406DIAG_NAME_INDEX(err_unsupported_environment)
3407DIAG_NAME_INDEX(err_unsupported_module_partition)
3408DIAG_NAME_INDEX(err_unsupported_os)
3409DIAG_NAME_INDEX(err_unsupported_placeholder_constraint)
3410DIAG_NAME_INDEX(err_unsupported_string_concat)
3411DIAG_NAME_INDEX(err_unsupported_unknown_any_call)
3412DIAG_NAME_INDEX(err_unsupported_unknown_any_decl)
3413DIAG_NAME_INDEX(err_unsupported_unknown_any_expr)
3414DIAG_NAME_INDEX(err_unsupported_vendor)
3415DIAG_NAME_INDEX(err_unterm_macro_invoc)
3416DIAG_NAME_INDEX(err_unterminated___pragma)
3417DIAG_NAME_INDEX(err_unterminated_block_comment)
3418DIAG_NAME_INDEX(err_unterminated_raw_string)
3419DIAG_NAME_INDEX(err_upcast_to_inaccessible_base)
3420DIAG_NAME_INDEX(err_use_continuation_class)
3421DIAG_NAME_INDEX(err_use_continuation_class_redeclaration_readwrite)
3422DIAG_NAME_INDEX(err_use_of_default_argument_to_function_declared_later)
3423DIAG_NAME_INDEX(err_use_of_empty_using_if_exists)
3424DIAG_NAME_INDEX(err_use_of_tag_name_without_tag)
3425DIAG_NAME_INDEX(err_use_of_unaddressable_function)
3426DIAG_NAME_INDEX(err_use_with_wrong_tag)
3427DIAG_NAME_INDEX(err_using_attribute_ns_conflict)
3428DIAG_NAME_INDEX(err_using_decl_can_not_refer_to_class_member)
3429DIAG_NAME_INDEX(err_using_decl_can_not_refer_to_namespace)
3430DIAG_NAME_INDEX(err_using_decl_conflict)
3431DIAG_NAME_INDEX(err_using_decl_conflict_reverse)
3432DIAG_NAME_INDEX(err_using_decl_constructor)
3433DIAG_NAME_INDEX(err_using_decl_constructor_not_in_direct_base)
3434DIAG_NAME_INDEX(err_using_decl_destructor)
3435DIAG_NAME_INDEX(err_using_decl_friend)
3436DIAG_NAME_INDEX(err_using_decl_nested_name_specifier_is_current_class)
3437DIAG_NAME_INDEX(err_using_decl_nested_name_specifier_is_not_base_class)
3438DIAG_NAME_INDEX(err_using_decl_nested_name_specifier_is_not_class)
3439DIAG_NAME_INDEX(err_using_decl_redeclaration)
3440DIAG_NAME_INDEX(err_using_decl_redeclaration_expansion)
3441DIAG_NAME_INDEX(err_using_decl_template_id)
3442DIAG_NAME_INDEX(err_using_dependent_value_is_type)
3443DIAG_NAME_INDEX(err_using_directive_member_suggest)
3444DIAG_NAME_INDEX(err_using_directive_suggest)
3445DIAG_NAME_INDEX(err_using_enum_decl_redeclaration)
3446DIAG_NAME_INDEX(err_using_enum_expect_identifier)
3447DIAG_NAME_INDEX(err_using_enum_is_dependent)
3448DIAG_NAME_INDEX(err_using_enum_not_enum)
3449DIAG_NAME_INDEX(err_using_if_exists_on_ctor)
3450DIAG_NAME_INDEX(err_using_namespace_in_class)
3451DIAG_NAME_INDEX(err_using_pack_expansion_empty)
3452DIAG_NAME_INDEX(err_using_placeholder_variable)
3453DIAG_NAME_INDEX(err_using_requires_qualname)
3454DIAG_NAME_INDEX(err_using_typename_non_type)
3455DIAG_NAME_INDEX(err_uuidof_with_multiple_guids)
3456DIAG_NAME_INDEX(err_uuidof_without_guid)
3457DIAG_NAME_INDEX(err_va_arg_in_device)
3458DIAG_NAME_INDEX(err_va_start_captured_stmt)
3459DIAG_NAME_INDEX(err_va_start_fixed_function)
3460DIAG_NAME_INDEX(err_va_start_outside_function)
3461DIAG_NAME_INDEX(err_va_start_used_in_wrong_abi_function)
3462DIAG_NAME_INDEX(err_value_init_for_array_type)
3463DIAG_NAME_INDEX(err_vaopt_paste_at_end)
3464DIAG_NAME_INDEX(err_vaopt_paste_at_start)
3465DIAG_NAME_INDEX(err_var_partial_spec_redeclared)
3466DIAG_NAME_INDEX(err_var_spec_no_template)
3467DIAG_NAME_INDEX(err_var_spec_no_template_but_method)
3468DIAG_NAME_INDEX(err_variable_instantiates_to_function)
3469DIAG_NAME_INDEX(err_variable_object_no_init)
3470DIAG_NAME_INDEX(err_variably_modified_new_type)
3471DIAG_NAME_INDEX(err_variably_modified_nontype_template_param)
3472DIAG_NAME_INDEX(err_variably_modified_template_arg)
3473DIAG_NAME_INDEX(err_variably_modified_typeid)
3474DIAG_NAME_INDEX(err_variadic_device_fn)
3475DIAG_NAME_INDEX(err_vec_builtin_incompatible_vector)
3476DIAG_NAME_INDEX(err_vec_builtin_non_vector)
3477DIAG_NAME_INDEX(err_vecstep_non_scalar_vector_type)
3478DIAG_NAME_INDEX(err_vector_incorrect_num_initializers)
3479DIAG_NAME_INDEX(err_verify_ambiguous_marker)
3480DIAG_NAME_INDEX(err_verify_inconsistent_diags)
3481DIAG_NAME_INDEX(err_verify_invalid_content)
3482DIAG_NAME_INDEX(err_verify_invalid_no_diags)
3483DIAG_NAME_INDEX(err_verify_invalid_range)
3484DIAG_NAME_INDEX(err_verify_missing_end)
3485DIAG_NAME_INDEX(err_verify_missing_file)
3486DIAG_NAME_INDEX(err_verify_missing_line)
3487DIAG_NAME_INDEX(err_verify_missing_regex)
3488DIAG_NAME_INDEX(err_verify_missing_start)
3489DIAG_NAME_INDEX(err_verify_no_directives)
3490DIAG_NAME_INDEX(err_verify_no_such_marker)
3491DIAG_NAME_INDEX(err_verify_nonconst_addrspace)
3492DIAG_NAME_INDEX(err_vftable_ambiguous_component)
3493DIAG_NAME_INDEX(err_virt_specifier_outside_class)
3494DIAG_NAME_INDEX(err_virtual_in_union)
3495DIAG_NAME_INDEX(err_virtual_member_function_template)
3496DIAG_NAME_INDEX(err_virtual_non_function)
3497DIAG_NAME_INDEX(err_virtual_out_of_class)
3498DIAG_NAME_INDEX(err_vla_decl_has_extern_linkage)
3499DIAG_NAME_INDEX(err_vla_decl_has_static_storage)
3500DIAG_NAME_INDEX(err_vla_decl_in_file_scope)
3501DIAG_NAME_INDEX(err_vla_in_coroutine_unsupported)
3502DIAG_NAME_INDEX(err_vla_in_sfinae)
3503DIAG_NAME_INDEX(err_vla_unsupported)
3504DIAG_NAME_INDEX(err_vm_decl_has_extern_linkage)
3505DIAG_NAME_INDEX(err_vm_decl_in_file_scope)
3506DIAG_NAME_INDEX(err_vm_func_decl)
3507DIAG_NAME_INDEX(err_void_only_param)
3508DIAG_NAME_INDEX(err_void_param_qualified)
3509DIAG_NAME_INDEX(err_volatile_comparison_operator)
3510DIAG_NAME_INDEX(err_vsx_builtin_nonconstant_argument)
3511DIAG_NAME_INDEX(err_wasm_builtin_arg_must_be_integer_type)
3512DIAG_NAME_INDEX(err_wasm_builtin_arg_must_be_table_type)
3513DIAG_NAME_INDEX(err_wasm_builtin_arg_must_match_table_element_type)
3514DIAG_NAME_INDEX(err_wasm_ca_reference)
3515DIAG_NAME_INDEX(err_wasm_cast_table)
3516DIAG_NAME_INDEX(err_wasm_funcref_not_wasm)
3517DIAG_NAME_INDEX(err_wasm_reference_pr)
3518DIAG_NAME_INDEX(err_wasm_reftype_exception_spec)
3519DIAG_NAME_INDEX(err_wasm_reftype_multidimensional_array)
3520DIAG_NAME_INDEX(err_wasm_reftype_tc)
3521DIAG_NAME_INDEX(err_wasm_table_art)
3522DIAG_NAME_INDEX(err_wasm_table_as_function_parameter)
3523DIAG_NAME_INDEX(err_wasm_table_conditional_expression)
3524DIAG_NAME_INDEX(err_wasm_table_in_function)
3525DIAG_NAME_INDEX(err_wasm_table_invalid_uett_operand)
3526DIAG_NAME_INDEX(err_wasm_table_must_be_static)
3527DIAG_NAME_INDEX(err_wasm_table_pr)
3528DIAG_NAME_INDEX(err_weak_property)
3529DIAG_NAME_INDEX(err_while_loop_outside_of_a_function)
3530DIAG_NAME_INDEX(err_wrong_sampler_addressspace)
3531DIAG_NAME_INDEX(err_x86_builtin_invalid_rounding)
3532DIAG_NAME_INDEX(err_x86_builtin_invalid_scale)
3533DIAG_NAME_INDEX(err_x86_builtin_tile_arg_duplicate)
3534DIAG_NAME_INDEX(err_zero_version)
3535DIAG_NAME_INDEX(error_cconv_unsupported)
3536DIAG_NAME_INDEX(error_duplicate_asm_operand_name)
3537DIAG_NAME_INDEX(error_inoutput_conflict_with_clobber)
3538DIAG_NAME_INDEX(error_subscript_overload)
3539DIAG_NAME_INDEX(escaped_newline_block_comment_end)
3540DIAG_NAME_INDEX(ext_abstract_pack_declarator_parens)
3541DIAG_NAME_INDEX(ext_adl_only_template_id)
3542DIAG_NAME_INDEX(ext_aggregate_init_not_constant)
3543DIAG_NAME_INDEX(ext_alias_declaration)
3544DIAG_NAME_INDEX(ext_alias_in_init_statement)
3545DIAG_NAME_INDEX(ext_alias_template_in_declarative_nns)
3546DIAG_NAME_INDEX(ext_alignof_expr)
3547DIAG_NAME_INDEX(ext_anonymous_record_with_anonymous_type)
3548DIAG_NAME_INDEX(ext_anonymous_record_with_type)
3549DIAG_NAME_INDEX(ext_anonymous_struct_union_qualified)
3550DIAG_NAME_INDEX(ext_anonymous_union)
3551DIAG_NAME_INDEX(ext_array_init_copy)
3552DIAG_NAME_INDEX(ext_array_init_parens)
3553DIAG_NAME_INDEX(ext_array_size_conversion)
3554DIAG_NAME_INDEX(ext_auto_new_list_init)
3555DIAG_NAME_INDEX(ext_auto_storage_class)
3556DIAG_NAME_INDEX(ext_auto_type)
3557DIAG_NAME_INDEX(ext_auto_type_specifier)
3558DIAG_NAME_INDEX(ext_bad_cxx_cast_qualifiers_away_incoherent)
3559DIAG_NAME_INDEX(ext_binary_literal)
3560DIAG_NAME_INDEX(ext_binary_literal_cxx14)
3561DIAG_NAME_INDEX(ext_bit_int)
3562DIAG_NAME_INDEX(ext_bitfield_member_init)
3563DIAG_NAME_INDEX(ext_c11_anonymous_struct)
3564DIAG_NAME_INDEX(ext_c11_feature)
3565DIAG_NAME_INDEX(ext_c23_auto_non_plain_identifier)
3566DIAG_NAME_INDEX(ext_c23_bitint_suffix)
3567DIAG_NAME_INDEX(ext_c23_pp_directive)
3568DIAG_NAME_INDEX(ext_c2y_alignof_incomplete_array)
3569DIAG_NAME_INDEX(ext_c2y_generic_with_type_arg)
3570DIAG_NAME_INDEX(ext_c2y_increment_complex)
3571DIAG_NAME_INDEX(ext_c99_array_usage)
3572DIAG_NAME_INDEX(ext_c99_compound_literal)
3573DIAG_NAME_INDEX(ext_c99_feature)
3574DIAG_NAME_INDEX(ext_c99_flexible_array_member)
3575DIAG_NAME_INDEX(ext_c99_longlong)
3576DIAG_NAME_INDEX(ext_c99_variable_decl_in_for_loop)
3577DIAG_NAME_INDEX(ext_c99_whitespace_required_after_macro_name)
3578DIAG_NAME_INDEX(ext_c_empty_initializer)
3579DIAG_NAME_INDEX(ext_c_label_end_of_compound_statement)
3580DIAG_NAME_INDEX(ext_c_label_followed_by_declaration)
3581DIAG_NAME_INDEX(ext_c_missing_varargs_arg)
3582DIAG_NAME_INDEX(ext_c_nullptr)
3583DIAG_NAME_INDEX(ext_c_static_assert_no_message)
3584DIAG_NAME_INDEX(ext_cannot_use_trivial_abi)
3585DIAG_NAME_INDEX(ext_capture_binding)
3586DIAG_NAME_INDEX(ext_cast_fn_obj)
3587DIAG_NAME_INDEX(ext_cce_narrowing)
3588DIAG_NAME_INDEX(ext_charize_microsoft)
3589DIAG_NAME_INDEX(ext_clang_c_enum_fixed_underlying_type)
3590DIAG_NAME_INDEX(ext_clang_diagnose_if)
3591DIAG_NAME_INDEX(ext_clang_enable_if)
3592DIAG_NAME_INDEX(ext_comment_paste_microsoft)
3593DIAG_NAME_INDEX(ext_compat_template_param_shadow)
3594DIAG_NAME_INDEX(ext_complex_component_init)
3595DIAG_NAME_INDEX(ext_consteval_if)
3596DIAG_NAME_INDEX(ext_constexpr_body_invalid_stmt)
3597DIAG_NAME_INDEX(ext_constexpr_body_invalid_stmt_cxx20)
3598DIAG_NAME_INDEX(ext_constexpr_body_invalid_stmt_cxx23)
3599DIAG_NAME_INDEX(ext_constexpr_body_multiple_return)
3600DIAG_NAME_INDEX(ext_constexpr_ctor_missing_init)
3601DIAG_NAME_INDEX(ext_constexpr_function_never_constant_expr)
3602DIAG_NAME_INDEX(ext_constexpr_function_try_block_cxx20)
3603DIAG_NAME_INDEX(ext_constexpr_if)
3604DIAG_NAME_INDEX(ext_constexpr_local_var)
3605DIAG_NAME_INDEX(ext_constexpr_local_var_no_init)
3606DIAG_NAME_INDEX(ext_constexpr_on_lambda_cxx17)
3607DIAG_NAME_INDEX(ext_constexpr_static_var)
3608DIAG_NAME_INDEX(ext_constexpr_type_definition)
3609DIAG_NAME_INDEX(ext_constexpr_union_ctor_no_init)
3610DIAG_NAME_INDEX(ext_constinit_missing)
3611DIAG_NAME_INDEX(ext_ctrl_z_eof_microsoft)
3612DIAG_NAME_INDEX(ext_cxx11_attr_placement)
3613DIAG_NAME_INDEX(ext_cxx11_enum_fixed_underlying_type)
3614DIAG_NAME_INDEX(ext_cxx11_longlong)
3615DIAG_NAME_INDEX(ext_cxx14_attr)
3616DIAG_NAME_INDEX(ext_cxx17_attr)
3617DIAG_NAME_INDEX(ext_cxx20_attr)
3618DIAG_NAME_INDEX(ext_cxx23_attr)
3619DIAG_NAME_INDEX(ext_cxx23_pp_directive)
3620DIAG_NAME_INDEX(ext_cxx23_size_t_suffix)
3621DIAG_NAME_INDEX(ext_cxx26_raw_string_literal_character_set)
3622DIAG_NAME_INDEX(ext_cxx_bitint_suffix)
3623DIAG_NAME_INDEX(ext_cxx_designated_init)
3624DIAG_NAME_INDEX(ext_cxx_label_end_of_compound_statement)
3625DIAG_NAME_INDEX(ext_cxx_missing_varargs_arg)
3626DIAG_NAME_INDEX(ext_cxx_static_assert_no_message)
3627DIAG_NAME_INDEX(ext_decl_attrs_on_binding)
3628DIAG_NAME_INDEX(ext_decl_attrs_on_lambda)
3629DIAG_NAME_INDEX(ext_decltype_auto_type_specifier)
3630DIAG_NAME_INDEX(ext_decomp_decl)
3631DIAG_NAME_INDEX(ext_decomp_decl_cond)
3632DIAG_NAME_INDEX(ext_decomp_decl_empty)
3633DIAG_NAME_INDEX(ext_decomp_decl_spec)
3634DIAG_NAME_INDEX(ext_default_init_const)
3635DIAG_NAME_INDEX(ext_defaulted_comparison)
3636DIAG_NAME_INDEX(ext_defaulted_deleted_function)
3637DIAG_NAME_INDEX(ext_delete_void_ptr_operand)
3638DIAG_NAME_INDEX(ext_delete_with_message)
3639DIAG_NAME_INDEX(ext_delimited_escape_sequence)
3640DIAG_NAME_INDEX(ext_deprecated_string_literal_conversion)
3641DIAG_NAME_INDEX(ext_designated_init)
3642DIAG_NAME_INDEX(ext_designated_init_array)
3643DIAG_NAME_INDEX(ext_designated_init_brace_elision)
3644DIAG_NAME_INDEX(ext_designated_init_mixed)
3645DIAG_NAME_INDEX(ext_designated_init_nested)
3646DIAG_NAME_INDEX(ext_designated_init_reordered)
3647DIAG_NAME_INDEX(ext_destructor_typedef_name)
3648DIAG_NAME_INDEX(ext_dollar_in_identifier)
3649DIAG_NAME_INDEX(ext_dtor_name_ambiguous)
3650DIAG_NAME_INDEX(ext_dtor_named_in_wrong_scope)
3651DIAG_NAME_INDEX(ext_duplicate_declspec)
3652DIAG_NAME_INDEX(ext_dynamic_exception_spec)
3653DIAG_NAME_INDEX(ext_elaborated_enum_class)
3654DIAG_NAME_INDEX(ext_ellipsis_exception_spec)
3655DIAG_NAME_INDEX(ext_embedded_directive)
3656DIAG_NAME_INDEX(ext_empty_character)
3657DIAG_NAME_INDEX(ext_empty_fnmacro_arg)
3658DIAG_NAME_INDEX(ext_empty_struct_union)
3659DIAG_NAME_INDEX(ext_empty_translation_unit)
3660DIAG_NAME_INDEX(ext_enum_base_in_type_specifier)
3661DIAG_NAME_INDEX(ext_enum_friend)
3662DIAG_NAME_INDEX(ext_enum_too_large)
3663DIAG_NAME_INDEX(ext_enum_value_not_int)
3664DIAG_NAME_INDEX(ext_enumerator_increment_too_large)
3665DIAG_NAME_INDEX(ext_enumerator_list_comma_c)
3666DIAG_NAME_INDEX(ext_enumerator_list_comma_cxx)
3667DIAG_NAME_INDEX(ext_enumerator_too_large)
3668DIAG_NAME_INDEX(ext_equals_this_lambda_capture_cxx20)
3669DIAG_NAME_INDEX(ext_equivalent_internal_linkage_decl_in_modules)
3670DIAG_NAME_INDEX(ext_excess_initializers)
3671DIAG_NAME_INDEX(ext_excess_initializers_for_sizeless_type)
3672DIAG_NAME_INDEX(ext_excess_initializers_in_char_array_initializer)
3673DIAG_NAME_INDEX(ext_expected_semi_decl_list)
3674DIAG_NAME_INDEX(ext_explicit_bool)
3675DIAG_NAME_INDEX(ext_explicit_conversion_functions)
3676DIAG_NAME_INDEX(ext_explicit_instantiation_duplicate)
3677DIAG_NAME_INDEX(ext_explicit_instantiation_without_qualified_id)
3678DIAG_NAME_INDEX(ext_explicit_specialization_storage_class)
3679DIAG_NAME_INDEX(ext_expr_not_ice)
3680DIAG_NAME_INDEX(ext_extern_template)
3681DIAG_NAME_INDEX(ext_extra_semi)
3682DIAG_NAME_INDEX(ext_extra_semi_cxx11)
3683DIAG_NAME_INDEX(ext_flexible_array_empty_aggregate_gnu)
3684DIAG_NAME_INDEX(ext_flexible_array_empty_aggregate_ms)
3685DIAG_NAME_INDEX(ext_flexible_array_in_array)
3686DIAG_NAME_INDEX(ext_flexible_array_in_struct)
3687DIAG_NAME_INDEX(ext_flexible_array_init)
3688DIAG_NAME_INDEX(ext_flexible_array_union_gnu)
3689DIAG_NAME_INDEX(ext_flexible_array_union_ms)
3690DIAG_NAME_INDEX(ext_fold_expression)
3691DIAG_NAME_INDEX(ext_for_range)
3692DIAG_NAME_INDEX(ext_for_range_begin_end_types_differ)
3693DIAG_NAME_INDEX(ext_for_range_init_stmt)
3694DIAG_NAME_INDEX(ext_forward_ref_enum)
3695DIAG_NAME_INDEX(ext_forward_ref_enum_def)
3696DIAG_NAME_INDEX(ext_found_in_dependent_base)
3697DIAG_NAME_INDEX(ext_found_later_in_class)
3698DIAG_NAME_INDEX(ext_freestanding_complex)
3699DIAG_NAME_INDEX(ext_friend_tag_redecl_outside_namespace)
3700DIAG_NAME_INDEX(ext_generalized_initializer_lists)
3701DIAG_NAME_INDEX(ext_gnu_address_of_label)
3702DIAG_NAME_INDEX(ext_gnu_anonymous_struct)
3703DIAG_NAME_INDEX(ext_gnu_array_range)
3704DIAG_NAME_INDEX(ext_gnu_case_range)
3705DIAG_NAME_INDEX(ext_gnu_conditional_expr)
3706DIAG_NAME_INDEX(ext_gnu_indirect_goto)
3707DIAG_NAME_INDEX(ext_gnu_missing_equal_designator)
3708DIAG_NAME_INDEX(ext_gnu_old_style_field_designator)
3709DIAG_NAME_INDEX(ext_gnu_ptr_func_arith)
3710DIAG_NAME_INDEX(ext_gnu_statement_expr)
3711DIAG_NAME_INDEX(ext_gnu_statement_expr_macro)
3712DIAG_NAME_INDEX(ext_gnu_subscript_void_type)
3713DIAG_NAME_INDEX(ext_gnu_void_ptr)
3714DIAG_NAME_INDEX(ext_goto_into_protected_scope)
3715DIAG_NAME_INDEX(ext_hex_constant_invalid)
3716DIAG_NAME_INDEX(ext_hex_literal_invalid)
3717DIAG_NAME_INDEX(ext_hlsl_access_specifiers)
3718DIAG_NAME_INDEX(ext_ident_list_in_param)
3719DIAG_NAME_INDEX(ext_imaginary_constant)
3720DIAG_NAME_INDEX(ext_implicit_exception_spec_mismatch)
3721DIAG_NAME_INDEX(ext_implicit_function_decl_c99)
3722DIAG_NAME_INDEX(ext_implicit_lib_function_decl)
3723DIAG_NAME_INDEX(ext_implicit_lib_function_decl_c99)
3724DIAG_NAME_INDEX(ext_implicit_typename)
3725DIAG_NAME_INDEX(ext_in_class_initializer_float_type)
3726DIAG_NAME_INDEX(ext_in_class_initializer_float_type_cxx11)
3727DIAG_NAME_INDEX(ext_in_class_initializer_non_constant)
3728DIAG_NAME_INDEX(ext_incomplete_in_exception_spec)
3729DIAG_NAME_INDEX(ext_increment_bool)
3730DIAG_NAME_INDEX(ext_init_capture)
3731DIAG_NAME_INDEX(ext_init_capture_pack)
3732DIAG_NAME_INDEX(ext_init_from_predefined)
3733DIAG_NAME_INDEX(ext_init_list_constant_narrowing)
3734DIAG_NAME_INDEX(ext_init_list_constant_narrowing_const_reference)
3735DIAG_NAME_INDEX(ext_init_list_type_narrowing)
3736DIAG_NAME_INDEX(ext_init_list_type_narrowing_const_reference)
3737DIAG_NAME_INDEX(ext_init_list_variable_narrowing)
3738DIAG_NAME_INDEX(ext_init_list_variable_narrowing_const_reference)
3739DIAG_NAME_INDEX(ext_init_statement)
3740DIAG_NAME_INDEX(ext_initializer_overrides)
3741DIAG_NAME_INDEX(ext_initializer_string_for_char_array_too_long)
3742DIAG_NAME_INDEX(ext_initializer_union_overrides)
3743DIAG_NAME_INDEX(ext_inline_namespace)
3744DIAG_NAME_INDEX(ext_inline_nested_namespace_definition)
3745DIAG_NAME_INDEX(ext_inline_variable)
3746DIAG_NAME_INDEX(ext_integer_complement_complex)
3747DIAG_NAME_INDEX(ext_integer_complex)
3748DIAG_NAME_INDEX(ext_integer_literal_too_large_for_signed)
3749DIAG_NAME_INDEX(ext_internal_in_extern_inline)
3750DIAG_NAME_INDEX(ext_internal_in_extern_inline_quiet)
3751DIAG_NAME_INDEX(ext_keyword_as_ident)
3752DIAG_NAME_INDEX(ext_lambda)
3753DIAG_NAME_INDEX(ext_lambda_missing_parens)
3754DIAG_NAME_INDEX(ext_lambda_template_parameter_list)
3755DIAG_NAME_INDEX(ext_line_comment)
3756DIAG_NAME_INDEX(ext_main_returns_nonint)
3757DIAG_NAME_INDEX(ext_main_used)
3758DIAG_NAME_INDEX(ext_many_braces_around_init)
3759DIAG_NAME_INDEX(ext_mathematical_notation)
3760DIAG_NAME_INDEX(ext_member_redeclared)
3761DIAG_NAME_INDEX(ext_mismatched_exception_spec)
3762DIAG_NAME_INDEX(ext_mismatched_exception_spec_explicit_instantiation)
3763DIAG_NAME_INDEX(ext_missing_exception_specification)
3764DIAG_NAME_INDEX(ext_missing_type_specifier)
3765DIAG_NAME_INDEX(ext_missing_whitespace_after_macro_name)
3766DIAG_NAME_INDEX(ext_mixed_decls_code)
3767DIAG_NAME_INDEX(ext_module_import_in_extern_c)
3768DIAG_NAME_INDEX(ext_module_import_not_at_top_level_noop)
3769DIAG_NAME_INDEX(ext_ms_abstract_keyword)
3770DIAG_NAME_INDEX(ext_ms_ambiguous_direct_base)
3771DIAG_NAME_INDEX(ext_ms_anonymous_record)
3772DIAG_NAME_INDEX(ext_ms_c_enum_fixed_underlying_type)
3773DIAG_NAME_INDEX(ext_ms_cast_fn_obj)
3774DIAG_NAME_INDEX(ext_ms_delayed_template_argument)
3775DIAG_NAME_INDEX(ext_ms_deref_template_argument)
3776DIAG_NAME_INDEX(ext_ms_explicit_constructor_call)
3777DIAG_NAME_INDEX(ext_ms_forward_ref_enum)
3778DIAG_NAME_INDEX(ext_ms_impcast_fn_obj)
3779DIAG_NAME_INDEX(ext_ms_reserved_user_defined_literal)
3780DIAG_NAME_INDEX(ext_ms_sealed_keyword)
3781DIAG_NAME_INDEX(ext_ms_static_assert)
3782DIAG_NAME_INDEX(ext_ms_template_spec_redecl_out_of_scope)
3783DIAG_NAME_INDEX(ext_ms_template_type_arg_missing_typename)
3784DIAG_NAME_INDEX(ext_ms_using_declaration_inaccessible)
3785DIAG_NAME_INDEX(ext_multi_line_line_comment)
3786DIAG_NAME_INDEX(ext_multi_using_declaration)
3787DIAG_NAME_INDEX(ext_mutable_reference)
3788DIAG_NAME_INDEX(ext_named_variadic_macro)
3789DIAG_NAME_INDEX(ext_nested_name_member_ref_lookup_ambiguous)
3790DIAG_NAME_INDEX(ext_nested_name_spec_is_enum)
3791DIAG_NAME_INDEX(ext_nested_namespace_definition)
3792DIAG_NAME_INDEX(ext_nested_pointer_qualifier_mismatch)
3793DIAG_NAME_INDEX(ext_new_paren_array_nonconst)
3794DIAG_NAME_INDEX(ext_no_declarators)
3795DIAG_NAME_INDEX(ext_no_named_members_in_struct_union)
3796DIAG_NAME_INDEX(ext_no_newline_eof)
3797DIAG_NAME_INDEX(ext_non_c_like_anon_struct_in_typedef)
3798DIAG_NAME_INDEX(ext_nonclass_type_friend)
3799DIAG_NAME_INDEX(ext_nonstandard_escape)
3800DIAG_NAME_INDEX(ext_nonstatic_member_init)
3801DIAG_NAME_INDEX(ext_noreturn_main)
3802DIAG_NAME_INDEX(ext_ns_enum_attribute)
3803DIAG_NAME_INDEX(ext_nullability)
3804DIAG_NAME_INDEX(ext_offsetof_non_pod_type)
3805DIAG_NAME_INDEX(ext_offsetof_non_standardlayout_type)
3806DIAG_NAME_INDEX(ext_old_implicitly_unsigned_long_cxx)
3807DIAG_NAME_INDEX(ext_omp_attributes)
3808DIAG_NAME_INDEX(ext_omp_loop_not_canonical_init)
3809DIAG_NAME_INDEX(ext_on_off_switch_syntax)
3810DIAG_NAME_INDEX(ext_opencl_double_without_pragma)
3811DIAG_NAME_INDEX(ext_opencl_ext_vector_type_rgba_selector)
3812DIAG_NAME_INDEX(ext_operator_new_delete_declared_inline)
3813DIAG_NAME_INDEX(ext_operator_overload_static)
3814DIAG_NAME_INDEX(ext_out_of_line_declaration)
3815DIAG_NAME_INDEX(ext_out_of_line_qualified_id_type_names_constructor)
3816DIAG_NAME_INDEX(ext_override_control_keyword)
3817DIAG_NAME_INDEX(ext_override_exception_spec)
3818DIAG_NAME_INDEX(ext_ovl_ambiguous_oper_binary_reversed)
3819DIAG_NAME_INDEX(ext_ovl_rewrite_equalequal_not_bool)
3820DIAG_NAME_INDEX(ext_pack_indexing)
3821DIAG_NAME_INDEX(ext_param_default_argument_redefinition)
3822DIAG_NAME_INDEX(ext_param_not_declared)
3823DIAG_NAME_INDEX(ext_param_promoted_not_compatible_with_prototype)
3824DIAG_NAME_INDEX(ext_parameter_name_omitted_c23)
3825DIAG_NAME_INDEX(ext_partial_spec_not_more_specialized_than_primary)
3826DIAG_NAME_INDEX(ext_partial_specs_not_deducible)
3827DIAG_NAME_INDEX(ext_paste_comma)
3828DIAG_NAME_INDEX(ext_placeholder_var_definition)
3829DIAG_NAME_INDEX(ext_plain_complex)
3830DIAG_NAME_INDEX(ext_pointer_to_const_ref_member_on_rvalue)
3831DIAG_NAME_INDEX(ext_pp_bad_paste_ms)
3832DIAG_NAME_INDEX(ext_pp_bad_vaargs_use)
3833DIAG_NAME_INDEX(ext_pp_bad_vaopt_use)
3834DIAG_NAME_INDEX(ext_pp_comma_expr)
3835DIAG_NAME_INDEX(ext_pp_embed_directive)
3836DIAG_NAME_INDEX(ext_pp_extra_tokens_at_eol)
3837DIAG_NAME_INDEX(ext_pp_gnu_line_directive)
3838DIAG_NAME_INDEX(ext_pp_ident_directive)
3839DIAG_NAME_INDEX(ext_pp_import_directive)
3840DIAG_NAME_INDEX(ext_pp_include_next_directive)
3841DIAG_NAME_INDEX(ext_pp_include_search_ms)
3842DIAG_NAME_INDEX(ext_pp_line_too_big)
3843DIAG_NAME_INDEX(ext_pp_line_zero)
3844DIAG_NAME_INDEX(ext_pp_macro_redef)
3845DIAG_NAME_INDEX(ext_pp_opencl_variadic_macros)
3846DIAG_NAME_INDEX(ext_pp_operator_used_as_macro_name)
3847DIAG_NAME_INDEX(ext_pp_redef_builtin_macro)
3848DIAG_NAME_INDEX(ext_pp_undef_builtin_macro)
3849DIAG_NAME_INDEX(ext_pp_warning_directive)
3850DIAG_NAME_INDEX(ext_pragma_syntax_eod)
3851DIAG_NAME_INDEX(ext_predef_outside_function)
3852DIAG_NAME_INDEX(ext_pseudo_dtor_on_void)
3853DIAG_NAME_INDEX(ext_pure_function_definition)
3854DIAG_NAME_INDEX(ext_qualified_dtor_named_in_lexical_scope)
3855DIAG_NAME_INDEX(ext_redefinition_of_typedef)
3856DIAG_NAME_INDEX(ext_ref_qualifier)
3857DIAG_NAME_INDEX(ext_register_storage_class)
3858DIAG_NAME_INDEX(ext_reserved_user_defined_literal)
3859DIAG_NAME_INDEX(ext_retained_language_linkage)
3860DIAG_NAME_INDEX(ext_return_has_expr)
3861DIAG_NAME_INDEX(ext_return_has_void_expr)
3862DIAG_NAME_INDEX(ext_return_missing_expr)
3863DIAG_NAME_INDEX(ext_rvalue_reference)
3864DIAG_NAME_INDEX(ext_rvalue_to_reference_access_ctor)
3865DIAG_NAME_INDEX(ext_rvalue_to_reference_temp_copy_no_viable)
3866DIAG_NAME_INDEX(ext_scoped_enum)
3867DIAG_NAME_INDEX(ext_sizeof_alignof_function_type)
3868DIAG_NAME_INDEX(ext_sizeof_alignof_void_type)
3869DIAG_NAME_INDEX(ext_standalone_specifier)
3870DIAG_NAME_INDEX(ext_star_this_lambda_capture_cxx17)
3871DIAG_NAME_INDEX(ext_static_data_member_in_union)
3872DIAG_NAME_INDEX(ext_static_non_static)
3873DIAG_NAME_INDEX(ext_static_out_of_line)
3874DIAG_NAME_INDEX(ext_stdc_pragma_ignored)
3875DIAG_NAME_INDEX(ext_string_literal_from_predefined)
3876DIAG_NAME_INDEX(ext_string_literal_operator_template)
3877DIAG_NAME_INDEX(ext_string_too_long)
3878DIAG_NAME_INDEX(ext_subscript_non_lvalue)
3879DIAG_NAME_INDEX(ext_subscript_overload)
3880DIAG_NAME_INDEX(ext_template_after_declarative_nns)
3881DIAG_NAME_INDEX(ext_template_arg_extra_parens)
3882DIAG_NAME_INDEX(ext_template_arg_local_type)
3883DIAG_NAME_INDEX(ext_template_arg_object_internal)
3884DIAG_NAME_INDEX(ext_template_arg_unnamed_type)
3885DIAG_NAME_INDEX(ext_template_outside_of_template)
3886DIAG_NAME_INDEX(ext_template_param_shadow)
3887DIAG_NAME_INDEX(ext_template_parameter_default_in_function_template)
3888DIAG_NAME_INDEX(ext_template_spec_extra_headers)
3889DIAG_NAME_INDEX(ext_template_template_param_typename)
3890DIAG_NAME_INDEX(ext_thread_before)
3891DIAG_NAME_INDEX(ext_token_used)
3892DIAG_NAME_INDEX(ext_type_defined_in_offsetof)
3893DIAG_NAME_INDEX(ext_typecheck_addrof_temporary)
3894DIAG_NAME_INDEX(ext_typecheck_addrof_void)
3895DIAG_NAME_INDEX(ext_typecheck_base_super)
3896DIAG_NAME_INDEX(ext_typecheck_cast_nonscalar)
3897DIAG_NAME_INDEX(ext_typecheck_cast_to_union)
3898DIAG_NAME_INDEX(ext_typecheck_compare_complete_incomplete_pointers)
3899DIAG_NAME_INDEX(ext_typecheck_comparison_of_distinct_pointers)
3900DIAG_NAME_INDEX(ext_typecheck_comparison_of_fptr_to_void)
3901DIAG_NAME_INDEX(ext_typecheck_comparison_of_pointer_integer)
3902DIAG_NAME_INDEX(ext_typecheck_cond_incompatible_operands)
3903DIAG_NAME_INDEX(ext_typecheck_cond_incompatible_pointers)
3904DIAG_NAME_INDEX(ext_typecheck_cond_one_void)
3905DIAG_NAME_INDEX(ext_typecheck_cond_pointer_integer_mismatch)
3906DIAG_NAME_INDEX(ext_typecheck_convert_discards_qualifiers)
3907DIAG_NAME_INDEX(ext_typecheck_convert_incompatible_function_pointer)
3908DIAG_NAME_INDEX(ext_typecheck_convert_incompatible_pointer)
3909DIAG_NAME_INDEX(ext_typecheck_convert_incompatible_pointer_sign)
3910DIAG_NAME_INDEX(ext_typecheck_convert_int_pointer)
3911DIAG_NAME_INDEX(ext_typecheck_convert_pointer_int)
3912DIAG_NAME_INDEX(ext_typecheck_convert_pointer_void_func)
3913DIAG_NAME_INDEX(ext_typecheck_decl_incomplete_type)
3914DIAG_NAME_INDEX(ext_typecheck_indirection_through_void_pointer)
3915DIAG_NAME_INDEX(ext_typecheck_ordered_comparison_of_function_pointers)
3916DIAG_NAME_INDEX(ext_typecheck_ordered_comparison_of_pointer_and_zero)
3917DIAG_NAME_INDEX(ext_typecheck_ordered_comparison_of_pointer_integer)
3918DIAG_NAME_INDEX(ext_typecheck_zero_array_size)
3919DIAG_NAME_INDEX(ext_typedef_without_a_name)
3920DIAG_NAME_INDEX(ext_typename_missing)
3921DIAG_NAME_INDEX(ext_typename_outside_of_template)
3922DIAG_NAME_INDEX(ext_undeclared_unqual_id_with_dependent_base)
3923DIAG_NAME_INDEX(ext_undefined_internal_type)
3924DIAG_NAME_INDEX(ext_unelaborated_friend_type)
3925DIAG_NAME_INDEX(ext_unicode_whitespace)
3926DIAG_NAME_INDEX(ext_union_member_of_reference_type)
3927DIAG_NAME_INDEX(ext_unknown_escape)
3928DIAG_NAME_INDEX(ext_unqualified_base_class)
3929DIAG_NAME_INDEX(ext_unterminated_char_or_string)
3930DIAG_NAME_INDEX(ext_use_out_of_scope_declaration)
3931DIAG_NAME_INDEX(ext_using_attribute_ns)
3932DIAG_NAME_INDEX(ext_using_decl_scoped_enumerator)
3933DIAG_NAME_INDEX(ext_using_declaration_pack)
3934DIAG_NAME_INDEX(ext_using_enum_declaration)
3935DIAG_NAME_INDEX(ext_using_undefined_std)
3936DIAG_NAME_INDEX(ext_variable_sized_type_in_struct)
3937DIAG_NAME_INDEX(ext_variable_template)
3938DIAG_NAME_INDEX(ext_variadic_macro)
3939DIAG_NAME_INDEX(ext_variadic_main)
3940DIAG_NAME_INDEX(ext_variadic_templates)
3941DIAG_NAME_INDEX(ext_vla)
3942DIAG_NAME_INDEX(ext_vla_cxx)
3943DIAG_NAME_INDEX(ext_vla_cxx_in_gnu_mode)
3944DIAG_NAME_INDEX(ext_vla_cxx_in_gnu_mode_static_assert)
3945DIAG_NAME_INDEX(ext_vla_cxx_static_assert)
3946DIAG_NAME_INDEX(ext_vla_folded_to_constant)
3947DIAG_NAME_INDEX(ext_warn_duplicate_declspec)
3948DIAG_NAME_INDEX(ext_warn_gnu_final)
3949DIAG_NAME_INDEX(ext_wchar_t_sign_spec)
3950DIAG_NAME_INDEX(fatal_too_many_errors)
3951DIAG_NAME_INDEX(missing_template_arg_list_after_template_kw)
3952DIAG_NAME_INDEX(note_acc_branch_into_compute_construct)
3953DIAG_NAME_INDEX(note_acc_branch_out_of_compute_construct)
3954DIAG_NAME_INDEX(note_acc_construct_here)
3955DIAG_NAME_INDEX(note_acc_expected_pointer_var)
3956DIAG_NAME_INDEX(note_acc_int_expr_conversion)
3957DIAG_NAME_INDEX(note_acc_previous_clause_here)
3958DIAG_NAME_INDEX(note_acc_reduction_composite_member_loc)
3959DIAG_NAME_INDEX(note_access_constrained_by_path)
3960DIAG_NAME_INDEX(note_access_natural)
3961DIAG_NAME_INDEX(note_access_protected_restricted_ctordtor)
3962DIAG_NAME_INDEX(note_access_protected_restricted_noobject)
3963DIAG_NAME_INDEX(note_access_protected_restricted_object)
3964DIAG_NAME_INDEX(note_add_deprecation_attr)
3965DIAG_NAME_INDEX(note_add_synthesize_directive)
3966DIAG_NAME_INDEX(note_additional_parens_for_variable_declaration)
3967DIAG_NAME_INDEX(note_addrof_ovl_candidate_disabled_by_enable_if_attr)
3968DIAG_NAME_INDEX(note_alias_mangled_name_alternative)
3969DIAG_NAME_INDEX(note_alias_requires_mangled_name)
3970DIAG_NAME_INDEX(note_alignas_on_declaration)
3971DIAG_NAME_INDEX(note_allocated_here)
3972DIAG_NAME_INDEX(note_also_found)
3973DIAG_NAME_INDEX(note_ambig_member_ref_object_type)
3974DIAG_NAME_INDEX(note_ambig_member_ref_scope)
3975DIAG_NAME_INDEX(note_ambiguous_atomic_constraints)
3976DIAG_NAME_INDEX(note_ambiguous_atomic_constraints_similar_expression)
3977DIAG_NAME_INDEX(note_ambiguous_candidate)
3978DIAG_NAME_INDEX(note_ambiguous_inherited_constructor_using)
3979DIAG_NAME_INDEX(note_ambiguous_member_found)
3980DIAG_NAME_INDEX(note_ambiguous_member_type_found)
3981DIAG_NAME_INDEX(note_ambiguous_type_conversion)
3982DIAG_NAME_INDEX(note_amdgcn_global_load_lds_size_valid_value)
3983DIAG_NAME_INDEX(note_anonymous_namespace)
3984DIAG_NAME_INDEX(note_apinotes_message)
3985DIAG_NAME_INDEX(note_arc_bridge)
3986DIAG_NAME_INDEX(note_arc_bridge_retained)
3987DIAG_NAME_INDEX(note_arc_bridge_transfer)
3988DIAG_NAME_INDEX(note_arc_cstyle_bridge)
3989DIAG_NAME_INDEX(note_arc_cstyle_bridge_retained)
3990DIAG_NAME_INDEX(note_arc_cstyle_bridge_transfer)
3991DIAG_NAME_INDEX(note_arc_field_with_ownership)
3992DIAG_NAME_INDEX(note_arc_forbidden_type)
3993DIAG_NAME_INDEX(note_arc_gained_method_convention)
3994DIAG_NAME_INDEX(note_arc_init_returns_unrelated)
3995DIAG_NAME_INDEX(note_arc_lost_method_convention)
3996DIAG_NAME_INDEX(note_arc_retain_cycle_owner)
3997DIAG_NAME_INDEX(note_arc_weak_also_accessed_here)
3998DIAG_NAME_INDEX(note_arc_weak_disabled)
3999DIAG_NAME_INDEX(note_arc_weak_no_runtime)
4000DIAG_NAME_INDEX(note_array_declared_here)
4001DIAG_NAME_INDEX(note_array_init_plain_string_into_char8_t)
4002DIAG_NAME_INDEX(note_array_size_conversion)
4003DIAG_NAME_INDEX(note_asm_input_duplicate_first)
4004DIAG_NAME_INDEX(note_asm_missing_constraint_modifier)
4005DIAG_NAME_INDEX(note_assign_lhs_incomplete)
4006DIAG_NAME_INDEX(note_atomic_constraint_evaluated_to_false)
4007DIAG_NAME_INDEX(note_atomic_constraint_evaluated_to_false_elaborated)
4008DIAG_NAME_INDEX(note_atomic_property_fixup_suggest)
4009DIAG_NAME_INDEX(note_attribute)
4010DIAG_NAME_INDEX(note_attribute_has_no_effect_on_compile_time_if_here)
4011DIAG_NAME_INDEX(note_attribute_has_no_effect_on_infinite_loop_here)
4012DIAG_NAME_INDEX(note_attribute_overloadable_prev_overload)
4013DIAG_NAME_INDEX(note_auto_readonly_iboutlet_fixup_suggest)
4014DIAG_NAME_INDEX(note_availability_specified_here)
4015DIAG_NAME_INDEX(note_await_ready_no_bool_conversion)
4016DIAG_NAME_INDEX(note_bad_memaccess_silence)
4017DIAG_NAME_INDEX(note_base_class_specified_here)
4018DIAG_NAME_INDEX(note_bitfield_decl)
4019DIAG_NAME_INDEX(note_block_var_fixit_add_initialization)
4020DIAG_NAME_INDEX(note_bracket_depth)
4021DIAG_NAME_INDEX(note_building_builtin_dump_struct_call)
4022DIAG_NAME_INDEX(note_building_deduction_guide_here)
4023DIAG_NAME_INDEX(note_called_by)
4024DIAG_NAME_INDEX(note_called_once_gets_called_twice)
4025DIAG_NAME_INDEX(note_callee_decl)
4026DIAG_NAME_INDEX(note_callee_static_array)
4027DIAG_NAME_INDEX(note_cannot_use_trivial_abi_reason)
4028DIAG_NAME_INDEX(note_carries_dependency_missing_first_decl)
4029DIAG_NAME_INDEX(note_cast_operand_to_int)
4030DIAG_NAME_INDEX(note_cast_to_void)
4031DIAG_NAME_INDEX(note_cat_conform_to_noescape_prot)
4032DIAG_NAME_INDEX(note_cc1_round_trip_generated)
4033DIAG_NAME_INDEX(note_cc1_round_trip_original)
4034DIAG_NAME_INDEX(note_change_bitfield_sign)
4035DIAG_NAME_INDEX(note_change_calling_conv_fixit)
4036DIAG_NAME_INDEX(note_checking_constraints_for_class_spec_id_here)
4037DIAG_NAME_INDEX(note_checking_constraints_for_function_here)
4038DIAG_NAME_INDEX(note_checking_constraints_for_template_id_here)
4039DIAG_NAME_INDEX(note_checking_constraints_for_var_spec_id_here)
4040DIAG_NAME_INDEX(note_class_declared)
4041DIAG_NAME_INDEX(note_cocoa_naming_declare_family)
4042DIAG_NAME_INDEX(note_collapse_loop_count)
4043DIAG_NAME_INDEX(note_comparison_synthesized_at)
4044DIAG_NAME_INDEX(note_compat_assoc)
4045DIAG_NAME_INDEX(note_compound_token_split_second_token_here)
4046DIAG_NAME_INDEX(note_concatenated_string_literal_silence)
4047DIAG_NAME_INDEX(note_concept_specialization_constraint_evaluated_to_false)
4048DIAG_NAME_INDEX(note_concept_specialization_here)
4049DIAG_NAME_INDEX(note_condition_assign_silence)
4050DIAG_NAME_INDEX(note_condition_assign_to_comparison)
4051DIAG_NAME_INDEX(note_condition_or_assign_to_comparison)
4052DIAG_NAME_INDEX(note_conflicting_attribute)
4053DIAG_NAME_INDEX(note_conflicting_prototype)
4054DIAG_NAME_INDEX(note_conflicting_try_here)
4055DIAG_NAME_INDEX(note_consteval_address_accessible)
4056DIAG_NAME_INDEX(note_constexpr_access_deleted_object)
4057DIAG_NAME_INDEX(note_constexpr_access_inactive_union_member)
4058DIAG_NAME_INDEX(note_constexpr_access_mutable)
4059DIAG_NAME_INDEX(note_constexpr_access_null)
4060DIAG_NAME_INDEX(note_constexpr_access_past_end)
4061DIAG_NAME_INDEX(note_constexpr_access_static_temporary)
4062DIAG_NAME_INDEX(note_constexpr_access_uninit)
4063DIAG_NAME_INDEX(note_constexpr_access_unreadable_object)
4064DIAG_NAME_INDEX(note_constexpr_access_unsized_array)
4065DIAG_NAME_INDEX(note_constexpr_access_volatile_obj)
4066DIAG_NAME_INDEX(note_constexpr_access_volatile_type)
4067DIAG_NAME_INDEX(note_constexpr_alignment_adjust)
4068DIAG_NAME_INDEX(note_constexpr_alignment_compute)
4069DIAG_NAME_INDEX(note_constexpr_alignment_too_big)
4070DIAG_NAME_INDEX(note_constexpr_array_index)
4071DIAG_NAME_INDEX(note_constexpr_assumption_failed)
4072DIAG_NAME_INDEX(note_constexpr_baa_insufficient_alignment)
4073DIAG_NAME_INDEX(note_constexpr_baa_value_insufficient_alignment)
4074DIAG_NAME_INDEX(note_constexpr_bit_cast_indet_dest)
4075DIAG_NAME_INDEX(note_constexpr_bit_cast_invalid_subtype)
4076DIAG_NAME_INDEX(note_constexpr_bit_cast_invalid_type)
4077DIAG_NAME_INDEX(note_constexpr_bit_cast_invalid_vector)
4078DIAG_NAME_INDEX(note_constexpr_bit_cast_unrepresentable_value)
4079DIAG_NAME_INDEX(note_constexpr_bit_cast_unsupported_bitfield)
4080DIAG_NAME_INDEX(note_constexpr_bit_cast_unsupported_type)
4081DIAG_NAME_INDEX(note_constexpr_body_previous_return)
4082DIAG_NAME_INDEX(note_constexpr_call_here)
4083DIAG_NAME_INDEX(note_constexpr_call_limit_exceeded)
4084DIAG_NAME_INDEX(note_constexpr_calls_suppressed)
4085DIAG_NAME_INDEX(note_constexpr_compare_virtual_mem_ptr)
4086DIAG_NAME_INDEX(note_constexpr_conditional_never_const)
4087DIAG_NAME_INDEX(note_constexpr_construct_complex_elem)
4088DIAG_NAME_INDEX(note_constexpr_ctor_missing_init)
4089DIAG_NAME_INDEX(note_constexpr_deallocate_null)
4090DIAG_NAME_INDEX(note_constexpr_delete_base_nonvirt_dtor)
4091DIAG_NAME_INDEX(note_constexpr_delete_not_heap_alloc)
4092DIAG_NAME_INDEX(note_constexpr_delete_subobject)
4093DIAG_NAME_INDEX(note_constexpr_depth_limit_exceeded)
4094DIAG_NAME_INDEX(note_constexpr_destroy_complex_elem)
4095DIAG_NAME_INDEX(note_constexpr_destroy_out_of_lifetime)
4096DIAG_NAME_INDEX(note_constexpr_double_delete)
4097DIAG_NAME_INDEX(note_constexpr_double_destroy)
4098DIAG_NAME_INDEX(note_constexpr_dtor_subobject)
4099DIAG_NAME_INDEX(note_constexpr_dynamic_alloc)
4100DIAG_NAME_INDEX(note_constexpr_dynamic_alloc_here)
4101DIAG_NAME_INDEX(note_constexpr_dynamic_cast_to_reference_failed)
4102DIAG_NAME_INDEX(note_constexpr_dynamic_rounding)
4103DIAG_NAME_INDEX(note_constexpr_float_arithmetic)
4104DIAG_NAME_INDEX(note_constexpr_float_arithmetic_strict)
4105DIAG_NAME_INDEX(note_constexpr_function_param_value_unknown)
4106DIAG_NAME_INDEX(note_constexpr_heap_alloc_limit_exceeded)
4107DIAG_NAME_INDEX(note_constexpr_inherited_ctor_call_here)
4108DIAG_NAME_INDEX(note_constexpr_invalid_alignment)
4109DIAG_NAME_INDEX(note_constexpr_invalid_cast)
4110DIAG_NAME_INDEX(note_constexpr_invalid_downcast)
4111DIAG_NAME_INDEX(note_constexpr_invalid_function)
4112DIAG_NAME_INDEX(note_constexpr_invalid_inhctor)
4113DIAG_NAME_INDEX(note_constexpr_invalid_template_arg)
4114DIAG_NAME_INDEX(note_constexpr_invalid_void_star_cast)
4115DIAG_NAME_INDEX(note_constexpr_large_shift)
4116DIAG_NAME_INDEX(note_constexpr_lifetime_ended)
4117DIAG_NAME_INDEX(note_constexpr_literal_comparison)
4118DIAG_NAME_INDEX(note_constexpr_lshift_discards)
4119DIAG_NAME_INDEX(note_constexpr_lshift_of_negative)
4120DIAG_NAME_INDEX(note_constexpr_ltor_incomplete_type)
4121DIAG_NAME_INDEX(note_constexpr_ltor_non_const_int)
4122DIAG_NAME_INDEX(note_constexpr_ltor_non_constexpr)
4123DIAG_NAME_INDEX(note_constexpr_ltor_non_integral)
4124DIAG_NAME_INDEX(note_constexpr_mem_pointer_weak_comparison)
4125DIAG_NAME_INDEX(note_constexpr_memchr_unsupported)
4126DIAG_NAME_INDEX(note_constexpr_memcmp_unsupported)
4127DIAG_NAME_INDEX(note_constexpr_memcpy_incomplete_type)
4128DIAG_NAME_INDEX(note_constexpr_memcpy_nontrivial)
4129DIAG_NAME_INDEX(note_constexpr_memcpy_null)
4130DIAG_NAME_INDEX(note_constexpr_memcpy_overlap)
4131DIAG_NAME_INDEX(note_constexpr_memcpy_type_pun)
4132DIAG_NAME_INDEX(note_constexpr_memcpy_unsupported)
4133DIAG_NAME_INDEX(note_constexpr_memory_leak)
4134DIAG_NAME_INDEX(note_constexpr_modify_const_type)
4135DIAG_NAME_INDEX(note_constexpr_modify_global)
4136DIAG_NAME_INDEX(note_constexpr_negative_shift)
4137DIAG_NAME_INDEX(note_constexpr_new)
4138DIAG_NAME_INDEX(note_constexpr_new_delete_mismatch)
4139DIAG_NAME_INDEX(note_constexpr_new_exceeds_limits)
4140DIAG_NAME_INDEX(note_constexpr_new_negative)
4141DIAG_NAME_INDEX(note_constexpr_new_non_replaceable)
4142DIAG_NAME_INDEX(note_constexpr_new_not_complete_object_type)
4143DIAG_NAME_INDEX(note_constexpr_new_placement)
4144DIAG_NAME_INDEX(note_constexpr_new_too_large)
4145DIAG_NAME_INDEX(note_constexpr_new_too_small)
4146DIAG_NAME_INDEX(note_constexpr_new_untyped)
4147DIAG_NAME_INDEX(note_constexpr_no_return)
4148DIAG_NAME_INDEX(note_constexpr_non_const_vectorelements)
4149DIAG_NAME_INDEX(note_constexpr_non_global)
4150DIAG_NAME_INDEX(note_constexpr_nonliteral)
4151DIAG_NAME_INDEX(note_constexpr_not_static)
4152DIAG_NAME_INDEX(note_constexpr_null_callee)
4153DIAG_NAME_INDEX(note_constexpr_null_subobject)
4154DIAG_NAME_INDEX(note_constexpr_operator_new_bad_size)
4155DIAG_NAME_INDEX(note_constexpr_overflow)
4156DIAG_NAME_INDEX(note_constexpr_past_end)
4157DIAG_NAME_INDEX(note_constexpr_past_end_subobject)
4158DIAG_NAME_INDEX(note_constexpr_placement_new_wrong_type)
4159DIAG_NAME_INDEX(note_constexpr_pointer_comparison_base_classes)
4160DIAG_NAME_INDEX(note_constexpr_pointer_comparison_base_field)
4161DIAG_NAME_INDEX(note_constexpr_pointer_comparison_differing_access)
4162DIAG_NAME_INDEX(note_constexpr_pointer_comparison_past_end)
4163DIAG_NAME_INDEX(note_constexpr_pointer_comparison_unspecified)
4164DIAG_NAME_INDEX(note_constexpr_pointer_comparison_zero_sized)
4165DIAG_NAME_INDEX(note_constexpr_pointer_constant_comparison)
4166DIAG_NAME_INDEX(note_constexpr_pointer_subtraction_not_same_array)
4167DIAG_NAME_INDEX(note_constexpr_pointer_subtraction_zero_size)
4168DIAG_NAME_INDEX(note_constexpr_pointer_weak_comparison)
4169DIAG_NAME_INDEX(note_constexpr_polymorphic_unknown_dynamic_type)
4170DIAG_NAME_INDEX(note_constexpr_pseudo_destructor)
4171DIAG_NAME_INDEX(note_constexpr_pure_virtual_call)
4172DIAG_NAME_INDEX(note_constexpr_static_local)
4173DIAG_NAME_INDEX(note_constexpr_step_limit_exceeded)
4174DIAG_NAME_INDEX(note_constexpr_stmt_expr_unsupported)
4175DIAG_NAME_INDEX(note_constexpr_subobject_declared_here)
4176DIAG_NAME_INDEX(note_constexpr_temporary_here)
4177DIAG_NAME_INDEX(note_constexpr_this)
4178DIAG_NAME_INDEX(note_constexpr_typeid_polymorphic)
4179DIAG_NAME_INDEX(note_constexpr_uninitialized)
4180DIAG_NAME_INDEX(note_constexpr_uninitialized_base)
4181DIAG_NAME_INDEX(note_constexpr_union_member_change_during_init)
4182DIAG_NAME_INDEX(note_constexpr_unsized_array_indexed)
4183DIAG_NAME_INDEX(note_constexpr_unsupported_destruction)
4184DIAG_NAME_INDEX(note_constexpr_unsupported_flexible_array)
4185DIAG_NAME_INDEX(note_constexpr_unsupported_layout)
4186DIAG_NAME_INDEX(note_constexpr_unsupported_temporary_nontrivial_dtor)
4187DIAG_NAME_INDEX(note_constexpr_unsupported_unsized_array)
4188DIAG_NAME_INDEX(note_constexpr_use_uninit_reference)
4189DIAG_NAME_INDEX(note_constexpr_var_init_non_constant)
4190DIAG_NAME_INDEX(note_constexpr_var_init_unknown)
4191DIAG_NAME_INDEX(note_constexpr_var_init_weak)
4192DIAG_NAME_INDEX(note_constexpr_virtual_base)
4193DIAG_NAME_INDEX(note_constexpr_virtual_base_here)
4194DIAG_NAME_INDEX(note_constexpr_virtual_call)
4195DIAG_NAME_INDEX(note_constexpr_void_comparison)
4196DIAG_NAME_INDEX(note_constexpr_volatile_here)
4197DIAG_NAME_INDEX(note_constinit_missing_here)
4198DIAG_NAME_INDEX(note_constinit_specified_here)
4199DIAG_NAME_INDEX(note_constraint_normalization_here)
4200DIAG_NAME_INDEX(note_constraint_references_error)
4201DIAG_NAME_INDEX(note_constraint_substitution_here)
4202DIAG_NAME_INDEX(note_conv_function_declared_at)
4203DIAG_NAME_INDEX(note_convert_inline_to_static)
4204DIAG_NAME_INDEX(note_coroutine_function_declare_noexcept)
4205DIAG_NAME_INDEX(note_coroutine_promise_call_implicitly_required)
4206DIAG_NAME_INDEX(note_coroutine_promise_implicit_await_transform_required_here)
4207DIAG_NAME_INDEX(note_coroutine_promise_suspend_implicitly_required)
4208DIAG_NAME_INDEX(note_covariant_thunk)
4209DIAG_NAME_INDEX(note_cuda_conflicting_device_function_declared_here)
4210DIAG_NAME_INDEX(note_cuda_const_var_unpromoted)
4211DIAG_NAME_INDEX(note_cuda_device_builtin_surftex_cls_should_have_match_arg)
4212DIAG_NAME_INDEX(note_cuda_device_builtin_surftex_cls_should_have_n_args)
4213DIAG_NAME_INDEX(note_cuda_device_builtin_surftex_should_be_template_class)
4214DIAG_NAME_INDEX(note_cuda_host_var)
4215DIAG_NAME_INDEX(note_cuda_ovl_candidate_target_mismatch)
4216DIAG_NAME_INDEX(note_cxx20_c23_compat_utf8_string_remove_u8)
4217DIAG_NAME_INDEX(note_decl_hiding_tag_type)
4218DIAG_NAME_INDEX(note_decl_unguarded_availability_silence)
4219DIAG_NAME_INDEX(note_declaration_not_a_prototype)
4220DIAG_NAME_INDEX(note_declare_parameter_strong)
4221DIAG_NAME_INDEX(note_declared_at)
4222DIAG_NAME_INDEX(note_declared_coroutine_here)
4223DIAG_NAME_INDEX(note_declared_nonnull)
4224DIAG_NAME_INDEX(note_declared_required_constant_init_here)
4225DIAG_NAME_INDEX(note_deduced_template_arg_substitution_here)
4226DIAG_NAME_INDEX(note_deduction_guide_access)
4227DIAG_NAME_INDEX(note_deduction_guide_template_access)
4228DIAG_NAME_INDEX(note_default_arg_instantiation_here)
4229DIAG_NAME_INDEX(note_default_argument_declared_here)
4230DIAG_NAME_INDEX(note_default_function_arg_instantiation_here)
4231DIAG_NAME_INDEX(note_default_member_initializer_not_yet_parsed)
4232DIAG_NAME_INDEX(note_defaulted_comparison_ambiguous)
4233DIAG_NAME_INDEX(note_defaulted_comparison_calls_deleted)
4234DIAG_NAME_INDEX(note_defaulted_comparison_cannot_deduce)
4235DIAG_NAME_INDEX(note_defaulted_comparison_cannot_deduce_callee)
4236DIAG_NAME_INDEX(note_defaulted_comparison_cannot_deduce_undeduced_auto)
4237DIAG_NAME_INDEX(note_defaulted_comparison_inaccessible)
4238DIAG_NAME_INDEX(note_defaulted_comparison_no_viable_function)
4239DIAG_NAME_INDEX(note_defaulted_comparison_no_viable_function_synthesized)
4240DIAG_NAME_INDEX(note_defaulted_comparison_not_constexpr)
4241DIAG_NAME_INDEX(note_defaulted_comparison_not_constexpr_here)
4242DIAG_NAME_INDEX(note_defaulted_comparison_not_rewritten_callee)
4243DIAG_NAME_INDEX(note_defaulted_comparison_not_rewritten_conversion)
4244DIAG_NAME_INDEX(note_defaulted_comparison_reference_member)
4245DIAG_NAME_INDEX(note_defaulted_comparison_union)
4246DIAG_NAME_INDEX(note_defined_here)
4247DIAG_NAME_INDEX(note_delete_conversion)
4248DIAG_NAME_INDEX(note_delete_non_virtual)
4249DIAG_NAME_INDEX(note_deleted_assign_field)
4250DIAG_NAME_INDEX(note_deleted_copy_ctor_rvalue_reference)
4251DIAG_NAME_INDEX(note_deleted_copy_user_declared_move)
4252DIAG_NAME_INDEX(note_deleted_default_ctor_all_const)
4253DIAG_NAME_INDEX(note_deleted_default_ctor_uninit_field)
4254DIAG_NAME_INDEX(note_deleted_dtor_no_operator_delete)
4255DIAG_NAME_INDEX(note_deleted_special_member_class_subobject)
4256DIAG_NAME_INDEX(note_deleted_type_mismatch)
4257DIAG_NAME_INDEX(note_dependent_function_template_spec_discard_reason)
4258DIAG_NAME_INDEX(note_dependent_member_use)
4259DIAG_NAME_INDEX(note_dependent_non_type_default_arg_in_partial_spec)
4260DIAG_NAME_INDEX(note_deprecated_this_capture)
4261DIAG_NAME_INDEX(note_designated_init_mixed)
4262DIAG_NAME_INDEX(note_destructor_nontype_here)
4263DIAG_NAME_INDEX(note_destructor_type_here)
4264DIAG_NAME_INDEX(note_direct_member_here)
4265DIAG_NAME_INDEX(note_direct_method_declared_at)
4266DIAG_NAME_INDEX(note_doc_block_command_previous)
4267DIAG_NAME_INDEX(note_doc_block_command_previous_alias)
4268DIAG_NAME_INDEX(note_doc_html_end_tag)
4269DIAG_NAME_INDEX(note_doc_html_tag_started_here)
4270DIAG_NAME_INDEX(note_doc_param_name_suggestion)
4271DIAG_NAME_INDEX(note_doc_param_previous)
4272DIAG_NAME_INDEX(note_doc_tparam_name_suggestion)
4273DIAG_NAME_INDEX(note_doc_tparam_previous)
4274DIAG_NAME_INDEX(note_drv_address_sanitizer_debug_runtime)
4275DIAG_NAME_INDEX(note_drv_available_multilibs)
4276DIAG_NAME_INDEX(note_drv_command_failed_diag_msg)
4277DIAG_NAME_INDEX(note_drv_config_file_searched_in)
4278DIAG_NAME_INDEX(note_drv_t_option_is_global)
4279DIAG_NAME_INDEX(note_drv_use_standard)
4280DIAG_NAME_INDEX(note_drv_verify_prefix_spelling)
4281DIAG_NAME_INDEX(note_due_to_dllexported_class)
4282DIAG_NAME_INDEX(note_duplicate_asm_operand_name)
4283DIAG_NAME_INDEX(note_duplicate_case_prev)
4284DIAG_NAME_INDEX(note_duplicate_element)
4285DIAG_NAME_INDEX(note_empty_body_on_separate_line)
4286DIAG_NAME_INDEX(note_empty_parens_default_ctor)
4287DIAG_NAME_INDEX(note_empty_parens_function_call)
4288DIAG_NAME_INDEX(note_empty_parens_zero_initialize)
4289DIAG_NAME_INDEX(note_empty_using_if_exists_here)
4290DIAG_NAME_INDEX(note_enforce_read_only_placement)
4291DIAG_NAME_INDEX(note_enters_block_captures_cxx_obj)
4292DIAG_NAME_INDEX(note_enters_block_captures_non_trivial_c_struct)
4293DIAG_NAME_INDEX(note_enters_block_captures_strong)
4294DIAG_NAME_INDEX(note_enters_block_captures_weak)
4295DIAG_NAME_INDEX(note_enters_compound_literal_scope)
4296DIAG_NAME_INDEX(note_enters_statement_expression)
4297DIAG_NAME_INDEX(note_entity_declared_at)
4298DIAG_NAME_INDEX(note_enum_friend)
4299DIAG_NAME_INDEX(note_enum_specialized_here)
4300DIAG_NAME_INDEX(note_equality_comparison_silence)
4301DIAG_NAME_INDEX(note_equality_comparison_to_assign)
4302DIAG_NAME_INDEX(note_equivalent_internal_linkage_decl)
4303DIAG_NAME_INDEX(note_evaluate_comparison_first)
4304DIAG_NAME_INDEX(note_evaluating_exception_spec_here)
4305DIAG_NAME_INDEX(note_exception_spec_deprecated)
4306DIAG_NAME_INDEX(note_exits___block)
4307DIAG_NAME_INDEX(note_exits_block_captures_cxx_obj)
4308DIAG_NAME_INDEX(note_exits_block_captures_non_trivial_c_struct)
4309DIAG_NAME_INDEX(note_exits_block_captures_strong)
4310DIAG_NAME_INDEX(note_exits_block_captures_weak)
4311DIAG_NAME_INDEX(note_exits_cleanup)
4312DIAG_NAME_INDEX(note_exits_compound_literal_scope)
4313DIAG_NAME_INDEX(note_exits_cxx_catch)
4314DIAG_NAME_INDEX(note_exits_cxx_try)
4315DIAG_NAME_INDEX(note_exits_dtor)
4316DIAG_NAME_INDEX(note_exits_objc_autoreleasepool)
4317DIAG_NAME_INDEX(note_exits_objc_catch)
4318DIAG_NAME_INDEX(note_exits_objc_finally)
4319DIAG_NAME_INDEX(note_exits_objc_strong)
4320DIAG_NAME_INDEX(note_exits_objc_synchronized)
4321DIAG_NAME_INDEX(note_exits_objc_try)
4322DIAG_NAME_INDEX(note_exits_objc_weak)
4323DIAG_NAME_INDEX(note_exits_seh_except)
4324DIAG_NAME_INDEX(note_exits_seh_finally)
4325DIAG_NAME_INDEX(note_exits_seh_try)
4326DIAG_NAME_INDEX(note_exits_temporary_dtor)
4327DIAG_NAME_INDEX(note_explicit_ctor_deduction_guide_here)
4328DIAG_NAME_INDEX(note_explicit_instantiation_candidate)
4329DIAG_NAME_INDEX(note_explicit_instantiation_definition_here)
4330DIAG_NAME_INDEX(note_explicit_instantiation_here)
4331DIAG_NAME_INDEX(note_explicit_template_arg_substitution_here)
4332DIAG_NAME_INDEX(note_explicit_template_spec_does_not_need_header)
4333DIAG_NAME_INDEX(note_export)
4334DIAG_NAME_INDEX(note_expr_divide_by_zero)
4335DIAG_NAME_INDEX(note_expr_evaluates_to)
4336DIAG_NAME_INDEX(note_expr_requirement_constraints_not_satisfied)
4337DIAG_NAME_INDEX(note_expr_requirement_constraints_not_satisfied_simple)
4338DIAG_NAME_INDEX(note_expr_requirement_expr_substitution_error)
4339DIAG_NAME_INDEX(note_expr_requirement_expr_unknown_substitution_error)
4340DIAG_NAME_INDEX(note_expr_requirement_noexcept_not_met)
4341DIAG_NAME_INDEX(note_expr_requirement_type_requirement_substitution_error)
4342DIAG_NAME_INDEX(note_expr_requirement_type_requirement_unknown_substitution_error)
4343DIAG_NAME_INDEX(note_extern_c_begins_here)
4344DIAG_NAME_INDEX(note_extern_c_global_conflict)
4345DIAG_NAME_INDEX(note_extra_comma_message_arg)
4346DIAG_NAME_INDEX(note_fallthrough_insert_semi_fixit)
4347DIAG_NAME_INDEX(note_fe_backend_frame_larger_than)
4348DIAG_NAME_INDEX(note_fe_backend_invalid_loc)
4349DIAG_NAME_INDEX(note_fe_backend_plugin)
4350DIAG_NAME_INDEX(note_fe_backend_resource_limit)
4351DIAG_NAME_INDEX(note_fe_inline_asm)
4352DIAG_NAME_INDEX(note_fe_inline_asm_here)
4353DIAG_NAME_INDEX(note_fe_linking_module)
4354DIAG_NAME_INDEX(note_fe_source_mgr)
4355DIAG_NAME_INDEX(note_field_designator_found)
4356DIAG_NAME_INDEX(note_file_misc_sloc_usage)
4357DIAG_NAME_INDEX(note_file_sloc_usage)
4358DIAG_NAME_INDEX(note_final_dtor_non_final_class_silence)
4359DIAG_NAME_INDEX(note_final_overrider)
4360DIAG_NAME_INDEX(note_first_module_difference)
4361DIAG_NAME_INDEX(note_fixit_applied)
4362DIAG_NAME_INDEX(note_fixit_failed)
4363DIAG_NAME_INDEX(note_fixit_in_macro)
4364DIAG_NAME_INDEX(note_fixit_unfixed_error)
4365DIAG_NAME_INDEX(note_flexible_array_counted_by_attr_field)
4366DIAG_NAME_INDEX(note_flexible_array_member)
4367DIAG_NAME_INDEX(note_for_range_begin_end)
4368DIAG_NAME_INDEX(note_for_range_invalid_iterator)
4369DIAG_NAME_INDEX(note_for_range_member_begin_end_ignored)
4370DIAG_NAME_INDEX(note_force_empty_selector_name)
4371DIAG_NAME_INDEX(note_format_fix_specifier)
4372DIAG_NAME_INDEX(note_format_security_fixit)
4373DIAG_NAME_INDEX(note_format_string_defined)
4374DIAG_NAME_INDEX(note_forward_class)
4375DIAG_NAME_INDEX(note_forward_class_conversion)
4376DIAG_NAME_INDEX(note_forward_declaration)
4377DIAG_NAME_INDEX(note_forward_template_decl)
4378DIAG_NAME_INDEX(note_found_mutex_near_match)
4379DIAG_NAME_INDEX(note_from_diagnose_if)
4380DIAG_NAME_INDEX(note_function_member_spec_matched)
4381DIAG_NAME_INDEX(note_function_style_cast_add_parentheses)
4382DIAG_NAME_INDEX(note_function_suggestion)
4383DIAG_NAME_INDEX(note_function_template_deduction_instantiation_here)
4384DIAG_NAME_INDEX(note_function_template_spec_here)
4385DIAG_NAME_INDEX(note_function_template_spec_matched)
4386DIAG_NAME_INDEX(note_function_to_function_call)
4387DIAG_NAME_INDEX(note_function_warning_silence)
4388DIAG_NAME_INDEX(note_getter_unavailable)
4389DIAG_NAME_INDEX(note_global_module_introducer_missing)
4390DIAG_NAME_INDEX(note_goto_ms_asm_label)
4391DIAG_NAME_INDEX(note_guarded_by_declared_here)
4392DIAG_NAME_INDEX(note_header_guard)
4393DIAG_NAME_INDEX(note_hidden_overloaded_virtual_declared_here)
4394DIAG_NAME_INDEX(note_hidden_tag)
4395DIAG_NAME_INDEX(note_hiding_object)
4396DIAG_NAME_INDEX(note_ice_conversion_here)
4397DIAG_NAME_INDEX(note_illegal_field_declared_here)
4398DIAG_NAME_INDEX(note_immediate_function_reason)
4399DIAG_NAME_INDEX(note_implementation_declared)
4400DIAG_NAME_INDEX(note_implemented_by_class)
4401DIAG_NAME_INDEX(note_implicit_deduction_guide)
4402DIAG_NAME_INDEX(note_implicit_delete_this_in_destructor_here)
4403DIAG_NAME_INDEX(note_implicit_member_target_infer_collision)
4404DIAG_NAME_INDEX(note_implicit_param_decl)
4405DIAG_NAME_INDEX(note_implicit_top_level_module_import_here)
4406DIAG_NAME_INDEX(note_implicitly_deleted)
4407DIAG_NAME_INDEX(note_imported_by_pch_module_not_found)
4408DIAG_NAME_INDEX(note_in_binding_decl_init)
4409DIAG_NAME_INDEX(note_in_class_initializer_float_type_cxx11)
4410DIAG_NAME_INDEX(note_in_declaration_of_implicit_equality_comparison)
4411DIAG_NAME_INDEX(note_in_declaration_of_implicit_special_member)
4412DIAG_NAME_INDEX(note_in_for_range)
4413DIAG_NAME_INDEX(note_in_omitted_aggregate_initializer)
4414DIAG_NAME_INDEX(note_in_reference_temporary_list_initializer)
4415DIAG_NAME_INDEX(note_include_header_or_declare)
4416DIAG_NAME_INDEX(note_incompatible_analyzer_plugin_api)
4417DIAG_NAME_INDEX(note_incomplete_class_and_qualified_id)
4418DIAG_NAME_INDEX(note_indirect_goto_target)
4419DIAG_NAME_INDEX(note_indirection_through_null)
4420DIAG_NAME_INDEX(note_inequality_comparison_to_or_assign)
4421DIAG_NAME_INDEX(note_init_list_at_beginning_of_macro_argument)
4422DIAG_NAME_INDEX(note_init_list_narrowing_silence)
4423DIAG_NAME_INDEX(note_init_with_default_member_initializer)
4424DIAG_NAME_INDEX(note_initializer_out_of_order)
4425DIAG_NAME_INDEX(note_insert_break_fixit)
4426DIAG_NAME_INDEX(note_insert_fallthrough_fixit)
4427DIAG_NAME_INDEX(note_inst_declaration_hint)
4428DIAG_NAME_INDEX(note_instantiation_contexts_suppressed)
4429DIAG_NAME_INDEX(note_instantiation_required_here)
4430DIAG_NAME_INDEX(note_invalid_consteval_initializer)
4431DIAG_NAME_INDEX(note_invalid_consteval_initializer_here)
4432DIAG_NAME_INDEX(note_invalid_subexpr_in_const_expr)
4433DIAG_NAME_INDEX(note_invalid_ucn_name_candidate)
4434DIAG_NAME_INDEX(note_invalid_ucn_name_loose_matching)
4435DIAG_NAME_INDEX(note_is_deducible_constraint_evaluated_to_false)
4436DIAG_NAME_INDEX(note_it_delegates_to)
4437DIAG_NAME_INDEX(note_ivar_decl)
4438DIAG_NAME_INDEX(note_lambda_capture_initializer)
4439DIAG_NAME_INDEX(note_lambda_decl)
4440DIAG_NAME_INDEX(note_lambda_default_capture_fixit)
4441DIAG_NAME_INDEX(note_lambda_substitution_here)
4442DIAG_NAME_INDEX(note_lambda_this_capture_fixit)
4443DIAG_NAME_INDEX(note_lambda_to_block_conv)
4444DIAG_NAME_INDEX(note_lambda_variable_capture_fixit)
4445DIAG_NAME_INDEX(note_lifetime_extending_member_declared_here)
4446DIAG_NAME_INDEX(note_local_decl_close_match)
4447DIAG_NAME_INDEX(note_local_decl_close_param_match)
4448DIAG_NAME_INDEX(note_local_var_initializer)
4449DIAG_NAME_INDEX(note_lock_exclusive_and_shared)
4450DIAG_NAME_INDEX(note_locked_here)
4451DIAG_NAME_INDEX(note_logical_instead_of_bitwise_change_operator)
4452DIAG_NAME_INDEX(note_logical_instead_of_bitwise_remove_constant)
4453DIAG_NAME_INDEX(note_logical_not_fix)
4454DIAG_NAME_INDEX(note_logical_not_silence_with_parens)
4455DIAG_NAME_INDEX(note_loop_iteration_here)
4456DIAG_NAME_INDEX(note_macro_expansion_here)
4457DIAG_NAME_INDEX(note_macro_here)
4458DIAG_NAME_INDEX(note_main_change_return_type)
4459DIAG_NAME_INDEX(note_main_remove_noreturn)
4460DIAG_NAME_INDEX(note_matching)
4461DIAG_NAME_INDEX(note_max_tokens_total_override)
4462DIAG_NAME_INDEX(note_meant_to_use_typename)
4463DIAG_NAME_INDEX(note_member_declared_at)
4464DIAG_NAME_INDEX(note_member_declared_here)
4465DIAG_NAME_INDEX(note_member_def_close_const_match)
4466DIAG_NAME_INDEX(note_member_def_close_match)
4467DIAG_NAME_INDEX(note_member_def_close_param_match)
4468DIAG_NAME_INDEX(note_member_first_declared_here)
4469DIAG_NAME_INDEX(note_member_reference_arrow_from_operator_arrow)
4470DIAG_NAME_INDEX(note_member_synthesized_at)
4471DIAG_NAME_INDEX(note_memsize_comparison_cast_silence)
4472DIAG_NAME_INDEX(note_memsize_comparison_paren)
4473DIAG_NAME_INDEX(note_method_declared_at)
4474DIAG_NAME_INDEX(note_method_return_type_change)
4475DIAG_NAME_INDEX(note_method_sent_forward_class)
4476DIAG_NAME_INDEX(note_misaligned_member_used_here)
4477DIAG_NAME_INDEX(note_misplaced_ellipsis_vararg_add_comma)
4478DIAG_NAME_INDEX(note_misplaced_ellipsis_vararg_add_ellipsis)
4479DIAG_NAME_INDEX(note_misplaced_ellipsis_vararg_existing_ellipsis)
4480DIAG_NAME_INDEX(note_missing_end_of_definition_before)
4481DIAG_NAME_INDEX(note_missing_selector_name)
4482DIAG_NAME_INDEX(note_mmap_add_framework_keyword)
4483DIAG_NAME_INDEX(note_mmap_lbrace_match)
4484DIAG_NAME_INDEX(note_mmap_lsquare_match)
4485DIAG_NAME_INDEX(note_mmap_prev_definition)
4486DIAG_NAME_INDEX(note_mmap_rename_top_level_private_module)
4487DIAG_NAME_INDEX(note_module_cache_path)
4488DIAG_NAME_INDEX(note_module_def_undef_here)
4489DIAG_NAME_INDEX(note_module_file_conflict)
4490DIAG_NAME_INDEX(note_module_file_imported_by)
4491DIAG_NAME_INDEX(note_module_import_here)
4492DIAG_NAME_INDEX(note_module_import_not_at_top_level)
4493DIAG_NAME_INDEX(note_module_odr_violation_definition_data)
4494DIAG_NAME_INDEX(note_module_odr_violation_different_definitions)
4495DIAG_NAME_INDEX(note_module_odr_violation_enum)
4496DIAG_NAME_INDEX(note_module_odr_violation_field)
4497DIAG_NAME_INDEX(note_module_odr_violation_function)
4498DIAG_NAME_INDEX(note_module_odr_violation_method_params)
4499DIAG_NAME_INDEX(note_module_odr_violation_mismatch_decl)
4500DIAG_NAME_INDEX(note_module_odr_violation_mismatch_decl_unknown)
4501DIAG_NAME_INDEX(note_module_odr_violation_no_possible_decls)
4502DIAG_NAME_INDEX(note_module_odr_violation_objc_interface)
4503DIAG_NAME_INDEX(note_module_odr_violation_objc_method)
4504DIAG_NAME_INDEX(note_module_odr_violation_objc_property)
4505DIAG_NAME_INDEX(note_module_odr_violation_possible_decl)
4506DIAG_NAME_INDEX(note_module_odr_violation_record)
4507DIAG_NAME_INDEX(note_module_odr_violation_referenced_protocols)
4508DIAG_NAME_INDEX(note_module_odr_violation_template_parameter)
4509DIAG_NAME_INDEX(note_module_odr_violation_typedef)
4510DIAG_NAME_INDEX(note_module_odr_violation_variable)
4511DIAG_NAME_INDEX(note_mt_message)
4512DIAG_NAME_INDEX(note_multiversioning_caused_here)
4513DIAG_NAME_INDEX(note_musttail_callconv_mismatch)
4514DIAG_NAME_INDEX(note_musttail_callee_defined_here)
4515DIAG_NAME_INDEX(note_musttail_fix_non_prototype)
4516DIAG_NAME_INDEX(note_musttail_mismatch)
4517DIAG_NAME_INDEX(note_musttail_structors_forbidden)
4518DIAG_NAME_INDEX(note_namespace_defined_here)
4519DIAG_NAME_INDEX(note_namespace_using_decl)
4520DIAG_NAME_INDEX(note_neon_vector_initializer_non_portable)
4521DIAG_NAME_INDEX(note_neon_vector_initializer_non_portable_q)
4522DIAG_NAME_INDEX(note_nested_requirement_here)
4523DIAG_NAME_INDEX(note_nested_requirement_substitution_error)
4524DIAG_NAME_INDEX(note_nested_requirement_unknown_substitution_error)
4525DIAG_NAME_INDEX(note_next_field_declaration)
4526DIAG_NAME_INDEX(note_next_ivar_declaration)
4527DIAG_NAME_INDEX(note_non_c_like_anon_struct)
4528DIAG_NAME_INDEX(note_non_deducible_parameter)
4529DIAG_NAME_INDEX(note_non_instantiated_member_here)
4530DIAG_NAME_INDEX(note_non_literal_base_class)
4531DIAG_NAME_INDEX(note_non_literal_field)
4532DIAG_NAME_INDEX(note_non_literal_incomplete)
4533DIAG_NAME_INDEX(note_non_literal_lambda)
4534DIAG_NAME_INDEX(note_non_literal_no_constexpr_ctors)
4535DIAG_NAME_INDEX(note_non_literal_non_constexpr_dtor)
4536DIAG_NAME_INDEX(note_non_literal_nontrivial_dtor)
4537DIAG_NAME_INDEX(note_non_literal_user_provided_dtor)
4538DIAG_NAME_INDEX(note_non_literal_virtual_base)
4539DIAG_NAME_INDEX(note_non_null_attribute_failed)
4540DIAG_NAME_INDEX(note_non_template_in_template_id_found)
4541DIAG_NAME_INDEX(note_non_trivial_c_union)
4542DIAG_NAME_INDEX(note_non_usual_function_declared_here)
4543DIAG_NAME_INDEX(note_nontemplate_decl_here)
4544DIAG_NAME_INDEX(note_nontrivial_default_arg)
4545DIAG_NAME_INDEX(note_nontrivial_default_member_init)
4546DIAG_NAME_INDEX(note_nontrivial_field)
4547DIAG_NAME_INDEX(note_nontrivial_has_virtual)
4548DIAG_NAME_INDEX(note_nontrivial_no_copy)
4549DIAG_NAME_INDEX(note_nontrivial_no_def_ctor)
4550DIAG_NAME_INDEX(note_nontrivial_objc_ownership)
4551DIAG_NAME_INDEX(note_nontrivial_param_type)
4552DIAG_NAME_INDEX(note_nontrivial_subobject)
4553DIAG_NAME_INDEX(note_nontrivial_user_provided)
4554DIAG_NAME_INDEX(note_nontrivial_variadic)
4555DIAG_NAME_INDEX(note_nontrivial_virtual_dtor)
4556DIAG_NAME_INDEX(note_not_found_by_two_phase_lookup)
4557DIAG_NAME_INDEX(note_not_module_interface_add_export)
4558DIAG_NAME_INDEX(note_not_structural_mutable_field)
4559DIAG_NAME_INDEX(note_not_structural_non_public)
4560DIAG_NAME_INDEX(note_not_structural_rvalue_ref_field)
4561DIAG_NAME_INDEX(note_not_structural_subobject)
4562DIAG_NAME_INDEX(note_nsdictionary_duplicate_key_here)
4563DIAG_NAME_INDEX(note_nullability_fix_it)
4564DIAG_NAME_INDEX(note_nullability_here)
4565DIAG_NAME_INDEX(note_nullability_type_specifier)
4566DIAG_NAME_INDEX(note_objc_circular_container_declared_here)
4567DIAG_NAME_INDEX(note_objc_container_start)
4568DIAG_NAME_INDEX(note_objc_designated_init_marked_here)
4569DIAG_NAME_INDEX(note_objc_literal_comparison_isequal)
4570DIAG_NAME_INDEX(note_objc_literal_method_param)
4571DIAG_NAME_INDEX(note_objc_literal_method_return)
4572DIAG_NAME_INDEX(note_objc_needs_superclass)
4573DIAG_NAME_INDEX(note_objc_type_param_here)
4574DIAG_NAME_INDEX(note_objc_unsafe_perform_selector_method_declared_here)
4575DIAG_NAME_INDEX(note_odr_base)
4576DIAG_NAME_INDEX(note_odr_enumerator)
4577DIAG_NAME_INDEX(note_odr_field)
4578DIAG_NAME_INDEX(note_odr_field_name)
4579DIAG_NAME_INDEX(note_odr_friend)
4580DIAG_NAME_INDEX(note_odr_missing_base)
4581DIAG_NAME_INDEX(note_odr_missing_enumerator)
4582DIAG_NAME_INDEX(note_odr_missing_field)
4583DIAG_NAME_INDEX(note_odr_missing_friend)
4584DIAG_NAME_INDEX(note_odr_number_of_bases)
4585DIAG_NAME_INDEX(note_odr_objc_method_here)
4586DIAG_NAME_INDEX(note_odr_objc_missing_superclass)
4587DIAG_NAME_INDEX(note_odr_objc_property_impl_kind)
4588DIAG_NAME_INDEX(note_odr_objc_superclass)
4589DIAG_NAME_INDEX(note_odr_objc_synthesize_ivar_here)
4590DIAG_NAME_INDEX(note_odr_parameter_pack_non_pack)
4591DIAG_NAME_INDEX(note_odr_tag_kind_here)
4592DIAG_NAME_INDEX(note_odr_template_parameter_here)
4593DIAG_NAME_INDEX(note_odr_template_parameter_list)
4594DIAG_NAME_INDEX(note_odr_value_here)
4595DIAG_NAME_INDEX(note_odr_virtual_base)
4596DIAG_NAME_INDEX(note_omp_assumption_clause_continue_here)
4597DIAG_NAME_INDEX(note_omp_atomic_capture)
4598DIAG_NAME_INDEX(note_omp_atomic_compare)
4599DIAG_NAME_INDEX(note_omp_atomic_read_write)
4600DIAG_NAME_INDEX(note_omp_atomic_update)
4601DIAG_NAME_INDEX(note_omp_collapse_ordered_expr)
4602DIAG_NAME_INDEX(note_omp_conversion_here)
4603DIAG_NAME_INDEX(note_omp_critical_hint_here)
4604DIAG_NAME_INDEX(note_omp_critical_no_hint)
4605DIAG_NAME_INDEX(note_omp_ctx_compatible_set_and_selector_for_property)
4606DIAG_NAME_INDEX(note_omp_ctx_compatible_set_for_selector)
4607DIAG_NAME_INDEX(note_omp_declare_variant_ctx_continue_here)
4608DIAG_NAME_INDEX(note_omp_declare_variant_ctx_is_a)
4609DIAG_NAME_INDEX(note_omp_declare_variant_ctx_options)
4610DIAG_NAME_INDEX(note_omp_declare_variant_ctx_try)
4611DIAG_NAME_INDEX(note_omp_declare_variant_ctx_used_here)
4612DIAG_NAME_INDEX(note_omp_default_dsa_none)
4613DIAG_NAME_INDEX(note_omp_defaultmap_attr_none)
4614DIAG_NAME_INDEX(note_omp_directive_here)
4615DIAG_NAME_INDEX(note_omp_exits_structured_block)
4616DIAG_NAME_INDEX(note_omp_explicit_dsa)
4617DIAG_NAME_INDEX(note_omp_flush_order_clause_here)
4618DIAG_NAME_INDEX(note_omp_implicit_dsa)
4619DIAG_NAME_INDEX(note_omp_invalid_length_on_this_ptr_mapping)
4620DIAG_NAME_INDEX(note_omp_invalid_lower_bound_on_this_ptr_mapping)
4621DIAG_NAME_INDEX(note_omp_invalid_subscript_on_this_ptr_map)
4622DIAG_NAME_INDEX(note_omp_loop_cond_requires_compatible_incr)
4623DIAG_NAME_INDEX(note_omp_marked_declare_variant_here)
4624DIAG_NAME_INDEX(note_omp_marked_device_type_here)
4625DIAG_NAME_INDEX(note_omp_nested_statement_here)
4626DIAG_NAME_INDEX(note_omp_nested_teams_construct_here)
4627DIAG_NAME_INDEX(note_omp_nowait_clause_here)
4628DIAG_NAME_INDEX(note_omp_ordered_param)
4629DIAG_NAME_INDEX(note_omp_predefined_allocator)
4630DIAG_NAME_INDEX(note_omp_predetermined_dsa)
4631DIAG_NAME_INDEX(note_omp_previous_allocator)
4632DIAG_NAME_INDEX(note_omp_previous_clause)
4633DIAG_NAME_INDEX(note_omp_previous_critical_region)
4634DIAG_NAME_INDEX(note_omp_previous_directive)
4635DIAG_NAME_INDEX(note_omp_previous_inscan_reduction)
4636DIAG_NAME_INDEX(note_omp_previous_mem_order_clause)
4637DIAG_NAME_INDEX(note_omp_previous_named_if_clause)
4638DIAG_NAME_INDEX(note_omp_previous_reduction_identifier)
4639DIAG_NAME_INDEX(note_omp_protected_structured_block)
4640DIAG_NAME_INDEX(note_omp_referenced)
4641DIAG_NAME_INDEX(note_omp_requires_encountered_directive)
4642DIAG_NAME_INDEX(note_omp_requires_previous_clause)
4643DIAG_NAME_INDEX(note_omp_task_predetermined_firstprivate_here)
4644DIAG_NAME_INDEX(note_ompx_bare_clause)
4645DIAG_NAME_INDEX(note_opencl_typedef_access_qualifier)
4646DIAG_NAME_INDEX(note_operator_arrow_depth)
4647DIAG_NAME_INDEX(note_operator_arrow_here)
4648DIAG_NAME_INDEX(note_operator_arrows_suppressed)
4649DIAG_NAME_INDEX(note_overridden_marked_noescape)
4650DIAG_NAME_INDEX(note_overridden_method)
4651DIAG_NAME_INDEX(note_overridden_virtual_function)
4652DIAG_NAME_INDEX(note_ovl_ambiguous_eqeq_reversed_self_non_const)
4653DIAG_NAME_INDEX(note_ovl_ambiguous_oper_binary_reversed_candidate)
4654DIAG_NAME_INDEX(note_ovl_ambiguous_oper_binary_reversed_self)
4655DIAG_NAME_INDEX(note_ovl_ambiguous_oper_binary_selected_candidate)
4656DIAG_NAME_INDEX(note_ovl_builtin_candidate)
4657DIAG_NAME_INDEX(note_ovl_candidate)
4658DIAG_NAME_INDEX(note_ovl_candidate_arity)
4659DIAG_NAME_INDEX(note_ovl_candidate_arity_one)
4660DIAG_NAME_INDEX(note_ovl_candidate_bad_addrspace)
4661DIAG_NAME_INDEX(note_ovl_candidate_bad_addrspace_this)
4662DIAG_NAME_INDEX(note_ovl_candidate_bad_arc_conv)
4663DIAG_NAME_INDEX(note_ovl_candidate_bad_base_to_derived_conv)
4664DIAG_NAME_INDEX(note_ovl_candidate_bad_conv)
4665DIAG_NAME_INDEX(note_ovl_candidate_bad_conv_incomplete)
4666DIAG_NAME_INDEX(note_ovl_candidate_bad_cvr)
4667DIAG_NAME_INDEX(note_ovl_candidate_bad_cvr_this)
4668DIAG_NAME_INDEX(note_ovl_candidate_bad_deduction)
4669DIAG_NAME_INDEX(note_ovl_candidate_bad_gc)
4670DIAG_NAME_INDEX(note_ovl_candidate_bad_list_argument)
4671DIAG_NAME_INDEX(note_ovl_candidate_bad_overload)
4672DIAG_NAME_INDEX(note_ovl_candidate_bad_ownership)
4673DIAG_NAME_INDEX(note_ovl_candidate_bad_target)
4674DIAG_NAME_INDEX(note_ovl_candidate_bad_value_category)
4675DIAG_NAME_INDEX(note_ovl_candidate_constraints_not_satisfied)
4676DIAG_NAME_INDEX(note_ovl_candidate_deduced_mismatch)
4677DIAG_NAME_INDEX(note_ovl_candidate_deleted)
4678DIAG_NAME_INDEX(note_ovl_candidate_disabled_by_enable_if)
4679DIAG_NAME_INDEX(note_ovl_candidate_disabled_by_function_cond_attr)
4680DIAG_NAME_INDEX(note_ovl_candidate_disabled_by_requirement)
4681DIAG_NAME_INDEX(note_ovl_candidate_explicit)
4682DIAG_NAME_INDEX(note_ovl_candidate_explicit_arg_mismatch_named)
4683DIAG_NAME_INDEX(note_ovl_candidate_explicit_arg_mismatch_unnamed)
4684DIAG_NAME_INDEX(note_ovl_candidate_has_pass_object_size_params)
4685DIAG_NAME_INDEX(note_ovl_candidate_illegal_constructor)
4686DIAG_NAME_INDEX(note_ovl_candidate_illegal_constructor_adrspace_mismatch)
4687DIAG_NAME_INDEX(note_ovl_candidate_incomplete_deduction)
4688DIAG_NAME_INDEX(note_ovl_candidate_incomplete_deduction_pack)
4689DIAG_NAME_INDEX(note_ovl_candidate_inconsistent_deduction)
4690DIAG_NAME_INDEX(note_ovl_candidate_inconsistent_deduction_types)
4691DIAG_NAME_INDEX(note_ovl_candidate_inherited_constructor)
4692DIAG_NAME_INDEX(note_ovl_candidate_inherited_constructor_slice)
4693DIAG_NAME_INDEX(note_ovl_candidate_instantiation_depth)
4694DIAG_NAME_INDEX(note_ovl_candidate_non_deduced_mismatch)
4695DIAG_NAME_INDEX(note_ovl_candidate_non_deduced_mismatch_qualified)
4696DIAG_NAME_INDEX(note_ovl_candidate_substitution_failure)
4697DIAG_NAME_INDEX(note_ovl_candidate_underqualified)
4698DIAG_NAME_INDEX(note_ovl_candidate_unsatisfied_constraints)
4699DIAG_NAME_INDEX(note_ovl_surrogate_cand)
4700DIAG_NAME_INDEX(note_ovl_surrogate_constraints_not_satisfied)
4701DIAG_NAME_INDEX(note_ovl_too_many_candidates)
4702DIAG_NAME_INDEX(note_ownership_returns_index_mismatch)
4703DIAG_NAME_INDEX(note_parameter_here)
4704DIAG_NAME_INDEX(note_parameter_mapping_substitution_here)
4705DIAG_NAME_INDEX(note_parameter_named_here)
4706DIAG_NAME_INDEX(note_parameter_pack_here)
4707DIAG_NAME_INDEX(note_parameter_type)
4708DIAG_NAME_INDEX(note_partial_availability_specified_here)
4709DIAG_NAME_INDEX(note_partial_spec_match)
4710DIAG_NAME_INDEX(note_partial_spec_not_more_specialized_than_primary)
4711DIAG_NAME_INDEX(note_pch_rebuild_required)
4712DIAG_NAME_INDEX(note_pch_required_by)
4713DIAG_NAME_INDEX(note_pch_vfsoverlay_empty)
4714DIAG_NAME_INDEX(note_pch_vfsoverlay_files)
4715DIAG_NAME_INDEX(note_performs_forbidden_arc_conversion)
4716DIAG_NAME_INDEX(note_pointer_declared_here)
4717DIAG_NAME_INDEX(note_possibility)
4718DIAG_NAME_INDEX(note_possible_target_of_call)
4719DIAG_NAME_INDEX(note_pp_ambiguous_macro_chosen)
4720DIAG_NAME_INDEX(note_pp_ambiguous_macro_other)
4721DIAG_NAME_INDEX(note_pp_framework_without_header)
4722DIAG_NAME_INDEX(note_pp_macro_annotation)
4723DIAG_NAME_INDEX(note_pp_module_begin_here)
4724DIAG_NAME_INDEX(note_pragma_attribute_applied_decl_here)
4725DIAG_NAME_INDEX(note_pragma_attribute_namespace_on_attribute)
4726DIAG_NAME_INDEX(note_pragma_attribute_region_ends_here)
4727DIAG_NAME_INDEX(note_pragma_attribute_use_attribute_kw)
4728DIAG_NAME_INDEX(note_pragma_entered_here)
4729DIAG_NAME_INDEX(note_pragma_loop_invalid_vectorize_option)
4730DIAG_NAME_INDEX(note_pragma_pack_here)
4731DIAG_NAME_INDEX(note_pragma_pack_pop_instead_reset)
4732DIAG_NAME_INDEX(note_precedence_bitwise_first)
4733DIAG_NAME_INDEX(note_precedence_conditional_first)
4734DIAG_NAME_INDEX(note_precedence_silence)
4735DIAG_NAME_INDEX(note_prev_module_declaration)
4736DIAG_NAME_INDEX(note_prev_module_definition)
4737DIAG_NAME_INDEX(note_prev_module_definition_from_ast_file)
4738DIAG_NAME_INDEX(note_prev_partial_spec_here)
4739DIAG_NAME_INDEX(note_previous_access_declaration)
4740DIAG_NAME_INDEX(note_previous_attribute)
4741DIAG_NAME_INDEX(note_previous_builtin_declaration)
4742DIAG_NAME_INDEX(note_previous_decl)
4743DIAG_NAME_INDEX(note_previous_declaration)
4744DIAG_NAME_INDEX(note_previous_declaration_as)
4745DIAG_NAME_INDEX(note_previous_default_assoc)
4746DIAG_NAME_INDEX(note_previous_definition)
4747DIAG_NAME_INDEX(note_previous_exception_handler)
4748DIAG_NAME_INDEX(note_previous_explicit_instantiation)
4749DIAG_NAME_INDEX(note_previous_field_init)
4750DIAG_NAME_INDEX(note_previous_implicit_declaration)
4751DIAG_NAME_INDEX(note_previous_initializer)
4752DIAG_NAME_INDEX(note_previous_map_type_specified_here)
4753DIAG_NAME_INDEX(note_previous_ms_inheritance)
4754DIAG_NAME_INDEX(note_previous_namespace_alias)
4755DIAG_NAME_INDEX(note_previous_statement)
4756DIAG_NAME_INDEX(note_previous_template_specialization)
4757DIAG_NAME_INDEX(note_previous_use)
4758DIAG_NAME_INDEX(note_previous_uuid)
4759DIAG_NAME_INDEX(note_printf_c_str)
4760DIAG_NAME_INDEX(note_prior_template_arg_substitution)
4761DIAG_NAME_INDEX(note_private_extern)
4762DIAG_NAME_INDEX(note_private_module_fragment)
4763DIAG_NAME_INDEX(note_private_top_level_defined)
4764DIAG_NAME_INDEX(note_property_attribute)
4765DIAG_NAME_INDEX(note_property_declare)
4766DIAG_NAME_INDEX(note_property_synthesize)
4767DIAG_NAME_INDEX(note_protected_by___block)
4768DIAG_NAME_INDEX(note_protected_by_cleanup)
4769DIAG_NAME_INDEX(note_protected_by_consteval_if)
4770DIAG_NAME_INDEX(note_protected_by_constexpr_if)
4771DIAG_NAME_INDEX(note_protected_by_cxx_catch)
4772DIAG_NAME_INDEX(note_protected_by_cxx_try)
4773DIAG_NAME_INDEX(note_protected_by_if_available)
4774DIAG_NAME_INDEX(note_protected_by_non_trivial_c_struct_init)
4775DIAG_NAME_INDEX(note_protected_by_objc_autoreleasepool)
4776DIAG_NAME_INDEX(note_protected_by_objc_catch)
4777DIAG_NAME_INDEX(note_protected_by_objc_fast_enumeration)
4778DIAG_NAME_INDEX(note_protected_by_objc_finally)
4779DIAG_NAME_INDEX(note_protected_by_objc_strong_init)
4780DIAG_NAME_INDEX(note_protected_by_objc_synchronized)
4781DIAG_NAME_INDEX(note_protected_by_objc_try)
4782DIAG_NAME_INDEX(note_protected_by_objc_weak_init)
4783DIAG_NAME_INDEX(note_protected_by_seh_except)
4784DIAG_NAME_INDEX(note_protected_by_seh_finally)
4785DIAG_NAME_INDEX(note_protected_by_seh_try)
4786DIAG_NAME_INDEX(note_protected_by_variable_init)
4787DIAG_NAME_INDEX(note_protected_by_variable_non_pod)
4788DIAG_NAME_INDEX(note_protected_by_variable_nontriv_destructor)
4789DIAG_NAME_INDEX(note_protected_by_vla)
4790DIAG_NAME_INDEX(note_protected_by_vla_type_alias)
4791DIAG_NAME_INDEX(note_protected_by_vla_typedef)
4792DIAG_NAME_INDEX(note_protocol_decl)
4793DIAG_NAME_INDEX(note_protocol_decl_undefined)
4794DIAG_NAME_INDEX(note_protocol_method)
4795DIAG_NAME_INDEX(note_protocol_property_declare)
4796DIAG_NAME_INDEX(note_ptrauth_virtual_function_incomplete_arg_ret_type)
4797DIAG_NAME_INDEX(note_ptrauth_virtual_function_pointer_incomplete_arg_ret)
4798DIAG_NAME_INDEX(note_pure_qualified_call_kext)
4799DIAG_NAME_INDEX(note_pure_virtual_function)
4800DIAG_NAME_INDEX(note_raii_guard_add_name)
4801DIAG_NAME_INDEX(note_receiver_class_declared)
4802DIAG_NAME_INDEX(note_receiver_expr_here)
4803DIAG_NAME_INDEX(note_receiver_is_id)
4804DIAG_NAME_INDEX(note_recursive_default_argument_used_here)
4805DIAG_NAME_INDEX(note_redefinition_include_same_file)
4806DIAG_NAME_INDEX(note_redefinition_modules_same_file)
4807DIAG_NAME_INDEX(note_ref_or_ptr_member_declared_here)
4808DIAG_NAME_INDEX(note_refconst_member_not_initialized)
4809DIAG_NAME_INDEX(note_reference_is_return_value)
4810DIAG_NAME_INDEX(note_reference_placeholder)
4811DIAG_NAME_INDEX(note_referenced_type_template)
4812DIAG_NAME_INDEX(note_reinterpret_updowncast_use_static)
4813DIAG_NAME_INDEX(note_related_result_type_explicit)
4814DIAG_NAME_INDEX(note_related_result_type_family)
4815DIAG_NAME_INDEX(note_related_result_type_inferred)
4816DIAG_NAME_INDEX(note_related_result_type_overridden)
4817DIAG_NAME_INDEX(note_remove_abs)
4818DIAG_NAME_INDEX(note_remove_max_call)
4819DIAG_NAME_INDEX(note_remove_move)
4820DIAG_NAME_INDEX(note_remove_parens_for_variable_declaration)
4821DIAG_NAME_INDEX(note_replace_abs_function)
4822DIAG_NAME_INDEX(note_replace_equals_default_to_delete)
4823DIAG_NAME_INDEX(note_rewriting_operator_as_spaceship)
4824DIAG_NAME_INDEX(note_riscv_repeated_interrupt_attribute)
4825DIAG_NAME_INDEX(note_safe_buffer_debug_mode)
4826DIAG_NAME_INDEX(note_safe_buffer_usage_suggestions_disabled)
4827DIAG_NAME_INDEX(note_second_module_difference)
4828DIAG_NAME_INDEX(note_sentinel_here)
4829DIAG_NAME_INDEX(note_shadow_field)
4830DIAG_NAME_INDEX(note_silence_aligned_allocation_unavailable)
4831DIAG_NAME_INDEX(note_single_arg_concept_specialization_constraint_evaluated_to_false)
4832DIAG_NAME_INDEX(note_sme_use_preserves_za)
4833DIAG_NAME_INDEX(note_specialized_decl)
4834DIAG_NAME_INDEX(note_specialized_entity)
4835DIAG_NAME_INDEX(note_static_for_internal_linkage)
4836DIAG_NAME_INDEX(note_string_plus_scalar_silence)
4837DIAG_NAME_INDEX(note_strlcpycat_wrong_size)
4838DIAG_NAME_INDEX(note_strncat_wrong_size)
4839DIAG_NAME_INDEX(note_struct_class_suggestion)
4840DIAG_NAME_INDEX(note_substituted_constraint_expr_is_ill_formed)
4841DIAG_NAME_INDEX(note_suggest_disabling_all_checkers)
4842DIAG_NAME_INDEX(note_suggest_parens_for_macro)
4843DIAG_NAME_INDEX(note_suppress_ctad_maybe_unsupported)
4844DIAG_NAME_INDEX(note_suppressed_class_declare)
4845DIAG_NAME_INDEX(note_surrounding_namespace_ends_here)
4846DIAG_NAME_INDEX(note_surrounding_namespace_starts_here)
4847DIAG_NAME_INDEX(note_suspicious_bzero_size_silence)
4848DIAG_NAME_INDEX(note_suspicious_sizeof_memset_silence)
4849DIAG_NAME_INDEX(note_switch_conversion)
4850DIAG_NAME_INDEX(note_tail_call_required)
4851DIAG_NAME_INDEX(note_template_arg_internal_object)
4852DIAG_NAME_INDEX(note_template_arg_refers_here)
4853DIAG_NAME_INDEX(note_template_arg_refers_here_func)
4854DIAG_NAME_INDEX(note_template_class_explicit_specialization_was_here)
4855DIAG_NAME_INDEX(note_template_class_instantiation_here)
4856DIAG_NAME_INDEX(note_template_class_instantiation_was_here)
4857DIAG_NAME_INDEX(note_template_decl_external)
4858DIAG_NAME_INDEX(note_template_decl_here)
4859DIAG_NAME_INDEX(note_template_declared_here)
4860DIAG_NAME_INDEX(note_template_default_arg_checking)
4861DIAG_NAME_INDEX(note_template_enum_def_here)
4862DIAG_NAME_INDEX(note_template_exception_spec_instantiation_here)
4863DIAG_NAME_INDEX(note_template_kw_refers_to_non_template)
4864DIAG_NAME_INDEX(note_template_member_class_here)
4865DIAG_NAME_INDEX(note_template_member_function_here)
4866DIAG_NAME_INDEX(note_template_nontype_parm_different_type)
4867DIAG_NAME_INDEX(note_template_nontype_parm_prev_declaration)
4868DIAG_NAME_INDEX(note_template_nsdmi_here)
4869DIAG_NAME_INDEX(note_template_param_different_kind)
4870DIAG_NAME_INDEX(note_template_param_external)
4871DIAG_NAME_INDEX(note_template_param_here)
4872DIAG_NAME_INDEX(note_template_param_list_different_arity)
4873DIAG_NAME_INDEX(note_template_param_prev_default_arg)
4874DIAG_NAME_INDEX(note_template_param_prev_default_arg_in_other_module)
4875DIAG_NAME_INDEX(note_template_parameter_pack_here)
4876DIAG_NAME_INDEX(note_template_parameter_pack_non_pack)
4877DIAG_NAME_INDEX(note_template_prev_declaration)
4878DIAG_NAME_INDEX(note_template_recursion_depth)
4879DIAG_NAME_INDEX(note_template_requirement_instantiation_here)
4880DIAG_NAME_INDEX(note_template_requirement_params_instantiation_here)
4881DIAG_NAME_INDEX(note_template_static_data_member_def_here)
4882DIAG_NAME_INDEX(note_template_type_alias_instantiation_here)
4883DIAG_NAME_INDEX(note_template_unnamed_type_here)
4884DIAG_NAME_INDEX(note_template_variable_def_here)
4885DIAG_NAME_INDEX(note_thread_warning_in_fun)
4886DIAG_NAME_INDEX(note_throw_in_dtor)
4887DIAG_NAME_INDEX(note_throw_in_function)
4888DIAG_NAME_INDEX(note_throw_underaligned_obj)
4889DIAG_NAME_INDEX(note_total_sloc_usage)
4890DIAG_NAME_INDEX(note_transparent_union_first_field_size_align)
4891DIAG_NAME_INDEX(note_type_being_defined)
4892DIAG_NAME_INDEX(note_type_incomplete)
4893DIAG_NAME_INDEX(note_type_requirement_substitution_error)
4894DIAG_NAME_INDEX(note_type_requirement_unknown_substitution_error)
4895DIAG_NAME_INDEX(note_typecheck_assign_const)
4896DIAG_NAME_INDEX(note_typecheck_invalid_operands_converted)
4897DIAG_NAME_INDEX(note_typecheck_member_reference_suggestion)
4898DIAG_NAME_INDEX(note_typedef_for_linkage_here)
4899DIAG_NAME_INDEX(note_typename_member_refers_here)
4900DIAG_NAME_INDEX(note_typename_refers_here)
4901DIAG_NAME_INDEX(note_ucn_four_not_eight)
4902DIAG_NAME_INDEX(note_unguarded_available_silence)
4903DIAG_NAME_INDEX(note_unimplemented_constexpr_lambda_feature_ast)
4904DIAG_NAME_INDEX(note_uninit_fixit_remove_cond)
4905DIAG_NAME_INDEX(note_uninit_in_this_constructor)
4906DIAG_NAME_INDEX(note_uninit_reference_member)
4907DIAG_NAME_INDEX(note_uninit_var_use)
4908DIAG_NAME_INDEX(note_unlocked_here)
4909DIAG_NAME_INDEX(note_unparenthesized_non_primary_expr_in_requires_clause)
4910DIAG_NAME_INDEX(note_unreachable_entity)
4911DIAG_NAME_INDEX(note_unreachable_silence)
4912DIAG_NAME_INDEX(note_unsafe_buffer_operation)
4913DIAG_NAME_INDEX(note_unsafe_buffer_variable_fixit_group)
4914DIAG_NAME_INDEX(note_unsafe_buffer_variable_fixit_together)
4915DIAG_NAME_INDEX(note_use_dashdash)
4916DIAG_NAME_INDEX(note_use_ifdef_guards)
4917DIAG_NAME_INDEX(note_use_non_reference_type)
4918DIAG_NAME_INDEX(note_use_reference_type)
4919DIAG_NAME_INDEX(note_use_thread_local)
4920DIAG_NAME_INDEX(note_use_type_or_non_reference)
4921DIAG_NAME_INDEX(note_used_here)
4922DIAG_NAME_INDEX(note_used_in_initialization_here)
4923DIAG_NAME_INDEX(note_user_declared_ctor)
4924DIAG_NAME_INDEX(note_using)
4925DIAG_NAME_INDEX(note_using_decl)
4926DIAG_NAME_INDEX(note_using_decl_class_member_workaround)
4927DIAG_NAME_INDEX(note_using_decl_conflict)
4928DIAG_NAME_INDEX(note_using_decl_target)
4929DIAG_NAME_INDEX(note_using_enum_decl)
4930DIAG_NAME_INDEX(note_using_value_decl_missing_typename)
4931DIAG_NAME_INDEX(note_valid_options)
4932DIAG_NAME_INDEX(note_value_initialization_here)
4933DIAG_NAME_INDEX(note_var_declared_here)
4934DIAG_NAME_INDEX(note_var_explicitly_captured_here)
4935DIAG_NAME_INDEX(note_var_fixit_add_initialization)
4936DIAG_NAME_INDEX(note_var_prev_partial_spec_here)
4937DIAG_NAME_INDEX(note_vbase_moved_here)
4938DIAG_NAME_INDEX(note_verify_ambiguous_marker)
4939DIAG_NAME_INDEX(note_vla_unsupported)
4940DIAG_NAME_INDEX(note_which_delegates_to)
4941DIAG_NAME_INDEX(note_while_in_implementation)
4942DIAG_NAME_INDEX(note_widen_bitfield)
4943DIAG_NAME_INDEX(note_within_field_of_type)
4944DIAG_NAME_INDEX(note_xor_used_as_pow_silence)
4945DIAG_NAME_INDEX(null_in_char_or_string)
4946DIAG_NAME_INDEX(null_in_file)
4947DIAG_NAME_INDEX(override_keyword_hides_virtual_member_function)
4948DIAG_NAME_INDEX(override_keyword_only_allowed_on_virtual_member_functions)
4949DIAG_NAME_INDEX(pp_disabled_macro_expansion)
4950DIAG_NAME_INDEX(pp_err_elif_after_else)
4951DIAG_NAME_INDEX(pp_err_elif_without_if)
4952DIAG_NAME_INDEX(pp_err_else_after_else)
4953DIAG_NAME_INDEX(pp_err_else_without_if)
4954DIAG_NAME_INDEX(pp_hash_warning)
4955DIAG_NAME_INDEX(pp_include_macros_out_of_predefines)
4956DIAG_NAME_INDEX(pp_include_next_absolute_path)
4957DIAG_NAME_INDEX(pp_include_next_in_primary)
4958DIAG_NAME_INDEX(pp_invalid_string_literal)
4959DIAG_NAME_INDEX(pp_macro_not_used)
4960DIAG_NAME_INDEX(pp_nonportable_path)
4961DIAG_NAME_INDEX(pp_nonportable_system_path)
4962DIAG_NAME_INDEX(pp_out_of_date_dependency)
4963DIAG_NAME_INDEX(pp_poisoning_existing_macro)
4964DIAG_NAME_INDEX(pp_pragma_once_in_main_file)
4965DIAG_NAME_INDEX(pp_pragma_sysheader_in_main_file)
4966DIAG_NAME_INDEX(remark_cc1_round_trip_generated)
4967DIAG_NAME_INDEX(remark_fe_backend_optimization_remark)
4968DIAG_NAME_INDEX(remark_fe_backend_optimization_remark_analysis)
4969DIAG_NAME_INDEX(remark_fe_backend_optimization_remark_analysis_aliasing)
4970DIAG_NAME_INDEX(remark_fe_backend_optimization_remark_analysis_fpcommute)
4971DIAG_NAME_INDEX(remark_fe_backend_optimization_remark_missed)
4972DIAG_NAME_INDEX(remark_fe_backend_plugin)
4973DIAG_NAME_INDEX(remark_module_build)
4974DIAG_NAME_INDEX(remark_module_build_done)
4975DIAG_NAME_INDEX(remark_module_import)
4976DIAG_NAME_INDEX(remark_module_lock)
4977DIAG_NAME_INDEX(remark_module_lock_failure)
4978DIAG_NAME_INDEX(remark_module_lock_timeout)
4979DIAG_NAME_INDEX(remark_pp_include_directive_modular_translation)
4980DIAG_NAME_INDEX(remark_pp_search_path_usage)
4981DIAG_NAME_INDEX(remark_sanitize_address_insert_extra_padding_accepted)
4982DIAG_NAME_INDEX(remark_sanitize_address_insert_extra_padding_rejected)
4983DIAG_NAME_INDEX(remark_sloc_usage)
4984DIAG_NAME_INDEX(trigraph_converted)
4985DIAG_NAME_INDEX(trigraph_ends_block_comment)
4986DIAG_NAME_INDEX(trigraph_ignored)
4987DIAG_NAME_INDEX(trigraph_ignored_block_comment)
4988DIAG_NAME_INDEX(warn_O4_is_O3)
4989DIAG_NAME_INDEX(warn_abs_too_small)
4990DIAG_NAME_INDEX(warn_abstract_final_class)
4991DIAG_NAME_INDEX(warn_abstract_vbase_init_ignored)
4992DIAG_NAME_INDEX(warn_acc_clause_unimplemented)
4993DIAG_NAME_INDEX(warn_acc_construct_unimplemented)
4994DIAG_NAME_INDEX(warn_acc_deprecated_alias_name)
4995DIAG_NAME_INDEX(warn_acc_if_self_conflict)
4996DIAG_NAME_INDEX(warn_access_decl_deprecated)
4997DIAG_NAME_INDEX(warn_accessor_property_type_mismatch)
4998DIAG_NAME_INDEX(warn_acquire_requires_negative_cap)
4999DIAG_NAME_INDEX(warn_acquired_before)
5000DIAG_NAME_INDEX(warn_acquired_before_after_cycle)
5001DIAG_NAME_INDEX(warn_addition_in_bitshift)
5002DIAG_NAME_INDEX(warn_address_of_reference_bool_conversion)
5003DIAG_NAME_INDEX(warn_address_of_reference_null_compare)
5004DIAG_NAME_INDEX(warn_alias_to_weak_alias)
5005DIAG_NAME_INDEX(warn_alias_with_section)
5006DIAG_NAME_INDEX(warn_aligned_attr_underaligned)
5007DIAG_NAME_INDEX(warn_alignment_builtin_useless)
5008DIAG_NAME_INDEX(warn_alignment_not_power_of_two)
5009DIAG_NAME_INDEX(warn_alloca)
5010DIAG_NAME_INDEX(warn_alloca_align_alignof)
5011DIAG_NAME_INDEX(warn_always_inline_coroutine)
5012DIAG_NAME_INDEX(warn_ambiguous_suitable_delete_function_found)
5013DIAG_NAME_INDEX(warn_android_unversioned_fallback)
5014DIAG_NAME_INDEX(warn_anyx86_excessive_regsave)
5015DIAG_NAME_INDEX(warn_apinotes_message)
5016DIAG_NAME_INDEX(warn_apinotes_private_case)
5017DIAG_NAME_INDEX(warn_apinotes_private_case_system)
5018DIAG_NAME_INDEX(warn_arc_bridge_cast_nonarc)
5019DIAG_NAME_INDEX(warn_arc_lifetime_result_type)
5020DIAG_NAME_INDEX(warn_arc_literal_assign)
5021DIAG_NAME_INDEX(warn_arc_object_memaccess)
5022DIAG_NAME_INDEX(warn_arc_perform_selector_leaks)
5023DIAG_NAME_INDEX(warn_arc_possible_repeated_use_of_weak)
5024DIAG_NAME_INDEX(warn_arc_repeated_use_of_weak)
5025DIAG_NAME_INDEX(warn_arc_retain_cycle)
5026DIAG_NAME_INDEX(warn_arc_retained_assign)
5027DIAG_NAME_INDEX(warn_arc_retained_property_assign)
5028DIAG_NAME_INDEX(warn_arc_strong_pointer_objc_pointer)
5029DIAG_NAME_INDEX(warn_arcmt_nsalloc_realloc)
5030DIAG_NAME_INDEX(warn_argument_invalid_range)
5031DIAG_NAME_INDEX(warn_argument_undefined_behaviour)
5032DIAG_NAME_INDEX(warn_arith_conv_enum_float)
5033DIAG_NAME_INDEX(warn_arith_conv_enum_float_cxx20)
5034DIAG_NAME_INDEX(warn_arith_conv_mixed_anon_enum_types)
5035DIAG_NAME_INDEX(warn_arith_conv_mixed_anon_enum_types_cxx20)
5036DIAG_NAME_INDEX(warn_arith_conv_mixed_enum_types)
5037DIAG_NAME_INDEX(warn_arith_conv_mixed_enum_types_cxx20)
5038DIAG_NAME_INDEX(warn_arm_interrupt_vfp_clobber)
5039DIAG_NAME_INDEX(warn_array_index_exceeds_bounds)
5040DIAG_NAME_INDEX(warn_array_index_exceeds_max_addressable_bounds)
5041DIAG_NAME_INDEX(warn_array_index_precedes_bounds)
5042DIAG_NAME_INDEX(warn_asm_label_on_auto_decl)
5043DIAG_NAME_INDEX(warn_asm_mismatched_size_modifier)
5044DIAG_NAME_INDEX(warn_assume_aligned_too_great)
5045DIAG_NAME_INDEX(warn_assume_side_effects)
5046DIAG_NAME_INDEX(warn_at_available_unchecked_use)
5047DIAG_NAME_INDEX(warn_atimport_in_framework_header)
5048DIAG_NAME_INDEX(warn_atl_uuid_deprecated)
5049DIAG_NAME_INDEX(warn_atomic_implicit_seq_cst)
5050DIAG_NAME_INDEX(warn_atomic_member_access)
5051DIAG_NAME_INDEX(warn_atomic_op_has_invalid_memory_order)
5052DIAG_NAME_INDEX(warn_atomic_op_misaligned)
5053DIAG_NAME_INDEX(warn_atomic_op_oversized)
5054DIAG_NAME_INDEX(warn_atomic_property_rule)
5055DIAG_NAME_INDEX(warn_attr_abi_tag_namespace)
5056DIAG_NAME_INDEX(warn_attr_on_unconsumable_class)
5057DIAG_NAME_INDEX(warn_attr_swift_name_decl_kind)
5058DIAG_NAME_INDEX(warn_attr_swift_name_decl_missing_params)
5059DIAG_NAME_INDEX(warn_attr_swift_name_function)
5060DIAG_NAME_INDEX(warn_attr_swift_name_getter_parameters)
5061DIAG_NAME_INDEX(warn_attr_swift_name_invalid_identifier)
5062DIAG_NAME_INDEX(warn_attr_swift_name_missing_parameters)
5063DIAG_NAME_INDEX(warn_attr_swift_name_multiple_selfs)
5064DIAG_NAME_INDEX(warn_attr_swift_name_num_params)
5065DIAG_NAME_INDEX(warn_attr_swift_name_setter_parameters)
5066DIAG_NAME_INDEX(warn_attr_swift_name_subscript_getter_newValue)
5067DIAG_NAME_INDEX(warn_attr_swift_name_subscript_invalid_parameter)
5068DIAG_NAME_INDEX(warn_attr_swift_name_subscript_setter_multiple_newValues)
5069DIAG_NAME_INDEX(warn_attr_swift_name_subscript_setter_no_newValue)
5070DIAG_NAME_INDEX(warn_attribute_address_multiple_identical_qualifiers)
5071DIAG_NAME_INDEX(warn_attribute_after_definition_ignored)
5072DIAG_NAME_INDEX(warn_attribute_argument_n_negative)
5073DIAG_NAME_INDEX(warn_attribute_arm_za_builtin_no_za_state)
5074DIAG_NAME_INDEX(warn_attribute_arm_zt0_builtin_no_zt0_state)
5075DIAG_NAME_INDEX(warn_attribute_cmse_entry_static)
5076DIAG_NAME_INDEX(warn_attribute_dll_instantiated_base_class)
5077DIAG_NAME_INDEX(warn_attribute_dll_redeclaration)
5078DIAG_NAME_INDEX(warn_attribute_dllexport_explicit_instantiation_decl)
5079DIAG_NAME_INDEX(warn_attribute_dllexport_explicit_instantiation_def)
5080DIAG_NAME_INDEX(warn_attribute_dllimport_static_field_definition)
5081DIAG_NAME_INDEX(warn_attribute_exclude_from_explicit_instantiation_local_class)
5082DIAG_NAME_INDEX(warn_attribute_has_no_effect_on_compile_time_if)
5083DIAG_NAME_INDEX(warn_attribute_has_no_effect_on_infinite_loop)
5084DIAG_NAME_INDEX(warn_attribute_hybrid_patchable_non_extern)
5085DIAG_NAME_INDEX(warn_attribute_iboutlet)
5086DIAG_NAME_INDEX(warn_attribute_ignored)
5087DIAG_NAME_INDEX(warn_attribute_ignored_for_field_of_type)
5088DIAG_NAME_INDEX(warn_attribute_ignored_no_calls_in_stmt)
5089DIAG_NAME_INDEX(warn_attribute_ignored_non_function_pointer)
5090DIAG_NAME_INDEX(warn_attribute_ignored_on_inline)
5091DIAG_NAME_INDEX(warn_attribute_ignored_on_non_definition)
5092DIAG_NAME_INDEX(warn_attribute_invalid_on_definition)
5093DIAG_NAME_INDEX(warn_attribute_no_builtin_invalid_builtin_name)
5094DIAG_NAME_INDEX(warn_attribute_no_decl)
5095DIAG_NAME_INDEX(warn_attribute_nonnull_no_pointers)
5096DIAG_NAME_INDEX(warn_attribute_nonnull_parm_no_args)
5097DIAG_NAME_INDEX(warn_attribute_not_on_decl)
5098DIAG_NAME_INDEX(warn_attribute_on_function_definition)
5099DIAG_NAME_INDEX(warn_attribute_packed_for_bitfield)
5100DIAG_NAME_INDEX(warn_attribute_pointer_or_reference_only)
5101DIAG_NAME_INDEX(warn_attribute_pointers_only)
5102DIAG_NAME_INDEX(warn_attribute_precede_definition)
5103DIAG_NAME_INDEX(warn_attribute_protected_visibility)
5104DIAG_NAME_INDEX(warn_attribute_return_pointers_only)
5105DIAG_NAME_INDEX(warn_attribute_return_pointers_refs_only)
5106DIAG_NAME_INDEX(warn_attribute_section_drectve)
5107DIAG_NAME_INDEX(warn_attribute_section_on_redeclaration)
5108DIAG_NAME_INDEX(warn_attribute_sentinel_named_arguments)
5109DIAG_NAME_INDEX(warn_attribute_sentinel_not_variadic)
5110DIAG_NAME_INDEX(warn_attribute_type_not_supported)
5111DIAG_NAME_INDEX(warn_attribute_type_not_supported_global)
5112DIAG_NAME_INDEX(warn_attribute_unknown_visibility)
5113DIAG_NAME_INDEX(warn_attribute_void_function_method)
5114DIAG_NAME_INDEX(warn_attribute_weak_on_field)
5115DIAG_NAME_INDEX(warn_attribute_weak_on_local)
5116DIAG_NAME_INDEX(warn_attribute_wrong_decl_type)
5117DIAG_NAME_INDEX(warn_attribute_wrong_decl_type_str)
5118DIAG_NAME_INDEX(warn_attributes_likelihood_ifstmt_conflict)
5119DIAG_NAME_INDEX(warn_auto_implicit_atomic_property)
5120DIAG_NAME_INDEX(warn_auto_readonly_iboutlet_property)
5121DIAG_NAME_INDEX(warn_auto_storage_class)
5122DIAG_NAME_INDEX(warn_auto_synthesizing_protocol_property)
5123DIAG_NAME_INDEX(warn_auto_var_is_id)
5124DIAG_NAME_INDEX(warn_autosynthesis_property_in_superclass)
5125DIAG_NAME_INDEX(warn_autosynthesis_property_ivar_match)
5126DIAG_NAME_INDEX(warn_availability_and_unavailable)
5127DIAG_NAME_INDEX(warn_availability_fuchsia_unavailable_minor)
5128DIAG_NAME_INDEX(warn_availability_on_static_initializer)
5129DIAG_NAME_INDEX(warn_availability_swift_unavailable_deprecated_only)
5130DIAG_NAME_INDEX(warn_availability_unknown_environment)
5131DIAG_NAME_INDEX(warn_availability_unknown_platform)
5132DIAG_NAME_INDEX(warn_availability_version_ordering)
5133DIAG_NAME_INDEX(warn_avx_calling_convention)
5134DIAG_NAME_INDEX(warn_bad_character_encoding)
5135DIAG_NAME_INDEX(warn_bad_cxx_cast_nested_pointer_addr_space)
5136DIAG_NAME_INDEX(warn_bad_function_cast)
5137DIAG_NAME_INDEX(warn_bad_receiver_type)
5138DIAG_NAME_INDEX(warn_bad_string_encoding)
5139DIAG_NAME_INDEX(warn_base_class_is_uninit)
5140DIAG_NAME_INDEX(warn_bind_ref_member_to_parameter)
5141DIAG_NAME_INDEX(warn_binding_null_to_reference)
5142DIAG_NAME_INDEX(warn_bitfield_too_small_for_enum)
5143DIAG_NAME_INDEX(warn_bitfield_width_exceeds_type_width)
5144DIAG_NAME_INDEX(warn_bitwise_instead_of_logical)
5145DIAG_NAME_INDEX(warn_bitwise_negation_bool)
5146DIAG_NAME_INDEX(warn_bitwise_op_in_bitwise_op)
5147DIAG_NAME_INDEX(warn_block_capture_autoreleasing)
5148DIAG_NAME_INDEX(warn_block_literal_attributes_on_omitted_return_type)
5149DIAG_NAME_INDEX(warn_block_literal_qualifiers_on_omitted_return_type)
5150DIAG_NAME_INDEX(warn_bool_switch_condition)
5151DIAG_NAME_INDEX(warn_braces_around_init)
5152DIAG_NAME_INDEX(warn_break_binds_to_switch)
5153DIAG_NAME_INDEX(warn_builtin_chk_overflow)
5154DIAG_NAME_INDEX(warn_builtin_unknown)
5155DIAG_NAME_INDEX(warn_c11_compat_keyword)
5156DIAG_NAME_INDEX(warn_c17_compat_ellipsis_only_parameter)
5157DIAG_NAME_INDEX(warn_c17_compat_missing_varargs_arg)
5158DIAG_NAME_INDEX(warn_c17_compat_static_assert_no_message)
5159DIAG_NAME_INDEX(warn_c23_compat_binary_literal)
5160DIAG_NAME_INDEX(warn_c23_compat_bitint_suffix)
5161DIAG_NAME_INDEX(warn_c23_compat_digit_separator)
5162DIAG_NAME_INDEX(warn_c23_compat_empty_initializer)
5163DIAG_NAME_INDEX(warn_c23_compat_keyword)
5164DIAG_NAME_INDEX(warn_c23_compat_label_end_of_compound_statement)
5165DIAG_NAME_INDEX(warn_c23_compat_label_followed_by_declaration)
5166DIAG_NAME_INDEX(warn_c23_compat_literal_ucn_control_character)
5167DIAG_NAME_INDEX(warn_c23_compat_literal_ucn_escape_basic_scs)
5168DIAG_NAME_INDEX(warn_c23_compat_pp_directive)
5169DIAG_NAME_INDEX(warn_c23_compat_utf8_string)
5170DIAG_NAME_INDEX(warn_c23_compat_warning_directive)
5171DIAG_NAME_INDEX(warn_c23_keyword)
5172DIAG_NAME_INDEX(warn_c2y_compat_alignof_incomplete_array)
5173DIAG_NAME_INDEX(warn_c2y_compat_generic_with_type_arg)
5174DIAG_NAME_INDEX(warn_c2y_compat_increment_complex)
5175DIAG_NAME_INDEX(warn_c99_compat_unicode_id)
5176DIAG_NAME_INDEX(warn_c99_compat_unicode_literal)
5177DIAG_NAME_INDEX(warn_c99_keyword)
5178DIAG_NAME_INDEX(warn_c_kext)
5179DIAG_NAME_INDEX(warn_call_to_pure_virtual_member_function_from_ctor_dtor)
5180DIAG_NAME_INDEX(warn_call_wrong_number_of_arguments)
5181DIAG_NAME_INDEX(warn_called_once_gets_called_twice)
5182DIAG_NAME_INDEX(warn_called_once_never_called)
5183DIAG_NAME_INDEX(warn_called_once_never_called_when)
5184DIAG_NAME_INDEX(warn_cannot_pass_non_pod_arg_to_vararg)
5185DIAG_NAME_INDEX(warn_cannot_resolve_lock)
5186DIAG_NAME_INDEX(warn_case_empty_range)
5187DIAG_NAME_INDEX(warn_case_value_overflow)
5188DIAG_NAME_INDEX(warn_cast_align)
5189DIAG_NAME_INDEX(warn_cast_calling_conv)
5190DIAG_NAME_INDEX(warn_cast_function_type)
5191DIAG_NAME_INDEX(warn_cast_function_type_strict)
5192DIAG_NAME_INDEX(warn_cast_nonnull_to_bool)
5193DIAG_NAME_INDEX(warn_cast_pointer_from_sel)
5194DIAG_NAME_INDEX(warn_cast_qual)
5195DIAG_NAME_INDEX(warn_cast_qual2)
5196DIAG_NAME_INDEX(warn_category_method_impl_match)
5197DIAG_NAME_INDEX(warn_cconv_knr)
5198DIAG_NAME_INDEX(warn_cconv_unsupported)
5199DIAG_NAME_INDEX(warn_cdtor_function_try_handler_mem_expr)
5200DIAG_NAME_INDEX(warn_cfstring_truncated)
5201DIAG_NAME_INDEX(warn_char_constant_too_large)
5202DIAG_NAME_INDEX(warn_class_method_not_found)
5203DIAG_NAME_INDEX(warn_class_method_not_found_with_typo)
5204DIAG_NAME_INDEX(warn_clause_expected_string)
5205DIAG_NAME_INDEX(warn_cleanup_ext)
5206DIAG_NAME_INDEX(warn_cmse_nonsecure_union)
5207DIAG_NAME_INDEX(warn_cocoa_naming_owned_rule)
5208DIAG_NAME_INDEX(warn_collection_expr_type)
5209DIAG_NAME_INDEX(warn_comma_operator)
5210DIAG_NAME_INDEX(warn_comparison_always)
5211DIAG_NAME_INDEX(warn_comparison_bitwise_always)
5212DIAG_NAME_INDEX(warn_comparison_bitwise_or)
5213DIAG_NAME_INDEX(warn_comparison_mixed_enum_types)
5214DIAG_NAME_INDEX(warn_comparison_mixed_enum_types_cxx20)
5215DIAG_NAME_INDEX(warn_comparison_of_mixed_enum_types_switch)
5216DIAG_NAME_INDEX(warn_compat_pp_embed_directive)
5217DIAG_NAME_INDEX(warn_completion_handler_called_twice)
5218DIAG_NAME_INDEX(warn_completion_handler_never_called)
5219DIAG_NAME_INDEX(warn_completion_handler_never_called_when)
5220DIAG_NAME_INDEX(warn_compound_token_split_by_macro)
5221DIAG_NAME_INDEX(warn_compound_token_split_by_whitespace)
5222DIAG_NAME_INDEX(warn_concatenated_literal_array_init)
5223DIAG_NAME_INDEX(warn_concatenated_nsarray_literal)
5224DIAG_NAME_INDEX(warn_condition_is_assignment)
5225DIAG_NAME_INDEX(warn_condition_is_idiomatic_assignment)
5226DIAG_NAME_INDEX(warn_conditional_mixed_enum_types)
5227DIAG_NAME_INDEX(warn_conditional_mixed_enum_types_cxx20)
5228DIAG_NAME_INDEX(warn_conflicting_func_effects)
5229DIAG_NAME_INDEX(warn_conflicting_nullability_attr_overriding_param_types)
5230DIAG_NAME_INDEX(warn_conflicting_nullability_attr_overriding_ret_types)
5231DIAG_NAME_INDEX(warn_conflicting_overriding_param_modifiers)
5232DIAG_NAME_INDEX(warn_conflicting_overriding_param_types)
5233DIAG_NAME_INDEX(warn_conflicting_overriding_ret_type_modifiers)
5234DIAG_NAME_INDEX(warn_conflicting_overriding_ret_types)
5235DIAG_NAME_INDEX(warn_conflicting_overriding_variadic)
5236DIAG_NAME_INDEX(warn_conflicting_param_modifiers)
5237DIAG_NAME_INDEX(warn_conflicting_param_types)
5238DIAG_NAME_INDEX(warn_conflicting_ret_type_modifiers)
5239DIAG_NAME_INDEX(warn_conflicting_ret_types)
5240DIAG_NAME_INDEX(warn_conflicting_variadic)
5241DIAG_NAME_INDEX(warn_consecutive_comparison)
5242DIAG_NAME_INDEX(warn_const_attr_with_pure_attr)
5243DIAG_NAME_INDEX(warn_consteval_if_always_true)
5244DIAG_NAME_INDEX(warn_constexpr_unscoped_enum_out_of_range)
5245DIAG_NAME_INDEX(warn_conv_to_base_not_used)
5246DIAG_NAME_INDEX(warn_conv_to_self_not_used)
5247DIAG_NAME_INDEX(warn_conv_to_void_not_used)
5248DIAG_NAME_INDEX(warn_coroutine_handle_address_invalid_return_type)
5249DIAG_NAME_INDEX(warn_coroutine_promise_unhandled_exception_required_with_exceptions)
5250DIAG_NAME_INDEX(warn_correct_comment_command_name)
5251DIAG_NAME_INDEX(warn_counted_by_attr_elt_type_unknown_size)
5252DIAG_NAME_INDEX(warn_cstruct_memaccess)
5253DIAG_NAME_INDEX(warn_cstyle_param)
5254DIAG_NAME_INDEX(warn_ctad_maybe_unsupported)
5255DIAG_NAME_INDEX(warn_ctor_parm_shadows_field)
5256DIAG_NAME_INDEX(warn_ctu_incompat_triple)
5257DIAG_NAME_INDEX(warn_cuda_attr_lambda_position)
5258DIAG_NAME_INDEX(warn_cuda_maxclusterrank_sm_90)
5259DIAG_NAME_INDEX(warn_cxx11_compat_binary_literal)
5260DIAG_NAME_INDEX(warn_cxx11_compat_constexpr_body_invalid_stmt)
5261DIAG_NAME_INDEX(warn_cxx11_compat_constexpr_body_multiple_return)
5262DIAG_NAME_INDEX(warn_cxx11_compat_constexpr_body_no_return)
5263DIAG_NAME_INDEX(warn_cxx11_compat_constexpr_local_var)
5264DIAG_NAME_INDEX(warn_cxx11_compat_constexpr_type_definition)
5265DIAG_NAME_INDEX(warn_cxx11_compat_decltype_auto_type_specifier)
5266DIAG_NAME_INDEX(warn_cxx11_compat_deduced_return_type)
5267DIAG_NAME_INDEX(warn_cxx11_compat_digit_separator)
5268DIAG_NAME_INDEX(warn_cxx11_compat_generic_lambda)
5269DIAG_NAME_INDEX(warn_cxx11_compat_init_capture)
5270DIAG_NAME_INDEX(warn_cxx11_compat_reserved_user_defined_literal)
5271DIAG_NAME_INDEX(warn_cxx11_compat_user_defined_literal)
5272DIAG_NAME_INDEX(warn_cxx11_compat_variable_template)
5273DIAG_NAME_INDEX(warn_cxx11_gnu_attribute_on_type)
5274DIAG_NAME_INDEX(warn_cxx11_keyword)
5275DIAG_NAME_INDEX(warn_cxx11_right_shift_in_template_arg)
5276DIAG_NAME_INDEX(warn_cxx14_compat_class_template_argument_deduction)
5277DIAG_NAME_INDEX(warn_cxx14_compat_constexpr_if)
5278DIAG_NAME_INDEX(warn_cxx14_compat_constexpr_not_const)
5279DIAG_NAME_INDEX(warn_cxx14_compat_constexpr_on_lambda)
5280DIAG_NAME_INDEX(warn_cxx14_compat_decomp_decl)
5281DIAG_NAME_INDEX(warn_cxx14_compat_fold_expression)
5282DIAG_NAME_INDEX(warn_cxx14_compat_init_statement)
5283DIAG_NAME_INDEX(warn_cxx14_compat_inline_variable)
5284DIAG_NAME_INDEX(warn_cxx14_compat_nested_namespace_definition)
5285DIAG_NAME_INDEX(warn_cxx14_compat_ns_enum_attribute)
5286DIAG_NAME_INDEX(warn_cxx14_compat_star_this_lambda_capture)
5287DIAG_NAME_INDEX(warn_cxx14_compat_static_assert_no_message)
5288DIAG_NAME_INDEX(warn_cxx14_compat_template_nontype_parm_auto_type)
5289DIAG_NAME_INDEX(warn_cxx14_compat_template_template_param_typename)
5290DIAG_NAME_INDEX(warn_cxx14_compat_u8_character_literal)
5291DIAG_NAME_INDEX(warn_cxx14_compat_using_attribute_ns)
5292DIAG_NAME_INDEX(warn_cxx17_compat_adl_only_template_id)
5293DIAG_NAME_INDEX(warn_cxx17_compat_aggregate_init_paren_list)
5294DIAG_NAME_INDEX(warn_cxx17_compat_bitfield_member_init)
5295DIAG_NAME_INDEX(warn_cxx17_compat_capture_binding)
5296DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_body_invalid_stmt)
5297DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_ctor_missing_init)
5298DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_function_try_block)
5299DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_local_var_no_init)
5300DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_union_ctor_no_init)
5301DIAG_NAME_INDEX(warn_cxx17_compat_constexpr_virtual)
5302DIAG_NAME_INDEX(warn_cxx17_compat_ctad_for_alias_templates)
5303DIAG_NAME_INDEX(warn_cxx17_compat_decomp_decl_spec)
5304DIAG_NAME_INDEX(warn_cxx17_compat_defaulted_comparison)
5305DIAG_NAME_INDEX(warn_cxx17_compat_defaulted_method_type_mismatch)
5306DIAG_NAME_INDEX(warn_cxx17_compat_designated_init)
5307DIAG_NAME_INDEX(warn_cxx17_compat_equals_this_lambda_capture)
5308DIAG_NAME_INDEX(warn_cxx17_compat_exception_spec_in_signature)
5309DIAG_NAME_INDEX(warn_cxx17_compat_explicit_bool)
5310DIAG_NAME_INDEX(warn_cxx17_compat_for_range_init_stmt)
5311DIAG_NAME_INDEX(warn_cxx17_compat_implicit_typename)
5312DIAG_NAME_INDEX(warn_cxx17_compat_init_capture_pack)
5313DIAG_NAME_INDEX(warn_cxx17_compat_inline_nested_namespace_definition)
5314DIAG_NAME_INDEX(warn_cxx17_compat_lambda_def_ctor_assign)
5315DIAG_NAME_INDEX(warn_cxx17_compat_lambda_template_parameter_list)
5316DIAG_NAME_INDEX(warn_cxx17_compat_missing_varargs_arg)
5317DIAG_NAME_INDEX(warn_cxx17_compat_multi_using_declaration)
5318DIAG_NAME_INDEX(warn_cxx17_compat_pointer_to_const_ref_member_on_rvalue)
5319DIAG_NAME_INDEX(warn_cxx17_compat_spaceship)
5320DIAG_NAME_INDEX(warn_cxx17_compat_template_nontype_parm_type)
5321DIAG_NAME_INDEX(warn_cxx17_compat_unicode_type)
5322DIAG_NAME_INDEX(warn_cxx17_compat_using_decl_class_member_enumerator)
5323DIAG_NAME_INDEX(warn_cxx17_compat_using_decl_non_member_enumerator)
5324DIAG_NAME_INDEX(warn_cxx17_compat_using_decl_scoped_enumerator)
5325DIAG_NAME_INDEX(warn_cxx17_compat_using_declaration_pack)
5326DIAG_NAME_INDEX(warn_cxx17_compat_using_enum_declaration)
5327DIAG_NAME_INDEX(warn_cxx17_hex_literal)
5328DIAG_NAME_INDEX(warn_cxx20_alias_in_init_statement)
5329DIAG_NAME_INDEX(warn_cxx20_compat_aggregate_init_with_ctors)
5330DIAG_NAME_INDEX(warn_cxx20_compat_auto_expr)
5331DIAG_NAME_INDEX(warn_cxx20_compat_consteval)
5332DIAG_NAME_INDEX(warn_cxx20_compat_consteval_if)
5333DIAG_NAME_INDEX(warn_cxx20_compat_constexpr_body_invalid_stmt)
5334DIAG_NAME_INDEX(warn_cxx20_compat_constexpr_var)
5335DIAG_NAME_INDEX(warn_cxx20_compat_constinit)
5336DIAG_NAME_INDEX(warn_cxx20_compat_decl_attrs_on_lambda)
5337DIAG_NAME_INDEX(warn_cxx20_compat_explicit_bool)
5338DIAG_NAME_INDEX(warn_cxx20_compat_label_end_of_compound_statement)
5339DIAG_NAME_INDEX(warn_cxx20_compat_operator_overload_static)
5340DIAG_NAME_INDEX(warn_cxx20_compat_size_t_suffix)
5341DIAG_NAME_INDEX(warn_cxx20_compat_spaceship)
5342DIAG_NAME_INDEX(warn_cxx20_compat_static_lambda)
5343DIAG_NAME_INDEX(warn_cxx20_compat_use_of_unaddressable_function)
5344DIAG_NAME_INDEX(warn_cxx20_compat_utf8_string)
5345DIAG_NAME_INDEX(warn_cxx20_keyword)
5346DIAG_NAME_INDEX(warn_cxx23_compat_decl_attrs_on_binding)
5347DIAG_NAME_INDEX(warn_cxx23_compat_pp_directive)
5348DIAG_NAME_INDEX(warn_cxx23_compat_warning_directive)
5349DIAG_NAME_INDEX(warn_cxx23_delete_with_message)
5350DIAG_NAME_INDEX(warn_cxx23_delimited_escape_sequence)
5351DIAG_NAME_INDEX(warn_cxx23_pack_indexing)
5352DIAG_NAME_INDEX(warn_cxx23_placeholder_var_definition)
5353DIAG_NAME_INDEX(warn_cxx26_compat_raw_string_literal_character_set)
5354DIAG_NAME_INDEX(warn_cxx98_compat_alias_declaration)
5355DIAG_NAME_INDEX(warn_cxx98_compat_alignas)
5356DIAG_NAME_INDEX(warn_cxx98_compat_alignof)
5357DIAG_NAME_INDEX(warn_cxx98_compat_array_size_conversion)
5358DIAG_NAME_INDEX(warn_cxx98_compat_attribute)
5359DIAG_NAME_INDEX(warn_cxx98_compat_auto_type_specifier)
5360DIAG_NAME_INDEX(warn_cxx98_compat_cast_fn_obj)
5361DIAG_NAME_INDEX(warn_cxx98_compat_constexpr)
5362DIAG_NAME_INDEX(warn_cxx98_compat_ctor_list_init)
5363DIAG_NAME_INDEX(warn_cxx98_compat_decltype)
5364DIAG_NAME_INDEX(warn_cxx98_compat_defaulted_deleted_function)
5365DIAG_NAME_INDEX(warn_cxx98_compat_delegating_ctor)
5366DIAG_NAME_INDEX(warn_cxx98_compat_empty_fnmacro_arg)
5367DIAG_NAME_INDEX(warn_cxx98_compat_empty_scalar_initializer)
5368DIAG_NAME_INDEX(warn_cxx98_compat_empty_sizeless_initializer)
5369DIAG_NAME_INDEX(warn_cxx98_compat_enum_fixed_underlying_type)
5370DIAG_NAME_INDEX(warn_cxx98_compat_enum_nested_name_spec)
5371DIAG_NAME_INDEX(warn_cxx98_compat_enumerator_list_comma)
5372DIAG_NAME_INDEX(warn_cxx98_compat_explicit_conversion_functions)
5373DIAG_NAME_INDEX(warn_cxx98_compat_extern_template)
5374DIAG_NAME_INDEX(warn_cxx98_compat_for_range)
5375DIAG_NAME_INDEX(warn_cxx98_compat_friend_is_member)
5376DIAG_NAME_INDEX(warn_cxx98_compat_generalized_initializer_lists)
5377DIAG_NAME_INDEX(warn_cxx98_compat_goto_into_protected_scope)
5378DIAG_NAME_INDEX(warn_cxx98_compat_indirect_goto_in_protected_scope)
5379DIAG_NAME_INDEX(warn_cxx98_compat_initializer_list_init)
5380DIAG_NAME_INDEX(warn_cxx98_compat_inline_namespace)
5381DIAG_NAME_INDEX(warn_cxx98_compat_lambda)
5382DIAG_NAME_INDEX(warn_cxx98_compat_less_colon_colon)
5383DIAG_NAME_INDEX(warn_cxx98_compat_literal_operator)
5384DIAG_NAME_INDEX(warn_cxx98_compat_literal_ucn_control_character)
5385DIAG_NAME_INDEX(warn_cxx98_compat_literal_ucn_escape_basic_scs)
5386DIAG_NAME_INDEX(warn_cxx98_compat_longlong)
5387DIAG_NAME_INDEX(warn_cxx98_compat_no_newline_eof)
5388DIAG_NAME_INDEX(warn_cxx98_compat_noexcept_decl)
5389DIAG_NAME_INDEX(warn_cxx98_compat_noexcept_expr)
5390DIAG_NAME_INDEX(warn_cxx98_compat_non_static_member_use)
5391DIAG_NAME_INDEX(warn_cxx98_compat_nonclass_type_friend)
5392DIAG_NAME_INDEX(warn_cxx98_compat_nonstatic_member_init)
5393DIAG_NAME_INDEX(warn_cxx98_compat_nontrivial_union_or_anon_struct_member)
5394DIAG_NAME_INDEX(warn_cxx98_compat_nullptr)
5395DIAG_NAME_INDEX(warn_cxx98_compat_override_control_keyword)
5396DIAG_NAME_INDEX(warn_cxx98_compat_pass_non_pod_arg_to_vararg)
5397DIAG_NAME_INDEX(warn_cxx98_compat_pp_line_too_big)
5398DIAG_NAME_INDEX(warn_cxx98_compat_raw_string_literal)
5399DIAG_NAME_INDEX(warn_cxx98_compat_ref_qualifier)
5400DIAG_NAME_INDEX(warn_cxx98_compat_reference_list_init)
5401DIAG_NAME_INDEX(warn_cxx98_compat_rvalue_reference)
5402DIAG_NAME_INDEX(warn_cxx98_compat_scoped_enum)
5403DIAG_NAME_INDEX(warn_cxx98_compat_sfinae_access_control)
5404DIAG_NAME_INDEX(warn_cxx98_compat_static_assert)
5405DIAG_NAME_INDEX(warn_cxx98_compat_static_data_member_in_union)
5406DIAG_NAME_INDEX(warn_cxx98_compat_switch_into_protected_scope)
5407DIAG_NAME_INDEX(warn_cxx98_compat_temp_copy)
5408DIAG_NAME_INDEX(warn_cxx98_compat_template_arg_extra_parens)
5409DIAG_NAME_INDEX(warn_cxx98_compat_template_arg_local_type)
5410DIAG_NAME_INDEX(warn_cxx98_compat_template_arg_null)
5411DIAG_NAME_INDEX(warn_cxx98_compat_template_arg_object_internal)
5412DIAG_NAME_INDEX(warn_cxx98_compat_template_arg_unnamed_type)
5413DIAG_NAME_INDEX(warn_cxx98_compat_template_outside_of_template)
5414DIAG_NAME_INDEX(warn_cxx98_compat_template_parameter_default_in_function_template)
5415DIAG_NAME_INDEX(warn_cxx98_compat_top_level_semi)
5416DIAG_NAME_INDEX(warn_cxx98_compat_trailing_return_type)
5417DIAG_NAME_INDEX(warn_cxx98_compat_two_right_angle_brackets)
5418DIAG_NAME_INDEX(warn_cxx98_compat_typename_outside_of_template)
5419DIAG_NAME_INDEX(warn_cxx98_compat_unelaborated_friend_type)
5420DIAG_NAME_INDEX(warn_cxx98_compat_unicode_literal)
5421DIAG_NAME_INDEX(warn_cxx98_compat_unicode_type)
5422DIAG_NAME_INDEX(warn_cxx98_compat_using_decl_constructor)
5423DIAG_NAME_INDEX(warn_cxx98_compat_variadic_macro)
5424DIAG_NAME_INDEX(warn_cxx98_compat_variadic_templates)
5425DIAG_NAME_INDEX(warn_cxx_ms_struct)
5426DIAG_NAME_INDEX(warn_dangling_else)
5427DIAG_NAME_INDEX(warn_dangling_lifetime_pointer)
5428DIAG_NAME_INDEX(warn_dangling_lifetime_pointer_assignment)
5429DIAG_NAME_INDEX(warn_dangling_lifetime_pointer_member)
5430DIAG_NAME_INDEX(warn_dangling_member)
5431DIAG_NAME_INDEX(warn_dangling_pointer_assignment)
5432DIAG_NAME_INDEX(warn_dangling_variable)
5433DIAG_NAME_INDEX(warn_dealloc_in_category)
5434DIAG_NAME_INDEX(warn_debug_compression_unavailable)
5435DIAG_NAME_INDEX(warn_decl_in_param_list)
5436DIAG_NAME_INDEX(warn_decl_shadow)
5437DIAG_NAME_INDEX(warn_decl_shadow_uncaptured_local)
5438DIAG_NAME_INDEX(warn_declspec_allocator_nonpointer)
5439DIAG_NAME_INDEX(warn_declspec_attribute_ignored)
5440DIAG_NAME_INDEX(warn_deep_exception_specs_differ)
5441DIAG_NAME_INDEX(warn_def_missing_case)
5442DIAG_NAME_INDEX(warn_default_atomic_custom_getter_setter)
5443DIAG_NAME_INDEX(warn_defaulted_comparison_deleted)
5444DIAG_NAME_INDEX(warn_defaulted_method_deleted)
5445DIAG_NAME_INDEX(warn_defined_in_function_type_macro)
5446DIAG_NAME_INDEX(warn_defined_in_object_type_macro)
5447DIAG_NAME_INDEX(warn_delegating_ctor_cycle)
5448DIAG_NAME_INDEX(warn_delete_abstract_non_virtual_dtor)
5449DIAG_NAME_INDEX(warn_delete_array_type)
5450DIAG_NAME_INDEX(warn_delete_incomplete)
5451DIAG_NAME_INDEX(warn_delete_non_virtual_dtor)
5452DIAG_NAME_INDEX(warn_delimited_ucn_empty)
5453DIAG_NAME_INDEX(warn_delimited_ucn_incomplete)
5454DIAG_NAME_INDEX(warn_depr_array_comparison)
5455DIAG_NAME_INDEX(warn_deprecated)
5456DIAG_NAME_INDEX(warn_deprecated_altivec_src_compat)
5457DIAG_NAME_INDEX(warn_deprecated_anonymous_namespace)
5458DIAG_NAME_INDEX(warn_deprecated_builtin)
5459DIAG_NAME_INDEX(warn_deprecated_comma_subscript)
5460DIAG_NAME_INDEX(warn_deprecated_copy)
5461DIAG_NAME_INDEX(warn_deprecated_copy_with_dtor)
5462DIAG_NAME_INDEX(warn_deprecated_copy_with_user_provided_copy)
5463DIAG_NAME_INDEX(warn_deprecated_copy_with_user_provided_dtor)
5464DIAG_NAME_INDEX(warn_deprecated_def)
5465DIAG_NAME_INDEX(warn_deprecated_for_co_await)
5466DIAG_NAME_INDEX(warn_deprecated_fwdclass_message)
5467DIAG_NAME_INDEX(warn_deprecated_ignored_on_using)
5468DIAG_NAME_INDEX(warn_deprecated_increment_decrement_volatile)
5469DIAG_NAME_INDEX(warn_deprecated_lax_vec_conv_all)
5470DIAG_NAME_INDEX(warn_deprecated_literal_operator_id)
5471DIAG_NAME_INDEX(warn_deprecated_message)
5472DIAG_NAME_INDEX(warn_deprecated_module_dot_map)
5473DIAG_NAME_INDEX(warn_deprecated_noreturn_spelling)
5474DIAG_NAME_INDEX(warn_deprecated_redundant_constexpr_static_def)
5475DIAG_NAME_INDEX(warn_deprecated_register)
5476DIAG_NAME_INDEX(warn_deprecated_simple_assign_volatile)
5477DIAG_NAME_INDEX(warn_deprecated_string_literal_conversion)
5478DIAG_NAME_INDEX(warn_deprecated_this_capture)
5479DIAG_NAME_INDEX(warn_deprecated_volatile_param)
5480DIAG_NAME_INDEX(warn_deprecated_volatile_return)
5481DIAG_NAME_INDEX(warn_deprecated_volatile_structured_binding)
5482DIAG_NAME_INDEX(warn_dereference_of_noderef_type)
5483DIAG_NAME_INDEX(warn_dereference_of_noderef_type_no_decl)
5484DIAG_NAME_INDEX(warn_diagnose_if_succeeded)
5485DIAG_NAME_INDEX(warn_direct_initialize_call)
5486DIAG_NAME_INDEX(warn_direct_ivar_access)
5487DIAG_NAME_INDEX(warn_direct_super_initialize_call)
5488DIAG_NAME_INDEX(warn_dispatch_body_ignored)
5489DIAG_NAME_INDEX(warn_division_sizeof_array)
5490DIAG_NAME_INDEX(warn_division_sizeof_ptr)
5491DIAG_NAME_INDEX(warn_dllimport_dropped_from_inline_function)
5492DIAG_NAME_INDEX(warn_doc_api_container_decl_mismatch)
5493DIAG_NAME_INDEX(warn_doc_block_command_duplicate)
5494DIAG_NAME_INDEX(warn_doc_block_command_empty_paragraph)
5495DIAG_NAME_INDEX(warn_doc_container_decl_mismatch)
5496DIAG_NAME_INDEX(warn_doc_deprecated_not_sync)
5497DIAG_NAME_INDEX(warn_doc_function_method_decl_mismatch)
5498DIAG_NAME_INDEX(warn_doc_html_end_forbidden)
5499DIAG_NAME_INDEX(warn_doc_html_end_unbalanced)
5500DIAG_NAME_INDEX(warn_doc_html_missing_end_tag)
5501DIAG_NAME_INDEX(warn_doc_html_start_end_mismatch)
5502DIAG_NAME_INDEX(warn_doc_html_start_tag_expected_ident_or_greater)
5503DIAG_NAME_INDEX(warn_doc_html_start_tag_expected_quoted_string)
5504DIAG_NAME_INDEX(warn_doc_inline_command_not_enough_arguments)
5505DIAG_NAME_INDEX(warn_doc_param_duplicate)
5506DIAG_NAME_INDEX(warn_doc_param_invalid_direction)
5507DIAG_NAME_INDEX(warn_doc_param_not_attached_to_a_function_decl)
5508DIAG_NAME_INDEX(warn_doc_param_not_found)
5509DIAG_NAME_INDEX(warn_doc_param_spaces_in_direction)
5510DIAG_NAME_INDEX(warn_doc_returns_attached_to_a_void_function)
5511DIAG_NAME_INDEX(warn_doc_returns_not_attached_to_a_function_decl)
5512DIAG_NAME_INDEX(warn_doc_tparam_duplicate)
5513DIAG_NAME_INDEX(warn_doc_tparam_not_attached_to_a_template_decl)
5514DIAG_NAME_INDEX(warn_doc_tparam_not_found)
5515DIAG_NAME_INDEX(warn_double_const_requires_fp64)
5516DIAG_NAME_INDEX(warn_double_lock)
5517DIAG_NAME_INDEX(warn_drv_amdgpu_cov6)
5518DIAG_NAME_INDEX(warn_drv_assuming_mfloat_abi_is)
5519DIAG_NAME_INDEX(warn_drv_avr_family_linking_stdlibs_not_implemented)
5520DIAG_NAME_INDEX(warn_drv_avr_libc_not_found)
5521DIAG_NAME_INDEX(warn_drv_avr_linker_section_addresses_not_implemented)
5522DIAG_NAME_INDEX(warn_drv_avr_mcu_not_specified)
5523DIAG_NAME_INDEX(warn_drv_avr_stdlib_not_linked)
5524DIAG_NAME_INDEX(warn_drv_clang_unsupported)
5525DIAG_NAME_INDEX(warn_drv_darwin_sdk_invalid_settings)
5526DIAG_NAME_INDEX(warn_drv_delayed_template_parsing_after_cxx20)
5527DIAG_NAME_INDEX(warn_drv_deprecated_arg)
5528DIAG_NAME_INDEX(warn_drv_deprecated_arg_no_relaxed_template_template_args)
5529DIAG_NAME_INDEX(warn_drv_deprecated_arg_ofast)
5530DIAG_NAME_INDEX(warn_drv_deprecated_custom)
5531DIAG_NAME_INDEX(warn_drv_diagnostics_hotness_requires_pgo)
5532DIAG_NAME_INDEX(warn_drv_diagnostics_misexpect_requires_pgo)
5533DIAG_NAME_INDEX(warn_drv_disabling_vptr_no_rtti_default)
5534DIAG_NAME_INDEX(warn_drv_dwarf_version_limited_by_target)
5535DIAG_NAME_INDEX(warn_drv_dxc_missing_dxv)
5536DIAG_NAME_INDEX(warn_drv_empty_joined_argument)
5537DIAG_NAME_INDEX(warn_drv_fine_grained_bitfield_accesses_ignored)
5538DIAG_NAME_INDEX(warn_drv_fjmc_for_elf_only)
5539DIAG_NAME_INDEX(warn_drv_fraw_string_literals_in_cxx11)
5540DIAG_NAME_INDEX(warn_drv_fuse_ld_path)
5541DIAG_NAME_INDEX(warn_drv_global_isel_incomplete)
5542DIAG_NAME_INDEX(warn_drv_global_isel_incomplete_opt)
5543DIAG_NAME_INDEX(warn_drv_input_file_unused)
5544DIAG_NAME_INDEX(warn_drv_input_file_unused_by_cpp)
5545DIAG_NAME_INDEX(warn_drv_invalid_arch_name_with_suggestion)
5546DIAG_NAME_INDEX(warn_drv_jmc_requires_debuginfo)
5547DIAG_NAME_INDEX(warn_drv_large_data_threshold_invalid_code_model)
5548DIAG_NAME_INDEX(warn_drv_libstdcxx_not_found)
5549DIAG_NAME_INDEX(warn_drv_loongarch_conflicting_implied_val)
5550DIAG_NAME_INDEX(warn_drv_missing_multilib)
5551DIAG_NAME_INDEX(warn_drv_missing_plugin_arg)
5552DIAG_NAME_INDEX(warn_drv_missing_plugin_name)
5553DIAG_NAME_INDEX(warn_drv_moutline_atomics_unsupported_opt)
5554DIAG_NAME_INDEX(warn_drv_moutline_unsupported_opt)
5555DIAG_NAME_INDEX(warn_drv_msp430_hwmult_mismatch)
5556DIAG_NAME_INDEX(warn_drv_msp430_hwmult_no_device)
5557DIAG_NAME_INDEX(warn_drv_msp430_hwmult_unsupported)
5558DIAG_NAME_INDEX(warn_drv_msvc_not_found)
5559DIAG_NAME_INDEX(warn_drv_multi_gpu_arch)
5560DIAG_NAME_INDEX(warn_drv_needs_hvx)
5561DIAG_NAME_INDEX(warn_drv_new_cuda_version)
5562DIAG_NAME_INDEX(warn_drv_no_floating_point_registers)
5563DIAG_NAME_INDEX(warn_drv_object_size_disabled_O0)
5564DIAG_NAME_INDEX(warn_drv_omp_offload_target_duplicate)
5565DIAG_NAME_INDEX(warn_drv_optimization_value)
5566DIAG_NAME_INDEX(warn_drv_overriding_option)
5567DIAG_NAME_INDEX(warn_drv_partially_supported_cuda_version)
5568DIAG_NAME_INDEX(warn_drv_pch_ignoring_gch_dir)
5569DIAG_NAME_INDEX(warn_drv_pch_ignoring_gch_file)
5570DIAG_NAME_INDEX(warn_drv_pch_not_first_include)
5571DIAG_NAME_INDEX(warn_drv_potentially_misspelled_joined_argument)
5572DIAG_NAME_INDEX(warn_drv_preprocessed_input_file_unused)
5573DIAG_NAME_INDEX(warn_drv_ps_force_pic)
5574DIAG_NAME_INDEX(warn_drv_sarif_format_unstable)
5575DIAG_NAME_INDEX(warn_drv_treating_input_as_cxx)
5576DIAG_NAME_INDEX(warn_drv_unable_to_find_directory_expected)
5577DIAG_NAME_INDEX(warn_drv_unknown_argument_clang_cl)
5578DIAG_NAME_INDEX(warn_drv_unknown_argument_clang_cl_with_suggestion)
5579DIAG_NAME_INDEX(warn_drv_unsupported_debug_info_opt_for_target)
5580DIAG_NAME_INDEX(warn_drv_unsupported_diag_option_for_flang)
5581DIAG_NAME_INDEX(warn_drv_unsupported_float_abi_by_lib)
5582DIAG_NAME_INDEX(warn_drv_unsupported_gpopt)
5583DIAG_NAME_INDEX(warn_drv_unsupported_longcalls)
5584DIAG_NAME_INDEX(warn_drv_unsupported_openmp_library)
5585DIAG_NAME_INDEX(warn_drv_unsupported_opt_for_target)
5586DIAG_NAME_INDEX(warn_drv_unsupported_option_for_flang)
5587DIAG_NAME_INDEX(warn_drv_unsupported_option_for_offload_arch_req_feature)
5588DIAG_NAME_INDEX(warn_drv_unsupported_option_for_processor)
5589DIAG_NAME_INDEX(warn_drv_unsupported_option_for_target)
5590DIAG_NAME_INDEX(warn_drv_unsupported_pic_with_mabicalls)
5591DIAG_NAME_INDEX(warn_drv_unsupported_sdata)
5592DIAG_NAME_INDEX(warn_drv_unused_argument)
5593DIAG_NAME_INDEX(warn_drv_unused_x)
5594DIAG_NAME_INDEX(warn_drv_yc_multiple_inputs_clang_cl)
5595DIAG_NAME_INDEX(warn_drv_ycyu_different_arg_clang_cl)
5596DIAG_NAME_INDEX(warn_dup_category_def)
5597DIAG_NAME_INDEX(warn_duplicate_attribute)
5598DIAG_NAME_INDEX(warn_duplicate_attribute_exact)
5599DIAG_NAME_INDEX(warn_duplicate_codeseg_attribute)
5600DIAG_NAME_INDEX(warn_duplicate_declspec)
5601DIAG_NAME_INDEX(warn_duplicate_enum_values)
5602DIAG_NAME_INDEX(warn_duplicate_method_decl)
5603DIAG_NAME_INDEX(warn_duplicate_module_file_extension)
5604DIAG_NAME_INDEX(warn_duplicate_protocol_def)
5605DIAG_NAME_INDEX(warn_dylib_symbol_flags_mismatch)
5606DIAG_NAME_INDEX(warn_dyn_class_memaccess)
5607DIAG_NAME_INDEX(warn_eagerly_load_for_standard_cplusplus_modules)
5608DIAG_NAME_INDEX(warn_empty_for_body)
5609DIAG_NAME_INDEX(warn_empty_format_string)
5610DIAG_NAME_INDEX(warn_empty_if_body)
5611DIAG_NAME_INDEX(warn_empty_init_statement)
5612DIAG_NAME_INDEX(warn_empty_parens_are_function_decl)
5613DIAG_NAME_INDEX(warn_empty_range_based_for_body)
5614DIAG_NAME_INDEX(warn_empty_switch_body)
5615DIAG_NAME_INDEX(warn_empty_while_body)
5616DIAG_NAME_INDEX(warn_enum_constant_in_bool_context)
5617DIAG_NAME_INDEX(warn_enum_value_overflow)
5618DIAG_NAME_INDEX(warn_equality_with_extra_parens)
5619DIAG_NAME_INDEX(warn_exception_caught_by_earlier_handler)
5620DIAG_NAME_INDEX(warn_exception_spec_deprecated)
5621DIAG_NAME_INDEX(warn_exit_time_destructor)
5622DIAG_NAME_INDEX(warn_expected_consistent_version_separator)
5623DIAG_NAME_INDEX(warn_expected_qualified_after_typename)
5624DIAG_NAME_INDEX(warn_expecting_lock_held_on_loop)
5625DIAG_NAME_INDEX(warn_expecting_locked)
5626DIAG_NAME_INDEX(warn_experimental_header_unit)
5627DIAG_NAME_INDEX(warn_explicit_instantiation_after_specialization)
5628DIAG_NAME_INDEX(warn_explicit_instantiation_inline_0x)
5629DIAG_NAME_INDEX(warn_explicit_instantiation_must_be_global_0x)
5630DIAG_NAME_INDEX(warn_explicit_instantiation_out_of_scope_0x)
5631DIAG_NAME_INDEX(warn_explicit_instantiation_unqualified_wrong_namespace_0x)
5632DIAG_NAME_INDEX(warn_ext_c23_attributes)
5633DIAG_NAME_INDEX(warn_ext_cxx11_attributes)
5634DIAG_NAME_INDEX(warn_ext_int_deprecated)
5635DIAG_NAME_INDEX(warn_extern_init)
5636DIAG_NAME_INDEX(warn_extra_semi_after_mem_fn_def)
5637DIAG_NAME_INDEX(warn_falloff_nonvoid_coroutine)
5638DIAG_NAME_INDEX(warn_falloff_nonvoid_function)
5639DIAG_NAME_INDEX(warn_falloff_nonvoid_lambda)
5640DIAG_NAME_INDEX(warn_falloff_noreturn_function)
5641DIAG_NAME_INDEX(warn_fe_backend_frame_larger_than)
5642DIAG_NAME_INDEX(warn_fe_backend_invalid_feature_flag)
5643DIAG_NAME_INDEX(warn_fe_backend_optimization_failure)
5644DIAG_NAME_INDEX(warn_fe_backend_plugin)
5645DIAG_NAME_INDEX(warn_fe_backend_readonly_feature_flag)
5646DIAG_NAME_INDEX(warn_fe_backend_resource_limit)
5647DIAG_NAME_INDEX(warn_fe_backend_unsupported)
5648DIAG_NAME_INDEX(warn_fe_backend_unsupported_fp_exceptions)
5649DIAG_NAME_INDEX(warn_fe_backend_unsupported_fp_rounding)
5650DIAG_NAME_INDEX(warn_fe_backend_warning_attr)
5651DIAG_NAME_INDEX(warn_fe_cc_log_diagnostics_failure)
5652DIAG_NAME_INDEX(warn_fe_cc_print_header_failure)
5653DIAG_NAME_INDEX(warn_fe_frame_larger_than)
5654DIAG_NAME_INDEX(warn_fe_inline_asm)
5655DIAG_NAME_INDEX(warn_fe_linking_module)
5656DIAG_NAME_INDEX(warn_fe_macro_contains_embedded_newline)
5657DIAG_NAME_INDEX(warn_fe_override_module)
5658DIAG_NAME_INDEX(warn_fe_serialized_diag_failure)
5659DIAG_NAME_INDEX(warn_fe_serialized_diag_failure_during_finalization)
5660DIAG_NAME_INDEX(warn_fe_serialized_diag_merge_failure)
5661DIAG_NAME_INDEX(warn_fe_source_mgr)
5662DIAG_NAME_INDEX(warn_fe_unable_to_open_stats_file)
5663DIAG_NAME_INDEX(warn_field_is_uninit)
5664DIAG_NAME_INDEX(warn_final_dtor_non_final_class)
5665DIAG_NAME_INDEX(warn_fixedpoint_constant_overflow)
5666DIAG_NAME_INDEX(warn_fixit_no_changes)
5667DIAG_NAME_INDEX(warn_flag_enum_constant_out_of_range)
5668DIAG_NAME_INDEX(warn_float_compare_literal)
5669DIAG_NAME_INDEX(warn_float_overflow)
5670DIAG_NAME_INDEX(warn_float_underflow)
5671DIAG_NAME_INDEX(warn_floatingpoint_eq)
5672DIAG_NAME_INDEX(warn_for_range_begin_end_types_differ)
5673DIAG_NAME_INDEX(warn_for_range_const_ref_binds_temp_built_from_ref)
5674DIAG_NAME_INDEX(warn_for_range_copy)
5675DIAG_NAME_INDEX(warn_for_range_ref_binds_ret_temp)
5676DIAG_NAME_INDEX(warn_format_P_no_precision)
5677DIAG_NAME_INDEX(warn_format_P_with_objc_pointer)
5678DIAG_NAME_INDEX(warn_format_argument_needs_cast)
5679DIAG_NAME_INDEX(warn_format_argument_needs_cast_pedantic)
5680DIAG_NAME_INDEX(warn_format_bool_as_character)
5681DIAG_NAME_INDEX(warn_format_conversion_argument_type_mismatch)
5682DIAG_NAME_INDEX(warn_format_conversion_argument_type_mismatch_confusion)
5683DIAG_NAME_INDEX(warn_format_conversion_argument_type_mismatch_pedantic)
5684DIAG_NAME_INDEX(warn_format_conversion_argument_type_mismatch_signedness)
5685DIAG_NAME_INDEX(warn_format_invalid_annotation)
5686DIAG_NAME_INDEX(warn_format_invalid_conversion)
5687DIAG_NAME_INDEX(warn_format_invalid_positional_specifier)
5688DIAG_NAME_INDEX(warn_format_mix_positional_nonpositional_args)
5689DIAG_NAME_INDEX(warn_format_non_standard)
5690DIAG_NAME_INDEX(warn_format_non_standard_conversion_spec)
5691DIAG_NAME_INDEX(warn_format_non_standard_positional_arg)
5692DIAG_NAME_INDEX(warn_format_nonliteral)
5693DIAG_NAME_INDEX(warn_format_nonliteral_noargs)
5694DIAG_NAME_INDEX(warn_format_nonsensical_length)
5695DIAG_NAME_INDEX(warn_format_overflow)
5696DIAG_NAME_INDEX(warn_format_overflow_non_kprintf)
5697DIAG_NAME_INDEX(warn_format_string_is_wide_literal)
5698DIAG_NAME_INDEX(warn_format_truncation)
5699DIAG_NAME_INDEX(warn_format_truncation_non_kprintf)
5700DIAG_NAME_INDEX(warn_format_zero_positional_specifier)
5701DIAG_NAME_INDEX(warn_fortify_scanf_overflow)
5702DIAG_NAME_INDEX(warn_fortify_source_overflow)
5703DIAG_NAME_INDEX(warn_fortify_source_size_mismatch)
5704DIAG_NAME_INDEX(warn_fortify_strlen_overflow)
5705DIAG_NAME_INDEX(warn_forward_class_redefinition)
5706DIAG_NAME_INDEX(warn_four_char_character_literal)
5707DIAG_NAME_INDEX(warn_fp_nan_inf_when_disabled)
5708DIAG_NAME_INDEX(warn_frame_address)
5709DIAG_NAME_INDEX(warn_framework_include_private_from_public)
5710DIAG_NAME_INDEX(warn_free_nonheap_object)
5711DIAG_NAME_INDEX(warn_fun_excludes_mutex)
5712DIAG_NAME_INDEX(warn_fun_requires_lock)
5713DIAG_NAME_INDEX(warn_fun_requires_lock_precise)
5714DIAG_NAME_INDEX(warn_fun_requires_negative_cap)
5715DIAG_NAME_INDEX(warn_func_template_missing)
5716DIAG_NAME_INDEX(warn_function_always_inline_attribute_mismatch)
5717DIAG_NAME_INDEX(warn_function_attribute_ignored_in_stmt)
5718DIAG_NAME_INDEX(warn_function_def_in_objc_container)
5719DIAG_NAME_INDEX(warn_function_stmt_attribute_precedence)
5720DIAG_NAME_INDEX(warn_gc_attribute_weak_on_local)
5721DIAG_NAME_INDEX(warn_gcc_attribute_location)
5722DIAG_NAME_INDEX(warn_gcc_ignores_type_attr)
5723DIAG_NAME_INDEX(warn_gcc_requires_variadic_function)
5724DIAG_NAME_INDEX(warn_gcc_variable_decl_in_for_loop)
5725DIAG_NAME_INDEX(warn_glob_did_not_match)
5726DIAG_NAME_INDEX(warn_global_constructor)
5727DIAG_NAME_INDEX(warn_global_destructor)
5728DIAG_NAME_INDEX(warn_gnu_inline_attribute_requires_inline)
5729DIAG_NAME_INDEX(warn_gnu_inline_cplusplus_without_extern)
5730DIAG_NAME_INDEX(warn_gnu_null_ptr_arith)
5731DIAG_NAME_INDEX(warn_guarded_pass_by_reference)
5732DIAG_NAME_INDEX(warn_guarded_return_by_reference)
5733DIAG_NAME_INDEX(warn_has_warning_invalid_option)
5734DIAG_NAME_INDEX(warn_header_availability_mismatch)
5735DIAG_NAME_INDEX(warn_header_guard)
5736DIAG_NAME_INDEX(warn_header_hidden_symbol)
5737DIAG_NAME_INDEX(warn_header_symbol_flags_mismatch)
5738DIAG_NAME_INDEX(warn_header_symbol_missing)
5739DIAG_NAME_INDEX(warn_hip_omp_target_directives)
5740DIAG_NAME_INDEX(warn_hlsl_availability)
5741DIAG_NAME_INDEX(warn_hlsl_availability_unavailable)
5742DIAG_NAME_INDEX(warn_hlsl_impcast_vector_truncation)
5743DIAG_NAME_INDEX(warn_hlsl_packoffset_mix)
5744DIAG_NAME_INDEX(warn_iboutlet_object_type)
5745DIAG_NAME_INDEX(warn_iboutletcollection_property_assign)
5746DIAG_NAME_INDEX(warn_identity_field_assign)
5747DIAG_NAME_INDEX(warn_ignored_clang_option)
5748DIAG_NAME_INDEX(warn_ignored_gcc_optimization)
5749DIAG_NAME_INDEX(warn_ignored_hip_only_option)
5750DIAG_NAME_INDEX(warn_ignored_ms_inheritance)
5751DIAG_NAME_INDEX(warn_ignored_objc_externally_retained)
5752DIAG_NAME_INDEX(warn_ignoring_fdiscard_for_bitcode)
5753DIAG_NAME_INDEX(warn_ignoring_ftabstop_value)
5754DIAG_NAME_INDEX(warn_ignoring_verify_debuginfo_preserve_export)
5755DIAG_NAME_INDEX(warn_imp_cast_drops_unaligned)
5756DIAG_NAME_INDEX(warn_impcast_bitfield_precision_constant)
5757DIAG_NAME_INDEX(warn_impcast_bool_to_null_pointer)
5758DIAG_NAME_INDEX(warn_impcast_complex_scalar)
5759DIAG_NAME_INDEX(warn_impcast_constant_value_to_objc_bool)
5760DIAG_NAME_INDEX(warn_impcast_different_enum_types)
5761DIAG_NAME_INDEX(warn_impcast_double_promotion)
5762DIAG_NAME_INDEX(warn_impcast_fixed_point_range)
5763DIAG_NAME_INDEX(warn_impcast_float_integer)
5764DIAG_NAME_INDEX(warn_impcast_float_precision)
5765DIAG_NAME_INDEX(warn_impcast_float_result_precision)
5766DIAG_NAME_INDEX(warn_impcast_float_to_integer)
5767DIAG_NAME_INDEX(warn_impcast_float_to_integer_out_of_range)
5768DIAG_NAME_INDEX(warn_impcast_float_to_integer_zero)
5769DIAG_NAME_INDEX(warn_impcast_float_to_objc_signed_char_bool)
5770DIAG_NAME_INDEX(warn_impcast_floating_point_to_bool)
5771DIAG_NAME_INDEX(warn_impcast_high_order_zero_bits)
5772DIAG_NAME_INDEX(warn_impcast_int_to_objc_signed_char_bool)
5773DIAG_NAME_INDEX(warn_impcast_integer_64_32)
5774DIAG_NAME_INDEX(warn_impcast_integer_float_precision)
5775DIAG_NAME_INDEX(warn_impcast_integer_float_precision_constant)
5776DIAG_NAME_INDEX(warn_impcast_integer_precision)
5777DIAG_NAME_INDEX(warn_impcast_integer_precision_constant)
5778DIAG_NAME_INDEX(warn_impcast_integer_sign)
5779DIAG_NAME_INDEX(warn_impcast_integer_sign_conditional)
5780DIAG_NAME_INDEX(warn_impcast_literal_float_to_integer)
5781DIAG_NAME_INDEX(warn_impcast_literal_float_to_integer_out_of_range)
5782DIAG_NAME_INDEX(warn_impcast_nonnegative_result)
5783DIAG_NAME_INDEX(warn_impcast_null_pointer_to_integer)
5784DIAG_NAME_INDEX(warn_impcast_objective_c_literal_to_bool)
5785DIAG_NAME_INDEX(warn_impcast_pointer_to_bool)
5786DIAG_NAME_INDEX(warn_impcast_single_bit_bitield_precision_constant)
5787DIAG_NAME_INDEX(warn_impcast_string_literal_to_bool)
5788DIAG_NAME_INDEX(warn_impcast_vector_scalar)
5789DIAG_NAME_INDEX(warn_impl_required_for_class_property)
5790DIAG_NAME_INDEX(warn_impl_required_in_category_for_class_property)
5791DIAG_NAME_INDEX(warn_implements_nscopying)
5792DIAG_NAME_INDEX(warn_implicit_atomic_property)
5793DIAG_NAME_INDEX(warn_implicit_decl_no_jmp_buf)
5794DIAG_NAME_INDEX(warn_implicit_decl_requires_sysheader)
5795DIAG_NAME_INDEX(warn_implicit_function_decl)
5796DIAG_NAME_INDEX(warn_implicitly_retains_self)
5797DIAG_NAME_INDEX(warn_import_on_definition)
5798DIAG_NAME_INDEX(warn_inaccessible_base_class)
5799DIAG_NAME_INDEX(warn_incompatible_analyzer_plugin_api)
5800DIAG_NAME_INDEX(warn_incompatible_branch_protection_option)
5801DIAG_NAME_INDEX(warn_incompatible_exception_specs)
5802DIAG_NAME_INDEX(warn_incompatible_qualified_id)
5803DIAG_NAME_INDEX(warn_incompatible_sysroot)
5804DIAG_NAME_INDEX(warn_incompatible_vectors)
5805DIAG_NAME_INDEX(warn_incomplete_encoded_type)
5806DIAG_NAME_INDEX(warn_inconsistent_array_form)
5807DIAG_NAME_INDEX(warn_inconsistent_destructor_marked_not_override_overriding)
5808DIAG_NAME_INDEX(warn_inconsistent_function_marked_not_override_overriding)
5809DIAG_NAME_INDEX(warn_increment_bool)
5810DIAG_NAME_INDEX(warn_independentclass_attribute)
5811DIAG_NAME_INDEX(warn_indirection_through_null)
5812DIAG_NAME_INDEX(warn_infinite_recursive_function)
5813DIAG_NAME_INDEX(warn_init_list_constant_narrowing)
5814DIAG_NAME_INDEX(warn_init_list_type_narrowing)
5815DIAG_NAME_INDEX(warn_init_list_variable_narrowing)
5816DIAG_NAME_INDEX(warn_init_ptr_member_to_parameter_addr)
5817DIAG_NAME_INDEX(warn_initializer_out_of_order)
5818DIAG_NAME_INDEX(warn_initializer_overrides)
5819DIAG_NAME_INDEX(warn_inline_namespace_reopened_noninline)
5820DIAG_NAME_INDEX(warn_inst_method_not_found)
5821DIAG_NAME_INDEX(warn_instance_method_not_found_with_typo)
5822DIAG_NAME_INDEX(warn_instance_method_on_class_found)
5823DIAG_NAME_INDEX(warn_int_to_pointer_cast)
5824DIAG_NAME_INDEX(warn_int_to_void_pointer_cast)
5825DIAG_NAME_INDEX(warn_integer_constant_overflow)
5826DIAG_NAME_INDEX(warn_integer_constants_in_conditional_always_true)
5827DIAG_NAME_INDEX(warn_internal_linkage_local_storage)
5828DIAG_NAME_INDEX(warn_interrupt_attribute_invalid)
5829DIAG_NAME_INDEX(warn_invalid_add_func_effects)
5830DIAG_NAME_INDEX(warn_invalid_asm_cast_lvalue)
5831DIAG_NAME_INDEX(warn_invalid_cpu_supports)
5832DIAG_NAME_INDEX(warn_invalid_feature_combination)
5833DIAG_NAME_INDEX(warn_invalid_initializer_from_system_header)
5834DIAG_NAME_INDEX(warn_invalid_ios_deployment_target)
5835DIAG_NAME_INDEX(warn_invalid_utf8_in_comment)
5836DIAG_NAME_INDEX(warn_is_constant_evaluated_always_true_constexpr)
5837DIAG_NAME_INDEX(warn_ivar_use_hidden)
5838DIAG_NAME_INDEX(warn_ivars_in_interface)
5839DIAG_NAME_INDEX(warn_jump_out_of_seh_finally)
5840DIAG_NAME_INDEX(warn_kern_is_inline)
5841DIAG_NAME_INDEX(warn_kern_is_method)
5842DIAG_NAME_INDEX(warn_left_shift_always)
5843DIAG_NAME_INDEX(warn_left_shift_in_bool_context)
5844DIAG_NAME_INDEX(warn_library_hidden_symbol)
5845DIAG_NAME_INDEX(warn_library_missing_symbol)
5846DIAG_NAME_INDEX(warn_lock_exclusive_and_shared)
5847DIAG_NAME_INDEX(warn_lock_some_predecessors)
5848DIAG_NAME_INDEX(warn_logical_and_in_logical_or)
5849DIAG_NAME_INDEX(warn_logical_instead_of_bitwise)
5850DIAG_NAME_INDEX(warn_logical_not_on_lhs_of_check)
5851DIAG_NAME_INDEX(warn_loop_ctrl_binds_to_inner)
5852DIAG_NAME_INDEX(warn_loop_state_mismatch)
5853DIAG_NAME_INDEX(warn_main_one_arg)
5854DIAG_NAME_INDEX(warn_main_redefined)
5855DIAG_NAME_INDEX(warn_main_returns_bool_literal)
5856DIAG_NAME_INDEX(warn_max_tokens)
5857DIAG_NAME_INDEX(warn_max_tokens_total)
5858DIAG_NAME_INDEX(warn_max_unsigned_zero)
5859DIAG_NAME_INDEX(warn_maybe_capture_bad_target_this_ptr)
5860DIAG_NAME_INDEX(warn_maybe_falloff_nonvoid_coroutine)
5861DIAG_NAME_INDEX(warn_maybe_falloff_nonvoid_function)
5862DIAG_NAME_INDEX(warn_maybe_falloff_nonvoid_lambda)
5863DIAG_NAME_INDEX(warn_maybe_uninit_var)
5864DIAG_NAME_INDEX(warn_maynot_respond)
5865DIAG_NAME_INDEX(warn_member_extra_qualification)
5866DIAG_NAME_INDEX(warn_memsize_comparison)
5867DIAG_NAME_INDEX(warn_messaging_unqualified_id)
5868DIAG_NAME_INDEX(warn_method_param_declaration)
5869DIAG_NAME_INDEX(warn_method_param_redefinition)
5870DIAG_NAME_INDEX(warn_microsoft_dependent_exists)
5871DIAG_NAME_INDEX(warn_microsoft_qualifiers_ignored)
5872DIAG_NAME_INDEX(warn_mig_server_routine_does_not_return_kern_return_t)
5873DIAG_NAME_INDEX(warn_misleading_indentation)
5874DIAG_NAME_INDEX(warn_mismatched_availability)
5875DIAG_NAME_INDEX(warn_mismatched_availability_override)
5876DIAG_NAME_INDEX(warn_mismatched_availability_override_unavail)
5877DIAG_NAME_INDEX(warn_mismatched_delete_new)
5878DIAG_NAME_INDEX(warn_mismatched_func_effect_override)
5879DIAG_NAME_INDEX(warn_mismatched_func_effect_redeclaration)
5880DIAG_NAME_INDEX(warn_mismatched_import)
5881DIAG_NAME_INDEX(warn_mismatched_nullability_attr)
5882DIAG_NAME_INDEX(warn_mismatched_section)
5883DIAG_NAME_INDEX(warn_misplaced_ellipsis_vararg)
5884DIAG_NAME_INDEX(warn_missing_braces)
5885DIAG_NAME_INDEX(warn_missing_case)
5886DIAG_NAME_INDEX(warn_missing_case_for_condition)
5887DIAG_NAME_INDEX(warn_missing_dependent_template_keyword)
5888DIAG_NAME_INDEX(warn_missing_designated_field_initializers)
5889DIAG_NAME_INDEX(warn_missing_explicit_synthesis)
5890DIAG_NAME_INDEX(warn_missing_field_initializers)
5891DIAG_NAME_INDEX(warn_missing_format_string)
5892DIAG_NAME_INDEX(warn_missing_include_dirs)
5893DIAG_NAME_INDEX(warn_missing_method_return_type)
5894DIAG_NAME_INDEX(warn_missing_prototype)
5895DIAG_NAME_INDEX(warn_missing_sdksettings_for_availability_checking)
5896DIAG_NAME_INDEX(warn_missing_selector_name)
5897DIAG_NAME_INDEX(warn_missing_sentinel)
5898DIAG_NAME_INDEX(warn_missing_submodule)
5899DIAG_NAME_INDEX(warn_missing_symbol_graph_dir)
5900DIAG_NAME_INDEX(warn_missing_sysroot)
5901DIAG_NAME_INDEX(warn_missing_type_specifier)
5902DIAG_NAME_INDEX(warn_missing_variable_declarations)
5903DIAG_NAME_INDEX(warn_missing_whitespace_after_macro_name)
5904DIAG_NAME_INDEX(warn_mixed_decls_code)
5905DIAG_NAME_INDEX(warn_mixed_sign_comparison)
5906DIAG_NAME_INDEX(warn_mmap_incomplete_framework_module_declaration)
5907DIAG_NAME_INDEX(warn_mmap_mismatched_private_module_name)
5908DIAG_NAME_INDEX(warn_mmap_mismatched_private_submodule)
5909DIAG_NAME_INDEX(warn_mmap_redundant_export_as)
5910DIAG_NAME_INDEX(warn_mmap_umbrella_dir_not_found)
5911DIAG_NAME_INDEX(warn_mmap_unknown_attribute)
5912DIAG_NAME_INDEX(warn_modifying_shadowing_decl)
5913DIAG_NAME_INDEX(warn_module_config_macro_undef)
5914DIAG_NAME_INDEX(warn_module_config_mismatch)
5915DIAG_NAME_INDEX(warn_module_conflict)
5916DIAG_NAME_INDEX(warn_module_system_bit_conflict)
5917DIAG_NAME_INDEX(warn_module_uses_date_time)
5918DIAG_NAME_INDEX(warn_mt_message)
5919DIAG_NAME_INDEX(warn_multichar_character_literal)
5920DIAG_NAME_INDEX(warn_multiple_method_decl)
5921DIAG_NAME_INDEX(warn_multiple_selectors)
5922DIAG_NAME_INDEX(warn_multiversion_duplicate_entries)
5923DIAG_NAME_INDEX(warn_namespace_member_extra_qualification)
5924DIAG_NAME_INDEX(warn_neon_vector_initializer_non_portable)
5925DIAG_NAME_INDEX(warn_nested_block_comment)
5926DIAG_NAME_INDEX(warn_new_dangling_initializer_list)
5927DIAG_NAME_INDEX(warn_new_dangling_reference)
5928DIAG_NAME_INDEX(warn_next_larger_fp_type_same_size_than_fp)
5929DIAG_NAME_INDEX(warn_no_autosynthesis_property)
5930DIAG_NAME_INDEX(warn_no_autosynthesis_shared_ivar_property)
5931DIAG_NAME_INDEX(warn_no_constructor_for_refconst)
5932DIAG_NAME_INDEX(warn_no_dynamic_cast_with_rtti_disabled)
5933DIAG_NAME_INDEX(warn_no_newline_eof)
5934DIAG_NAME_INDEX(warn_no_priv_submodule_use_toplevel)
5935DIAG_NAME_INDEX(warn_no_such_excluded_header_file)
5936DIAG_NAME_INDEX(warn_no_support_for_eval_method_source_on_m32)
5937DIAG_NAME_INDEX(warn_no_typeid_with_rtti_disabled)
5938DIAG_NAME_INDEX(warn_no_underlying_type_specified_for_enum_bitfield)
5939DIAG_NAME_INDEX(warn_no_unlock)
5940DIAG_NAME_INDEX(warn_nocf_check_attribute_ignored)
5941DIAG_NAME_INDEX(warn_noderef_on_non_pointer_or_array)
5942DIAG_NAME_INDEX(warn_noderef_to_dereferenceable_pointer)
5943DIAG_NAME_INDEX(warn_non_aligned_allocation_function)
5944DIAG_NAME_INDEX(warn_non_contravariant_overriding_param_types)
5945DIAG_NAME_INDEX(warn_non_contravariant_param_types)
5946DIAG_NAME_INDEX(warn_non_covariant_overriding_ret_types)
5947DIAG_NAME_INDEX(warn_non_covariant_ret_types)
5948DIAG_NAME_INDEX(warn_non_literal_null_pointer)
5949DIAG_NAME_INDEX(warn_non_modular_include_in_framework_module)
5950DIAG_NAME_INDEX(warn_non_modular_include_in_module)
5951DIAG_NAME_INDEX(warn_non_pod_vararg_with_format_string)
5952DIAG_NAME_INDEX(warn_non_prototype_changes_behavior)
5953DIAG_NAME_INDEX(warn_non_virtual_dtor)
5954DIAG_NAME_INDEX(warn_nonnull_expr_compare)
5955DIAG_NAME_INDEX(warn_noreturn_function_has_return_expr)
5956DIAG_NAME_INDEX(warn_not_a_doxygen_trailing_member_comment)
5957DIAG_NAME_INDEX(warn_not_compound_assign)
5958DIAG_NAME_INDEX(warn_not_enough_argument)
5959DIAG_NAME_INDEX(warn_not_in_enum)
5960DIAG_NAME_INDEX(warn_not_in_enum_assignment)
5961DIAG_NAME_INDEX(warn_not_xl_compatible)
5962DIAG_NAME_INDEX(warn_nothrow_attribute_ignored)
5963DIAG_NAME_INDEX(warn_npot_ms_struct)
5964DIAG_NAME_INDEX(warn_ns_attribute_wrong_parameter_type)
5965DIAG_NAME_INDEX(warn_ns_attribute_wrong_return_type)
5966DIAG_NAME_INDEX(warn_nsconsumed_attribute_mismatch)
5967DIAG_NAME_INDEX(warn_nsdictionary_duplicate_key)
5968DIAG_NAME_INDEX(warn_nsobject_attribute)
5969DIAG_NAME_INDEX(warn_nsreturns_retained_attribute_mismatch)
5970DIAG_NAME_INDEX(warn_null_arg)
5971DIAG_NAME_INDEX(warn_null_in_arithmetic_operation)
5972DIAG_NAME_INDEX(warn_null_in_comparison_operation)
5973DIAG_NAME_INDEX(warn_null_pointer_compare)
5974DIAG_NAME_INDEX(warn_null_resettable_setter)
5975DIAG_NAME_INDEX(warn_null_ret)
5976DIAG_NAME_INDEX(warn_null_statement)
5977DIAG_NAME_INDEX(warn_nullability_declspec)
5978DIAG_NAME_INDEX(warn_nullability_duplicate)
5979DIAG_NAME_INDEX(warn_nullability_inferred_on_nested_type)
5980DIAG_NAME_INDEX(warn_nullability_lost)
5981DIAG_NAME_INDEX(warn_nullability_missing)
5982DIAG_NAME_INDEX(warn_nullability_missing_array)
5983DIAG_NAME_INDEX(warn_objc_boxing_invalid_utf8_string)
5984DIAG_NAME_INDEX(warn_objc_cdirective_format_string)
5985DIAG_NAME_INDEX(warn_objc_circular_container)
5986DIAG_NAME_INDEX(warn_objc_collection_literal_element)
5987DIAG_NAME_INDEX(warn_objc_designated_init_missing_super_call)
5988DIAG_NAME_INDEX(warn_objc_designated_init_non_designated_init_call)
5989DIAG_NAME_INDEX(warn_objc_designated_init_non_super_designated_init_call)
5990DIAG_NAME_INDEX(warn_objc_direct_ignored)
5991DIAG_NAME_INDEX(warn_objc_direct_property_ignored)
5992DIAG_NAME_INDEX(warn_objc_implementation_missing_designated_init_override)
5993DIAG_NAME_INDEX(warn_objc_invalid_bridge)
5994DIAG_NAME_INDEX(warn_objc_invalid_bridge_to_cf)
5995DIAG_NAME_INDEX(warn_objc_isa_assign)
5996DIAG_NAME_INDEX(warn_objc_isa_use)
5997DIAG_NAME_INDEX(warn_objc_literal_comparison)
5998DIAG_NAME_INDEX(warn_objc_missing_super_call)
5999DIAG_NAME_INDEX(warn_objc_pointer_cxx_catch_fragile)
6000DIAG_NAME_INDEX(warn_objc_pointer_masking)
6001DIAG_NAME_INDEX(warn_objc_pointer_masking_performSelector)
6002DIAG_NAME_INDEX(warn_objc_precise_lifetime_meaningless)
6003DIAG_NAME_INDEX(warn_objc_property_assign_on_object)
6004DIAG_NAME_INDEX(warn_objc_property_copy_missing_on_block)
6005DIAG_NAME_INDEX(warn_objc_property_default_assign_on_object)
6006DIAG_NAME_INDEX(warn_objc_property_no_assignment_attribute)
6007DIAG_NAME_INDEX(warn_objc_property_retain_of_block)
6008DIAG_NAME_INDEX(warn_objc_protocol_qualifier_missing_id)
6009DIAG_NAME_INDEX(warn_objc_readonly_property_has_setter)
6010DIAG_NAME_INDEX(warn_objc_redundant_literal_use)
6011DIAG_NAME_INDEX(warn_objc_redundant_qualified_class_type)
6012DIAG_NAME_INDEX(warn_objc_requires_super_protocol)
6013DIAG_NAME_INDEX(warn_objc_root_class_missing)
6014DIAG_NAME_INDEX(warn_objc_secondary_init_missing_init_call)
6015DIAG_NAME_INDEX(warn_objc_secondary_init_super_init_call)
6016DIAG_NAME_INDEX(warn_objc_string_literal_comparison)
6017DIAG_NAME_INDEX(warn_objc_unsafe_perform_selector)
6018DIAG_NAME_INDEX(warn_odr_different_num_template_parameters)
6019DIAG_NAME_INDEX(warn_odr_different_template_parameter_kind)
6020DIAG_NAME_INDEX(warn_odr_field_type_inconsistent)
6021DIAG_NAME_INDEX(warn_odr_function_type_inconsistent)
6022DIAG_NAME_INDEX(warn_odr_ivar_type_inconsistent)
6023DIAG_NAME_INDEX(warn_odr_non_type_parameter_type_inconsistent)
6024DIAG_NAME_INDEX(warn_odr_objc_method_num_params_inconsistent)
6025DIAG_NAME_INDEX(warn_odr_objc_method_param_type_inconsistent)
6026DIAG_NAME_INDEX(warn_odr_objc_method_result_type_inconsistent)
6027DIAG_NAME_INDEX(warn_odr_objc_method_variadic_inconsistent)
6028DIAG_NAME_INDEX(warn_odr_objc_property_impl_kind_inconsistent)
6029DIAG_NAME_INDEX(warn_odr_objc_property_type_inconsistent)
6030DIAG_NAME_INDEX(warn_odr_objc_superclass_inconsistent)
6031DIAG_NAME_INDEX(warn_odr_objc_synthesize_ivar_inconsistent)
6032DIAG_NAME_INDEX(warn_odr_parameter_pack_non_pack)
6033DIAG_NAME_INDEX(warn_odr_tag_type_inconsistent)
6034DIAG_NAME_INDEX(warn_odr_variable_multiple_def)
6035DIAG_NAME_INDEX(warn_odr_variable_type_inconsistent)
6036DIAG_NAME_INDEX(warn_offload_incompatible_redeclare)
6037DIAG_NAME_INDEX(warn_old_implicitly_unsigned_long)
6038DIAG_NAME_INDEX(warn_old_implicitly_unsigned_long_cxx)
6039DIAG_NAME_INDEX(warn_old_style_cast)
6040DIAG_NAME_INDEX(warn_omp51_compat_attributes)
6041DIAG_NAME_INDEX(warn_omp_alignment_not_power_of_two)
6042DIAG_NAME_INDEX(warn_omp_allocate_thread_on_task_target_directive)
6043DIAG_NAME_INDEX(warn_omp_assume_attribute_string_unknown)
6044DIAG_NAME_INDEX(warn_omp_assume_attribute_string_unknown_suggested)
6045DIAG_NAME_INDEX(warn_omp_ctx_incompatible_property_for_selector)
6046DIAG_NAME_INDEX(warn_omp_ctx_incompatible_score_for_property)
6047DIAG_NAME_INDEX(warn_omp_ctx_incompatible_selector_for_set)
6048DIAG_NAME_INDEX(warn_omp_ctx_selector_without_properties)
6049DIAG_NAME_INDEX(warn_omp_declare_target_after_first_use)
6050DIAG_NAME_INDEX(warn_omp_declare_variant_after_emitted)
6051DIAG_NAME_INDEX(warn_omp_declare_variant_after_used)
6052DIAG_NAME_INDEX(warn_omp_declare_variant_ctx_mutiple_use)
6053DIAG_NAME_INDEX(warn_omp_declare_variant_ctx_not_a_property)
6054DIAG_NAME_INDEX(warn_omp_declare_variant_ctx_not_a_selector)
6055DIAG_NAME_INDEX(warn_omp_declare_variant_ctx_not_a_set)
6056DIAG_NAME_INDEX(warn_omp_declare_variant_expected)
6057DIAG_NAME_INDEX(warn_omp_declare_variant_marked_as_declare_variant)
6058DIAG_NAME_INDEX(warn_omp_declare_variant_score_not_constant)
6059DIAG_NAME_INDEX(warn_omp_declare_variant_string_literal_or_identifier)
6060DIAG_NAME_INDEX(warn_omp_depend_in_ordered_deprecated)
6061DIAG_NAME_INDEX(warn_omp_extra_tokens_at_eol)
6062DIAG_NAME_INDEX(warn_omp_invalid_attribute_for_ompx_attributes)
6063DIAG_NAME_INDEX(warn_omp_linear_step_zero)
6064DIAG_NAME_INDEX(warn_omp_loop_64_bit_var)
6065DIAG_NAME_INDEX(warn_omp_minus_in_reduction_deprecated)
6066DIAG_NAME_INDEX(warn_omp_more_one_device_type_clause)
6067DIAG_NAME_INDEX(warn_omp_more_one_interop_type)
6068DIAG_NAME_INDEX(warn_omp_more_one_omp_all_memory)
6069DIAG_NAME_INDEX(warn_omp_nesting_simd)
6070DIAG_NAME_INDEX(warn_omp_non_trivial_type_mapped)
6071DIAG_NAME_INDEX(warn_omp_not_in_target_context)
6072DIAG_NAME_INDEX(warn_omp_section_is_char)
6073DIAG_NAME_INDEX(warn_omp_unknown_assumption_clause_missing_id)
6074DIAG_NAME_INDEX(warn_omp_unknown_assumption_clause_without_args)
6075DIAG_NAME_INDEX(warn_omp_unterminated_declare_target)
6076DIAG_NAME_INDEX(warn_omp_used_different_allocator)
6077DIAG_NAME_INDEX(warn_on_superclass_use)
6078DIAG_NAME_INDEX(warn_opencl_attr_deprecated_ignored)
6079DIAG_NAME_INDEX(warn_opencl_generic_address_space_arg)
6080DIAG_NAME_INDEX(warn_opencl_unsupported_core_feature)
6081DIAG_NAME_INDEX(warn_operator_new_returns_null)
6082DIAG_NAME_INDEX(warn_option_invalid_ocl_version)
6083DIAG_NAME_INDEX(warn_os_log_format_narg)
6084DIAG_NAME_INDEX(warn_out_of_range_compare)
6085DIAG_NAME_INDEX(warn_overaligned_type)
6086DIAG_NAME_INDEX(warn_overloaded_shift_in_comparison)
6087DIAG_NAME_INDEX(warn_overloaded_virtual)
6088DIAG_NAME_INDEX(warn_overriding_method_missing_noescape)
6089DIAG_NAME_INDEX(warn_padded_struct_anon_bitfield)
6090DIAG_NAME_INDEX(warn_padded_struct_anon_field)
6091DIAG_NAME_INDEX(warn_padded_struct_bitfield)
6092DIAG_NAME_INDEX(warn_padded_struct_field)
6093DIAG_NAME_INDEX(warn_padded_struct_size)
6094DIAG_NAME_INDEX(warn_param_mismatched_alignment)
6095DIAG_NAME_INDEX(warn_param_return_typestate_mismatch)
6096DIAG_NAME_INDEX(warn_param_typestate_mismatch)
6097DIAG_NAME_INDEX(warn_parameter_size)
6098DIAG_NAME_INDEX(warn_parens_disambiguated_as_function_declaration)
6099DIAG_NAME_INDEX(warn_parens_disambiguated_as_variable_declaration)
6100DIAG_NAME_INDEX(warn_pass_class_arg_to_vararg)
6101DIAG_NAME_INDEX(warn_pch_vfsoverlay_mismatch)
6102DIAG_NAME_INDEX(warn_pessimizing_move_on_initialization)
6103DIAG_NAME_INDEX(warn_pessimizing_move_on_return)
6104DIAG_NAME_INDEX(warn_platform_mismatch)
6105DIAG_NAME_INDEX(warn_pointer_abs)
6106DIAG_NAME_INDEX(warn_pointer_arith_null_ptr)
6107DIAG_NAME_INDEX(warn_pointer_compare)
6108DIAG_NAME_INDEX(warn_pointer_indirection_from_incompatible_type)
6109DIAG_NAME_INDEX(warn_pointer_sub_null_ptr)
6110DIAG_NAME_INDEX(warn_pointer_to_enum_cast)
6111DIAG_NAME_INDEX(warn_pointer_to_int_cast)
6112DIAG_NAME_INDEX(warn_poison_system_directories)
6113DIAG_NAME_INDEX(warn_potentially_direct_selector_expression)
6114DIAG_NAME_INDEX(warn_pp_ambiguous_macro)
6115DIAG_NAME_INDEX(warn_pp_convert_to_positive)
6116DIAG_NAME_INDEX(warn_pp_date_time)
6117DIAG_NAME_INDEX(warn_pp_expr_overflow)
6118DIAG_NAME_INDEX(warn_pp_hdrstop_filename_ignored)
6119DIAG_NAME_INDEX(warn_pp_include_angled_in_module_purview)
6120DIAG_NAME_INDEX(warn_pp_invalid_directive)
6121DIAG_NAME_INDEX(warn_pp_line_decimal)
6122DIAG_NAME_INDEX(warn_pp_macro_def_mismatch_with_pch)
6123DIAG_NAME_INDEX(warn_pp_macro_hides_keyword)
6124DIAG_NAME_INDEX(warn_pp_macro_is_reserved_id)
6125DIAG_NAME_INDEX(warn_pp_objc_macro_redef_ignored)
6126DIAG_NAME_INDEX(warn_pp_undef_identifier)
6127DIAG_NAME_INDEX(warn_pp_undef_prefix)
6128DIAG_NAME_INDEX(warn_pragma_acc_ignored)
6129DIAG_NAME_INDEX(warn_pragma_align_expected_equal)
6130DIAG_NAME_INDEX(warn_pragma_align_invalid_option)
6131DIAG_NAME_INDEX(warn_pragma_align_not_xl_compatible)
6132DIAG_NAME_INDEX(warn_pragma_attribute_unused)
6133DIAG_NAME_INDEX(warn_pragma_comment_ignored)
6134DIAG_NAME_INDEX(warn_pragma_debug_dependent_argument)
6135DIAG_NAME_INDEX(warn_pragma_debug_missing_argument)
6136DIAG_NAME_INDEX(warn_pragma_debug_missing_command)
6137DIAG_NAME_INDEX(warn_pragma_debug_unexpected_argument)
6138DIAG_NAME_INDEX(warn_pragma_debug_unexpected_command)
6139DIAG_NAME_INDEX(warn_pragma_debug_unknown_module)
6140DIAG_NAME_INDEX(warn_pragma_deprecated_macro_use)
6141DIAG_NAME_INDEX(warn_pragma_diagnostic_cannot_pop)
6142DIAG_NAME_INDEX(warn_pragma_diagnostic_invalid)
6143DIAG_NAME_INDEX(warn_pragma_diagnostic_invalid_option)
6144DIAG_NAME_INDEX(warn_pragma_diagnostic_invalid_token)
6145DIAG_NAME_INDEX(warn_pragma_diagnostic_unknown_warning)
6146DIAG_NAME_INDEX(warn_pragma_exec_charset_expected)
6147DIAG_NAME_INDEX(warn_pragma_exec_charset_push_invalid)
6148DIAG_NAME_INDEX(warn_pragma_exec_charset_spec_invalid)
6149DIAG_NAME_INDEX(warn_pragma_expected_action_or_r_paren)
6150DIAG_NAME_INDEX(warn_pragma_expected_colon)
6151DIAG_NAME_INDEX(warn_pragma_expected_colon_r_paren)
6152DIAG_NAME_INDEX(warn_pragma_expected_comma)
6153DIAG_NAME_INDEX(warn_pragma_expected_identifier)
6154DIAG_NAME_INDEX(warn_pragma_expected_init_seg)
6155DIAG_NAME_INDEX(warn_pragma_expected_integer)
6156DIAG_NAME_INDEX(warn_pragma_expected_lparen)
6157DIAG_NAME_INDEX(warn_pragma_expected_non_wide_string)
6158DIAG_NAME_INDEX(warn_pragma_expected_predicate)
6159DIAG_NAME_INDEX(warn_pragma_expected_punc)
6160DIAG_NAME_INDEX(warn_pragma_expected_rparen)
6161DIAG_NAME_INDEX(warn_pragma_expected_section_label_or_name)
6162DIAG_NAME_INDEX(warn_pragma_expected_section_name)
6163DIAG_NAME_INDEX(warn_pragma_expected_section_push_pop_or_name)
6164DIAG_NAME_INDEX(warn_pragma_expected_string)
6165DIAG_NAME_INDEX(warn_pragma_extension_is_core)
6166DIAG_NAME_INDEX(warn_pragma_extra_tokens_at_eol)
6167DIAG_NAME_INDEX(warn_pragma_final_macro)
6168DIAG_NAME_INDEX(warn_pragma_force_cuda_host_device_bad_arg)
6169DIAG_NAME_INDEX(warn_pragma_fp_ignored)
6170DIAG_NAME_INDEX(warn_pragma_ignored)
6171DIAG_NAME_INDEX(warn_pragma_include_alias_expected)
6172DIAG_NAME_INDEX(warn_pragma_include_alias_expected_filename)
6173DIAG_NAME_INDEX(warn_pragma_include_alias_mismatch_angle)
6174DIAG_NAME_INDEX(warn_pragma_include_alias_mismatch_quote)
6175DIAG_NAME_INDEX(warn_pragma_init_seg_unsupported_target)
6176DIAG_NAME_INDEX(warn_pragma_intrinsic_builtin)
6177DIAG_NAME_INDEX(warn_pragma_invalid_action)
6178DIAG_NAME_INDEX(warn_pragma_invalid_argument)
6179DIAG_NAME_INDEX(warn_pragma_invalid_specific_action)
6180DIAG_NAME_INDEX(warn_pragma_message)
6181DIAG_NAME_INDEX(warn_pragma_missing_argument)
6182DIAG_NAME_INDEX(warn_pragma_ms_fenv_access)
6183DIAG_NAME_INDEX(warn_pragma_ms_struct)
6184DIAG_NAME_INDEX(warn_pragma_omp_ignored)
6185DIAG_NAME_INDEX(warn_pragma_options_align_reset_failed)
6186DIAG_NAME_INDEX(warn_pragma_options_expected_align)
6187DIAG_NAME_INDEX(warn_pragma_pack_invalid_alignment)
6188DIAG_NAME_INDEX(warn_pragma_pack_malformed)
6189DIAG_NAME_INDEX(warn_pragma_pack_modified_after_include)
6190DIAG_NAME_INDEX(warn_pragma_pack_no_pop_eof)
6191DIAG_NAME_INDEX(warn_pragma_pack_non_default_at_include)
6192DIAG_NAME_INDEX(warn_pragma_pack_pop_identifier_and_alignment)
6193DIAG_NAME_INDEX(warn_pragma_pack_show)
6194DIAG_NAME_INDEX(warn_pragma_pop_failed)
6195DIAG_NAME_INDEX(warn_pragma_pop_macro_no_push)
6196DIAG_NAME_INDEX(warn_pragma_restrict_expansion_macro_use)
6197DIAG_NAME_INDEX(warn_pragma_unknown_extension)
6198DIAG_NAME_INDEX(warn_pragma_unroll_cuda_value_in_parens)
6199DIAG_NAME_INDEX(warn_pragma_unsupported_action)
6200DIAG_NAME_INDEX(warn_pragma_unsupported_extension)
6201DIAG_NAME_INDEX(warn_pragma_unused_expected_var)
6202DIAG_NAME_INDEX(warn_pragma_unused_expected_var_arg)
6203DIAG_NAME_INDEX(warn_pragma_unused_undeclared_var)
6204DIAG_NAME_INDEX(warn_pragma_warning_expected)
6205DIAG_NAME_INDEX(warn_pragma_warning_expected_number)
6206DIAG_NAME_INDEX(warn_pragma_warning_push_level)
6207DIAG_NAME_INDEX(warn_pragma_warning_spec_invalid)
6208DIAG_NAME_INDEX(warn_pre_c23_compat_attributes)
6209DIAG_NAME_INDEX(warn_precedence_bitwise_conditional)
6210DIAG_NAME_INDEX(warn_precedence_bitwise_rel)
6211DIAG_NAME_INDEX(warn_precedence_conditional)
6212DIAG_NAME_INDEX(warn_printf_ObjCflags_without_ObjCConversion)
6213DIAG_NAME_INDEX(warn_printf_asterisk_missing_arg)
6214DIAG_NAME_INDEX(warn_printf_asterisk_wrong_type)
6215DIAG_NAME_INDEX(warn_printf_data_arg_not_used)
6216DIAG_NAME_INDEX(warn_printf_empty_objc_flag)
6217DIAG_NAME_INDEX(warn_printf_format_string_contains_null_char)
6218DIAG_NAME_INDEX(warn_printf_format_string_not_null_terminated)
6219DIAG_NAME_INDEX(warn_printf_ignored_flag)
6220DIAG_NAME_INDEX(warn_printf_incomplete_specifier)
6221DIAG_NAME_INDEX(warn_printf_insufficient_data_args)
6222DIAG_NAME_INDEX(warn_printf_invalid_objc_flag)
6223DIAG_NAME_INDEX(warn_printf_narg_not_supported)
6224DIAG_NAME_INDEX(warn_printf_nonsensical_flag)
6225DIAG_NAME_INDEX(warn_printf_nonsensical_optional_amount)
6226DIAG_NAME_INDEX(warn_printf_positional_arg_exceeds_data_args)
6227DIAG_NAME_INDEX(warn_private_extern)
6228DIAG_NAME_INDEX(warn_profile_data_misexpect)
6229DIAG_NAME_INDEX(warn_profile_data_missing)
6230DIAG_NAME_INDEX(warn_profile_data_out_of_date)
6231DIAG_NAME_INDEX(warn_profile_data_unprofiled)
6232DIAG_NAME_INDEX(warn_property_access_suggest)
6233DIAG_NAME_INDEX(warn_property_attr_mismatch)
6234DIAG_NAME_INDEX(warn_property_attribute)
6235DIAG_NAME_INDEX(warn_property_getter_owning_mismatch)
6236DIAG_NAME_INDEX(warn_property_implicitly_mismatched)
6237DIAG_NAME_INDEX(warn_property_method_deprecated)
6238DIAG_NAME_INDEX(warn_property_redecl_getter_mismatch)
6239DIAG_NAME_INDEX(warn_property_types_are_incompatible)
6240DIAG_NAME_INDEX(warn_protocol_property_mismatch)
6241DIAG_NAME_INDEX(warn_pt_guarded_pass_by_reference)
6242DIAG_NAME_INDEX(warn_pt_guarded_return_by_reference)
6243DIAG_NAME_INDEX(warn_ptr_arith_exceeds_bounds)
6244DIAG_NAME_INDEX(warn_ptr_arith_exceeds_max_addressable_bounds)
6245DIAG_NAME_INDEX(warn_ptr_arith_precedes_bounds)
6246DIAG_NAME_INDEX(warn_ptr_independentclass_attribute)
6247DIAG_NAME_INDEX(warn_ptrauth_auth_null_pointer)
6248DIAG_NAME_INDEX(warn_ptrauth_sign_null_pointer)
6249DIAG_NAME_INDEX(warn_pure_function_returns_void)
6250DIAG_NAME_INDEX(warn_qual_return_type)
6251DIAG_NAME_INDEX(warn_quoted_include_in_framework_header)
6252DIAG_NAME_INDEX(warn_readonly_property)
6253DIAG_NAME_INDEX(warn_receiver_forward_class)
6254DIAG_NAME_INDEX(warn_receiver_forward_instance)
6255DIAG_NAME_INDEX(warn_redecl_library_builtin)
6256DIAG_NAME_INDEX(warn_redeclaration_without_attribute_prev_attribute_ignored)
6257DIAG_NAME_INDEX(warn_redeclaration_without_import_attribute)
6258DIAG_NAME_INDEX(warn_redefine_extname_not_applied)
6259DIAG_NAME_INDEX(warn_redefinition_in_param_list)
6260DIAG_NAME_INDEX(warn_redundant_loop_iteration)
6261DIAG_NAME_INDEX(warn_redundant_move_on_return)
6262DIAG_NAME_INDEX(warn_redundant_parens_around_declarator)
6263DIAG_NAME_INDEX(warn_reference_field_is_uninit)
6264DIAG_NAME_INDEX(warn_register_objc_catch_parm)
6265DIAG_NAME_INDEX(warn_reinterpret_different_from_static)
6266DIAG_NAME_INDEX(warn_related_result_type_compatibility_class)
6267DIAG_NAME_INDEX(warn_related_result_type_compatibility_protocol)
6268DIAG_NAME_INDEX(warn_remainder_division_by_zero)
6269DIAG_NAME_INDEX(warn_require_const_init_added_too_late)
6270DIAG_NAME_INDEX(warn_reserved_extern_symbol)
6271DIAG_NAME_INDEX(warn_reserved_module_name)
6272DIAG_NAME_INDEX(warn_ret_addr_label)
6273DIAG_NAME_INDEX(warn_ret_local_temp_addr_ref)
6274DIAG_NAME_INDEX(warn_ret_stack_addr_ref)
6275DIAG_NAME_INDEX(warn_return_missing_expr)
6276DIAG_NAME_INDEX(warn_return_typestate_for_unconsumable_type)
6277DIAG_NAME_INDEX(warn_return_typestate_mismatch)
6278DIAG_NAME_INDEX(warn_return_value_size)
6279DIAG_NAME_INDEX(warn_return_value_udt)
6280DIAG_NAME_INDEX(warn_return_value_udt_incomplete)
6281DIAG_NAME_INDEX(warn_riscv_repeated_interrupt_attribute)
6282DIAG_NAME_INDEX(warn_root_inst_method_not_found)
6283DIAG_NAME_INDEX(warn_rpaths_mismatch)
6284DIAG_NAME_INDEX(warn_rpaths_missing)
6285DIAG_NAME_INDEX(warn_sampler_initializer_invalid_bits)
6286DIAG_NAME_INDEX(warn_scanf_nonzero_width)
6287DIAG_NAME_INDEX(warn_scanf_scanlist_incomplete)
6288DIAG_NAME_INDEX(warn_second_arg_of_va_start_not_last_named_param)
6289DIAG_NAME_INDEX(warn_second_parameter_to_va_arg_never_compatible)
6290DIAG_NAME_INDEX(warn_second_parameter_to_va_arg_not_pod)
6291DIAG_NAME_INDEX(warn_second_parameter_to_va_arg_ownership_qualified)
6292DIAG_NAME_INDEX(warn_section_msvc_compat)
6293DIAG_NAME_INDEX(warn_self_assignment_builtin)
6294DIAG_NAME_INDEX(warn_self_assignment_overloaded)
6295DIAG_NAME_INDEX(warn_self_move)
6296DIAG_NAME_INDEX(warn_semicolon_before_method_body)
6297DIAG_NAME_INDEX(warn_setter_getter_impl_required)
6298DIAG_NAME_INDEX(warn_setter_getter_impl_required_in_category)
6299DIAG_NAME_INDEX(warn_shadow_field)
6300DIAG_NAME_INDEX(warn_shift_gt_typewidth)
6301DIAG_NAME_INDEX(warn_shift_lhs_negative)
6302DIAG_NAME_INDEX(warn_shift_negative)
6303DIAG_NAME_INDEX(warn_shift_result_gt_typewidth)
6304DIAG_NAME_INDEX(warn_shift_result_sets_sign_bit)
6305DIAG_NAME_INDEX(warn_side_effects_typeid)
6306DIAG_NAME_INDEX(warn_side_effects_unevaluated_context)
6307DIAG_NAME_INDEX(warn_signed_bitfield_enum_conversion)
6308DIAG_NAME_INDEX(warn_sizeof_array_decay)
6309DIAG_NAME_INDEX(warn_sizeof_array_param)
6310DIAG_NAME_INDEX(warn_sizeof_pointer_expr_memaccess)
6311DIAG_NAME_INDEX(warn_sizeof_pointer_expr_memaccess_note)
6312DIAG_NAME_INDEX(warn_sizeof_pointer_type_memaccess)
6313DIAG_NAME_INDEX(warn_slash_u_filename)
6314DIAG_NAME_INDEX(warn_slh_does_not_support_asm_goto)
6315DIAG_NAME_INDEX(warn_sme_locally_streaming_has_vl_args_returns)
6316DIAG_NAME_INDEX(warn_sme_streaming_pass_return_vl_to_non_streaming)
6317DIAG_NAME_INDEX(warn_some_initializers_out_of_order)
6318DIAG_NAME_INDEX(warn_sometimes_uninit_var)
6319DIAG_NAME_INDEX(warn_splice_in_doxygen_comment)
6320DIAG_NAME_INDEX(warn_stack_clash_protection_inline_asm)
6321DIAG_NAME_INDEX(warn_stack_exhausted)
6322DIAG_NAME_INDEX(warn_standalone_specifier)
6323DIAG_NAME_INDEX(warn_static_array_too_small)
6324DIAG_NAME_INDEX(warn_static_assert_message_constexpr)
6325DIAG_NAME_INDEX(warn_static_inline_explicit_inst_ignored)
6326DIAG_NAME_INDEX(warn_static_local_in_extern_inline)
6327DIAG_NAME_INDEX(warn_static_main)
6328DIAG_NAME_INDEX(warn_static_self_reference_in_init)
6329DIAG_NAME_INDEX(warn_stdc_fenv_round_not_supported)
6330DIAG_NAME_INDEX(warn_stdc_unknown_rounding_mode)
6331DIAG_NAME_INDEX(warn_strict_multiple_method_decl)
6332DIAG_NAME_INDEX(warn_strict_potentially_direct_selector_expression)
6333DIAG_NAME_INDEX(warn_strict_prototypes)
6334DIAG_NAME_INDEX(warn_strict_uses_without_prototype)
6335DIAG_NAME_INDEX(warn_string_plus_char)
6336DIAG_NAME_INDEX(warn_string_plus_int)
6337DIAG_NAME_INDEX(warn_stringcompare)
6338DIAG_NAME_INDEX(warn_strlcpycat_wrong_size)
6339DIAG_NAME_INDEX(warn_strncat_large_size)
6340DIAG_NAME_INDEX(warn_strncat_src_size)
6341DIAG_NAME_INDEX(warn_strncat_wrong_size)
6342DIAG_NAME_INDEX(warn_struct_class_previous_tag_mismatch)
6343DIAG_NAME_INDEX(warn_struct_class_tag_mismatch)
6344DIAG_NAME_INDEX(warn_sub_ptr_zero_size_types)
6345DIAG_NAME_INDEX(warn_subscript_is_char)
6346DIAG_NAME_INDEX(warn_suggest_destructor_marked_not_override_overriding)
6347DIAG_NAME_INDEX(warn_suggest_function_marked_not_override_overriding)
6348DIAG_NAME_INDEX(warn_suggest_noreturn_block)
6349DIAG_NAME_INDEX(warn_suggest_noreturn_function)
6350DIAG_NAME_INDEX(warn_superclass_variable_sized_type_not_at_end)
6351DIAG_NAME_INDEX(warn_suspicious_bzero_size)
6352DIAG_NAME_INDEX(warn_suspicious_sizeof_memset)
6353DIAG_NAME_INDEX(warn_switch_default)
6354DIAG_NAME_INDEX(warn_sycl_kernel_invalid_template_param_type)
6355DIAG_NAME_INDEX(warn_sycl_kernel_num_of_function_params)
6356DIAG_NAME_INDEX(warn_sycl_kernel_num_of_template_params)
6357DIAG_NAME_INDEX(warn_sycl_kernel_return_type)
6358DIAG_NAME_INDEX(warn_sync_fetch_and_nand_semantics_change)
6359DIAG_NAME_INDEX(warn_sync_op_misaligned)
6360DIAG_NAME_INDEX(warn_taking_address_of_packed_member)
6361DIAG_NAME_INDEX(warn_target)
6362DIAG_NAME_INDEX(warn_target_clone_duplicate_options)
6363DIAG_NAME_INDEX(warn_target_clone_mixed_values)
6364DIAG_NAME_INDEX(warn_target_clone_no_impact_options)
6365DIAG_NAME_INDEX(warn_target_override_arm64ec)
6366DIAG_NAME_INDEX(warn_target_unrecognized_env)
6367DIAG_NAME_INDEX(warn_target_unsupported_abs2008)
6368DIAG_NAME_INDEX(warn_target_unsupported_abslegacy)
6369DIAG_NAME_INDEX(warn_target_unsupported_branch_protection_attribute)
6370DIAG_NAME_INDEX(warn_target_unsupported_compact_branches)
6371DIAG_NAME_INDEX(warn_target_unsupported_extension)
6372DIAG_NAME_INDEX(warn_target_unsupported_nan2008)
6373DIAG_NAME_INDEX(warn_target_unsupported_nanlegacy)
6374DIAG_NAME_INDEX(warn_tautological_bool_compare)
6375DIAG_NAME_INDEX(warn_tautological_compare_objc_bool)
6376DIAG_NAME_INDEX(warn_tautological_compare_value_range)
6377DIAG_NAME_INDEX(warn_tautological_constant_compare)
6378DIAG_NAME_INDEX(warn_tautological_negation_and_compare)
6379DIAG_NAME_INDEX(warn_tautological_negation_or_compare)
6380DIAG_NAME_INDEX(warn_tautological_overlap_comparison)
6381DIAG_NAME_INDEX(warn_tcb_enforcement_violation)
6382DIAG_NAME_INDEX(warn_template_arg_negative)
6383DIAG_NAME_INDEX(warn_template_arg_too_large)
6384DIAG_NAME_INDEX(warn_template_export_unsupported)
6385DIAG_NAME_INDEX(warn_template_qualified_friend_ignored)
6386DIAG_NAME_INDEX(warn_template_qualified_friend_unsupported)
6387DIAG_NAME_INDEX(warn_tentative_incomplete_array)
6388DIAG_NAME_INDEX(warn_this_bool_conversion)
6389DIAG_NAME_INDEX(warn_this_null_compare)
6390DIAG_NAME_INDEX(warn_thread_attribute_argument_not_lockable)
6391DIAG_NAME_INDEX(warn_thread_attribute_decl_not_lockable)
6392DIAG_NAME_INDEX(warn_thread_attribute_decl_not_pointer)
6393DIAG_NAME_INDEX(warn_thread_attribute_ignored)
6394DIAG_NAME_INDEX(warn_thread_attribute_not_on_capability_member)
6395DIAG_NAME_INDEX(warn_thread_attribute_not_on_non_static_member)
6396DIAG_NAME_INDEX(warn_thread_safety_beta)
6397DIAG_NAME_INDEX(warn_thread_safety_verbose)
6398DIAG_NAME_INDEX(warn_throw_in_noexcept_func)
6399DIAG_NAME_INDEX(warn_throw_not_valid_on_target)
6400DIAG_NAME_INDEX(warn_throw_underaligned_obj)
6401DIAG_NAME_INDEX(warn_toc_unsupported_type)
6402DIAG_NAME_INDEX(warn_transparent_union_attribute_field_size_align)
6403DIAG_NAME_INDEX(warn_transparent_union_attribute_floating)
6404DIAG_NAME_INDEX(warn_transparent_union_attribute_not_definition)
6405DIAG_NAME_INDEX(warn_transparent_union_attribute_zero_fields)
6406DIAG_NAME_INDEX(warn_try_not_valid_on_target)
6407DIAG_NAME_INDEX(warn_type_attribute_deprecated_on_decl)
6408DIAG_NAME_INDEX(warn_type_attribute_wrong_type)
6409DIAG_NAME_INDEX(warn_type_safety_null_pointer_required)
6410DIAG_NAME_INDEX(warn_type_safety_type_mismatch)
6411DIAG_NAME_INDEX(warn_type_tag_for_datatype_wrong_kind)
6412DIAG_NAME_INDEX(warn_typecheck_convert_incompatible_function_pointer_strict)
6413DIAG_NAME_INDEX(warn_typecheck_function_qualifiers_ignored)
6414DIAG_NAME_INDEX(warn_typecheck_function_qualifiers_unspecified)
6415DIAG_NAME_INDEX(warn_typecheck_ordered_comparison_of_function_pointers)
6416DIAG_NAME_INDEX(warn_typecheck_reference_qualifiers)
6417DIAG_NAME_INDEX(warn_typecheck_vector_element_sizes_not_equal)
6418DIAG_NAME_INDEX(warn_ucn_escape_incomplete)
6419DIAG_NAME_INDEX(warn_ucn_escape_no_digits)
6420DIAG_NAME_INDEX(warn_ucn_escape_surrogate)
6421DIAG_NAME_INDEX(warn_ucn_not_valid_in_c89)
6422DIAG_NAME_INDEX(warn_ucn_not_valid_in_c89_literal)
6423DIAG_NAME_INDEX(warn_unaligned_access)
6424DIAG_NAME_INDEX(warn_unannotated_fallthrough)
6425DIAG_NAME_INDEX(warn_unannotated_fallthrough_per_function)
6426DIAG_NAME_INDEX(warn_unavailable_def)
6427DIAG_NAME_INDEX(warn_unavailable_fwdclass_message)
6428DIAG_NAME_INDEX(warn_uncovered_module_header)
6429DIAG_NAME_INDEX(warn_undeclared_selector)
6430DIAG_NAME_INDEX(warn_undeclared_selector_with_typo)
6431DIAG_NAME_INDEX(warn_undef_interface)
6432DIAG_NAME_INDEX(warn_undef_interface_suggest)
6433DIAG_NAME_INDEX(warn_undef_method_impl)
6434DIAG_NAME_INDEX(warn_undef_protocolref)
6435DIAG_NAME_INDEX(warn_undefined_inline)
6436DIAG_NAME_INDEX(warn_undefined_internal)
6437DIAG_NAME_INDEX(warn_undefined_reinterpret_cast)
6438DIAG_NAME_INDEX(warn_unevaluated_string_prefix)
6439DIAG_NAME_INDEX(warn_unguarded_availability)
6440DIAG_NAME_INDEX(warn_unguarded_availability_new)
6441DIAG_NAME_INDEX(warn_unguarded_availability_unavailable)
6442DIAG_NAME_INDEX(warn_unguarded_availability_unavailable_new)
6443DIAG_NAME_INDEX(warn_unhandled_ms_attribute_ignored)
6444DIAG_NAME_INDEX(warn_unimplemented_protocol_method)
6445DIAG_NAME_INDEX(warn_unimplemented_selector)
6446DIAG_NAME_INDEX(warn_uninit_byref_blockvar_captured_by_block)
6447DIAG_NAME_INDEX(warn_uninit_const_reference)
6448DIAG_NAME_INDEX(warn_uninit_self_reference_in_init)
6449DIAG_NAME_INDEX(warn_uninit_self_reference_in_reference_init)
6450DIAG_NAME_INDEX(warn_uninit_var)
6451DIAG_NAME_INDEX(warn_unknown_attribute_ignored)
6452DIAG_NAME_INDEX(warn_unknown_comment_command_name)
6453DIAG_NAME_INDEX(warn_unknown_declare_variant_isa_trait)
6454DIAG_NAME_INDEX(warn_unknown_diag_option)
6455DIAG_NAME_INDEX(warn_unknown_sanitizer_ignored)
6456DIAG_NAME_INDEX(warn_unknown_warning_specifier)
6457DIAG_NAME_INDEX(warn_unlock_but_no_lock)
6458DIAG_NAME_INDEX(warn_unlock_kind_mismatch)
6459DIAG_NAME_INDEX(warn_unnecessary_packed)
6460DIAG_NAME_INDEX(warn_unneeded_internal_decl)
6461DIAG_NAME_INDEX(warn_unneeded_member_function)
6462DIAG_NAME_INDEX(warn_unneeded_static_internal_decl)
6463DIAG_NAME_INDEX(warn_unpacked_field)
6464DIAG_NAME_INDEX(warn_unqualified_call_to_std_cast_function)
6465DIAG_NAME_INDEX(warn_unreachable)
6466DIAG_NAME_INDEX(warn_unreachable_association)
6467DIAG_NAME_INDEX(warn_unreachable_break)
6468DIAG_NAME_INDEX(warn_unreachable_default)
6469DIAG_NAME_INDEX(warn_unreachable_fallthrough_attr)
6470DIAG_NAME_INDEX(warn_unreachable_loop_increment)
6471DIAG_NAME_INDEX(warn_unreachable_return)
6472DIAG_NAME_INDEX(warn_unsafe_buffer_operation)
6473DIAG_NAME_INDEX(warn_unsafe_buffer_usage_in_container)
6474DIAG_NAME_INDEX(warn_unsafe_buffer_variable)
6475DIAG_NAME_INDEX(warn_unsequenced_mod_mod)
6476DIAG_NAME_INDEX(warn_unsequenced_mod_use)
6477DIAG_NAME_INDEX(warn_unsigned_abs)
6478DIAG_NAME_INDEX(warn_unsigned_always_true_comparison)
6479DIAG_NAME_INDEX(warn_unsigned_bitfield_assigned_signed_enum)
6480DIAG_NAME_INDEX(warn_unsigned_char_always_true_comparison)
6481DIAG_NAME_INDEX(warn_unsigned_enum_always_true_comparison)
6482DIAG_NAME_INDEX(warn_unsupported_branch_protection)
6483DIAG_NAME_INDEX(warn_unsupported_branch_protection_spec)
6484DIAG_NAME_INDEX(warn_unsupported_lifetime_extension)
6485DIAG_NAME_INDEX(warn_unsupported_target_attribute)
6486DIAG_NAME_INDEX(warn_unused_but_set_parameter)
6487DIAG_NAME_INDEX(warn_unused_but_set_variable)
6488DIAG_NAME_INDEX(warn_unused_call)
6489DIAG_NAME_INDEX(warn_unused_comma_left_operand)
6490DIAG_NAME_INDEX(warn_unused_comparison)
6491DIAG_NAME_INDEX(warn_unused_const_variable)
6492DIAG_NAME_INDEX(warn_unused_constructor)
6493DIAG_NAME_INDEX(warn_unused_constructor_msg)
6494DIAG_NAME_INDEX(warn_unused_container_subscript_expr)
6495DIAG_NAME_INDEX(warn_unused_exception_param)
6496DIAG_NAME_INDEX(warn_unused_expr)
6497DIAG_NAME_INDEX(warn_unused_function)
6498DIAG_NAME_INDEX(warn_unused_label)
6499DIAG_NAME_INDEX(warn_unused_lambda_capture)
6500DIAG_NAME_INDEX(warn_unused_local_typedef)
6501DIAG_NAME_INDEX(warn_unused_member_function)
6502DIAG_NAME_INDEX(warn_unused_parameter)
6503DIAG_NAME_INDEX(warn_unused_private_field)
6504DIAG_NAME_INDEX(warn_unused_property_backing_ivar)
6505DIAG_NAME_INDEX(warn_unused_property_expr)
6506DIAG_NAME_INDEX(warn_unused_result)
6507DIAG_NAME_INDEX(warn_unused_result_msg)
6508DIAG_NAME_INDEX(warn_unused_result_typedef_unsupported_spelling)
6509DIAG_NAME_INDEX(warn_unused_template)
6510DIAG_NAME_INDEX(warn_unused_variable)
6511DIAG_NAME_INDEX(warn_unused_voidptr)
6512DIAG_NAME_INDEX(warn_unused_volatile)
6513DIAG_NAME_INDEX(warn_use_in_invalid_state)
6514DIAG_NAME_INDEX(warn_use_of_private_header_outside_module)
6515DIAG_NAME_INDEX(warn_use_of_temp_in_invalid_state)
6516DIAG_NAME_INDEX(warn_used_but_marked_unused)
6517DIAG_NAME_INDEX(warn_user_literal_reserved)
6518DIAG_NAME_INDEX(warn_using_directive_in_header)
6519DIAG_NAME_INDEX(warn_utf8_symbol_homoglyph)
6520DIAG_NAME_INDEX(warn_utf8_symbol_zero_width)
6521DIAG_NAME_INDEX(warn_va_start_type_is_undefined)
6522DIAG_NAME_INDEX(warn_var_decl_not_read_only)
6523DIAG_NAME_INDEX(warn_var_deref_requires_any_lock)
6524DIAG_NAME_INDEX(warn_var_deref_requires_lock)
6525DIAG_NAME_INDEX(warn_var_deref_requires_lock_precise)
6526DIAG_NAME_INDEX(warn_var_template_missing)
6527DIAG_NAME_INDEX(warn_variable_requires_any_lock)
6528DIAG_NAME_INDEX(warn_variable_requires_lock)
6529DIAG_NAME_INDEX(warn_variable_requires_lock_precise)
6530DIAG_NAME_INDEX(warn_variable_sized_ivar_visibility)
6531DIAG_NAME_INDEX(warn_variables_not_in_loop_body)
6532DIAG_NAME_INDEX(warn_vbase_moved_multiple_times)
6533DIAG_NAME_INDEX(warn_vector_long_decl_spec_combination)
6534DIAG_NAME_INDEX(warn_vector_mode_deprecated)
6535DIAG_NAME_INDEX(warn_verbatim_block_end_without_start)
6536DIAG_NAME_INDEX(warn_vla_used)
6537DIAG_NAME_INDEX(warn_void_pointer_to_enum_cast)
6538DIAG_NAME_INDEX(warn_void_pointer_to_int_cast)
6539DIAG_NAME_INDEX(warn_wasm_dynamic_exception_spec_ignored)
6540DIAG_NAME_INDEX(warn_weak_identifier_undeclared)
6541DIAG_NAME_INDEX(warn_weak_import)
6542DIAG_NAME_INDEX(warn_weak_template_vtable)
6543DIAG_NAME_INDEX(warn_weak_vtable)
6544DIAG_NAME_INDEX(warn_wrong_absolute_value_type)
6545DIAG_NAME_INDEX(warn_wrong_clang_attr_namespace)
6546DIAG_NAME_INDEX(warn_xor_used_as_pow)
6547DIAG_NAME_INDEX(warn_xor_used_as_pow_base)
6548DIAG_NAME_INDEX(warn_xor_used_as_pow_base_extra)
6549DIAG_NAME_INDEX(warn_zero_as_null_pointer_constant)
6550DIAG_NAME_INDEX(warn_zero_size_struct_union_compat)
6551DIAG_NAME_INDEX(warn_zero_size_struct_union_in_extern_c)
6552