Skip to content

Commit 91a4eaf

Browse files
authored
Delete unused Jason.Codegen.jump_table_case/4 (michalmuskala#108)
1 parent c326c91 commit 91a4eaf

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

lib/codegen.ex

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -88,26 +88,6 @@ defmodule Jason.Codegen do
8888
end)
8989
end
9090

91-
defmacro jump_table_case(var, rest, ranges, default) do
92-
clauses =
93-
ranges
94-
|> jump_table(default)
95-
|> Enum.flat_map(fn {byte_value, action} ->
96-
quote do
97-
<<unquote(byte_value), unquote(rest)::bits>> ->
98-
unquote(action)
99-
end
100-
end)
101-
102-
clauses = clauses ++ quote(do: (<<>> -> empty_error(original, skip)))
103-
104-
quote do
105-
case unquote(var) do
106-
unquote(clauses)
107-
end
108-
end
109-
end
110-
11191
defp resize(array, size), do: :array.resize(size, array)
11292

11393
defp ranges_to_orddict(ranges) do

0 commit comments

Comments
 (0)