Merlin_analysis.Kind_enclosingSourceProvides information about the kind of the thing the cursor is on. If the cursor is on an expression, it returns the kind of the type of the expression. If the cursor is on a type, it returns the kind of the type. If the cursor is on a kind abbreviation, it returns the expansion of the kind abbreviation.
val from_mbrowse :
Merlin_kernel.Mbrowse.t ->
cursor:Lexing.position ->
(Ocaml_parsing.Location.t * Kind_info.t) list