View Source vterm_new_fun_ext (erldist_filter v1.28.5)
Summary
Types
-type t() :: #vterm_new_fun_ext{size :: vterm:u32(), arity :: vterm:u8(), uniq :: <<_:128>>, index :: vterm:u32(), num_free :: vterm:u32(), module :: vterm:atom_t(), old_index :: vterm:fixed_integer_t(), old_uniq :: vterm:fixed_integer_t(), pid :: vterm:pid_t(), free_vars :: [vterm:t()]}.
Functions
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().