Возвращаемый тип при вызове лямбды, захватывающей параметр по значению
Какой возвращаемый тип будет при вызове этой лямбды? Можно ли узнать это каким-то программным способом? Пробовал __PRETTY_FUNCTION__, но не показывает ничего полезного.
int main() {
int x,y;
[=,&y] -> decltype((x)) {
return y;
};
}