def _args_from_concatenate(concatenate: Any, ctx: Context) -> Sequence[SigParameter]:
    types = [_type_from_runtime(arg, ctx) for arg in concatenate.__args__]
    params = [SigParameter(f'__arg{i}', kind=(ParameterKind.PARAM_SPEC if (i == (len(types) - 1)) else ParameterKind.POSITIONAL_ONLY), annotation=annotation) for (i, annotation) in enumerate(types)]
    return params
def _args_from_concatenate(concatenate: Any, ctx: Context) -> Sequence[SigParameter]:
    types = [_type_from_runtime(arg, ctx) for arg in concatenate.__args__]
    params = [SigParameter(f'__arg{i}', kind=(ParameterKind.PARAM_SPEC if (i == (len(types) - 1)) else ParameterKind.POSITIONAL_ONLY), annotation=annotation) for (i, annotation) in enumerate(types)]
    return params