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
              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
                  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