[FIR] Check typealiases in supertypes
^KT-59830 Fixed Merge-request: KT-MR-11187 Merged-by: Nikolay Lunyak <Nikolay.Lunyak@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
8a645e9c0a
commit
84dd1acec1
@@ -0,0 +1,8 @@
|
||||
// FIR_IDENTICAL
|
||||
// ISSUE: KT-59830
|
||||
|
||||
class OOO
|
||||
|
||||
typealias Alias = OOO
|
||||
|
||||
class Child : <!FINAL_SUPERTYPE!>Alias<!>() //K1: [FINAL_SUPERTYPE] This type is final, so it cannot be inherited from, no error in K2
|
||||
@@ -1,6 +0,0 @@
|
||||
interface IBase
|
||||
|
||||
typealias B = IBase
|
||||
|
||||
class Test1 : B
|
||||
class Test2 : IBase, B
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
interface IBase
|
||||
|
||||
typealias B = IBase
|
||||
|
||||
Reference in New Issue
Block a user