mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-11 15:53:46 +00:00
15 lines
478 B
Kotlin
15 lines
478 B
Kotlin
class A {
|
|
fun component1() : Int = 1
|
|
fun component2() : Int = 2
|
|
}
|
|
|
|
fun a() {
|
|
val (<!REDECLARATION, UNUSED_VARIABLE!>a<!>, <!NAME_SHADOWING, REDECLARATION, UNUSED_VARIABLE!>a<!>) = A()
|
|
val (<!UNUSED_VARIABLE!>x<!>, <!REDECLARATION, UNUSED_VARIABLE!>y<!>) = A();
|
|
val <!REDECLARATION!>b<!> = 1
|
|
use(b)
|
|
val (<!NAME_SHADOWING, REDECLARATION, UNUSED_VARIABLE!>b<!>, <!NAME_SHADOWING, REDECLARATION, UNUSED_VARIABLE!>y<!>) = A();
|
|
}
|
|
|
|
|
|
fun use(a: Any): Any = a |