Hoogle Search
Within LTS Haskell 24.62 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
lookupOccEnv_AllNameSpaces :: OccEnv a -> OccName -> [a]ghc-lib GHC.Plugins Lookup an element in an OccEnv, ignoring NameSpaces entirely.
lookupOccEnv_WithFields :: OccEnv a -> OccName -> [a]ghc-lib GHC.Plugins Lookup an element in an OccEnv, looking in the record field namespace for a variable.
lookupOccEnv_WithFields :: OccEnv a -> OccName -> [a]ghc-lib GHC.Plugins Lookup an element in an OccEnv, looking in the record field namespace for a variable.
lookupTyVar :: Subst -> TyVar -> Maybe Typeghc-lib GHC.Plugins No documentation available.
lookupConstructorFields :: HasDebugCallStack => Name -> RnM [FieldLabel]ghc-lib GHC.Rename.Env No documentation available.
lookupConstructorInfo :: HasDebugCallStack => Name -> RnM ConInfoghc-lib GHC.Rename.Env Look up the arity and record fields of a constructor.
lookupExprOccRn :: RdrName -> RnM (Maybe GlobalRdrElt)ghc-lib GHC.Rename.Env Look up a RdrName used as a variable in an expression. This may be a local variable, global variable, or one or more record selector functions. It will not return record fields created with the NoFieldSelectors extension (see Note [NoFieldSelectors]). If the name is not in scope at the term level, but its promoted equivalent is in scope at the type level, the lookup will succeed (so that the type-checker can report a more informative error later). See Note [Promotion].
lookupFamInstName :: Maybe Name -> LocatedN RdrName -> RnM (LocatedN Name)ghc-lib GHC.Rename.Env No documentation available.
lookupGREInfo :: HasDebugCallStack => HscEnv -> Name -> GREInfoghc-lib GHC.Rename.Env Look up the GREInfo associated with the given Name by looking up in the type environment.
lookupGlobalOccRn :: RdrName -> RnM Nameghc-lib GHC.Rename.Env No documentation available.