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

Index - J

JAddGHC.JS.Syntax
jassignAllGHC.JS.Syntax
jassignAllEqualGHC.JS.Syntax
JavaScript 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)GHC.Driver.Backend.Internal
javaScriptLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
JavaScriptCallConvGHC.Types.ForeignCall
JavaScriptCallConvUnsupportedGHC.Tc.Errors.Types
JavaScriptFFIGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
JBAndGHC.JS.Syntax
JBNotGHC.JS.Syntax
JBOrGHC.JS.Syntax
JBXorGHC.JS.Syntax
jcatGHC.JS.Ppr
JDivGHC.JS.Syntax
JDouble 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
JExpr 
1 (Type/Class)GHC.JS.Unsat.Syntax
2 (Type/Class)GHC.JS.Syntax
jForGHC.JS.Make
jForEachInGHC.JS.Make
jForInGHC.JS.Make
jForNoDeclGHC.JS.Make
jfromGADTGHC.JS.Transform
jFunGHC.JS.Make
JFunc 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
jFunctionGHC.JS.Make
jhAddGHC.JS.Make
JHash 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
jhEmptyGHC.JS.Make
jhFromListGHC.JS.Make
jhSingleGHC.JS.Make
JInt 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
JLabelGHC.JS.Syntax
jLamGHC.JS.Make
JLAndGHC.JS.Syntax
JList 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
JLOrGHC.JS.Syntax
JMacroGHC.JS.Transform
JMGadtGHC.JS.Transform
JMGExprGHC.JS.Transform
JMGIdGHC.JS.Transform
JMGStatGHC.JS.Transform
JMGValGHC.JS.Transform
JModGHC.JS.Syntax
JMulGHC.JS.Syntax
JNegateGHC.JS.Syntax
jnestGHC.JS.Ppr
JNewGHC.JS.Syntax
JNotGHC.JS.Syntax
JoinArityGHC.Types.Basic, GHC.Types.Id.Info
joinCodeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
JoinFloatGHC.Core.Opt.Simplify.Env
JoinFloatsGHC.Core.Opt.Simplify.Env
JoinId 
1 (Type/Class)GHC.Types.Var, GHC.Types.Id
2 (Data Constructor)GHC.Types.Id.Info
joinMIdKeyGHC.Builtin.Names
joinMNameGHC.Builtin.Names
joinPointBindings_maybeGHC.Core.SimpleOpt
joinPointBinding_maybeGHC.Core.SimpleOpt
joinRhsArityGHC.Core.Opt.Arity
JOpGHC.JS.Unsat.Syntax
JPostDecGHC.JS.Syntax
JPostIncGHC.JS.Syntax
JPreDecGHC.JS.Syntax
JPreIncGHC.JS.Syntax
JRegEx 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
JsGHC.Driver.Phases
JSArrayGHC.Utils.Json
JSAssemblerInfoGetterGHC.Driver.Backend
JSAssemblerProgGHC.Driver.Backend
jsBackendGHC.Driver.Backend
JSBoolGHC.Utils.Json
JSCodeOutputGHC.Driver.Backend
JSFFITypeGHC.StgToJS.Types
JSIntGHC.Utils.Json
JSInterpGHC.Runtime.Interpreter.Types
jsInterpCodegenCfgGHC.Runtime.Interpreter.Types
JSInterpConfig 
1 (Type/Class)GHC.Runtime.Interpreter.Types
2 (Data Constructor)GHC.Runtime.Interpreter.Types
JSInterpExtra 
1 (Type/Class)GHC.Runtime.Interpreter.Types
2 (Data Constructor)GHC.Runtime.Interpreter.Types
jsInterpFinderCacheGHC.Runtime.Interpreter.Types
jsInterpFinderOptsGHC.Runtime.Interpreter.Types
jsInterpLoggerGHC.Runtime.Interpreter.Types
jsInterpNodeConfigGHC.Runtime.Interpreter.Types
jsInterpScriptGHC.Runtime.Interpreter.Types
jsInterpTmpDirGHC.Runtime.Interpreter.Types
jsInterpTmpFsGHC.Runtime.Interpreter.Types
jsInterpUnitEnvGHC.Runtime.Interpreter.Types
JsLabelGHC.JS.Unsat.Syntax
JSLinkConfig 
1 (Type/Class)GHC.StgToJS.Linker.Types
2 (Data Constructor)GHC.StgToJS.Linker.Types
jsLinkStateGHC.Runtime.Interpreter.Types
JSNullGHC.Utils.Json
JSObjectGHC.Utils.Json
jsonGHC.Utils.Json
JsonDocGHC.Utils.Json
jsonLogActionGHC.Utils.Logger
JSPostHscPipelineGHC.Driver.Backend
JSPrimitivesGHC.Driver.Backend
JsRenderGHC.JS.Ppr
jsServerStartedGHC.Runtime.Interpreter.Types
JSState 
1 (Type/Class)GHC.Runtime.Interpreter.Types
2 (Data Constructor)GHC.Runtime.Interpreter.Types
JSStringGHC.Utils.Json
JStat 
1 (Type/Class)GHC.JS.Unsat.Syntax
2 (Type/Class)GHC.JS.Syntax
JsToDocGHC.JS.Ppr
jsToDocGHC.JS.Ppr
jsToDocRGHC.JS.Ppr
JStr 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
JStringGHC.JS.Syntax
jStringGHC.JS.Make
JSubGHC.JS.Syntax
jtoGADTGHC.JS.Transform
jTryCatchFinallyGHC.JS.Make
JumpTableGHC.Cmm.Switch
JUOpGHC.JS.Unsat.Syntax
Just 
1 (Data Constructor)GHC.Prelude.Basic, GHC.Prelude, GHC.Data.Maybe
2 (Data Constructor)GHC.Data.Strict
justBytecodeGHC.Unit.Home.ModInfo
justDataConGHC.Builtin.Types
justDataConKeyGHC.Builtin.Names
justDataConNameGHC.Builtin.Types
justNameLanguage.Haskell.TH.Syntax
JustOGHC.Cmm.Dataflow.Block
justObjectsGHC.Unit.Home.ModInfo
JustUBGHC.Data.Unboxed
JVal 
1 (Type/Class)GHC.JS.Unsat.Syntax
2 (Type/Class)GHC.JS.Syntax
JVar 
1 (Data Constructor)GHC.JS.Unsat.Syntax
2 (Data Constructor)GHC.JS.Syntax
jVarGHC.JS.Make
jvarGHC.JS.Syntax
jwhenSGHC.JS.Make