Hoogle Search

Within LTS Haskell 24.50 (ghc-9.10.3)

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

  1. pattern PFailed :: PState -> ParseResult a

    ghc-lib-parser GHC.Parser.Lexer

    The parser has consumed a (possibly empty) prefix of the input and failed. The carried parsing state can be used to resume parsing. It is the state right before failure, including the fatal parse error. getPsMessages and getPsErrorMessages must return a non-empty bag of errors.

  2. pattern POk :: PState -> a -> ParseResult a

    ghc-lib-parser GHC.Parser.Lexer

    The parser has consumed a (possibly empty) prefix of the input and produced a result. Use getPsMessages to check for accumulated warnings and non-fatal errors. The carried parsing state can be used to resume parsing.

  3. data PState

    ghc-lib-parser GHC.Parser.Lexer

    No documentation available.

  4. PState :: StringBuffer -> ParserOpts -> Messages PsMessage -> Messages PsMessage -> Maybe RealSrcSpan -> Word -> Maybe (PsLocated Token) -> PsSpan -> PsSpan -> Int -> PsLoc -> [LayoutContext] -> [Int] -> [FastString] -> [PsLocated Token] -> Maybe (PsLocated Token) -> PsSpan -> [ALRContext] -> Maybe ALRLayout -> Bool -> Maybe (Pair RealSrcSpan RealSrcSpan) -> Maybe [LEpaComment] -> [LEpaComment] -> OrdList (PsLocated HdkComment) -> PState

    ghc-lib-parser GHC.Parser.Lexer

    No documentation available.

  5. data ParseResult a

    ghc-lib-parser GHC.Parser.Lexer

    The result of running a parser.

  6. data ParserOpts

    ghc-lib-parser GHC.Parser.Lexer

    Parser options. See mkParserOpts to construct this.

  7. ParserOpts :: ExtsBitmap -> DiagOpts -> [String] -> ParserOpts

    ghc-lib-parser GHC.Parser.Lexer

    No documentation available.

  8. PatternSynonymsBit :: ExtBits

    ghc-lib-parser GHC.Parser.Lexer

    No documentation available.

  9. module GHC.Parser.PostProcess

    No documentation available.

  10. data PV a

    ghc-lib-parser GHC.Parser.PostProcess

    No documentation available.

Page 550 of many | Previous | Next