dialyzer_codeserver
DATA TYPES
codeserver()
Functions
new() -> codeserver()
delete(Codeserver::codeserver()) -> ok
insert(Mod::atom(), ModCode::c_module() (see module cerl), CS::codeserver()) -> codeserver()
get_temp_exported_types(Codeserver::codeserver()) -> set()
insert_temp_exported_types(Set::set(), CS::codeserver()) -> codeserver()
insert_exports(List::[mfa()], Codeserver::codeserver()) -> codeserver()
is_exported(MFA::mfa(), Codeserver::codeserver()) -> boolean()
get_exported_types(Codeserver::codeserver()) -> set()
get_exports(Codeserver::codeserver()) -> set()
finalize_exported_types(Set::set(), CS::codeserver()) -> codeserver()
lookup_mod_code(Mod::atom(), CS::codeserver()) -> c_module() (see module cerl)
lookup_mfa_code(MFA::mfa(), CS::codeserver()) -> {c_var() (see module cerl), c_fun() (see module cerl)}
get_next_core_label(Codeserver::codeserver()) -> label()
set_next_core_label(NCL::label(), CS::codeserver()) -> codeserver()
lookup_mod_records(Mod::atom(), Codeserver::codeserver()) -> dict()
get_records(Codeserver::codeserver()) -> dict()
store_temp_records(Mod::atom(), Dict::dict(), Codeserver::codeserver()) -> codeserver()
get_temp_records(Codeserver::codeserver()) -> dict()
set_temp_records(Dict::dict(), CS::codeserver()) -> codeserver()
finalize_records(Dict::dict(), CS::codeserver()) -> codeserver()
lookup_mod_contracts(Mod::atom(), Codeserver::codeserver()) -> dict()
lookup_mfa_contract(MFA::mfa(), Codeserver::codeserver()) -> error | {ok, file_contract() (see module dialyzer_contracts)}
get_contracts(Codeserver::codeserver()) -> dict()
get_callbacks(Codeserver::codeserver()) -> list()
store_temp_contracts(Mod::atom(), SpecDict::dict(), CallbackDict::dict(), Codeserver::codeserver()) -> codeserver()
get_temp_contracts(Codeserver::codeserver()) -> {dict(), dict()}
finalize_contracts(SpecDict::dict(), CallbackDict::dict(), CS::codeserver()) -> codeserver()
View Functions
- new/0
- delete/1
- insert/1
- get_temp_exported_types/1
- insert_temp_exported_types/1
- insert_exports/1
- is_exported/1
- get_exported_types/1
- get_exports/1
- finalize_exported_types/1
- lookup_mod_code/1
- lookup_mfa_code/1
- get_next_core_label/1
- set_next_core_label/1
- lookup_mod_records/1
- get_records/1
- store_temp_records/1
- get_temp_records/1
- set_temp_records/1
- finalize_records/1
- lookup_mod_contracts/1
- lookup_mfa_contract/1
- get_contracts/1
- get_callbacks/1
- store_temp_contracts/1
- get_temp_contracts/1
- finalize_contracts/1