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.
- Lean.IR.toIRType (Lean.Expr.const name us) = Lean.IR.nameToIRType name
- Lean.IR.toIRType (Lean.Expr.forallE binderName binderType body binderInfo) = pure Lean.IR.IRType.object
- Lean.IR.toIRType (Lean.Expr.mdata data b) = Lean.IR.toIRType b
- Lean.IR.toIRType type = panicWithPosWithDecl "Lean.Compiler.IR.ToIRType" "Lean.IR.toIRType" 91 9 "unreachable code has been reached"
Instances For
- erased : CtorFieldInfo
- object (i : Nat) (type : IRType) : CtorFieldInfo
- usize (i : Nat) : CtorFieldInfo
- scalar (sz offset : Nat) (type : IRType) : CtorFieldInfo
Instances For
Equations
Equations
- Lean.IR.CtorFieldInfo.erased.format = Std.Format.text "◾"
- (Lean.IR.CtorFieldInfo.object i type).format = Std.format "obj@" ++ Std.format i ++ Std.format ":" ++ Std.format type ++ Std.format ""
- (Lean.IR.CtorFieldInfo.usize i).format = Std.format "usize@" ++ Std.format i ++ Std.format ""
- (Lean.IR.CtorFieldInfo.scalar sz offset type).format = Std.format "scalar#" ++ Std.format sz ++ Std.format "@" ++ Std.format offset ++ Std.format ":" ++ Std.format type ++ Std.format ""
Instances For
Equations
- ctorInfo : CtorInfo
- fieldInfo : Array CtorFieldInfo
Instances For
Equations
- One or more equations did not get rendered due to their size.