- forwardHypData : ForwardHypData
Instances For
- usedHyps : Std.HashSet Lean.FVarId
Instances For
def Aesop.RuleTac.makeForwardHypProofs (e : Lean.Expr) (patSubst? : Option Substitution) (immediate : UnorderedArraySet PremiseIndex) :
Instances For
def Aesop.RuleTac.makeForwardHypProofs' (e : Lean.Expr) (patSubsts? : Option (Array Substitution)) (immediate : UnorderedArraySet PremiseIndex) :
Instances For
def Aesop.RuleTac.assertForwardHyp (goal : Lean.MVarId) (hyp : Lean.Meta.Hypothesis) (depth : Nat) :
Instances For
def Aesop.RuleTac.applyForwardRule (goal : Lean.MVarId) (e : Lean.Expr) (patSubsts? : Option (Array Substitution)) (immediate : UnorderedArraySet PremiseIndex) (clear : Bool) (maxDepth? : Option Nat) :
Instances For
@[inline]
def Aesop.RuleTac.forwardExpr (e : Lean.Expr) (immediate : UnorderedArraySet PremiseIndex) (clear : Bool) :
Instances For
def Aesop.RuleTac.forwardConst (decl : Lean.Name) (immediate : UnorderedArraySet PremiseIndex) (clear : Bool) :
Instances For
def Aesop.RuleTac.forwardTerm (stx : Lean.Term) (immediate : UnorderedArraySet PremiseIndex) (clear : Bool) :
Instances For
def Aesop.RuleTac.forward (t : RuleTerm) (immediate : UnorderedArraySet PremiseIndex) (clear : Bool) :