fun a( l0: /*T1@*/MutableSet, l1: /*T3@*/MutableSet, l2: /*T5@*/MutableSet, l3: /*T7@*/MutableSet, l4: /*T9@*/MutableSet ) { l0/*T1@MutableSet*/.add(1/*LIT*/) l1/*T3@MutableSet*/.addAll(l1/*T3@MutableSet*/) l2/*T5@MutableSet*/.clear() l3/*T7@MutableSet*/.removeAll(l1/*T3@MutableSet*/) l4/*T9@MutableSet*/.retainAll(l1/*T3@MutableSet*/) } //T0 := T0 due to 'RECEIVER_PARAMETER' //T1 := LOWER due to 'USE_AS_RECEIVER' //T2 := T2 due to 'RECEIVER_PARAMETER' //T2 := T2 due to 'PARAMETER' //T3 <: UPPER due to 'PARAMETER' //T3 := LOWER due to 'USE_AS_RECEIVER' //T4 := T4 due to 'RECEIVER_PARAMETER' //T5 := LOWER due to 'USE_AS_RECEIVER' //T6 := T6 due to 'RECEIVER_PARAMETER' //T6 := T2 due to 'PARAMETER' //T3 <: UPPER due to 'PARAMETER' //T7 := LOWER due to 'USE_AS_RECEIVER' //T8 := T8 due to 'RECEIVER_PARAMETER' //T8 := T2 due to 'PARAMETER' //T3 <: UPPER due to 'PARAMETER' //T9 := LOWER due to 'USE_AS_RECEIVER'