Documentation

Lean.ResolveName

@[inline]
abbrev Lean.AliasEntry :
Type
Equations
Equations
Equations
Equations
Equations
instance Lean.instMonadResolveName (m : Type → Type) (n : Type → Type) [inst : MonadLift m n] [inst : Lean.MonadResolveName m] :
Equations
def Lean.resolveGlobalName {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] (id : Lean.Name) :
Equations
def Lean.resolveNamespace {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] [inst : Lean.MonadError m] (id : Lean.Name) :
Equations
def Lean.resolveGlobalConstCore {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] [inst : Lean.MonadError m] (n : Lean.Name) :
Equations
def Lean.resolveGlobalConstNoOverloadCore {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] [inst : Lean.MonadError m] (n : Lean.Name) :
Equations
def Lean.resolveGlobalConst {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] [inst : Lean.MonadError m] :
Equations
def Lean.resolveGlobalConstNoOverload {m : Type → Type} [inst : Monad m] [inst : Lean.MonadResolveName m] [inst : Lean.MonadEnv m] [inst : Lean.MonadError m] (id : Lean.Syntax) :
Equations