invoke
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
,
p18
:
P18
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
,
p18
:
P18
,
p19
:
P19
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
,
p18
:
P18
,
p19
:
P19
,
p20
:
P20
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
,
P21
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
,
P21
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
,
p18
:
P18
,
p19
:
P19
,
p20
:
P20
,
p21
:
P21
)
:
R
(source)
operator
fun
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
,
P21
,
P22
,
R
>
CPointer
<
CFunction
<
(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
P11
,
P12
,
P13
,
P14
,
P15
,
P16
,
P17
,
P18
,
P19
,
P20
,
P21
,
P22
)
->
R
>
>
.
invoke
(
p1
:
P1
,
p2
:
P2
,
p3
:
P3
,
p4
:
P4
,
p5
:
P5
,
p6
:
P6
,
p7
:
P7
,
p8
:
P8
,
p9
:
P9
,
p10
:
P10
,
p11
:
P11
,
p12
:
P12
,
p13
:
P13
,
p14
:
P14
,
p15
:
P15
,
p16
:
P16
,
p17
:
P17
,
p18
:
P18
,
p19
:
P19
,
p20
:
P20
,
p21
:
P21
,
p22
:
P22
)
:
R
(source)