Equations
- One or more equations did not get rendered due to their size.
Instances For
def Lean.Compiler.LCNF.StructProjCases.mkFieldParamsForCtorType (ctorType : Expr) (numParams numFields : Nat) :
Equations
- One or more equations did not get rendered due to their size.
Instances For
- projMap : Std.HashMap FVarId (Array FVarId)
- fvarMap : Std.HashMap FVarId FVarId
Instances For
@[reducible, inline]
Equations
Instances For
Equations
- x.run = StateRefT'.run' x { }
Instances For
partial def Lean.Compiler.LCNF.StructProjCases.visitCode (code : Code Purity.pure) :
M (Code Purity.pure)
Equations
- One or more equations did not get rendered due to their size.
- Lean.Compiler.LCNF.StructProjCases.visitLetValue (Lean.Compiler.LCNF.LetValue.lit value) = pure (Lean.Compiler.LCNF.LetValue.lit value)
- Lean.Compiler.LCNF.StructProjCases.visitLetValue Lean.Compiler.LCNF.LetValue.erased = pure Lean.Compiler.LCNF.LetValue.erased
Instances For
partial def Lean.Compiler.LCNF.StructProjCases.visitAlt (alt : Alt Purity.pure) :
M (Alt Purity.pure)
Equations
- One or more equations did not get rendered due to their size.
- Lean.Compiler.LCNF.StructProjCases.visitArg (Lean.Compiler.LCNF.Arg.type expr ⋯) = pure (Lean.Compiler.LCNF.Arg.type expr ⋯)
- Lean.Compiler.LCNF.StructProjCases.visitArg Lean.Compiler.LCNF.Arg.erased = pure Lean.Compiler.LCNF.Arg.erased
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.