{"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}