Created on 2017-06-15.00:00:00 last changed 45 months ago
Proposed resolution:
This wording is relative to N4659.
Edit [refwrap], end of class template reference_wrapper synopsis, as indicated:
template<class T> reference_wrapper(reference_wrapper<T>) -> reference_wrapper<T>;
Edit [thread.lock.guard], end of class template lock_guard synopsis, as indicated:
template<class Mutex> lock_guard(lock_guard<Mutex>) -> lock_guard<Mutex>;
Edit [thread.lock.scoped], end of class template scoped_lock synopsis, as indicated:
template<class... MutexTypes> scoped_lock(scoped_lock<MutexTypes...>) -> scoped_lock<MutexTypes...>;
Edit [thread.lock.unique], end of class template unique_lock synopsis, as indicated:
template<class Mutex> unique_lock(unique_lock<Mutex>) -> unique_lock<Mutex>;
Edit [thread.lock.shared], end of class template shared_lock synopsis, as indicated:
template<class Mutex> shared_lock(shared_lock<Mutex>) -> shared_lock<Mutex>;
[ 2017-07 Toronto Monday issue prioritization ]
Priority 0; move to Ready
There are several deduction guides added to the standard library by P0433R2 that have no effect probably because LWG had not considered late changes to core wording that automatically adds a "copy deduction candidate" ([over.match.class.deduct]) that renders these explicit guides moot.
History | |||
---|---|---|---|
Date | User | Action | Args |
2021-02-25 10:48:01 | admin | set | status: wp -> c++20 |
2017-11-13 19:01:36 | admin | set | status: voting -> wp |
2017-10-17 18:34:55 | admin | set | status: ready -> voting |
2017-07-12 01:30:31 | admin | set | messages: + msg9346 |
2017-07-12 01:30:31 | admin | set | status: new -> ready |
2017-06-16 19:21:06 | admin | set | messages: + msg9271 |
2017-06-15 00:00:00 | admin | create |