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
Equations
- c.numAlts = c.altNumParams.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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
List of types that have builtin runtime support
Equations
- Lean.Compiler.LCNF.builtinRuntimeTypes = [`String, `UInt8, `UInt16, `UInt32, `UInt64, `USize, `Float, `Thunk, `Task, `Array, `ByteArray, `FloatArray, `Nat, `Int]
Instances For
Return true iff declName is the name of a type with builtin support in the runtime.
Equations
- Lean.Compiler.LCNF.isRuntimeBultinType declName = Lean.Compiler.LCNF.builtinRuntimeTypes.contains declName