Check for exposed local classes (or objects) in type signatures

This commit is contained in:
Dmitry Petrov
2015-10-09 09:47:10 +03:00
parent cbf4e4a973
commit 7e51fb8521
22 changed files with 364 additions and 47 deletions
@@ -1,8 +1,8 @@
package
package p {
public fun foo(): p.foo.<anonymous>.<no name provided>.A
public fun foo(/*0*/ a: kotlin.Int): p.foo.<anonymous>.<no name provided>.A
private fun foo(): p.foo.<anonymous>.<no name provided>.A
private fun foo(/*0*/ a: kotlin.Int): p.foo.<anonymous>.<no name provided>.A
public fun </*0*/ T> run(/*0*/ f: () -> T): T
public fun test(): kotlin.Unit
}