hs-bindgen-1.0.0.0: test-artefacts/fixtures/declarations/forward_declaration/bindingspec.yaml
version:
hs_bindgen: 1.0.0.0
binding_specification: '1.0'
hsmodule: Example
ctypes:
- headers: declarations/forward_declaration.h
cname: S1_t
hsname: S1_t
- headers: declarations/forward_declaration.h
cname: struct S1
hsname: S1_t
- headers: declarations/forward_declaration.h
cname: struct S2
hsname: S2
hstypes:
- hsname: S1_t
representation:
record:
constructor: S1_t
fields:
- s1_t_a
instances:
- Eq
- Generic
- HasCField
- HasField
- HasFieldCompat
- HasFieldPtr
- IsStruct
- ReadRaw
- Show
- StaticSize
- Storable
- WriteRaw
- hsname: S2
representation:
record:
constructor: S2
fields:
- s2_a
instances:
- Eq
- Generic
- HasCField
- HasField
- HasFieldCompat
- HasFieldPtr
- IsStruct
- ReadRaw
- Show
- StaticSize
- Storable
- WriteRaw