Equations
- Aesop.instInhabitedFVarIdSubst = { default := { map := default } }
 
Equations
- s.isEmpty = s.map.isEmpty
 
Instances For
Equations
- s.contains fvarId = s.map.contains fvarId
 
Instances For
Equations
- s.find? fvarId = s.map[fvarId]?
 
Instances For
Equations
- s.get fvarId = (s.find? fvarId).getD fvarId
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- s.applyToLocalDecl (Lean.LocalDecl.cdecl i id n t bi k) = Lean.LocalDecl.cdecl i id n (s.apply t) bi k
 - s.applyToLocalDecl (Lean.LocalDecl.ldecl i id n t v nd k) = Lean.LocalDecl.ldecl i id n (s.apply t) (s.apply v) nd k
 
Instances For
Equations
- s.domain = Std.HashMap.fold (fun (r : Std.HashSet Lean.FVarId) (k x : Lean.FVarId) => r.insert k) ∅ s.map
 
Instances For
Equations
- s.codomain = Std.HashMap.fold (fun (r : Std.HashSet Lean.FVarId) (x v : Lean.FVarId) => r.insert v) ∅ s.map
 
Instances For
Equations
- Aesop.FVarIdSubst.empty = { map := ∅ }
 
Instances For
Equations
- Aesop.FVarIdSubst.instEmptyCollection = { emptyCollection := Aesop.FVarIdSubst.empty }
 
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- s.erase fvarId = { map := s.map.erase fvarId }
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.