ghc-lib-parser-9.2.1.20220109: The GHC API, decoupled from GHC versions

Index - X

XABELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XABExportLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XAbsBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAmbiguousLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAmbiguousFieldOccLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XAnnDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAnnDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XAnyClassStrategyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAppLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAppKindTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XApplicativeArgLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XApplicativeArgManyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XApplicativeArgOneLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XApplicativeStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAppTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAppTypeELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xarg_app_arg_manyLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
xarg_app_arg_oneLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XArithSeqLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XAsPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBangPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBangTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBindStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBindStmtRn 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
XBindStmtTc 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
XBinTickLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBodyStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XBracket 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
xbsrn_bindOpGHC.Hs.Expr, GHC.Hs
xbsrn_failOpGHC.Hs.Expr, GHC.Hs
xbstc_bindOpGHC.Hs.Expr, GHC.Hs
xbstc_boundResultMultGHC.Hs.Expr, GHC.Hs
xbstc_boundResultTypeGHC.Hs.Expr, GHC.Hs
xbstc_failOpGHC.Hs.Expr, GHC.Hs
XCaseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCClsInstDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCDefaultDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCDerivDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCFamEqnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCFamilyDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCFieldOccLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCFunDepLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCGRHSLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCGRHSsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCHsDataDefnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCHsDerivingClauseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCHsFieldLabelLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCHsGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCImportDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCInjectivityAnnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCIPBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCKindSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XClassDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XClassOpSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XClsInstDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XClsInstDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XCMatchLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XCmdAppLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdArrAppLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdArrFormLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdCaseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdDoLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdIfLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdLamLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdLamCaseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdLetLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdParLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCmdTop 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XCmdWrapLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCompleteMatchSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XConAppGHC.Stg.Syntax
XConDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XConDeclField 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XConDeclGADTLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XConDeclH98Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XConLikeOutLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XConPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCoPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCRoleAnnotDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCRuleBndrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCRuleDeclsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCTyClGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XCTyFamInstDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDataDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDataFamInstDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDctMultiLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDctSingleLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDecBrGLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDecBrLLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDefaultDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XDefDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDerivClauseTysLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XDerivDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDerivDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XDoLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDocDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XDocTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XEmptyLocalBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExpBrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExplicitListLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExplicitListTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExplicitSumLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExplicitTupleLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExplicitTupleTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XExprWithTySigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XFamDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XFamEqnLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XFamilyDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XFamilyResultSigLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XFieldOccLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XFixitySig 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XFixSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xFlagsGHC.Driver.Session
XForAllTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XForDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XForeignDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XForeignExportLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XForeignImportLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XFunBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XFunDepLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XFunTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XGetFieldLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XGRHSLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XGRHSsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XHsAnnotationLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsBindsLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XHsCharLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsCharPrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsDataDefnLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XHsDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XHsDerivingClauseLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XHsDoublePrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsFieldLabelLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XHsFloatPrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsForAllInvisLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsForAllTelescopeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsForAllVisLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsGroupLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XHsIntLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsInt64PrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsIntegerLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsIntPrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsIPBinds 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XHsLocalBindsLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XHsOuterExplicitLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsOuterImplicitLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsOuterTyVarBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsPatSigTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsPragELanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XHsPSLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsQTvsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsRatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsRecFieldLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsRuleLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsSigTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsStringLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsStringPrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsValBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsWCLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsWildCardBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XHsWord64PrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XHsWordPrimLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XiGHC.Tc.Types.Constraint
XIdSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEGHC.Hs.ImpExp, GHC.Hs
XIEDocLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEDocNamedLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEModuleContentsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEThingAbsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEThingAllLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEThingWithLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIEVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIfLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XImportDeclGHC.Hs.ImpExp, GHC.Hs
XInjectivityAnnLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XInlineSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XInstDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XInstDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XIParamTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIPBindLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XIPBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XIPVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XKindedTyVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XKindSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XKindSigDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLamLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLamCaseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLastStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLazyPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLet 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Type/Class)GHC.Stg.Syntax
XLetNoEscapeGHC.Stg.Syntax
XLetStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLHsQTyVarsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XListPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XListTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLitLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
XLitELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XLitPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XMatchLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XMatchGroupLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XMGLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XMinimalSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XMissingLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XmmRegGHC.Cmm.Expr, GHC.Cmm
XMultiIfLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XNegAppLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XNewtypeStrategyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XNoSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XNPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XNPlusKPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XOpAppLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xoptGHC.Driver.Session
XOpTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xopt_DuplicateRecordFieldsGHC.Driver.Session
xopt_FieldSelectorsGHC.Driver.Session
xopt_setGHC.Driver.Session
xopt_set_unlessExplSpecGHC.Driver.Session
xopt_unsetGHC.Driver.Session
xorGHC.Prelude
XOverLabelLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XOverLit 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
XOverLitELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XParLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XParPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XParStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XParStmtBlock 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XParTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
XPatBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPatBrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPatSynBind 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XPatSynSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPragELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPresentLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XProcLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XProjectionLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XPSBLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XQualTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XQuasiQuoteLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecFldLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecordConLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecordUpdLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRecTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRhsClosureGHC.Stg.Syntax
XRnBracketOutLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRoleAnnotDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRoleAnnotDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XRuleBndrLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XRuleBndrSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRuleDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XRuleDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XRuleDeclsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XSCCLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSCCFunSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSectionLLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSectionRLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xsetGHC.Parser.Lexer
XSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XSigDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSigPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSpecInstSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSpecSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XSpliceDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSplicedLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSpliceDecl 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XSpliceELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSplicePatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSpliceTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XStandaloneKindSig 
1 (Type/Class)Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XStarTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XStaticLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XStmtLRLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XStockStrategyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSumPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSumTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XSynDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTGHC.Data.TrieMap, GHC.Core.Map.Type
xtBndrGHC.Core.Map.Type
XTcBracketOutLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xtDFreeVarGHC.Core.Map.Type
xtDNamedGHC.Core.Map.Type
xtestGHC.Parser.Lexer
XTExpBrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xtGGHC.Data.TrieMap
XTickLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTickishIdGHC.Types.Tickish
xtListGHC.Data.TrieMap
XTransStmtLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTupArgLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
XTuplePatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTupleTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xtVarGHC.Core.Map.Type
XTyClDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTyClDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XTyClGroupLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XTyFamInstDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTyFamInstDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XTyLitLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTypBrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTypedSpliceLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTypeSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTyVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XTyVarBndrLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
XTyVarSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XUnambiguousLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XUnboundVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
xunsetGHC.Parser.Lexer
XUntypedSpliceLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XUserTyVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XValBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XValBindsLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
XValDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XVarLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XVarBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XVarBrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XVarPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XViaStrategyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XViaStrategyPs 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
XViewPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XWarnDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XWarnDeclsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
XWarningLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XWarningDLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XWarningsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XWildCardTyLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XWildPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXABExportLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXAmbiguousFieldOccLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXAnnDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXApplicativeArgLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXBracketLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXClsInstDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXCmdLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXCmdTopLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXConDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXConDeclFieldLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXDefaultDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXDerivClauseTysLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXDerivDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXExprLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXExprGhcTcGHC.Hs.Expr, GHC.Hs
XXFamEqnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXFamilyDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXFamilyResultSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXFieldOccLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXFixitySigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXForeignDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXFunDepLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXGRHSLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXGRHSsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsBindsLRLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsDataDefnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsDerivingClauseLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsFieldLabelLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsForAllTelescopeLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsIPBindsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsLocalBindsLRLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsOuterTyVarBndrsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsPatSigTypeLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsSigTypeLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXHsWildCardBndrsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXIELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXImportDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXInjectivityAnnLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXInstDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXIPBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXLHsQTyVarsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXLitLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXMatchLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXMatchGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXOverLitLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXParStmtBlockLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXPatLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXPatSynBindLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXPragELanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXRoleAnnotDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXRuleBndrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXRuleDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXRuleDeclsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXSpliceLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXSpliceDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXStandaloneKindSigLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXStmtLRLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTupArgLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTyClDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTyClGroupLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTyFamInstDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTypeLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXTyVarBndrLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXValBindsLRLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXWarnDeclLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
XXWarnDeclsLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs