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.