package melange-compiler-libs

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Melange_compiler_libs.TranslcoreSource

Sourceval wrap_single_field_record : (Location.t -> string -> Lambda.lambda -> Lambda.lambda) ref
Sourceval transl_exp : scopes:Debuginfo.Scoped_location.scopes -> Typedtree.expression -> Lambda.lambda
Sourceval transl_apply : scopes:Debuginfo.Scoped_location.scopes -> ?tailcall:Lambda.tailcall_attribute -> ?inlined:Lambda.inline_attribute -> ?specialised:Lambda.specialise_attribute -> Lambda.lambda -> (Asttypes.arg_label * Typedtree.expression option) list -> Lambda.scoped_location -> Lambda.lambda
Sourceval transl_let : scopes:Debuginfo.Scoped_location.scopes -> ?in_structure:bool -> Asttypes.rec_flag -> Typedtree.value_binding list -> Lambda.lambda -> Lambda.lambda
Sourceval transl_extension_constructor : scopes:Debuginfo.Scoped_location.scopes -> Env.t -> Path.t option -> Typedtree.extension_constructor -> Lambda.lambda
Sourceval transl_scoped_exp : scopes:Debuginfo.Scoped_location.scopes -> Typedtree.expression -> Lambda.lambda
Sourcetype error =
  1. | Free_super_var
  2. | Unreachable_reached
Sourceexception Error of Location.t * error
Sourceval report_error : Format.formatter -> error -> unit
Sourceval transl_module : (scopes:Debuginfo.Scoped_location.scopes -> Typedtree.module_coercion -> Path.t option -> Typedtree.module_expr -> Lambda.lambda) ref
Sourceval transl_object : (scopes:Debuginfo.Scoped_location.scopes -> Ident.t -> string list -> Typedtree.class_expr -> Lambda.lambda) ref
OCaml

Innovation. Community. Security.