packages feed

hs-bindgen-1.0.0.0: test-artefacts/fixtures/binding-specs/enum/closed/bindingspec.yaml

version:
  hs_bindgen: 1.0.0.0
  binding_specification: '1.0'
hsmodule: Example
ctypes:
- headers: binding-specs/enum/closed.h
  cname: enum foo
  hsname: Foo
  enum: closed
- headers: binding-specs/enum/closed.h
  cname: enum elementary_particle_type
  hsname: ElementaryParticleType
  enum: closed
hstypes:
- hsname: ElementaryParticleType
  representation:
    newtype:
      constructor: ElementaryParticleType
      fields:
      - unwrapElementaryParticleType
      ffitype:
        hsmodule: HsBindgen.Runtime.Support
        hsname: CUInt
  instances:
  - CEnum
  - Eq
  - Generic
  - HasCField
  - HasFFIType
  - HasField
  - HasFieldCompat
  - HasFieldPtr
  - Ord
  - Prim
  - Read
  - ReadRaw
  - SequentialCEnum
  - Show
  - StaticSize
  - Storable
  - WriteRaw
- hsname: Foo
  representation:
    newtype:
      constructor: Foo
      fields:
      - unwrapFoo
      ffitype:
        hsmodule: HsBindgen.Runtime.Support
        hsname: CUInt
  instances:
  - CEnum
  - Eq
  - Generic
  - HasCField
  - HasFFIType
  - HasField
  - HasFieldCompat
  - HasFieldPtr
  - Ord
  - Prim
  - Read
  - ReadRaw
  - SequentialCEnum
  - Show
  - StaticSize
  - Storable
  - WriteRaw