- BlackBox:
    name: Clash.XException.seqX
    kind: Expression
    type: 'seqX :: a -> b
      -> b'
    template: ~ARG[1]
    workInfo: Never
- BlackBox:
    name: Clash.XException.seqErrorX
    kind: Expression
    type: 'seqErrorX :: a
      -> b -> b'
    template: ~ARG[1]
    workInfo: Never
- BlackBox:
    name: Clash.XException.errorX
    kind: Expression
    type: 'errorX :: HasCallStack
      => String -> a'
    template: ~ERRORO
    workInfo: Constant
- BlackBox:
    name: Clash.XException.deepseqX
    kind: Expression
    type: 'deepseqX :: Undefined
      a => a -> b -> b'
    template: ~ARG[2]
    workInfo: Never
- BlackBox:
    name: Clash.XException.hwSeqX
    kind: Expression
    type: 'hwSeqX :: a ->
      b -> b'
    template: ~DEVNULL[~VAR[x][0]]~ARG[1]
    workInfo: Never
- Primitive:
    name: Clash.XException.xToErrorCtx
    primType: Function
