Documentation

Lean.Meta.Tactic.Try.Collect

Set with insertion order preserved.

Instances For
    @[implicit_reducible]
    instance Lean.Meta.Try.Collector.instInhabitedOrdSet {a✝ : Type} {a✝¹ : Hashable a✝} {a✝² : BEq a✝} :
    def Lean.Meta.Try.Collector.OrdSet.insert {α : Type} {x✝ : Hashable α} {x✝¹ : BEq α} (s : OrdSet α) (a : α) :
    Instances For
      def Lean.Meta.Try.Collector.OrdSet.isEmpty {α : Type} {x✝ : Hashable α} {x✝¹ : BEq α} (s : OrdSet α) :
      Instances For
        Instances For
          Instances For
            @[reducible, inline]
            Instances For
              Instances For

                Returns true if declName is in the module being compiled.

                Instances For
                  Instances For
                    Instances For
                      def Lean.Meta.Try.Collector.saveFunInd (e : Expr) (declName : Name) (args : Array Expr) :
                      Instances For
                        def Lean.Meta.Try.Collector.visitApp (e : Expr) (declName : Name) (args : Array Expr) :
                        Instances For
                          @[reducible, inline]
                          Instances For
                            unsafe def Lean.Meta.Try.Collector.main (mvarId : MVarId) (config : Try.Config) :
                            Instances For
                              @[reducible, inline]
                              Instances For
                                def Lean.Meta.Try.collect (mvarId : MVarId) (config : Try.Config) :
                                Instances For