Hoogle Search

Within LTS Haskell 24.65 (ghc-9.10.3)

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

  1. declVarsForId :: Id -> G JStgStat

    ghc GHC.StgToJS.Ids

    Declare all js vars for the id

  2. freshIdent :: G Ident

    ghc GHC.StgToJS.Ids

    Get fresh module-local Ident of the form: h$$unit:module_uniq

  3. makeIdentForId :: Id -> Maybe Int -> IdType -> Module -> Ident

    ghc GHC.StgToJS.Ids

    Generate unique Ident for the given ID (uncached!) The ident has the following forms: global Id: h$unit:module.name[_num][_type_suffix] local Id: h$$unit:module.name[_num][_type_suffix]_uniq Note that the string is z-encoded except for "_" delimiters. Optional "_type_suffix" can be: - "_e" for IdEntry - "_con_e" for IdConEntry Optional "_num" is passed as an argument to this function. It is used for Haskell Ids that require several JS variables: e.g. 64-bit numbers (Word64#, Int64#), Addr#, StablePtr#, unboxed tuples, etc.

  4. varForDataConEntryId :: Id -> G JStgExpr

    ghc GHC.StgToJS.Ids

    Retrieve datacon entry variable name for the given Id

  5. varForEntryId :: Id -> G JStgExpr

    ghc GHC.StgToJS.Ids

    Retrieve entry variable name for the given Id

  6. varForId :: Id -> G JStgExpr

    ghc GHC.StgToJS.Ids

    Retrieve default variable name for the given Id

  7. varForIdN :: Id -> Int -> G JStgExpr

    ghc GHC.StgToJS.Ids

    Retrieve default variable name for the given Id with sub index

  8. varsForId :: Id -> G [JStgExpr]

    ghc GHC.StgToJS.Ids

    Retrieve all the JS vars for the given Id

  9. lks_unit_ids :: LinkSpec -> [UnitId]

    ghc GHC.StgToJS.Linker.Linker

    No documentation available.

  10. getGlobalIdCache :: G GlobalIdCache

    ghc GHC.StgToJS.Monad

    No documentation available.

Page 544 of many | Previous | Next