1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA10_i", 7 "name" : "int[10]", 8 "referenced_type" : "_ZTIi", 9 "size" : 40, 10 "source_file" : "bionic/libc/include/bits/pthread_types.h" 11 }, 12 { 13 "alignment" : 16, 14 "linker_set_key" : "_ZTIA129_3$_0", 15 "name" : "(unnamed)[129]", 16 "referenced_type" : "_ZTI3$_0", 17 "size" : 4128, 18 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 19 }, 20 { 21 "alignment" : 4, 22 "linker_set_key" : "_ZTIA129_3$_1", 23 "name" : "(unnamed)[129]", 24 "referenced_type" : "_ZTI3$_1", 25 "size" : 1032, 26 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 27 }, 28 { 29 "alignment" : 4, 30 "linker_set_key" : "_ZTIA12_i", 31 "name" : "int[12]", 32 "referenced_type" : "_ZTIi", 33 "size" : 48, 34 "source_file" : "bionic/libc/include/bits/pthread_types.h" 35 }, 36 { 37 "alignment" : 4, 38 "linker_set_key" : "_ZTIA14_i", 39 "name" : "int[14]", 40 "referenced_type" : "_ZTIi", 41 "size" : 56, 42 "source_file" : "bionic/libc/include/bits/pthread_types.h" 43 }, 44 { 45 "alignment" : 1, 46 "linker_set_key" : "_ZTIA16_c", 47 "name" : "char[16]", 48 "referenced_type" : "_ZTIc", 49 "size" : 16, 50 "source_file" : "bionic/libc/include/bits/pthread_types.h" 51 }, 52 { 53 "alignment" : 8, 54 "linker_set_key" : "_ZTIA16_m", 55 "name" : "unsigned long[16]", 56 "referenced_type" : "_ZTIm", 57 "size" : 128, 58 "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h" 59 }, 60 { 61 "alignment" : 4, 62 "linker_set_key" : "_ZTIA2_i", 63 "name" : "int[2]", 64 "referenced_type" : "_ZTIi", 65 "size" : 8, 66 "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h" 67 }, 68 { 69 "alignment" : 8, 70 "linker_set_key" : "_ZTIA4_l", 71 "name" : "long[4]", 72 "referenced_type" : "_ZTIl", 73 "size" : 32, 74 "source_file" : "bionic/libc/include/bits/pthread_types.h" 75 } 76 ], 77 "builtin_types" : 78 [ 79 { 80 "alignment" : 1, 81 "is_integral" : true, 82 "is_unsigned" : true, 83 "linker_set_key" : "_ZTIc", 84 "name" : "char", 85 "size" : 1 86 }, 87 { 88 "alignment" : 8, 89 "linker_set_key" : "_ZTId", 90 "name" : "double", 91 "size" : 8 92 }, 93 { 94 "alignment" : 16, 95 "linker_set_key" : "_ZTIe", 96 "name" : "long double", 97 "size" : 16 98 }, 99 { 100 "alignment" : 4, 101 "linker_set_key" : "_ZTIf", 102 "name" : "float", 103 "size" : 4 104 }, 105 { 106 "alignment" : 4, 107 "is_integral" : true, 108 "linker_set_key" : "_ZTIi", 109 "name" : "int", 110 "size" : 4 111 }, 112 { 113 "alignment" : 4, 114 "is_integral" : true, 115 "is_unsigned" : true, 116 "linker_set_key" : "_ZTIj", 117 "name" : "unsigned int", 118 "size" : 4 119 }, 120 { 121 "alignment" : 8, 122 "is_integral" : true, 123 "linker_set_key" : "_ZTIl", 124 "name" : "long", 125 "size" : 8 126 }, 127 { 128 "alignment" : 8, 129 "is_integral" : true, 130 "is_unsigned" : true, 131 "linker_set_key" : "_ZTIm", 132 "name" : "unsigned long", 133 "size" : 8 134 }, 135 { 136 "linker_set_key" : "_ZTIv", 137 "name" : "void" 138 }, 139 { 140 "alignment" : 8, 141 "is_integral" : true, 142 "linker_set_key" : "_ZTIx", 143 "name" : "long long", 144 "size" : 8 145 } 146 ], 147 "elf_functions" : [], 148 "elf_objects" : [], 149 "enum_types" : [], 150 "function_types" : [], 151 "functions" : 152 [ 153 { 154 "function_name" : "log10l", 155 "linker_set_key" : "log10l", 156 "parameters" : 157 [ 158 { 159 "referenced_type" : "_ZTIe" 160 } 161 ], 162 "return_type" : "_ZTIe", 163 "source_file" : "bionic/libc/include/math.h" 164 }, 165 { 166 "function_name" : "log1pl", 167 "linker_set_key" : "log1pl", 168 "parameters" : 169 [ 170 { 171 "referenced_type" : "_ZTIe" 172 } 173 ], 174 "return_type" : "_ZTIe", 175 "source_file" : "bionic/libc/include/math.h" 176 }, 177 { 178 "function_name" : "log2l", 179 "linker_set_key" : "log2l", 180 "parameters" : 181 [ 182 { 183 "referenced_type" : "_ZTIe" 184 } 185 ], 186 "return_type" : "_ZTIe", 187 "source_file" : "bionic/libc/include/math.h" 188 }, 189 { 190 "function_name" : "logl", 191 "linker_set_key" : "logl", 192 "parameters" : 193 [ 194 { 195 "referenced_type" : "_ZTIe" 196 } 197 ], 198 "return_type" : "_ZTIe", 199 "source_file" : "bionic/libc/include/math.h" 200 } 201 ], 202 "global_vars" : 203 [ 204 { 205 "linker_set_key" : "P10", 206 "name" : "P10", 207 "referenced_type" : "_ZTIKd", 208 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 209 }, 210 { 211 "linker_set_key" : "P11", 212 "name" : "P11", 213 "referenced_type" : "_ZTIKd", 214 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 215 }, 216 { 217 "linker_set_key" : "P12", 218 "name" : "P12", 219 "referenced_type" : "_ZTIKd", 220 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 221 }, 222 { 223 "linker_set_key" : "P13", 224 "name" : "P13", 225 "referenced_type" : "_ZTIKd", 226 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 227 }, 228 { 229 "linker_set_key" : "P14", 230 "name" : "P14", 231 "referenced_type" : "_ZTIKd", 232 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 233 }, 234 { 235 "linker_set_key" : "P2", 236 "name" : "P2", 237 "referenced_type" : "_ZTIKe", 238 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 239 }, 240 { 241 "linker_set_key" : "P3", 242 "name" : "P3", 243 "referenced_type" : "_ZTIKe", 244 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 245 }, 246 { 247 "linker_set_key" : "P4", 248 "name" : "P4", 249 "referenced_type" : "_ZTIKe", 250 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 251 }, 252 { 253 "linker_set_key" : "P5", 254 "name" : "P5", 255 "referenced_type" : "_ZTIKe", 256 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 257 }, 258 { 259 "linker_set_key" : "P6", 260 "name" : "P6", 261 "referenced_type" : "_ZTIKe", 262 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 263 }, 264 { 265 "linker_set_key" : "P7", 266 "name" : "P7", 267 "referenced_type" : "_ZTIKe", 268 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 269 }, 270 { 271 "linker_set_key" : "P8", 272 "name" : "P8", 273 "referenced_type" : "_ZTIKe", 274 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 275 }, 276 { 277 "linker_set_key" : "P9", 278 "name" : "P9", 279 "referenced_type" : "_ZTIKd", 280 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 281 }, 282 { 283 "linker_set_key" : "T", 284 "name" : "T", 285 "referenced_type" : "_ZTIA129_K3$_0", 286 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 287 }, 288 { 289 "linker_set_key" : "U", 290 "name" : "U", 291 "referenced_type" : "_ZTIA129_K3$_1", 292 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 293 }, 294 { 295 "linker_set_key" : "_ctype_", 296 "name" : "_ctype_", 297 "referenced_type" : "_ZTIPKc", 298 "source_file" : "bionic/libc/include/ctype.h" 299 }, 300 { 301 "linker_set_key" : "invln10_hi", 302 "name" : "invln10_hi", 303 "referenced_type" : "_ZTIKd", 304 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 305 }, 306 { 307 "linker_set_key" : "invln10_lo", 308 "name" : "invln10_lo", 309 "referenced_type" : "_ZTIKe", 310 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 311 }, 312 { 313 "linker_set_key" : "invln10_lo_plus_hi", 314 "name" : "invln10_lo_plus_hi", 315 "referenced_type" : "_ZTIKe", 316 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 317 }, 318 { 319 "linker_set_key" : "invln2_hi", 320 "name" : "invln2_hi", 321 "referenced_type" : "_ZTIKd", 322 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 323 }, 324 { 325 "linker_set_key" : "invln2_lo", 326 "name" : "invln2_lo", 327 "referenced_type" : "_ZTIKe", 328 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 329 }, 330 { 331 "linker_set_key" : "invln2_lo_plus_hi", 332 "name" : "invln2_lo_plus_hi", 333 "referenced_type" : "_ZTIKe", 334 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 335 }, 336 { 337 "linker_set_key" : "signgam", 338 "name" : "signgam", 339 "referenced_type" : "_ZTIi", 340 "source_file" : "bionic/libc/include/math.h" 341 }, 342 { 343 "linker_set_key" : "zero", 344 "name" : "zero", 345 "referenced_type" : "_ZTIVKd", 346 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 347 } 348 ], 349 "lvalue_reference_types" : [], 350 "pointer_types" : 351 [ 352 { 353 "alignment" : 8, 354 "linker_set_key" : "_ZTIPKc", 355 "name" : "const char *", 356 "referenced_type" : "_ZTIKc", 357 "size" : 8, 358 "source_file" : "bionic/libc/include/ctype.h" 359 }, 360 { 361 "alignment" : 8, 362 "linker_set_key" : "_ZTIPv", 363 "name" : "void *", 364 "referenced_type" : "_ZTIv", 365 "size" : 8, 366 "source_file" : "bionic/libc/include/bits/pthread_types.h" 367 } 368 ], 369 "qualified_types" : 370 [ 371 { 372 "alignment" : 16, 373 "is_const" : true, 374 "linker_set_key" : "_ZTIA129_K3$_0", 375 "name" : "const (unnamed)[129]", 376 "referenced_type" : "_ZTIA129_3$_0", 377 "size" : 4128, 378 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 379 }, 380 { 381 "alignment" : 4, 382 "is_const" : true, 383 "linker_set_key" : "_ZTIA129_K3$_1", 384 "name" : "const (unnamed)[129]", 385 "referenced_type" : "_ZTIA129_3$_1", 386 "size" : 1032, 387 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 388 }, 389 { 390 "alignment" : 1, 391 "is_const" : true, 392 "linker_set_key" : "_ZTIKc", 393 "name" : "const char", 394 "referenced_type" : "_ZTIc", 395 "size" : 1, 396 "source_file" : "bionic/libc/include/ctype.h" 397 }, 398 { 399 "alignment" : 8, 400 "is_const" : true, 401 "linker_set_key" : "_ZTIKd", 402 "name" : "const double", 403 "referenced_type" : "_ZTId", 404 "size" : 8, 405 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 406 }, 407 { 408 "alignment" : 16, 409 "is_const" : true, 410 "linker_set_key" : "_ZTIKe", 411 "name" : "const long double", 412 "referenced_type" : "_ZTIe", 413 "size" : 16, 414 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 415 }, 416 { 417 "alignment" : 8, 418 "is_const" : true, 419 "is_volatile" : true, 420 "linker_set_key" : "_ZTIVKd", 421 "name" : "const volatile double", 422 "referenced_type" : "_ZTId", 423 "size" : 8, 424 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 425 } 426 ], 427 "record_types" : 428 [ 429 { 430 "alignment" : 8, 431 "fields" : 432 [ 433 { 434 "field_name" : "d", 435 "referenced_type" : "_ZTId" 436 }, 437 { 438 "field_name" : "bits", 439 "referenced_type" : "_ZTIN10IEEEd2bitsUt_E" 440 } 441 ], 442 "linker_set_key" : "_ZTI10IEEEd2bits", 443 "name" : "IEEEd2bits", 444 "record_kind" : "union", 445 "size" : 8, 446 "source_file" : "bionic/libm/fpmath.h" 447 }, 448 { 449 "alignment" : 4, 450 "fields" : 451 [ 452 { 453 "field_name" : "f", 454 "referenced_type" : "_ZTIf" 455 }, 456 { 457 "field_name" : "bits", 458 "referenced_type" : "_ZTIN10IEEEf2bitsUt_E" 459 } 460 ], 461 "linker_set_key" : "_ZTI10IEEEf2bits", 462 "name" : "IEEEf2bits", 463 "record_kind" : "union", 464 "size" : 4, 465 "source_file" : "bionic/libm/fpmath.h" 466 }, 467 { 468 "alignment" : 16, 469 "fields" : 470 [ 471 { 472 "field_name" : "e", 473 "referenced_type" : "_ZTIe" 474 }, 475 { 476 "field_name" : "bits", 477 "referenced_type" : "_ZTIN10IEEEl2bitsUt_E" 478 }, 479 { 480 "field_name" : "xbits", 481 "referenced_type" : "_ZTIN10IEEEl2bitsUt_E" 482 } 483 ], 484 "linker_set_key" : "_ZTI10IEEEl2bits", 485 "name" : "IEEEl2bits", 486 "record_kind" : "union", 487 "size" : 16, 488 "source_file" : "bionic/libm/fpmath.h" 489 }, 490 { 491 "alignment" : 16, 492 "fields" : 493 [ 494 { 495 "field_name" : "__clang_max_align_nonce1", 496 "referenced_type" : "_ZTIx" 497 }, 498 { 499 "field_name" : "__clang_max_align_nonce2", 500 "field_offset" : 128, 501 "referenced_type" : "_ZTIe" 502 } 503 ], 504 "linker_set_key" : "_ZTI11max_align_t", 505 "name" : "max_align_t", 506 "size" : 32, 507 "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h" 508 }, 509 { 510 "alignment" : 8, 511 "fields" : 512 [ 513 { 514 "field_name" : "flags", 515 "referenced_type" : "_ZTIj" 516 }, 517 { 518 "field_name" : "stack_base", 519 "field_offset" : 64, 520 "referenced_type" : "_ZTIPv" 521 }, 522 { 523 "field_name" : "stack_size", 524 "field_offset" : 128, 525 "referenced_type" : "_ZTIm" 526 }, 527 { 528 "field_name" : "guard_size", 529 "field_offset" : 192, 530 "referenced_type" : "_ZTIm" 531 }, 532 { 533 "field_name" : "sched_policy", 534 "field_offset" : 256, 535 "referenced_type" : "_ZTIi" 536 }, 537 { 538 "field_name" : "sched_priority", 539 "field_offset" : 288, 540 "referenced_type" : "_ZTIi" 541 }, 542 { 543 "field_name" : "__reserved", 544 "field_offset" : 320, 545 "referenced_type" : "_ZTIA16_c" 546 } 547 ], 548 "linker_set_key" : "_ZTI14pthread_attr_t", 549 "name" : "pthread_attr_t", 550 "size" : 56, 551 "source_file" : "bionic/libc/include/bits/pthread_types.h" 552 }, 553 { 554 "alignment" : 4, 555 "fields" : 556 [ 557 { 558 "field_name" : "__private", 559 "referenced_type" : "_ZTIA12_i" 560 } 561 ], 562 "linker_set_key" : "_ZTI14pthread_cond_t", 563 "name" : "pthread_cond_t", 564 "size" : 48, 565 "source_file" : "bionic/libc/include/bits/pthread_types.h" 566 }, 567 { 568 "alignment" : 8, 569 "fields" : 570 [ 571 { 572 "field_name" : "fds_bits", 573 "referenced_type" : "_ZTIA16_m" 574 } 575 ], 576 "linker_set_key" : "_ZTI15__kernel_fd_set", 577 "name" : "__kernel_fd_set", 578 "size" : 128, 579 "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h" 580 }, 581 { 582 "alignment" : 4, 583 "fields" : 584 [ 585 { 586 "field_name" : "val", 587 "referenced_type" : "_ZTIA2_i" 588 } 589 ], 590 "linker_set_key" : "_ZTI15__kernel_fsid_t", 591 "name" : "__kernel_fsid_t", 592 "size" : 8, 593 "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h" 594 }, 595 { 596 "alignment" : 4, 597 "fields" : 598 [ 599 { 600 "field_name" : "__private", 601 "referenced_type" : "_ZTIA10_i" 602 } 603 ], 604 "linker_set_key" : "_ZTI15pthread_mutex_t", 605 "name" : "pthread_mutex_t", 606 "size" : 40, 607 "source_file" : "bionic/libc/include/bits/pthread_types.h" 608 }, 609 { 610 "alignment" : 4, 611 "fields" : 612 [ 613 { 614 "field_name" : "__private", 615 "referenced_type" : "_ZTIA14_i" 616 } 617 ], 618 "linker_set_key" : "_ZTI16pthread_rwlock_t", 619 "name" : "pthread_rwlock_t", 620 "size" : 56, 621 "source_file" : "bionic/libc/include/bits/pthread_types.h" 622 }, 623 { 624 "alignment" : 8, 625 "fields" : 626 [ 627 { 628 "field_name" : "__private", 629 "referenced_type" : "_ZTIA4_l" 630 } 631 ], 632 "linker_set_key" : "_ZTI17pthread_barrier_t", 633 "name" : "pthread_barrier_t", 634 "size" : 32, 635 "source_file" : "bionic/libc/include/bits/pthread_types.h" 636 }, 637 { 638 "alignment" : 8, 639 "fields" : 640 [ 641 { 642 "field_name" : "__private", 643 "referenced_type" : "_ZTIl" 644 } 645 ], 646 "linker_set_key" : "_ZTI18pthread_spinlock_t", 647 "name" : "pthread_spinlock_t", 648 "size" : 8, 649 "source_file" : "bionic/libc/include/bits/pthread_types.h" 650 }, 651 { 652 "alignment" : 16, 653 "fields" : 654 [ 655 { 656 "field_name" : "value", 657 "referenced_type" : "_ZTIe" 658 }, 659 { 660 "field_name" : "parts32", 661 "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E" 662 }, 663 { 664 "field_name" : "parts64", 665 "referenced_type" : "_ZTIN20ieee_quad_shape_typeUt_E" 666 } 667 ], 668 "linker_set_key" : "_ZTI20ieee_quad_shape_type", 669 "name" : "ieee_quad_shape_type", 670 "record_kind" : "union", 671 "size" : 16, 672 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h" 673 }, 674 { 675 "alignment" : 4, 676 "fields" : 677 [ 678 { 679 "field_name" : "value", 680 "referenced_type" : "_ZTIf" 681 }, 682 { 683 "field_name" : "word", 684 "referenced_type" : "_ZTIj" 685 } 686 ], 687 "linker_set_key" : "_ZTI21ieee_float_shape_type", 688 "name" : "ieee_float_shape_type", 689 "record_kind" : "union", 690 "size" : 4, 691 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h" 692 }, 693 { 694 "alignment" : 8, 695 "fields" : 696 [ 697 { 698 "field_name" : "value", 699 "referenced_type" : "_ZTId" 700 }, 701 { 702 "field_name" : "parts", 703 "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E" 704 }, 705 { 706 "field_name" : "xparts", 707 "referenced_type" : "_ZTIN22ieee_double_shape_typeUt_E" 708 } 709 ], 710 "linker_set_key" : "_ZTI22ieee_double_shape_type", 711 "name" : "ieee_double_shape_type", 712 "record_kind" : "union", 713 "size" : 8, 714 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h" 715 }, 716 { 717 "alignment" : 16, 718 "fields" : 719 [ 720 { 721 "field_name" : "hi", 722 "referenced_type" : "_ZTIe" 723 }, 724 { 725 "field_name" : "lo", 726 "field_offset" : 128, 727 "referenced_type" : "_ZTIe" 728 }, 729 { 730 "field_name" : "lo_set", 731 "field_offset" : 256, 732 "referenced_type" : "_ZTIi" 733 } 734 ], 735 "linker_set_key" : "_ZTI2ld", 736 "name" : "ld", 737 "size" : 48, 738 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 739 }, 740 { 741 "alignment" : 16, 742 "fields" : 743 [ 744 { 745 "field_name" : "G", 746 "referenced_type" : "_ZTIf" 747 }, 748 { 749 "field_name" : "F_hi", 750 "field_offset" : 32, 751 "referenced_type" : "_ZTIf" 752 }, 753 { 754 "field_name" : "F_lo", 755 "field_offset" : 128, 756 "referenced_type" : "_ZTIe" 757 } 758 ], 759 "is_anonymous" : true, 760 "linker_set_key" : "_ZTI3$_0", 761 "name" : "(unnamed)", 762 "size" : 32, 763 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 764 }, 765 { 766 "alignment" : 4, 767 "fields" : 768 [ 769 { 770 "field_name" : "H", 771 "referenced_type" : "_ZTIf" 772 }, 773 { 774 "field_name" : "E", 775 "field_offset" : 32, 776 "referenced_type" : "_ZTIf" 777 } 778 ], 779 "is_anonymous" : true, 780 "linker_set_key" : "_ZTI3$_1", 781 "name" : "(unnamed)", 782 "size" : 8, 783 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c" 784 }, 785 { 786 "alignment" : 4, 787 "fields" : 788 [ 789 { 790 "bit_width" : 32, 791 "field_name" : "manl", 792 "is_bit_field" : true, 793 "referenced_type" : "_ZTIj" 794 }, 795 { 796 "bit_width" : 20, 797 "field_name" : "manh", 798 "field_offset" : 32, 799 "is_bit_field" : true, 800 "referenced_type" : "_ZTIj" 801 }, 802 { 803 "bit_width" : 11, 804 "field_name" : "exp", 805 "field_offset" : 52, 806 "is_bit_field" : true, 807 "referenced_type" : "_ZTIj" 808 }, 809 { 810 "bit_width" : 1, 811 "field_name" : "sign", 812 "field_offset" : 63, 813 "is_bit_field" : true, 814 "referenced_type" : "_ZTIj" 815 } 816 ], 817 "is_anonymous" : true, 818 "linker_set_key" : "_ZTIN10IEEEd2bitsUt_E", 819 "name" : "IEEEd2bits::(unnamed)", 820 "size" : 8, 821 "source_file" : "bionic/libm/fpmath.h" 822 }, 823 { 824 "alignment" : 4, 825 "fields" : 826 [ 827 { 828 "bit_width" : 23, 829 "field_name" : "man", 830 "is_bit_field" : true, 831 "referenced_type" : "_ZTIj" 832 }, 833 { 834 "bit_width" : 8, 835 "field_name" : "exp", 836 "field_offset" : 23, 837 "is_bit_field" : true, 838 "referenced_type" : "_ZTIj" 839 }, 840 { 841 "bit_width" : 1, 842 "field_name" : "sign", 843 "field_offset" : 31, 844 "is_bit_field" : true, 845 "referenced_type" : "_ZTIj" 846 } 847 ], 848 "is_anonymous" : true, 849 "linker_set_key" : "_ZTIN10IEEEf2bitsUt_E", 850 "name" : "IEEEf2bits::(unnamed)", 851 "size" : 4, 852 "source_file" : "bionic/libm/fpmath.h" 853 }, 854 { 855 "alignment" : 8, 856 "fields" : 857 [ 858 { 859 "bit_width" : 64, 860 "field_name" : "manl", 861 "is_bit_field" : true, 862 "referenced_type" : "_ZTIm" 863 }, 864 { 865 "bit_width" : 48, 866 "field_name" : "manh", 867 "field_offset" : 64, 868 "is_bit_field" : true, 869 "referenced_type" : "_ZTIm" 870 }, 871 { 872 "bit_width" : 15, 873 "field_name" : "exp", 874 "field_offset" : 112, 875 "is_bit_field" : true, 876 "referenced_type" : "_ZTIj" 877 }, 878 { 879 "bit_width" : 1, 880 "field_name" : "sign", 881 "field_offset" : 127, 882 "is_bit_field" : true, 883 "referenced_type" : "_ZTIj" 884 } 885 ], 886 "is_anonymous" : true, 887 "linker_set_key" : "_ZTIN10IEEEl2bitsUt_E", 888 "name" : "IEEEl2bits::(unnamed)", 889 "size" : 16, 890 "source_file" : "bionic/libm/fpmath.h" 891 }, 892 { 893 "alignment" : 4, 894 "fields" : 895 [ 896 { 897 "field_name" : "lswlo", 898 "referenced_type" : "_ZTIj" 899 }, 900 { 901 "field_name" : "lswhi", 902 "field_offset" : 32, 903 "referenced_type" : "_ZTIj" 904 }, 905 { 906 "field_name" : "mswlo", 907 "field_offset" : 64, 908 "referenced_type" : "_ZTIj" 909 }, 910 { 911 "field_name" : "mswhi", 912 "field_offset" : 96, 913 "referenced_type" : "_ZTIj" 914 } 915 ], 916 "is_anonymous" : true, 917 "linker_set_key" : "_ZTIN20ieee_quad_shape_typeUt_E", 918 "name" : "ieee_quad_shape_type::(unnamed)", 919 "size" : 16, 920 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h" 921 }, 922 { 923 "alignment" : 4, 924 "fields" : 925 [ 926 { 927 "field_name" : "lsw", 928 "referenced_type" : "_ZTIj" 929 }, 930 { 931 "field_name" : "msw", 932 "field_offset" : 32, 933 "referenced_type" : "_ZTIj" 934 } 935 ], 936 "is_anonymous" : true, 937 "linker_set_key" : "_ZTIN22ieee_double_shape_typeUt_E", 938 "name" : "ieee_double_shape_type::(unnamed)", 939 "size" : 8, 940 "source_file" : "bionic/libm/upstream-freebsd/lib/msun/src/math_private.h" 941 } 942 ], 943 "rvalue_reference_types" : [] 944} 945