lean4-htt/tests/lean/interactive/863.lean.expected.out
2022-08-09 14:25:44 -07:00

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}