// FILE:a.kt package a val foo = 2 fun bar() {} class B { val foo = 2 fun bar() {} class C } // FILE:b.kt package a.b.c class D { class E { } } // FILE:c.kt import ; import . import a. ; import .a. ; import .a.b ; import .a.B ; import a.B. ; import a.B.C. ; import a.B.foo. ; import a.B.bar. ; import a.b. ; import a.b.c. ; import a.%.b.c. ; import a.b.c.D. ; import a.b.c.D.E. ; // FILE:d.kt import import . import a. import .a. import .a.b import .a.B import a.B. as import a.B. as A import a.B. import a.B.C. import a.B.foo. import a.B.bar. import a.b. import a.b.c. import a.%.b.c. import a.b.c.D. import a.b.c.D.E. import a?.b