Hover src/Jsx2.resi 1:4
getLocItem #1: heuristic for makeProps in interface files
n1:componentLike n2:unit n3:string
{"contents": {"kind": "markdown", "value": "```rescript\n(~first: string, ~key: string=?, unit) => {\"first\": string}\n```"}}

Hover src/Jsx2.resi 4:4
{"contents": {"kind": "markdown", "value": "```rescript\nint\n```"}}

Complete src/Jsx2.resi 7:19
posCursor:[7:19] posNoWhite:[7:18] Found type:[7:12->7:19]
Ptyp_constr React.e:[7:12->7:19]
Completable: Cpath Type[React, e]
Package opens Pervasives.JsxModules.place holder
Resolved opens 1 pervasives
ContextPath Type[React, e]
Path React.e
[{
    "label": "element",
    "kind": 22,
    "tags": [],
    "detail": "type element",
    "documentation": {"kind": "markdown", "value": "```rescript\ntype element = Jsx.element\n```"}
  }]

Complete src/Jsx2.resi 10:18
posCursor:[10:18] posNoWhite:[10:17] Found type:[10:11->10:18]
Ptyp_constr React.e:[10:11->10:18]
Completable: Cpath Type[React, e]
Package opens Pervasives.JsxModules.place holder
Resolved opens 1 pervasives
ContextPath Type[React, e]
Path React.e
[{
    "label": "element",
    "kind": 22,
    "tags": [],
    "detail": "type element",
    "documentation": {"kind": "markdown", "value": "```rescript\ntype element = Jsx.element\n```"}
  }]

