annotation class Ann(val x: Int) data class A(val x: Int, val y: Int) fun bar(): Array = null!! fun foo() { for (Ann(1) i in 1..100) {} for (Ann(2) i in 1..100) {} for (Ann(3) (x, @Ann(4) y) in bar()) {} for (Err (x,y) in bar()) {} }