Hoogle Search

Within LTS Haskell 24.25 (ghc-9.10.3)

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

  1. data MiniFixityEnv

    ghc GHC.Rename.Fixity

    Mini fixity env for the names we're about to bind, in a single binding group It is keyed by the *FastString*, not the *OccName*, because the single fixity decl infix 3 T affects both the data constructor T and the type constructor T We keep the location so that if we find a duplicate, we can report it sensibly Fixity declarations may influence names in a single namespace by using a type or data specifier, e.g. in:

    data a :*: b = a :*: b
    infix 3 type :*:
    
    To handle that correctly, MiniFixityEnv contains separate fields for type-level and data-level names. If no namespace specifier is provided, the declaration will populate both the type-level and data-level fields.

  2. addLocalFixities :: MiniFixityEnv -> [Name] -> RnM a -> RnM a

    ghc GHC.Rename.Fixity

    No documentation available.

  3. emptyMiniFixityEnv :: MiniFixityEnv

    ghc GHC.Rename.Fixity

    No documentation available.

  4. lookupFieldFixityRn :: FieldOcc GhcRn -> RnM Fixity

    ghc GHC.Rename.Fixity

    No documentation available.

  5. lookupFixityRn :: Name -> RnM Fixity

    ghc GHC.Rename.Fixity

    No documentation available.

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

    ghc 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).

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

    ghc GHC.Rename.Fixity

    No documentation available.

  8. lookupTyFixityRn :: LocatedN Name -> RnM Fixity

    ghc GHC.Rename.Fixity

    No documentation available.

  9. ic_fix_env :: InteractiveContext -> FixityEnv

    ghc GHC.Runtime.Context

    Fixities declared in let statements

  10. resumeHistoryIx :: Resume -> Int

    ghc GHC.Runtime.Eval

    No documentation available.

Page 82 of many | Previous | Next