blob: f8b777d52c2787cb06b84a28d6b03c4f664c8add [file] [log] [blame]
Hsin-Yi Chen4b4e4cf2021-05-26 17:24:45 +08001{
Hsin-Yi Chen98ec3242021-06-08 17:43:31 +08002 "array_types" :
3 [
4 {
5 "linker_set_key" : "_ZTIA_PKc",
6 "name" : "const char *[]",
7 "referenced_type" : "_ZTIPKc",
8 "self_type" : "_ZTIA_PKc",
9 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
10 }
11 ],
12 "builtin_types" :
13 [
14 {
15 "alignment" : 1,
16 "is_integral" : true,
17 "is_unsigned" : true,
18 "linker_set_key" : "_ZTIb",
19 "name" : "bool",
20 "referenced_type" : "_ZTIb",
21 "self_type" : "_ZTIb",
22 "size" : 1
23 },
24 {
25 "alignment" : 1,
26 "is_integral" : true,
27 "is_unsigned" : true,
28 "linker_set_key" : "_ZTIc",
29 "name" : "char",
30 "referenced_type" : "_ZTIc",
31 "self_type" : "_ZTIc",
32 "size" : 1
33 },
34 {
35 "alignment" : 8,
36 "linker_set_key" : "_ZTId",
37 "name" : "double",
38 "referenced_type" : "_ZTId",
39 "self_type" : "_ZTId",
40 "size" : 8
41 },
42 {
43 "alignment" : 4,
44 "linker_set_key" : "_ZTIf",
45 "name" : "float",
46 "referenced_type" : "_ZTIf",
47 "self_type" : "_ZTIf",
48 "size" : 4
49 },
50 {
51 "alignment" : 1,
52 "is_integral" : true,
53 "is_unsigned" : true,
54 "linker_set_key" : "_ZTIh",
55 "name" : "unsigned char",
56 "referenced_type" : "_ZTIh",
57 "self_type" : "_ZTIh",
58 "size" : 1
59 },
60 {
61 "alignment" : 4,
62 "is_integral" : true,
63 "linker_set_key" : "_ZTIi",
64 "name" : "int",
65 "referenced_type" : "_ZTIi",
66 "self_type" : "_ZTIi",
67 "size" : 4
68 },
69 {
70 "alignment" : 4,
71 "is_integral" : true,
72 "is_unsigned" : true,
73 "linker_set_key" : "_ZTIj",
74 "name" : "unsigned int",
75 "referenced_type" : "_ZTIj",
76 "self_type" : "_ZTIj",
77 "size" : 4
78 },
79 {
80 "alignment" : 8,
81 "is_integral" : true,
82 "linker_set_key" : "_ZTIl",
83 "name" : "long",
84 "referenced_type" : "_ZTIl",
85 "self_type" : "_ZTIl",
86 "size" : 8
87 },
88 {
89 "alignment" : 8,
90 "is_integral" : true,
91 "is_unsigned" : true,
92 "linker_set_key" : "_ZTIm",
93 "name" : "unsigned long",
94 "referenced_type" : "_ZTIm",
95 "self_type" : "_ZTIm",
96 "size" : 8
97 },
98 {
99 "linker_set_key" : "_ZTIv",
100 "name" : "void",
101 "referenced_type" : "_ZTIv",
102 "self_type" : "_ZTIv"
103 }
104 ],
Hsin-Yi Chen4b4e4cf2021-05-26 17:24:45 +0800105 "elf_functions" :
106 [
107 {
108 "name" : "_encoder_breaker"
109 },
110 {
111 "name" : "_encoder_visitor"
112 },
113 {
114 "name" : "cn_cbor_array_append"
115 },
116 {
117 "name" : "cn_cbor_array_create"
118 },
119 {
120 "name" : "cn_cbor_data_create"
121 },
122 {
123 "name" : "cn_cbor_decode"
124 },
125 {
126 "name" : "cn_cbor_double_create"
127 },
128 {
129 "name" : "cn_cbor_encoder_write"
130 },
131 {
132 "name" : "cn_cbor_float_create"
133 },
134 {
135 "name" : "cn_cbor_free"
136 },
137 {
138 "name" : "cn_cbor_index"
139 },
140 {
141 "name" : "cn_cbor_int_create"
142 },
143 {
144 "name" : "cn_cbor_map_create"
145 },
146 {
147 "name" : "cn_cbor_map_put"
148 },
149 {
150 "name" : "cn_cbor_mapget_int"
151 },
152 {
153 "name" : "cn_cbor_mapget_string"
154 },
155 {
156 "name" : "cn_cbor_mapput_int"
157 },
158 {
159 "name" : "cn_cbor_mapput_string"
160 },
161 {
162 "name" : "cn_cbor_string_create"
163 }
164 ],
165 "elf_objects" :
166 [
167 {
168 "name" : "cn_cbor_error_str"
169 }
170 ],
Hsin-Yi Chen98ec3242021-06-08 17:43:31 +0800171 "enum_types" :
172 [
173 {
174 "alignment" : 4,
175 "enum_fields" :
176 [
177 {
178 "enum_field_value" : 0,
179 "name" : "CN_CBOR_FALSE"
180 },
181 {
182 "enum_field_value" : 1,
183 "name" : "CN_CBOR_TRUE"
184 },
185 {
186 "enum_field_value" : 2,
187 "name" : "CN_CBOR_NULL"
188 },
189 {
190 "enum_field_value" : 3,
191 "name" : "CN_CBOR_UNDEF"
192 },
193 {
194 "enum_field_value" : 4,
195 "name" : "CN_CBOR_UINT"
196 },
197 {
198 "enum_field_value" : 5,
199 "name" : "CN_CBOR_INT"
200 },
201 {
202 "enum_field_value" : 6,
203 "name" : "CN_CBOR_BYTES"
204 },
205 {
206 "enum_field_value" : 7,
207 "name" : "CN_CBOR_TEXT"
208 },
209 {
210 "enum_field_value" : 8,
211 "name" : "CN_CBOR_BYTES_CHUNKED"
212 },
213 {
214 "enum_field_value" : 9,
215 "name" : "CN_CBOR_TEXT_CHUNKED"
216 },
217 {
218 "enum_field_value" : 10,
219 "name" : "CN_CBOR_ARRAY"
220 },
221 {
222 "enum_field_value" : 11,
223 "name" : "CN_CBOR_MAP"
224 },
225 {
226 "enum_field_value" : 12,
227 "name" : "CN_CBOR_TAG"
228 },
229 {
230 "enum_field_value" : 13,
231 "name" : "CN_CBOR_SIMPLE"
232 },
233 {
234 "enum_field_value" : 14,
235 "name" : "CN_CBOR_DOUBLE"
236 },
237 {
238 "enum_field_value" : 15,
239 "name" : "CN_CBOR_FLOAT"
240 },
241 {
242 "enum_field_value" : 16,
243 "name" : "CN_CBOR_INVALID"
244 }
245 ],
246 "linker_set_key" : "_ZTI12cn_cbor_type",
247 "name" : "cn_cbor_type",
248 "referenced_type" : "_ZTI12cn_cbor_type",
249 "self_type" : "_ZTI12cn_cbor_type",
250 "size" : 4,
251 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h",
252 "underlying_type" : "_ZTIj"
253 },
254 {
255 "alignment" : 4,
256 "enum_fields" :
257 [
258 {
259 "enum_field_value" : 0,
260 "name" : "CN_CBOR_NO_ERROR"
261 },
262 {
263 "enum_field_value" : 1,
264 "name" : "CN_CBOR_ERR_OUT_OF_DATA"
265 },
266 {
267 "enum_field_value" : 2,
268 "name" : "CN_CBOR_ERR_NOT_ALL_DATA_CONSUMED"
269 },
270 {
271 "enum_field_value" : 3,
272 "name" : "CN_CBOR_ERR_ODD_SIZE_INDEF_MAP"
273 },
274 {
275 "enum_field_value" : 4,
276 "name" : "CN_CBOR_ERR_BREAK_OUTSIDE_INDEF"
277 },
278 {
279 "enum_field_value" : 5,
280 "name" : "CN_CBOR_ERR_MT_UNDEF_FOR_INDEF"
281 },
282 {
283 "enum_field_value" : 6,
284 "name" : "CN_CBOR_ERR_RESERVED_AI"
285 },
286 {
287 "enum_field_value" : 7,
288 "name" : "CN_CBOR_ERR_WRONG_NESTING_IN_INDEF_STRING"
289 },
290 {
291 "enum_field_value" : 8,
292 "name" : "CN_CBOR_ERR_INVALID_PARAMETER"
293 },
294 {
295 "enum_field_value" : 9,
296 "name" : "CN_CBOR_ERR_OUT_OF_MEMORY"
297 },
298 {
299 "enum_field_value" : 10,
300 "name" : "CN_CBOR_ERR_FLOAT_NOT_SUPPORTED"
301 }
302 ],
303 "linker_set_key" : "_ZTI13cn_cbor_error",
304 "name" : "cn_cbor_error",
305 "referenced_type" : "_ZTI13cn_cbor_error",
306 "self_type" : "_ZTI13cn_cbor_error",
307 "size" : 4,
308 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h",
309 "underlying_type" : "_ZTIj"
310 },
311 {
312 "alignment" : 4,
313 "enum_fields" :
314 [
315 {
316 "enum_field_value" : 1,
317 "name" : "CN_CBOR_FL_COUNT"
318 },
319 {
320 "enum_field_value" : 2,
321 "name" : "CN_CBOR_FL_INDEF"
322 },
323 {
324 "enum_field_value" : 128,
325 "name" : "CN_CBOR_FL_OWNER"
326 }
327 ],
328 "linker_set_key" : "_ZTI13cn_cbor_flags",
329 "name" : "cn_cbor_flags",
330 "referenced_type" : "_ZTI13cn_cbor_flags",
331 "self_type" : "_ZTI13cn_cbor_flags",
332 "size" : 4,
333 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h",
334 "underlying_type" : "_ZTIj"
335 }
336 ],
Hsin-Yi Chen4b4e4cf2021-05-26 17:24:45 +0800337 "function_types" : [],
Hsin-Yi Chen98ec3242021-06-08 17:43:31 +0800338 "functions" :
339 [
340 {
341 "function_name" : "cn_cbor_array_append",
342 "linker_set_key" : "cn_cbor_array_append",
343 "parameters" :
344 [
345 {
346 "referenced_type" : "_ZTIP7cn_cbor"
347 },
348 {
349 "referenced_type" : "_ZTIP7cn_cbor"
350 },
351 {
352 "referenced_type" : "_ZTIP15cn_cbor_errback"
353 }
354 ],
355 "return_type" : "_ZTIb",
356 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
357 },
358 {
359 "function_name" : "cn_cbor_array_create",
360 "linker_set_key" : "cn_cbor_array_create",
361 "parameters" :
362 [
363 {
364 "referenced_type" : "_ZTIP15cn_cbor_errback"
365 }
366 ],
367 "return_type" : "_ZTIP7cn_cbor",
368 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
369 },
370 {
371 "function_name" : "cn_cbor_data_create",
372 "linker_set_key" : "cn_cbor_data_create",
373 "parameters" :
374 [
375 {
376 "referenced_type" : "_ZTIPKh"
377 },
378 {
379 "referenced_type" : "_ZTIi"
380 },
381 {
382 "referenced_type" : "_ZTIP15cn_cbor_errback"
383 }
384 ],
385 "return_type" : "_ZTIP7cn_cbor",
386 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
387 },
388 {
389 "function_name" : "cn_cbor_decode",
390 "linker_set_key" : "cn_cbor_decode",
391 "parameters" :
392 [
393 {
394 "referenced_type" : "_ZTIPKh"
395 },
396 {
397 "referenced_type" : "_ZTIm"
398 },
399 {
400 "referenced_type" : "_ZTIP15cn_cbor_errback"
401 }
402 ],
403 "return_type" : "_ZTIP7cn_cbor",
404 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
405 },
406 {
407 "function_name" : "cn_cbor_double_create",
408 "linker_set_key" : "cn_cbor_double_create",
409 "parameters" :
410 [
411 {
412 "referenced_type" : "_ZTId"
413 },
414 {
415 "referenced_type" : "_ZTIP15cn_cbor_errback"
416 }
417 ],
418 "return_type" : "_ZTIP7cn_cbor",
419 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
420 },
421 {
422 "function_name" : "cn_cbor_encoder_write",
423 "linker_set_key" : "cn_cbor_encoder_write",
424 "parameters" :
425 [
426 {
427 "referenced_type" : "_ZTIPh"
428 },
429 {
430 "referenced_type" : "_ZTIm"
431 },
432 {
433 "referenced_type" : "_ZTIm"
434 },
435 {
436 "referenced_type" : "_ZTIPK7cn_cbor"
437 }
438 ],
439 "return_type" : "_ZTIl",
440 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
441 },
442 {
443 "function_name" : "cn_cbor_float_create",
444 "linker_set_key" : "cn_cbor_float_create",
445 "parameters" :
446 [
447 {
448 "referenced_type" : "_ZTIf"
449 },
450 {
451 "referenced_type" : "_ZTIP15cn_cbor_errback"
452 }
453 ],
454 "return_type" : "_ZTIP7cn_cbor",
455 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
456 },
457 {
458 "function_name" : "cn_cbor_free",
459 "linker_set_key" : "cn_cbor_free",
460 "parameters" :
461 [
462 {
463 "referenced_type" : "_ZTIP7cn_cbor"
464 }
465 ],
466 "return_type" : "_ZTIv",
467 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
468 },
469 {
470 "function_name" : "cn_cbor_index",
471 "linker_set_key" : "cn_cbor_index",
472 "parameters" :
473 [
474 {
475 "referenced_type" : "_ZTIPK7cn_cbor"
476 },
477 {
478 "referenced_type" : "_ZTIj"
479 }
480 ],
481 "return_type" : "_ZTIP7cn_cbor",
482 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
483 },
484 {
485 "function_name" : "cn_cbor_int_create",
486 "linker_set_key" : "cn_cbor_int_create",
487 "parameters" :
488 [
489 {
490 "referenced_type" : "_ZTIl"
491 },
492 {
493 "referenced_type" : "_ZTIP15cn_cbor_errback"
494 }
495 ],
496 "return_type" : "_ZTIP7cn_cbor",
497 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
498 },
499 {
500 "function_name" : "cn_cbor_map_create",
501 "linker_set_key" : "cn_cbor_map_create",
502 "parameters" :
503 [
504 {
505 "referenced_type" : "_ZTIP15cn_cbor_errback"
506 }
507 ],
508 "return_type" : "_ZTIP7cn_cbor",
509 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
510 },
511 {
512 "function_name" : "cn_cbor_map_put",
513 "linker_set_key" : "cn_cbor_map_put",
514 "parameters" :
515 [
516 {
517 "referenced_type" : "_ZTIP7cn_cbor"
518 },
519 {
520 "referenced_type" : "_ZTIP7cn_cbor"
521 },
522 {
523 "referenced_type" : "_ZTIP7cn_cbor"
524 },
525 {
526 "referenced_type" : "_ZTIP15cn_cbor_errback"
527 }
528 ],
529 "return_type" : "_ZTIb",
530 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
531 },
532 {
533 "function_name" : "cn_cbor_mapget_int",
534 "linker_set_key" : "cn_cbor_mapget_int",
535 "parameters" :
536 [
537 {
538 "referenced_type" : "_ZTIPK7cn_cbor"
539 },
540 {
541 "referenced_type" : "_ZTIi"
542 }
543 ],
544 "return_type" : "_ZTIP7cn_cbor",
545 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
546 },
547 {
548 "function_name" : "cn_cbor_mapget_string",
549 "linker_set_key" : "cn_cbor_mapget_string",
550 "parameters" :
551 [
552 {
553 "referenced_type" : "_ZTIPK7cn_cbor"
554 },
555 {
556 "referenced_type" : "_ZTIPKc"
557 }
558 ],
559 "return_type" : "_ZTIP7cn_cbor",
560 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
561 },
562 {
563 "function_name" : "cn_cbor_mapput_int",
564 "linker_set_key" : "cn_cbor_mapput_int",
565 "parameters" :
566 [
567 {
568 "referenced_type" : "_ZTIP7cn_cbor"
569 },
570 {
571 "referenced_type" : "_ZTIl"
572 },
573 {
574 "referenced_type" : "_ZTIP7cn_cbor"
575 },
576 {
577 "referenced_type" : "_ZTIP15cn_cbor_errback"
578 }
579 ],
580 "return_type" : "_ZTIb",
581 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
582 },
583 {
584 "function_name" : "cn_cbor_mapput_string",
585 "linker_set_key" : "cn_cbor_mapput_string",
586 "parameters" :
587 [
588 {
589 "referenced_type" : "_ZTIP7cn_cbor"
590 },
591 {
592 "referenced_type" : "_ZTIPKc"
593 },
594 {
595 "referenced_type" : "_ZTIP7cn_cbor"
596 },
597 {
598 "referenced_type" : "_ZTIP15cn_cbor_errback"
599 }
600 ],
601 "return_type" : "_ZTIb",
602 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
603 },
604 {
605 "function_name" : "cn_cbor_string_create",
606 "linker_set_key" : "cn_cbor_string_create",
607 "parameters" :
608 [
609 {
610 "referenced_type" : "_ZTIPKc"
611 },
612 {
613 "referenced_type" : "_ZTIP15cn_cbor_errback"
614 }
615 ],
616 "return_type" : "_ZTIP7cn_cbor",
617 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
618 }
619 ],
620 "global_vars" :
621 [
622 {
623 "linker_set_key" : "cn_cbor_error_str",
624 "name" : "cn_cbor_error_str",
625 "referenced_type" : "_ZTIA_PKc",
626 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
627 }
628 ],
Hsin-Yi Chen4b4e4cf2021-05-26 17:24:45 +0800629 "lvalue_reference_types" : [],
Hsin-Yi Chen98ec3242021-06-08 17:43:31 +0800630 "pointer_types" :
631 [
632 {
633 "alignment" : 8,
634 "linker_set_key" : "_ZTIP15cn_cbor_errback",
635 "name" : "cn_cbor_errback *",
636 "referenced_type" : "_ZTI15cn_cbor_errback",
637 "self_type" : "_ZTIP15cn_cbor_errback",
638 "size" : 8,
639 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
640 },
641 {
642 "alignment" : 8,
643 "linker_set_key" : "_ZTIP7cn_cbor",
644 "name" : "cn_cbor *",
645 "referenced_type" : "_ZTI7cn_cbor",
646 "self_type" : "_ZTIP7cn_cbor",
647 "size" : 8,
648 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
649 },
650 {
651 "alignment" : 8,
652 "linker_set_key" : "_ZTIPK7cn_cbor",
653 "name" : "const cn_cbor *",
654 "referenced_type" : "_ZTIK7cn_cbor",
655 "self_type" : "_ZTIPK7cn_cbor",
656 "size" : 8,
657 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
658 },
659 {
660 "alignment" : 8,
661 "linker_set_key" : "_ZTIPKc",
662 "name" : "const char *",
663 "referenced_type" : "_ZTIKc",
664 "self_type" : "_ZTIPKc",
665 "size" : 8,
666 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
667 },
668 {
669 "alignment" : 8,
670 "linker_set_key" : "_ZTIPKh",
671 "name" : "const unsigned char *",
672 "referenced_type" : "_ZTIKh",
673 "self_type" : "_ZTIPKh",
674 "size" : 8,
675 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
676 },
677 {
678 "alignment" : 8,
679 "linker_set_key" : "_ZTIPh",
680 "name" : "unsigned char *",
681 "referenced_type" : "_ZTIh",
682 "self_type" : "_ZTIPh",
683 "size" : 8,
684 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
685 }
686 ],
687 "qualified_types" :
688 [
689 {
690 "alignment" : 8,
691 "is_const" : true,
692 "linker_set_key" : "_ZTIK7cn_cbor",
693 "name" : "const cn_cbor",
694 "referenced_type" : "_ZTI7cn_cbor",
695 "self_type" : "_ZTIK7cn_cbor",
696 "size" : 56,
697 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
698 },
699 {
700 "alignment" : 1,
701 "is_const" : true,
702 "linker_set_key" : "_ZTIKc",
703 "name" : "const char",
704 "referenced_type" : "_ZTIc",
705 "self_type" : "_ZTIKc",
706 "size" : 1,
707 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
708 },
709 {
710 "alignment" : 1,
711 "is_const" : true,
712 "linker_set_key" : "_ZTIKh",
713 "name" : "const unsigned char",
714 "referenced_type" : "_ZTIh",
715 "self_type" : "_ZTIKh",
716 "size" : 1,
717 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
718 }
719 ],
720 "record_types" :
721 [
722 {
723 "alignment" : 4,
724 "fields" :
725 [
726 {
727 "field_name" : "pos",
728 "referenced_type" : "_ZTIi"
729 },
730 {
731 "field_name" : "err",
732 "field_offset" : 32,
733 "referenced_type" : "_ZTI13cn_cbor_error"
734 }
735 ],
736 "linker_set_key" : "_ZTI15cn_cbor_errback",
737 "name" : "cn_cbor_errback",
738 "referenced_type" : "_ZTI15cn_cbor_errback",
739 "self_type" : "_ZTI15cn_cbor_errback",
740 "size" : 8,
741 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
742 },
743 {
744 "alignment" : 8,
745 "fields" :
746 [
747 {
748 "field_name" : "type",
749 "referenced_type" : "_ZTI12cn_cbor_type"
750 },
751 {
752 "field_name" : "flags",
753 "field_offset" : 32,
754 "referenced_type" : "_ZTI13cn_cbor_flags"
755 },
756 {
757 "field_name" : "v",
758 "field_offset" : 64,
759 "referenced_type" : "_ZTIN7cn_cborUt_E"
760 },
761 {
762 "field_name" : "length",
763 "field_offset" : 128,
764 "referenced_type" : "_ZTIi"
765 },
766 {
767 "field_name" : "first_child",
768 "field_offset" : 192,
769 "referenced_type" : "_ZTIP7cn_cbor"
770 },
771 {
772 "field_name" : "last_child",
773 "field_offset" : 256,
774 "referenced_type" : "_ZTIP7cn_cbor"
775 },
776 {
777 "field_name" : "next",
778 "field_offset" : 320,
779 "referenced_type" : "_ZTIP7cn_cbor"
780 },
781 {
782 "field_name" : "parent",
783 "field_offset" : 384,
784 "referenced_type" : "_ZTIP7cn_cbor"
785 }
786 ],
787 "linker_set_key" : "_ZTI7cn_cbor",
788 "name" : "cn_cbor",
789 "referenced_type" : "_ZTI7cn_cbor",
790 "self_type" : "_ZTI7cn_cbor",
791 "size" : 56,
792 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
793 },
794 {
795 "alignment" : 8,
796 "fields" :
797 [
798 {
799 "field_name" : "bytes",
800 "referenced_type" : "_ZTIPKh"
801 },
802 {
803 "field_name" : "str",
804 "referenced_type" : "_ZTIPKc"
805 },
806 {
807 "field_name" : "sint",
808 "referenced_type" : "_ZTIl"
809 },
810 {
811 "field_name" : "uint",
812 "referenced_type" : "_ZTIm"
813 },
814 {
815 "field_name" : "dbl",
816 "referenced_type" : "_ZTId"
817 },
818 {
819 "field_name" : "f",
820 "referenced_type" : "_ZTIf"
821 },
822 {
823 "field_name" : "count",
824 "referenced_type" : "_ZTIm"
825 }
826 ],
827 "is_anonymous" : true,
828 "linker_set_key" : "_ZTIN7cn_cborUt_E",
829 "name" : "cn_cbor::(anonymous union at external/cn-cbor/include/cn-cbor/cn-cbor.h:86:3)",
830 "record_kind" : "union",
831 "referenced_type" : "_ZTIN7cn_cborUt_E",
832 "self_type" : "_ZTIN7cn_cborUt_E",
833 "size" : 8,
834 "source_file" : "external/cn-cbor/include/cn-cbor/cn-cbor.h"
835 }
836 ],
Hsin-Yi Chen4b4e4cf2021-05-26 17:24:45 +0800837 "rvalue_reference_types" : []
838}