blob: c4c5d94a9111a429bde223bac5aadf15c1dacc9e [file] [log] [blame]
// Copyright 2024 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// GENERATED FILE: Regen with "fx build host-tools/regen_fidl_benchmark_suite && fx regen_fidl_benchmark_suite && fx format-code"
library test.benchmarkfidl;
type Union1Struct = struct {
u Union1;
};
type Union1 = union {
1: field1 uint8;
};
type Union16Struct = struct {
u Union16;
};
type Union16 = union {
1: field1 uint8;
2: field2 uint8;
3: field3 uint8;
4: field4 uint8;
5: field5 uint8;
6: field6 uint8;
7: field7 uint8;
8: field8 uint8;
9: field9 uint8;
10: field10 uint8;
11: field11 uint8;
12: field12 uint8;
13: field13 uint8;
14: field14 uint8;
15: field15 uint8;
16: field16 uint8;
};
type Union256Struct = struct {
u Union256;
};
type Union256 = union {
1: field1 uint8;
2: field2 uint8;
3: field3 uint8;
4: field4 uint8;
5: field5 uint8;
6: field6 uint8;
7: field7 uint8;
8: field8 uint8;
9: field9 uint8;
10: field10 uint8;
11: field11 uint8;
12: field12 uint8;
13: field13 uint8;
14: field14 uint8;
15: field15 uint8;
16: field16 uint8;
17: field17 uint8;
18: field18 uint8;
19: field19 uint8;
20: field20 uint8;
21: field21 uint8;
22: field22 uint8;
23: field23 uint8;
24: field24 uint8;
25: field25 uint8;
26: field26 uint8;
27: field27 uint8;
28: field28 uint8;
29: field29 uint8;
30: field30 uint8;
31: field31 uint8;
32: field32 uint8;
33: field33 uint8;
34: field34 uint8;
35: field35 uint8;
36: field36 uint8;
37: field37 uint8;
38: field38 uint8;
39: field39 uint8;
40: field40 uint8;
41: field41 uint8;
42: field42 uint8;
43: field43 uint8;
44: field44 uint8;
45: field45 uint8;
46: field46 uint8;
47: field47 uint8;
48: field48 uint8;
49: field49 uint8;
50: field50 uint8;
51: field51 uint8;
52: field52 uint8;
53: field53 uint8;
54: field54 uint8;
55: field55 uint8;
56: field56 uint8;
57: field57 uint8;
58: field58 uint8;
59: field59 uint8;
60: field60 uint8;
61: field61 uint8;
62: field62 uint8;
63: field63 uint8;
64: field64 uint8;
65: field65 uint8;
66: field66 uint8;
67: field67 uint8;
68: field68 uint8;
69: field69 uint8;
70: field70 uint8;
71: field71 uint8;
72: field72 uint8;
73: field73 uint8;
74: field74 uint8;
75: field75 uint8;
76: field76 uint8;
77: field77 uint8;
78: field78 uint8;
79: field79 uint8;
80: field80 uint8;
81: field81 uint8;
82: field82 uint8;
83: field83 uint8;
84: field84 uint8;
85: field85 uint8;
86: field86 uint8;
87: field87 uint8;
88: field88 uint8;
89: field89 uint8;
90: field90 uint8;
91: field91 uint8;
92: field92 uint8;
93: field93 uint8;
94: field94 uint8;
95: field95 uint8;
96: field96 uint8;
97: field97 uint8;
98: field98 uint8;
99: field99 uint8;
100: field100 uint8;
101: field101 uint8;
102: field102 uint8;
103: field103 uint8;
104: field104 uint8;
105: field105 uint8;
106: field106 uint8;
107: field107 uint8;
108: field108 uint8;
109: field109 uint8;
110: field110 uint8;
111: field111 uint8;
112: field112 uint8;
113: field113 uint8;
114: field114 uint8;
115: field115 uint8;
116: field116 uint8;
117: field117 uint8;
118: field118 uint8;
119: field119 uint8;
120: field120 uint8;
121: field121 uint8;
122: field122 uint8;
123: field123 uint8;
124: field124 uint8;
125: field125 uint8;
126: field126 uint8;
127: field127 uint8;
128: field128 uint8;
129: field129 uint8;
130: field130 uint8;
131: field131 uint8;
132: field132 uint8;
133: field133 uint8;
134: field134 uint8;
135: field135 uint8;
136: field136 uint8;
137: field137 uint8;
138: field138 uint8;
139: field139 uint8;
140: field140 uint8;
141: field141 uint8;
142: field142 uint8;
143: field143 uint8;
144: field144 uint8;
145: field145 uint8;
146: field146 uint8;
147: field147 uint8;
148: field148 uint8;
149: field149 uint8;
150: field150 uint8;
151: field151 uint8;
152: field152 uint8;
153: field153 uint8;
154: field154 uint8;
155: field155 uint8;
156: field156 uint8;
157: field157 uint8;
158: field158 uint8;
159: field159 uint8;
160: field160 uint8;
161: field161 uint8;
162: field162 uint8;
163: field163 uint8;
164: field164 uint8;
165: field165 uint8;
166: field166 uint8;
167: field167 uint8;
168: field168 uint8;
169: field169 uint8;
170: field170 uint8;
171: field171 uint8;
172: field172 uint8;
173: field173 uint8;
174: field174 uint8;
175: field175 uint8;
176: field176 uint8;
177: field177 uint8;
178: field178 uint8;
179: field179 uint8;
180: field180 uint8;
181: field181 uint8;
182: field182 uint8;
183: field183 uint8;
184: field184 uint8;
185: field185 uint8;
186: field186 uint8;
187: field187 uint8;
188: field188 uint8;
189: field189 uint8;
190: field190 uint8;
191: field191 uint8;
192: field192 uint8;
193: field193 uint8;
194: field194 uint8;
195: field195 uint8;
196: field196 uint8;
197: field197 uint8;
198: field198 uint8;
199: field199 uint8;
200: field200 uint8;
201: field201 uint8;
202: field202 uint8;
203: field203 uint8;
204: field204 uint8;
205: field205 uint8;
206: field206 uint8;
207: field207 uint8;
208: field208 uint8;
209: field209 uint8;
210: field210 uint8;
211: field211 uint8;
212: field212 uint8;
213: field213 uint8;
214: field214 uint8;
215: field215 uint8;
216: field216 uint8;
217: field217 uint8;
218: field218 uint8;
219: field219 uint8;
220: field220 uint8;
221: field221 uint8;
222: field222 uint8;
223: field223 uint8;
224: field224 uint8;
225: field225 uint8;
226: field226 uint8;
227: field227 uint8;
228: field228 uint8;
229: field229 uint8;
230: field230 uint8;
231: field231 uint8;
232: field232 uint8;
233: field233 uint8;
234: field234 uint8;
235: field235 uint8;
236: field236 uint8;
237: field237 uint8;
238: field238 uint8;
239: field239 uint8;
240: field240 uint8;
241: field241 uint8;
242: field242 uint8;
243: field243 uint8;
244: field244 uint8;
245: field245 uint8;
246: field246 uint8;
247: field247 uint8;
248: field248 uint8;
249: field249 uint8;
250: field250 uint8;
251: field251 uint8;
252: field252 uint8;
253: field253 uint8;
254: field254 uint8;
255: field255 uint8;
256: field256 uint8;
};