[RAW FIR] Put destructuring statements outside of main lambda block
This fixes a false positive REDECLARATION when you want to shadow a destructured lambda parameter inside the lambda. #KT-60771 Fixed
This commit is contained in:
committed by
Space Team
parent
6a9c50325e
commit
8de36c416e
@@ -1,6 +1,13 @@
|
||||
// WITH_STDLIB
|
||||
|
||||
fun ff(): Int {
|
||||
var i = 1
|
||||
for (<!NAME_SHADOWING!>i<!> in 0..10) {
|
||||
}
|
||||
|
||||
for ((<!NAME_SHADOWING!>i<!>, j) in listOf(Pair(1,2))) {
|
||||
val <!NAME_SHADOWING!>i<!> = i
|
||||
}
|
||||
|
||||
return i
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user