Fix bug when using old tuple syntax
This commit is contained in:
parent
b481b3254b
commit
6efc390bb6
@ -783,7 +783,8 @@ check_type(_Env, Type = {uvar, _, _}, Arity) ->
|
|||||||
ensure_base_type(Type, Arity),
|
ensure_base_type(Type, Arity),
|
||||||
Type;
|
Type;
|
||||||
check_type(_Env, {args_t, Ann, Ts}, _) ->
|
check_type(_Env, {args_t, Ann, Ts}, _) ->
|
||||||
type_error({new_tuple_syntax, Ann, Ts}).
|
type_error({new_tuple_syntax, Ann, Ts}),
|
||||||
|
{tuple_t, Ann, Ts}.
|
||||||
|
|
||||||
ensure_base_type(Type, Arity) ->
|
ensure_base_type(Type, Arity) ->
|
||||||
[ type_error({wrong_type_arguments, Type, Arity, 0}) || Arity /= 0 ],
|
[ type_error({wrong_type_arguments, Type, Arity, 0}) || Arity /= 0 ],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user