summaryrefslogtreecommitdiff
path: root/test/abi/004_types.h
blob: d7e4899a7f7d1a2d72bb8e13744717d4bbb72136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
typedef struct {uint8_t field_1;uint8_t field_2;float field_3;uint64_t field_4;} t1;
typedef struct {uint64_t field_1;uint64_t field_2;t1 field_3;double field_4;t1 field_5;} t2;
typedef struct {uint64_t field_1;t2 field_2;t1 field_3;double field_4;uint32_t field_5;} t3;
typedef struct {double field_1;float field_2;t3 field_3;} t4;
typedef struct {uint64_t field_1;float field_2;} t5;
typedef enum {E_6_1,E_6_2,E_6_3,E_6_4,E_6_5,E_6_6,E_6_7,E_6_8,E_6_9,} t6;
typedef struct {uint8_t field_1;t6 field_2;t5 field_3;t2 field_4;} t7;
typedef enum {E_8_1,E_8_2,E_8_3,E_8_4,E_8_5,E_8_6,} t8;
typedef struct {t8 field_1;uint32_t field_2;} t9;
typedef struct {float field_1;uint32_t field_2;} t10;
typedef struct {double field_1;t2 field_2;} t11;
typedef struct {t4 field_1;t1 field_2;t5 field_3;} t12;
typedef struct {uint32_t field_1;t10 field_2;t11 field_3;t12 field_4;} t13;
typedef enum {E_14_1,E_14_2,E_14_3,E_14_4,E_14_5,E_14_6,E_14_7,} t14;
typedef enum {E_15_1,E_15_2,E_15_3,E_15_4,E_15_5,E_15_6,} t15;
typedef struct {t14 field_1;float field_2;uint64_t field_3;t15 field_4;} t16;
typedef struct {t13 field_1;double field_2;uint64_t field_3;uint8_t field_4;} t17;
typedef enum {E_18_1,E_18_2,E_18_3,E_18_4,E_18_5,E_18_6,E_18_7,} t18;
typedef struct {float field_1;t17 field_2;t18 field_3;t2 field_4;} t19;
typedef struct {t1 field_1;t2 field_2;} t20;
typedef struct {t20 field_1;t17 field_2;float field_3;t15 field_4;double field_5;double field_6;} t21;
typedef enum {E_22_1,E_22_2,E_22_3,E_22_4,E_22_5,E_22_6,E_22_7,} t22;
typedef struct {uint8_t field_1;double field_2;t14 field_3;t22 field_4;} t23;
typedef enum {E_24_1,E_24_2,E_24_3,E_24_4,E_24_5,E_24_6,} t24;
typedef struct {t9 field_1;double field_2;uint64_t field_3;uint64_t field_4;float field_5;double field_6;} t25;
typedef struct {t25 field_1;uint8_t field_2;uint64_t field_3;uint8_t field_4;} t26;
typedef enum {E_27_1,E_27_2,E_27_3,E_27_4,E_27_5,E_27_6,E_27_7,E_27_8,} t27;
typedef enum {E_28_1,E_28_2,E_28_3,E_28_4,E_28_5,E_28_6,E_28_7,} t28;
typedef enum {E_29_1,E_29_2,E_29_3,E_29_4,E_29_5,E_29_6,E_29_7,E_29_8,E_29_9,} t29;
typedef struct {uint8_t field_1;float field_2;uint64_t field_3;t24 field_4;double field_5;float field_6;} t30;
typedef struct {double field_1;float field_2;float field_3;t30 field_4;} t31;
typedef struct {uint32_t field_1;} t32;
typedef struct {t2 field_1;t18 field_2;} t33;
typedef enum {E_34_1,E_34_2,E_34_3,E_34_4,E_34_5,E_34_6,} t34;
typedef struct {t32 field_1;t33 field_2;t34 field_3;} t35;
typedef enum {E_36_1,E_36_2,E_36_3,E_36_4,E_36_5,E_36_6,} t36;
typedef struct {t36 field_1;} t37;
typedef enum {E_38_1,E_38_2,E_38_3,E_38_4,E_38_5,E_38_6,E_38_7,} t38;
typedef enum {E_39_1,E_39_2,E_39_3,E_39_4,E_39_5,E_39_6,} t39;
typedef struct {t13 field_1;uint32_t field_2;} t40;
typedef struct {t20 field_1;t29 field_2;uint64_t field_3;} t41;
typedef struct {uint8_t field_1;t40 field_2;uint8_t field_3;t41 field_4;} t42;
typedef struct {t10 field_1;t12 field_2;t4 field_3;} t43;
typedef enum {E_44_1,E_44_2,E_44_3,E_44_4,E_44_5,E_44_6,E_44_7,} t44;
typedef struct {uint32_t field_1;} t45;
typedef struct {t43 field_1;t44 field_2;t45 field_3;uint64_t field_4;t4 field_5;uint32_t field_6;} t46;
typedef enum {E_47_1,E_47_2,E_47_3,E_47_4,E_47_5,E_47_6,E_47_7,E_47_8,} t47;
typedef enum {E_48_1,E_48_2,E_48_3,E_48_4,E_48_5,E_48_6,E_48_7,} t48;
typedef struct {uint32_t field_1;} t49;
typedef struct {float field_1;t45 field_2;uint64_t field_3;double field_4;} t50;
typedef enum {E_51_1,E_51_2,E_51_3,E_51_4,E_51_5,E_51_6,} t51;
typedef struct {float field_1;t51 field_2;uint8_t field_3;float field_4;float field_5;} t52;
typedef enum {E_53_1,E_53_2,E_53_3,E_53_4,E_53_5,E_53_6,E_53_7,} t53;
typedef struct {t49 field_1;t50 field_2;t51 field_3;t52 field_4;t51 field_5;t53 field_6;} t54;
typedef enum {E_55_1,E_55_2,E_55_3,E_55_4,E_55_5,E_55_6,} t55;
typedef enum {E_56_1,E_56_2,E_56_3,E_56_4,E_56_5,E_56_6,E_56_7,} t56;
typedef enum {E_57_1,E_57_2,E_57_3,E_57_4,E_57_5,E_57_6,E_57_7,E_57_8,} t57;
typedef struct {double field_1;t36 field_2;} t58;
typedef struct {uint8_t field_1;uint64_t field_2;} t59;
typedef struct {uint64_t field_1;float field_2;t4 field_3;t38 field_4;} t60;
typedef struct {t57 field_1;t58 field_2;t59 field_3;t60 field_4;} t61;
typedef enum {E_62_1,E_62_2,E_62_3,E_62_4,E_62_5,E_62_6,E_62_7,E_62_8,E_62_9,} t62;