jon.recoil.org

Module Env_lookup.Namespace

Namespaces describe in which section of the environment an item should be looked for.

val to_string : Merlin_analysis.Env_lookup.Namespace.t -> string
type under_type = [
  1. | `Constr
  2. | `Labels
]
type inferred_basic = [
  1. | `Constr
  2. | `Labels
  3. | `Mod
  4. | `Modtype
  5. | `Type
  6. | `Vals
]
type inferred = [
  1. | `Constr
  2. | `Labels
  3. | `Mod
  4. | `Modtype
  5. | `This_cstr of Ocaml_typing.Types.constructor_description
  6. | `This_label of Merlin_analysis.Env_lookup.Namespace.packed_label_description
  7. | `Type
  8. | `Vals
]

Returns potential namespaces given the context of an expression