void fun() { typedef int i; { typedef float f; i j1; f g1; } i j2; f g2; // <---- ERROR }