и синтаксис - вокруг template-name. Или что вы имеете в виду ?
Я про: http://eel.is/c++draft/over.match.class.deduct
Я ожидал бы, что произойдет ошибка еще при парсинге выражения T(std::forward<Args>(args)...), так как T не может быть использовано в качестве placeholder for a deduced class type.
Обсуждают сегодня