Documentation

Lean.Compiler.IR.Checker

@[extern lean_get_max_ctor_fields]
@[extern lean_get_max_ctor_scalars_size]
@[extern lean_get_max_ctor_tag]
@[extern lean_get_usize_size]
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
@[inline]
Equations
@[inline]
def Lean.IR.Checker.checkType (ty : IRType) (p : IRTypeBool) (suffix? : Option String := none) :
Equations
  • One or more equations did not get rendered due to their size.
Equations
@[inline]
def Lean.IR.Checker.checkVarType (x : VarId) (p : IRTypeBool) (suffix? : Option String := none) :
Equations
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
@[inline]
Equations
  • One or more equations did not get rendered due to their size.
def Lean.IR.checkDecl (decls : Array Decl) (decl : Decl) :
Equations
  • One or more equations did not get rendered due to their size.