Module Merlin_analysisSource
Provides tools to lookup items in the typing environment.
Builds the list of inlay hints to be displayed on a document.
Provides 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.
Provides mode information for expressions around the cursor.
Provides information about where allocations around the cursor are placed (the stack or the heap).
Provides type information around the cursor.
Search by type in the current environment.
This module should be used to work with typed holes. The main goal is to hide syntactic representation of a typed hole, which may change in future
Utilities to keep explicit Typedtree manipulations local to Merlin_lib for alternative clients like ocaml-lsp.