import java.util.ArrayList fun a() { val list: /*T4@*/List> = ArrayList>()/*ArrayList>*/ list/*T4@MutableList>*/.get(0/*LIT*/)/*T3@MutableList*/.add(1/*LIT*/) } //T2 := T0 due to 'INITIALIZER' //T3 := T1 due to 'INITIALIZER' //T2 := T2 due to 'RECEIVER_PARAMETER' //T3 := T3 due to 'RECEIVER_PARAMETER' //T4 <: UPPER due to 'RECEIVER_PARAMETER' //T2 := T2 due to 'RECEIVER_PARAMETER' //T3 := LOWER due to 'USE_AS_RECEIVER'