ocaml-base-compiler
Official release 4.14.0
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package ocaml-base-compiler
-
dynlink
-
ocamlbytecomp
-
ocamlcommon
-
ocamlmiddleend
-
ocamloptcomp
-
odoc_info
-
stdlib
-
str
-
unix
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library ocamlmiddleend
Takes the time required to calculate the free variables of the given term (proportional to the size of the term, except that the calculation for Let
is O(1)).
val create_let_reusing_defining_expr : Variable.t -> named t -> expr -> expr
Takes the time required to calculate the free variables of the given expr
.
val create_let_reusing_body : Variable.t -> named -> expr t -> expr
Takes the time required to calculate the free variables of the given named
.
val contents : 'a t -> 'a
val free_variables : _ t -> Variable.Set.t
O(1) time.
ON THIS PAGE
No table of contents