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