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

Index - X

XABEGHC.Hs.Extension, GHC.Hs
XABExportGHC.Hs.Binds, GHC.Hs
XAbsBindsGHC.Hs.Extension, GHC.Hs
XAmbiguousGHC.Hs.Extension, GHC.Hs
XAmbiguousFieldOccGHC.Hs.Types, GHC.Hs
XAnnDGHC.Hs.Extension, GHC.Hs
XAnnDeclGHC.Hs.Decls, GHC.Hs
XAppGHC.Hs.Extension, GHC.Hs
XAppKindTyGHC.Hs.Extension, GHC.Hs
XApplicativeArgGHC.Hs.Expr, GHC.Hs
XApplicativeArgManyGHC.Hs.Extension, GHC.Hs
XApplicativeArgOneGHC.Hs.Extension, GHC.Hs
XApplicativeStmtGHC.Hs.Extension, GHC.Hs
XAppTyGHC.Hs.Extension, GHC.Hs
XAppTypeEGHC.Hs.Extension, GHC.Hs
xarg_app_arg_manyGHC.Hs.Expr, GHC.Hs
xarg_app_arg_oneGHC.Hs.Expr, GHC.Hs
XArithSeqGHC.Hs.Extension, GHC.Hs
XAsPatGHC.Hs.Extension, GHC.Hs
XBangPatGHC.Hs.Extension, GHC.Hs
XBangTyGHC.Hs.Extension, GHC.Hs
XBindStmtGHC.Hs.Extension, GHC.Hs
XBinTickGHC.Hs.Extension, GHC.Hs
XBodyStmtGHC.Hs.Extension, GHC.Hs
XBracket 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
XCaseGHC.Hs.Extension, GHC.Hs
XCClsInstDeclGHC.Hs.Extension, GHC.Hs
XCDefaultDeclGHC.Hs.Extension, GHC.Hs
XCDerivDeclGHC.Hs.Extension, GHC.Hs
XCFamEqnGHC.Hs.Extension, GHC.Hs
XCFamilyDeclGHC.Hs.Extension, GHC.Hs
XCFieldOccGHC.Hs.Extension, GHC.Hs
XCGRHSGHC.Hs.Extension, GHC.Hs
XCGRHSsGHC.Hs.Extension, GHC.Hs
XCHsDataDefnGHC.Hs.Extension, GHC.Hs
XCHsDerivingClauseGHC.Hs.Extension, GHC.Hs
XCHsGroupGHC.Hs.Extension, GHC.Hs
XCImportDeclGHC.Hs.Extension, GHC.Hs
XCIPBindGHC.Hs.Extension, GHC.Hs
XCKindSigGHC.Hs.Extension, GHC.Hs
XClassDeclGHC.Hs.Extension, GHC.Hs
XClassOpSigGHC.Hs.Extension, GHC.Hs
XClsInstDGHC.Hs.Extension, GHC.Hs
XClsInstDeclGHC.Hs.Decls, GHC.Hs
XCMatchGHC.Hs.Extension, GHC.Hs
XCmdGHC.Hs.Expr, GHC.Hs
XCmdAppGHC.Hs.Extension, GHC.Hs
XCmdArrAppGHC.Hs.Extension, GHC.Hs
XCmdArrFormGHC.Hs.Extension, GHC.Hs
XCmdCaseGHC.Hs.Extension, GHC.Hs
XCmdDoGHC.Hs.Extension, GHC.Hs
XCmdIfGHC.Hs.Extension, GHC.Hs
XCmdLamGHC.Hs.Extension, GHC.Hs
XCmdLetGHC.Hs.Extension, GHC.Hs
XCmdParGHC.Hs.Extension, GHC.Hs
XCmdTop 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
XCmdWrapGHC.Hs.Extension, GHC.Hs
XCompleteMatchSigGHC.Hs.Extension, GHC.Hs
XConDeclGHC.Hs.Decls, GHC.Hs
XConDeclField 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Types, GHC.Hs
XConDeclGADTGHC.Hs.Extension, GHC.Hs
XConDeclH98GHC.Hs.Extension, GHC.Hs
XConLikeOutGHC.Hs.Extension, GHC.Hs
XConPatGHC.Hs.Extension, GHC.Hs
XCoPatGHC.Hs.Extension, GHC.Hs
XCoreAnnGHC.Hs.Extension, GHC.Hs
XCRoleAnnotDeclGHC.Hs.Extension, GHC.Hs
XCRuleBndrGHC.Hs.Extension, GHC.Hs
XCRuleDeclsGHC.Hs.Extension, GHC.Hs
XCTyClGroupGHC.Hs.Extension, GHC.Hs
XDataDeclGHC.Hs.Extension, GHC.Hs
XDataFamInstDGHC.Hs.Extension, GHC.Hs
XDecBrGGHC.Hs.Extension, GHC.Hs
XDecBrLGHC.Hs.Extension, GHC.Hs
XDefaultDeclGHC.Hs.Decls, GHC.Hs
XDefDGHC.Hs.Extension, GHC.Hs
XDerivDGHC.Hs.Extension, GHC.Hs
XDerivDeclGHC.Hs.Decls, GHC.Hs
XDoGHC.Hs.Extension, GHC.Hs
XDocDGHC.Hs.Extension, GHC.Hs
XDocTyGHC.Hs.Extension, GHC.Hs
XEmptyLocalBindsGHC.Hs.Extension, GHC.Hs
XExpBrGHC.Hs.Extension, GHC.Hs
XExplicitListGHC.Hs.Extension, GHC.Hs
XExplicitListTyGHC.Hs.Extension, GHC.Hs
XExplicitSumGHC.Hs.Extension, GHC.Hs
XExplicitTupleGHC.Hs.Extension, GHC.Hs
XExplicitTupleTyGHC.Hs.Extension, GHC.Hs
XExprGHC.Hs.Expr, GHC.Hs
XExprWithTySigGHC.Hs.Extension, GHC.Hs
XFamDeclGHC.Hs.Extension, GHC.Hs
XFamEqnGHC.Hs.Decls, GHC.Hs
XFamilyDeclGHC.Hs.Decls, GHC.Hs
XFamilyResultSigGHC.Hs.Decls, GHC.Hs
XFieldOccGHC.Hs.Types, GHC.Hs
XFixitySig 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
XFixSigGHC.Hs.Extension, GHC.Hs
xFlagsDynFlags
XForAllTyGHC.Hs.Extension, GHC.Hs
XForDGHC.Hs.Extension, GHC.Hs
XForeignDeclGHC.Hs.Decls, GHC.Hs
XForeignExportGHC.Hs.Extension, GHC.Hs
XForeignImportGHC.Hs.Extension, GHC.Hs
XFunBindGHC.Hs.Extension, GHC.Hs
XFunTyGHC.Hs.Extension, GHC.Hs
XGRHSGHC.Hs.Expr, GHC.Hs
XGRHSsGHC.Hs.Expr, GHC.Hs
XHsAnnotationGHC.Hs.Extension, GHC.Hs
XHsBindsLRGHC.Hs.Binds, GHC.Hs
XHsCharGHC.Hs.Extension, GHC.Hs
XHsCharPrimGHC.Hs.Extension, GHC.Hs
XHsDataDefnGHC.Hs.Decls, GHC.Hs
XHsDeclGHC.Hs.Decls, GHC.Hs
XHsDerivingClauseGHC.Hs.Decls, GHC.Hs
XHsDoublePrimGHC.Hs.Extension, GHC.Hs
XHsFloatPrimGHC.Hs.Extension, GHC.Hs
XHsGroupGHC.Hs.Decls, GHC.Hs
XHsIBGHC.Hs.Extension, GHC.Hs
XHsImplicitBndrsGHC.Hs.Types, GHC.Hs
XHsIntGHC.Hs.Extension, GHC.Hs
XHsInt64PrimGHC.Hs.Extension, GHC.Hs
XHsIntegerGHC.Hs.Extension, GHC.Hs
XHsIntPrimGHC.Hs.Extension, GHC.Hs
XHsIPBinds 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
XHsLocalBindsLRGHC.Hs.Binds, GHC.Hs
XHsQTvsGHC.Hs.Extension, GHC.Hs
XHsRatGHC.Hs.Extension, GHC.Hs
XHsRuleGHC.Hs.Extension, GHC.Hs
XHsStringGHC.Hs.Extension, GHC.Hs
XHsStringPrimGHC.Hs.Extension, GHC.Hs
XHsTypeGHC.Hs.Types, GHC.Hs
XHsValBindsGHC.Hs.Extension, GHC.Hs
XHsWCGHC.Hs.Extension, GHC.Hs
XHsWildCardBndrsGHC.Hs.Types, GHC.Hs
XHsWord64PrimGHC.Hs.Extension, GHC.Hs
XHsWordPrimGHC.Hs.Extension, GHC.Hs
XiConstraint
XIdSigGHC.Hs.Extension, GHC.Hs
XIEGHC.Hs.ImpExp, GHC.Hs
XIEDocGHC.Hs.Extension, GHC.Hs
XIEDocNamedGHC.Hs.Extension, GHC.Hs
XIEGroupGHC.Hs.Extension, GHC.Hs
XIEModuleContentsGHC.Hs.Extension, GHC.Hs
XIEThingAbsGHC.Hs.Extension, GHC.Hs
XIEThingAllGHC.Hs.Extension, GHC.Hs
XIEThingWithGHC.Hs.Extension, GHC.Hs
XIEVarGHC.Hs.Extension, GHC.Hs
XIfGHC.Hs.Extension, GHC.Hs
XImportDeclGHC.Hs.ImpExp, GHC.Hs
XInlineSigGHC.Hs.Extension, GHC.Hs
XInstDGHC.Hs.Extension, GHC.Hs
XInstDeclGHC.Hs.Decls, GHC.Hs
XIParamTyGHC.Hs.Extension, GHC.Hs
XIPBindGHC.Hs.Binds, GHC.Hs
XIPBindsGHC.Hs.Extension, GHC.Hs
XIPVarGHC.Hs.Extension, GHC.Hs
XKindedTyVarGHC.Hs.Extension, GHC.Hs
XKindSigGHC.Hs.Extension, GHC.Hs
XKindSigDGHC.Hs.Extension, GHC.Hs
XLamGHC.Hs.Extension, GHC.Hs
XLamCaseGHC.Hs.Extension, GHC.Hs
XLastStmtGHC.Hs.Extension, GHC.Hs
XLazyPatGHC.Hs.Extension, GHC.Hs
XLetGHC.Hs.Extension, GHC.Hs
XLetStmtGHC.Hs.Extension, GHC.Hs
XLHsQTyVarsGHC.Hs.Types, GHC.Hs
XListPatGHC.Hs.Extension, GHC.Hs
XListTyGHC.Hs.Extension, GHC.Hs
XLitGHC.Hs.Lit, GHC.Hs
XLitEGHC.Hs.Extension, GHC.Hs
XLitPatGHC.Hs.Extension, GHC.Hs
XMatchGHC.Hs.Expr, GHC.Hs
XMatchGroupGHC.Hs.Expr, GHC.Hs
XMGGHC.Hs.Extension, GHC.Hs
XMinimalSigGHC.Hs.Extension, GHC.Hs
XMissingGHC.Hs.Extension, GHC.Hs
XMultiIfGHC.Hs.Extension, GHC.Hs
XNegAppGHC.Hs.Extension, GHC.Hs
XNoSigGHC.Hs.Extension, GHC.Hs
XNPatGHC.Hs.Extension, GHC.Hs
XNPlusKPatGHC.Hs.Extension, GHC.Hs
XOpAppGHC.Hs.Extension, GHC.Hs
xoptDynFlags
XOpTyGHC.Hs.Extension, GHC.Hs
xopt_setDynFlags
xopt_set_unlessExplSpecDynFlags
xopt_unsetDynFlags
xorIntegerIdKeyPrelNames
xorIntegerNamePrelNames
XorIOpPrimOp
XorOpPrimOp
XOverLabelGHC.Hs.Extension, GHC.Hs
XOverLit 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Lit, GHC.Hs
XOverLitEGHC.Hs.Extension, GHC.Hs
XParGHC.Hs.Extension, GHC.Hs
XParPatGHC.Hs.Extension, GHC.Hs
XParStmtGHC.Hs.Extension, GHC.Hs
XParStmtBlock 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
XParTyGHC.Hs.Extension, GHC.Hs
XPatGHC.Hs.Pat, GHC.Hs
XPatBindGHC.Hs.Extension, GHC.Hs
XPatBrGHC.Hs.Extension, GHC.Hs
XPatSynBind 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
XPatSynSigGHC.Hs.Extension, GHC.Hs
XPresentGHC.Hs.Extension, GHC.Hs
XProcGHC.Hs.Extension, GHC.Hs
XPSBGHC.Hs.Extension, GHC.Hs
XQualTyGHC.Hs.Extension, GHC.Hs
XQuasiQuoteGHC.Hs.Extension, GHC.Hs
XRecGHC.Hs.Extension, GHC.Hs
XRecFldGHC.Hs.Extension, GHC.Hs
XRecordConGHC.Hs.Extension, GHC.Hs
XRecordUpdGHC.Hs.Extension, GHC.Hs
XRecStmtGHC.Hs.Extension, GHC.Hs
XRecTyGHC.Hs.Extension, GHC.Hs
XRnBracketOutGHC.Hs.Extension, GHC.Hs
XRoleAnnotDGHC.Hs.Extension, GHC.Hs
XRoleAnnotDeclGHC.Hs.Decls, GHC.Hs
XRuleBndrGHC.Hs.Decls, GHC.Hs
XRuleBndrSigGHC.Hs.Extension, GHC.Hs
XRuleDGHC.Hs.Extension, GHC.Hs
XRuleDeclGHC.Hs.Decls, GHC.Hs
XRuleDeclsGHC.Hs.Decls, GHC.Hs
XSCCGHC.Hs.Extension, GHC.Hs
XSCCFunSigGHC.Hs.Extension, GHC.Hs
XSectionLGHC.Hs.Extension, GHC.Hs
XSectionRGHC.Hs.Extension, GHC.Hs
XSigGHC.Hs.Binds, GHC.Hs
XSigDGHC.Hs.Extension, GHC.Hs
XSigPatGHC.Hs.Extension, GHC.Hs
XSpecInstSigGHC.Hs.Extension, GHC.Hs
XSpecSigGHC.Hs.Extension, GHC.Hs
XSpliceGHC.Hs.Expr, GHC.Hs
XSpliceDGHC.Hs.Extension, GHC.Hs
XSplicedGHC.Hs.Extension, GHC.Hs
XSpliceDecl 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
XSpliceEGHC.Hs.Extension, GHC.Hs
XSplicePatGHC.Hs.Extension, GHC.Hs
XSpliceTyGHC.Hs.Extension, GHC.Hs
XStandaloneKindSig 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
XStarTyGHC.Hs.Extension, GHC.Hs
XStaticGHC.Hs.Extension, GHC.Hs
XStmtLRGHC.Hs.Expr, GHC.Hs
XSumPatGHC.Hs.Extension, GHC.Hs
XSumTyGHC.Hs.Extension, GHC.Hs
XSynDeclGHC.Hs.Extension, GHC.Hs
XTTrieMap
XTcBracketOutGHC.Hs.Extension, GHC.Hs
xtDFreeVarCoreMap
xtDNamedCoreMap
xtestLexer
XTExpBrGHC.Hs.Extension, GHC.Hs
xtGTrieMap
XTickGHC.Hs.Extension, GHC.Hs
XTickPragmaGHC.Hs.Extension, GHC.Hs
xtListTrieMap
XTransStmtGHC.Hs.Extension, GHC.Hs
XTupArgGHC.Hs.Expr, GHC.Hs
XTuplePatGHC.Hs.Extension, GHC.Hs
XTupleTyGHC.Hs.Extension, GHC.Hs
XTyClDGHC.Hs.Extension, GHC.Hs
XTyClDeclGHC.Hs.Decls, GHC.Hs
XTyClGroupGHC.Hs.Decls, GHC.Hs
XTyFamInstDGHC.Hs.Extension, GHC.Hs
XTyLitGHC.Hs.Extension, GHC.Hs
XTypBrGHC.Hs.Extension, GHC.Hs
XTypedSpliceGHC.Hs.Extension, GHC.Hs
XTypeSigGHC.Hs.Extension, GHC.Hs
XTyVarGHC.Hs.Extension, GHC.Hs
XTyVarBndrGHC.Hs.Types, GHC.Hs
XTyVarSigGHC.Hs.Extension, GHC.Hs
XUnambiguousGHC.Hs.Extension, GHC.Hs
XUnboundVarGHC.Hs.Extension, GHC.Hs
XUntypedSpliceGHC.Hs.Extension, GHC.Hs
XUserTyVarGHC.Hs.Extension, GHC.Hs
XValBindsGHC.Hs.Extension, GHC.Hs
XValBindsLRGHC.Hs.Binds, GHC.Hs
XValDGHC.Hs.Extension, GHC.Hs
XVarGHC.Hs.Extension, GHC.Hs
XVarBindGHC.Hs.Extension, GHC.Hs
XVarBrGHC.Hs.Extension, GHC.Hs
XVarPatGHC.Hs.Extension, GHC.Hs
XViaStrategyGHC.Hs.Extension, GHC.Hs
XViewPatGHC.Hs.Extension, GHC.Hs
XWarnDeclGHC.Hs.Decls, GHC.Hs
XWarnDeclsGHC.Hs.Decls, GHC.Hs
XWarningGHC.Hs.Extension, GHC.Hs
XWarningDGHC.Hs.Extension, GHC.Hs
XWarningsGHC.Hs.Extension, GHC.Hs
XWildCardTyGHC.Hs.Extension, GHC.Hs
XWildPatGHC.Hs.Extension, GHC.Hs
XWrapGHC.Hs.Extension, GHC.Hs
XXABExportGHC.Hs.Extension, GHC.Hs
XXAmbiguousFieldOccGHC.Hs.Extension, GHC.Hs
XXAnnDeclGHC.Hs.Extension, GHC.Hs
XXApplicativeArgGHC.Hs.Extension, GHC.Hs
XXBracketGHC.Hs.Extension, GHC.Hs
XXClsInstDeclGHC.Hs.Extension, GHC.Hs
XXCmdGHC.Hs.Extension, GHC.Hs
XXCmdTopGHC.Hs.Extension, GHC.Hs
XXConDeclGHC.Hs.Extension, GHC.Hs
XXConDeclFieldGHC.Hs.Extension, GHC.Hs
XXDefaultDeclGHC.Hs.Extension, GHC.Hs
XXDerivDeclGHC.Hs.Extension, GHC.Hs
XXExprGHC.Hs.Extension, GHC.Hs
XXFamEqnGHC.Hs.Extension, GHC.Hs
XXFamilyDeclGHC.Hs.Extension, GHC.Hs
XXFamilyResultSigGHC.Hs.Extension, GHC.Hs
XXFieldOccGHC.Hs.Extension, GHC.Hs
XXFixitySigGHC.Hs.Extension, GHC.Hs
XXForeignDeclGHC.Hs.Extension, GHC.Hs
XXGRHSGHC.Hs.Extension, GHC.Hs
XXGRHSsGHC.Hs.Extension, GHC.Hs
XXHsBindsLRGHC.Hs.Extension, GHC.Hs
XXHsDataDefnGHC.Hs.Extension, GHC.Hs
XXHsDeclGHC.Hs.Extension, GHC.Hs
XXHsDerivingClauseGHC.Hs.Extension, GHC.Hs
XXHsGroupGHC.Hs.Extension, GHC.Hs
XXHsImplicitBndrsGHC.Hs.Extension, GHC.Hs
XXHsIPBindsGHC.Hs.Extension, GHC.Hs
XXHsLocalBindsLRGHC.Hs.Extension, GHC.Hs
XXHsWildCardBndrsGHC.Hs.Extension, GHC.Hs
XXIEGHC.Hs.Extension, GHC.Hs
XXImportDeclGHC.Hs.Extension, GHC.Hs
XXInstDeclGHC.Hs.Extension, GHC.Hs
XXIPBindGHC.Hs.Extension, GHC.Hs
XXLHsQTyVarsGHC.Hs.Extension, GHC.Hs
XXLitGHC.Hs.Extension, GHC.Hs
XXMatchGHC.Hs.Extension, GHC.Hs
XXMatchGroupGHC.Hs.Extension, GHC.Hs
XXOverLitGHC.Hs.Extension, GHC.Hs
XXParStmtBlockGHC.Hs.Extension, GHC.Hs
XXPatGHC.Hs.Extension, GHC.Hs
XXPatSynBindGHC.Hs.Extension, GHC.Hs
XXRoleAnnotDeclGHC.Hs.Extension, GHC.Hs
XXRuleBndrGHC.Hs.Extension, GHC.Hs
XXRuleDeclGHC.Hs.Extension, GHC.Hs
XXRuleDeclsGHC.Hs.Extension, GHC.Hs
XXSigGHC.Hs.Extension, GHC.Hs
XXSpliceGHC.Hs.Extension, GHC.Hs
XXSpliceDeclGHC.Hs.Extension, GHC.Hs
XXStandaloneKindSigGHC.Hs.Extension, GHC.Hs
XXStmtLRGHC.Hs.Extension, GHC.Hs
XXTupArgGHC.Hs.Extension, GHC.Hs
XXTyClDeclGHC.Hs.Extension, GHC.Hs
XXTyClGroupGHC.Hs.Extension, GHC.Hs
XXTypeGHC.Hs.Extension, GHC.Hs
XXTyVarBndrGHC.Hs.Extension, GHC.Hs
XXValBindsLRGHC.Hs.Extension, GHC.Hs
XXWarnDeclGHC.Hs.Extension, GHC.Hs
XXWarnDeclsGHC.Hs.Extension, GHC.Hs