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

Index - X

XAmbiguousLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAmbiguousFieldOccLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XAnnDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAnnDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XAnyClassStrategyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAppLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAppKindTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XApplicativeArgLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XApplicativeArgManyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XApplicativeArgOneLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XApplicativeStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAppTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAppTypeELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xarg_app_arg_manyLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
xarg_app_arg_oneLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XArithSeqLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XAsPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XBangPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XBangTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XBindStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XBindStmtRn 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
XBindStmtTc 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
XBinTickLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XBodyStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xbsrn_bindOpGHC.Hs, GHC.Hs.Expr
xbsrn_failOpGHC.Hs, GHC.Hs.Expr
xbstc_bindOpGHC.Hs, GHC.Hs.Expr
xbstc_boundResultMultGHC.Hs, GHC.Hs.Expr
xbstc_boundResultTypeGHC.Hs, GHC.Hs.Expr
xbstc_failOpGHC.Hs, GHC.Hs.Expr
XCaseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCClsInstDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCDefaultDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCDerivDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCDotFieldOccLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCExportLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCFamEqnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCFamilyDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCFieldOccLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCFunDepLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCGRHSLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCGRHSsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCharTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCHsDataDefnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCHsDerivingClauseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCHsGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCImportLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCImportDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCInjectivityAnnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCIPBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCKindSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XClassDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XClassOpSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XClsInstDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XClsInstDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XCMatchLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XCmdAppLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdArrAppLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdArrFormLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdCaseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdDoLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdIfLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdLamLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdLamCaseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdLetLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdParLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCmdTop 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XCmdWrapLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCModuleLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCompleteMatchSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XConDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XConDeclField 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XConDeclGADTLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XConDeclH98Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XConPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCoPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCRoleAnnotDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCRuleBndrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCRuleDeclsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCTyClGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XCTyFamInstDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDataDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDataFamInstDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDctMultiLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDctSingleLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDecBrGLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDecBrLLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDefaultDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XDefDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDerivClauseTysGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XDerivDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDerivDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XDoLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDocDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDocTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XDotFieldOccLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XEmptyLocalBindsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExpBrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExplicitListLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExplicitListTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExplicitSumLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExplicitTupleLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExplicitTupleTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XExprLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XExprWithTySigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XFamDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XFamEqnGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XFamilyDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XFamilyResultSigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XFieldOccLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XFixitySig 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XFixSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xFlagsGHC.Driver.Session
XForAllTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XForDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XForeignDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XForeignExport 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XForeignImport 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XFunBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XFunDepGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XFunTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XGetFieldLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XGRHSLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XGRHSsLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XHsAnnotationLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsBindsLRGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XHsCharLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsCharPrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsDataDefnGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XHsDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XHsDerivingClauseGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XHsDoublePrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsFieldBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsFloatPrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsForAllInvisLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsForAllTelescopeLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsForAllVisLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsGroupGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XHsIntLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsInt64PrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsIntegerLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsIntPrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsIPBinds 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XHsLocalBindsLRGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XHsOuterExplicitLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsOuterImplicitLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsOuterTyVarBndrsLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsPatSigTypeLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsPragELanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XHsPSLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsQTvsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsRatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsRuleLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsSigTypeLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsStringLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsStringPrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsTypeLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsValBindsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsWCLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsWildCardBndrsLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XHsWord64PrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XHsWordPrimLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XiGHC.Tc.Types.Constraint
XIdSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIELanguage.Haskell.Syntax.ImpExp, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.ImpExp
XIEDocLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEDocNamedLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEModuleContentsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIENameLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEPatternLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEThingAbsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEThingAllLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEThingWithLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIETypeLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIEWrappedNameLanguage.Haskell.Syntax.ImpExp, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.ImpExp
XIfLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XImportDeclLanguage.Haskell.Syntax.ImpExp, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.ImpExp
XImportDeclPass 
1 (Type/Class)GHC.Hs, GHC.Hs.ImpExp
2 (Data Constructor)GHC.Hs, GHC.Hs.ImpExp
XInjectivityAnnGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XInlineSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XInstDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XInstDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XIParamTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIPBindGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XIPBindsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XIPVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XKindedTyVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XKindSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XKindSigDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLamLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLamCaseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLastStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLazyPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLet 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Type/Class)GHC.Stg.Syntax
XLetNoEscapeGHC.Stg.Syntax
XLetStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLHsQTyVarsLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XListPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XListTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLitLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
XLitELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XLitPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XMatchLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XMatchGroupLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XMGLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XMinimalSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XMissingLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XmmRegGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
XModuleGHC.Hs, Language.Haskell.Syntax
XModulePs 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
XMultiIfLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNegAppLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNewtypeStrategyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNoSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNPlusKPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XNumTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XOpAppLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xoptGHC.Driver.Session
XOpTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xopt_DuplicateRecordFieldsGHC.Driver.Session
xopt_FieldSelectorsGHC.Driver.Session
xopt_setGHC.Driver.Session
xopt_set_unlessExplSpecGHC.Driver.Session
xopt_unsetGHC.Driver.Session
xorGHC.Prelude.Basic, GHC.Prelude
XOverLabelLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XOverLit 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
XOverLitELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XParLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XParPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XParStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XParStmtBlock 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XParTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
XPatBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPatBrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPatSynBind 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XPatSynSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPragELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPresentLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XProcLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XProjectionLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XPSBLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XQualTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XQuasiQuoteLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XQuoteLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XRecLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRecordConLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRecordUpdLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRecSelLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRecStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRecTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRhsClosureGHC.Stg.Syntax
XRoleAnnotDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRoleAnnotDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XRuleBndrGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XRuleBndrSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRuleDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XRuleDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XRuleDeclsGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XSCCLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSCCFunSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSectionLLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSectionRLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xsetGHC.Parser.Lexer
XSigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XSigDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSigPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSpecInstSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSpecSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSpliceDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSpliceDecl 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XSplicePatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSpliceTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XStandaloneKindSig 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XStarTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XStaticLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XStmtLRLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XStockStrategyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XStrTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSumPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSumTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XSynDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTGHC.Core.Map.Type, GHC.Data.TrieMap
xtBndrGHC.Core.Map.Type
xtDFreeVarGHC.Core.Map.Type, GHC.Core.Map.Expr
xtDNamedGHC.Core.Map.Type, GHC.Core.Map.Expr
xtestGHC.Parser.Lexer
xtGGHC.Data.TrieMap
XTickLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTickishIdGHC.Types.Tickish
xtListGHC.Data.TrieMap
XTransStmtLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTupArgLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XTuplePatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTupleTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xtVarGHC.Core.Map.Type
XTyClDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTyClDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XTyClGroupGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XTyFamInstDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTyFamInstDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XTyLit 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XTypBrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTypedBracketLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTypedSpliceLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTypeSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTyVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XTyVarBndrLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
XTyVarSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XUnambiguousLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XUnboundVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
xunsetGHC.Parser.Lexer
XUntypedBracketLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XUntypedSplice 
1 (Type/Class)Language.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
XUntypedSpliceExprLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XUserTyVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XValBindsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XValBindsLRGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
XValDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XVarLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XVarBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XVarBrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XVarPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XViaStrategyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XViaStrategyPs 
1 (Type/Class)GHC.Hs, GHC.Hs.Decls
2 (Data Constructor)GHC.Hs, GHC.Hs.Decls
XViewPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XWarnDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XWarnDeclsGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
XWarningLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XWarningDLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XWarningsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XWildCardTyLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XWildPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXAmbiguousFieldOccLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXAnnDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXApplicativeArgLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXClsInstDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXCmdLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXCmdTopLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXConDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXConDeclFieldLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXDefaultDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXDerivClauseTysLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXDerivDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXDotFieldOccLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXExprLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXExprGhcTcGHC.Hs, GHC.Hs.Expr
XXFamEqnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXFamilyDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXFamilyResultSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXFieldOccLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXFixitySigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXForeignDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXForeignExportLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXForeignImportLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXFunDepLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXGRHSLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXGRHSsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsBindsLRLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsDataDefnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsDerivingClauseLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsForAllTelescopeLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsIPBindsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsLocalBindsLRLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsOuterTyVarBndrsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsPatSigTypeLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsSigTypeLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXHsWildCardBndrsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXIELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXIEWrappedNameLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXImportDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXInjectivityAnnLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXInstDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXIPBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXLHsQTyVarsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXLitLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXMatchLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXMatchGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXModuleLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXOverLitLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXParStmtBlockLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXPatLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXPatGhcTcGHC.Hs, GHC.Hs.Pat
XXPatSynBindLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXPragELanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXQuoteLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXRoleAnnotDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXRuleBndrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXRuleDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXRuleDeclsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXSpliceDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXStandaloneKindSigLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXStmtLRLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTupArgLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTyClDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTyClGroupLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTyFamInstDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTyLitLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTypeLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXTyVarBndrLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXUntypedSpliceLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXValBindsLRLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXWarnDeclLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
XXWarnDeclsLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax