def err_typename_missing : Error<
"missing 'typename' prior to dependent type name '%0%1'">;
def warn_typename_missing : ExtWarn<
- "missing 'typename' prior to dependent type name '%0%1'">;
+ "missing 'typename' prior to dependent type name '%0%1'">,
+ InGroup<DiagGroup<"typename-missing">>;
def ext_typename_outside_of_template : ExtWarn<
"'typename' occurs outside of a template">, InGroup<CXX0x>;
def err_typename_refers_to_using_value_decl : Error<
The list of warnings below should NEVER grow. It should gradually shrink to 0.
-CHECK: Warnings without flags (317):
+CHECK: Warnings without flags (316):
CHECK-NEXT: auto_storage_class
CHECK-NEXT: backslash_newline_space
CHECK-NEXT: charize_microsoft_ext
CHECK-NEXT: warn_typecheck_cond_incompatible_pointers
CHECK-NEXT: warn_typecheck_cond_pointer_integer_mismatch
CHECK-NEXT: warn_typecheck_function_qualifiers
-CHECK-NEXT: warn_typename_missing
CHECK-NEXT: warn_ucn_escape_too_large
CHECK-NEXT: warn_ucn_not_valid_in_c89
CHECK-NEXT: warn_unavailable_fwdclass_message