KT-1402 Create new Kotlin object from a Java public static inner class

This commit is contained in:
Svetlana Isakova
2012-03-07 12:08:55 +04:00
parent f6244f75ea
commit e9a7a909f6
3 changed files with 37 additions and 4 deletions
@@ -0,0 +1,27 @@
// FILE: a/M.java
// +JDK
package a;
public class M {
public static class Inner {
private int i;
public Inner(int i) {
this.i = i;
}
public int getI() {
return i;
}
}
}
// FILE: b.kt
package b
import a.M.Inner
fun foo() {
doSmth(Inner(87))
}
fun doSmth(b: Inner) = b