Add a diagnostic group for the "ignoring (static|inline) keyword on
explicit template instantiation" warning. llvm-svn: 189893
This commit is contained in:
parent
89f6d100a4
commit
d0df6406fb
|
@ -616,7 +616,7 @@ def warn_cxx98_compat_extern_template : Warning<
|
|||
InGroup<CXX98CompatPedantic>, DefaultIgnore;
|
||||
def warn_static_inline_explicit_inst_ignored : Warning<
|
||||
"ignoring '%select{static|inline}0' keyword on explicit template "
|
||||
"instantiation">;
|
||||
"instantiation">, InGroup<DiagGroup<"static-inline-explicit-instantiation">>;
|
||||
|
||||
// Constructor template diagnostics.
|
||||
def err_out_of_line_constructor_template_id : Error<
|
||||
|
|
|
@ -18,7 +18,7 @@ This test serves two purposes:
|
|||
|
||||
The list of warnings below should NEVER grow. It should gradually shrink to 0.
|
||||
|
||||
CHECK: Warnings without flags (136):
|
||||
CHECK: Warnings without flags (135):
|
||||
CHECK-NEXT: ext_delete_void_ptr_operand
|
||||
CHECK-NEXT: ext_expected_semi_decl_list
|
||||
CHECK-NEXT: ext_explicit_specialization_storage_class
|
||||
|
@ -141,7 +141,6 @@ CHECK-NEXT: warn_redeclaration_without_attribute_prev_attribute_ignored
|
|||
CHECK-NEXT: warn_register_objc_catch_parm
|
||||
CHECK-NEXT: warn_related_result_type_compatibility_class
|
||||
CHECK-NEXT: warn_related_result_type_compatibility_protocol
|
||||
CHECK-NEXT: warn_static_inline_explicit_inst_ignored
|
||||
CHECK-NEXT: warn_static_non_static
|
||||
CHECK-NEXT: warn_template_export_unsupported
|
||||
CHECK-NEXT: warn_template_spec_extra_headers
|
||||
|
|
Loading…
Reference in New Issue