| // RUN_PIPELINE_TILL: CODEGEN | |
| // LANGUAGE: +EnhancementsOfSecondIncorporationKind25 | |
| // ISSUE: KT-66469 | |
| interface Inv<E> | |
| operator fun <T : (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) -> R, R, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18> | |
| Inv<T>.invoke( | |
| arg1: A1, arg2: A2, arg3: A3, arg4: A4, arg5: A5, arg6: A6, args7: A7, args8: A8, args9: A9, | |
| arg10: A10, arg11: A11, arg12: A12, arg13: A13, arg14: A14, arg15: A15, arg16: A16, arg17: A17, arg18: A18 | |
| ) {} | |
| fun main( | |
| x: Inv<(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) -> String>, | |
| ) { | |
| x("","","","","","","","","","","","","","","","","","") | |
| } | |
| /* GENERATED_FIR_TAGS: funWithExtensionReceiver, functionDeclaration, functionalType, interfaceDeclaration, nullableType, | |
| operator, stringLiteral, typeConstraint, typeParameter */ |