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

Index - V

v1TyConKeyGHC.Builtin.Names
v1TyConNameGHC.Builtin.Names
ValAppCtxtGHC.Core.Unfold
ValArgGHC.Core.Opt.Simplify.Utils
valArgCountGHC.Core
ValBindsGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
valBndrCountGHC.Core
ValD 
1 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
valDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ValidHoleFits 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
ValidityGHC.Utils.Error
Validity'GHC.Utils.Error
valueGHC.Exts.Heap.Closures, GHC.Exts.Heap
ValueAnnotationLanguage.Haskell.TH.Syntax, Language.Haskell.TH
valueAnnotationLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ValueAnnProvenanceGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
ValueArgGHC.Core.Unfold
VanillaGHC.Stg.Syntax
VanillaAlgTyConGHC.Core.TyCon
vanillaCompleteMatchGHC.Types.CompleteMatch
vanillaDataConBoxerGHC.Types.Id.Make
VanillaDMGHC.Types.Basic
VanillaIdGHC.Types.Id.Info
vanillaIdInfoGHC.Types.Id.Info
VanillaRegGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
vanillaSkolemTvUnkGHC.Tc.Utils.TcType
VanillaSrcGHC.Types.Basic, GHC.Core
Var 
1 (Type/Class)GHC.Types.Var, GHC.Types.Id, GHC.Core.Type, GHC.Core.Coercion
2 (Data Constructor)GHC.Data.BooleanFormula
3 (Data Constructor)GHC.Core
varGHC.Exts.Heap.Closures, GHC.Exts.Heap
VarBangTypeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
varBangTypeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarBangTypeQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarBindGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
VarBndrGHC.Types.Var
VarBrLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
VarELanguage.Haskell.TH.Syntax, Language.Haskell.TH
varELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarEnvGHC.Types.Var.Env
varEnvDomainGHC.Types.Var.Env
VarILanguage.Haskell.TH.Syntax, Language.Haskell.TH
VarInfoGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
varKLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarMapGHC.Core.Map.Type
varMultGHC.Types.Var
varMultMaybeGHC.Types.Var
VarNameLanguage.Haskell.TH.Syntax
varName 
1 (Function)GHC.Types.Name, GHC.Types.Name.Occurrence
2 (Function)GHC.Types.Var
VarPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
varPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
varQualGHC.Builtin.Names
varQual_RDRGHC.Builtin.Names
VarSetGHC.Types.Var.Set
varSetInScopeGHC.Types.Var.Env
varSetMinusEvBindMapGHC.Tc.Types.Evidence
varsToCoreExprsGHC.Core
VarStrictTypeLanguage.Haskell.TH.Syntax
varStrictTypeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarStrictTypeQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
VarTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
varTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
varToCoreExprGHC.Core
varTypeGHC.Types.Var, GHC.Core.Type
varTypeTyCoFVsGHC.Core.FVs
varTypeTyCoVarsGHC.Core.FVs
varUniqueGHC.Types.Var
var_extGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
var_idGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
var_rhsGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
vbarGHC.Utils.Outputable
vcat 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
vecGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec16GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec16b8GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec16DataConTyGHC.Builtin.Types
vec2GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec2b64GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec2DataConTyGHC.Builtin.Types
vec2f64GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec32DataConTyGHC.Builtin.Types
vec4GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec4b32GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec4DataConTyGHC.Builtin.Types
vec4f32GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec64DataConTyGHC.Builtin.Types
vec8GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec8b16GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
vec8DataConTyGHC.Builtin.Types
VecAddOpGHC.Builtin.PrimOps
VecBroadcastOpGHC.Builtin.PrimOps
VecCountGHC.Core.TyCon
vecCountDataConKeysGHC.Builtin.Names
vecCountTyConGHC.Builtin.Types
vecCountTyConKeyGHC.Builtin.Names
VecDivOpGHC.Builtin.PrimOps
VecElemGHC.Core.TyCon
vecElemDataConKeysGHC.Builtin.Names
vecElemTyConGHC.Builtin.Types
vecElemTyConKeyGHC.Builtin.Names
vecElemTypeGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
VecIndexByteArrayOpGHC.Builtin.PrimOps
VecIndexOffAddrOpGHC.Builtin.PrimOps
VecIndexScalarByteArrayOpGHC.Builtin.PrimOps
VecIndexScalarOffAddrOpGHC.Builtin.PrimOps
VecInsertOpGHC.Builtin.PrimOps
vecLengthGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
VecMulOpGHC.Builtin.PrimOps
VecNegOpGHC.Builtin.PrimOps
VecPackOpGHC.Builtin.PrimOps
VecQuotOpGHC.Builtin.PrimOps
VecReadByteArrayOpGHC.Builtin.PrimOps
VecReadOffAddrOpGHC.Builtin.PrimOps
VecReadScalarByteArrayOpGHC.Builtin.PrimOps
VecReadScalarOffAddrOpGHC.Builtin.PrimOps
VecRemOpGHC.Builtin.PrimOps
VecRepGHC.Types.RepType, GHC.Core.TyCon
vecRepDataConKeyGHC.Builtin.Names
vecRepDataConTyConGHC.Builtin.Types
VecSlotGHC.Types.RepType
VecSubOpGHC.Builtin.PrimOps
VecUnpackOpGHC.Builtin.PrimOps
VecWriteByteArrayOpGHC.Builtin.PrimOps
VecWriteOffAddrOpGHC.Builtin.PrimOps
VecWriteScalarByteArrayOpGHC.Builtin.PrimOps
VecWriteScalarOffAddrOpGHC.Builtin.PrimOps
verbosityGHC.Driver.Session
Version 
1 (Data Constructor)GHC.Unit.State, GHC.Unit.Info, GHC.Unit
2 (Type/Class)GHC.Unit.State, GHC.Unit.Info, GHC.Unit
versionBranchGHC.Unit.State, GHC.Unit.Info, GHC.Unit
versionedAppDirGHC.Driver.Session
versionedFilePathGHC.Driver.Session
versionTagsGHC.Unit.State, GHC.Unit.Info, GHC.Unit
verticesGGHC.Data.Graph.Directed
VFPv2GHC.Platform.ArchOS, GHC.Platform
VFPv3GHC.Platform.ArchOS, GHC.Platform
VFPv3D16GHC.Platform.ArchOS, GHC.Platform
VGcPtr 
1 (Type/Class)GHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
2 (Data Constructor)GHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
VIGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
ViaCGHC.Driver.Backend.Internal
viaCBackendGHC.Driver.Backend
ViaCCodeOutputGHC.Driver.Backend
ViaCPostHscPipelineGHC.Driver.Backend
ViaStrategy 
1 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
viaStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ViewPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
viewPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ViewPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
ViewPatOriginGHC.Tc.Types.Origin
ViewPatternsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
viewProdGHC.Types.Demand
VirtualBracesGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Concrete
VirtualRegGHC.Platform.Reg
VirtualRegDGHC.Platform.Reg
VirtualRegFGHC.Platform.Reg
VirtualRegHiGHC.Platform.Reg
VirtualRegIGHC.Platform.Reg
virtualUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
VirtUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
visArgGHC.Types.Var
visArgConstraintLikeGHC.Types.Var
visArgTypeLikeGHC.Types.Var
visibleDataConsGHC.Core.TyCon
visibleIfConDeclsGHC.Iface.Syntax
VisibleOrphanModulesGHC.Core.InstEnv
visVarsOfTypeGHC.Core.TyCo.FVs
visVarsOfTypesGHC.Core.TyCo.FVs
vi_botGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
vi_idGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
vi_negGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
vi_posGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
vi_rcmGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
VNonGcPtrGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
voidArgIdGHC.Types.Id.Make
voidArgIdKeyGHC.Builtin.Names
voidPrimCallInfoGHC.ByteCode.Types
voidPrimIdGHC.Types.Id.Make
voidPrimIdKeyGHC.Builtin.Names
VoidRepGHC.Types.RepType, GHC.Core.TyCon
voidTupleReturnInfoGHC.ByteCode.Types
voidTyConKeyGHC.Builtin.Names
voidTyConNameGHC.Builtin.Names
v_unsafeHasNoDebugOutputGHC.Utils.GlobalVars
v_unsafeHasNoStateHackGHC.Utils.GlobalVars
v_unsafeHasPprDebugGHC.Utils.GlobalVars