function
external_call
external_call[callee: StringLiteral, type: AnyRegType]() -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType](arg0: T0) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type.
Args:
- arg0 (
T0
): The first argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType](arg0: T0, arg1: T1) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType](arg0: T0, arg1: T1, arg2: T2) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType, T10: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type. - T10 (
AnyRegType
): The eleventh argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument. - arg10 (
T10
): The eleventh argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType, T10: AnyRegType, T11: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type. - T10 (
AnyRegType
): The eleventh argument type. - T11 (
AnyRegType
): The twelfth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument. - arg10 (
T10
): The eleventh argument. - arg11 (
T11
): The twelfth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType, T10: AnyRegType, T11: AnyRegType, T12: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type. - T10 (
AnyRegType
): The eleventh argument type. - T11 (
AnyRegType
): The twelfth argument type. - T12 (
AnyRegType
): The thirteenth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument. - arg10 (
T10
): The eleventh argument. - arg11 (
T11
): The twelfth argument. - arg12 (
T12
): The thirteenth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType, T10: AnyRegType, T11: AnyRegType, T12: AnyRegType, T13: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type. - T10 (
AnyRegType
): The eleventh argument type. - T11 (
AnyRegType
): The twelfth argument type. - T12 (
AnyRegType
): The thirteenth argument type. - T13 (
AnyRegType
): The fourteenth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument. - arg10 (
T10
): The eleventh argument. - arg11 (
T11
): The twelfth argument. - arg12 (
T12
): The thirteenth argument. - arg13 (
T13
): The fourteenth argument.
Returns:
The external call result.
external_call[callee: StringLiteral, type: AnyRegType, T0: AnyRegType, T1: AnyRegType, T2: AnyRegType, T3: AnyRegType, T4: AnyRegType, T5: AnyRegType, T6: AnyRegType, T7: AnyRegType, T8: AnyRegType, T9: AnyRegType, T10: AnyRegType, T11: AnyRegType, T12: AnyRegType, T13: AnyRegType, T14: AnyRegType](arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13, arg14: T14) -> $1
Calls an external function.
Parameters:
- callee (
StringLiteral
): The name of the external function. - type (
AnyRegType
): The return type. - T0 (
AnyRegType
): The first argument type. - T1 (
AnyRegType
): The second argument type. - T2 (
AnyRegType
): The third argument type. - T3 (
AnyRegType
): The fourth argument type. - T4 (
AnyRegType
): The fifth argument type. - T5 (
AnyRegType
): The sixth argument type. - T6 (
AnyRegType
): The seventh argument type. - T7 (
AnyRegType
): The eighth argument type. - T8 (
AnyRegType
): The ninth argument type. - T9 (
AnyRegType
): The tenth argument type. - T10 (
AnyRegType
): The eleventh argument type. - T11 (
AnyRegType
): The twelfth argument type. - T12 (
AnyRegType
): The thirteenth argument type. - T13 (
AnyRegType
): The fourteenth argument type. - T14 (
AnyRegType
): The fifteenth argument type.
Args:
- arg0 (
T0
): The first argument. - arg1 (
T1
): The second argument. - arg2 (
T2
): The third argument. - arg3 (
T3
): The fourth argument. - arg4 (
T4
): The fifth argument. - arg5 (
T5
): The sixth argument. - arg6 (
T6
): The seventh argument. - arg7 (
T7
): The eighth argument. - arg8 (
T8
): The ninth argument. - arg9 (
T9
): The tenth argument. - arg10 (
T10
): The eleventh argument. - arg11 (
T11
): The twelfth argument. - arg12 (
T12
): The thirteenth argument. - arg13 (
T13
): The fourteenth argument. - arg14 (
T14
): The fifteenth argument.
Returns:
The external call result.