-ifndef(__META__HRL__). -define(__META__HRL__, true). -define(parse_transform(__MODULE), -compile({parse_transform, __MODULE})). -record(attribute, {line :: integer(), name :: atom(), value :: any()}). -record(function, {line :: integer(), name :: any(), args_count :: any(), clauses :: any()}). -record(clause, {line :: integer(), args :: any(), guard :: any(), body :: any()}). -record(tuple, {line :: integer(), elements :: any()}). -record(atom, {line :: integer(), value :: any()}). -record(var, {line :: integer(), value :: any()}). -record(integer, {line :: integer(), value :: any()}). -record(meta_mod, {module :: atom(), file :: list(), includes = [] :: list(), exports = [] :: list(), records = [] :: list(), attributes = [] :: list(), forms = [] :: list(), eof = {eof, 999} :: {eof, integer()}, export_all = false :: boolean()}). -endif.