- mInfo : Lean.Meta.MatcherInfo
MatcherInfo for match
- isCasesOn : Bool
Flag set to true only when match is a casesOn -
Instances For
Equations
- Blaster.Optimize.instReprMatcherInfo_blaster = { reprPrec := fun (x : Lean.Meta.MatcherInfo) (x : Nat) => Std.Format.text "<MatcherInfo>" }
Equations
- Blaster.Optimize.instReprMatcherRecInfo = { reprPrec := fun (x : Blaster.Optimize.MatcherRecInfo) (x : Nat) => Std.Format.text "<MatcherRecInfo>" }
- name : Lean.Name
Name of match
- nameExpr : Lean.Expr
Name expression of match
- instApp : Lean.Expr
match generic optimized instance (see InitOptimizeMatchInfo case)
- recInfo : MatcherRecInfo
MatcherInfo for match
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Instances For
@[inline]
Equations
- info.getDiscrRange = [info.getFirstDiscrPos:info.getFirstDiscrPos + info.numDiscrs]
Instances For
@[inline]