def
Lean.MetavarContext.occursCheck
(mctx : Lean.MetavarContext)
(mvarId : Lean.MVarId)
(e : Lean.Expr)
:
Return true if e
does not contain mvarId
directly or indirectly
This function considers assigments and delayed assignments.
Equations
- One or more equations did not get rendered due to their size.
partial def
Lean.MetavarContext.occursCheck.visitMVar
(mctx : Lean.MetavarContext)
(mvarId : Lean.MVarId)
(mvarId' : Lean.MVarId)
:
partial def
Lean.MetavarContext.occursCheck.visit
(mctx : Lean.MetavarContext)
(mvarId : Lean.MVarId)
(e : Lean.Expr)
: