Equations
Instances For
@[inline, reducible]
Equations
Instances For
@[inline, reducible]
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implemented_by Lean.Linter.MissingDocs.mkHandlerUnsafe]
def
Lean.Linter.MissingDocs.addHandler
(env : Lean.Environment)
(declName : Lake.Name)
(key : Lake.Name)
(h : Lean.Linter.MissingDocs.Handler)
:
Equations
- Lean.Linter.MissingDocs.addHandler env declName key h = Lean.PersistentEnvExtension.addEntry Lean.Linter.MissingDocs.missingDocsExt env (declName, key, h)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Linter.MissingDocs.addBuiltinHandler
(key : Lake.Name)
(h : Lean.Linter.MissingDocs.Handler)
:
Equations
- Lean.Linter.MissingDocs.addBuiltinHandler key h = ST.Ref.modify Lean.Linter.MissingDocs.builtinHandlersRef fun x => Lean.NameMap.insert x key h
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Linter.MissingDocs.lintStructField
(parent : Lean.Syntax)
(stx : Lean.Syntax)
(msg : String)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Linter.MissingDocs.mkSimpleHandler name stx = if Lean.Syntax.isNone stx[0] = true then Lean.Linter.MissingDocs.lintNamed stx[2] name else pure PUnit.unit
Instances For
Equations
Instances For
Equations
- Lean.Linter.MissingDocs.checkSyntaxCat = Lean.Linter.MissingDocs.mkSimpleHandler "syntax category"
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Linter.MissingDocs.checkSimpLike = Lean.Linter.MissingDocs.mkSimpleHandler "simp-like tactic"
Instances For
Equations
Instances For
Equations
Instances For
Equations
- Lean.Linter.MissingDocs.checkRegisterSimpAttr = Lean.Linter.MissingDocs.mkSimpleHandler "simp attr"
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Linter.MissingDocs.handleMutual x stx = Array.forM Lean.Linter.MissingDocs.missingDocs.run (Lean.Syntax.getArgs stx[1]) 0 (Array.size (Lean.Syntax.getArgs stx[1]))