mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-17 08:31:29 +00:00
Bug:
fun loop(var times : Int) {
while(times > 0) {
val u : (value : Int) -> Unit = { // This arrow is confusing the lookahead
System.out?.println(it)
}
u(times--)
}
}
15 lines
358 B
Plaintext
15 lines
358 B
Plaintext
fun foo(<!UNUSED_PARAMETER!>u<!> : Unit) : Int = 1
|
|
|
|
fun test() : Int {
|
|
foo(<!TYPE_MISMATCH!>1<!>)
|
|
val <!UNUSED_VARIABLE!>a<!> : () -> Unit = {
|
|
foo(<!TYPE_MISMATCH!>1<!>)
|
|
}
|
|
return 1 <!NONE_APPLICABLE!>-<!> "1"
|
|
}
|
|
|
|
class A() {
|
|
val x : Int = <!TYPE_MISMATCH!>foo1(<!TOO_MANY_ARGUMENTS, UNRESOLVED_REFERENCE!>xx<!>)<!>
|
|
}
|
|
|
|
fun foo1() {} |