haskell-tools-rewrite-0.6.0.0: Facilities for generating new parts of the Haskell-Tools AST

Index - M

Match 
1 (Type/Class)Language.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
2 (Data Constructor)Language.Haskell.Tools.AST.Match.Binds, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MatchLhs 
1 (Type/Class)Language.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
2 (Data Constructor)Language.Haskell.Tools.AST.Match.Binds, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MatchListLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeClassBodyLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeConlikeAnnotLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeContextLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeDerivingLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeExportSpecsLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeExprLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeFunDepsLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeImportQualifiedLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeImportRenamingLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeImportSafeLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeImportSourceLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeImportSpecLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeInstBodyLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeKindConstraintLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeLocalBindsLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeModuleHeadLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeModulePragmaLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybePhaseControlLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeSafetyLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeStringNodeLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeSubSpecLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MaybeTypeFamilySpecLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MDoKeywordLanguage.Haskell.Tools.AST.Match.Stmts, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MinimalAndLanguage.Haskell.Tools.AST.Match.Decls, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MinimalFormulaLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MinimalFormulaListLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
MinimalNameLanguage.Haskell.Tools.AST.Match.Decls, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MinimalOrLanguage.Haskell.Tools.AST.Match.Decls, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MinimalParenLanguage.Haskell.Tools.AST.Match.Decls, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
mkAltLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAnnPragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAppLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAppCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAppInstanceHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAppPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkArrowAppLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkArrowAppCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkArrowFromCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkAsPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBacktickOpLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBangPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBangTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBindCmdLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBindStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkBracketExprLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCApiLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCaseLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCaseCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCaseRhsLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCCallLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCharLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassAssertLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassBodyLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassElemDataFamLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassElemDefLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassElemSigLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClassElemTypeFamLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClosedTypeFamilyLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClsDefaultSigLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClsDefaultTypeLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkClsMinimalLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCompStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkConDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkConKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkConlikeAnnotationLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkConPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkContextLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCorePragmaLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkCtxTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDataDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDataFamilyLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDataInstanceLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDataKeywordLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDeclHeadAppLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDeclsBracketLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDefaultDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDeprPragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDerivingLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDisableOverlapLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDoBlockLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkDoCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkEnableOverlapLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkEnumLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExplicitTypeAppLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExportSpecLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExportSpecsLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExprBracketLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExprCmdLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExprPragmaLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExprStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkExprTypeSigLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldPunLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldPunPatternLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldUpdateLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldWildcardLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFieldWildcardPatternLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFixityDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkForallTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkForeignExportLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkForeignImportLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFracLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFunctionBindLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFunctionBind'Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFunctionTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkFunDepLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGadtConDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGADTDataDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGadtDataInstanceLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGadtRecordConDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGeneratedPragmaLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGroupStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardBindLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardCheckLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardedCaseRhsLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardedCaseRhssLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardedRhsLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardedRhssLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkGuardLetLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIdSpliceLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIESpecLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIfLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIfCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkImplicitAssertLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkImplicitNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkImportDeclLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkImportHidingListLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkImportSpecListLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIncoherentOverlapLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixAppLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixAppPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixAssertLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixConDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixDeclHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixInstanceHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixLLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixLhsLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixRLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInfixTypeAppLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInlinablePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInlinePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceBindLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceBodyLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceDataFamilyDefLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceDataFamilyGADTDefLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceRuleLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceSpecializePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceTypeFamilyDefLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkInstanceTypeSigLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIntKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIntLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkIrrefutablePatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindAppLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindConstraintLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindedTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindedTypeVarLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindFunLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindListLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindParenLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindStarLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindUnboxLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkKindVarLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLambdaLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLambdaCaseLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLambdaCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLanguagePragmaLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLazyTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLeftApplLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLeftHighApplLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLeftSectionLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLetLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLetCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLetStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLetStmtCmdLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLinePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListCompLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListCompBodyLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkListTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLitLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLitPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLocalBindsLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLocalBinds'Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLocalFixityLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLocalTypeSigLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkLocalValBindLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMatchLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMatchLhsLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMinimalAndLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMinimalNameLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMinimalOrLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMinimalParenLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleAnnotationLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleDeprecatedPragmaLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleExportLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleHeadLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleNameLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkModuleWarningPragmaLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkMultiIfLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNameAnnotationLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNameDeclHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNamedWildcardTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNamePartLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNewtypeKeywordLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNoInlinePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNominalRoleLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNormalNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkNoUnpackTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkOneWayPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkOptionsGHCLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkOverlappableLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkOverlappingLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkOverlapsLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParArrayLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParArrayCompLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParArrayEnumLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParArrayPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParArrayTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenCmdLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenDeclHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenInstanceHeadLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenSpliceLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkParenTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternBracketLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternFieldLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternIESpecLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternSignatureLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternSignatureDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPatternSynonymLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPhantomRoleLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPhaseControlFromLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPhaseControlUntilLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPragmaDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrefixAppLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimCharLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimDoubleLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimFloatLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimIntLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimStringLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPrimWordLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkProcExprLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedConTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedIntTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedListTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedStringTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedTupleTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkPromotedUnitTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQualifiedNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQualifiedName'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQualName'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQualOpLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQualOp'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQuasiQuoteLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQuasiQuoteExprLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQuasiQuotePatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkQuasiQuoteTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecCmdLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecConLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecordConDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecordPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRecUpdateLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRepresentationalRoleLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRewriteRuleLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRightApplLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRightHighApplLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRightSectionLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRoleDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRulePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkRuleVarLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSccPragmaLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSimpleBindLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSimpleBind'Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSimpleNameLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSimpleName'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSourceRangeLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSpecializePragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSpliceDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSpliceExprLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSplicePatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSpliceTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStandaloneDerivingLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStaticPointerLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStdCallLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStringKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStringLitLanguage.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkStringNodeLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSubAllLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSubListLanguage.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkSymmetricPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkThenStmtLanguage.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleAssertionLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTuplePatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleSectionLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTupleUnboxedSectionLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTwoWayPatSynLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeAnnotationLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeAppLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeBracketLanguage.Haskell.Tools.AST.Gen.TH, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeEqnLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeFamilyLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeFamilyInjectivitySpecLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeFamilyKindSpecLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeInstanceLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeQuoteLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeSigDeclLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeSignatureLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeSigPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeVarLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkTypeVar'Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnboxedTupleLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnboxedTupleTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnboxTuplePatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnguardedRhsLanguage.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnitKindLanguage.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnpackTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnqualName'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnqualOpLanguage.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnqualOp'Language.Haskell.Tools.AST.Gen.Names, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkUnsafeLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkValueBindingLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkVarLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkVarPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkVarQuoteLanguage.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkVarTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkViewPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkWarningPragmaLanguage.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkWildcardTypeLanguage.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
mkWildPatLanguage.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen, Language.Haskell.Tools.AST.Rewrite
Module 
1 (Type/Class)Language.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
2 (Data Constructor)Language.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModuleAnnotationLanguage.Haskell.Tools.AST.Match.Decls, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModuleDeprecatedPragmaLanguage.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModuleExportLanguage.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModuleHead 
1 (Type/Class)Language.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
2 (Data Constructor)Language.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModuleName 
1 (Type/Class)Language.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
2 (Data Constructor)Language.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
ModulePragmaLanguage.Haskell.Tools.AST.ElementTypes, Language.Haskell.Tools.AST.Rewrite
ModuleWarningPragmaLanguage.Haskell.Tools.AST.Match.Modules, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite
MultiIfLanguage.Haskell.Tools.AST.Match.Exprs, Language.Haskell.Tools.AST.Match, Language.Haskell.Tools.AST.Rewrite