Hi, the following code is not parsed correctly by the cpp parser: void func() try { } catch (...) { } class C { C() try : a(4) { } catch (...) { } int a; }; Greetings Christoph