Skip to content

Latest commit

 

History

History
103 lines (58 loc) · 2.45 KB

parse_trans_mod.md

File metadata and controls

103 lines (58 loc) · 2.45 KB

Module parse_trans_mod

Data Types


compile_options() = [term()]

erlang_form() = term()

Function Index

abstract_code/1
beam_file/1
compile_and_load_forms/1
compile_and_load_forms/2
compile_options/1
rename_module/2
transform_module/3

Function Details

abstract_code/1


abstract_code(BeamFile::binary()) -> erlang_form()

beam_file/1


beam_file(Module::module()) -> binary()

compile_and_load_forms/1


compile_and_load_forms(AbsCode::erlang_form()) -> ok

compile_and_load_forms/2


compile_and_load_forms(AbsCode::erlang_form(), Opts::compile_options()) -> ok

compile_options/1


compile_options(BeamFile::binary() | module()) -> compile_options()

rename_module/2


rename_module(T::erlang_form(), NewName::module()) -> erlang_form()

transform_module/3

transform_module(Mod, PT, Options) -> any()