@[inline]
Equations
- found : Lean.NameSet
- vars : Array Lean.Elab.Term.PatternVar
Equations
- Lean.Elab.Term.CollectPatternVars.instInhabitedState = { default := { found := default, vars := default } }
@[inline]
- funId : Lean.Ident
- ctorVal? : Option Lean.ConstructorVal
- explicit : Bool
- ellipsis : Bool
- paramDecls : Array (Lean.Name × Lean.BinderInfo)
- paramDeclIdx : Nat
- namedArgs : Array Lean.Elab.Term.NamedArg
- args : List Lean.Elab.Term.Arg
Equations
- One or more equations did not get rendered due to their size.
partial def
Lean.Elab.Term.CollectPatternVars.collect.processCtorAppCore
(f : Lean.Syntax)
(namedArgs : Array Lean.Elab.Term.NamedArg)
(args : Array Lean.Elab.Term.Arg)
(ellipsis : Bool)
:
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- Lean.Elab.Term.getPatternVarNames pvars = Array.map (fun x => Lean.Syntax.getId x) pvars