Generate public constructor for anonymous objects if it inside inline fun

#KT-9331 Fixed
This commit is contained in:
Michael Bogdanov
2015-10-21 13:52:58 +03:00
parent 3d56012184
commit f4d3ecf8e6
9 changed files with 83 additions and 1 deletions
@@ -0,0 +1,13 @@
package test
interface Run {
fun run(): String
}
internal class A {
inline fun doSomething(): Run {
return object : Run {
override fun run(): String = "OK"
}
}
}