]> granicus.if.org Git - clang/commit
In -Wunneeded-internal-declaration, suppress the warning for variables which
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 28 Oct 2012 04:47:21 +0000 (04:47 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 28 Oct 2012 04:47:21 +0000 (04:47 +0000)
commit623ef4bf31bc5ec14ed9b5645921a0a2e0d00ee4
tree3b244223410f71719b0a3f784ac8844aba4589c7
parent644e90a17f1bc3dcc2b7b018eb02abb3a1c2022b
In -Wunneeded-internal-declaration, suppress the warning for variables which
might have been used in constant expressions, rather than suppressing it for
variables which are const. The important thing here is that such variables
can have their values used without actually being marked as 'used'.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166896 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/SemaCXX/warn-unused-filescoped.cpp