[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