Return true if mdata should be preserved.
Right now, we don't preserve any MData, but this may
change in the future when we add support for debugging information
Equations
Instances For
Store information about casesOn declarations.
We treat them uniformly in the code generator.
- declName : Name
- arity : Nat
- numParams : Nat
- discrPos : Nat
- altsRange : Std.PRange { lower := Std.PRange.BoundShape.closed, upper := Std.PRange.BoundShape.open } Nat
- motivePos : Nat
Instances For
Equations
- c.numAlts = c.altNumParams.size
Instances For
List of types that have builtin runtime support
Equations
Instances For
Return true iff declName is the name of a type with builtin support in the runtime.