We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbf854e commit 23c0e56Copy full SHA for 23c0e56
ocaml-lsp-server/src/signature_help.mli
@@ -0,0 +1,23 @@
1
+open Merlin_kernel
2
+open Ocaml_parsing
3
+open Ocaml_typing
4
+
5
+type parameter_info =
6
+ { label : Asttypes.arg_label
7
+ ; param_start : int
8
+ ; param_end : int
9
+ ; argument : Typedtree.expression option
10
+ }
11
12
+type application_signature =
13
+ { function_name : string option
14
+ ; function_position : Msource.position
15
+ ; signature : string
16
+ ; parameters : parameter_info list
17
+ ; active_param : int option
18
19
20
+val application_signature :
21
+ prefix:string
22
+ -> ('a * Merlin_specific.Browse_raw.node) list
23
+ -> application_signature option
0 commit comments