Override/Implement Members: Do not expand type aliases in the generated members. Retain abbreviated types during flexible type approximation
#KT-13244 Fixed
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
typealias Foo = Int
|
||||
|
||||
interface Bar {
|
||||
fun test(foo: Foo) = Unit
|
||||
}
|
||||
|
||||
class Bar2 : Bar {
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
typealias Foo = Int
|
||||
|
||||
interface Bar {
|
||||
fun test(foo: Foo) = Unit
|
||||
}
|
||||
|
||||
class Bar2 : Bar {
|
||||
override fun test(foo: Foo) {
|
||||
<selection><caret>super.test(foo)</selection>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user