View Source sqlc_module (sqlc v0.1.0)
Summary
Types
-type parameter_info() :: #{type := erl_syntax:syntaxTree(), key := erl_syntax:syntaxTree(), variable := erl_syntax:syntaxTree()}.
-type t() :: #codegen{module :: atom(), exports :: [{atom(), integer()}], functions :: [{atom(), [erl_syntax:syntaxTree(), ...]}]}.
Functions
-spec to_ast(t()) -> erl_syntax:syntaxTree().
-spec to_erl(t()) -> unicode:chardata().