ghc-7.0.4: The GHC API

Index - G

GadtConstrExternalCore
gammaTyTysPrim
gammaTyVarTysPrim
gblockException
gbracketException, GHC
GCZipCfgCmmRep, MkZipCfgCmm
gcatchException, GHC
GCEnter1CmmExpr, Cmm
GCFunCmmExpr, Cmm
gcWordCmmExpr, Cmm
geClassOpKeyPrelNames
geNamePrelNames
genAuxBindTcGenDeriv
GenAvailInfoHscTypes
GenBasicBlockCmm
GenCmmCmm
genCmmLabelRefLlvmCodeGen.Base
GenCmmTopCmm
GenDefMethClass
generatedSrcLocSrcLoc
GenericDMBasicTypes
GenericRepSMRep
gENERICSPrelNames
genericTyConNamesPrelNames
genLlvmDataLlvmCodeGen.Data
genLlvmProcLlvmCodeGen.CodeGen
GenPatCtxtTcType, TcMType, TcHsType
GenSigCtxtTcType, TcMType, TcHsType
GenStgAltStgSyn
GenStgArgStgSyn
GenStgBindingStgSyn
GenStgExprStgSyn
GenStgLiveVarsStgSyn
GenStgRhsStgSyn
genStringLabelRefLlvmCodeGen.Base
genUnitDataConKeyPrelNames
genUnitDataCon_RDRPrelNames
genUnitTyConKeyPrelNames
genUnitTyConNamePrelNames
gen_Bounded_bindsTcGenDeriv
gen_Data_bindsTcGenDeriv
gen_Enum_bindsTcGenDeriv
gen_Eq_bindsTcGenDeriv
gen_Foldable_bindsTcGenDeriv
gen_Functor_bindsTcGenDeriv
gen_Ix_bindsTcGenDeriv
gen_Ord_bindsTcGenDeriv
gen_Read_bindsTcGenDeriv
gen_Show_bindsTcGenDeriv
gen_Traversable_bindsTcGenDeriv
gen_Typeable_bindsTcGenDeriv
get 
1 (Function)State
2 (Function)Binary
getAllFactsDFMonad
getAnnotationsCoreMonad
getAnnTargetName_maybeAnnotations
GetApStackValOpPrimOp
getArgCmdLineParser
getArgAmode 
1 (Function)StgCmmEnv
2 (Function)CgBindery
getArgAmodesCgBindery
getAtBinary
getBangStrictnessHsTypes, HsSyn, GHC
getBangTypeHsTypes, HsSyn, GHC
getBindingsGHC
getBindNameVectorise.Monad.Local, Vectorise.Monad
getBinds 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getByteBinary
getByteArrayBinary
getCAddrModeIfVolatileCgBindery
getCallMethod 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
getCgIdInfo 
1 (Function)StgCmmEnv
2 (Function)CgBindery
getCgStmtsCgMonad
getCgStmts'CgMonad
getCgStmtsECCgExtCode
getCgStmtsEC'CgExtCode
getClassPredTysTcType
getClassPredTys_maybeTcType
getClosureType 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
getCmdUtil
getCmdLineStateCmdLineParser
getCmm 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getCodeStgCmmMonad
getCodeRStgCmmMonad
getConstraintVarTcRnMonad
getConstrTag 
1 (Function)CgInfoTbls
2 (Function)StgCmmLayout
getCoreModuleNameParserCoreUtils
getCoreToDoCoreMonad
getCtLocTcRnMonad
getDeclaredDefaultTysTcRnMonad
getDefaultInfoTcSMonad
getDFunTyKeyTcType
getDictionaryBinary
getDOptsTcRnMonad
getDOptsDsDsMonad
getDOptsSmplSimplMonad
getDynFlags 
1 (Function)Lexer
2 (Function)CgMonad
3 (Function)StgCmmMonad
4 (Function)CoreMonad
5 (Function)TcSMonad
GetElemPtrLlvm.AbsSyn, Llvm
getEnclosingCCSimplEnv
getEndOfBlockInfoCgMonad
getEnv 
1 (Function)IOEnv, TcRnMonad
2 (Function)CgExtCode
getEnvsTcRnMonad
getEpsTcRnMonad
getEpsAndHptTcRnMonad
getEpsVarTcRnMonad
getEqPredTysCoercion
getErrCtxtTcRnMonad
getErrsVarTcRnMonad
getExitFactDFMonad
getExtraViaCOptsSysTools
getFactDFMonad
getFamEnvsSimplMonad
getFamInstEnvsTcSMonad
getFastStringTableFastString
getFinalStackHWCgStackery
getFirstAnnotationsCoreMonad
getFixityEnvTcRnMonad
getFloatsSimplEnv
getGblEnv 
1 (Function)TcRnMonad
2 (Function)TcSMonad
getGenericInstancesTcClassDcl
getGhcModeTcRnMonad
getGhcModeDsDsMonad
getGlobalRdrEnvTcRnMonad
getGlobalTypeLlvm.Types, Llvm
getGlobalVarLlvm.Types, Llvm
getGRE_NameQualifier_maybesRdrName
getHeapUsageStgCmmMonad
getHpRelOffset 
1 (Function)CgHeapery
2 (Function)StgCmmLayout, StgCmmHeap
getHptTcRnMonad
getHpUsage 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getHscEnvCoreMonad
getIfModuleTcRnMonad
getImports 
1 (Function)HeaderInfo
2 (Function)TcRnMonad
getInfoDown 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getInLocalScopeTcEnv
getInScopeSimplEnv
getInScopeVarsVarEnv
getInstEnvsTcSMonad
getKeyUnique
getKeyFastIntUnique
getLclEnvTcRnMonad
getLclTypeEnvTcRnMonad
getLexStateLexer
getLinkLlvm.Types, Llvm
getLitLlvm.Types, Llvm
getLitTypeLlvm.Types, Llvm
getLiveStackBindingsCgBindery
getLiveStackSlotsCgBindery
getLocSrcLoc, GHC
getLocalNonValBindersRnNames
getLocalRdrEnvTcRnMonad
getLookupOccRnRnEnv
getMaskingStateException
getMessagesLexer
getModeSimplEnv
getModSummaryGHC
getModule 
1 (Function)TcRnMonad
2 (Function)CoreMonad
getModuleDsDsMonad
getModuleGraphGHC
getModuleInfoGHC
getModuleName 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getName 
1 (Function)Name, GHC
2 (Function)Llvm.Types, Llvm
getNameCacheIfaceEnv
getNodeGraphOps, GraphColor
getNonVoidArgAmodesStgCmmEnv
getOccNameName, GHC
getOccStringName
getOptionsHeaderInfo
getOptionsFromFileHeaderInfo
getOptsDynFlags
getOrigNameCacheCoreMonad
getOverlapFlagInst
getPackageDetailsPackages
getPackageExtraCcOptsPackages
getPackageFrameworkPathPackages
getPackageFrameworksPackages
getPackageIncludePathPackages
getPackageLibraryPathPackages
getPackageLinkOptsPackages
getPlainNameLlvm.Types, Llvm
getPprStyleOutputable
getPreloadPackagesAndPackages
getPrimOpResultInfoPrimOp
getPrintUnqualGHC
getPStateLexer
getRdrEnvsTcRnMonad
getRdrNameRdrName
getRealSpCgStackery
getRecFieldEnvTcRnMonad
getRichTokenStreamGHC
getRuleBaseCoreMonad
getRulesRules
getsState
getScopedTyVarBindsTcEnv
getSequelStgCmmMonad
getSequelAmodeCgCallConv
getSessionHscTypes, GHC
getSessionDynFlagsGHC
getSimplCountSimplMonad
getSimplRulesSimplMonad, SimplEnv
GetSparkOpPrimOp
getSpRelOffsetCgStackery
getSrcLoc 
1 (Function)Name
2 (Function)Lexer
getSrcSpanName
getSrcSpanDsDsMonad
getSrcSpanMTcRnMonad
getSRTCgMonad
getSRTInfo 
1 (Function)CgUtils
2 (Function)StgCmmUtils
getSRTLabel 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStackFrameCgStackery
getStackSlotStackPlacements
getStageTcRnMonad
getState 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStaticBinds 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getStatTypeLlvm.Types, Llvm
getStgToDoDynFlags
getStkUsageCgMonad
getTag_RDRPrelNames
getTargetsGHC
getTcEvBindsTcSMonad
getTcEvBindsBagTcSMonad
getTcSContextTcSMonad
getTcSTyBindsTcSMonad
getTcSTyBindsMapTcSMonad
getThisPackage 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getTickyCtrLabel 
1 (Function)CgMonad
2 (Function)StgCmmMonad
getTokenStreamGHC
getTopEnv 
1 (Function)TcRnMonad
2 (Function)TcSMonad
getTvInScopeType, TcType
getTvSubstSimplEnv
getTvSubstEnvType, TcType
getTypeSigNamesHsBinds, HsSyn, GHC
getTyVarType
getTyVar_maybeType
getUnfoldingInRuleMatchSimplUtils
getUniqueUnique, PrelNames
getUniqueMUniqSupply, SimplMonad
getUniquesMUniqSupply, SimplMonad
getUniqueSupplyMUniqSupply, SimplMonad
getUniqueUsUniqSupply
getUntouchablesTcSMonad
getUpdFrameOffStgCmmMonad
getUsUniqSupply
getUserDataBinary
getVarTypeLlvm.Types, Llvm
getVerbFlagDynFlags
getVirtHp 
1 (Function)StgCmmMonad, StgCmmHeap
2 (Function)CgHeapery
getVirtSpCgStackery
getVolatileRegsCgBindery
getWantedLocTcSMonad
getWarningsHscTypes, GHC
getWayFlagsStaticFlags
get_GlobalReg_addr 
1 (Function)CgUtils
2 (Function)StgCmmUtils
ge_RDRPrelNames
gfinallyException, GHC
ghandleException
Ghc 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes
GhcApiCallbacks 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes, GHC
GhcApiErrorHscTypes
ghcErrorPanic
GhcExceptionPanic, GHC
ghcExitErrUtils
GhciStmtHsExpr, HsSyn, GHC
ghciSupportedUtil
ghciTablesNextToCodeUtil
ghciUsagePathDynFlags, GHC
GhcLinkDynFlags, GHC
ghcLinkDynFlags, GHC
GhcModeDynFlags, GHC
ghcModeDynFlags, GHC
GhcMonadHscTypes, GHC
ghcPrimExportsPrelInfo
ghcPrimIdsMkId, PrelInfo
GhcT 
1 (Type/Class)HscTypes, GHC
2 (Data Constructor)HscTypes
ghcUsagePathDynFlags, GHC
gHC_ADDRPrelNames
gHC_ARRPrelNames
gHC_BASEPrelNames
gHC_BOOLPrelNames
gHC_CLASSESPrelNames
gHC_CONCPrelNames
gHC_DESUGARPrelNames
gHC_ENUMPrelNames
gHC_ERRPrelNames
gHC_EXTSPrelNames
gHC_FLOATPrelNames
gHC_GENERICSPrelNames
gHC_INTPrelNames
gHC_INTEGERPrelNames
gHC_INTEGER_TYPEPrelNames
gHC_IOPrelNames
gHC_IO_ExceptionPrelNames
gHC_LISTPrelNames
gHC_MAGICPrelNames
gHC_NUMPrelNames
gHC_ORDERINGPrelNames
gHC_PACKPrelNames
gHC_PARRPrelNames
gHC_PRIMPrelNames
gHC_PTRPrelNames
gHC_READPrelNames
gHC_REALPrelNames
gHC_SHOWPrelNames
gHC_STPrelNames
gHC_STABLEPrelNames
gHC_TOP_HANDLERPrelNames
gHC_TUPLEPrelNames
gHC_TYPESPrelNames
gHC_UNITPrelNames
gHC_WORDPrelNames
GivenTcRnTypes, TcRnMonad
GivenLocTcRnTypes, TcRnMonad
givesUniquePredecessorToCmmZipUtil
glasgowExtsFlagsDynFlags
Global 
1 (Type/Class)FastFunctions
2 (Data Constructor)Vectorise.Env
global 
1 (Function)FastFunctions
2 (Function)Util
globalEmptyMVarUtil
GlobalEnv 
1 (Type/Class)Vectorise.Env
2 (Data Constructor)Vectorise.Env
globaliseAndTidyIdTidyPgm
globaliseIdVar, Id
globalMVarUtil
GlobalRdrEltRdrName
GlobalRdrEnvRdrName
globalRdrEnvEltsRdrName
GlobalRegCmmExpr, Cmm
globalRegTypeCmmExpr, Cmm
globalScalarsVectorise.Monad.Global, Vectorise.Monad
global_bindingsVectorise.Env
global_boxed_tyconsVectorise.Env
global_dataconsVectorise.Env
global_exported_varsVectorise.Env
global_fam_inst_envVectorise.Env
global_inst_envVectorise.Env
global_pa_funsVectorise.Env
global_pr_funsVectorise.Env
global_scalarsVectorise.Env
global_tyconsVectorise.Env
global_varsVectorise.Env
gmaskException
gonExceptionException
goto_endZipCfg
GotSymbolOffsetCLabel
GotSymbolPtrCLabel
granFetchAndRescheduleCgParallel
granThunkStgCmmGran
granYield 
1 (Function)CgParallel
2 (Function)StgCmmGran
Graph 
1 (Type/Class)GraphBase, GraphColor
2 (Data Constructor)GraphBase, GraphColor
3 (Type/Class)Digraph
4 (Type/Class)ZipCfg
5 (Data Constructor)ZipCfg
graphAddConflictSetStackColor
graphFromEdgedVerticesDigraph
graphFromVerticesAndAdjacencyDigraph
graphMapGraphBase, GraphColor
graphMapModifyGraphBase, GraphColor
graphOfAGraphMkZipCfg, MkZipCfgCmm
graphOfLGraphZipCfg
graphOfMiddlesMkZipCfg
graphOfZTailMkZipCfg
graphWasRewrittenDFMonad
GRERdrName
gresFromAvailsRnNames
gre_nameRdrName
gre_parRdrName
gre_provRdrName
GRHS 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
GRHSs 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
grhssGRHSsHsExpr, HsSyn, GHC
grhssLocalBindsHsExpr, HsSyn, GHC
GroupStmtHsExpr, HsSyn, GHC
groupWithIdKeyPrelNames
groupWithNamePrelNames
growPredTyVarsTcMType
growThetaTyVarsTcMType
gtryException
gtTag_RDRPrelNames
gt_RDRPrelNames
guessTargetGHC
gunblockException
g_blocksZipCfg
g_entryZipCfg