История изменений
Исправление Siborgium, (текущая версия) :
То, что на момент разбора типа возвращаемого значения типы (и имена) аргументов еще неизвестны. Ваше желание можно реализовать, но ценой еще большего усложнения компилятора. Кроме того, зачем? На данный момент синтаксис вполне себе нормальный.
auto foo() {
// ...
}
auto bar(auto x) -> ... {
// ...
}
Исправление Siborgium, :
То, что на момент разбора типа возвращаемого значения типы (и имена) аргументов еще неизвестны. Ваше желание, можно реализовать, но ценой еще большего усложнения компилятора. Кроме того, зачем? На данный момент синтаксис вполне себе нормальный.
auto foo() {
// ...
}
auto bar(auto x) -> ... {
// ...
}
Исходная версия Siborgium, :
То, что на момент разбора типа возвращаемого значения типы (и имена) аргументов еще неизвестны Это, в принципе, можно реализовать, но ценой еще большего усложнения компилятора. Кроме того, зачем? На данный момент синтаксис вполне себе нормальный.
auto foo() {
// ...
}
auto bar(auto x) -> ... {
// ...
}