Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. lookupFieldFixityRn :: FieldOcc GhcRn -> RnM Fixity

    ghc-lib GHC.Rename.Fixity

    No documentation available.

  2. lookupFixityRn :: Name -> RnM Fixity

    ghc-lib GHC.Rename.Fixity

    No documentation available.

  3. lookupFixityRn_help :: Name -> RnM (Bool, Fixity)

    ghc-lib GHC.Rename.Fixity

    lookupFixityRn_help returns (True, fixity) if it finds a Fixity in a local environment or from an interface file. Otherwise, it returns (False, fixity) (e.g., for unbound Names or Names without user-supplied fixity declarations).

  4. lookupMiniFixityEnv :: MiniFixityEnv -> Name -> Maybe (Located Fixity)

    ghc-lib GHC.Rename.Fixity

    No documentation available.

  5. lookupTyFixityRn :: LocatedN Name -> RnM Fixity

    ghc-lib GHC.Rename.Fixity

    No documentation available.

  6. lookupField :: FastStringEnv FieldLabel -> FieldOcc GhcPs -> FieldOcc GhcRn

    ghc-lib GHC.Rename.HsType

    No documentation available.

  7. lookupClosure :: Interp -> String -> IO (Maybe HValueRef)

    ghc-lib GHC.Runtime.Interpreter

    No documentation available.

  8. lookupSymbol :: Interp -> FastString -> IO (Maybe (Ptr ()))

    ghc-lib GHC.Runtime.Interpreter

    No documentation available.

  9. lookupSymbolInDLL :: Interp -> RemotePtr LoadedDLL -> FastString -> IO (Maybe (Ptr ()))

    ghc-lib GHC.Runtime.Interpreter

    No documentation available.

  10. lookupRdrNameInModuleForPlugins :: HasDebugCallStack => HscEnv -> ModuleName -> RdrName -> IO (Maybe (Name, ModIface))

    ghc-lib GHC.Runtime.Loader

    Finds the Name corresponding to the given RdrName in the context of the ModuleName. Returns Nothing if no such Name could be found. Any other condition results in an exception:

    • If the module could not be found
    • If we could not determine the imports of the module
    Can only be used for looking up names while loading plugins (and is *not* suitable for use within plugins). The interface file is loaded very partially: just enough that it can be used, without its rules and instances affecting (and being linked from!) the module being compiled. This was introduced by 57d6798. Need the module as well to record information in the interface file

Page 121 of many | Previous | Next