| ghc-6.12.3: The GHC API | Contents | Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | $ | * | + | / | < | = | > | - | _

Index (N)

Name | Name, GHC
NameCache
1 (Type/Class) | HscTypes
2 (Data Constructor) | HscTypes
NameCacheUpdater | IfaceEnv
NamedTarget | Annotations
NamedThing | Name, GHC
NameEnv | NameEnv
nameEnvElts | NameEnv
nameEnvUniqueElts | NameEnv
nameIsLocalOrFrom | Name
NameMaker | RnPat
nameModule | Name, GHC
nameModule_maybe | Name
NameNotInScope1 | Outputable
NameNotInScope2 | Outputable
nameOccName | Name
nameOfObject | HscTypes
NameQual | Outputable
nameRdrName | RdrName
NameSet | NameSet
nameSetToGlobalRdrEnv | InteractiveEval
nameSetToList | NameSet
NameSpace | OccName, Name
nameSrcLoc | Name
nameSrcSpan | Name, GHC
nameTyConName | DsMeta
nameUnique | Name
NameUnqual | Outputable
narrow16IntLit | Literal
Narrow16IntOp | PrimOp
narrow16WordLit | Literal
Narrow16WordOp | PrimOp
narrow32IntLit | Literal
Narrow32IntOp | PrimOp
narrow32WordLit | Literal
Narrow32WordOp | PrimOp
narrow8IntLit | Literal
Narrow8IntOp | PrimOp
narrow8WordLit | Literal
Narrow8WordOp | PrimOp
narrowS | CmmExpr, Cmm
narrowU | CmmExpr, Cmm
NatBasicBlock | Instruction
NatCmm | Instruction
NatCmmTop | Instruction
nativeCodeGen | AsmCodeGen
NativeDirectCall | ZipCfgCmmRep, MkZipCfgCmm
NativeNodeCall | ZipCfgCmmRep, MkZipCfgCmm
NativeReturn | ZipCfgCmmRep, MkZipCfgCmm
NatM | NCGMonad
natm_delta | NCGMonad
natm_dflags | NCGMonad
natm_imports | NCGMonad
natm_pic | NCGMonad
NatM_State
1 (Type/Class) | NCGMonad
2 (Data Constructor) | NCGMonad
natm_us | NCGMonad
NE
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Cond
needImportedSymbols | PIC
needsCaseBinding | CoreUtils
needsCDecl | CLabel
needsDataDeclCtxtClassKeys | PrelNames
needsSRT
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
needsTemplateHaskell | GHC
NEG
1 (Data Constructor) | SPARC.Cond
2 (Data Constructor) | X86.Cond
3 (Data Constructor) | PPC.Instr
NegApp | HsExpr, HsSyn, GHC
negateClassOpKey | PrelNames
negateFastInt | FastTypes
negateFixity | BasicTypes, GHC
negateName | PrelNames
NegateOrigin | TcRnTypes, TcRnMonad, Inst
NEGI | X86.Instr
nest
1 (Function) | Pretty
2 (Function) | Outputable
NestedAtomically
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
NEVER | SPARC.Cond
NeverActive | BasicTypes
neverInlineSpec | BasicTypes
neverQualify | Outputable
neverUnfold | CoreSyn, CoreUnfold
NewAlignedPinnedByteArrayOp_Char | PrimOp
NewArrayOp | PrimOp
newArrowScope | TcRnTypes, TcRnMonad
NewBCOOp | PrimOp
NEWBLOCK
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
3 (Data Constructor) | SPARC.Instr
newBoxyTyVar | TcMType
newBoxyTyVars | TcMType
newBoxyTyVarTys | TcMType
newBreakArray | BreakArray
newBufHandle | BufWrite
NewByteArrayOp_Char | PrimOp
newCoVars | TcMType
newDemandInfo | IdInfo
newDFunName | TcEnv
newDictBndr | Inst
newDictBndrs | Inst
newDictBndrsO | Inst
newDictOcc | Inst
newDictOccs | Inst
newDummyVar | VectMonad
newExportedVar | VectMonad
newFailLocalDs | DsMonad
newFamInstTyConName | TcEnv
newFastMutInt | FastMutInt
newFastMutPtr | FastMutInt
newFlexiTyVar | TcMType
newFlexiTyVarTy | TcMType
newFlexiTyVarTys | TcMType
newGlobalBinder | IfaceEnv
newHscEnv | HscMain
newId | SimplMonad
newIfaceName | IfaceEnv
newIfaceNames | IfaceEnv
newImplicitBinder | IfaceEnv
newIPDict | Inst
newIPName | IfaceEnv
newIPNameRn | RnEnv
newKindVar | TcMType
newKindVars | TcMType
newLabelC | CgMonad
newLocalBndrRn | RnEnv
newLocalBndrsRn | RnEnv
newLocalName | TcRnMonad, DsMonad, TcEnv
newLocalVar | VectMonad
newLocalVars | VectMonad
newLocalVVar | VectUtils
newMetaCoVar | TcMType
newMetaTyVar | TcMType
newMethod | Inst
newMethodFromName | Inst
newMethodWithGivenTy | Inst
newMutVar | IOEnv, TcRnMonad
NewMutVarOp | PrimOp
NewMVarOp | PrimOp
newNode | GraphBase, GraphColor
NewOrData | HsDecls, HsSyn, GHC
NewPinnedByteArrayOp_Char | PrimOp
newPredVarDs | DsMonad
newReadState | Binary
newStablePtrIdKey | PrelNames
newStablePtrName | PrelNames
newStablePtr_RDR | PrelNames
newStrictnessInfo | IdInfo
newSysLocalDs | DsMonad
newSysLocalIds | TcRnMonad
newSysLocalsDs | DsMonad
newTagUnique | Unique
newTemp
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
newTempName | SysTools
newTopSrcBinder | RnEnv
NewTVarOp | PrimOp
NewTyCon | TyCon
newTyConCo_maybe | TyCon
newTyConEtadRhs | TyCon
newTyConInstRhs | Type
newTyConRhs | TyCon
NewType | HsDecls, HsSyn, GHC
Newtype | ExternalCore
NewTypeDerived | TcEnv
NewtypeWrap | RtClosureInspect, InteractiveEval
newTyVar | VectMonad
newUnboxedTupleRegs | StgCmmUtils
newUniqSupply
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
newUnique
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
3 (Function) | TcRnMonad, DsMonad
newUniqueId | DsMonad
newUniqueSupply | TcRnMonad, DsMonad
newWriteState | Binary
nextChar | StringBuffer
ne_RDR | PrelNames
nilDataCon | TysWiredIn
nilDataConKey | PrelNames
nilFS | FastString
nilOL | OrdList
nlConPat | HsUtils, HsSyn, GHC
nlConVarPat | HsUtils, HsSyn, GHC
nlHsApp | HsUtils, HsSyn, GHC
nlHsApps | HsUtils, HsSyn, GHC
nlHsAppTy | HsUtils, HsSyn, GHC
nlHsCase | HsUtils, HsSyn, GHC
nlHsDo | HsUtils, HsSyn, GHC
nlHsFunTy | HsUtils, HsSyn, GHC
nlHsIf | HsUtils, HsSyn, GHC
nlHsIntLit | HsUtils, HsSyn, TcHsSyn, GHC
nlHsLam | HsUtils, HsSyn, GHC
nlHsLit | HsUtils, HsSyn, GHC
nlHsOpApp | HsUtils, HsSyn, GHC
nlHsPar | HsUtils, HsSyn, GHC
nlHsTyApp | HsUtils, HsSyn, GHC
nlHsTyConApp | HsUtils, HsSyn, GHC
nlHsTyVar | HsUtils, HsSyn, GHC
nlHsVar | HsUtils, HsSyn, GHC
nlHsVarApps | HsUtils, HsSyn, GHC
nlInfixConPat | HsUtils, HsSyn, GHC
nlList | HsUtils, HsSyn, GHC
nlLitPat | HsUtils, HsSyn, GHC
nlNullaryConPat | HsUtils, HsSyn, GHC
nlTuplePat | HsUtils, HsSyn, GHC
nlVarPat | HsUtils, HsSyn, GHC
nlWildConPat | HsUtils, HsSyn, GHC
nlWildPat | HsUtils, HsSyn, GHC
NoArg | CmdLineParser
NoArrowCtxt | TcRnTypes, TcRnMonad
noBinderInfo | StgSyn
noCafIdInfo | IdInfo
NoCafRefs | IdInfo
NoCaseOfCase | DynFlags
noCCAttached | CostCentre
noCCS | CostCentre
noCCSAttached | CostCentre
noCgStmts | CgMonad
NoChange | CmmTx
NoCostCentre | CostCentre
noCostCentre | CostCentre
NoC_SRT | ClosureInfo, StgCmmClosure
Node
1 (Type/Class) | GraphBase, GraphColor
2 (Data Constructor) | GraphBase, GraphColor
node | CmmExpr, Cmm
nodeClass | GraphBase, GraphColor
nodeCoalesce | GraphBase, GraphColor
nodeColor | GraphBase, GraphColor
nodeConflicts | GraphBase, GraphColor
nodeExclusions | GraphBase, GraphColor
NoDefMeth | Class
nodeId | GraphBase, GraphColor
nodeMustPointToIt
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
noDependencies | HscTypes
nodePreference | GraphBase, GraphColor
nodeReg | CmmExpr, Cmm
NodeUFM | UniqFM
NoDup | SimplUtils
NoDuplicateOp | PrimOp
noFreeRegs
1 (Function) | RegAlloc.Linear.X86.FreeRegs, RegAlloc.Linear.FreeRegs
2 (Function) | RegAlloc.Linear.PPC.FreeRegs
3 (Function) | RegAlloc.Linear.SPARC.FreeRegs
nOfThem | Util
NoHint | Cmm, ZipCfgCmmRep
NoHpcInfo | HscTypes
noIfaceVectInfo | HscTypes
NoInfo | IfaceSyn
NoInfoTable | CmmBuildInfoTables
NoInstance | Inst
NoLBVarInfo | IdInfo
noLBVarInfo | IdInfo
NoLink | DynFlags, GHC
noLiveOnEntry | CmmLiveZ
noLoc | SrcLoc, GHC
NoMatchContext | DsMonad
noMethodBindingErrorIdKey | PrelNames
NoMethodError
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
nonExhaustiveGuardsErrorIdKey | PrelNames
NonPtrArg | SMRep
nonPtrs | RtClosureInspect
NonRec | CoreSyn
Nonrec | ExternalCore
NonRecursive | BasicTypes
NonStandardThunk | ClosureInfo
NonTermination
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
NonTrivArg | CoreUnfold
NonVoid
1 (Type/Class) | StgCmmEnv
2 (Data Constructor) | StgCmmEnv
nonVoidArg | SMRep
nonVoidIds | StgCmmEnv
nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkId, PrelInfo
NoOccInfo | BasicTypes, IdInfo
NoOverlap | BasicTypes, InstEnv
NOP
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
NoPackage | HscTypes, Finder
noParens | IfaceType, IfaceSyn
NoParent | RdrName
NoParentTyCon | TyCon
nopC
1 (Function) | CgMonad
2 (Function) | StgCmmMonad
noPostTcExpr | HsExpr, HsSyn, GHC
noPostTcTable | HsExpr, HsSyn, GHC
noRebindableInfo | HsUtils, HsSyn, GHC
NormalCC | CostCentre
NoSccs | DsBinds
NoScOrigin | TcRnTypes, TcRnMonad, Inst
noSrcLoc | SrcLoc, GHC
noSrcSpan | SrcLoc, GHC
NoSRT | StgSyn
noStmts | CmmUtils
NoStubs | HscTypes
noSyntaxExpr | HsExpr, HsSyn, GHC
noSyntaxTable | HsExpr, HsSyn, GHC
NOT
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
NotCafCC | CostCentre
Note
1 (Data Constructor) | ExternalCore
2 (Type/Class) | CoreSyn
3 (Data Constructor) | CoreSyn
notElemTvSubst | Type, TcType
NotFound | HscTypes, Finder
NotFoundInPackage | HscTypes, Finder
Nothing | Maybes
notInsideLam | BasicTypes, IdInfo
NotMarkedStrict | BasicTypes, GHC
notMonoArgs | TcMType
notMonoType | TcMType
notNull | Util
notOneBranch | BasicTypes, IdInfo
NotOp | PrimOp
NOTPARITY | X86.Cond
NotTopLevel | BasicTypes
noTx | CmmTx
not_RDR | PrelNames
NoUnfolding | CoreSyn
noUnfolding | CoreSyn, CoreUnfold
noUsage | Instruction
noV | VectMonad
noVectInfo | HscTypes
NoWarnings | HscTypes
NoWorker | IdInfo
nO_METHOD_BINDING_ERROR_ID | MkId, PrelInfo
NPat | HsPat, HsSyn, GHC
NPlusKPat | HsPat, HsSyn, GHC
nptrs | ByteCodeItbls
nsIPs | HscTypes
nsNames | HscTypes
nsUniqs | HscTypes
nTimes | Util
nt_co | TyCon
nt_etad_rhs | TyCon
nt_rhs | TyCon
nukeDeadBindings | CgBindery
nukeRnEnvL | VarEnv
nukeRnEnvR | VarEnv
nukeVolatileBinds | CgBindery
nullAddrId | MkId, PrelInfo
nullAddrIdKey | PrelNames
nullAddrLit | Literal
nullFS | FastString
nullPIdKey | PrelNames
nullPName | PrelNames
numClassKey | PrelNames
numClassName | PrelNames
numClass_RDR | PrelNames
numericClassKeys | PrelNames
numericTyKeys | PrelNames
n_bytes | FastString
n_chars | FastString
n_decls_in | HscTypes
n_decls_out | HscTypes
n_ifaces_in | HscTypes
n_insts_in | HscTypes
n_insts_out | HscTypes
n_rules_in | HscTypes
n_rules_out | HscTypes