flow2schema/tests/samples/pragmas/types.yaml

67 lines
1.6 KiB
YAML

- kind: record
fields:
- name: a
value: {kind: number, repr: i32}
required: true
- name: b
value: {kind: number, repr: i64}
required: true
- name: c
value: {kind: number, repr: f32}
required: true
- name: d
value: {kind: number, repr: f64}
required: true
- name: e
value: {kind: number, repr: u32}
required: true
- name: f
value: {kind: number, repr: u64}
required: true
id: [pragmas, Type]
- kind: record
fields:
- name: a
value: {kind: number, repr: i32}
required: true
- name: b
value: {kind: number, repr: i64}
required: true
- name: c
value: {kind: number, repr: f32}
required: true
- name: d
value: {kind: number, repr: f64}
required: true
- name: e
value: {kind: number, repr: u32}
required: true
- name: f
value: {kind: number, repr: u64}
required: true
- name: g
value: {kind: string}
required: true
id: [pragmas, Interface]
- kind: record
fields:
- name: a
value: {kind: number, repr: i32}
required: true
- name: b
value: {kind: number, repr: i64}
required: true
- name: c
value: {kind: number, repr: f32}
required: true
- name: d
value: {kind: number, repr: f64}
required: true
- name: e
value: {kind: number, repr: u32}
required: true
- name: f
value: {kind: number, repr: u64}
required: true
id: [pragmas, Class]