@@ -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 }
0 commit comments