Checked that KT-13766 Fixed by some changes in resolve

#KT-13766 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-09-15 10:43:50 +03:00
parent f4c65da8f1
commit 7628fa1608
3 changed files with 50 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import java.util.*
class Outer {
private abstract class Base {
protected sealed class Sealed {
object OOO : Sealed()
}
typealias OOO = Sealed.OOO
}
private class Derived : Base() {
fun foo(): Sealed {
ArrayList<Int>()
return OOO
}
}
}
+22
View File
@@ -0,0 +1,22 @@
import java.util.ArrayList
class Outer {
private abstract class Base {
protected sealed class Sealed {
object OOO : Sealed()
}
typealias OOO = Sealed.OOO
}
private class Derived : Base() {
fun foo(): Sealed {
ArrayList<Int>()
return OOO
}
}
}