Safe Haskell | None |
---|---|
Language | GHC2021 |
Synopsis
- closureType :: JStgExpr -> JStgExpr
- entryClosureType :: JStgExpr -> JStgExpr
- isObject :: JStgExpr -> JStgExpr
- isThunk :: JStgExpr -> JStgExpr
- isThunk' :: JStgExpr -> JStgExpr
- isBlackhole :: JStgExpr -> JStgExpr
- isFun :: JStgExpr -> JStgExpr
- isFun' :: JStgExpr -> JStgExpr
- isPap :: JStgExpr -> JStgExpr
- isPap' :: JStgExpr -> JStgExpr
- isCon :: JStgExpr -> JStgExpr
- isCon' :: JStgExpr -> JStgExpr
- conTag :: JStgExpr -> JStgExpr
- conTag' :: JStgExpr -> JStgExpr
- closureEntry :: JStgExpr -> JStgExpr
- closureMeta :: JStgExpr -> JStgExpr
- closureField1 :: JStgExpr -> JStgExpr
- closureField2 :: JStgExpr -> JStgExpr
- closureCC :: JStgExpr -> JStgExpr
- funArity :: JStgExpr -> JStgExpr
- funArity' :: JStgExpr -> JStgExpr
- papArity :: JStgExpr -> JStgExpr
- funOrPapArity :: JStgExpr -> Maybe JStgExpr -> JStgExpr
- closureEntry_ :: FastString
- closureMeta_ :: FastString
- closureCC_ :: FastString
- closureField1_ :: FastString
- closureField2_ :: FastString
- jTyObject :: JStgExpr
Documentation
closureType :: JStgExpr -> JStgExpr Source #
entryClosureType :: JStgExpr -> JStgExpr Source #
isBlackhole :: JStgExpr -> JStgExpr Source #
closureEntry :: JStgExpr -> JStgExpr Source #
Get closure entry function
closureMeta :: JStgExpr -> JStgExpr Source #
Get closure metadata
closureField1 :: JStgExpr -> JStgExpr Source #
Get closure extra field 1
closureField2 :: JStgExpr -> JStgExpr Source #
Get closure extra field 2