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

Index - M

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