1*f0340d8eSSorin Bascaclass Foo { 2*f0340d8eSSorin Basca static class Bar { 3*f0340d8eSSorin Basca static class Baz {} 4*f0340d8eSSorin Basca } 5*f0340d8eSSorin Basca static void new_Bar_Baz_direct() { 6*f0340d8eSSorin Basca new Bar.Baz(); 7*f0340d8eSSorin Basca } 8*f0340d8eSSorin Basca static void new_Bar_Baz() { 9*f0340d8eSSorin Basca new Bar.Baz() {}; 10*f0340d8eSSorin Basca } 11*f0340d8eSSorin Basca static void new_Bar() { 12*f0340d8eSSorin Basca new Bar() {}; 13*f0340d8eSSorin Basca } 14*f0340d8eSSorin Basca static void new_Foo_Bar() { 15*f0340d8eSSorin Basca new Foo.Bar() {}; 16*f0340d8eSSorin Basca } 17*f0340d8eSSorin Basca} 18