Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Tezos_webassembly_interpreter.Func end
val alloc :
Tezos_webassembly_interpreter.Types.func_type ->
'inst ->
Tezos_webassembly_interpreter.Ast.func ->
'inst Tezos_webassembly_interpreter.Func.func
val alloc_host :
global_name:string ->
Tezos_webassembly_interpreter.Types.func_type ->
'inst Tezos_webassembly_interpreter.Func.func
val type_of :
'inst Tezos_webassembly_interpreter.Func.func ->
Tezos_webassembly_interpreter.Types.func_type
type 'inst func = 'inst Tezos_webassembly_interpreter.Func.func =
| AstFunc of Types.func_type * 'inst * Ast.func
| HostFunc of Types.func_type * string
val pp_func :
'inst. (Ppx_deriving_runtime.Format.formatter ->
'inst ->
Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
'inst func ->
Ppx_deriving_runtime.unit
val show_func :
'inst. (Ppx_deriving_runtime.Format.formatter ->
'inst ->
Ppx_deriving_runtime.unit) ->
'inst func ->
Ppx_deriving_runtime.string
type 'inst t = 'inst func
val pp :
'inst. (Ppx_deriving_runtime.Format.formatter ->
'inst ->
Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
'inst t ->
Ppx_deriving_runtime.unit
val show :
'inst. (Ppx_deriving_runtime.Format.formatter ->
'inst ->
Ppx_deriving_runtime.unit) ->
'inst t ->
Ppx_deriving_runtime.string