is_constructible из списка фигурных скобок

Есть ли какое-либо намерение реализовать в STL вариант std::is_constructible, который подходит для определения того, конструируется ли конкретный тип из фигурных скобок, заполняется ли он указанным пакетом параметров или нет? Я имею в виду что-то вроде: std::is_curly_braces_constructible< T, Args... >::value является true тогда и только тогда, когда T{std::declval< Args >()...} правильно сформировано.

Я думаю, что такая черта была бы весьма полезной.

ИЗМЕНИТЬ:

Этот вопрос не является дубликатом этого вопроса. Здесь я спрашиваю о Стандартной библиотеке шаблонов, но не о реализации пользовательского кода.


person Tomilov Anatoliy    schedule 26.06.2014    source источник
comment
Что ж, вам придется спросить комитет по стандартам, хотят ли они реализовать это ... хотя это не должно быть слишком сложно сделать самостоятельно.   -  person T.C.    schedule 26.06.2014
comment
Перейдите к <type_traits> в вашей любимой стандартной библиотеке и посмотрите, как она реализует is_constructible (обычно это SFINAE на decltype(T(declval<Args>()...))). Измените его на decltype(T{declval<Args>()...}), и все готово.   -  person T.C.    schedule 26.06.2014
comment
@Т.С. уже сделано.   -  person Tomilov Anatoliy    schedule 26.06.2014
comment
Вы можете задать этот вопрос в списке рассылки isocpp: [email protected]   -  person dyp    schedule 26.06.2014