Module Ocaml_utils.Clflags
OCaml compiler compatible command-line parameters
For compatibility with typechecker. Argument parsing / build environment construction happens elsewhere.
val cmi_file : string option Stdlib.refRelevant settings
Parameters from OCaml compiler which affect Merlin behavior.
val include_dirs : string list Stdlib.refval include_paths_files : string list Stdlib.refval fast : bool Stdlib.refval classic : bool Stdlib.refval all_ppx : string list Stdlib.refval principal : bool Stdlib.refval real_paths : bool Stdlib.refval recursive_types : bool Stdlib.refval strict_sequence : bool Stdlib.refval applicative_functors : bool Stdlib.refval nopervasives : bool Stdlib.refval strict_formats : bool Stdlib.refval open_modules : string list Stdlib.refval parameters : string list Stdlib.refval as_parameter : bool Stdlib.refval as_argument_for : string option Stdlib.refval zero_alloc_check : Ocaml_utils.Zero_alloc_annotations.Check.t Stdlib.refval zero_alloc_assert : Ocaml_utils.Zero_alloc_annotations.Assert.t Stdlib.refval infer_with_bounds : bool Stdlib.refval annotations : bool Stdlib.refDummy values
Ignored by merlin but kept for compatibility with upstream code.
val binary_annotations : bool Stdlib.refval binary_annotations_cms : bool Stdlib.refval shape_format : Ocaml_utils.Clflags.shape_format Stdlib.refval store_occurrences : bool Stdlib.refval print_types : bool Stdlib.refval native_code : bool Stdlib.refval dont_write_files : bool Stdlib.refval error_size : int Stdlib.refval keep_locs : bool Stdlib.refval keep_docs : bool Stdlib.refval transparent_modules : bool Stdlib.refval for_package : string option Stdlib.refval debug : bool Stdlib.refval opaque : bool Stdlib.refval unboxed_types : bool Stdlib.refval profile_columns : Ocaml_utils.Clflags.profile_column list Stdlib.refval dwarf_pedantic : bool Stdlib.refval gdwarf_config_shape_eval_depth : int option Stdlib.refval gdwarf_config_max_type_to_shape_depth : int option Stdlib.refval gdwarf_config_max_evaluation_steps_per_variable : int option Stdlib.refval locs : bool Stdlib.refval locations : bool Stdlib.ref