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.instInhabitedOrdSet.default {a✝ : Type} {a✝¹ : Hashable a✝} {a✝² : BEq a✝} :
    OrdSet a✝
    Instances For
      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