elixir_script v0.15.2 ElixirScript.Macro.Env

Summary

Types

t :: %ElixirScript.Macro.Env{aliases: [{atom, atom}], caller: t | nil, context: :match | :guard | nil, context_modules: [atom], export_vars: [{atom, atom | non_neg_integer}] | nil, file: binary, function: {atom, non_neg_integer} | nil, functions: [{atom, [{atom, non_neg_integer}]}], lexical_tracker: nil, line: non_neg_integer, macro_aliases: [{atom, {integer, atom}}], macros: [{atom, [{atom, non_neg_integer}]}], module: atom, requires: [atom], vars: [{atom, atom | non_neg_integer}]}