]> granicus.if.org Git - clang/commit
Merging r314733:
authorTom Stellard <tstellar@redhat.com>
Tue, 5 Dec 2017 22:38:44 +0000 (22:38 +0000)
committerTom Stellard <tstellar@redhat.com>
Tue, 5 Dec 2017 22:38:44 +0000 (22:38 +0000)
commit9fc5dfce8e15fd7b3ffe657278c045ee5471d26f
tree8a3e7290688284f373dcfecabaa9bd6c98617e92
parentbfac2c57b31e9f26fb4145852a040df307394ec7
Merging r314733:

------------------------------------------------------------------------
r314733 | rsmith | 2017-10-02 15:43:36 -0700 (Mon, 02 Oct 2017) | 5 lines

PR33839: Fix -Wunused handling for structured binding declarations.

We warn about a structured binding declaration being unused only if none of its
bindings are used.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_50@319847 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
test/SemaCXX/unused.cpp