| $$ | Language.Haskell.TH.PprLib | 
| $+$ | Language.Haskell.TH.PprLib | 
| <+> | Language.Haskell.TH.PprLib | 
| <> | Language.Haskell.TH.PprLib | 
| >> | Language.Haskell.TH.CodeDo | 
| >>= | Language.Haskell.TH.CodeDo | 
| addCorePlugin | Language.Haskell.TH.Syntax | 
| addDependentFile | Language.Haskell.TH.Syntax | 
| addForeignFile | Language.Haskell.TH.Syntax | 
| addForeignFilePath | Language.Haskell.TH.Syntax | 
| addForeignSource | Language.Haskell.TH.Syntax | 
| addModFinalizer | Language.Haskell.TH.Syntax | 
| addTempFile | Language.Haskell.TH.Syntax | 
| addTopDecls | Language.Haskell.TH.Syntax | 
| AllowAmbiguousTypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AllPhases | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Alone | Language.Haskell.TH.Syntax | 
| AlternativeLayoutRule | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AlternativeLayoutRuleTransitional | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnLookup | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnLookupModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnLookupName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnTarget | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnyclassStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| anyclassStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| appK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppKindT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appKindT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ApplicativeDo | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Applied | Language.Haskell.TH.Syntax | 
| appPrec | Language.Haskell.TH.Ppr | 
| appsE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppTypeE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appTypeE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ArithSeqE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arithSeqE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Arity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arrow | Language.Haskell.TH.PprLib | 
| arrowK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Arrows | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ArrowT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arrowT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AsP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| asP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AutoDeriveTypeable | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| badIO | Language.Haskell.TH.Syntax | 
| Bang |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bang | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bangP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangPatterns | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| BangQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bangType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| bar | Language.Haskell.TH.Ppr | 
| BeforePhase | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| BinaryLiterals | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindCode_ | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| BindS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BlockArguments | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Body | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| BodyQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| braces | Language.Haskell.TH.PprLib | 
| brackets | Language.Haskell.TH.PprLib | 
| Bytes |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| bytesOffset | Language.Haskell.TH.Syntax | 
| BytesPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bytesPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| bytesPtr | Language.Haskell.TH.Syntax | 
| bytesSize | Language.Haskell.TH.Syntax | 
| bytesToString | Language.Haskell.TH.Ppr | 
| Callconv | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| CApi | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| cApi | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| CApiFFI | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| CaseE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| caseE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| cat | Language.Haskell.TH.PprLib | 
| CCall | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| cCall | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| char | Language.Haskell.TH.PprLib | 
| CharL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| charL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| CharPos | Language.Haskell.TH.Syntax | 
| CharPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| charPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ClassD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| classD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ClassI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ClassOpI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| classP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Clause |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| clause | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ClauseQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ClosedTypeFamilyD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| closedTypeFamilyD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| cmpEq | Language.Haskell.TH.Syntax | 
| Code |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| CodeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| colon | Language.Haskell.TH.PprLib | 
| comma | Language.Haskell.TH.PprLib | 
| commaSep | Language.Haskell.TH.Ppr | 
| commaSepApplied | Language.Haskell.TH.Ppr | 
| commaSepWith | Language.Haskell.TH.Ppr | 
| compareBytes | Language.Haskell.TH.Syntax | 
| CompE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| compE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| CompleteP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Con | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| CondE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| condE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ConE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| conE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| conK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ConLike | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ConP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| conP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ConQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ConstrainedClassMethods | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| constraintK |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ConstraintKinds | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ConstraintT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ConT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| conT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| counter | Language.Haskell.TH.Syntax | 
| Cpp | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| CUSKs | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Cxt | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| cxt | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| CxtQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DataConI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DataD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| dataD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DataFamilyD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| dataFamilyD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DataInstD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| dataInstD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DataKinds | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DataName | Language.Haskell.TH.Syntax | 
| dataToExpQ | Language.Haskell.TH.Syntax, Language.Haskell.TH.Quote | 
| dataToPatQ | Language.Haskell.TH.Syntax, Language.Haskell.TH.Quote | 
| dataToQa | Language.Haskell.TH.Syntax, Language.Haskell.TH.Quote | 
| DatatypeContexts | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| dcolon | Language.Haskell.TH.PprLib | 
| Dec | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DecidedLazy | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DecidedStrict | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DecidedStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DecidedUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DecQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Decs | Language.Haskell.TH.Lib.Internal | 
| DecsQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| defaultFixity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DefaultSigD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| defaultSigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DefaultSignatures | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DerivClause |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| derivClause |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DerivClauseQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DeriveAnyClass | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveDataTypeable | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveFoldable | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveFunctor | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveGeneric | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveLift | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DeriveTraversable | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DerivingStrategies | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DerivingVia | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DerivStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DerivStrategyQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| DisambiguateRecordFields | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| DoAndIfThenElse | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Doc | Language.Haskell.TH.PprLib | 
| DoE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| doE |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| double | Language.Haskell.TH.PprLib | 
| DoublePrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| doublePrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| doubleQuotes | Language.Haskell.TH.PprLib | 
| DuplicateRecordFields | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| dyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| empty | Language.Haskell.TH.PprLib | 
| EmptyCase | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| EmptyDataDecls | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| EmptyDataDeriving | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| eqBytes | Language.Haskell.TH.Syntax | 
| EqualityT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| equalityT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| equalP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| equals | Language.Haskell.TH.PprLib | 
| examineCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ExistentialQuantification | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Exp | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ExplBidir | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| explBidir | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ExplicitForAll | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ExplicitNamespaces | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ExportF | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ExpQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ExtendedDefaultRules | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Extension | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| extsEnabled | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| falseName | Language.Haskell.TH.Syntax | 
| FamilyI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FamilyResultSig | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FamilyResultSigQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fcat | Language.Haskell.TH.PprLib | 
| FieldExp | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fieldExp | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FieldExpQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FieldPat | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fieldPat | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FieldPatQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Fixity |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FixityDirection | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FlexibleContexts | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FlexibleInstances | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| float | Language.Haskell.TH.PprLib | 
| FloatPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| floatPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ForallC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| forallC |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ForallInvis | Language.Haskell.TH.Ppr | 
| ForallT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| forallT |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ForallVis | Language.Haskell.TH.Ppr | 
| ForallVisFlag | Language.Haskell.TH.Ppr | 
| ForallVisT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| forallVisT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Foreign | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ForeignD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ForeignFunctionInterface | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ForeignSrcLang | Language.Haskell.TH.Syntax | 
| forImpD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fromE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FromPhase | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FromR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fromR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fromTANormal | Language.Haskell.TH.Ppr | 
| fromThenE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FromThenR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fromThenR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fromThenToE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FromThenToR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fromThenToR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fromToE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FromToR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| fromToR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| fsep | Language.Haskell.TH.PprLib | 
| FunctionalDependencies | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| FunD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| funD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FunDep |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| funDep | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| FunLike | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| GadtC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| gadtC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| GADTs | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| GADTSyntax | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| GeneralizedNewtypeDeriving | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| getQ | Language.Haskell.TH.Syntax | 
| GHCForeignImportPrim | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Guard | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| GuardedB | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| guardedB | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| GuardQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| hang | Language.Haskell.TH.PprLib | 
| hashParens | Language.Haskell.TH.Ppr | 
| hcat | Language.Haskell.TH.PprLib | 
| HexFloatLiterals | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| hoistCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| hsep | Language.Haskell.TH.PprLib | 
| ImplBidir | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| implBidir | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ImplicitParamBindD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| implicitParamBindD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ImplicitParams | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ImplicitParamT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| implicitParamT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ImplicitParamVarE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| implicitParamVarE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ImplicitPrelude | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ImportF | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ImportQualifiedPost | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ImpredicativeTypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Incoherent | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| IncoherentInstances | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InferR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| inferR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InferredSpec | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| inferredSpec | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Infix | Language.Haskell.TH.Syntax | 
| infixApp | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InfixE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixLD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixN | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixND | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixRD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InfixT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| infixT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Info | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InfoQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InjectivityAnn |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 3 (Type/Class) | Language.Haskell.TH.Lib.Internal | 
| injectivityAnn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Inlinable | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Inline |  | 
| 1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InlineP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InstanceD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| instanceD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InstanceDec | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| InstanceSigs | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| instanceWithOverlapD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| int | Language.Haskell.TH.PprLib | 
| integer | Language.Haskell.TH.PprLib | 
| IntegerL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| integerL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Interruptible | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| interruptible | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| InterruptibleFFI | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| IntPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| intPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| isEmpty | Language.Haskell.TH.PprLib | 
| isExtEnabled | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| isInstance | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| isStarT | Language.Haskell.TH.Ppr | 
| isStrict | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| isSymOcc | Language.Haskell.TH.Ppr | 
| JavaScript | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| javaScript | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| JavaScriptFFI | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| joinCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| justName | Language.Haskell.TH.Syntax | 
| Kind | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| kindedInvisTV | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| KindedTV | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| kindedTV |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| KindQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| KindSig | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| kindSig |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| KindSignatures | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| KiSigD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| kiSigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LabelE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| labelE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| lam1E | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LambdaCase | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LamCaseE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lamCaseE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LamE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lamE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LangAsm | Language.Haskell.TH.Syntax | 
| LangC | Language.Haskell.TH.Syntax | 
| LangCxx | Language.Haskell.TH.Syntax | 
| LangObjc | Language.Haskell.TH.Syntax | 
| LangObjcxx | Language.Haskell.TH.Syntax | 
| lbrace | Language.Haskell.TH.PprLib | 
| lbrack | Language.Haskell.TH.PprLib | 
| leftName | Language.Haskell.TH.Syntax | 
| LetE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| letE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LetS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| letS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LexicalNegation | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LiberalTypeSynonyms | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Lift | Language.Haskell.TH.Syntax | 
| lift | Language.Haskell.TH.Syntax | 
| liftCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| liftData | Language.Haskell.TH.Syntax | 
| liftString | Language.Haskell.TH.Syntax | 
| liftTyped | Language.Haskell.TH.Syntax | 
| LinearTypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LineP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ListE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| listK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ListP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ListT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Lit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LitE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LitP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LitT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Loc |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| location | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_end | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_filename | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_module | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_package | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_start | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lookupName | Language.Haskell.TH.Syntax | 
| lookupTypeName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lookupValueName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lparen | Language.Haskell.TH.PprLib | 
| MagicHash | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| manyName | Language.Haskell.TH.Syntax | 
| Match |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| match | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| MatchQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| maxPrecedence | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MDoE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mdoE |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| memcmp | Language.Haskell.TH.Syntax | 
| mkBytes | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| mkModName | Language.Haskell.TH.Syntax | 
| mkName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mkNameG | Language.Haskell.TH.Syntax | 
| mkNameG_d | Language.Haskell.TH.Syntax | 
| mkNameG_tc | Language.Haskell.TH.Syntax | 
| mkNameG_v | Language.Haskell.TH.Syntax | 
| mkNameL | Language.Haskell.TH.Syntax | 
| mkNameS | Language.Haskell.TH.Syntax | 
| mkNameU | Language.Haskell.TH.Syntax | 
| mkOccName | Language.Haskell.TH.Syntax | 
| mkPkgName | Language.Haskell.TH.Syntax | 
| mk_tup_name | Language.Haskell.TH.Syntax | 
| ModName |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| modString | Language.Haskell.TH.Syntax | 
| Module |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| ModuleAnnotation | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| moduleAnnotation | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ModuleInfo |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonadComprehensions | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonadFailDesugaring | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonoLocalBinds | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonomorphismRestriction | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonoPatBinds | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MulArrowT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mulArrowT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| MultiIfE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| multiIfE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| MultiParamTypeClasses | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MultiWayIf | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Name |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| nameBase | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NamedWildCards | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NameFlavour | Language.Haskell.TH.Syntax | 
| NameG | Language.Haskell.TH.Syntax | 
| NameIs | Language.Haskell.TH.Syntax | 
| NameL | Language.Haskell.TH.Syntax | 
| nameModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| namePackage | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NameQ | Language.Haskell.TH.Syntax | 
| NameS | Language.Haskell.TH.Syntax | 
| NameSpace | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| nameSpace | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NameU | Language.Haskell.TH.Syntax | 
| NegativeLiterals | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| nest | Language.Haskell.TH.PprLib | 
| nestDepth | Language.Haskell.TH.Ppr | 
| newName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| newNameIO | Language.Haskell.TH.Syntax | 
| NewtypeD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| newtypeD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NewtypeInstD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| newtypeInstD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NewtypeStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| newtypeStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NoBindS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| noBindS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NoInline | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NominalR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| nominalR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NondecreasingIndentation | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| nonemptyName | Language.Haskell.TH.Syntax | 
| noPrec | Language.Haskell.TH.Ppr | 
| NormalB | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| normalB | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NormalC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| normalC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NormalG | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| normalG | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| normalGE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NoSig | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| noSig |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NoSourceStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| noSourceStrictness | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NoSourceUnpackedness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| noSourceUnpackedness | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| nothingName | Language.Haskell.TH.Syntax | 
| notStrict | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| NPlusKPatterns | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NullaryTypeClasses | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NumDecimals | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NumericUnderscores | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| NumTyLit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| numTyLit | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| OccName |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| occString | Language.Haskell.TH.Syntax | 
| oneName | Language.Haskell.TH.Syntax | 
| OpenTypeFamilyD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| openTypeFamilyD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| opPrec | Language.Haskell.TH.Ppr | 
| Overlap | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Overlappable | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Overlapping | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| OverlappingInstances | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Overlaps | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| OverloadedLabels | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| OverloadedLists | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| OverloadedStrings | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PackageImports | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ParallelArrays | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ParallelListComp | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| parens | Language.Haskell.TH.PprLib | 
| ParensE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| parensE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| parensIf | Language.Haskell.TH.Ppr | 
| ParensP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| parensP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ParensT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| parensT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ParentName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ParS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| parS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PartialTypeSignatures | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Pat | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatG | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| patG | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| patGE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatSynArgs | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatSynArgsQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatSynD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| patSynD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatSynDir | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatSynDirQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatSynI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatSynSigD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| patSynSigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PatSynType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatternGuards | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PatternSynonyms | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PhantomR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| phantomR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Phases | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PkgName |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| pkgString | Language.Haskell.TH.Syntax | 
| plainInvisTV | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PlainTV | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| plainTV |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PolyKinds | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PostfixOperators | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| pprBangType | Language.Haskell.TH.Ppr | 
| pprBody | Language.Haskell.TH.Ppr | 
| pprCxt | Language.Haskell.TH.Ppr | 
| pprExp | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| pprFields | Language.Haskell.TH.Ppr | 
| pprFixity | Language.Haskell.TH.Ppr | 
| PprFlag | Language.Haskell.TH.Ppr | 
| pprForall | Language.Haskell.TH.Ppr | 
| pprForall' | Language.Haskell.TH.Ppr | 
| pprForallVis | Language.Haskell.TH.Ppr | 
| pprFunArgType | Language.Haskell.TH.Ppr | 
| pprGadtRHS | Language.Haskell.TH.Ppr | 
| pprGuarded | Language.Haskell.TH.Ppr | 
| pprInfixExp | Language.Haskell.TH.Ppr | 
| pprint | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| pprLit | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| PprM | Language.Haskell.TH.PprLib | 
| pprMatchPat | Language.Haskell.TH.Ppr | 
| pprMaybeExp | Language.Haskell.TH.Ppr | 
| pprName | Language.Haskell.TH.PprLib | 
| pprName' | Language.Haskell.TH.PprLib | 
| pprParendType | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| pprParendTypeArg | Language.Haskell.TH.Ppr | 
| pprPat | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| pprPatSynSig | Language.Haskell.TH.Ppr | 
| pprPatSynType | Language.Haskell.TH.Ppr | 
| pprPrefixOcc | Language.Haskell.TH.Ppr | 
| pprRecFields | Language.Haskell.TH.Ppr | 
| pprStrictType | Language.Haskell.TH.Ppr | 
| pprString | Language.Haskell.TH.Ppr | 
| pprTyApp | Language.Haskell.TH.Ppr | 
| pprTyLit | Language.Haskell.TH.Ppr | 
| pprTyVarBndr | Language.Haskell.TH.Ppr | 
| pprUInfixT | Language.Haskell.TH.Ppr | 
| pprVarBangType | Language.Haskell.TH.Ppr | 
| pprVarStrictType | Language.Haskell.TH.Ppr | 
| ppr_bndrs | Language.Haskell.TH.Ppr | 
| ppr_cxt_preds | Language.Haskell.TH.Ppr | 
| ppr_data | Language.Haskell.TH.Ppr | 
| ppr_dec | Language.Haskell.TH.Ppr | 
| ppr_deriv_clause | Language.Haskell.TH.Ppr | 
| ppr_deriv_strategy | Language.Haskell.TH.Ppr | 
| ppr_list | Language.Haskell.TH.Ppr, Language.Haskell.TH | 
| ppr_newtype | Language.Haskell.TH.Ppr | 
| ppr_overlap | Language.Haskell.TH.Ppr | 
| ppr_sig | Language.Haskell.TH.Ppr | 
| ppr_tf_head | Language.Haskell.TH.Ppr | 
| ppr_tySyn | Language.Haskell.TH.Ppr | 
| pragAnnD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragCompleteD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragInlD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragLineD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Pragma | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PragmaD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| pragRuleD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragSpecD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragSpecInlD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| pragSpecInstD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Precedence | Language.Haskell.TH.Ppr | 
| Pred | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PredQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PrefixPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| prefixPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Prim | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| prim | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PrimTyConI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| PromotedConsT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| promotedConsT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PromotedNilT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| promotedNilT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PromotedT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| promotedT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| PromotedTupleT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| promotedTupleT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ptext | Language.Haskell.TH.PprLib | 
| punctuate | Language.Haskell.TH.PprLib | 
| putQ | Language.Haskell.TH.Syntax | 
| Q |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| qAddCorePlugin | Language.Haskell.TH.Syntax | 
| qAddDependentFile | Language.Haskell.TH.Syntax | 
| qAddForeignFilePath | Language.Haskell.TH.Syntax | 
| qAddModFinalizer | Language.Haskell.TH.Syntax | 
| qAddTempFile | Language.Haskell.TH.Syntax | 
| qAddTopDecls | Language.Haskell.TH.Syntax | 
| qExtsEnabled | Language.Haskell.TH.Syntax | 
| qGetQ | Language.Haskell.TH.Syntax | 
| qIsExtEnabled | Language.Haskell.TH.Syntax | 
| qLocation | Language.Haskell.TH.Syntax | 
| qLookupName | Language.Haskell.TH.Syntax | 
| qNewName | Language.Haskell.TH.Syntax | 
| qPutQ | Language.Haskell.TH.Syntax | 
| qRecover | Language.Haskell.TH.Syntax | 
| qReify | Language.Haskell.TH.Syntax | 
| qReifyAnnotations | Language.Haskell.TH.Syntax | 
| qReifyConStrictness | Language.Haskell.TH.Syntax | 
| qReifyFixity | Language.Haskell.TH.Syntax | 
| qReifyInstances | Language.Haskell.TH.Syntax | 
| qReifyModule | Language.Haskell.TH.Syntax | 
| qReifyRoles | Language.Haskell.TH.Syntax | 
| qReifyType | Language.Haskell.TH.Syntax | 
| qReport | Language.Haskell.TH.Syntax | 
| qRunIO | Language.Haskell.TH.Syntax | 
| QualifiedDo | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| QuantifiedConstraints | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Quasi | Language.Haskell.TH.Syntax | 
| QuasiQuoter |  | 
| 1 (Type/Class) | Language.Haskell.TH.Quote | 
| 2 (Data Constructor) | Language.Haskell.TH.Quote | 
| QuasiQuotes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Quote | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| quoteDec | Language.Haskell.TH.Quote | 
| quoteExp | Language.Haskell.TH.Quote | 
| quoteFile | Language.Haskell.TH.Quote | 
| quoteParens | Language.Haskell.TH.Ppr | 
| quotePat | Language.Haskell.TH.Quote | 
| quotes | Language.Haskell.TH.PprLib | 
| quoteType | Language.Haskell.TH.Quote | 
| Range | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RangeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RankNTypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rational | Language.Haskell.TH.PprLib | 
| RationalL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rationalL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RawObject | Language.Haskell.TH.Syntax | 
| rbrace | Language.Haskell.TH.PprLib | 
| rbrack | Language.Haskell.TH.PprLib | 
| RebindableSyntax | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RecC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecConE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recConE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecGadtC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recGadtC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecordPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recordPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecordPuns | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RecordWildCards | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recover | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RecP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecUpdE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recUpdE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecursiveDo | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reify | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyAnnotations | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyConStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyFixity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyInstances | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyRoles | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RelaxedLayout | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RelaxedPolyRec | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| report | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reportError | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reportWarning | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RepresentationalR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| representationalR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rightName | Language.Haskell.TH.Syntax | 
| Role |  | 
| 1 (Type/Class) | Language.Haskell.TH.Lib.Internal | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RoleAnnotations | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RoleAnnotD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| roleAnnotD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rparen | Language.Haskell.TH.PprLib | 
| RuleBndr | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleBndrQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RuleMatch | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleVar | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ruleVar | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| runIO | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| runQ | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Safe | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| safe | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Safety | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ScopedTypeVariables | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sectionL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sectionR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| semi | Language.Haskell.TH.PprLib | 
| semiSep | Language.Haskell.TH.Ppr | 
| sep | Language.Haskell.TH.PprLib | 
| sequenceQ | Language.Haskell.TH.Syntax | 
| showName | Language.Haskell.TH.Syntax | 
| showName' | Language.Haskell.TH.Syntax | 
| showtextl | Language.Haskell.TH.Ppr | 
| SigD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SigE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SigP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| sigPrec | Language.Haskell.TH.Ppr | 
| SigT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sigT |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceLazy | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sourceLazy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceNoUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sourceNoUnpack | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceStrict | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sourceStrict | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SourceStrictnessQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| sourceUnpack | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SourceUnpackedness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SourceUnpackednessQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| space | Language.Haskell.TH.PprLib | 
| SpecialiseInstP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SpecialiseP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Specificity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SpecifiedSpec | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| specifiedSpec | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| split | Language.Haskell.TH.Ppr | 
| StandaloneDerivD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| standaloneDerivD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StandaloneDeriving | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| standaloneDerivWithStrategyD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StandaloneKindSignatures | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StarIsType | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| starK |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StarT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StaticE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| staticE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StaticPointers | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StdCall | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stdCall | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Stmt | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StmtQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StockStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| stockStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Strict |  | 
| 1 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StrictData | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| StrictType | Language.Haskell.TH.Syntax | 
| strictType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StrictTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| stringE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StringL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stringL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StringPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| stringPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| StrTyLit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| strTyLit | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| SumAlt | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| SumArity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TANormal | Language.Haskell.TH.Ppr | 
| TcClsName | Language.Haskell.TH.Syntax | 
| TemplateHaskell | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TemplateHaskellQuotes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TExp |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax | 
| TExpQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| text | Language.Haskell.TH.PprLib | 
| thenCmp | Language.Haskell.TH.Syntax | 
| thisModule | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TildeP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tildeP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| to_HPJ_Doc | Language.Haskell.TH.PprLib | 
| TraditionalRecordSyntax | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TransformListComp | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| trueName | Language.Haskell.TH.Syntax | 
| TupE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tupE |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| tupleDataName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tupleK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TupleSections | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TupleT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tupleT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| tupleTypeName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TupP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tupP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TyArg | Language.Haskell.TH.Ppr | 
| TyConI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TyLit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TyLitQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Type | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeAnnotation | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| typeAnnotation | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TypeApplications | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeArg | Language.Haskell.TH.Ppr | 
| TypedRuleVar | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| typedRuleVar | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TypeFamilies | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeFamilyDependencies | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeFamilyHead |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeInType | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeOperators | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TypeSynonymInstances | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TySynD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tySynD |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TySynEqn |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tySynEqn |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TySynEqnQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TySynInstD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tySynInstD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TyVarBndr | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TyVarBndrSpec | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TyVarBndrUnit | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| TyVarI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| TyVarSig | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| tyVarSig |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UInfixE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| uInfixE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UInfixP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| uInfixP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UInfixT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| uInfixT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UnboundVarE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboundVarE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unboxedSumBars | Language.Haskell.TH.Ppr | 
| unboxedSumDataName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedSumE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedSumE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UnboxedSumP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedSumP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UnboxedSums | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedSumT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedSumT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unboxedSumTypeName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedTupE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedTupE |  | 
| 1 (Function) | Language.Haskell.TH.Lib.Internal | 
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unboxedTupleDataName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedTuples | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedTupleT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedTupleT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unboxedTupleTypeName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnboxedTupP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unboxedTupP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| UndecidableInstances | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UndecidableSuperClasses | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnicodeSyntax | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Unidir | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unidir | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Uniq | Language.Haskell.TH.Syntax | 
| Unlifted | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnliftedFFITypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| UnliftedNewtypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unopPrec | Language.Haskell.TH.Ppr | 
| unpacked | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unQ | Language.Haskell.TH.Syntax | 
| Unsafe | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unsafe | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| unsafeCodeCoerce | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unsafeTExpCoerce | Language.Haskell.TH.Syntax | 
| unType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unTypeCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| unTypeQ | Language.Haskell.TH.Syntax | 
| ValD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| valD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ValueAnnotation | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| valueAnnotation | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarBangType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| varBangType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarBangTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| varE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarI | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| varK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarName | Language.Haskell.TH.Syntax | 
| VarP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| varP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarStrictType | Language.Haskell.TH.Syntax | 
| varStrictType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarStrictTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| VarT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| varT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| vcat | Language.Haskell.TH.PprLib | 
| ViaStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| viaStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ViewP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| viewP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ViewPatterns | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| where_clause | Language.Haskell.TH.Ppr | 
| WildCardT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| wildCardT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| WildP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| wildP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| WordPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| wordPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |