Files
kotlin-fork/nj2k/testData/inference/mutability/collectionMutableCalls.kt
T
Dmitry Gridin 11a3482970 tests: apply official code style
#KT-38632 Fixed
2020-05-07 12:36:44 +00:00

31 lines
1.1 KiB
Kotlin
Vendored

fun a(
l0: /*T1@*/MutableCollection</*T0@*/Int>,
l1: /*T3@*/MutableCollection</*T2@*/Int>,
l2: /*T5@*/MutableCollection</*T4@*/Int>,
l3: /*T7@*/MutableCollection</*T6@*/Int>,
l4: /*T9@*/MutableCollection</*T8@*/Int>
) {
l0/*T1@MutableCollection<T0@Int>*/.add(1/*LIT*/)
l1/*T3@MutableCollection<T2@Int>*/.addAll(l1/*T3@MutableCollection<T2@Int>*/)
l2/*T5@MutableCollection<T4@Int>*/.clear()
l3/*T7@MutableCollection<T6@Int>*/.removeAll(l1/*T3@MutableCollection<T2@Int>*/)
l4/*T9@MutableCollection<T8@Int>*/.retainAll(l1/*T3@MutableCollection<T2@Int>*/)
}
//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'