From b2dd7d94163580435020e2fc1549968697b6191c Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Mon, 4 Aug 2025 23:00:44 +0200 Subject: [PATCH] Catch-all clause for unbalanced terminators --- lib/elixir/lib/code/fragment.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/elixir/lib/code/fragment.ex b/lib/elixir/lib/code/fragment.ex index 7e5323c5fa..c4dcd2b8e8 100644 --- a/lib/elixir/lib/code/fragment.ex +++ b/lib/elixir/lib/code/fragment.ex @@ -1332,7 +1332,7 @@ defmodule Code.Fragment do defp drop_tokens([{:do, _} | tokens], counter), do: drop_tokens(tokens, counter + 1) defp drop_tokens([_ | tokens], counter), do: drop_tokens(tokens, counter) - defp drop_tokens([], 0), do: [] + defp drop_tokens([], _counter), do: [] defp maybe_missing_stab?([{:after, _} | _], _stab_choice?), do: true defp maybe_missing_stab?([{:do, _} | _], _stab_choice?), do: true