| ABE | Refact.Compat |
| ABExport | Refact.Compat |
| abe_ext | Refact.Compat |
| abe_mono | Refact.Compat |
| abe_poly | Refact.Compat |
| abe_prags | Refact.Compat |
| abe_wrap | Refact.Compat |
| AbsBinds | Refact.Compat |
| abs_binds | Refact.Compat |
| abs_ev_binds | Refact.Compat |
| abs_ev_vars | Refact.Compat |
| abs_exports | Refact.Compat |
| abs_ext | Refact.Compat |
| abs_sig | Refact.Compat |
| abs_tvs | Refact.Compat |
| addExtensionsToFlags | Refact.Internal |
| Ambiguous | Refact.Compat |
| AmbiguousFieldOcc | Refact.Compat |
| ambiguousFieldOcc | Refact.Compat |
| AnnAnyclass | Refact.Compat |
| AnnAs | Refact.Compat |
| AnnAt | Refact.Compat |
| AnnBackquote | Refact.Compat |
| AnnBang | Refact.Compat |
| AnnBy | Refact.Compat |
| AnnCase | Refact.Compat |
| AnnClass | Refact.Compat |
| AnnClose | Refact.Compat |
| AnnCloseB | Refact.Compat |
| AnnCloseBU | Refact.Compat |
| AnnCloseC | Refact.Compat |
| AnnCloseP | Refact.Compat |
| AnnCloseQ | Refact.Compat |
| AnnCloseQU | Refact.Compat |
| AnnCloseS | Refact.Compat |
| AnnColon | Refact.Compat |
| AnnComma | Refact.Compat |
| AnnCommaTuple | Refact.Compat |
| AnnD | Refact.Compat |
| AnnDarrow | Refact.Compat |
| AnnDarrowU | Refact.Compat |
| AnnData | Refact.Compat |
| AnnDcolon | Refact.Compat |
| AnnDcolonU | Refact.Compat |
| AnnDecl | Refact.Compat |
| AnnDefault | Refact.Compat |
| AnnDeriving | Refact.Compat |
| AnnDo | Refact.Compat |
| AnnDot | Refact.Compat |
| AnnDotdot | Refact.Compat |
| AnnElse | Refact.Compat |
| AnnEofPos | Refact.Compat |
| AnnEqual | Refact.Compat |
| AnnExport | Refact.Compat |
| AnnFamily | Refact.Compat |
| AnnForall | Refact.Compat |
| AnnForallU | Refact.Compat |
| AnnForeign | Refact.Compat |
| AnnFunId | Refact.Compat |
| AnnGroup | Refact.Compat |
| AnnHeader | Refact.Compat |
| AnnHiding | Refact.Compat |
| AnnIf | Refact.Compat |
| AnnImport | Refact.Compat |
| AnnIn | Refact.Compat |
| AnnInfix | Refact.Compat |
| AnnInstance | Refact.Compat |
| AnnKeyMap | Refact.Compat, Refact.Utils |
| AnnKeywordId | Refact.Compat |
| AnnLam | Refact.Compat |
| AnnLarrow | Refact.Compat |
| AnnLarrowtail | Refact.Compat |
| Annlarrowtail | Refact.Compat |
| AnnLarrowtailU | Refact.Compat |
| AnnlarrowtailU | Refact.Compat |
| AnnLarrowU | Refact.Compat |
| AnnLet | Refact.Compat |
| AnnMdo | Refact.Compat |
| AnnMinus | Refact.Compat |
| AnnModule | Refact.Compat |
| AnnName | Refact.Compat |
| AnnNewtype | Refact.Compat |
| AnnOf | Refact.Compat |
| AnnOpen | Refact.Compat |
| AnnOpenB | Refact.Compat |
| AnnOpenBU | Refact.Compat |
| AnnOpenC | Refact.Compat |
| AnnOpenE | Refact.Compat |
| AnnOpenEQ | Refact.Compat |
| AnnOpenEQU | Refact.Compat |
| AnnOpenP | Refact.Compat |
| AnnOpenPE | Refact.Compat |
| AnnOpenPTE | Refact.Compat |
| AnnOpenS | Refact.Compat |
| AnnPackageName | Refact.Compat |
| AnnPattern | Refact.Compat |
| AnnProc | Refact.Compat |
| AnnProvenance | Refact.Compat |
| annProvenanceName_maybe | Refact.Compat |
| AnnQualified | Refact.Compat |
| AnnRarrow | Refact.Compat |
| AnnRarrowtail | Refact.Compat |
| Annrarrowtail | Refact.Compat |
| AnnRarrowtailU | Refact.Compat |
| AnnrarrowtailU | Refact.Compat |
| AnnRarrowU | Refact.Compat |
| AnnRec | Refact.Compat |
| AnnRole | Refact.Compat |
| AnnSafe | Refact.Compat |
| AnnSemi | Refact.Compat |
| AnnSignature | Refact.Compat |
| AnnSimpleQuote | Refact.Compat |
| annSpanToSrcSpan | Refact.Compat, Refact.Utils |
| AnnStatic | Refact.Compat |
| AnnStock | Refact.Compat |
| AnnThen | Refact.Compat |
| AnnThIdSplice | Refact.Compat |
| AnnThIdTySplice | Refact.Compat |
| AnnThTyQuote | Refact.Compat |
| AnnTilde | Refact.Compat |
| AnnType | Refact.Compat |
| AnnUnit | Refact.Compat |
| AnnUsing | Refact.Compat |
| AnnVal | Refact.Compat |
| AnnValStr | Refact.Compat |
| AnnVbar | Refact.Compat |
| AnnVia | Refact.Compat |
| AnnWhere | Refact.Compat |
| AnyclassStrategy | Refact.Compat |
| appendDocs | Refact.Compat |
| appendGroups | Refact.Compat |
| ApplicativeArg | Refact.Compat |
| ApplicativeArgMany | Refact.Compat |
| ApplicativeArgOne | Refact.Compat |
| ApplicativeStmt | Refact.Compat |
| apply | Refact.Internal |
| applyFixities | Refact.Fixity |
| applyRefactorings | Refact.Apply |
| applyRefactorings' | Refact.Apply |
| app_arg_pattern | Refact.Compat |
| app_stmts | Refact.Compat |
| ArgDocMap | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| arg_expr | Refact.Compat |
| ArithSeq | Refact.Compat |
| ArithSeqInfo | Refact.Compat |
| ArrowExpr | Refact.Compat |
| AsPat | Refact.Compat |
| badAnnSpan | Refact.Compat |
| BangPat | Refact.Compat |
| BangType | Refact.Compat |
| BindStmt | Refact.Compat |
| BodyStmt | Refact.Compat |
| bv_pattern | Refact.Compat |
| CaseAlt | Refact.Compat |
| cd_fld_doc | Refact.Compat |
| cd_fld_ext | Refact.Compat |
| cd_fld_names | Refact.Compat |
| cd_fld_type | Refact.Compat |
| CExport | Refact.Compat |
| CFunction | Refact.Compat |
| chunkify | Refact.Compat |
| cid_binds | Refact.Compat |
| cid_datafam_insts | Refact.Compat |
| cid_d_ext | Refact.Compat |
| cid_ext | Refact.Compat |
| cid_inst | Refact.Compat |
| cid_overlap_mode | Refact.Compat |
| cid_poly_ty | Refact.Compat |
| cid_sigs | Refact.Compat |
| cid_tyfam_insts | Refact.Compat |
| CImport | Refact.Compat |
| CImportSpec | Refact.Compat |
| CLabel | Refact.Compat |
| ClassDecl | Refact.Compat |
| ClassOpSig | Refact.Compat |
| ClosedTypeFamily | Refact.Compat |
| ClsInstD | Refact.Compat |
| ClsInstDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| CmdLStmt | Refact.Compat |
| CmdStmt | Refact.Compat |
| CmdSyntaxTable | Refact.Compat |
| CmdTopTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| collectEvVarsPat | Refact.Compat |
| collectEvVarsPats | Refact.Compat |
| collectHsBindBinders | Refact.Compat |
| collectHsBindListBinders | Refact.Compat |
| collectHsBindsBinders | Refact.Compat |
| collectHsIdBinders | Refact.Compat |
| collectHsValBinders | Refact.Compat |
| collectLocalBinders | Refact.Compat |
| collectLStmtBinders | Refact.Compat |
| collectLStmtsBinders | Refact.Compat |
| collectMethodBinders | Refact.Compat |
| collectPatBinders | Refact.Compat |
| collectPatsBinders | Refact.Compat |
| collectRuleBndrSigTys | Refact.Compat |
| collectStmtBinders | Refact.Compat |
| collectStmtsBinders | Refact.Compat |
| combineSrcSpans | Refact.Compat |
| CompleteMatchSig | Refact.Compat |
| composeSrcSpan | Refact.Compat |
| concatDocs | Refact.Compat |
| ConDecl | Refact.Compat |
| ConDeclField | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| ConDeclGADT | Refact.Compat |
| ConDeclH98 | Refact.Compat |
| ConPatIn | Refact.Compat |
| ConPatOut | Refact.Compat |
| convert | Refact.Compat |
| Convertable | Refact.Compat |
| ConvertIdX | Refact.Compat |
| convertLit | Refact.Compat |
| con_args | Refact.Compat |
| con_doc | Refact.Compat |
| con_ext | Refact.Compat |
| con_ex_tvs | Refact.Compat |
| con_forall | Refact.Compat |
| con_g_ext | Refact.Compat |
| con_mb_cxt | Refact.Compat |
| con_name | Refact.Compat |
| con_names | Refact.Compat |
| con_qvars | Refact.Compat |
| con_res_ty | Refact.Compat |
| CoPat | Refact.Compat |
| countTyClDecls | Refact.Compat |
| CWrapper | Refact.Compat |
| DataDecl | Refact.Compat |
| DataDeclRn | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| DataFamily | Refact.Compat |
| DataFamInstD | Refact.Compat |
| DataFamInstDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| DataType | Refact.Compat |
| dd_cons | Refact.Compat |
| dd_ctxt | Refact.Compat |
| dd_cType | Refact.Compat |
| dd_derivs | Refact.Compat |
| dd_ext | Refact.Compat |
| dd_kindSig | Refact.Compat |
| dd_ND | Refact.Compat |
| DecBrG | Refact.Compat |
| DecBrL | Refact.Compat |
| Decl | Refact.Utils |
| DeclDocMap | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| decomposeSrcSpan | Refact.Compat |
| DefaultDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| DefD | Refact.Compat |
| DelayedSplice | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| DerivD | Refact.Compat |
| DerivDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| DerivStrategy | Refact.Compat |
| derivStrategyName | Refact.Compat |
| deriv_clause_ext | Refact.Compat |
| deriv_clause_strategy | Refact.Compat |
| deriv_clause_tys | Refact.Compat |
| deriv_ext | Refact.Compat |
| deriv_overlap_mode | Refact.Compat |
| deriv_strategy | Refact.Compat |
| deriv_type | Refact.Compat |
| dfid_eqn | Refact.Compat |
| dfid_ext | Refact.Compat |
| dfid_inst | Refact.Compat |
| DocCommentNamed | Refact.Compat |
| DocCommentNext | Refact.Compat |
| DocCommentPrev | Refact.Compat |
| DocD | Refact.Compat |
| DocDecl | Refact.Compat |
| docDeclDoc | Refact.Compat |
| DocGroup | Refact.Compat |
| DoExpr | Refact.Compat |
| DoGenReplacement | Refact.Compat |
| dropWildCards | Refact.Compat |
| emptyArgDocMap | Refact.Compat |
| emptyDeclDocMap | Refact.Compat |
| emptyLHsBinds | Refact.Compat |
| emptyLHsQTvs | Refact.Compat |
| EmptyLocalBinds | Refact.Compat |
| emptyLocalBinds | Refact.Compat |
| emptyRdrGroup | Refact.Compat |
| emptyRecStmt | Refact.Compat |
| emptyRecStmtId | Refact.Compat |
| emptyRecStmtName | Refact.Compat |
| emptyRnGroup | Refact.Compat |
| emptyTransStmt | Refact.Compat |
| emptyValBindsIn | Refact.Compat |
| emptyValBindsOut | Refact.Compat |
| eqEmptyLocalBinds | Refact.Compat |
| ErrorMessages | Refact.Compat |
| Errors | Refact.Compat, Refact.Internal |
| Exact | Refact.Compat |
| ExpBr | Refact.Compat |
| ExplicitBidirectional | Refact.Compat |
| ExplicitList | Refact.Compat |
| ExplicitSplice | Refact.Compat |
| ExplicitSum | Refact.Compat |
| ExplicitTuple | Refact.Compat |
| Expr | Refact.Utils |
| ExprLStmt | Refact.Compat |
| ExprStmt | Refact.Compat |
| ExprWithTySig | Refact.Compat |
| extFieldOcc | Refact.Compat |
| fail_operator | Refact.Compat |
| FamDecl | Refact.Compat |
| FamEqn | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| FamilyDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| familyDeclLName | Refact.Compat |
| familyDeclName | Refact.Compat |
| FamilyInfo | Refact.Compat |
| FamilyResultSig | Refact.Compat |
| FamInstEqn | Refact.Compat |
| famResultKindSignature | Refact.Compat |
| FastString | Refact.Compat |
| fdExt | Refact.Compat |
| fdFixity | Refact.Compat |
| fdInfo | Refact.Compat |
| fdInjectivityAnn | Refact.Compat |
| fdLName | Refact.Compat |
| fdResultSig | Refact.Compat |
| fdTyVars | Refact.Compat |
| fd_e_ext | Refact.Compat |
| fd_fe | Refact.Compat |
| fd_fi | Refact.Compat |
| fd_i_ext | Refact.Compat |
| fd_name | Refact.Compat |
| fd_sig_ty | Refact.Compat |
| feqn_bndrs | Refact.Compat |
| feqn_ext | Refact.Compat |
| feqn_fixity | Refact.Compat |
| feqn_pats | Refact.Compat |
| feqn_rhs | Refact.Compat |
| feqn_tycon | Refact.Compat |
| FieldOcc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| final_expr | Refact.Compat |
| findParent | Refact.Utils |
| Fixity | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| FixitySig | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| FixSig | Refact.Compat |
| FlagSpec | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| flagSpecAction | Refact.Compat |
| flagSpecFlag | Refact.Compat |
| flagSpecGhcMode | Refact.Compat |
| flagSpecName | Refact.Compat |
| flattenRuleDecls | Refact.Compat |
| foldAnnKey | Refact.Utils |
| foldDerivStrategy | Refact.Compat |
| ForallInvis | Refact.Compat |
| ForallVis | Refact.Compat |
| ForallVisFlag | Refact.Compat |
| ForallXABExport | Refact.Compat |
| ForallXAmbiguousFieldOcc | Refact.Compat |
| ForallXAnnDecl | Refact.Compat |
| ForallXApplicativeArg | Refact.Compat |
| ForallXBracket | Refact.Compat |
| ForallXClsInstDecl | Refact.Compat |
| ForallXCmd | Refact.Compat |
| ForallXCmdTop | Refact.Compat |
| ForallXConDecl | Refact.Compat |
| ForallXConDeclField | Refact.Compat |
| ForallXDefaultDecl | Refact.Compat |
| ForallXDerivDecl | Refact.Compat |
| ForallXExpr | Refact.Compat |
| ForallXFamEqn | Refact.Compat |
| ForallXFamilyDecl | Refact.Compat |
| ForallXFamilyResultSig | Refact.Compat |
| ForallXFieldOcc | Refact.Compat |
| ForallXFixitySig | Refact.Compat |
| ForallXForeignDecl | Refact.Compat |
| ForallXGRHS | Refact.Compat |
| ForallXGRHSs | Refact.Compat |
| ForallXHsBindsLR | Refact.Compat |
| ForallXHsDataDefn | Refact.Compat |
| ForallXHsDecl | Refact.Compat |
| ForallXHsDerivingClause | Refact.Compat |
| ForallXHsGroup | Refact.Compat |
| ForallXHsImplicitBndrs | Refact.Compat |
| ForallXHsIPBinds | Refact.Compat |
| ForallXHsLit | Refact.Compat |
| ForallXHsLocalBindsLR | Refact.Compat |
| ForallXHsWildCardBndrs | Refact.Compat |
| ForallXIE | Refact.Compat |
| ForallXImportDecl | Refact.Compat |
| ForallXInstDecl | Refact.Compat |
| ForallXIPBind | Refact.Compat |
| ForallXLHsQTyVars | Refact.Compat |
| ForallXMatch | Refact.Compat |
| ForallXMatchGroup | Refact.Compat |
| ForallXOverLit | Refact.Compat |
| ForallXParStmtBlock | Refact.Compat |
| ForallXPat | Refact.Compat |
| ForallXPatSynBind | Refact.Compat |
| ForallXRoleAnnotDecl | Refact.Compat |
| ForallXRuleBndr | Refact.Compat |
| ForallXRuleDecl | Refact.Compat |
| ForallXRuleDecls | Refact.Compat |
| ForallXSig | Refact.Compat |
| ForallXSplice | Refact.Compat |
| ForallXSpliceDecl | Refact.Compat |
| ForallXStmtLR | Refact.Compat |
| ForallXTupArg | Refact.Compat |
| ForallXTyClDecl | Refact.Compat |
| ForallXTyClGroup | Refact.Compat |
| ForallXType | Refact.Compat |
| ForallXTyVarBndr | Refact.Compat |
| ForallXValBindsLR | Refact.Compat |
| ForallXWarnDecl | Refact.Compat |
| ForallXWarnDecls | Refact.Compat |
| ForD | Refact.Compat |
| ForeignDecl | Refact.Compat |
| ForeignExport | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| ForeignImport | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| From | Refact.Compat |
| FromThen | Refact.Compat |
| FromThenTo | Refact.Compat |
| FromTo | Refact.Compat |
| FunBind | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat, Refact.Utils |
| FunRhs | Refact.Compat |
| fun_co_fn | Refact.Compat |
| fun_ext | Refact.Compat |
| fun_id | Refact.Compat |
| fun_matches | Refact.Compat |
| fun_tick | Refact.Compat |
| GeneralFlag | Refact.Compat |
| GenLocated | Refact.Compat |
| getAnnSpan | Refact.Utils |
| getBangStrictness | Refact.Compat |
| getBangType | Refact.Compat |
| getConArgs | Refact.Compat |
| getConNames | Refact.Compat |
| getLHsInstDeclClass_maybe | Refact.Compat |
| getLHsInstDeclHead | Refact.Compat |
| getOptions | Refact.Compat |
| getPatSynBinds | Refact.Compat |
| GhciLStmt | Refact.Compat |
| GhciStmt | Refact.Compat |
| GhciStmtCtxt | Refact.Compat |
| GhcPass | Refact.Compat |
| GhcPs | Refact.Compat |
| GhcRn | Refact.Compat |
| GhcTc | Refact.Compat |
| GhcTcId | Refact.Compat |
| gopt_set | Refact.Compat |
| gopt_unset | Refact.Compat |
| GRHS | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| GRHSs | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| grhssExt | Refact.Compat |
| grhssGRHSs | Refact.Compat |
| grhssLocalBinds | Refact.Compat |
| GroupForm | Refact.Compat |
| group_ext | Refact.Compat |
| group_instds | Refact.Compat |
| group_kisigs | Refact.Compat |
| group_roles | Refact.Compat |
| group_tyclds | Refact.Compat |
| GuardLStmt | Refact.Compat |
| GuardStmt | Refact.Compat |
| handleGhcException | Refact.Compat |
| HasDollar | Refact.Compat |
| HasParens | Refact.Compat |
| hasSpecPrags | Refact.Compat |
| hsAllLTyVarNames | Refact.Compat |
| HsAnnotation | Refact.Compat |
| HsApp | Refact.Compat |
| HsAppKindTy | Refact.Compat |
| HsAppTy | Refact.Compat |
| HsAppType | Refact.Compat |
| HsArg | Refact.Compat |
| HsArgPar | Refact.Compat |
| HsArrAppType | Refact.Compat |
| HsBangTy | Refact.Compat |
| HsBind | Refact.Compat |
| HsBindLR | Refact.Compat |
| HsBinTick | Refact.Compat |
| HsBoxedOrConstraintTuple | Refact.Compat |
| HsBoxedTuple | Refact.Compat |
| HsBracket | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsCase | Refact.Compat |
| HsChar | Refact.Compat |
| HsCharPrim | Refact.Compat |
| HsCmd | Refact.Compat |
| HsCmdApp | Refact.Compat |
| HsCmdArrApp | Refact.Compat |
| HsCmdArrForm | Refact.Compat |
| HsCmdCase | Refact.Compat |
| HsCmdDo | Refact.Compat |
| HsCmdIf | Refact.Compat |
| HsCmdLam | Refact.Compat |
| HsCmdLet | Refact.Compat |
| HsCmdPar | Refact.Compat |
| HsCmdTop | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsCmdWrap | Refact.Compat |
| hsConDeclArgTys | Refact.Compat |
| HsConDeclDetails | Refact.Compat |
| hsConDeclTheta | Refact.Compat |
| HsConDetails | Refact.Compat |
| hsConDetailsArgs | Refact.Compat |
| HsConLikeOut | Refact.Compat |
| hsConPatArgs | Refact.Compat |
| HsConPatDetails | Refact.Compat |
| HsConstraintTuple | Refact.Compat |
| HsContext | Refact.Compat |
| HsCoreAnn | Refact.Compat |
| HsDataDefn | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsDataFamInstBinders | Refact.Compat |
| HsDecl | Refact.Compat |
| hsDeclHasCusk | Refact.Compat |
| HsDeriving | Refact.Compat |
| HsDerivingClause | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsDo | Refact.Compat |
| HsDocString | Refact.Compat |
| hsDocStringToByteString | Refact.Compat |
| HsDocTy | Refact.Compat |
| HsDoublePrim | Refact.Compat |
| HsExplicitListTy | Refact.Compat |
| hsExplicitLTyVarNames | Refact.Compat |
| HsExplicitTupleTy | Refact.Compat |
| HsExpr | Refact.Compat |
| hsExprNeedsParens | Refact.Compat |
| HsFirstOrderApp | Refact.Compat |
| HsFloatPrim | Refact.Compat |
| HsForAllTy | Refact.Compat |
| hsForeignDeclsBinders | Refact.Compat |
| HsFractional | Refact.Compat |
| HsFunTy | Refact.Compat |
| HsGroup | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsGroupBinders | Refact.Compat |
| hsGroupInstDecls | Refact.Compat |
| HsHigherOrderApp | Refact.Compat |
| HsIB | Refact.Compat |
| hsib_body | Refact.Compat |
| hsib_ext | Refact.Compat |
| HsIf | Refact.Compat |
| HsImplBang | Refact.Compat |
| HsImplicitBndrs | Refact.Compat |
| hsImplicitBody | Refact.Compat |
| HsInt | Refact.Compat |
| HsInt64Prim | Refact.Compat |
| HsInteger | Refact.Compat |
| HsIntegral | Refact.Compat |
| HsIntPrim | Refact.Compat |
| HsIParamTy | Refact.Compat |
| HsIPBinds | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsIPName | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsIPNameFS | Refact.Compat |
| HsIPVar | Refact.Compat |
| HsIsString | Refact.Compat |
| HsKind | Refact.Compat |
| HsKindSig | Refact.Compat |
| HsLam | Refact.Compat |
| HsLamCase | Refact.Compat |
| HsLazy | Refact.Compat |
| HsLet | Refact.Compat |
| HsListTy | Refact.Compat |
| HsLit | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsLitNeedsParens | Refact.Compat |
| hsLMatchPats | Refact.Compat |
| HsLocalBinds | Refact.Compat |
| HsLocalBindsLR | Refact.Compat |
| hsLTyClDeclBinders | Refact.Compat |
| hsLTyVarBndrsToTypes | Refact.Compat |
| hsLTyVarBndrToType | Refact.Compat |
| hsLTyVarLocName | Refact.Compat |
| hsLTyVarLocNames | Refact.Compat |
| hsLTyVarName | Refact.Compat |
| hsLTyVarNames | Refact.Compat |
| HsMatchContext | Refact.Compat |
| hsmodDecls | Refact.Compat |
| hsmodDeprecMessage | Refact.Compat |
| hsmodExports | Refact.Compat |
| hsmodHaddockModHeader | Refact.Compat |
| hsmodImports | Refact.Compat |
| hsmodName | Refact.Compat |
| HsModule | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsMultiIf | Refact.Compat |
| HsNumTy | Refact.Compat |
| HsOpTy | Refact.Compat |
| HsOverLabel | Refact.Compat |
| HsOverLit | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsOverLitNeedsParens | Refact.Compat |
| HsPar | Refact.Compat |
| HsParTy | Refact.Compat |
| HsPatSynDetails | Refact.Compat |
| HsPatSynDir | Refact.Compat |
| hsPatSynSelectors | Refact.Compat |
| HsProc | Refact.Compat |
| hsQTvExplicit | Refact.Compat |
| HsQTvs | Refact.Compat |
| HsQualTy | Refact.Compat |
| HsQuasiQuote | Refact.Compat |
| hsq_explicit | Refact.Compat |
| hsq_ext | Refact.Compat |
| HsRat | Refact.Compat |
| HsRecField | |
| 1 (Type/Class) | Refact.Compat |
| 2 (Data Constructor) | Refact.Compat |
| HsRecField' | Refact.Compat |
| hsRecFieldArg | Refact.Compat |
| hsRecFieldId | Refact.Compat |
| hsRecFieldLbl | Refact.Compat |
| HsRecFields | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsRecFields | Refact.Compat |
| hsRecFieldsArgs | Refact.Compat |
| hsRecFieldSel | Refact.Compat |
| HsRecFld | Refact.Compat |
| HsRecordBinds | Refact.Compat |
| hsRecPun | Refact.Compat |
| HsRecTy | Refact.Compat |
| HsRecUpdField | Refact.Compat |
| hsRecUpdFieldId | Refact.Compat |
| hsRecUpdFieldOcc | Refact.Compat |
| hsRecUpdFieldRdr | Refact.Compat |
| HsRnBracketOut | Refact.Compat |
| HsRule | Refact.Compat |
| HsRuleRn | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsRules | Refact.Compat |
| HsSCC | Refact.Compat |
| hsScopedTvs | Refact.Compat |
| hsSigDoc | Refact.Compat |
| hsSigType | Refact.Compat |
| hsSigWcType | Refact.Compat |
| HsSplice | Refact.Compat |
| HsSpliced | Refact.Compat |
| HsSplicedExpr | Refact.Compat |
| HsSplicedPat | Refact.Compat |
| HsSplicedT | Refact.Compat |
| HsSplicedThing | Refact.Compat |
| HsSplicedTy | Refact.Compat |
| HsSpliceE | Refact.Compat |
| HsSpliceTy | Refact.Compat |
| HsSrcBang | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsStarTy | Refact.Compat |
| HsStatic | Refact.Compat |
| HsStmtContext | Refact.Compat |
| HsStrict | Refact.Compat |
| HsString | Refact.Compat |
| HsStringPrim | Refact.Compat |
| HsStrTy | Refact.Compat |
| HsSumTy | Refact.Compat |
| HsTcBracketOut | Refact.Compat |
| HsTick | Refact.Compat |
| HsTickPragma | Refact.Compat |
| HsTupArg | Refact.Compat |
| HsTupleSort | Refact.Compat |
| HsTupleTy | Refact.Compat |
| hsTvbAllKinded | Refact.Compat |
| hsTyClForeignBinders | Refact.Compat |
| hsTyGetAppHead_maybe | Refact.Compat |
| hsTyKindSig | Refact.Compat |
| HsTyLit | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| HsTyPats | Refact.Compat |
| HsType | Refact.Compat |
| HsTypeArg | Refact.Compat |
| HsTypedSplice | Refact.Compat |
| hsTypeNeedsParens | Refact.Compat |
| HsTyVar | Refact.Compat |
| HsTyVarBndr | Refact.Compat |
| hsTyVarName | Refact.Compat |
| hst_bndrs | Refact.Compat |
| hst_body | Refact.Compat |
| hst_ctxt | Refact.Compat |
| hst_fvf | Refact.Compat |
| hst_xforall | Refact.Compat |
| hst_xqual | Refact.Compat |
| HsUnboundVar | Refact.Compat |
| HsUnboxedTuple | Refact.Compat |
| HsUnpack | Refact.Compat |
| HsUntypedSplice | Refact.Compat |
| HsValArg | Refact.Compat |
| HsValBinds | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| hsValBindsImplicits | Refact.Compat |
| HsValBindsLR | Refact.Compat |
| HsVar | Refact.Compat |
| HsWC | Refact.Compat |
| hsWcScopedTvs | Refact.Compat |
| hswc_body | Refact.Compat |
| hswc_ext | Refact.Compat |
| HsWildCardBndrs | Refact.Compat |
| HsWildCardTy | Refact.Compat |
| HsWord64Prim | Refact.Compat |
| HsWordPrim | Refact.Compat |
| HsWrap | Refact.Compat |
| hs_annds | Refact.Compat |
| hs_defds | Refact.Compat |
| hs_derivds | Refact.Compat |
| hs_docs | Refact.Compat |
| hs_ext | Refact.Compat |
| hs_fixds | Refact.Compat |
| hs_fords | Refact.Compat |
| hs_ruleds | Refact.Compat |
| hs_splcds | Refact.Compat |
| hs_tyclds | Refact.Compat |
| hs_valds | Refact.Compat |
| hs_warnds | Refact.Compat |
| ideclAs | Refact.Compat |
| ideclExt | Refact.Compat |
| ideclHiding | Refact.Compat |
| ideclImplicit | Refact.Compat |
| ideclName | Refact.Compat |
| ideclPkgQual | Refact.Compat |
| ideclQualified | Refact.Compat |
| ideclSafe | Refact.Compat |
| ideclSource | Refact.Compat |
| ideclSourceSrc | Refact.Compat |
| IdP | Refact.Compat |
| IdSig | Refact.Compat |
| IE | Refact.Compat |
| IEDoc | Refact.Compat |
| IEDocNamed | Refact.Compat |
| IEGroup | Refact.Compat |
| ieLWrappedName | Refact.Compat |
| IEModuleContents | Refact.Compat |
| IEName | Refact.Compat |
| ieName | Refact.Compat |
| ieNames | Refact.Compat |
| IEPattern | Refact.Compat |
| IEThingAbs | Refact.Compat |
| IEThingAll | Refact.Compat |
| IEThingWith | Refact.Compat |
| IEType | Refact.Compat |
| IEVar | Refact.Compat |
| IEWildcard | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| IEWrappedName | Refact.Compat |
| ieWrappedName | Refact.Compat |
| IfAlt | Refact.Compat |
| ignoreParens | Refact.Compat |
| ImplicitBidirectional | Refact.Compat |
| ImplicitSplice | Refact.Compat |
| impliedXFlags | Refact.Compat |
| Import | Refact.Utils |
| ImportDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| ImportDeclQualifiedStyle | Refact.Compat |
| importDeclQualifiedStyle | Refact.Compat |
| InfixCon | Refact.Compat |
| InjectivityAnn | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| InlineSig | Refact.Compat |
| InPat | Refact.Compat |
| InstD | Refact.Compat |
| InstDecl | Refact.Compat |
| instDeclDataFamInsts | Refact.Compat |
| IPBind | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| IPBinds | Refact.Compat |
| isAtomicHsExpr | Refact.Compat |
| isBangedHsBind | Refact.Compat |
| isBangedLPat | Refact.Compat |
| isClassDecl | Refact.Compat |
| isClosedTypeFamilyInfo | Refact.Compat |
| isCompleteMatchSig | Refact.Compat |
| isComprehensionContext | Refact.Compat |
| isDataDecl | Refact.Compat |
| isDataFamilyDecl | Refact.Compat |
| IsDefaultMethod | Refact.Compat |
| isDefaultMethod | Refact.Compat |
| isEmptyIPBindsPR | Refact.Compat |
| isEmptyIPBindsTc | Refact.Compat |
| isEmptyLHsBinds | Refact.Compat |
| isEmptyLHsQTvs | Refact.Compat |
| isEmptyLocalBindsPR | Refact.Compat |
| isEmptyLocalBindsTc | Refact.Compat |
| isEmptyMatchGroup | Refact.Compat |
| isEmptyValBinds | Refact.Compat |
| isFamilyDecl | Refact.Compat |
| isFixityLSig | Refact.Compat |
| isHsKindedTyVar | Refact.Compat |
| isImportDeclQualified | Refact.Compat |
| isInfixFunBind | Refact.Compat |
| isInfixMatch | Refact.Compat |
| isInlineLSig | Refact.Compat |
| isIrrefutableHsPat | Refact.Compat |
| isLHsForAllTy | Refact.Compat |
| isMinimalLSig | Refact.Compat |
| isMonadCompContext | Refact.Compat |
| isMonadFailStmtContext | Refact.Compat |
| isOpenTypeFamilyInfo | Refact.Compat |
| isPatSynCtxt | Refact.Compat |
| isPragLSig | Refact.Compat |
| isQuietHsCmd | Refact.Compat |
| isQuietHsExpr | Refact.Compat |
| isSCCFunSig | Refact.Compat |
| isSingletonMatchGroup | Refact.Compat |
| isSpecInstLSig | Refact.Compat |
| isSpecLSig | Refact.Compat |
| isSynDecl | Refact.Compat |
| isTypedBracket | Refact.Compat |
| isTypedSplice | Refact.Compat |
| isTypeFamilyDecl | Refact.Compat |
| isTypeLSig | Refact.Compat |
| isUnliftedHsBind | Refact.Compat |
| is_body_stmt | Refact.Compat |
| KindedTyVar | Refact.Compat |
| KindSig | Refact.Compat |
| KindSigD | Refact.Compat |
| L | Refact.Compat |
| LambdaExpr | Refact.Compat |
| LAnnDecl | Refact.Compat |
| LastStmt | Refact.Compat |
| LazyPat | Refact.Compat |
| LBangType | Refact.Compat |
| LClsInstDecl | Refact.Compat |
| LConDecl | Refact.Compat |
| LConDeclField | Refact.Compat |
| LDataFamInstDecl | Refact.Compat |
| LDefaultDecl | Refact.Compat |
| LDerivDecl | Refact.Compat |
| LDerivStrategy | Refact.Compat |
| LDocDecl | Refact.Compat |
| LetStmt | Refact.Compat |
| LFamilyDecl | Refact.Compat |
| LFamilyResultSig | Refact.Compat |
| LFamInstEqn | Refact.Compat |
| LFieldOcc | Refact.Compat |
| LFixitySig | Refact.Compat |
| LForeignDecl | Refact.Compat |
| LGRHS | Refact.Compat |
| LHsBind | Refact.Compat |
| LHsBindLR | Refact.Compat |
| LHsBinds | Refact.Compat |
| LHsBindsLR | Refact.Compat |
| LHsCmd | Refact.Compat |
| LHsCmdTop | Refact.Compat |
| LHsContext | Refact.Compat |
| LHsDecl | Refact.Compat |
| LHsDerivingClause | Refact.Compat |
| LHsDocString | Refact.Compat |
| LHsExpr | Refact.Compat |
| LHsFunDep | Refact.Compat |
| LHsKind | Refact.Compat |
| LHsLocalBinds | Refact.Compat |
| LHsLocalBindsLR | Refact.Compat |
| LHsQTyVars | Refact.Compat |
| LHsRecField | Refact.Compat |
| LHsRecField' | Refact.Compat |
| LHsRecUpdField | Refact.Compat |
| LHsSigType | Refact.Compat |
| LHsSigWcType | Refact.Compat |
| LHsTupArg | Refact.Compat |
| LHsType | Refact.Compat |
| LHsTypeArg | Refact.Compat |
| LHsTyVarBndr | Refact.Compat |
| LHsWcType | Refact.Compat |
| LIdP | Refact.Compat |
| LIE | Refact.Compat |
| LIEWrappedName | Refact.Compat |
| lieWrappedName | Refact.Compat |
| LImportDecl | Refact.Compat |
| LInjectivityAnn | Refact.Compat |
| LInstDecl | Refact.Compat |
| LIPBind | Refact.Compat |
| ListComp | Refact.Compat |
| ListPat | Refact.Compat |
| ListPatTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| LitPat | Refact.Compat |
| LMatch | Refact.Compat |
| looksLazyPatBind | Refact.Compat |
| Loud | Refact.Internal |
| LPat | Refact.Compat |
| lPatImplicits | Refact.Compat |
| LRoleAnnotDecl | Refact.Compat |
| LRuleBndr | Refact.Compat |
| LRuleDecl | Refact.Compat |
| LRuleDecls | Refact.Compat |
| LSig | Refact.Compat |
| LSpliceDecl | Refact.Compat |
| LStandaloneKindSig | Refact.Compat |
| LStmt | Refact.Compat |
| LStmtLR | Refact.Compat |
| lStmtsImplicits | Refact.Compat |
| LTcSpecPrag | Refact.Compat |
| LTyClDecl | Refact.Compat |
| LTyFamDefltDecl | Refact.Compat |
| LTyFamInstDecl | Refact.Compat |
| LTyFamInstEqn | Refact.Compat |
| LWarnDecl | Refact.Compat |
| LWarnDecls | Refact.Compat |
| M | Refact.Utils |
| mapDerivStrategy | Refact.Compat |
| Match | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| matchContextErrString | Refact.Compat |
| MatchGroup | Refact.Compat |
| matchGroupArity | Refact.Compat |
| MatchGroupTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| matchSeparator | Refact.Compat |
| mc_fixity | Refact.Compat |
| mc_fun | Refact.Compat |
| mc_strictness | Refact.Compat |
| MDoExpr | Refact.Compat |
| mergeAnns | Refact.Utils |
| MG | Refact.Compat |
| mg_alts | Refact.Compat |
| mg_arg_tys | Refact.Compat |
| mg_ext | Refact.Compat |
| mg_origin | Refact.Compat |
| mg_res_ty | Refact.Compat |
| MinimalSig | Refact.Compat |
| Missing | Refact.Compat |
| missingTupArg | Refact.Compat |
| mkAmbiguousFieldOcc | Refact.Compat |
| mkAnonWildCardTy | Refact.Compat |
| mkBigLHsPatTup | Refact.Compat |
| mkBigLHsTup | Refact.Compat |
| mkBigLHsVarPatTup | Refact.Compat |
| mkBigLHsVarTup | Refact.Compat |
| mkBindStmt | Refact.Compat |
| mkBodyStmt | Refact.Compat |
| mkCharLitPat | Refact.Compat |
| mkChunkified | Refact.Compat |
| mkClassOpSigs | Refact.Compat |
| mkEmptyImplicitBndrs | Refact.Compat |
| mkEmptyWildCardBndrs | Refact.Compat |
| mkErr | Refact.Compat, Refact.Internal |
| mkFastString | Refact.Compat |
| mkFieldOcc | Refact.Compat |
| mkFunBind | Refact.Compat |
| mkGroupByUsingStmt | Refact.Compat |
| mkGroupUsingStmt | Refact.Compat |
| mkHsApp | Refact.Compat |
| mkHsAppKindTy | Refact.Compat |
| mkHsAppTy | Refact.Compat |
| mkHsAppType | Refact.Compat |
| mkHsAppTypes | Refact.Compat |
| mkHsAppTys | Refact.Compat |
| mkHsCaseAlt | Refact.Compat |
| mkHsCmdIf | Refact.Compat |
| mkHsCmdWrap | Refact.Compat |
| mkHsComp | Refact.Compat |
| mkHsDictLet | Refact.Compat |
| mkHsDo | Refact.Compat |
| mkHsDocString | Refact.Compat |
| mkHsDocStringUtf8ByteString | Refact.Compat |
| mkHsFractional | Refact.Compat |
| mkHsIf | Refact.Compat |
| mkHsImplicitBndrs | Refact.Compat |
| mkHsIntegral | Refact.Compat |
| mkHsIsString | Refact.Compat |
| mkHsLam | Refact.Compat |
| mkHsLams | Refact.Compat |
| mkHsOpApp | Refact.Compat |
| mkHsOpTy | Refact.Compat |
| mkHsPar | Refact.Compat |
| mkHsQTvs | Refact.Compat |
| mkHsQuasiQuote | Refact.Compat |
| mkHsSigEnv | Refact.Compat |
| mkHsString | Refact.Compat |
| mkHsStringPrimLit | Refact.Compat |
| mkHsVarBind | Refact.Compat |
| mkHsWildCardBndrs | Refact.Compat |
| mkHsWrap | Refact.Compat |
| mkHsWrapCo | Refact.Compat |
| mkHsWrapCoR | Refact.Compat |
| mkHsWrapPat | Refact.Compat |
| mkHsWrapPatCo | Refact.Compat |
| mkLastStmt | Refact.Compat |
| mkLHsCmdWrap | Refact.Compat |
| mkLHsPar | Refact.Compat |
| mkLHsSigType | Refact.Compat |
| mkLHsSigWcType | Refact.Compat |
| mkLHsTupleExpr | Refact.Compat |
| mkLHsVarTuple | Refact.Compat |
| mkLHsWrap | Refact.Compat |
| mkLHsWrapCo | Refact.Compat |
| mkMatch | Refact.Compat |
| mkMatchGroup | Refact.Compat |
| mkNilPat | Refact.Compat |
| mkNPat | Refact.Compat |
| mkNPlusKPat | Refact.Compat |
| mkParPat | Refact.Compat |
| mkPatSynBind | Refact.Compat |
| mkPrefixConPat | Refact.Compat |
| mkPrefixFunRhs | Refact.Compat |
| mkRecStmt | Refact.Compat |
| mkRnSyntaxExpr | Refact.Compat |
| mkSimpleGeneratedFunBind | Refact.Compat |
| mkSimpleMatch | Refact.Compat |
| mkSyntaxExpr | Refact.Compat |
| mkTcBindStmt | Refact.Compat |
| mkTopFunBind | Refact.Compat |
| mkTransformByStmt | Refact.Compat |
| mkTransformStmt | Refact.Compat |
| mkTypedSplice | Refact.Compat |
| mkUntypedSplice | Refact.Compat |
| mkVarBind | Refact.Compat |
| modifyAnnKey | Refact.Utils |
| Module | Refact.Compat, Refact.Utils |
| ModuleAnnProvenance | Refact.Compat |
| MonadComp | Refact.Compat |
| MonadFail' | Refact.Compat |
| m_ctxt | Refact.Compat |
| m_ext | Refact.Compat |
| m_grhss | Refact.Compat |
| m_pats | Refact.Compat |
| Name | Refact.Utils |
| nameOccName | Refact.Compat |
| NameOrRdrName | Refact.Compat |
| NegApp | Refact.Compat |
| negateOverLitVal | Refact.Compat |
| NewHsTypeX | Refact.Compat |
| NewOrData | Refact.Compat |
| newOrDataToFlavour | Refact.Compat |
| NewType | Refact.Compat |
| NewtypeStrategy | Refact.Compat |
| NHsCoreTy | Refact.Compat |
| NHsValBindsLR | Refact.Compat |
| nlConPat | Refact.Compat |
| nlConPatName | Refact.Compat |
| nlConVarPat | Refact.Compat |
| nlConVarPatName | Refact.Compat |
| nlHsApp | Refact.Compat |
| nlHsAppKindTy | Refact.Compat |
| nlHsApps | Refact.Compat |
| nlHsAppTy | Refact.Compat |
| nlHsCase | Refact.Compat |
| nlHsDataCon | Refact.Compat |
| nlHsDo | Refact.Compat |
| nlHsFunTy | Refact.Compat |
| nlHsIf | Refact.Compat |
| nlHsIntLit | Refact.Compat |
| nlHsLam | Refact.Compat |
| nlHsLit | Refact.Compat |
| nlHsOpApp | Refact.Compat |
| nlHsPar | Refact.Compat |
| nlHsParTy | Refact.Compat |
| nlHsSyntaxApps | Refact.Compat |
| nlHsTyApp | Refact.Compat |
| nlHsTyApps | Refact.Compat |
| nlHsTyConApp | Refact.Compat |
| nlHsTyVar | Refact.Compat |
| nlHsVar | Refact.Compat |
| nlHsVarApps | Refact.Compat |
| nlInfixConPat | Refact.Compat |
| nlList | Refact.Compat |
| nlLitPat | Refact.Compat |
| nlNullaryConPat | Refact.Compat |
| nlParPat | Refact.Compat |
| nlTuplePat | Refact.Compat |
| nlVarPat | Refact.Compat |
| nlWildConPat | Refact.Compat |
| nlWildPat | Refact.Compat |
| nlWildPatName | Refact.Compat |
| noExpr | Refact.Compat |
| NoExtCon | Refact.Compat |
| noExtCon | Refact.Compat |
| NoExtField | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| noExtField | Refact.Compat |
| NoGhcTc | Refact.Compat |
| NoGhcTcPass | Refact.Compat |
| NoIEWildcard | Refact.Compat |
| noLHsContext | Refact.Compat |
| NoParens | Refact.Compat |
| Normal | Refact.Internal |
| NoSig | Refact.Compat |
| NoSourceText | Refact.Compat |
| noSpecPrags | Refact.Compat |
| NoSrcStrict | Refact.Compat |
| NoSrcUnpack | Refact.Compat |
| noSyntaxExpr | Refact.Compat |
| NotQualified | Refact.Compat |
| NPat | Refact.Compat |
| NPatBindTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| NPlusKPat | Refact.Compat |
| numVisibleArgs | Refact.Compat |
| NValBinds | Refact.Compat |
| occName | Refact.Compat |
| occNameString | Refact.Compat |
| ol_ext | Refact.Compat |
| ol_rebindable | Refact.Compat |
| ol_type | Refact.Compat |
| ol_val | Refact.Compat |
| ol_witness | Refact.Compat |
| onError | Refact.Compat, Refact.Internal |
| OpApp | Refact.Compat |
| OpenTypeFamily | Refact.Compat |
| Opt_AbstractRefHoleFits | Refact.Compat |
| Opt_AlignmentSanitisation | Refact.Compat |
| Opt_AsmShortcutting | Refact.Compat |
| Opt_AutoLinkPackages | Refact.Compat |
| Opt_AutoSccsOnIndividualCafs | Refact.Compat |
| Opt_BreakOnError | Refact.Compat |
| Opt_BreakOnException | Refact.Compat |
| Opt_BuildDynamicToo | Refact.Compat |
| Opt_BuildingCabalPackage | Refact.Compat |
| Opt_ByteCode | Refact.Compat |
| Opt_CallArity | Refact.Compat |
| Opt_CaseFolding | Refact.Compat |
| Opt_CaseMerge | Refact.Compat |
| Opt_CatchBottoms | Refact.Compat |
| Opt_CfgBlocklayout | Refact.Compat |
| Opt_CmmElimCommonBlocks | Refact.Compat |
| Opt_CmmSink | Refact.Compat |
| Opt_CprAnal | Refact.Compat |
| Opt_CrossModuleSpecialise | Refact.Compat |
| Opt_CSE | Refact.Compat |
| Opt_DeferDiagnostics | Refact.Compat |
| Opt_DeferOutOfScopeVariables | Refact.Compat |
| Opt_DeferTypedHoles | Refact.Compat |
| Opt_DeferTypeErrors | Refact.Compat |
| Opt_DiagnosticsShowCaret | Refact.Compat |
| Opt_DictsCheap | Refact.Compat |
| Opt_DictsStrict | Refact.Compat |
| Opt_DistrustAllPackages | Refact.Compat |
| Opt_DmdTxDictSel | Refact.Compat |
| Opt_DoAnnotationLinting | Refact.Compat |
| Opt_DoAsmLinting | Refact.Compat |
| Opt_DoCmmLinting | Refact.Compat |
| Opt_DoCoreLinting | Refact.Compat |
| Opt_DoEtaReduction | Refact.Compat |
| Opt_DoLambdaEtaExpansion | Refact.Compat |
| Opt_DoStgLinting | Refact.Compat |
| Opt_DumpToFile | Refact.Compat |
| Opt_D_dump_minimal_imports | Refact.Compat |
| Opt_D_faststring_stats | Refact.Compat |
| Opt_EagerBlackHoling | Refact.Compat |
| Opt_EmbedManifest | Refact.Compat |
| Opt_EnableRewriteRules | Refact.Compat |
| Opt_EnableThSpliceWarnings | Refact.Compat |
| Opt_ErrorSpans | Refact.Compat |
| Opt_ExcessPrecision | Refact.Compat |
| Opt_Exitification | Refact.Compat |
| Opt_ExposeAllUnfoldings | Refact.Compat |
| Opt_ExternalDynamicRefs | Refact.Compat |
| Opt_ExternalInterpreter | Refact.Compat |
| Opt_FastLlvm | Refact.Compat |
| Opt_FlatCache | Refact.Compat |
| Opt_FloatIn | Refact.Compat |
| Opt_ForceRecomp | Refact.Compat |
| Opt_FullLaziness | Refact.Compat |
| Opt_FunToThunk | Refact.Compat |
| Opt_GenManifest | Refact.Compat |
| Opt_GhciHistory | Refact.Compat |
| Opt_GhciLeakCheck | Refact.Compat |
| Opt_GhciSandbox | Refact.Compat |
| Opt_G_NoOptCoercion | Refact.Compat |
| Opt_G_NoStateHack | Refact.Compat |
| Opt_Haddock | Refact.Compat |
| Opt_HaddockOptions | Refact.Compat |
| Opt_HelpfulErrors | Refact.Compat |
| Opt_HexWordLiterals | Refact.Compat |
| Opt_HideAllPackages | Refact.Compat |
| Opt_HideAllPluginPackages | Refact.Compat |
| Opt_HideSourcePaths | Refact.Compat |
| Opt_Hpc | Refact.Compat |
| Opt_IgnoreAsserts | Refact.Compat |
| Opt_IgnoreDotGhci | Refact.Compat |
| Opt_IgnoreHpcChanges | Refact.Compat |
| Opt_IgnoreInterfacePragmas | Refact.Compat |
| Opt_IgnoreOptimChanges | Refact.Compat |
| Opt_ImplicitImportQualified | Refact.Compat |
| Opt_IrrefutableTuples | Refact.Compat |
| Opt_KeepCAFs | Refact.Compat |
| Opt_KeepGoing | Refact.Compat |
| Opt_KeepHcFiles | Refact.Compat |
| Opt_KeepHiDiffs | Refact.Compat |
| Opt_KeepHiFiles | Refact.Compat |
| Opt_KeepHscppFiles | Refact.Compat |
| Opt_KeepLlvmFiles | Refact.Compat |
| Opt_KeepOFiles | Refact.Compat |
| Opt_KeepRawTokenStream | Refact.Compat |
| Opt_KeepSFiles | Refact.Compat |
| Opt_KeepTmpFiles | Refact.Compat |
| Opt_KillAbsence | Refact.Compat |
| Opt_KillOneShot | Refact.Compat |
| Opt_LateDmdAnal | Refact.Compat |
| Opt_LateSpecialise | Refact.Compat |
| Opt_LiberateCase | Refact.Compat |
| Opt_LlvmFillUndefWithGarbage | Refact.Compat |
| Opt_LlvmTBAA | Refact.Compat |
| Opt_LocalGhciHistory | Refact.Compat |
| Opt_Loopification | Refact.Compat |
| Opt_NoHsMain | Refact.Compat |
| Opt_NoIt | Refact.Compat |
| Opt_NoLlvmMangler | Refact.Compat |
| Opt_NoTypeableBinds | Refact.Compat |
| Opt_NumConstantFolding | Refact.Compat |
| Opt_OmitInterfacePragmas | Refact.Compat |
| Opt_OmitYields | Refact.Compat |
| Opt_OptimalApplicativeDo | Refact.Compat |
| Opt_PackageTrust | Refact.Compat |
| Opt_PedanticBottoms | Refact.Compat |
| Opt_PIC | Refact.Compat |
| Opt_PICExecutable | Refact.Compat |
| Opt_PIE | Refact.Compat |
| Opt_PluginTrustworthy | Refact.Compat |
| Opt_Pp | Refact.Compat |
| Opt_PprCaseAsLet | Refact.Compat |
| Opt_PprShowTicks | Refact.Compat |
| Opt_PrintAxiomIncomps | Refact.Compat |
| Opt_PrintBindContents | Refact.Compat |
| Opt_PrintBindResult | Refact.Compat |
| Opt_PrintEqualityRelations | Refact.Compat |
| Opt_PrintEvldWithShow | Refact.Compat |
| Opt_PrintExpandedSynonyms | Refact.Compat |
| Opt_PrintExplicitCoercions | Refact.Compat |
| Opt_PrintExplicitForalls | Refact.Compat |
| Opt_PrintExplicitKinds | Refact.Compat |
| Opt_PrintExplicitRuntimeReps | Refact.Compat |
| Opt_PrintPotentialInstances | Refact.Compat |
| Opt_PrintTypecheckerElaboration | Refact.Compat |
| Opt_PrintUnicodeSyntax | Refact.Compat |
| Opt_ProfCountEntries | Refact.Compat |
| Opt_RegsGraph | Refact.Compat |
| Opt_RegsIterative | Refact.Compat |
| Opt_RelativeDynlibPaths | Refact.Compat |
| Opt_RPath | Refact.Compat |
| Opt_SccProfilingOn | Refact.Compat |
| Opt_SharedImplib | Refact.Compat |
| Opt_ShowDocsOfHoleFits | Refact.Compat |
| Opt_ShowHoleConstraints | Refact.Compat |
| Opt_ShowLoadedModules | Refact.Compat |
| Opt_ShowMatchesOfHoleFits | Refact.Compat |
| Opt_ShowProvOfHoleFits | Refact.Compat |
| Opt_ShowTypeAppOfHoleFits | Refact.Compat |
| Opt_ShowTypeAppVarsOfHoleFits | Refact.Compat |
| Opt_ShowTypeOfHoleFits | Refact.Compat |
| Opt_ShowValidHoleFits | Refact.Compat |
| Opt_ShowWarnGroups | Refact.Compat |
| Opt_SimplPreInlining | Refact.Compat |
| Opt_SingleLibFolder | Refact.Compat |
| Opt_SolveConstantDicts | Refact.Compat |
| Opt_SortBySizeHoleFits | Refact.Compat |
| Opt_SortBySubsumHoleFits | Refact.Compat |
| Opt_SortValidHoleFits | Refact.Compat |
| Opt_SpecConstr | Refact.Compat |
| Opt_SpecConstrKeen | Refact.Compat |
| Opt_Specialise | Refact.Compat |
| Opt_SpecialiseAggressively | Refact.Compat |
| Opt_SplitSections | Refact.Compat |
| Opt_StaticArgumentTransformation | Refact.Compat |
| Opt_StgCSE | Refact.Compat |
| Opt_StgLiftLams | Refact.Compat |
| Opt_StgStats | Refact.Compat |
| Opt_Strictness | Refact.Compat |
| Opt_SuppressCoercions | Refact.Compat |
| Opt_SuppressIdInfo | Refact.Compat |
| Opt_SuppressModulePrefixes | Refact.Compat |
| Opt_SuppressStgExts | Refact.Compat |
| Opt_SuppressTicks | Refact.Compat |
| Opt_SuppressTimestamps | Refact.Compat |
| Opt_SuppressTypeApplications | Refact.Compat |
| Opt_SuppressTypeSignatures | Refact.Compat |
| Opt_SuppressUnfoldings | Refact.Compat |
| Opt_SuppressUniques | Refact.Compat |
| Opt_SuppressVarKinds | Refact.Compat |
| Opt_Ticky | Refact.Compat |
| Opt_Ticky_Allocd | Refact.Compat |
| Opt_Ticky_Dyn_Thunk | Refact.Compat |
| Opt_Ticky_LNE | Refact.Compat |
| Opt_UnboxSmallStrictFields | Refact.Compat |
| Opt_UnboxStrictFields | Refact.Compat |
| Opt_UnclutterValidHoleFits | Refact.Compat |
| Opt_ValidateHie | Refact.Compat |
| Opt_VersionMacros | Refact.Compat |
| Opt_WarnIsError | Refact.Compat |
| Opt_WeightlessBlocklayout | Refact.Compat |
| Opt_WholeArchiveHsLibs | Refact.Compat |
| Opt_WorkerWrapper | Refact.Compat |
| Opt_WriteHie | Refact.Compat |
| Opt_WriteInterface | Refact.Compat |
| Orig | Refact.Compat |
| OutOfScope | Refact.Compat |
| OutPat | Refact.Compat |
| OutputableBndrId | Refact.Compat |
| OutputableX | Refact.Compat |
| OverLit | Refact.Compat |
| OverLitTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| overLitType | Refact.Compat |
| OverLitVal | Refact.Compat |
| parenthesizeHsContext | Refact.Compat |
| parenthesizeHsExpr | Refact.Compat |
| parenthesizeHsType | Refact.Compat |
| parenthesizePat | Refact.Compat |
| ParPat | Refact.Compat |
| Parsed | Refact.Compat |
| parseDynamicFilePragma | Refact.Compat |
| parseExtensions | Refact.Internal, Refact.Apply |
| parseModuleName | Refact.Compat |
| parseModuleWithArgs | Refact.Internal |
| ParStmt | Refact.Compat |
| ParStmtBlock | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| ParStmtCtxt | Refact.Compat |
| Pass | Refact.Compat |
| Pat | Refact.Utils |
| PatBind | Refact.Compat |
| PatBindGuards | Refact.Compat |
| PatBindRhs | Refact.Compat |
| PatBr | Refact.Compat |
| PatGuard | Refact.Compat |
| patNeedsParens | Refact.Compat |
| PatSyn | Refact.Compat |
| PatSynBind | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| PatSynSig | Refact.Compat |
| pat_args | Refact.Compat |
| pat_arg_tys | Refact.Compat |
| pat_binds | Refact.Compat |
| pat_con | Refact.Compat |
| pat_dicts | Refact.Compat |
| pat_ext | Refact.Compat |
| pat_fvs | Refact.Compat |
| pat_lhs | Refact.Compat |
| pat_rhs | Refact.Compat |
| pat_rhs_ty | Refact.Compat |
| pat_ticks | Refact.Compat |
| pat_tvs | Refact.Compat |
| pat_wrap | Refact.Compat |
| PendingRnSplice | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| PendingTcSplice | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| placeHolderNamesTc | Refact.Compat |
| plusHsValBinds | Refact.Compat |
| pmPprHsLit | Refact.Compat |
| PostTcExpr | Refact.Compat |
| PostTcTable | Refact.Compat |
| ppr | Refact.Compat |
| pprAnonWildCard | Refact.Compat |
| pprArg | Refact.Compat |
| pprAStmtContext | Refact.Compat |
| pprBinds | Refact.Compat |
| pprBy | Refact.Compat |
| pprCmd | Refact.Compat |
| pprCmdArg | Refact.Compat |
| pprComp | Refact.Compat |
| pprConArgs | Refact.Compat |
| pprConDeclFields | Refact.Compat |
| pprDataFamInstFlavour | Refact.Compat |
| pprDebugParendExpr | Refact.Compat |
| pprDeclList | Refact.Compat |
| pprDo | Refact.Compat |
| pprErrMsgBagWithLoc | Refact.Compat |
| pprExpr | Refact.Compat |
| pprExternalSrcLoc | Refact.Compat |
| pprFullRuleName | Refact.Compat |
| pprFunBind | Refact.Compat |
| pprGRHS | Refact.Compat |
| pprGRHSs | Refact.Compat |
| pprHsBracket | Refact.Compat |
| pprHsExplicitForAll | Refact.Compat |
| pprHsFamInstLHS | Refact.Compat |
| pprHsForAll | Refact.Compat |
| pprHsForAllExtra | Refact.Compat |
| pprHsType | Refact.Compat |
| pprImpExp | Refact.Compat |
| pprLCmd | Refact.Compat |
| pprLExpr | Refact.Compat |
| pprLHsBinds | Refact.Compat |
| pprLHsBindsForUser | Refact.Compat |
| pprLHsContext | Refact.Compat |
| pprMatch | Refact.Compat |
| pprMatchContext | Refact.Compat |
| pprMatchContextNoun | Refact.Compat |
| pprMatches | Refact.Compat |
| pprMatchInCtxt | Refact.Compat |
| pprMinimalSig | Refact.Compat |
| pprParendExpr | Refact.Compat |
| pprParendLExpr | Refact.Compat |
| pprParendLPat | Refact.Compat |
| pprPatBind | Refact.Compat |
| pprPendingSplice | Refact.Compat |
| pprQuals | Refact.Compat |
| pprSpec | Refact.Compat |
| pprSplice | Refact.Compat |
| pprSpliceDecl | Refact.Compat |
| pprStmt | Refact.Compat |
| pprStmtContext | Refact.Compat |
| pprStmtInCtxt | Refact.Compat |
| pprTcSpecPrags | Refact.Compat |
| pprTicks | Refact.Compat |
| pprTransformStmt | Refact.Compat |
| pprTransStmt | Refact.Compat |
| pprTyClDeclFlavour | Refact.Compat |
| pprTyFamInstDecl | Refact.Compat |
| pprVarSig | Refact.Compat |
| ppr_apps | Refact.Compat |
| ppr_cmd | Refact.Compat |
| ppr_do_stmts | Refact.Compat |
| ppr_expr | Refact.Compat |
| ppr_infix_expr | Refact.Compat |
| ppr_lcmd | Refact.Compat |
| ppr_lexpr | Refact.Compat |
| ppr_mbDoc | Refact.Compat |
| ppr_monobind | Refact.Compat |
| ppr_quasi | Refact.Compat |
| ppr_sig | Refact.Compat |
| ppr_splice | Refact.Compat |
| ppr_splice_decl | Refact.Compat |
| pp_dotdot | Refact.Compat |
| pp_rhs | Refact.Compat |
| pp_st_suffix | Refact.Compat |
| pragBrackets | Refact.Compat |
| pragSrcBrackets | Refact.Compat |
| PrefixCon | Refact.Compat |
| Present | Refact.Compat |
| ProcExpr | Refact.Compat |
| PSB | Refact.Compat |
| psb_args | Refact.Compat |
| psb_def | Refact.Compat |
| psb_dir | Refact.Compat |
| psb_ext | Refact.Compat |
| psb_id | Refact.Compat |
| Qual | Refact.Compat |
| QualifiedPost | Refact.Compat |
| QualifiedPre | Refact.Compat |
| rcon_con_expr | Refact.Compat |
| rcon_con_like | Refact.Compat |
| rcon_con_name | Refact.Compat |
| rcon_ext | Refact.Compat |
| rcon_flds | Refact.Compat |
| RdrName | Refact.Compat |
| rdrNameAmbiguousFieldOcc | Refact.Compat |
| rdrNameFieldOcc | Refact.Compat |
| rdrNameOcc | Refact.Compat |
| rds_ext | Refact.Compat |
| rds_rules | Refact.Compat |
| rds_src | Refact.Compat |
| rd_act | Refact.Compat |
| rd_ext | Refact.Compat |
| rd_lhs | Refact.Compat |
| rd_name | Refact.Compat |
| rd_rhs | Refact.Compat |
| rd_tmvs | Refact.Compat |
| rd_tyvs | Refact.Compat |
| RealSrcLoc' | Refact.Compat, Refact.Utils |
| RealSrcSpan | Refact.Compat |
| RealSrcSpan' | Refact.Compat, Refact.Utils |
| RecCon | Refact.Compat |
| RecordCon | Refact.Compat |
| RecordConTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| RecordPatSynField | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| recordPatSynPatVar | Refact.Compat |
| recordPatSynSelectorId | Refact.Compat |
| RecordUpd | Refact.Compat |
| RecordUpdTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| RecStmt | Refact.Compat |
| RecStmtTc | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| recS_bind_fn | Refact.Compat |
| recS_bind_ty | Refact.Compat |
| recS_ext | Refact.Compat |
| recS_later_ids | Refact.Compat |
| recS_later_rets | Refact.Compat |
| recS_mfix_fn | Refact.Compat |
| recS_rec_ids | Refact.Compat |
| recS_rec_rets | Refact.Compat |
| recS_ret_fn | Refact.Compat |
| recS_ret_ty | Refact.Compat |
| recS_stmts | Refact.Compat |
| RecUpd | Refact.Compat |
| rec_dotdot | Refact.Compat |
| rec_flds | Refact.Compat |
| refactOptions | Refact.Internal |
| Renamed | Refact.Compat |
| replaceAnnKey | Refact.Utils |
| replaceLWrappedName | Refact.Compat |
| ReplaceWorker | Refact.Compat |
| replaceWrappedName | Refact.Compat |
| resultVariableName | Refact.Compat |
| rigidLayout | Refact.Internal |
| RoleAnnotD | Refact.Compat |
| RoleAnnotDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| roleAnnotDeclName | Refact.Compat |
| RuleBndr | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| RuleBndrSig | Refact.Compat |
| RuleD | Refact.Compat |
| RuleDecl | Refact.Compat |
| RuleDecls | Refact.Compat |
| runRefactoring | Refact.Internal, Refact.Apply |
| rupd_cons | Refact.Compat |
| rupd_expr | Refact.Compat |
| rupd_ext | Refact.Compat |
| rupd_flds | Refact.Compat |
| rupd_in_tys | Refact.Compat |
| rupd_out_tys | Refact.Compat |
| rupd_wrap | Refact.Compat |
| SCCFunSig | Refact.Compat |
| SectionL | Refact.Compat |
| SectionR | Refact.Compat |
| selectorAmbiguousFieldOcc | Refact.Compat |
| setAnnSpanFile | Refact.Compat, Refact.Utils |
| setRealSrcSpanFile | Refact.Compat, Refact.Utils |
| setSrcSpanFile | Refact.Compat, Refact.Utils |
| showSDocUnsafe | Refact.Compat |
| Sig | Refact.Compat |
| SigD | Refact.Compat |
| SigPat | Refact.Compat |
| Silent | Refact.Internal |
| simpleImportDecl | Refact.Compat |
| SourceText | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| SpecInstSig | Refact.Compat |
| SpecPrag | Refact.Compat |
| SpecPrags | Refact.Compat |
| SpecSig | Refact.Compat |
| SpliceD | Refact.Compat |
| SpliceDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| SpliceDecoration | Refact.Compat |
| SpliceExplicitFlag | Refact.Compat |
| SplicePat | Refact.Compat |
| SplicePointName | Refact.Compat |
| splitHsFunType | Refact.Compat |
| splitLHsForAllTyInvis | Refact.Compat |
| splitLHsInstDeclTy | Refact.Compat |
| splitLHsPatSynTy | Refact.Compat |
| splitLHsQualTy | Refact.Compat |
| splitLHsSigmaTyInvis | Refact.Compat |
| SrcLazy | Refact.Compat |
| SrcNoUnpack | Refact.Compat |
| srcSpanFile | Refact.Compat |
| SrcSpanLess | Refact.Compat |
| srcSpanToAnnSpan | Refact.Compat, Refact.Utils |
| SrcStrict | Refact.Compat |
| SrcStrictness | Refact.Compat |
| SrcUnpack | Refact.Compat |
| SrcUnpackedness | Refact.Compat |
| StandaloneKindSig | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| standaloneKindSigName | Refact.Compat |
| Stmt | Refact.Utils |
| StmtCtxt | Refact.Compat |
| StmtLR | Refact.Compat |
| StockStrategy | Refact.Compat |
| stringToStringBuffer | Refact.Compat |
| SumPat | Refact.Compat |
| SynDecl | Refact.Compat |
| SyntaxExpr | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| syn_arg_wraps | Refact.Compat |
| syn_expr | Refact.Compat |
| syn_res_wrap | Refact.Compat |
| tcdATDefs | Refact.Compat |
| tcdATs | Refact.Compat |
| tcdCExt | Refact.Compat |
| tcdCtxt | Refact.Compat |
| tcdDataCusk | Refact.Compat |
| tcdDataDefn | Refact.Compat |
| tcdDExt | Refact.Compat |
| tcdDocs | Refact.Compat |
| tcdFam | Refact.Compat |
| tcdFDs | Refact.Compat |
| tcdFExt | Refact.Compat |
| tcdFixity | Refact.Compat |
| tcdFVs | Refact.Compat |
| tcdLName | Refact.Compat |
| tcdMeths | Refact.Compat |
| tcdName | Refact.Compat |
| tcdRhs | Refact.Compat |
| tcdSExt | Refact.Compat |
| tcdSigs | Refact.Compat |
| tcdTyVars | Refact.Compat |
| TcSpecPrag | Refact.Compat |
| TcSpecPrags | Refact.Compat |
| TExpBr | Refact.Compat |
| tfid_eqn | Refact.Compat |
| tfid_ext | Refact.Compat |
| tfid_inst | Refact.Compat |
| thBrackets | Refact.Compat |
| ThenForm | Refact.Compat |
| ThModFinalizers | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| ThPatQuote | Refact.Compat |
| ThPatSplice | Refact.Compat |
| thTyBrackets | Refact.Compat |
| toGhcSrcSpan | Refact.Utils |
| toGhcSrcSpan' | Refact.Utils |
| TransForm | Refact.Compat |
| TransStmt | Refact.Compat |
| TransStmtCtxt | Refact.Compat |
| trS_bind | Refact.Compat |
| trS_bndrs | Refact.Compat |
| trS_by | Refact.Compat |
| trS_ext | Refact.Compat |
| trS_fmap | Refact.Compat |
| trS_form | Refact.Compat |
| trS_ret | Refact.Compat |
| trS_stmts | Refact.Compat |
| trS_using | Refact.Compat |
| TrueExprHole | Refact.Compat |
| tupArgPresent | Refact.Compat |
| TuplePat | Refact.Compat |
| TyClD | Refact.Compat |
| TyClDecl | Refact.Compat |
| tyClDeclLName | Refact.Compat |
| tyClDeclTyVars | Refact.Compat |
| TyClGroup | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| tyClGroupInstDecls | Refact.Compat |
| tyClGroupKindSigs | Refact.Compat |
| tyClGroupRoleDecls | Refact.Compat |
| tyClGroupTyClDecls | Refact.Compat |
| TyFamDefltDecl | Refact.Compat |
| TyFamInstD | Refact.Compat |
| TyFamInstDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| tyFamInstDeclLName | Refact.Compat |
| tyFamInstDeclName | Refact.Compat |
| TyFamInstEqn | Refact.Compat |
| TypBr | Refact.Compat |
| Type | Refact.Utils |
| TypeAnnProvenance | Refact.Compat |
| Typechecked | Refact.Compat |
| TypeSig | Refact.Compat |
| typeToLHsType | Refact.Compat |
| TyVarSig | Refact.Compat |
| Unambiguous | Refact.Compat |
| unambiguousFieldOcc | Refact.Compat |
| UnboundVar | Refact.Compat |
| unboundVarOcc | Refact.Compat |
| unguardedGRHSs | Refact.Compat |
| unguardedRHS | Refact.Compat |
| Unidirectional | Refact.Compat |
| unitRecStmtTc | Refact.Compat |
| unpackHDS | Refact.Compat |
| Unqual | Refact.Compat |
| unqualQuasiQuote | Refact.Compat |
| UntypedDeclSplice | Refact.Compat |
| UntypedExpSplice | Refact.Compat |
| UntypedPatSplice | Refact.Compat |
| UntypedSpliceFlavour | Refact.Compat |
| UntypedTypeSplice | Refact.Compat |
| UserTyVar | Refact.Compat |
| ValBinds | Refact.Compat |
| ValD | Refact.Compat |
| ValueAnnProvenance | Refact.Compat |
| VarBind | Refact.Compat |
| VarBr | Refact.Compat |
| VarPat | Refact.Compat |
| var_ext | Refact.Compat |
| var_id | Refact.Compat |
| var_inline | Refact.Compat |
| var_rhs | Refact.Compat |
| Verbosity | Refact.Internal |
| ViaStrategy | Refact.Compat |
| ViewPat | Refact.Compat |
| WarnDecl | Refact.Compat |
| WarnDecls | Refact.Compat |
| Warning | Refact.Compat |
| WarningD | Refact.Compat |
| Warnings | Refact.Compat |
| wd_ext | Refact.Compat |
| wd_src | Refact.Compat |
| wd_warnings | Refact.Compat |
| WildPat | Refact.Compat |
| XABE | Refact.Compat |
| XABExport | Refact.Compat |
| XAbsBinds | Refact.Compat |
| XAmbiguous | Refact.Compat |
| XAmbiguousFieldOcc | Refact.Compat |
| XAnnD | Refact.Compat |
| XAnnDecl | Refact.Compat |
| XApp | Refact.Compat |
| XAppKindTy | Refact.Compat |
| XApplicativeArg | Refact.Compat |
| XApplicativeArgMany | Refact.Compat |
| XApplicativeArgOne | Refact.Compat |
| XApplicativeStmt | Refact.Compat |
| XAppTy | Refact.Compat |
| XAppTypeE | Refact.Compat |
| xarg_app_arg_many | Refact.Compat |
| xarg_app_arg_one | Refact.Compat |
| XArithSeq | Refact.Compat |
| XAsPat | Refact.Compat |
| XBangPat | Refact.Compat |
| XBangTy | Refact.Compat |
| XBindStmt | Refact.Compat |
| XBinTick | Refact.Compat |
| XBodyStmt | Refact.Compat |
| XBracket | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XCase | Refact.Compat |
| XCClsInstDecl | Refact.Compat |
| XCDefaultDecl | Refact.Compat |
| XCDerivDecl | Refact.Compat |
| XCFamEqn | Refact.Compat |
| XCFamilyDecl | Refact.Compat |
| XCFieldOcc | Refact.Compat |
| XCGRHS | Refact.Compat |
| XCGRHSs | Refact.Compat |
| XCHsDataDefn | Refact.Compat |
| XCHsDerivingClause | Refact.Compat |
| XCHsGroup | Refact.Compat |
| XCImportDecl | Refact.Compat |
| XCIPBind | Refact.Compat |
| XCKindSig | Refact.Compat |
| XClassDecl | Refact.Compat |
| XClassOpSig | Refact.Compat |
| XClsInstD | Refact.Compat |
| XClsInstDecl | Refact.Compat |
| XCMatch | Refact.Compat |
| XCmd | Refact.Compat |
| XCmdApp | Refact.Compat |
| XCmdArrApp | Refact.Compat |
| XCmdArrForm | Refact.Compat |
| XCmdCase | Refact.Compat |
| XCmdDo | Refact.Compat |
| XCmdIf | Refact.Compat |
| XCmdLam | Refact.Compat |
| XCmdLet | Refact.Compat |
| XCmdPar | Refact.Compat |
| XCmdTop | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XCmdWrap | Refact.Compat |
| XCompleteMatchSig | Refact.Compat |
| XConDecl | Refact.Compat |
| XConDeclField | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XConDeclGADT | Refact.Compat |
| XConDeclH98 | Refact.Compat |
| XConLikeOut | Refact.Compat |
| XConPat | Refact.Compat |
| XCoPat | Refact.Compat |
| XCoreAnn | Refact.Compat |
| XCRoleAnnotDecl | Refact.Compat |
| XCRuleBndr | Refact.Compat |
| XCRuleDecls | Refact.Compat |
| XCTyClGroup | Refact.Compat |
| XDataDecl | Refact.Compat |
| XDataFamInstD | Refact.Compat |
| XDecBrG | Refact.Compat |
| XDecBrL | Refact.Compat |
| XDefaultDecl | Refact.Compat |
| XDefD | Refact.Compat |
| XDerivD | Refact.Compat |
| XDerivDecl | Refact.Compat |
| XDo | Refact.Compat |
| XDocD | Refact.Compat |
| XDocTy | Refact.Compat |
| XEmptyLocalBinds | Refact.Compat |
| XExpBr | Refact.Compat |
| XExplicitList | Refact.Compat |
| XExplicitListTy | Refact.Compat |
| XExplicitSum | Refact.Compat |
| XExplicitTuple | Refact.Compat |
| XExplicitTupleTy | Refact.Compat |
| XExpr | Refact.Compat |
| XExprWithTySig | Refact.Compat |
| XFamDecl | Refact.Compat |
| XFamEqn | Refact.Compat |
| XFamilyDecl | Refact.Compat |
| XFamilyResultSig | Refact.Compat |
| XFieldOcc | Refact.Compat |
| XFixitySig | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XFixSig | Refact.Compat |
| xFlags | Refact.Compat |
| XForAllTy | Refact.Compat |
| XForD | Refact.Compat |
| XForeignDecl | Refact.Compat |
| XForeignExport | Refact.Compat |
| XForeignImport | Refact.Compat |
| XFunBind | Refact.Compat |
| XFunTy | Refact.Compat |
| XGRHS | Refact.Compat |
| XGRHSs | Refact.Compat |
| XHsAnnotation | Refact.Compat |
| XHsBindsLR | Refact.Compat |
| XHsChar | Refact.Compat |
| XHsCharPrim | Refact.Compat |
| XHsDataDefn | Refact.Compat |
| XHsDecl | Refact.Compat |
| XHsDerivingClause | Refact.Compat |
| XHsDoublePrim | Refact.Compat |
| XHsFloatPrim | Refact.Compat |
| XHsGroup | Refact.Compat |
| XHsIB | Refact.Compat |
| XHsImplicitBndrs | Refact.Compat |
| XHsInt | Refact.Compat |
| XHsInt64Prim | Refact.Compat |
| XHsInteger | Refact.Compat |
| XHsIntPrim | Refact.Compat |
| XHsIPBinds | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XHsLocalBindsLR | Refact.Compat |
| XHsQTvs | Refact.Compat |
| XHsRat | Refact.Compat |
| XHsRule | Refact.Compat |
| XHsString | Refact.Compat |
| XHsStringPrim | Refact.Compat |
| XHsType | Refact.Compat |
| XHsValBinds | Refact.Compat |
| XHsWC | Refact.Compat |
| XHsWildCardBndrs | Refact.Compat |
| XHsWord64Prim | Refact.Compat |
| XHsWordPrim | Refact.Compat |
| XIdSig | Refact.Compat |
| XIE | Refact.Compat |
| XIEDoc | Refact.Compat |
| XIEDocNamed | Refact.Compat |
| XIEGroup | Refact.Compat |
| XIEModuleContents | Refact.Compat |
| XIEThingAbs | Refact.Compat |
| XIEThingAll | Refact.Compat |
| XIEThingWith | Refact.Compat |
| XIEVar | Refact.Compat |
| XIf | Refact.Compat |
| XImportDecl | Refact.Compat |
| XInlineSig | Refact.Compat |
| XInstD | Refact.Compat |
| XInstDecl | Refact.Compat |
| XIParamTy | Refact.Compat |
| XIPBind | Refact.Compat |
| XIPBinds | Refact.Compat |
| XIPVar | Refact.Compat |
| XKindedTyVar | Refact.Compat |
| XKindSig | Refact.Compat |
| XKindSigD | Refact.Compat |
| XLam | Refact.Compat |
| XLamCase | Refact.Compat |
| XLastStmt | Refact.Compat |
| XLazyPat | Refact.Compat |
| XLet | Refact.Compat |
| XLetStmt | Refact.Compat |
| XLHsQTyVars | Refact.Compat |
| XListPat | Refact.Compat |
| XListTy | Refact.Compat |
| XLit | Refact.Compat |
| XLitE | Refact.Compat |
| XLitPat | Refact.Compat |
| XMatch | Refact.Compat |
| XMatchGroup | Refact.Compat |
| XMG | Refact.Compat |
| XMinimalSig | Refact.Compat |
| XMissing | Refact.Compat |
| XMultiIf | Refact.Compat |
| XNegApp | Refact.Compat |
| XNoSig | Refact.Compat |
| XNPat | Refact.Compat |
| XNPlusKPat | Refact.Compat |
| XOpApp | Refact.Compat |
| XOpTy | Refact.Compat |
| xopt_set | Refact.Compat |
| xopt_unset | Refact.Compat |
| XOverLabel | Refact.Compat |
| XOverLit | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XOverLitE | Refact.Compat |
| XPar | Refact.Compat |
| XParPat | Refact.Compat |
| XParStmt | Refact.Compat |
| XParStmtBlock | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XParTy | Refact.Compat |
| XPat | Refact.Compat |
| XPatBind | Refact.Compat |
| XPatBr | Refact.Compat |
| XPatSynBind | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XPatSynSig | Refact.Compat |
| XPresent | Refact.Compat |
| XProc | Refact.Compat |
| XPSB | Refact.Compat |
| XQualTy | Refact.Compat |
| XQuasiQuote | Refact.Compat |
| XRec | Refact.Compat |
| XRecFld | Refact.Compat |
| XRecordCon | Refact.Compat |
| XRecordUpd | Refact.Compat |
| XRecStmt | Refact.Compat |
| XRecTy | Refact.Compat |
| XRnBracketOut | Refact.Compat |
| XRoleAnnotD | Refact.Compat |
| XRoleAnnotDecl | Refact.Compat |
| XRuleBndr | Refact.Compat |
| XRuleBndrSig | Refact.Compat |
| XRuleD | Refact.Compat |
| XRuleDecl | Refact.Compat |
| XRuleDecls | Refact.Compat |
| XSCC | Refact.Compat |
| XSCCFunSig | Refact.Compat |
| XSectionL | Refact.Compat |
| XSectionR | Refact.Compat |
| XSig | Refact.Compat |
| XSigD | Refact.Compat |
| XSigPat | Refact.Compat |
| XSpecInstSig | Refact.Compat |
| XSpecSig | Refact.Compat |
| XSplice | Refact.Compat |
| XSpliceD | Refact.Compat |
| XSpliced | Refact.Compat |
| XSpliceDecl | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XSpliceE | Refact.Compat |
| XSplicePat | Refact.Compat |
| XSpliceTy | Refact.Compat |
| XStandaloneKindSig | |
| 1 (Data Constructor) | Refact.Compat |
| 2 (Type/Class) | Refact.Compat |
| XStarTy | Refact.Compat |
| XStatic | Refact.Compat |
| XStmtLR | Refact.Compat |
| XSumPat | Refact.Compat |
| XSumTy | Refact.Compat |
| XSynDecl | Refact.Compat |
| XTcBracketOut | Refact.Compat |
| XTExpBr | Refact.Compat |
| XTick | Refact.Compat |
| XTickPragma | Refact.Compat |
| XTransStmt | Refact.Compat |
| XTupArg | Refact.Compat |
| XTuplePat | Refact.Compat |
| XTupleTy | Refact.Compat |
| XTyClD | Refact.Compat |
| XTyClDecl | Refact.Compat |
| XTyClGroup | Refact.Compat |
| XTyFamInstD | Refact.Compat |
| XTyLit | Refact.Compat |
| XTypBr | Refact.Compat |
| XTypedSplice | Refact.Compat |
| XTypeSig | Refact.Compat |
| XTyVar | Refact.Compat |
| XTyVarBndr | Refact.Compat |
| XTyVarSig | Refact.Compat |
| XUnambiguous | Refact.Compat |
| XUnboundVar | Refact.Compat |
| XUntypedSplice | Refact.Compat |
| XUserTyVar | Refact.Compat |
| XValBinds | Refact.Compat |
| XValBindsLR | Refact.Compat |
| XValD | Refact.Compat |
| XVar | Refact.Compat |
| XVarBind | Refact.Compat |
| XVarBr | Refact.Compat |
| XVarPat | Refact.Compat |
| XViaStrategy | Refact.Compat |
| XViewPat | Refact.Compat |
| XWarnDecl | Refact.Compat |
| XWarnDecls | Refact.Compat |
| XWarning | Refact.Compat |
| XWarningD | Refact.Compat |
| XWarnings | Refact.Compat |
| XWildCardTy | Refact.Compat |
| XWildPat | Refact.Compat |
| XWrap | Refact.Compat |
| XXABExport | Refact.Compat |
| XXAmbiguousFieldOcc | Refact.Compat |
| XXAnnDecl | Refact.Compat |
| XXApplicativeArg | Refact.Compat |
| XXBracket | Refact.Compat |
| XXClsInstDecl | Refact.Compat |
| XXCmd | Refact.Compat |
| XXCmdTop | Refact.Compat |
| XXConDecl | Refact.Compat |
| XXConDeclField | Refact.Compat |
| XXDefaultDecl | Refact.Compat |
| XXDerivDecl | Refact.Compat |
| XXExpr | Refact.Compat |
| XXFamEqn | Refact.Compat |
| XXFamilyDecl | Refact.Compat |
| XXFamilyResultSig | Refact.Compat |
| XXFieldOcc | Refact.Compat |
| XXFixitySig | Refact.Compat |
| XXForeignDecl | Refact.Compat |
| XXGRHS | Refact.Compat |
| XXGRHSs | Refact.Compat |
| XXHsBindsLR | Refact.Compat |
| XXHsDataDefn | Refact.Compat |
| XXHsDecl | Refact.Compat |
| XXHsDerivingClause | Refact.Compat |
| XXHsGroup | Refact.Compat |
| XXHsImplicitBndrs | Refact.Compat |
| XXHsIPBinds | Refact.Compat |
| XXHsLocalBindsLR | Refact.Compat |
| XXHsWildCardBndrs | Refact.Compat |
| XXIE | Refact.Compat |
| XXImportDecl | Refact.Compat |
| XXInstDecl | Refact.Compat |
| XXIPBind | Refact.Compat |
| XXLHsQTyVars | Refact.Compat |
| XXLit | Refact.Compat |
| XXMatch | Refact.Compat |
| XXMatchGroup | Refact.Compat |
| XXOverLit | Refact.Compat |
| XXParStmtBlock | Refact.Compat |
| XXPat | Refact.Compat |
| XXPatSynBind | Refact.Compat |
| XXRoleAnnotDecl | Refact.Compat |
| XXRuleBndr | Refact.Compat |
| XXRuleDecl | Refact.Compat |
| XXRuleDecls | Refact.Compat |
| XXSig | Refact.Compat |
| XXSplice | Refact.Compat |
| XXSpliceDecl | Refact.Compat |
| XXStandaloneKindSig | Refact.Compat |
| XXStmtLR | Refact.Compat |
| XXTupArg | Refact.Compat |
| XXTyClDecl | Refact.Compat |
| XXTyClGroup | Refact.Compat |
| XXType | Refact.Compat |
| XXTyVarBndr | Refact.Compat |
| XXValBindsLR | Refact.Compat |
| XXWarnDecl | Refact.Compat |
| XXWarnDecls | Refact.Compat |