65 lines
2.1 KiB
Plaintext
Vendored
65 lines
2.1 KiB
Plaintext
Vendored
FILE: nestedClassNameClash.kt
|
|
public final fun <T> listOf(): R|kotlin/collections/List<T>| {
|
|
^listOf Null(null)!!
|
|
}
|
|
public final fun <T> materialize(): R|T| {
|
|
^materialize Null(null)!!
|
|
}
|
|
public final class Result : R|kotlin/Any| {
|
|
public constructor(): R|Result| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final class Foo : R|kotlin/Any| {
|
|
public constructor(): R|Foo| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final fun test_0(): R|kotlin/Unit| {
|
|
lval result: R|Foo.Result| = R|/materialize|<R|Foo.Result|>()
|
|
this@R|/Foo|.R|/Foo.saveResult|(R|<local>/result|)
|
|
}
|
|
|
|
public final fun test_1(): R|kotlin/Unit| {
|
|
lval results: R|kotlin/collections/List<Foo.Result>| = R|/listOf|<R|Foo.Result|>()
|
|
this@R|/Foo|.R|/Foo.saveResults|(R|<local>/results|)
|
|
}
|
|
|
|
public final fun test_2(results: R|kotlin/collections/List<Foo.Result>|): R|kotlin/Unit| {
|
|
this@R|/Foo|.R|/Foo.saveResults|(R|<local>/results|)
|
|
}
|
|
|
|
public final fun test_3(result: R|Foo.Result|): R|kotlin/Unit| {
|
|
this@R|/Foo|.R|/Foo.saveResult|(R|<local>/result|)
|
|
}
|
|
|
|
public final fun test_4(): R|kotlin/Unit| {
|
|
lval result: R|Foo.Result| = this@R|/Foo|.R|/Foo.getResult|()
|
|
this@R|/Foo|.R|/Foo.saveResult|(R|<local>/result|)
|
|
}
|
|
|
|
public final fun test_5(): R|kotlin/Unit| {
|
|
lval result: R|Foo.Result| = R|/Foo.Result.Result|()
|
|
this@R|/Foo|.R|/Foo.saveResult|(R|<local>/result|)
|
|
}
|
|
|
|
private final fun getResult(): R|Foo.Result| {
|
|
^getResult R|/Foo.Result.Result|()
|
|
}
|
|
|
|
private final fun saveResults(results: R|kotlin/collections/List<Foo.Result>|): R|kotlin/Unit| {
|
|
}
|
|
|
|
private final fun saveResult(result: R|Foo.Result|): R|kotlin/Unit| {
|
|
}
|
|
|
|
public final class Result : R|kotlin/Any| {
|
|
public constructor(): R|Foo.Result| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
|
|
}
|