Documentation

Lean.Compiler.IR.ToIR

def Lean.IR.ToIR.M.run {α : Type} (x : M α) :
Equations
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Lean.IR.ToIR.bindVarToVarId (fvarId : FVarId) (varId : VarId) :
      Equations
      Instances For
        Equations
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            Equations
            Instances For
              Instances For
                Equations
                Instances For
                  partial def Lean.IR.ToIR.lowerLet.lowerNonObjectFields.loop (k : Compiler.LCNF.Code) (ctorInfo : CtorInfo) (fields : Array CtorFieldInfo) (args : Array Compiler.LCNF.Arg) (objVar : VarId) (usizeCount i : Nat) :
                  partial def Lean.IR.ToIR.lowerAlt.loop (discr : VarId) (code : Compiler.LCNF.Code) (ctorInfo : CtorInfo) (params : Array Compiler.LCNF.Param) (fields : Array CtorFieldInfo) (i : Nat) :
                  Equations
                  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