94 lines
3.5 KiB
Text
94 lines
3.5 KiB
Text
{"textDocument": {"uri": "file://863.lean"},
|
|
"position": {"line": 3, "character": 12}}
|
|
{"items":
|
|
[{"label": "getRecAppSyntax?",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Retrieve (if available) the syntax object attached to a recursive application.\n",
|
|
"kind": "markdown"},
|
|
"detail": "Expr → Option Syntax"},
|
|
{"label": "getReducibilityStatus",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value": "Return the reducibility attribute for the given declaration. ",
|
|
"kind": "markdown"},
|
|
"detail":
|
|
"[inst : Monad m] → [inst : MonadEnv m] → Name → m ReducibilityStatus"},
|
|
{"label": "getRef",
|
|
"kind": 5,
|
|
"documentation":
|
|
{"value": "Get the current value of the `ref` ", "kind": "markdown"},
|
|
"detail": "[self : MonadRef m] → m Syntax"},
|
|
{"label": "getRefPos",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Return the position (as `String.pos`) associated with the current reference syntax (i.e., the syntax object returned by `getRef`.)\n",
|
|
"kind": "markdown"},
|
|
"detail": "[inst : Monad m] → [inst : MonadLog m] → m String.Pos"},
|
|
{"label": "getRefPosition",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Return the line and column numbers associated with the current reference syntax (i.e., the syntax object returned by `getRef`.)\n",
|
|
"kind": "markdown"},
|
|
"detail": "[inst : Monad m] → [inst : MonadLog m] → m Position"},
|
|
{"label": "getRegularInitFnNameFor?",
|
|
"kind": 3,
|
|
"detail": "Environment → Name → Option Name"},
|
|
{"label": "getRevAliases",
|
|
"kind": 3,
|
|
"detail": "Environment → Name → List Name"},
|
|
{"label": "getConstInfoRec",
|
|
"kind": 3,
|
|
"detail":
|
|
"[inst : Monad m] → [inst : MonadEnv m] → [inst : MonadError m] → Name → m RecursorVal"}],
|
|
"isIncomplete": true}
|
|
{"textDocument": {"uri": "file://863.lean"},
|
|
"position": {"line": 7, "character": 12}}
|
|
{"items":
|
|
[{"label": "getRecAppSyntax?",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Retrieve (if available) the syntax object attached to a recursive application.\n",
|
|
"kind": "markdown"},
|
|
"detail": "Expr → Option Syntax"},
|
|
{"label": "getReducibilityStatus",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value": "Return the reducibility attribute for the given declaration. ",
|
|
"kind": "markdown"},
|
|
"detail":
|
|
"[inst : Monad m] → [inst : MonadEnv m] → Name → m ReducibilityStatus"},
|
|
{"label": "getRef",
|
|
"kind": 5,
|
|
"documentation":
|
|
{"value": "Get the current value of the `ref` ", "kind": "markdown"},
|
|
"detail": "[self : MonadRef m] → m Syntax"},
|
|
{"label": "getRefPos",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Return the position (as `String.pos`) associated with the current reference syntax (i.e., the syntax object returned by `getRef`.)\n",
|
|
"kind": "markdown"},
|
|
"detail": "[inst : Monad m] → [inst : MonadLog m] → m String.Pos"},
|
|
{"label": "getRefPosition",
|
|
"kind": 3,
|
|
"documentation":
|
|
{"value":
|
|
"Return the line and column numbers associated with the current reference syntax (i.e., the syntax object returned by `getRef`.)\n",
|
|
"kind": "markdown"},
|
|
"detail": "[inst : Monad m] → [inst : MonadLog m] → m Position"},
|
|
{"label": "getRegularInitFnNameFor?",
|
|
"kind": 3,
|
|
"detail": "Environment → Name → Option Name"},
|
|
{"label": "getRevAliases",
|
|
"kind": 3,
|
|
"detail": "Environment → Name → List Name"},
|
|
{"label": "getConstInfoRec",
|
|
"kind": 3,
|
|
"detail":
|
|
"[inst : Monad m] → [inst : MonadEnv m] → [inst : MonadError m] → Name → m RecursorVal"}],
|
|
"isIncomplete": true}
|