FIR: Do not add alias for variables with explicit type

This commit is contained in:
Denis.Zharkov
2021-10-20 10:06:46 +03:00
committed by TeamCityServer
parent 5317cf3af1
commit a0a57581ec
29 changed files with 562 additions and 67 deletions
@@ -13,7 +13,7 @@ fun case_1() {
y = x
y.put(0)
val z: In<*> = x
z.put(0)
z.put(<!ARGUMENT_TYPE_MISMATCH!>0<!>)
}
/*
@@ -27,7 +27,7 @@ fun case_2() {
y = x
y.put(0)
val z: Inv<out Number> = x
z.put(0)
z.put(<!ARGUMENT_TYPE_MISMATCH!>0<!>)
}
// TESTCASE NUMBER: 3
@@ -61,7 +61,7 @@ fun case_5() {
y = x
y.put(0)
val z: Inv<out Number> = x
z.put(0)
z.put(<!ARGUMENT_TYPE_MISMATCH!>0<!>)
}
/*
@@ -76,5 +76,5 @@ fun case_6() {
y = x
y.put(<!ARGUMENT_TYPE_MISMATCH!>0<!>)
val z: Inv<out Number> = x
z.put(0)
z.put(<!ARGUMENT_TYPE_MISMATCH!>0<!>)
}