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