summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando Tapia Rico <fertapric@gmail.com>2019-10-14 11:57:51 +0200
committerGitHub <noreply@github.com>2019-10-14 11:57:51 +0200
commita01d7751ecf945f07176dbc46a531505de08285c (patch)
treeeda010a9be66cfe10c6079bdf778982bd29658bd
parent2063105cbd64e454e4264aa52d6f3437be56bfe3 (diff)
downloadelixir-a01d7751ecf945f07176dbc46a531505de08285c.tar.gz
Remove redundant guard
Kudos to @michalmuskala
-rw-r--r--lib/elixir/src/elixir_clauses.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/elixir/src/elixir_clauses.erl b/lib/elixir/src/elixir_clauses.erl
index 54fdd0e4b..7a4a6c724 100644
--- a/lib/elixir/src/elixir_clauses.erl
+++ b/lib/elixir/src/elixir_clauses.erl
@@ -308,7 +308,7 @@ expand_clauses(Meta, Kind, Fun, Clauses, E) ->
NewKind = origin(Meta, Kind),
expand_clauses_origin(Meta, NewKind, Fun, Clauses, E).
-expand_clauses_origin(Meta, Kind, Fun, {Key, [_ | _] = Clauses}, E) when is_list(Clauses) ->
+expand_clauses_origin(Meta, Kind, Fun, {Key, [_ | _] = Clauses}, E) ->
Transformer = fun(Clause, Acc) ->
{EClause, EAcc} = clause(Meta, {Kind, Key}, Fun, Clause, Acc),
{EClause, elixir_env:merge_and_check_unused_vars(Acc, EAcc)}