ghc-lib-parser-0.20190516: 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
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
NameNotInScope1Outputable
NameNotInScope2Outputable
nameOccNameName
nameOfObjectHscTypes
NameOrRdrNamePlaceHolder, HsSyn
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
ncgDebugIsOnUtil
NcIdVar
needSaturatedCoreSyn
needsCaseBindingCoreUtils
needsTemplateHaskellOrQQHscTypes
NegAppHsExpr, HsSyn
negateGhcPrelude
negateClassOpKeyPrelNames
negateFixityBasicTypes
negateFractionalLitBasicTypes
negateIntegerIdKeyPrelNames
negateIntegerNamePrelNames
negateIntegralLitBasicTypes
negateNamePrelNames
NegateOriginTcRnTypes
negateOverLitValHsLit, HsSyn
NegativeLiteralsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
NegativeLiteralsBitLexer
neLengthUtil
NEONPlatform
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
NewHsTypeXHsTypes, HsSyn
newImplicationTcRnTypes
newIndefUnitIdModule
newMutVarIOEnv
NewMutVarOpPrimOp
NewMVarOpPrimOp
NewNameGHCi.Message
newNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
NewOrDataHsDecls, HsSyn
newOrDataToFlavourHsDecls, HsSyn
NewPinnedByteArrayOp_CharPrimOp
newReadStateBinary
newSimpleUnitIdModule
NewSmallArrayOpPrimOp
newStablePtrIdKeyPrelNames
newStablePtrNamePrelNames
newStablePtr_RDRPrelNames
newTagUniqueUnique
newTempDirFileCleanup
newTempLibNameFileCleanup
newTempNameFileCleanup
NewTVarOpPrimOp
NewTyConTyCon
newTyConCoTyCon
newTyConCo_maybeTyCon
newTyConDataCon_maybeTyCon
newTyConEtadArityTyCon
newTyConEtadRhsTyCon
newTyConInstRhsType
newTyConRhsTyCon
NewTypeHsDecls, HsSyn
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)HsDecls, HsSyn
newtypeStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
newUnitIdModule
newWriteStateBinary
nextCharStringBuffer
nextIsEOFLexer
nextRoleType, TcType
nextTempSuffixDynFlags
nextWrapperNumDynFlags
NHsCoreTyHsTypes, HsSyn
NHsValBindsLRHsBinds, HsSyn
nilDataConTysWiredIn
nilDataConKeyPrelNames, TysWiredIn
nilDataConNameTysWiredIn
nilFSFastString
nilOLOrdList
nlConPatHsUtils, HsSyn
nlConPatNameHsUtils, HsSyn
nlConVarPatHsUtils, HsSyn
nlConVarPatNameHsUtils, HsSyn
nlHsAppHsUtils, HsSyn
nlHsAppKindTyHsUtils, HsSyn
nlHsAppsHsUtils, HsSyn
nlHsAppTyHsUtils, HsSyn
nlHsCaseHsUtils, HsSyn
nlHsDataConHsUtils, HsSyn
nlHsDoHsUtils, HsSyn
nlHsFunTyHsUtils, HsSyn
nlHsIfHsUtils, HsSyn
nlHsIntLitHsUtils, HsSyn
nlHsLamHsUtils, HsSyn
nlHsLitHsUtils, HsSyn
nlHsOpAppHsUtils, HsSyn
nlHsParHsUtils, HsSyn
nlHsParTyHsUtils, HsSyn
nlHsSyntaxAppsHsUtils, HsSyn
nlHsTyAppHsUtils, HsSyn
nlHsTyAppsHsUtils, HsSyn
nlHsTyConAppHsUtils, HsSyn
nlHsTyVarHsUtils, HsSyn
nlHsVarHsUtils, HsSyn
nlHsVarAppsHsUtils, HsSyn
nlInfixConPatHsUtils, HsSyn
nlListHsUtils, HsSyn
nlLitPatHsUtils, HsSyn
nlNullaryConPatHsUtils, HsSyn
nlParPatHsUtils, HsSyn
nlTuplePatHsUtils, HsSyn
nlVarPatHsUtils, HsSyn
nlWildConPatHsUtils, HsSyn
nlWildPatHsUtils, HsSyn
nlWildPatNameHsUtils, HsSyn
NoArgCmdLineParser
NoArrowCtxtTcRnTypes
NoBindSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
noBindSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
noCafIdInfoIdInfo
NoCafRefsIdInfo
NoDataConRepDataCon
NoDataKindsDCTcRnTypes
NoDataKindsTCTcRnTypes
NodeDigraph
noDependenciesHscTypes
node_dependenciesDigraph
node_keyDigraph
node_payloadDigraph
NoDuplicateOpPrimOp
NoEApiAnnotation
noExprHsExpr, HsSyn
NoExt 
1 (Type/Class)HsExtension, HsSyn
2 (Data Constructor)HsExtension, HsSyn
noExtHsExtension, HsSyn
NoForceRecompilePlugins
noFreeVarsOfCoTyCoRep
noFreeVarsOfTypeTyCoRep, Type, TcType
NoGhcTcHsExtension, HsSyn
NoGhcTcPassHsExtension, HsSyn
NoGlobalPackageDBDynFlags
NoHintCmmType
NoHpcInfoHscTypes
NoIEWildcardHsImpExp, HsSyn
noIfaceTrustInfoHscTypes
NoInfoIfaceSyn
NoInline 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)BasicTypes
noinlineIdMkId
noinlineIdKeyPrelNames
noinlineIdNameMkId
noLHsContextHsTypes, HsSyn
NoLinkDynFlags
noLocSrcLoc
NomEqType
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
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
NoParensHsExpr, HsSyn
NoParentRdrName
nopDmdTypeDemand
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)HsDecls, HsSyn
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
noSpecPragsHsBinds, HsSyn
noSrcLocSrcLoc
noSrcSpanSrcLoc
NoSrcStrictDataCon, HsTypes, IfaceSyn, HsSyn
NoSrcUnpackDataCon, HsTypes, IfaceSyn, HsSyn
NoStubsHscTypes
noSyntaxExprHsExpr, HsSyn
notGhcPrelude
NoTailCallInfoBasicTypes, IdInfo
notAssocDataCon_RDRPrelNames
notAssociativeDataConKeyPrelNames
notAssociativeDataConNamePrelNames
notElemGhcPrelude
notElemTCvSubstTyCoRep, 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
NotQualifiedHsImpExp, HsSyn
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
NPatHsPat, HsSyn
NPatBindTc 
1 (Type/Class)HsBinds, HsSyn
2 (Data Constructor)HsBinds, HsSyn
NPlusKPatHsPat, HsSyn
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_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
numVisibleArgsHsTypes, HsSyn
NValBindsHsBinds, HsSyn
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