def
Lean.Elab.elabAttr
{m : Type → Type}
[Monad m]
[MonadEnv m]
[MonadResolveName m]
[MonadError m]
[MonadMacroAdapter m]
[MonadRecDepth m]
[MonadTrace m]
[MonadOptions m]
[AddMessageContext m]
[MonadLiftT IO m]
(attrInstance : Syntax)
:
Equations
Instances For
def
Lean.Elab.elabAttrs
{m : Type → Type}
[Monad m]
[MonadEnv m]
[MonadResolveName m]
[MonadError m]
[MonadMacroAdapter m]
[MonadRecDepth m]
[MonadTrace m]
[MonadOptions m]
[AddMessageContext m]
[MonadLog m]
[MonadLiftT IO m]
(attrInstances : Array Syntax)
:
Equations
Instances For
def
Lean.Elab.elabDeclAttrs
{m : Type → Type}
[Monad m]
[MonadEnv m]
[MonadResolveName m]
[MonadError m]
[MonadMacroAdapter m]
[MonadRecDepth m]
[MonadTrace m]
[MonadOptions m]
[AddMessageContext m]
[MonadLog m]
[MonadLiftT IO m]
(stx : Syntax)
: