Documentation

Lean.Compiler.IR.Checker

@[extern lean_get_max_ctor_fields]
Equations
    Instances For
      @[extern lean_get_max_ctor_scalars_size]
      @[extern lean_get_max_ctor_tag]
      Equations
        Instances For
          @[extern lean_get_usize_size]
          Equations
            Instances For
              Instances For
                Instances For
                  @[reducible, inline]
                  abbrev Lean.IR.Checker.M (α : Type) :
                  Equations
                    Instances For
                      Equations
                        Instances For
                          Equations
                            Instances For
                              Equations
                                Instances For
                                  Equations
                                    Instances For
                                      Equations
                                        Instances For
                                          Equations
                                            Instances For
                                              Equations
                                                Instances For
                                                  Equations
                                                    Instances For
                                                      @[inline]
                                                      Equations
                                                        Instances For
                                                          @[inline]
                                                          def Lean.IR.Checker.checkType (ty : IRType) (p : IRTypeBool) (suffix? : Option String := none) :
                                                          Equations
                                                            Instances For
                                                              Equations
                                                                Instances For
                                                                  Equations
                                                                    Instances For
                                                                      Equations
                                                                        Instances For
                                                                          @[inline]
                                                                          def Lean.IR.Checker.checkVarType (x : VarId) (p : IRTypeBool) (suffix? : Option String := none) :
                                                                          Equations
                                                                            Instances For
                                                                              Equations
                                                                                Instances For
                                                                                  Equations
                                                                                    Instances For
                                                                                      Equations
                                                                                        Instances For
                                                                                          Equations
                                                                                            Instances For
                                                                                              Equations
                                                                                                Instances For
                                                                                                  @[inline]
                                                                                                  Equations
                                                                                                    Instances For
                                                                                                      Equations
                                                                                                        Instances For
                                                                                                          def Lean.IR.checkDecl (decls : Array Decl) (decl : Decl) :
                                                                                                          Equations
                                                                                                            Instances For
                                                                                                              Equations
                                                                                                                Instances For