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 α) :
Instances For
    def Lean.Elab.Do.isSyntaxMatch (alts : Array (TSyntax `Lean.Parser.Term.matchAlt)) :
    Instances For
      def Lean.Elab.Do.getAltsPatternVars (alts : TSyntaxArray `Lean.Parser.Term.matchAlt) :
      Instances For