Documentation

Lean.Elab.BuiltinDo.Match

def Lean.Elab.Do.withElaboratedLHS {α : Type} (patternVarDecls : Array Term.PatternVarDecl) (patternStxs : Array Syntax) (lhsStx : Syntax) (discrTypes : Array Expr) (k : Meta.Match.AltLHSTermElabM α) :
Equations
  • One or more equations did not get rendered due to their size.
Instances For
    def Lean.Elab.Do.isSyntaxMatch (alts : Array (TSyntax `Lean.Parser.Term.matchAlt)) :
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Lean.Elab.Do.getAltsPatternVars (alts : TSyntaxArray `Lean.Parser.Term.matchAlt) :
      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