#include void A() { String x; x. } struct Type { int j; }; struct Foo { struct Type3 { int h; }; void Bar() { Type t; t; } void BBB() { Type t; t } void Type() { } }; void Foo::Bar() { Type t; String x; t } void Foo::Bar2() { Type3 x; x.h; x.h; x.h; } void Foo::Bar() { Type x; x; }