Documentation

Lean.Meta.Instances

structure Lean.Meta.InstanceEntry :
Type
Equations
Equations
Equations
Equations
Equations
Equations
def Lean.Meta.Instances.erase {m : TypeType} [inst : Monad m] [inst : Lean.MonadError m] (d : Lean.Meta.Instances) (declName : Lean.Name) :
Equations
def Lean.Meta.addInstance (declName : Lean.Name) (attrKind : Lean.AttributeKind) (prio : Nat) :
Equations
@[inline]
abbrev Lean.Meta.PrioritySet :
Type
Equations
structure Lean.Meta.DefaultInstances :
Type
Equations
Equations
Equations
def Lean.Meta.getDefaultInstancesPriorities {m : TypeType} [inst : Monad m] [inst : Lean.MonadEnv m] :
Equations
def Lean.Meta.getDefaultInstances {m : TypeType} [inst : Monad m] [inst : Lean.MonadEnv m] (className : Lean.Name) :
Equations