ghc-lib-parser-8.10.2.20200916: 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
nameOfObjectHscTypes
NameOrRdrNameGHC.Hs.PlaceHolder, GHC.Hs
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
narrowSCmmType
narrowUCmmType
naturalFromIntegerIdKeyPrelNames
naturalFromIntegerNamePrelNames
naturalSDataConKeyPrelNames
naturalSDataConNamePrelNames
naturalToIntegerIdKeyPrelNames
naturalToIntegerNamePrelNames
naturalTyConKeyPrelNames
naturalTyConNamePrelNames
NcIdVar
needSaturatedCoreSyn
needsCaseBindingCoreUtils
needsTemplateHaskellOrQQHscTypes
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
neverUnfoldGuidanceCoreSyn
NewAlignedPinnedByteArrayOp_CharPrimOp
NewArrayArrayOpPrimOp
NewArrayOpPrimOp
NewBCOOpPrimOp
NewBreakArrayGHCi.Message
newBreakArrayGHCi.BreakArray
newBufHandleBufWrite
NewByteArrayOp_CharPrimOp
newCostCentreStateCostCentreState
newDerivOnLocDynFlags
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
nextTempSuffixDynFlags
nextWrapperNumDynFlags
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
NoArgCmdLineParser
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
noDependenciesHscTypes
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
NoForceRecompilePlugins
noFreeVarsOfCoTyCoFVs
noFreeVarsOfTypeTyCoFVs, Type, TcType
noFreeVarsOfTypesTyCoFVs
NoGhcTcGHC.Hs.Extension, GHC.Hs
NoGhcTcPassGHC.Hs.Extension, GHC.Hs
NoGlobalPackageDBDynFlags
NoHintCmmType
NoHpcInfoHscTypes
NoIEWildcardGHC.Hs.ImpExp, GHC.Hs
noIfaceTrustInfoHscTypes
NoInfoIfaceSyn
NoInline 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)BasicTypes
noinlineIdMkId
noinlineIdKeyPrelNames
noinlineIdNameMkId
noLHsContextGHC.Hs.Types, GHC.Hs
NoLinkDynFlags
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
nonDetKeysUFMUniqFM
nonDetKeysUniqSetUniqSet
nonDetUFMToListUniqFM
NonDetUniqFM 
1 (Type/Class)UniqFM
2 (Data Constructor)UniqFM
nonemptyNameLanguage.Haskell.TH.Syntax
nonExhaustiveGuardsErrorIdKeyPrelNames
NonRecCoreSyn
NonRecursiveBasicTypes
NonTermination 
1 (Data Constructor)Exception
2 (Type/Class)Exception
NonTrivArgCoreUnfold
nON_EXHAUSTIVE_GUARDS_ERROR_IDMkCore
noOccInfoBasicTypes
NoOneShotInfoBasicTypes, IdInfo
noOneShotInfoBasicTypes, IdInfo
NoOverlapBasicTypes, InstEnv
NoPackageHscTypes
NoParensGHC.Hs.Expr, GHC.Hs
NoParentRdrName
nopDmdTypeDemand
NoPMGHC.HsToCore.PmCheck.Types
noPrecLanguage.Haskell.TH.Ppr
NoProfAutoDynFlags
nopSigDemand
NoReason 
1 (Data Constructor)CmdLineParser
2 (Data Constructor)DynFlags
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
NoScopeCoreSyn
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, IfaceSyn, GHC.Hs.Types, GHC.Hs
NoSrcUnpackDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
NoStubsHscTypes
noSyntaxExprGHC.Hs.Expr, GHC.Hs
notGhcPrelude
NoTailCallInfoBasicTypes, IdInfo
notAssocDataCon_RDRPrelNames
notAssociativeDataConKeyPrelNames
notAssociativeDataConNamePrelNames
noTcTyConScopedTyVarsTyCon
notElemGhcPrelude
notElemTCvSubstTyCoSubst, Type, TcType
NotFoundHscTypes
NothingGhcPrelude, Maybes
nothingDataConTysWiredIn
nothingDataConKeyPrelNames
nothingDataConNameTysWiredIn
nothingNameLanguage.Haskell.TH.Syntax
NotInjectiveTyCon
notInsideLamBasicTypes, IdInfo
NotIOpPrimOp
NotLetBoundTcRnTypes
NotMarkedStrictDataCon
notNullUtil
notOneBranchBasicTypes, IdInfo
NotOpPrimOp
NotOrphanCoreSyn
notOrphanCoreSyn
NotPromotedBasicTypes
NotQualifiedGHC.Hs.ImpExp, GHC.Hs
notStrictLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
NotSwappedBasicTypes
NotTopLevelBasicTypes
NotValidErrUtils
not_RDRPrelNames
NoUnfoldingCoreSyn
noUnfoldingCoreSyn, CoreUnfold
NoUserInlineBasicTypes
noUserInlineSpecBasicTypes
NoUserPackageDBDynFlags
NoWarningsHscTypes
nO_METHOD_BINDING_ERROR_IDMkCore
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
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
numToTrustInfoHscTypes
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
NvUnaryTypeRepType
n_argsGHC.Exts.Heap.Closures, GHC.Exts.Heap
n_charsFastString
N_CLOSURE_TYPESGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
n_decls_inHscTypes
n_decls_outHscTypes
n_ifaces_inHscTypes
n_insts_inHscTypes
n_insts_outHscTypes
n_rules_inHscTypes
n_rules_outHscTypes