[cfe-commits] r130080 - /cfe/trunk/include/clang/Basic/DiagnosticGroups.td

Argyrios Kyrtzidis akyrtzi at gmail.com
Sat Apr 23 19:56:06 PDT 2011


Author: akirtzidis
Date: Sat Apr 23 21:56:06 2011
New Revision: 130080

URL: http://llvm.org/viewvc/llvm-project?rev=130080&view=rev
Log:
Put -Wunneeded-internal-declaration under UnusedFunction group so it will be disabled with -Wno-unused-function.

Modified:
    cfe/trunk/include/clang/Basic/DiagnosticGroups.td

Modified: cfe/trunk/include/clang/Basic/DiagnosticGroups.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticGroups.td?rev=130080&r1=130079&r2=130080&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/DiagnosticGroups.td (original)
+++ cfe/trunk/include/clang/Basic/DiagnosticGroups.td Sat Apr 23 21:56:06 2011
@@ -148,14 +148,15 @@
 def UnnamedTypeTemplateArgs : DiagGroup<"unnamed-type-template-args">;
 def UnusedArgument : DiagGroup<"unused-argument">;
 def UnusedExceptionParameter : DiagGroup<"unused-exception-parameter">;
-def UnusedFunction : DiagGroup<"unused-function">;
-def UnusedMemberFunction : DiagGroup<"unused-member-function">;
+def UnneededInternalDecl : DiagGroup<"unneeded-internal-declaration">;
+def UnneededMemberFunction : DiagGroup<"unneeded-member-function">;
+def UnusedFunction : DiagGroup<"unused-function", [UnneededInternalDecl]>;
+def UnusedMemberFunction : DiagGroup<"unused-member-function",
+                                     [UnneededMemberFunction]>;
 def UnusedLabel : DiagGroup<"unused-label">;
 def UnusedParameter : DiagGroup<"unused-parameter">;
 def UnusedValue    : DiagGroup<"unused-value">;
 def UnusedVariable : DiagGroup<"unused-variable">;
-def UnneededInternalDecl : DiagGroup<"unneeded-internal-declaration">;
-def UnneededMemberFunction : DiagGroup<"unneeded-member-function">;
 def UsedButMarkedUnused : DiagGroup<"used-but-marked-unused">;
 def ReadOnlySetterAttrs : DiagGroup<"readonly-setter-attrs">;
 def Reorder : DiagGroup<"reorder">;
@@ -203,16 +204,11 @@
                             BoolConversions]>,
                  DiagCategory<"Value Conversion Issue">;
 
-def Unneeded : DiagGroup<"unneeded",
-                         [UnneededInternalDecl
-                       //,UnneededMemberFunction (clean-up llvm before enabling)
-                          ]>;
-
 def Unused : DiagGroup<"unused",
                        [UnusedArgument, UnusedFunction, UnusedLabel,
                         // UnusedParameter, (matches GCC's behavior)
                         // UnusedMemberFunction, (clean-up llvm before enabling)
-                        UnusedValue, UnusedVariable, Unneeded]>,
+                        UnusedValue, UnusedVariable]>,
                         DiagCategory<"Unused Entity Issue">;
 
 // Format settings.





More information about the cfe-commits mailing list