Packages
BinStruct is a library which provides you rich set of tools for parsing/encoding binaries
Current section
Files
Jump to
Current section
Files
lib/bin_struct/macro/function_name.ex
defmodule BinStruct.Macro.FunctionName do
@moduledoc false
def function_name(function, _env) do
case function do
#when is function reference
{:&, _,
[
{:/, _,
[{ function_name, _, _}, _arity]}
]} ->
function_name
#when is anonymous function
_function -> :unknown
end
end
end