int main(void) { auto x = []{ std::cout <<"hi\n"; }; decltype(x) y[] = {x, x, x}; y[1](); return 0; }