Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

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

  1. setTcMultAnn :: Mult -> HsMultAnn GhcRn -> HsMultAnn GhcTc

    ghc GHC.Hs.Binds

    No documentation available.

  2. setHsTyVarBndrFlag :: forall flag flag' (pass :: Pass) . flag -> HsTyVarBndr flag' (GhcPass pass) -> HsTyVarBndr flag (GhcPass pass)

    ghc GHC.Hs.Type

    Set the attached flag

  3. setNameModule :: Maybe Module -> Name -> TcRnIf m n Name

    ghc GHC.Iface.Env

    Set the Module of a Name.

  4. setCommentsEpAnn :: NoAnn ann => EpAnn ann -> EpAnnComments -> EpAnn ann

    ghc GHC.Parser.Annotation

    Replace any existing comments on a EpAnn, used for manipulating the AST prior to exact printing the changed one.

  5. setFollowingComments :: EpAnnComments -> [LEpaComment] -> EpAnnComments

    ghc GHC.Parser.Annotation

    No documentation available.

  6. setPriorComments :: EpAnnComments -> [LEpaComment] -> EpAnnComments

    ghc GHC.Parser.Annotation

    No documentation available.

  7. setLastToken :: PsSpan -> Int -> P ()

    ghc GHC.Parser.Lexer

    No documentation available.

  8. setSrcLoc :: RealSrcLoc -> P ()

    ghc GHC.Parser.Lexer

    No documentation available.

  9. setRdrNameSpace :: RdrName -> NameSpace -> RdrName

    ghc GHC.Parser.PostProcess

    This rather gruesome function is used mainly by the parser. When parsing:

    data T a = T | T1 Int
    
    we parse the data constructors as types because of parser ambiguities, so then we need to change the type constr to a data constr The exact-name case can occur when parsing:
    data [] a = [] | a : [a]
    
    For the exact-name case we return an original name.

  10. setCaseBndrEvald :: StrictnessMark -> Id -> Id

    ghc GHC.Plugins

    No documentation available.

Page 169 of many | Previous | Next