blob: b0643746c3176644dd701c5f8f62383fb987dde9 [file]
// FIR_IDENTICAL
// RUN_PIPELINE_TILL: FRONTEND
// DIAGNOSTICS: -UNUSED_PARAMETER
// ISSUE: KT-79116
class Get {
operator fun get(a: Int, b: Int, c: Int) = 0
}
fun test() {
val a = 0
val b = 0
val c = 0
val getter = Get()
getter[a,<!SYNTAX!><!> ,]
getter[a,<!SYNTAX!><!> ,<!SYNTAX!><!> ,]
<!NO_VALUE_FOR_PARAMETER!>getter[a,<!SYNTAX!><!> , c]<!>
getter[a, b,<!SYNTAX!><!> ,]
getter[<!SYNTAX!><!>,<!SYNTAX!><!> ,]
getter[<!SYNTAX!><!>,]
getter[<!SYNTAX!><!>,<!SYNTAX!><!> ,<!SYNTAX!><!> ,]
getter[<!SYNTAX!><!>,<!SYNTAX!><!> ,<!SYNTAX!><!> ,<!SYNTAX!><!> ,]
<!NO_VALUE_FOR_PARAMETER, NO_VALUE_FOR_PARAMETER!>getter[<!SYNTAX!><!>, b,]<!>
<!NO_VALUE_FOR_PARAMETER!>getter[<!SYNTAX!><!>, b, c]<!>
<!NO_VALUE_FOR_PARAMETER!>getter[<!SYNTAX!><!>, b, c,]<!>
}
/* GENERATED_FIR_TAGS: classDeclaration, functionDeclaration, integerLiteral, localProperty, operator,
propertyDeclaration */