ghc-9.8.0.20230929: The GHC API

Index - J

JGHC.CmmToAsm.AArch64.Instr
JAddGHC.JS.Syntax
jassignAllGHC.JS.Syntax
jassignAllEqualGHC.JS.Syntax
JavaScriptGHC.Driver.Backend.Internal
JavaScriptCallConvGHC.Types.ForeignCall
JavaScriptCallConvUnsupportedGHC.Tc.Errors.Types
javaScriptCallIdKeyGHC.Builtin.Names.TH
javaScriptCallNameGHC.Builtin.Names.TH
JBAndGHC.JS.Syntax
JBNotGHC.JS.Syntax
JBOrGHC.JS.Syntax
JBXorGHC.JS.Syntax
jCafCCSGHC.StgToJS.Profiling
jcatGHC.JS.Ppr
jCurrentCCSGHC.StgToJS.Profiling
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
JMP 
1 (Data Constructor)GHC.CmmToAsm.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
3 (Data Constructor)GHC.ByteCode.Instr
JMP_TBLGHC.CmmToAsm.X86.Instr
JMulGHC.JS.Syntax
JNegateGHC.JS.Syntax
jnestGHC.JS.Ppr
JNewGHC.JS.Syntax
JNotGHC.JS.Syntax
JoinArityGHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins
JoinCeilLvlGHC.Core.Opt.SetLevels
JoinedFactGHC.Cmm.Dataflow
joinFactsGHC.Cmm.Dataflow
JoinFloatGHC.Core.Opt.Simplify.Env
JoinFloatsGHC.Core.Opt.Simplify.Env
JoinId 
1 (Type/Class)GHC.Types.Var, GHC.Types.Id, GHC.Plugins
2 (Data Constructor)GHC.Types.Id.Info, GHC.Plugins
joinMIdKeyGHC.Builtin.Names
joinMNameGHC.Builtin.Names
joinObjectFilesGHC.Driver.Pipeline.Execute
joinOutFactsGHC.Cmm.Dataflow
joinPointBindings_maybeGHC.Core.SimpleOpt
joinPointBinding_maybeGHC.Core.SimpleOpt
joinRhsArityGHC.Core.Opt.Arity
joinToTargetsGHC.CmmToAsm.Reg.Linear.JoinToTargets
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
jsClosureCountGHC.StgToJS.Closure
JSCodeOutputGHC.Driver.Backend
jsExeFileNameGHC.StgToJS.Linker.Utils
JSFFITypeGHC.StgToJS.Types
JSIntGHC.Utils.Json
JSInterpGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpCodegenCfgGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
JSInterpConfig 
1 (Type/Class)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
2 (Data Constructor)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
JSInterpExtra 
1 (Type/Class)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
2 (Data Constructor)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpFinderCacheGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpFinderOptsGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpLoggerGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpNodeConfigGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpScriptGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpTmpDirGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpTmpFsGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpUnitEnvGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
JsLabelGHC.JS.Unsat.Syntax
jsLinkGHC.StgToJS.Linker.Linker
jsLinkBinaryGHC.StgToJS.Linker.Linker
JSLinkConfig 
1 (Type/Class)GHC.StgToJS.Linker.Types
2 (Data Constructor)GHC.StgToJS.Linker.Types
jsLinkInterpGHC.Runtime.Interpreter.JS
jsLinkObjectGHC.Runtime.Interpreter.JS
jsLinkObjectsGHC.Runtime.Interpreter.JS
jsLinkRtsGHC.Runtime.Interpreter.JS
jsLinkStateGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsLoadFileGHC.Runtime.Interpreter.JS
JSNullGHC.Utils.Json
JSObjectGHC.Utils.Json
jsonGHC.Utils.Json
JsonDocGHC.Utils.Json
jsonLogActionGHC.Utils.Logger
jsOptimizeGHC.JS.Optimizer
JSOptionGHC.StgToJS.Linker.Utils
jsPipelineGHC.Driver.Pipeline
JSPostHscPipelineGHC.Driver.Backend
JSPrimitivesGHC.Driver.Backend
jsRegGHC.StgToJS.Regs
jsRegsFromR1GHC.StgToJS.Regs
jsRegsFromR2GHC.StgToJS.Regs
jsRegToIntGHC.StgToJS.Regs
JsRenderGHC.JS.Ppr
jsRunServerGHC.Runtime.Interpreter.JS
jsServerStartedGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
JSState 
1 (Type/Class)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
2 (Data Constructor)GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsStaticArgGHC.StgToJS.Arg
jsStaticArgsGHC.StgToJS.Arg
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
jSystemCCSGHC.StgToJS.Profiling
jtoGADTGHC.JS.Transform
jTryCatchFinallyGHC.JS.Make
jTyObjectGHC.StgToJS.Heap
JumpGHC.Cmm.Graph
JumpDest 
1 (Type/Class)GHC.CmmToAsm.AArch64.RegInfo
2 (Type/Class)GHC.CmmToAsm.X86.Instr
3 (Type/Class)GHC.CmmToAsm.PPC.RegInfo
jumpDestsOfInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.AArch64.Instr
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.PPC.Instr
JumpReferenceGHC.CmmToAsm.PIC
JumpRetGHC.Cmm.Graph
JumpTableGHC.Cmm.Switch
JumpToItGHC.StgToCmm.Closure
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, GHC.Plugins
justDataConKeyGHC.Builtin.Names
justDataConNameGHC.Builtin.Types, GHC.Plugins
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
JXXGHC.CmmToAsm.X86.Instr
JXX_GBLGHC.CmmToAsm.X86.Instr