[libc++][NFC] Mark LWG2731 as complete
authorJoe Loser <joeloser93@gmail.com>
Tue, 26 Oct 2021 17:45:52 +0000 (13:45 -0400)
committerJoe Loser <joeloser93@gmail.com>
Tue, 26 Oct 2021 17:46:00 +0000 (13:46 -0400)
commit7ad00511e4ab3190515501aa05e3e3b4a48a0c00
tree288e4f0b4cc0d41e41038cddbefea15284d492c4
parent2fa22488d5d11e2b3f7cefc3bd19f73c27fc6dac
[libc++][NFC] Mark LWG2731 as complete

Mark LWG2731 as complete. The type alias `mutex_type` is only provided if
`scoped_lock` is given one mutex type and it has been implemented that
way since the beginning of Clang 5 it seems. There already are tests for
verifying existence (and lack thereof) for `mutex_type` type alias
depending on the number of mutex types, so there is nothing to
do for this LWG issue.

Reviewed By: Quuxplusone, Mordante, #libc

Differential Revision: https://reviews.llvm.org/D112462
libcxx/docs/Status/Cxx2bIssues.csv
libcxx/include/mutex
libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.scoped/types.pass.cpp