package js_of_ocaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
method block : ?catch:bool -> Javascript.ident list -> unit
method def_var : Javascript.ident -> unit
method expression_o : Javascript.expression option -> Javascript.expression option
method get_def : Code.VarSet.t
method get_def_name : Util.StringSet.t
method get_free : Code.VarSet.t
method get_free_name : Util.StringSet.t
method get_use : Code.VarSet.t
method get_use_name : Util.StringSet.t
method merge_info : < block : ?catch:bool -> Javascript.ident list -> unit ; def_var : Javascript.ident -> unit ; expression : Javascript.expression -> Javascript.expression ; expression_o : Javascript.expression option -> Javascript.expression option ; get_def : Code.VarSet.t ; get_def_name : Util.StringSet.t ; get_free : Code.VarSet.t ; get_free_name : Util.StringSet.t ; get_use : Code.VarSet.t ; get_use_name : Util.StringSet.t ; ident : Javascript.ident -> Javascript.ident ; initialiser : (Javascript.expression * Javascript.location) -> Javascript.expression * Javascript.location ; initialiser_o : (Javascript.expression * Javascript.location) option -> (Javascript.expression * Javascript.location) option ; merge_info : 'a -> unit ; program : Javascript.program -> Javascript.program ; source : Javascript.source_element -> Javascript.source_element ; sources : Javascript.source_elements -> Javascript.source_elements ; state : t ; statement : Javascript.statement -> Javascript.statement ; statement_o : (Javascript.statement * Javascript.location) option -> (Javascript.statement * Javascript.location) option ; statements : Javascript.statement_list -> Javascript.statement_list ; switch_case : Javascript.expression -> Javascript.expression ; use_var : Javascript.ident -> unit.. > as 'a -> unit
method state : t
method use_var : Javascript.ident -> unit