Title
Prefer not to use member typedefs as constructor parameters
Status
nad
Section
[library]
Submitter
United States

Created on 2017-02-03.00:00:00 last changed 90 months ago

Messages

Date: 2017-03-15.00:00:00

[ 2017-03-03, Kona Friday morning ]

This is no longer true; core has fixed this

Setting to NAD

Date: 2017-02-03.00:00:00
Addresses US 106

Review the whole library for constructors using member typedefs to name constructor parameters rather than template type parameters, as this inhibits class template deduction. e.g., the unique_lock explicit constructor taking the mutex_type typedef would be better served naming Mutex directly, to preserve support for deduction.

Proposed change: Review each constructor of each library class template, and revise specification of parameter types as needed.

History
Date User Action Args
2017-06-02 05:40:10adminsetmessages: + msg9193
2017-06-02 05:40:10adminsetstatus: new -> nad
2017-02-03 00:00:00admincreate