ghc-9.14.0.20251028: The GHC API (Index - J)

ghc-9.14.0.20251028: The GHC API

- 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
- :
- !
- $
- &
- *
- +
- .
- /
- <
- =
- >
- \
- ^
- |
- -
- ~
- _
- All

Index - J

J |
1 (Data Constructor) | GHC.CmmToAsm.RV64.Instr
2 (Data Constructor) | GHC.CmmToAsm.LA64.Instr
3 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr
JavaScript | GHC.Driver.Backend.Internal
JavaScriptCallConv | GHC.Types.ForeignCall
JavaScriptCallConvUnsupported | GHC.Tc.Errors.Types
javaScriptCallIdKey | GHC.Builtin.Names.TH
javaScriptCallName | GHC.Builtin.Names.TH
jBlock | GHC.JS.Make
JBool |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
jCafCCS | GHC.StgToJS.Profiling
jcat | GHC.JS.Ppr
jCurrentCCS | GHC.StgToJS.Profiling
JDouble |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
JExpr | GHC.JS.Syntax
jFor | GHC.JS.Make
jForEachIn | GHC.JS.Make
jForIn | GHC.JS.Make
JFunc |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
jFunction | GHC.JS.Make
jFunction' | GHC.JS.Make
jFunctionSized | GHC.JS.Make
jhAdd | GHC.JS.Make
JHash |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
jhEmpty | GHC.JS.Make
jhFromList | GHC.JS.Make
jhSingle | GHC.JS.Make
jIf | GHC.JS.Make
JInt |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
JLabel | GHC.JS.Syntax
jLam | GHC.JS.Make
jLam' | GHC.JS.Make
JList |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
JMP |
1 (Data Constructor) | GHC.CmmToAsm.X86.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
3 (Data Constructor) | GHC.ByteCode.Instr
JMP_TBL | GHC.CmmToAsm.X86.Instr
jnest | GHC.JS.Ppr
JoinArity | GHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins
JoinedFact | GHC.Cmm.Dataflow
joinFacts | GHC.Cmm.Dataflow
JoinFloat | GHC.Core.Opt.Simplify.Env
JoinFloats | GHC.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
joinMIdKey | GHC.Builtin.Names
joinMName | GHC.Builtin.Names
joinObjectFiles | GHC.Driver.Pipeline.Execute
joinOutFacts | GHC.Cmm.Dataflow
JoinPoint | GHC.Utils.Outputable, GHC.Types.Basic, GHC.Plugins
joinPointBindings_maybe | GHC.Core.SimpleOpt
joinPointBinding_maybe | GHC.Core.SimpleOpt
JoinPointHood | GHC.Utils.Outputable, GHC.Types.Basic, GHC.Types.Id, GHC.Plugins
joinRhsArity | GHC.Core.Opt.Arity
joinToTargets | GHC.CmmToAsm.Reg.Linear.JoinToTargets
JRegEx |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
Js | GHC.Driver.Phases
JSArgument | GHC.JS.Make
JSArray | GHC.Utils.Json
jsBackend | GHC.Driver.Backend
JSBool | GHC.Utils.Json
jsClosureCount | GHC.StgToJS.Closure
JSCodeOutput | GHC.Driver.Backend
JSemLimit | GHC.Driver.MakeAction
jsExeFileName | GHC.StgToJS.Linker.Utils
JSFFIType | GHC.StgToJS.Types
JSInt | GHC.Utils.Json
JSInterp | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpCodegenCfg | GHC.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
jsInterpFinderCache | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpFinderOpts | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpLogger | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpNodeConfig | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpScript | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpTmpDir | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpTmpFs | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsInterpUnitEnv | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
JsLabel | GHC.JS.JStg.Syntax
jsLink | GHC.StgToJS.Linker.Linker
jsLinkBinary | GHC.StgToJS.Linker.Linker
JSLinkConfig |
1 (Type/Class) | GHC.StgToJS.Linker.Types
2 (Data Constructor) | GHC.StgToJS.Linker.Types
jsLinkInterp | GHC.Runtime.Interpreter.JS
jsLinkObject | GHC.Runtime.Interpreter.JS
jsLinkObjects | GHC.Runtime.Interpreter.JS
jsLinkRts | GHC.Runtime.Interpreter.JS
jsLinkState | GHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
jsLoadFile | GHC.Runtime.Interpreter.JS
JSM | GHC.JS.JStg.Monad
JSNull | GHC.Utils.Json
JSObject | GHC.Utils.Json
json | GHC.Utils.Json
JsonDoc | GHC.Utils.Json
jsOptimize | GHC.JS.Optimizer
JSOptions |
1 (Type/Class) | GHC.StgToJS.Object
2 (Data Constructor) | GHC.StgToJS.Object
jsPipeline | GHC.Driver.Pipeline
JSPostHscPipeline | GHC.Driver.Backend
JSPrimitives | GHC.Driver.Backend
jsReg | GHC.StgToJS.Regs
jsRegsFromR1 | GHC.StgToJS.Regs
jsRegsFromR2 | GHC.StgToJS.Regs
jsRegToInt | GHC.StgToJS.Regs
JsRender | GHC.JS.Ppr
JSRep | GHC.StgToJS.Types
jsRunServer | GHC.Runtime.Interpreter.JS
jsServerStarted | GHC.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
jsStaticArgs | GHC.StgToJS.Arg
JSString | GHC.Utils.Json
JStat | GHC.JS.Syntax
JStgExpr | GHC.JS.JStg.Syntax
jStgExprToJS | GHC.JS.Transform
JStgStat | GHC.JS.JStg.Syntax
jStgStatToJS | GHC.JS.Transform
JsToDoc | GHC.JS.Ppr
jsToDoc | GHC.JS.Ppr
jsToDocR | GHC.JS.Ppr
JStr |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
jString | GHC.JS.Make
jsvalTyConKey | GHC.Builtin.Names
jsvalTyConName | GHC.Builtin.Names
jSystemCCS | GHC.StgToJS.Profiling
jTryCatchFinally | GHC.JS.Make
jTyObject | GHC.StgToJS.Heap
Jump | GHC.Cmm.Graph
JumpDest |
1 (Type/Class) | GHC.CmmToAsm.RV64.RegInfo
2 (Type/Class) | GHC.CmmToAsm.LA64.RegInfo
3 (Type/Class) | GHC.CmmToAsm.AArch64.RegInfo
4 (Type/Class) | GHC.CmmToAsm.X86.Instr
5 (Type/Class) | GHC.CmmToAsm.PPC.RegInfo
jumpDestsOfInstr |
1 (Function) | GHC.CmmToAsm.Instr
2 (Function) | GHC.CmmToAsm.RV64.Instr
3 (Function) | GHC.CmmToAsm.LA64.Instr
4 (Function) | GHC.CmmToAsm.AArch64.Instr
5 (Function) | GHC.CmmToAsm.X86.Instr
6 (Function) | GHC.CmmToAsm.PPC.Instr
JumpedTo | GHC.Stg.Syntax
JumpReference | GHC.CmmToAsm.PIC
JumpRet | GHC.Cmm.Graph
JumpTable | GHC.Cmm.Switch
JumpToIt | GHC.StgToCmm.Closure
Just |
1 (Data Constructor) | GHC.Prelude.Basic, GHC.Prelude, GHC.Data.Maybe
2 (Data Constructor) | GHC.Data.Strict
justBytecode | GHC.Unit.Home.ModInfo
justDataCon | GHC.Builtin.Types, GHC.Plugins
justDataConKey | GHC.Builtin.Names
justDataConName | GHC.Builtin.Types, GHC.Plugins
JustO | GHC.Cmm.Dataflow.Block
justObjects | GHC.Unit.Home.ModInfo
JustUB | GHC.Data.Unboxed
JVal |
1 (Type/Class) | GHC.JS.Syntax
2 (Type/Class) | GHC.JS.JStg.Syntax
JVar |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
jVar | GHC.JS.Make
JVarMagic | GHC.JS.Make
jVars | GHC.JS.Make
jwhenS | GHC.JS.Make
JXX | GHC.CmmToAsm.X86.Instr
JXX_GBL | GHC.CmmToAsm.X86.Instr
J_TBL |
1 (Data Constructor) | GHC.CmmToAsm.RV64.Instr
2 (Data Constructor) | GHC.CmmToAsm.LA64.Instr
3 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr