Index - P
| PackageImports | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PageMode | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PApp | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| pApp | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| ParallelListComp | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| ParComp | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Paren | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| paren | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| ParenSplice | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| parse | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| Parseable | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseDecl | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseDeclWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseDeclWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseExp | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseExpWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseExpWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| ParseFailed | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseFile | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFileContents | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFileContentsWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFileContentsWithExts | Language.Haskell.Exts.Annotated | 
| parseFileContentsWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFilename | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseFileWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFileWithExts | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| parseFileWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts | 
| ParseMode | |
| 1 (Type/Class) | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| 2 (Data Constructor) | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseModule | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseModuleWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseModuleWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| ParseOk | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parsePat | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parsePatWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parsePatWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| ParseResult | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseStmt | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseStmtWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseStmtWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseType | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseTypeWithComments | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseTypeWithMode | |
| 1 (Function) | Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Parser, Language.Haskell.Exts | 
| parseWithComments | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| parseWithMode | Language.Haskell.Exts.Parser, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PAsPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Pat | |
| 1 (Type/Class) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Type/Class) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PatBind | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| patBind | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| patBindWhere | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| PatBracket | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PatField | |
| 1 (Type/Class) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Type/Class) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PatternGuards | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PatternSignatures | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PatTypeSig | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PBangPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| peList | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| PExplTypeArg | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PFieldPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PFieldPun | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PFieldWildcard | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PInfixApp | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PIrrPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PlayRisky | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PlaySafe | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PList | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PLit | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PNeg | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PNPlusK | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PolymorphicComponents | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PostfixOperators | Language.Haskell.Exts.Extension, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PParen | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| pParen | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| PPHsMode | |
| 1 (Type/Class) | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| 2 (Data Constructor) | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PPInLine | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PPLayout | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PPNoLayout | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PPOffsideRule | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PPSemiColon | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PQuasiQuote | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PRec | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| preludeFixities | Language.Haskell.Exts.Fixity, Language.Haskell.Exts.Annotated.Fixity, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| prelude_mod | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Pretty | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| prettyPrint | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| prettyPrintStyleMode | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| prettyPrintWithMode | Language.Haskell.Exts.Pretty, Language.Haskell.Exts.Annotated, Language.Haskell.Exts | 
| PrimChar | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PrimDouble | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PrimFloat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PrimInt | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PrimString | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PrimWord | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Proc | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PRPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PTuple | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| pTuple | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| PVar | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| pvar | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| pvarTuple | |
| 1 (Function) | Language.Haskell.Exts.Annotated.Build, Language.Haskell.Exts.Annotated | 
| 2 (Function) | Language.Haskell.Exts.Build, Language.Haskell.Exts | 
| PViewPat | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PWildCard | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXAttr | |
| 1 (Type/Class) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 3 (Type/Class) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| 4 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXETag | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXPatTag | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXPcdata | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXRPats | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| PXTag | |
| 1 (Data Constructor) | Language.Haskell.Exts.Annotated.Syntax, Language.Haskell.Exts.Annotated | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts |