Skip to content

Commit fe5bfa0

Browse files
committed
renamed Macro.decompose_call/1 to Macro.split_call/1
1 parent 97bf67d commit fe5bfa0

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

lib/elixir/lib/macro.ex

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,16 @@ defmodule Macro do
111111
112112
## Examples
113113
114-
decompose_call(quote do: foo) == { :foo, [] }
115-
decompose_call(quote do: foo()) == { :foo, [] }
116-
decompose_call(quote do: foo(1, 2, 3)) == { :foo, [1, 2, 3] }
117-
decompose_call(quote do: M.N.foo(1, 2, 3)) ==
114+
split_call(quote do: foo) == { :foo, [] }
115+
split_call(quote do: foo()) == { :foo, [] }
116+
split_call(quote do: foo(1, 2, 3)) == { :foo, [1, 2, 3] }
117+
split_call(quote do: M.N.foo(1, 2, 3)) ==
118118
{ { :__aliases__, [alias: false], [:M, :N] }, :foo, [1, 2, 3] }
119-
decompose_call(quote do: 42) == :error
119+
split_call(quote do: 42) == :error
120120
121121
"""
122-
@spec decompose_call(Macro.t) :: { atom, [Macro.t] } | { Macro.t, atom, [Macro.t] } | :error
123-
def decompose_call(expr) do
122+
@spec split_call(Macro.t) :: { atom, [Macro.t] } | { Macro.t, atom, [Macro.t] } | :error
123+
def split_call(expr) do
124124
case expr do
125125
{ { :., _, [{ :__aliases__, meta, atoms }, f] }, _, args } ->
126126
{ { :__aliases__, meta, atoms }, f, args }

lib/elixir/test/elixir/macro_test.exs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -405,17 +405,17 @@ defmodule MacroTest do
405405
assert Macro.extract_args(quote do: 1.(1, 2, 3)) == :error
406406
end
407407

408-
## decompose_call
409-
410-
test :decompose_call do
411-
assert Macro.decompose_call(quote do: foo) == { :foo, [] }
412-
assert Macro.decompose_call(quote do: foo()) == { :foo, [] }
413-
assert Macro.decompose_call(quote do: :foo.()) == { :foo, [] }
414-
assert Macro.decompose_call(quote do: foo(1, 2, 3)) == { :foo, [1, 2, 3] }
415-
assert Macro.decompose_call(quote do: M.N.foo(1, 2, 3)) ==
408+
## split_call
409+
410+
test :split_call do
411+
assert Macro.split_call(quote do: foo) == { :foo, [] }
412+
assert Macro.split_call(quote do: foo()) == { :foo, [] }
413+
assert Macro.split_call(quote do: :foo.()) == { :foo, [] }
414+
assert Macro.split_call(quote do: foo(1, 2, 3)) == { :foo, [1, 2, 3] }
415+
assert Macro.split_call(quote do: M.N.foo(1, 2, 3)) ==
416416
{ { :__aliases__, [alias: false], [:M, :N] }, :foo, [1, 2, 3] }
417-
assert Macro.decompose_call(quote do: 1.(1, 2, 3)) == :error
418-
assert Macro.decompose_call(quote do: "some string") == :error
417+
assert Macro.split_call(quote do: 1.(1, 2, 3)) == :error
418+
assert Macro.split_call(quote do: "some string") == :error
419419
end
420420

421421
## env

0 commit comments

Comments
 (0)