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

Index - N

Name 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)Language.Haskell.TH.Syntax
3 (Type/Class)Name
nameGHC.Exts.Heap.Closures, GHC.Exts.Heap
nameBaseLanguage.Haskell.TH.Syntax, Language.Haskell.TH
NameCache 
1 (Type/Class)NameCache
2 (Data Constructor)NameCache
NamedTyCoRep
NamedTargetAnnotations
NamedTCBTyCon
NamedThingName
NamedWildCardsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NameEnvNameEnv
nameEnvEltsNameEnv
NameFlavourLanguage.Haskell.TH.Syntax
NameGLanguage.Haskell.TH.Syntax
NameHFCandTcHoleFitTypes
NameIsLanguage.Haskell.TH.Syntax
nameIsFromExternalPackageName
nameIsHomePackageName
nameIsHomePackageImportName
nameIsLocalOrFromName
NameLLanguage.Haskell.TH.Syntax
nameModule 
1 (Function)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Function)Name
nameModule_maybeName
nameNameSpaceName
NameNotInScope1Outputable
NameNotInScope2Outputable
nameOccNameName
nameOfObjectGHC.Driver.Types
namePackageLanguage.Haskell.TH.Syntax, Language.Haskell.TH
NameQLanguage.Haskell.TH.Syntax
NameQualOutputable
nameRdrNameRdrName
NameSLanguage.Haskell.TH.Syntax
NameSetNameSet
nameSetAllNameSet
nameSetAnyNameSet
nameSetElemsStableNameSet
NameShape 
1 (Type/Class)TcRnTypes
2 (Data Constructor)TcRnTypes
NameSpace 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)OccName, Name
nameSpaceLanguage.Haskell.TH.Syntax, Language.Haskell.TH
nameSpacesRelatedOccName, Name
nameSrcLocName
nameSrcSpanName
nameStableStringName
NameULanguage.Haskell.TH.Syntax
nameUniqueName
NameUnqualOutputable
narrow16IntLitLiteral
Narrow16IntOpPrimOp
narrow16WordLitLiteral
Narrow16WordOpPrimOp
narrow32IntLitLiteral
Narrow32IntOpPrimOp
narrow32WordLitLiteral
Narrow32WordOpPrimOp
narrow8IntLitLiteral
Narrow8IntOpPrimOp
narrow8WordLitLiteral
Narrow8WordOpPrimOp
narrowLitLiteral
narrowSGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
narrowUGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
NativeDirectCallGHC.Cmm.Node, GHC.Cmm
NativeNodeCallGHC.Cmm.Node, GHC.Cmm
NativeReturnGHC.Cmm.Node, GHC.Cmm
naturalFromIntegerIdKeyPrelNames
naturalFromIntegerNamePrelNames
naturalSDataConKeyPrelNames
naturalSDataConNamePrelNames
naturalToIntegerIdKeyPrelNames
naturalToIntegerNamePrelNames
naturalTyConKeyPrelNames
naturalTyConNamePrelNames
NcIdVar
needSaturatedGHC.Core
needsCaseBindingGHC.Core.Utils
needsCDeclGHC.Cmm.CLabel
needsTemplateHaskellOrQQGHC.Driver.Types
NegAppGHC.Hs.Expr, GHC.Hs
negateGhcPrelude
negateClassOpKeyPrelNames
negateFixityBasicTypes
negateFractionalLitBasicTypes
negateIntegerIdKeyPrelNames
negateIntegerNamePrelNames
negateIntegralLitBasicTypes
negateNamePrelNames
NegateOriginTcOrigin
negateOverLitValGHC.Hs.Lit, GHC.Hs
negatePmLitGHC.HsToCore.PmCheck.Types
NegativeLiteralsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NegativeLiteralsBitLexer
NEONGHC.Platform
neqIntegerPrimIdKeyPrelNames
neqIntegerPrimNamePrelNames
nest 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
nestDepthLanguage.Haskell.TH.Ppr
NestedAtomically 
1 (Data Constructor)Exception
2 (Type/Class)Exception
NeverUtil
NeverActiveBasicTypes
neverInlinePragmaBasicTypes
neverQualifyOutputable
neverQualifyModulesOutputable
neverQualifyNamesOutputable
neverQualifyPackagesOutputable
neverUnfoldGuidanceGHC.Core
NewAlignedPinnedByteArrayOp_CharPrimOp
NewArrayArrayOpPrimOp
NewArrayOpPrimOp
NewBCOOpPrimOp
newBlockIdGHC.Cmm.BlockId
NewBreakArrayGHCi.Message
newBreakArrayGHCi.BreakArray
newBufHandleBufWrite
NewByteArrayOp_CharPrimOp
newCostCentreStateCostCentreState
newDerivOnLocGHC.Driver.Session
newFastMutIntFastMutInt
newFastMutPtrFastMutInt
NewHsTypeXGHC.Hs.Types, GHC.Hs
newIndefUnitIdModule
newMutVarIOEnv
NewMutVarOpPrimOp
NewMVarOpPrimOp
NewNameGHCi.Message
newNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
NewOrDataGHC.Hs.Decls, GHC.Hs
newOrDataToFlavourGHC.Hs.Decls, GHC.Hs
NewPinnedByteArrayOp_CharPrimOp
newReadStateBinary
newSimpleUnitIdModule
NewSmallArrayOpPrimOp
newStablePtrIdKeyPrelNames
newStablePtrNamePrelNames
newStablePtr_RDRPrelNames
newTagUniqueUnique
newTempDirFileCleanup
newTempLibNameFileCleanup
newTempNameFileCleanup
NewTVarOpPrimOp
NewTyConTyCon
newTyConCoTyCon
newTyConCo_maybeTyCon
newTyConDataCon_maybeTyCon
newTyConEtadArityTyCon
newTyConEtadRhsTyCon
newTyConInstRhsType
newTyConRhsTyCon
NewTypeGHC.Hs.Decls, GHC.Hs
NewtypeDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
newtypeD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
NewtypeFlavourTyCon
NewtypeInstDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
newtypeInstD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
NewtypeStrategy 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
newtypeStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
newUnitIdModule
newWriteStateBinary
nextCharStringBuffer
nextIsEOFLexer
nextRoleType, TcType
nextTempSuffixGHC.Driver.Session
nextWrapperNumGHC.Driver.Session
NHsCoreTyGHC.Hs.Types, GHC.Hs
NHsValBindsLRGHC.Hs.Binds, GHC.Hs
nilDataConTysWiredIn
nilDataConKeyPrelNames, TysWiredIn
nilDataConNameTysWiredIn
nilFSFastString
nilOLOrdList
nlConPatGHC.Hs.Utils, GHC.Hs
nlConPatNameGHC.Hs.Utils, GHC.Hs
nlConVarPatGHC.Hs.Utils, GHC.Hs
nlConVarPatNameGHC.Hs.Utils, GHC.Hs
nlHsAppGHC.Hs.Utils, GHC.Hs
nlHsAppKindTyGHC.Hs.Utils, GHC.Hs
nlHsAppsGHC.Hs.Utils, GHC.Hs
nlHsAppTyGHC.Hs.Utils, GHC.Hs
nlHsCaseGHC.Hs.Utils, GHC.Hs
nlHsDataConGHC.Hs.Utils, GHC.Hs
nlHsDoGHC.Hs.Utils, GHC.Hs
nlHsFunTyGHC.Hs.Utils, GHC.Hs
nlHsIfGHC.Hs.Utils, GHC.Hs
nlHsIntLitGHC.Hs.Utils, GHC.Hs
nlHsLamGHC.Hs.Utils, GHC.Hs
nlHsLitGHC.Hs.Utils, GHC.Hs
nlHsOpAppGHC.Hs.Utils, GHC.Hs
nlHsParGHC.Hs.Utils, GHC.Hs
nlHsParTyGHC.Hs.Utils, GHC.Hs
nlHsSyntaxAppsGHC.Hs.Utils, GHC.Hs
nlHsTyAppGHC.Hs.Utils, GHC.Hs
nlHsTyAppsGHC.Hs.Utils, GHC.Hs
nlHsTyConAppGHC.Hs.Utils, GHC.Hs
nlHsTyVarGHC.Hs.Utils, GHC.Hs
nlHsVarGHC.Hs.Utils, GHC.Hs
nlHsVarAppsGHC.Hs.Utils, GHC.Hs
nlInfixConPatGHC.Hs.Utils, GHC.Hs
nlListGHC.Hs.Utils, GHC.Hs
nlLitPatGHC.Hs.Utils, GHC.Hs
nlNullaryConPatGHC.Hs.Utils, GHC.Hs
nlParPatGHC.Hs.Utils, GHC.Hs
nlTuplePatGHC.Hs.Utils, GHC.Hs
nlVarPatGHC.Hs.Utils, GHC.Hs
nlWildConPatGHC.Hs.Utils, GHC.Hs
nlWildPatGHC.Hs.Utils, GHC.Hs
nlWildPatNameGHC.Hs.Utils, GHC.Hs
nl_HsVarGHC.Hs.Utils, GHC.Hs
NoArgGHC.Driver.CmdLine
NoArrowCtxtTcRnTypes
NoBindSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
noBindSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NoBlankSrcSpanGHC.Hs.Dump
noCafIdInfoIdInfo
NoCafRefsIdInfo
NoDataConRepDataCon
NoDataKindsDCTcRnTypes
NoDataKindsTCTcRnTypes
NodeDigraph
nodeGHC.Cmm.Expr, GHC.Cmm
noDependenciesGHC.Driver.Types
nodeRegGHC.Cmm.Expr, GHC.Cmm
node_dependenciesDigraph
node_keyDigraph
node_payloadDigraph
NoDuplicateOpPrimOp
NoEApiAnnotation
noExprGHC.Hs.Expr, GHC.Hs
NoExtConGHC.Hs.Extension, GHC.Hs
noExtConGHC.Hs.Extension, GHC.Hs
NoExtField 
1 (Type/Class)GHC.Hs.Extension, GHC.Hs
2 (Data Constructor)GHC.Hs.Extension, GHC.Hs
noExtFieldGHC.Hs.Extension, GHC.Hs
NoExtFieldSilentGHC.Stg.Syntax
noExtFieldSilentGHC.Stg.Syntax
NoForceRecompileGHC.Driver.Plugins
noFreeVarsOfCoTyCoFVs
noFreeVarsOfTypeTyCoFVs, Type, TcType
noFreeVarsOfTypesTyCoFVs
NoGhcTcGHC.Hs.Extension, GHC.Hs
NoGhcTcPassGHC.Hs.Extension, GHC.Hs
NoGlobalPackageDBGHC.Driver.Session
NoHintGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
NoHpcInfoGHC.Driver.Types
NoIEWildcardGHC.Hs.ImpExp, GHC.Hs
noIfaceTrustInfoGHC.Driver.Types
NoInline 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)BasicTypes
noinlineIdMkId
noinlineIdKeyPrelNames
noinlineIdNameMkId
noLHsContextGHC.Hs.Types, GHC.Hs
NoLinkGHC.Driver.Session
noLocSrcLoc
NomEqPredicate
noMethodBindingErrorIdKeyPrelNames
NoMethodError 
1 (Data Constructor)Exception
2 (Type/Class)Exception
NominalCoAxiom, TyCon, Coercion, TcEvidence
NominalRLanguage.Haskell.TH.Syntax, Language.Haskell.TH
nominalRLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NonClosedLetTcRnTypes
NondecreasingIndentationGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NondecreasingIndentationBitLexer
nonDetCmpTcType
nonDetCmpTypeType, TcType
nonDetCmpTypesType, TcType
nonDetCmpTypesXType
nonDetCmpTypeXType
nonDetCmpUniqueUnique
nonDetCmpVarVar
nonDetEltsUFMUniqFM
nonDetEltsUniqSetUniqSet
nonDetFoldUDFMUniqDFM
nonDetFoldUFMUniqFM
nonDetFoldUFM_DirectlyUniqFM
nonDetFoldUniqSetUniqSet
nonDetFoldUniqSet_DirectlyUniqSet
nonDetFoldVarSetVarSet
nonDetKeysUFMUniqFM
nonDetKeysUniqSetUniqSet
nonDetUFMToListUniqFM
NonDetUniqFM 
1 (Type/Class)UniqFM
2 (Data Constructor)UniqFM
nonemptyNameLanguage.Haskell.TH.Syntax
nonExhaustiveGuardsErrorIdKeyPrelNames
nonHdrSizeGHC.Runtime.Heap.Layout
nonHdrSizeWGHC.Runtime.Heap.Layout
NonLocalGHC.Cmm.Dataflow.Graph
NonRecGHC.Core
NonRecursiveBasicTypes
NonTermination 
1 (Data Constructor)Exception
2 (Type/Class)Exception
NonTrivArgGHC.Core.Unfold
nON_EXHAUSTIVE_GUARDS_ERROR_IDGHC.Core.Make
noOccInfoBasicTypes
NoOneShotInfoBasicTypes, IdInfo
noOneShotInfoBasicTypes, IdInfo
NoOverlapBasicTypes, InstEnv
NoPackageGHC.Driver.Types
NoParentRdrName
nopDmdTypeDemand
NoPMGHC.HsToCore.PmCheck.Types
noPrecLanguage.Haskell.TH.Ppr
NoProfAutoGHC.Driver.Session
NoProfilingInfoGHC.Cmm
nopSigDemand
NoReason 
1 (Data Constructor)GHC.Driver.CmdLine
2 (Data Constructor)GHC.Driver.Session
NormalBLanguage.Haskell.TH.Syntax, Language.Haskell.TH
normalBLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NormalCLanguage.Haskell.TH.Syntax, Language.Haskell.TH
normalCLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NormalCCCostCentre
NormalGLanguage.Haskell.TH.Syntax, Language.Haskell.TH
normalGLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
normalGELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NormaliseStepperCoercion
NormaliseStepResultCoercion
normaliseTcAppFamInstEnv
normaliseTcArgsFamInstEnv
normaliseTypeFamInstEnv
NormalSyntaxApiAnnotation
NoRRITyCon
NoScopeGHC.Core
NoSelfBootTcRnTypes
noSelTyConKeyPrelNames
noSelTyConNamePrelNames
NoSig 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
noSig 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
NoSourceStrictnessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
noSourceStrictnessLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
noSourceStrictnessDataConKeyPrelNames
noSourceStrictnessDataConNamePrelNames
NoSourceTextBasicTypes
NoSourceUnpackednessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
noSourceUnpackednessLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
noSourceUnpackednessDataConKeyPrelNames
noSourceUnpackednessDataConNamePrelNames
noSpecPragsGHC.Hs.Binds, GHC.Hs
noSrcLocSrcLoc
noSrcSpanSrcLoc
NoSrcStrictDataCon, GHC.Hs.Types, GHC.Iface.Syntax, GHC.Hs
NoSrcUnpackDataCon, GHC.Hs.Types, GHC.Iface.Syntax, GHC.Hs
NoStubsGHC.Driver.Types
noSyntaxExprGHC.Hs.Expr, GHC.Hs
NoSyntaxExprRnGHC.Hs.Expr, GHC.Hs
NoSyntaxExprTcGHC.Hs.Expr, GHC.Hs
notGhcPrelude
NoTailCallInfoBasicTypes, IdInfo
notAssocDataCon_RDRPrelNames
notAssociativeDataConKeyPrelNames
notAssociativeDataConNamePrelNames
noTcTyConScopedTyVarsTyCon
notElemGhcPrelude
notElemTCvSubstTyCoSubst, Type, TcType
NotFoundGHC.Driver.Types
NothingGhcPrelude, Maybes
nothingDataConTysWiredIn
nothingDataConKeyPrelNames
nothingDataConNameTysWiredIn
nothingNameLanguage.Haskell.TH.Syntax
NothingOGHC.Cmm.Dataflow.Block
NotInjectiveTyCon
NotInsideLamBasicTypes, IdInfo
NotInterestingBasicTypes
NotIOpPrimOp
NotLetBoundTcRnTypes
NotMarkedStrictDataCon
notNullUtil
NotOpPrimOp
NotOrphanGHC.Core
notOrphanGHC.Core
NotPromotedBasicTypes
NotQualifiedGHC.Hs.ImpExp, GHC.Hs
notStrictLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NotSwappedBasicTypes
NotTopLevelBasicTypes
NotValidErrUtils
not_RDRPrelNames
NoUnfoldingGHC.Core
noUnfoldingGHC.Core, GHC.Core.Unfold
NoUserInlineBasicTypes
noUserInlineSpecBasicTypes
NoUserPackageDBGHC.Driver.Session
NoWarningsGHC.Driver.Types
nO_METHOD_BINDING_ERROR_IDGHC.Core.Make
NPatGHC.Hs.Pat, GHC.Hs
NPatBindTc 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
NPlusKPatGHC.Hs.Pat, GHC.Hs
NPlusKPatternsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NPlusKPatternsBitLexer
nptrsGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
nsNamesNameCache
nsUniqsNameCache
NS_AbortCoercion
NS_DoneCoercion
ns_exportsTcRnTypes
ns_mapTcRnTypes
ns_mod_nameTcRnTypes
NS_StepCoercion
NthCoTyCoRep
nthCoRoleCoercion
nthRoleCoercion
nTimesUtil
ntTyConKeyPrelNames
nt_coTyCon
nt_etad_rhsTyCon
nt_lev_polyTyCon
nt_rhsTyCon
nubAvailsAvail
nubSortUtil
nukeRnEnvLVarEnv
nukeRnEnvRVarEnv
nullGhcPrelude
nullAddrIdMkId
nullAddrIdKeyPrelNames
nullAddrLitLiteral
NullaryTypeClassesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
nullFSFastString
nullRegSetGHC.Cmm.Expr, GHC.Cmm
null_RDRPrelNames
NumGhcPrelude
numBranchesCoAxiom
numClassKeyPrelNames
numClassNamePrelNames
numClass_RDRPrelNames
NumDecimalsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
numericClassKeysPrelNames
NumericUnderscoresGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NumericUnderscoresBitLexer
NumSparksPrimOp
numToTrustInfoGHC.Driver.Types
NumTyLit 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)TyCoRep
numTyLitLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
numVisibleArgsGHC.Hs.Types, GHC.Hs
NValBindsGHC.Hs.Binds, GHC.Hs
NvUnaryTypeGHC.Types.RepType
n_argsGHC.Exts.Heap.Closures, GHC.Exts.Heap
n_charsFastString
N_CLOSURE_TYPESGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
n_decls_inGHC.Driver.Types
n_decls_outGHC.Driver.Types
n_ifaces_inGHC.Driver.Types
n_insts_inGHC.Driver.Types
n_insts_outGHC.Driver.Types
n_rules_inGHC.Driver.Types
n_rules_outGHC.Driver.Types