def
Lean.Meta.subCounters
{α : Type u_1}
[BEq α]
[Hashable α]
(newCounters oldCounters : Lean.PHashMap α Nat)
:
Instances For
def
Lean.Meta.mkDiagSummary
(cls : Lean.Name)
(counters : Lean.PHashMap Lean.Name Nat)
(p : Lean.Name → Bool := fun (x : Lean.Name) => true)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Lean.Meta.mkDiagSummaryForUnfolded
(counters : Lean.PHashMap Lean.Name Nat)
(instances : Bool := false)
:
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Lean.Meta.mkDiagSummaryForUsedInstances = do let __do_lift ← get Lean.Meta.mkDiagSummary `type_class __do_lift.diag.instanceCounter
Instances For
Instances For
def
Lean.Meta.appendSection
(m : Lean.MessageData)
(cls : Lean.Name)
(header : String)
(s : Lean.Meta.DiagSummary)
(resultSummary : Bool := true)
:
We use below that this returns m
unchanged if s.isEmpty
Instances For
Equations
- One or more equations did not get rendered due to their size.