ghc-8.8.3: The GHC API

Index - X

x86NcgImplAsmCodeGen
XABEHsExtension, HsSyn, GHC
XABExportHsBinds, HsSyn, GHC
XAbsBindsHsExtension, HsSyn, GHC
XADDX86.Instr
XAmbiguousHsExtension, HsSyn, GHC
XAmbiguousFieldOccHsTypes, HsSyn, GHC
XAnnDHsExtension, HsSyn, GHC
XAnnDeclHsDecls, HsSyn, GHC
XAppHsExtension, HsSyn, GHC
XAppKindTyHsExtension, HsSyn, GHC
XApplicativeArgHsExpr, HsSyn, GHC
XApplicativeArgManyHsExtension, HsSyn, GHC
XApplicativeArgOneHsExtension, HsSyn, GHC
XApplicativeStmtHsExtension, HsSyn, GHC
XAppTyHsExtension, HsSyn, GHC
XAppTypeEHsExtension, HsSyn, GHC
XArithSeqHsExtension, HsSyn, GHC
XArrAppHsExtension, HsSyn, GHC
XArrFormHsExtension, HsSyn, GHC
XAsPatHsExtension, HsSyn, GHC
XBangPatHsExtension, HsSyn, GHC
XBangTyHsExtension, HsSyn, GHC
XBindStmtHsExtension, HsSyn, GHC
XBinTickHsExtension, HsSyn, GHC
XBodyStmtHsExtension, HsSyn, GHC
XBracket 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
XCaseHsExtension, HsSyn, GHC
XCClsInstDeclHsExtension, HsSyn, GHC
XCDefaultDeclHsExtension, HsSyn, GHC
XCDerivDeclHsExtension, HsSyn, GHC
XCFamEqnHsExtension, HsSyn, GHC
XCFamilyDeclHsExtension, HsSyn, GHC
XCFieldOccHsExtension, HsSyn, GHC
XCGRHSHsExtension, HsSyn, GHC
XCGRHSsHsExtension, HsSyn, GHC
XCHsDataDefnHsExtension, HsSyn, GHC
XCHsDerivingClauseHsExtension, HsSyn, GHC
XCHsGroupHsExtension, HsSyn, GHC
XCImportDeclHsExtension, HsSyn, GHC
XCIPBindHsExtension, HsSyn, GHC
XCKindSigHsExtension, HsSyn, GHC
XClassDeclHsExtension, HsSyn, GHC
XClassOpSigHsExtension, HsSyn, GHC
XClsInstDHsExtension, HsSyn, GHC
XClsInstDeclHsDecls, HsSyn, GHC
XCMatchHsExtension, HsSyn, GHC
XCmdHsExpr, HsSyn, GHC
XCmdAppHsExtension, HsSyn, GHC
XCmdArrAppHsExtension, HsSyn, GHC
XCmdArrFormHsExtension, HsSyn, GHC
XCmdCaseHsExtension, HsSyn, GHC
XCmdDoHsExtension, HsSyn, GHC
XCmdIfHsExtension, HsSyn, GHC
XCmdLamHsExtension, HsSyn, GHC
XCmdLetHsExtension, HsSyn, GHC
XCmdParHsExtension, HsSyn, GHC
XCmdTop 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
XCmdWrapHsExtension, HsSyn, GHC
XCompleteMatchSigHsExtension, HsSyn, GHC
XConDeclHsDecls, HsSyn, GHC
XConDeclField 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsTypes, HsSyn, GHC
XConDeclGADTHsExtension, HsSyn, GHC
XConDeclH98HsExtension, HsSyn, GHC
XConLikeOutHsExtension, HsSyn, GHC
XConPatHsExtension, HsSyn, GHC
XCoPatHsExtension, HsSyn, GHC
XCoreAnnHsExtension, HsSyn, GHC
XCRoleAnnotDeclHsExtension, HsSyn, GHC
XCRuleBndrHsExtension, HsSyn, GHC
XCRuleDeclsHsExtension, HsSyn, GHC
XCTyClGroupHsExtension, HsSyn, GHC
XDataDeclHsExtension, HsSyn, GHC
XDataFamInstDHsExtension, HsSyn, GHC
XDecBrGHsExtension, HsSyn, GHC
XDecBrLHsExtension, HsSyn, GHC
XDefaultDeclHsDecls, HsSyn, GHC
XDefDHsExtension, HsSyn, GHC
XDerivDHsExtension, HsSyn, GHC
XDerivDeclHsDecls, HsSyn, GHC
XDoHsExtension, HsSyn, GHC
XDocDHsExtension, HsSyn, GHC
XDocTyHsExtension, HsSyn, GHC
XEAsPatHsExtension, HsSyn, GHC
XELazyPatHsExtension, HsSyn, GHC
XEmptyLocalBindsHsExtension, HsSyn, GHC
XEViewPatHsExtension, HsSyn, GHC
XEWildPatHsExtension, HsSyn, GHC
XExpBrHsExtension, HsSyn, GHC
XExplicitListHsExtension, HsSyn, GHC
XExplicitListTyHsExtension, HsSyn, GHC
XExplicitSumHsExtension, HsSyn, GHC
XExplicitTupleHsExtension, HsSyn, GHC
XExplicitTupleTyHsExtension, HsSyn, GHC
XExprHsExpr, HsSyn, GHC
XExprWithTySigHsExtension, HsSyn, GHC
XFamDeclHsExtension, HsSyn, GHC
XFamEqnHsDecls, HsSyn, GHC
XFamilyDeclHsDecls, HsSyn, GHC
XFamilyResultSigHsDecls, HsSyn, GHC
XFieldOccHsTypes, HsSyn, GHC
XFixitySig 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
XFixSigHsExtension, HsSyn, GHC
xFlagsDynFlags, GhcPlugins
XForAllTyHsExtension, HsSyn, GHC
XForDHsExtension, HsSyn, GHC
XForeignDeclHsDecls, HsSyn, GHC
XForeignExportHsExtension, HsSyn, GHC
XForeignImportHsExtension, HsSyn, GHC
XFunBindHsExtension, HsSyn, GHC
XFunTyHsExtension, HsSyn, GHC
XGRHSHsExpr, HsSyn, GHC
XGRHSsHsExpr, HsSyn, GHC
XHsAnnotationHsExtension, HsSyn, GHC
XHsBindsLRHsBinds, HsSyn, GHC
XHsCharHsExtension, HsSyn, GHC
XHsCharPrimHsExtension, HsSyn, GHC
XHsDataDefnHsDecls, HsSyn, GHC
XHsDeclHsDecls, HsSyn, GHC
XHsDerivingClauseHsDecls, HsSyn, GHC
XHsDoublePrimHsExtension, HsSyn, GHC
XHsFloatPrimHsExtension, HsSyn, GHC
XHsGroupHsDecls, HsSyn, GHC
XHsIBHsExtension, HsSyn, GHC
XHsImplicitBndrsHsTypes, HsSyn, GHC
XHsIntHsExtension, HsSyn, GHC
XHsInt64PrimHsExtension, HsSyn, GHC
XHsIntegerHsExtension, HsSyn, GHC
XHsIntPrimHsExtension, HsSyn, GHC
XHsIPBinds 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
XHsLocalBindsLRHsBinds, HsSyn, GHC
XHsQTvsHsExtension, HsSyn, GHC
XHsRatHsExtension, HsSyn, GHC
XHsRuleHsExtension, HsSyn, GHC
XHsStringHsExtension, HsSyn, GHC
XHsStringPrimHsExtension, HsSyn, GHC
XHsTypeHsTypes, HsSyn, GHC
XHsValBindsHsExtension, HsSyn, GHC
XHsWCHsExtension, HsSyn, GHC
XHsWildCardBndrsHsTypes, HsSyn, GHC
XHsWord64PrimHsExtension, HsSyn, GHC
XHsWordPrimHsExtension, HsSyn, GHC
XiTcRnTypes, TcRnMonad
XIdSigHsExtension, HsSyn, GHC
XIEHsImpExp, HsSyn, GHC
XIEDocHsExtension, HsSyn, GHC
XIEDocNamedHsExtension, HsSyn, GHC
XIEGroupHsExtension, HsSyn, GHC
XIEModuleContentsHsExtension, HsSyn, GHC
XIEThingAbsHsExtension, HsSyn, GHC
XIEThingAllHsExtension, HsSyn, GHC
XIEThingWithHsExtension, HsSyn, GHC
XIEVarHsExtension, HsSyn, GHC
XIfHsExtension, HsSyn, GHC
XImportDeclHsImpExp, HsSyn, GHC
XInlineSigHsExtension, HsSyn, GHC
XInstDHsExtension, HsSyn, GHC
XInstDeclHsDecls, HsSyn, GHC
XIParamTyHsExtension, HsSyn, GHC
XIPBindHsBinds, HsSyn, GHC
XIPBindsHsExtension, HsSyn, GHC
XIPVarHsExtension, HsSyn, GHC
XKindedTyVarHsExtension, HsSyn, GHC
XKindSigHsExtension, HsSyn, GHC
XLamHsExtension, HsSyn, GHC
XLamCaseHsExtension, HsSyn, GHC
XLastStmtHsExtension, HsSyn, GHC
XLazyPatHsExtension, HsSyn, GHC
XLet 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Type/Class)StgSyn
XLetNoEscapeStgSyn
XLetStmtHsExtension, HsSyn, GHC
XLHsQTyVarsHsTypes, HsSyn, GHC
XListPatHsExtension, HsSyn, GHC
XListTyHsExtension, HsSyn, GHC
XLitHsLit, HsSyn, GHC
XLitEHsExtension, HsSyn, GHC
XLitPatHsExtension, HsSyn, GHC
XMatchHsExpr, HsSyn, GHC
XMatchGroupHsExpr, HsSyn, GHC
XMGHsExtension, HsSyn, GHC
XMinimalSigHsExtension, HsSyn, GHC
XMissingHsExtension, HsSyn, GHC
xmmX86.Regs
xmm0X86.Regs
xmm1X86.Regs
xmm10X86.Regs
xmm11X86.Regs
xmm12X86.Regs
xmm13X86.Regs
xmm14X86.Regs
xmm15X86.Regs
xmm2X86.Regs
xmm3X86.Regs
xmm4X86.Regs
xmm5X86.Regs
xmm6X86.Regs
xmm7X86.Regs
xmm8X86.Regs
xmm9X86.Regs
XmmRegCmmExpr, Cmm
XMultiIfHsExtension, HsSyn, GHC
XNegAppHsExtension, HsSyn, GHC
XNORSPARC.Instr
XNoSigHsExtension, HsSyn, GHC
XNPatHsExtension, HsSyn, GHC
XNPlusKPatHsExtension, HsSyn, GHC
XOpAppHsExtension, HsSyn, GHC
xoptDynFlags, GhcPlugins
xoptMTcRnMonad, DsMonad
XOpTyHsExtension, HsSyn, GHC
xopt_setDynFlags, GhcPlugins
xopt_set_unlessExplSpecDynFlags, GhcPlugins
xopt_unsetDynFlags, GhcPlugins
XOR 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
3 (Data Constructor)PPC.Instr
xorIntegerIdKeyPrelNames
xorIntegerNamePrelNames
XorIOpPrimOp
XORISPPC.Instr
XorOpPrimOp
XOverLabelHsExtension, HsSyn, GHC
XOverLit 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsLit, HsSyn, GHC
XOverLitEHsExtension, HsSyn, GHC
XParHsExtension, HsSyn, GHC
XParPatHsExtension, HsSyn, GHC
XParStmtHsExtension, HsSyn, GHC
XParStmtBlock 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
XParTyHsExtension, HsSyn, GHC
XPatHsPat, HsSyn, GHC
XPatBindHsExtension, HsSyn, GHC
XPatBrHsExtension, HsSyn, GHC
XPatSynBind 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
XPatSynSigHsExtension, HsSyn, GHC
XPresentHsExtension, HsSyn, GHC
XProcHsExtension, HsSyn, GHC
XPSBHsExtension, HsSyn, GHC
XQualTyHsExtension, HsSyn, GHC
XQuasiQuoteHsExtension, HsSyn, GHC
XRecFldHsExtension, HsSyn, GHC
XRecordConHsExtension, HsSyn, GHC
XRecordUpdHsExtension, HsSyn, GHC
XRecStmtHsExtension, HsSyn, GHC
XRecTyHsExtension, HsSyn, GHC
XRhsClosureStgSyn
XRnBracketOutHsExtension, HsSyn, GHC
XRoleAnnotDHsExtension, HsSyn, GHC
XRoleAnnotDeclHsDecls, HsSyn, GHC
XRuleBndrHsDecls, HsSyn, GHC
XRuleBndrSigHsExtension, HsSyn, GHC
XRuleDHsExtension, HsSyn, GHC
XRuleDeclHsDecls, HsSyn, GHC
XRuleDeclsHsDecls, HsSyn, GHC
XSCCHsExtension, HsSyn, GHC
XSCCFunSigHsExtension, HsSyn, GHC
XSectionLHsExtension, HsSyn, GHC
XSectionRHsExtension, HsSyn, GHC
XSigHsBinds, HsSyn, GHC
XSigDHsExtension, HsSyn, GHC
XSigPatHsExtension, HsSyn, GHC
XSpecInstSigHsExtension, HsSyn, GHC
XSpecSigHsExtension, HsSyn, GHC
XSpliceHsExpr, HsSyn, GHC
XSpliceDHsExtension, HsSyn, GHC
XSplicedHsExtension, HsSyn, GHC
XSpliceDecl 
1 (Type/Class)HsExtension, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
XSpliceEHsExtension, HsSyn, GHC
XSplicePatHsExtension, HsSyn, GHC
XSpliceTyHsExtension, HsSyn, GHC
XStarTyHsExtension, HsSyn, GHC
XStaticHsExtension, HsSyn, GHC
XStmtLRHsExpr, HsSyn, GHC
XSumPatHsExtension, HsSyn, GHC
XSumTyHsExtension, HsSyn, GHC
XSynDeclHsExtension, HsSyn, GHC
XTTrieMap
XTcBracketOutHsExtension, HsSyn, GHC
xtDFreeVarCoreMap
xtDNamedCoreMap
XTExpBrHsExtension, HsSyn, GHC
xtGTrieMap
XTickHsExtension, HsSyn, GHC
XTickPragmaHsExtension, HsSyn, GHC
xtListTrieMap
XTransStmtHsExtension, HsSyn, GHC
XTupArgHsExpr, HsSyn, GHC
XTuplePatHsExtension, HsSyn, GHC
XTupleTyHsExtension, HsSyn, GHC
XTyClDHsExtension, HsSyn, GHC
XTyClDeclHsDecls, HsSyn, GHC
XTyClGroupHsDecls, HsSyn, GHC
XTyFamInstDHsExtension, HsSyn, GHC
XTyLitHsExtension, HsSyn, GHC
XTypBrHsExtension, HsSyn, GHC
XTypedSpliceHsExtension, HsSyn, GHC
XTypeSigHsExtension, HsSyn, GHC
XTyVarHsExtension, HsSyn, GHC
XTyVarBndrHsTypes, HsSyn, GHC
XTyVarSigHsExtension, HsSyn, GHC
XUnambiguousHsExtension, HsSyn, GHC
XUnboundVarHsExtension, HsSyn, GHC
XUntypedSpliceHsExtension, HsSyn, GHC
XUserTyVarHsExtension, HsSyn, GHC
XValBindsHsExtension, HsSyn, GHC
XValBindsLRHsBinds, HsSyn, GHC
XValDHsExtension, HsSyn, GHC
XVarHsExtension, HsSyn, GHC
XVarBindHsExtension, HsSyn, GHC
XVarBrHsExtension, HsSyn, GHC
XVarPatHsExtension, HsSyn, GHC
XViaStrategyHsExtension, HsSyn, GHC
XViewPatHsExtension, HsSyn, GHC
XWarnDeclHsDecls, HsSyn, GHC
XWarnDeclsHsDecls, HsSyn, GHC
XWarningHsExtension, HsSyn, GHC
XWarningDHsExtension, HsSyn, GHC
XWarningsHsExtension, HsSyn, GHC
XWildCardTyHsExtension, HsSyn, GHC
XWildPatHsExtension, HsSyn, GHC
XWrapHsExtension, HsSyn, GHC
XXABExportHsExtension, HsSyn, GHC
XXAmbiguousFieldOccHsExtension, HsSyn, GHC
XXAnnDeclHsExtension, HsSyn, GHC
XXApplicativeArgHsExtension, HsSyn, GHC
XXBracketHsExtension, HsSyn, GHC
XXClsInstDeclHsExtension, HsSyn, GHC
XXCmdHsExtension, HsSyn, GHC
XXCmdTopHsExtension, HsSyn, GHC
XXConDeclHsExtension, HsSyn, GHC
XXConDeclFieldHsExtension, HsSyn, GHC
XXDefaultDeclHsExtension, HsSyn, GHC
XXDerivDeclHsExtension, HsSyn, GHC
XXExprHsExtension, HsSyn, GHC
XXFamEqnHsExtension, HsSyn, GHC
XXFamilyDeclHsExtension, HsSyn, GHC
XXFamilyResultSigHsExtension, HsSyn, GHC
XXFieldOccHsExtension, HsSyn, GHC
XXFixitySigHsExtension, HsSyn, GHC
XXForeignDeclHsExtension, HsSyn, GHC
XXGRHSHsExtension, HsSyn, GHC
XXGRHSsHsExtension, HsSyn, GHC
XXHsBindsLRHsExtension, HsSyn, GHC
XXHsDataDefnHsExtension, HsSyn, GHC
XXHsDeclHsExtension, HsSyn, GHC
XXHsDerivingClauseHsExtension, HsSyn, GHC
XXHsGroupHsExtension, HsSyn, GHC
XXHsImplicitBndrsHsExtension, HsSyn, GHC
XXHsIPBindsHsExtension, HsSyn, GHC
XXHsLocalBindsLRHsExtension, HsSyn, GHC
XXHsWildCardBndrsHsExtension, HsSyn, GHC
XXIEHsExtension, HsSyn, GHC
XXImportDeclHsExtension, HsSyn, GHC
XXInstDeclHsExtension, HsSyn, GHC
XXIPBindHsExtension, HsSyn, GHC
XXLHsQTyVarsHsExtension, HsSyn, GHC
XXLitHsExtension, HsSyn, GHC
XXMatchHsExtension, HsSyn, GHC
XXMatchGroupHsExtension, HsSyn, GHC
XXOverLitHsExtension, HsSyn, GHC
XXParStmtBlockHsExtension, HsSyn, GHC
XXPatHsExtension, HsSyn, GHC
XXPatSynBindHsExtension, HsSyn, GHC
XXRoleAnnotDeclHsExtension, HsSyn, GHC
XXRuleBndrHsExtension, HsSyn, GHC
XXRuleDeclHsExtension, HsSyn, GHC
XXRuleDeclsHsExtension, HsSyn, GHC
XXSigHsExtension, HsSyn, GHC
XXSpliceHsExtension, HsSyn, GHC
XXSpliceDeclHsExtension, HsSyn, GHC
XXStmtLRHsExtension, HsSyn, GHC
XXTupArgHsExtension, HsSyn, GHC
XXTyClDeclHsExtension, HsSyn, GHC
XXTyClGroupHsExtension, HsSyn, GHC
XXTypeHsExtension, HsSyn, GHC
XXTyVarBndrHsExtension, HsSyn, GHC
XXValBindsLRHsExtension, HsSyn, GHC
XXWarnDeclHsExtension, HsSyn, GHC
XXWarnDeclsHsExtension, HsSyn, GHC