This file implements the type analysis pass for the structures and enum inductives pass. It figures out which types and matches that occur either directly or transitively (e.g. through being contained in a structure) qualify for further treatment by the structures or enum pass.
Determine whether declName
is an enum inductive .match_x
definition that is supported, see
MatchKind
for the supported shapes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Equations
Instances For
def
Lean.Elab.Tactic.BVDecide.Frontend.Normalize.addDefaultTypeAnalysisLemmas
(lemmas : Meta.SimpTheoremsArray)
:
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.