FIR: handle object invoke via type alias

This commit is contained in:
Jinseong Jeon
2020-07-21 15:36:23 -07:00
committed by Mikhail Glukhikh
parent 4a803e9d2f
commit 7872b21914
3 changed files with 17 additions and 12 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
object O {
val x = "OK"
@@ -15,10 +15,10 @@ typealias WI = ObjectWithInvoke
typealias CWI = ClassWithCompanionObjectWithInvoke
val test1 = <!INAPPLICABLE_CANDIDATE!>WI<!>()
val test1 = WI()
val test2 = <!INAPPLICABLE_CANDIDATE!>WI<!>(null)
val test3 = CWI()
val test4 = <!INAPPLICABLE_CANDIDATE!>CWI<!>("")
val test4 = CWI("")
val test5 = <!INAPPLICABLE_CANDIDATE!>CWI<!>(null)
val test5a = <!INAPPLICABLE_CANDIDATE!>ClassWithCompanionObjectWithInvoke<!>(null)