Add missing case in renaming

This commit is contained in:
Ulf Norell 2019-04-08 08:59:47 +02:00
parent e2c48e1069
commit 3a095cde7e

View File

@ -350,7 +350,8 @@ rename_pat(Ren, {tuple, Xs}) ->
{{tuple, Zs}, Ren1}.
rename_split(Ren, {split, Type, X, Cases}) ->
{split, Type, rename_var(Ren, X), [rename_case(Ren, C) || C <- Cases]}.
{split, Type, rename_var(Ren, X), [rename_case(Ren, C) || C <- Cases]};
rename_split(Ren, {nosplit, E}) -> {nosplit, rename(Ren, E)}.
rename_case(Ren, {'case', Pat, Split}) ->
{Pat1, Ren1} = rename_pat(Ren, Pat),