View Source vterm_new_fun_ext (erldist_filter v1.1.0)
Link to this section Summary
Link to this section Types
-type t() :: #vterm_new_fun_ext{}.
Link to this section Functions
-spec internal_vterm_to_binary(T, Opts) -> binary() when T :: t(), Opts :: term().
Link to this function
new(Size, Arity, Uniq, Index, NumFree, Module, OldIndex, OldUniq, Pid, FreeVars)
View Source-spec new(Size, Arity, Uniq, Index, NumFree, Module, OldIndex, OldUniq, Pid, FreeVars) -> T when Size :: vterm:u32(), Arity :: vterm:u8(), Uniq :: <<_:128>>, Index :: vterm:u32(), NumFree :: vterm:u32(), Module :: vterm:atom_t(), OldIndex :: vterm:fixed_integer_t(), OldUniq :: vterm:fixed_integer_t(), Pid :: vterm:pid_t(), FreeVars :: [vterm:t()], T :: t().
Link to this function
new_with_derived_size(Arity, Uniq, Index, NumFree, Module, OldIndex, OldUniq, Pid, FreeVars)
View Source-spec new_with_derived_size(Arity, Uniq, Index, NumFree, Module, OldIndex, OldUniq, Pid, FreeVars) -> T when Arity :: vterm:u8(), Uniq :: <<_:128>>, Index :: vterm:u32(), NumFree :: vterm:u32(), Module :: vterm:atom_t(), OldIndex :: vterm:fixed_integer_t(), OldUniq :: vterm:fixed_integer_t(), Pid :: vterm:pid_t(), FreeVars :: [vterm:t()], T :: t().
-spec repair_derived_size(T) -> T when T :: t().
-spec simplify(T) -> term() when T :: t().