Current section
Files
Jump to
Current section
Files
lib/knigge/ast.ex
defmodule Knigge.AST do
@moduledoc false
def function_spec_from_callback({:callback, spec, _module}) do
function_spec_from_callback(spec)
end
def function_spec_from_callback({:when, _meta, [spec | _]}) do
function_spec_from_callback(spec)
end
def function_spec_from_callback({:"::", _meta, [{name, _, typespeced_args}, _return]}) do
{name, length(typespeced_args)}
end
end