diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-04-24 02:56:06 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-04-24 02:56:06 +0000 |
commit | 82270b46790450b56430d84ec0bd0b7cb7da6ac7 (patch) | |
tree | 262dd472f019e9214b1b21a2dbeddddc3a130b65 /clang | |
parent | e71d0628f7e4186a2cb5848aeb30a5da9ad259fd (diff) | |
download | bcm5719-llvm-82270b46790450b56430d84ec0bd0b7cb7da6ac7.tar.gz bcm5719-llvm-82270b46790450b56430d84ec0bd0b7cb7da6ac7.zip |
Put -Wunneeded-internal-declaration under UnusedFunction group so it will be disabled with -Wno-unused-function.
llvm-svn: 130080
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Basic/DiagnosticGroups.td | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/clang/include/clang/Basic/DiagnosticGroups.td b/clang/include/clang/Basic/DiagnosticGroups.td index dfce059dbe9..4dc338aaf3a 100644 --- a/clang/include/clang/Basic/DiagnosticGroups.td +++ b/clang/include/clang/Basic/DiagnosticGroups.td @@ -148,14 +148,15 @@ def UnknownAttributes : DiagGroup<"unknown-attributes">; 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 @@ def Conversion : DiagGroup<"conversion", 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. |