| allNamesIn | Language.Haskell.TH.Desugar |
| AnnTarget | Language.Haskell.TH.Desugar |
| applyDExp | Language.Haskell.TH.Desugar |
| applyDType | Language.Haskell.TH.Desugar |
| Bang | |
| 1 (Data Constructor) | Language.Haskell.TH.Desugar |
| 2 (Type/Class) | Language.Haskell.TH.Desugar |
| clauseToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| conExistentialTvbs | Language.Haskell.TH.Desugar |
| conToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| cxtToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| DAnnP | Language.Haskell.TH.Desugar |
| DAnyclassStrategy | Language.Haskell.TH.Desugar |
| DAppE | Language.Haskell.TH.Desugar |
| DAppPr | Language.Haskell.TH.Desugar |
| DAppT | Language.Haskell.TH.Desugar |
| DAppTypeE | Language.Haskell.TH.Desugar |
| DArrowT | Language.Haskell.TH.Desugar |
| Data | Language.Haskell.TH.Desugar |
| dataConNameToCon | Language.Haskell.TH.Desugar |
| dataConNameToDataName | Language.Haskell.TH.Desugar |
| DBangPa | Language.Haskell.TH.Desugar |
| DBangType | Language.Haskell.TH.Desugar |
| DCaseE | Language.Haskell.TH.Desugar |
| DClassD | Language.Haskell.TH.Desugar |
| DClause | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DClosedTypeFamilyD | Language.Haskell.TH.Desugar |
| DCompleteP | Language.Haskell.TH.Desugar |
| DCon | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DConE | Language.Haskell.TH.Desugar |
| DConFields | Language.Haskell.TH.Desugar |
| DConPa | Language.Haskell.TH.Desugar |
| DConPr | Language.Haskell.TH.Desugar |
| DConT | Language.Haskell.TH.Desugar |
| DCxt | Language.Haskell.TH.Desugar |
| DDataD | Language.Haskell.TH.Desugar |
| DDataFamilyD | Language.Haskell.TH.Desugar |
| DDataInstD | Language.Haskell.TH.Desugar |
| DDec | Language.Haskell.TH.Desugar |
| DDeclaredInfix | Language.Haskell.TH.Desugar |
| DDefaultSigD | Language.Haskell.TH.Desugar |
| DDerivClause | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DDerivStrategy | Language.Haskell.TH.Desugar |
| decsToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| decToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| derivClauseToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| Desugar | Language.Haskell.TH.Desugar |
| desugar | Language.Haskell.TH.Desugar |
| DExp | Language.Haskell.TH.Desugar |
| DExplBidir | Language.Haskell.TH.Desugar |
| DExportF | Language.Haskell.TH.Desugar |
| DFamilyResultSig | Language.Haskell.TH.Desugar |
| DForallPr | Language.Haskell.TH.Desugar |
| DForallT | Language.Haskell.TH.Desugar |
| DForeign | Language.Haskell.TH.Desugar |
| DForeignD | Language.Haskell.TH.Desugar |
| DFunD | Language.Haskell.TH.Desugar |
| DImplBidir | Language.Haskell.TH.Desugar |
| DImportF | Language.Haskell.TH.Desugar |
| DInfixD | Language.Haskell.TH.Desugar |
| DInfo | Language.Haskell.TH.Desugar |
| DInlineP | Language.Haskell.TH.Desugar |
| DInstanceD | Language.Haskell.TH.Desugar |
| DInstanceDec | Language.Haskell.TH.Desugar |
| DKind | Language.Haskell.TH.Desugar |
| DKindedTV | Language.Haskell.TH.Desugar |
| DKindSig | Language.Haskell.TH.Desugar |
| DLamE | Language.Haskell.TH.Desugar |
| DLetDec | |
| 1 (Data Constructor) | Language.Haskell.TH.Desugar |
| 2 (Type/Class) | Language.Haskell.TH.Desugar |
| DLetE | Language.Haskell.TH.Desugar |
| DLineP | Language.Haskell.TH.Desugar |
| DLitE | Language.Haskell.TH.Desugar |
| DLitPa | Language.Haskell.TH.Desugar |
| DLitT | Language.Haskell.TH.Desugar |
| DMatch | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DNewtypeStrategy | Language.Haskell.TH.Desugar |
| DNormalC | Language.Haskell.TH.Desugar |
| DNoSig | Language.Haskell.TH.Desugar |
| DOpenTypeFamilyD | Language.Haskell.TH.Desugar |
| DPat | Language.Haskell.TH.Desugar |
| DPatSynD | Language.Haskell.TH.Desugar |
| DPatSynDir | Language.Haskell.TH.Desugar |
| DPatSynI | Language.Haskell.TH.Desugar |
| DPatSynSigD | Language.Haskell.TH.Desugar |
| DPatSynType | Language.Haskell.TH.Desugar |
| dPatToDExp | Language.Haskell.TH.Desugar |
| DPlainTV | Language.Haskell.TH.Desugar |
| DPragma | Language.Haskell.TH.Desugar |
| DPragmaD | Language.Haskell.TH.Desugar |
| DPred | Language.Haskell.TH.Desugar |
| DPrimTyConI | Language.Haskell.TH.Desugar |
| DRecC | Language.Haskell.TH.Desugar |
| DRoleAnnotD | Language.Haskell.TH.Desugar |
| DRuleBndr | Language.Haskell.TH.Desugar |
| DRuleP | Language.Haskell.TH.Desugar |
| DRuleVar | Language.Haskell.TH.Desugar |
| dsBangType | Language.Haskell.TH.Desugar |
| dsBody | Language.Haskell.TH.Desugar |
| dsClauses | Language.Haskell.TH.Desugar |
| dsComp | Language.Haskell.TH.Desugar |
| dsCon | Language.Haskell.TH.Desugar |
| dsCxt | Language.Haskell.TH.Desugar |
| dsDec | Language.Haskell.TH.Desugar |
| dsDecs | Language.Haskell.TH.Desugar |
| dsDerivClause | Language.Haskell.TH.Desugar |
| dsDoStmts | Language.Haskell.TH.Desugar |
| dsExp | Language.Haskell.TH.Desugar |
| dsFamilyResultSig | Language.Haskell.TH.Desugar |
| dsForeign | Language.Haskell.TH.Desugar |
| dsGuards | Language.Haskell.TH.Desugar |
| DSigD | Language.Haskell.TH.Desugar |
| DSigE | Language.Haskell.TH.Desugar |
| DSigPa | Language.Haskell.TH.Desugar |
| DSigPr | Language.Haskell.TH.Desugar |
| DSigT | Language.Haskell.TH.Desugar |
| dsInfo | Language.Haskell.TH.Desugar |
| dsLetDec | Language.Haskell.TH.Desugar |
| dsLetDecs | Language.Haskell.TH.Desugar |
| DsM | Language.Haskell.TH.Desugar |
| dsMatches | Language.Haskell.TH.Desugar |
| DsMonad | Language.Haskell.TH.Desugar |
| dsPat | Language.Haskell.TH.Desugar |
| dsPatOverExp | Language.Haskell.TH.Desugar |
| dsPatsOverExp | Language.Haskell.TH.Desugar |
| dsPatSynDir | Language.Haskell.TH.Desugar |
| dsPatX | Language.Haskell.TH.Desugar |
| DSpecialiseInstP | Language.Haskell.TH.Desugar |
| DSpecialiseP | Language.Haskell.TH.Desugar |
| dsPragma | Language.Haskell.TH.Desugar |
| dsPred | Language.Haskell.TH.Desugar |
| dsReify | Language.Haskell.TH.Desugar |
| dsRuleBndr | Language.Haskell.TH.Desugar |
| DStandaloneDerivD | Language.Haskell.TH.Desugar |
| DStaticE | Language.Haskell.TH.Desugar |
| DStockStrategy | Language.Haskell.TH.Desugar |
| dsTvb | Language.Haskell.TH.Desugar |
| dsType | Language.Haskell.TH.Desugar |
| dsTypeFamilyHead | Language.Haskell.TH.Desugar |
| DSubst | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| dsVarBangType | Language.Haskell.TH.Desugar |
| DTildePa | Language.Haskell.TH.Desugar |
| DTyConI | Language.Haskell.TH.Desugar |
| DType | Language.Haskell.TH.Desugar |
| DTypedRuleVar | Language.Haskell.TH.Desugar |
| DTypeFamilyHead | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DTySynD | Language.Haskell.TH.Desugar |
| DTySynEqn | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| DTySynInstD | Language.Haskell.TH.Desugar |
| DTyVarBndr | Language.Haskell.TH.Desugar |
| dTyVarBndrToDType | Language.Haskell.TH.Desugar |
| DTyVarI | Language.Haskell.TH.Desugar |
| DTyVarSig | Language.Haskell.TH.Desugar |
| DUnidir | Language.Haskell.TH.Desugar |
| DValD | Language.Haskell.TH.Desugar |
| DVarBangType | Language.Haskell.TH.Desugar |
| DVarE | Language.Haskell.TH.Desugar |
| DVarI | Language.Haskell.TH.Desugar |
| DVarPa | Language.Haskell.TH.Desugar |
| DVarPr | Language.Haskell.TH.Desugar |
| DVarT | Language.Haskell.TH.Desugar |
| DViaStrategy | Language.Haskell.TH.Desugar |
| DWildCardPr | Language.Haskell.TH.Desugar |
| DWildCardT | Language.Haskell.TH.Desugar |
| DWildPa | Language.Haskell.TH.Desugar |
| expand | Language.Haskell.TH.Desugar.Expand, Language.Haskell.TH.Desugar |
| expandType | Language.Haskell.TH.Desugar.Expand, Language.Haskell.TH.Desugar |
| expandUnsoundly | Language.Haskell.TH.Desugar.Expand |
| expToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| extractBoundNamesDec | Language.Haskell.TH.Desugar |
| extractBoundNamesPat | Language.Haskell.TH.Desugar |
| extractBoundNamesStmt | Language.Haskell.TH.Desugar |
| flattenDValD | Language.Haskell.TH.Desugar |
| foreignToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| fvDType | Language.Haskell.TH.Desugar |
| getDataD | Language.Haskell.TH.Desugar |
| getRecordSelectors | Language.Haskell.TH.Desugar |
| IgnoreKinds | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| Incoherent | Language.Haskell.TH.Desugar |
| InferR | Language.Haskell.TH.Desugar |
| InfixPatSyn | Language.Haskell.TH.Desugar |
| InjectivityAnn | |
| 1 (Type/Class) | Language.Haskell.TH.Desugar |
| 2 (Data Constructor) | Language.Haskell.TH.Desugar |
| isTypeKindName | Language.Haskell.TH.Desugar |
| letDecToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| localDeclarations | Language.Haskell.TH.Desugar |
| lookupTypeNameWithLocals | Language.Haskell.TH.Desugar |
| lookupValueNameWithLocals | Language.Haskell.TH.Desugar |
| matchToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| matchTy | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| maybeDCaseE | Language.Haskell.TH.Desugar |
| maybeDLetE | Language.Haskell.TH.Desugar |
| mkDataName | Language.Haskell.TH.Desugar |
| mkDataNameWithLocals | Language.Haskell.TH.Desugar |
| mkDLamEFromDPats | Language.Haskell.TH.Desugar |
| mkExtraDKindBinders | Language.Haskell.TH.Desugar |
| mkTupleDExp | Language.Haskell.TH.Desugar |
| mkTupleDPat | Language.Haskell.TH.Desugar |
| mkTypeName | Language.Haskell.TH.Desugar |
| mkTypeNameWithLocals | Language.Haskell.TH.Desugar |
| ModuleAnnotation | Language.Haskell.TH.Desugar |
| nameOccursIn | Language.Haskell.TH.Desugar |
| NewOrData | Language.Haskell.TH.Desugar |
| Newtype | Language.Haskell.TH.Desugar |
| newUniqueName | Language.Haskell.TH.Desugar |
| NoIgnore | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| NominalR | Language.Haskell.TH.Desugar |
| NoSourceStrictness | Language.Haskell.TH.Desugar |
| NoSourceUnpackedness | Language.Haskell.TH.Desugar |
| Overlap | Language.Haskell.TH.Desugar |
| Overlappable | Language.Haskell.TH.Desugar |
| Overlapping | Language.Haskell.TH.Desugar |
| Overlaps | Language.Haskell.TH.Desugar |
| PatM | Language.Haskell.TH.Desugar |
| PatSynArgs | Language.Haskell.TH.Desugar |
| patSynDirToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| patToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| PhantomR | Language.Haskell.TH.Desugar |
| pragmaToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| predToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| PrefixPatSyn | Language.Haskell.TH.Desugar |
| RecordPatSyn | Language.Haskell.TH.Desugar |
| reifyFixityWithLocals | Language.Haskell.TH.Desugar |
| reifyNameSpace | Language.Haskell.TH.Desugar |
| reifyWithLocals | Language.Haskell.TH.Desugar |
| reifyWithLocals_maybe | Language.Haskell.TH.Desugar |
| reifyWithWarning | Language.Haskell.TH.Desugar |
| removeWilds | Language.Haskell.TH.Desugar |
| RepresentationalR | Language.Haskell.TH.Desugar |
| Role | Language.Haskell.TH.Desugar |
| ruleBndrToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| scExp | Language.Haskell.TH.Desugar |
| scLetDec | Language.Haskell.TH.Desugar |
| SourceLazy | Language.Haskell.TH.Desugar |
| SourceNoUnpack | Language.Haskell.TH.Desugar |
| SourceStrict | Language.Haskell.TH.Desugar |
| SourceStrictness | Language.Haskell.TH.Desugar |
| SourceUnpack | Language.Haskell.TH.Desugar |
| SourceUnpackedness | Language.Haskell.TH.Desugar |
| strictToBang | Language.Haskell.TH.Desugar |
| substTy | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| substTyVarBndrs | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| sweeten | Language.Haskell.TH.Desugar |
| toposortTyVarsOf | Language.Haskell.TH.Desugar |
| tupleDegree_maybe | Language.Haskell.TH.Desugar |
| tupleNameDegree_maybe | Language.Haskell.TH.Desugar |
| tvbToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| TypeAnnotation | Language.Haskell.TH.Desugar |
| typeKindName | Language.Haskell.TH.Desugar |
| typeToTH | Language.Haskell.TH.Desugar.Sweeten, Language.Haskell.TH.Desugar |
| unboxedSumDegree_maybe | Language.Haskell.TH.Desugar |
| unboxedSumNameDegree_maybe | Language.Haskell.TH.Desugar |
| unboxedTupleDegree_maybe | Language.Haskell.TH.Desugar |
| unboxedTupleNameDegree_maybe | Language.Haskell.TH.Desugar |
| unionMaybeSubsts | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| unionSubsts | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |
| unravel | Language.Haskell.TH.Desugar |
| ValueAnnotation | Language.Haskell.TH.Desugar |
| withLocalDeclarations | Language.Haskell.TH.Desugar |
| YesIgnore | Language.Haskell.TH.Desugar.Subst, Language.Haskell.TH.Desugar |