Implement stub building for inner types

This commit is contained in:
Denis Zharkov
2015-11-11 14:43:19 +03:00
parent 7500447e72
commit 6ae653e5a1
14 changed files with 377 additions and 20 deletions
@@ -0,0 +1,17 @@
package test
class InnerClasses<E, F> {
inner class Inner<G, H> {
inner class Inner3<I> {
fun foo(
x: InnerClasses<String, F>.Inner<G, Int>,
y: Inner<E, Double>,
z: InnerClasses<String, F>.Inner<G, Int>.Inner3<Double>,
w: Inner3<*>) {}
}
}
inner class Inner2
fun bar(x: InnerClasses<String, Double>.Inner2, y: Inner2) {}
}