Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
export.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
type t external add_function_export : Module.t -> string -> string -> t = "caml_binaryen_add_function_export" (** Module, internal name, external name. *) external add_table_export : Module.t -> string -> string -> t = "caml_binaryen_add_table_export" (** Module, internal name, external name. *) external add_memory_export : Module.t -> string -> string -> t = "caml_binaryen_add_memory_export" (** Module, internal name, external name. *) external add_global_export : Module.t -> string -> string -> t = "caml_binaryen_add_global_export" (** Module, internal name, external name. *) external get_export : Module.t -> string -> t = "caml_binaryen_get_export" external remove_export : Module.t -> string -> unit = "caml_binaryen_remove_export" (** Module, external name. *) external get_num_exports : Module.t -> int = "caml_binaryen_get_num_exports" external get_export_by_index : Module.t -> int -> t = "caml_binaryen_get_export_by_index" external get_name : t -> string = "caml_binaryen_export_get_name" external get_value : t -> string = "caml_binaryen_export_get_value" external external_function : unit -> int = "caml_binaryen_external_function" let external_function = external_function () external external_table : unit -> int = "caml_binaryen_external_table" let external_table = external_table () external external_memory : unit -> int = "caml_binaryen_external_memory" let external_memory = external_memory () external external_global : unit -> int = "caml_binaryen_external_global" let external_global = external_global () external external_tag : unit -> int = "caml_binaryen_external_tag" let external_tag = external_tag () external export_get_kind : t -> int = "caml_binaryen_export_get_kind"