struct test { int x; test() try : x{123} { } catch (...) { } }; int main() {}
Standard input is empty
prog.cpp:3:25: error: expected unqualified-id before ‘{’ token test() try : x{123} { ^ prog.cpp:5:5: error: expected unqualified-id before ‘catch’ catch (...) { ^ prog.cpp: In constructor ‘test::test()’: prog.cpp:3:23: error: expected ‘{’ at end of input test() try : x{123} { ^ prog.cpp:3:23: error: expected ‘catch’ at end of input prog.cpp:3:23: error: expected ‘(’ at end of input prog.cpp:3:23: error: expected type-specifier at end of input prog.cpp:3:23: error: expected ‘)’ at end of input prog.cpp:3:23: error: expected ‘{’ at end of input
Standard output is empty