File: .lake/packages/aesop/Aesop/Tree/Check.lean

full_name: Aesop.MVarClusterRef.checkIds
code: def checkIds (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: Aesop.MVarClusterRef.checkAcyclic.go
code: def checkAcyclic (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Bool

full_name: Aesop.MVarClusterRef.checkAcyclic
code: def checkAcyclic (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: Aesop.MVarClusterRef.checkConsistentParentChildLinks.err
code: def checkConsistentParentChildLinks (root : MVarClusterRef) : CoreM Unit 
goal: ReaderT Lean.Core.Context (StateRefT' IO.RealWorld Lean.Core.State (EIO Lean.Exception)) PUnit

full_name: Aesop.MVarClusterRef.checkConsistentParentChildLinks
code: def checkConsistentParentChildLinks (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: _private.«.lake».packages.aesop.Aesop.Tree.Check.0.Aesop.MVarClusterRef.mvarClusterId
code: private def mvarClusterId (c : MVarCluster) : BaseIO String 
goal: BaseIO String

full_name: Aesop.MVarClusterRef.checkState
code: def checkState (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: Aesop.MVarClusterRef.checkState.go
code: def checkState (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: Aesop.MVarClusterRef.checkIrrelevance
code: def checkIrrelevance (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Unit

full_name: Aesop.MVarClusterRef.checkIrrelevance.go
code: def checkIrrelevance (root : MVarClusterRef) : CoreM Unit 
goal: Lean.CoreM Bool

full_name: Aesop.MVarClusterRef.checkMVars.checkGoalMVars
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkMVars.getParentInfo
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.CoreM (Lean.MVarId × Lean.Meta.SavedState)

full_name: Aesop.MVarClusterRef.checkMVars.checkAssignedMVars
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkMVars.checkDroppedMVars
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkMVars.checkNormMVars
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkMVars
code: def checkMVars (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkIntroducedMVars
code: def checkIntroducedMVars (root : MVarClusterRef)
    (rootMetaState : Meta.SavedState) : MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkInvariants
code: def checkInvariants (root : MVarClusterRef) (rootMetaState : Meta.SavedState) :
    MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.MVarClusterRef.checkInvariantsIfEnabled
code: def checkInvariantsIfEnabled (root : MVarClusterRef)
    (rootMetaState : Meta.SavedState) : MetaM Unit 
goal: Lean.MetaM Unit

full_name: Aesop.checkInvariantsIfEnabled
code: def checkInvariantsIfEnabled : TreeM Unit 
goal: Aesop.TreeM Unit