Merlin_analysis.Index_occurrencesmodule Lid_set = Merlin_index_format.Index_format.Lid_setval log : 'a Merlin_utils.Logger.printfval set_fname :
file:string ->
Ocaml_parsing.Location.t ->
Ocaml_parsing.Location.tval decl_of_path_or_lid :
Ocaml_typing.Env.t ->
Ocaml_typing.Shape.Sig_component_kind.t ->
Ocaml_typing.Path.t ->
Ocaml_parsing.Longident.t ->
Env_lookup.item optionval should_ignore_lid :
Ocaml_parsing.Longident.t Ocaml_parsing.Location.loc ->
boolval iterator :
current_buffer_path:string ->
index:
Ocaml_parsing.Longident.t Ocaml_parsing.Location.loc list
Ocaml_typing.Shape.Uid.Map.t
ref ->
reduce_for_uid:
(Ocaml_typing.Env.t ->
Ocaml_typing.Shape.t ->
Ocaml_typing.Shape_reduce.result) ->
Ocaml_typing.Tast_iterator.iteratorval items :
Ocaml_parsing.Longident.t Ocaml_parsing.Location.loc list
Ocaml_typing.Shape.Uid.Map.t ->
Merlin_kernel.Mconfig.t ->
[< `Impl of Ocaml_typing.Typedtree.structure_item list
| `Intf of Ocaml_typing.Typedtree.signature_item list ] ->
Ocaml_parsing.Longident.t Ocaml_parsing.Location.loc list
Ocaml_typing.Shape.Uid.Map.t