Kernel.macro_exported-question-mark

You're seeing just the function macro_exported-question-mark, go back to Kernel module for more information.
Link to this function

macro_exported?(module, macro, arity)

View Source

Specs

macro_exported?(module(), atom(), arity()) :: boolean()

Returns true if module is loaded and contains a public macro with the given arity, otherwise false.

Note that this function does not load the module in case it is not loaded. Check Code.ensure_loaded/1 for more information.

If module is an Erlang module (as opposed to an Elixir module), this function always returns false.

Examples

iex> macro_exported?(Kernel, :use, 2)
true

iex> macro_exported?(:erlang, :abs, 1)
false