packages feed

hs-bindgen-1.0.0.0: test-artefacts/fixtures/program-analysis/selection_omit_external_b/bindingspec.yaml

version:
  hs_bindgen: 1.0.0.0
  binding_specification: '1.0'
hsmodule: Example
ctypes:
- headers: program-analysis/selection_omit_external_b.h
  cname: struct Omitted
  hsname: Omitted
- headers: program-analysis/selection_omit_external_b.h
  cname: struct DirectlyDependsOnOmitted
  hsname: DirectlyDependsOnOmitted
- headers: program-analysis/selection_omit_external_b.h
  cname: struct IndirectlyDependsOnOmitted
  hsname: IndirectlyDependsOnOmitted
hstypes:
- hsname: DirectlyDependsOnOmitted
  representation:
    record:
      constructor: DirectlyDependsOnOmitted
      fields:
      - directlyDependsOnOmitted_o
  instances:
  - Eq
  - Generic
  - HasCField
  - HasField
  - HasFieldCompat
  - HasFieldPtr
  - IsStruct
  - ReadRaw
  - Show
  - StaticSize
  - Storable
  - WriteRaw
- hsname: IndirectlyDependsOnOmitted
  representation:
    record:
      constructor: IndirectlyDependsOnOmitted
      fields:
      - indirectlyDependsOnOmitted_d
  instances:
  - Eq
  - Generic
  - HasCField
  - HasField
  - HasFieldCompat
  - HasFieldPtr
  - IsStruct
  - ReadRaw
  - Show
  - StaticSize
  - Storable
  - WriteRaw
- hsname: Omitted
  representation:
    record:
      constructor: Omitted
      fields:
      - omitted_n
  instances:
  - Eq
  - Generic
  - HasCField
  - HasField
  - HasFieldCompat
  - HasFieldPtr
  - IsStruct
  - ReadRaw
  - Show
  - StaticSize
  - Storable
  - WriteRaw