KT-1402 Create new Kotlin object from a Java public static inner class
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user