Skip to content

Commit a581c21

Browse files
committed
More private
1 parent 673f11f commit a581c21

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/elixir/lib/module/types/descr.ex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2995,7 +2995,6 @@ defmodule Module.Types.Descr do
29952995
end
29962996
end
29972997

2998-
# TODO: Optimize this
29992998
defp bitmap_to_domain_keys(bitmap) do
30002999
[
30013000
if((bitmap &&& @bit_binary) != 0, do: domain_key(:binary)),
@@ -3009,7 +3008,7 @@ defmodule Module.Types.Descr do
30093008
|> Enum.reject(&is_nil/1)
30103009
end
30113010

3012-
def nil_or_type(type), do: union(type, atom([nil]))
3011+
defp nil_or_type(type), do: union(type, atom([nil]))
30133012

30143013
defp unfold_domains(:closed), do: %{}
30153014

lib/elixir/test/elixir/module/types/descr_test.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ defmodule Module.Types.DescrTest do
2424
defp tuple_of_size(n) when is_integer(n) and n >= 0, do: tuple(List.duplicate(term(), n))
2525
defp list(elem_type, tail_type), do: union(empty_list(), non_empty_list(elem_type, tail_type))
2626
defp map_with_default(descr), do: open_map([], if_set(descr))
27+
defp nil_or_type(type), do: union(type, atom([nil]))
2728

2829
describe "union" do
2930
test "bitmap" do

0 commit comments

Comments
 (0)