From: Eli Friedman Date: Wed, 3 Jun 2009 11:10:10 +0000 (+0000) Subject: Add support for -Wempty-body. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=262856434289fcd159e95721ac6eed810bc9f79a;p=clang Add support for -Wempty-body. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72766 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticGroups.td b/include/clang/Basic/DiagnosticGroups.td index 700826fa65..7c6b090a33 100644 --- a/include/clang/Basic/DiagnosticGroups.td +++ b/include/clang/Basic/DiagnosticGroups.td @@ -30,6 +30,7 @@ def : DiagGroup<"conversion">; def : DiagGroup<"declaration-after-statement">; def : DiagGroup<"disabled-optimization">; def : DiagGroup<"discard-qual">; +def EmptyBody : DiagGroup<"empty-body">; def ExtraTokens : DiagGroup<"extra-tokens">; def FormatExtraArgs : DiagGroup<"format-extra-args">; diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index 672e473678..24ce5a3571 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -1717,7 +1717,7 @@ def err_typecheck_statement_requires_integer : Error< def err_multiple_default_labels_defined : Error< "multiple default labels in one switch">; def warn_empty_if_body : Warning< - "if statement has empty body">; + "if statement has empty body">, InGroup; def err_va_start_used_in_non_variadic_function : Error< "'va_start' used in function with fixed args">; def warn_second_parameter_of_va_start_not_last_named_argument : Warning<