1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA0_i", 7 "name" : "int[0]", 8 "referenced_type" : "_ZTIi", 9 "self_type" : "_ZTIA0_i", 10 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h" 11 }, 12 { 13 "alignment" : 1, 14 "linker_set_key" : "_ZTIA3_h", 15 "name" : "unsigned char[3]", 16 "referenced_type" : "_ZTIh", 17 "self_type" : "_ZTIA3_h", 18 "size" : 3, 19 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 20 }, 21 { 22 "alignment" : 1, 23 "linker_set_key" : "_ZTIA7_h", 24 "name" : "unsigned char[7]", 25 "referenced_type" : "_ZTIh", 26 "self_type" : "_ZTIA7_h", 27 "size" : 7, 28 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 29 } 30 ], 31 "builtin_types" : 32 [ 33 { 34 "alignment" : 4, 35 "linker_set_key" : "_ZTIDn", 36 "name" : "std::nullptr_t", 37 "referenced_type" : "_ZTIDn", 38 "self_type" : "_ZTIDn", 39 "size" : 4 40 }, 41 { 42 "alignment" : 1, 43 "is_integral" : true, 44 "linker_set_key" : "_ZTIa", 45 "name" : "signed char", 46 "referenced_type" : "_ZTIa", 47 "self_type" : "_ZTIa", 48 "size" : 1 49 }, 50 { 51 "alignment" : 1, 52 "is_integral" : true, 53 "is_unsigned" : true, 54 "linker_set_key" : "_ZTIb", 55 "name" : "bool", 56 "referenced_type" : "_ZTIb", 57 "self_type" : "_ZTIb", 58 "size" : 1 59 }, 60 { 61 "alignment" : 1, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIc", 65 "name" : "char", 66 "referenced_type" : "_ZTIc", 67 "self_type" : "_ZTIc", 68 "size" : 1 69 }, 70 { 71 "alignment" : 8, 72 "linker_set_key" : "_ZTId", 73 "name" : "double", 74 "referenced_type" : "_ZTId", 75 "self_type" : "_ZTId", 76 "size" : 8 77 }, 78 { 79 "alignment" : 4, 80 "linker_set_key" : "_ZTIf", 81 "name" : "float", 82 "referenced_type" : "_ZTIf", 83 "self_type" : "_ZTIf", 84 "size" : 4 85 }, 86 { 87 "alignment" : 1, 88 "is_integral" : true, 89 "is_unsigned" : true, 90 "linker_set_key" : "_ZTIh", 91 "name" : "unsigned char", 92 "referenced_type" : "_ZTIh", 93 "self_type" : "_ZTIh", 94 "size" : 1 95 }, 96 { 97 "alignment" : 4, 98 "is_integral" : true, 99 "linker_set_key" : "_ZTIi", 100 "name" : "int", 101 "referenced_type" : "_ZTIi", 102 "self_type" : "_ZTIi", 103 "size" : 4 104 }, 105 { 106 "alignment" : 4, 107 "is_integral" : true, 108 "is_unsigned" : true, 109 "linker_set_key" : "_ZTIj", 110 "name" : "unsigned int", 111 "referenced_type" : "_ZTIj", 112 "self_type" : "_ZTIj", 113 "size" : 4 114 }, 115 { 116 "alignment" : 4, 117 "is_integral" : true, 118 "linker_set_key" : "_ZTIl", 119 "name" : "long", 120 "referenced_type" : "_ZTIl", 121 "self_type" : "_ZTIl", 122 "size" : 4 123 }, 124 { 125 "alignment" : 4, 126 "is_integral" : true, 127 "is_unsigned" : true, 128 "linker_set_key" : "_ZTIm", 129 "name" : "unsigned long", 130 "referenced_type" : "_ZTIm", 131 "self_type" : "_ZTIm", 132 "size" : 4 133 }, 134 { 135 "alignment" : 2, 136 "is_integral" : true, 137 "linker_set_key" : "_ZTIs", 138 "name" : "short", 139 "referenced_type" : "_ZTIs", 140 "self_type" : "_ZTIs", 141 "size" : 2 142 }, 143 { 144 "alignment" : 2, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "_ZTIt", 148 "name" : "unsigned short", 149 "referenced_type" : "_ZTIt", 150 "self_type" : "_ZTIt", 151 "size" : 2 152 }, 153 { 154 "linker_set_key" : "_ZTIv", 155 "name" : "void", 156 "referenced_type" : "_ZTIv", 157 "self_type" : "_ZTIv" 158 }, 159 { 160 "alignment" : 8, 161 "is_integral" : true, 162 "linker_set_key" : "_ZTIx", 163 "name" : "long long", 164 "referenced_type" : "_ZTIx", 165 "self_type" : "_ZTIx", 166 "size" : 8 167 }, 168 { 169 "alignment" : 8, 170 "is_integral" : true, 171 "is_unsigned" : true, 172 "linker_set_key" : "_ZTIy", 173 "name" : "unsigned long long", 174 "referenced_type" : "_ZTIy", 175 "self_type" : "_ZTIy", 176 "size" : 8 177 } 178 ], 179 "elf_functions" : 180 [ 181 { 182 "name" : "_ZN7android8hardware7details14logAlwaysErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" 183 }, 184 { 185 "name" : "_ZN7android8hardware7details15wouldLogVerboseEv" 186 }, 187 { 188 "name" : "_ZN7android8hardware7details16logAlwaysVerboseERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" 189 }, 190 { 191 "binding" : "weak", 192 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" 193 }, 194 { 195 "binding" : "weak", 196 "name" : "_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE" 197 } 198 ], 199 "elf_objects" : [], 200 "enum_types" : 201 [ 202 { 203 "alignment" : 4, 204 "enum_fields" : 205 [ 206 { 207 "enum_field_value" : 0, 208 "name" : "android::OK" 209 }, 210 { 211 "enum_field_value" : 0, 212 "name" : "android::NO_ERROR" 213 }, 214 { 215 "enum_field_value" : -2147483648, 216 "name" : "android::UNKNOWN_ERROR" 217 }, 218 { 219 "enum_field_value" : -12, 220 "name" : "android::NO_MEMORY" 221 }, 222 { 223 "enum_field_value" : -38, 224 "name" : "android::INVALID_OPERATION" 225 }, 226 { 227 "enum_field_value" : -22, 228 "name" : "android::BAD_VALUE" 229 }, 230 { 231 "enum_field_value" : -2147483647, 232 "name" : "android::BAD_TYPE" 233 }, 234 { 235 "enum_field_value" : -2, 236 "name" : "android::NAME_NOT_FOUND" 237 }, 238 { 239 "enum_field_value" : -1, 240 "name" : "android::PERMISSION_DENIED" 241 }, 242 { 243 "enum_field_value" : -19, 244 "name" : "android::NO_INIT" 245 }, 246 { 247 "enum_field_value" : -17, 248 "name" : "android::ALREADY_EXISTS" 249 }, 250 { 251 "enum_field_value" : -32, 252 "name" : "android::DEAD_OBJECT" 253 }, 254 { 255 "enum_field_value" : -2147483646, 256 "name" : "android::FAILED_TRANSACTION" 257 }, 258 { 259 "enum_field_value" : -75, 260 "name" : "android::BAD_INDEX" 261 }, 262 { 263 "enum_field_value" : -61, 264 "name" : "android::NOT_ENOUGH_DATA" 265 }, 266 { 267 "enum_field_value" : -11, 268 "name" : "android::WOULD_BLOCK" 269 }, 270 { 271 "enum_field_value" : -110, 272 "name" : "android::TIMED_OUT" 273 }, 274 { 275 "enum_field_value" : -74, 276 "name" : "android::UNKNOWN_TRANSACTION" 277 }, 278 { 279 "enum_field_value" : -2147483641, 280 "name" : "android::FDS_NOT_ALLOWED" 281 }, 282 { 283 "enum_field_value" : -2147483640, 284 "name" : "android::UNEXPECTED_NULL" 285 } 286 ], 287 "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE", 288 "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)", 289 "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE", 290 "self_type" : "_ZTIN7android15$ALREADY_EXISTSE", 291 "size" : 4, 292 "source_file" : "system/core/libutils/include/utils/Errors.h", 293 "underlying_type" : "_ZTIi" 294 }, 295 { 296 "alignment" : 4, 297 "enum_fields" : 298 [ 299 { 300 "enum_field_value" : 1, 301 "name" : "android::trait_trivial_copy<bool>::value" 302 } 303 ], 304 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 305 "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 306 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 307 "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE", 308 "size" : 4, 309 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 310 "underlying_type" : "_ZTIj" 311 }, 312 { 313 "alignment" : 4, 314 "enum_fields" : 315 [ 316 { 317 "enum_field_value" : 1, 318 "name" : "android::trait_trivial_copy<char>::value" 319 } 320 ], 321 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 322 "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 323 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 324 "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE", 325 "size" : 4, 326 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 327 "underlying_type" : "_ZTIj" 328 }, 329 { 330 "alignment" : 4, 331 "enum_fields" : 332 [ 333 { 334 "enum_field_value" : 1, 335 "name" : "android::trait_trivial_copy<double>::value" 336 } 337 ], 338 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 339 "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 340 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 341 "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE", 342 "size" : 4, 343 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 344 "underlying_type" : "_ZTIj" 345 }, 346 { 347 "alignment" : 4, 348 "enum_fields" : 349 [ 350 { 351 "enum_field_value" : 1, 352 "name" : "android::trait_trivial_copy<float>::value" 353 } 354 ], 355 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 356 "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 357 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 358 "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE", 359 "size" : 4, 360 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 361 "underlying_type" : "_ZTIj" 362 }, 363 { 364 "alignment" : 4, 365 "enum_fields" : 366 [ 367 { 368 "enum_field_value" : 1, 369 "name" : "android::trait_trivial_copy<unsigned char>::value" 370 } 371 ], 372 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 373 "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 374 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 375 "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE", 376 "size" : 4, 377 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 378 "underlying_type" : "_ZTIj" 379 }, 380 { 381 "alignment" : 4, 382 "enum_fields" : 383 [ 384 { 385 "enum_field_value" : 1, 386 "name" : "android::trait_trivial_copy<int>::value" 387 } 388 ], 389 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 390 "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 391 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 392 "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE", 393 "size" : 4, 394 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 395 "underlying_type" : "_ZTIj" 396 }, 397 { 398 "alignment" : 4, 399 "enum_fields" : 400 [ 401 { 402 "enum_field_value" : 1, 403 "name" : "android::trait_trivial_copy<unsigned int>::value" 404 } 405 ], 406 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 407 "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 408 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 409 "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE", 410 "size" : 4, 411 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 412 "underlying_type" : "_ZTIj" 413 }, 414 { 415 "alignment" : 4, 416 "enum_fields" : 417 [ 418 { 419 "enum_field_value" : 1, 420 "name" : "android::trait_trivial_copy<long>::value" 421 } 422 ], 423 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 424 "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 425 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 426 "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE", 427 "size" : 4, 428 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 429 "underlying_type" : "_ZTIj" 430 }, 431 { 432 "alignment" : 4, 433 "enum_fields" : 434 [ 435 { 436 "enum_field_value" : 1, 437 "name" : "android::trait_trivial_copy<unsigned long>::value" 438 } 439 ], 440 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 441 "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 442 "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 443 "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE", 444 "size" : 4, 445 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 446 "underlying_type" : "_ZTIj" 447 }, 448 { 449 "alignment" : 4, 450 "enum_fields" : 451 [ 452 { 453 "enum_field_value" : 1, 454 "name" : "android::trait_trivial_copy<short>::value" 455 } 456 ], 457 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 458 "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 459 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 460 "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE", 461 "size" : 4, 462 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 463 "underlying_type" : "_ZTIj" 464 }, 465 { 466 "alignment" : 4, 467 "enum_fields" : 468 [ 469 { 470 "enum_field_value" : 1, 471 "name" : "android::trait_trivial_copy<unsigned short>::value" 472 } 473 ], 474 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 475 "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 476 "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 477 "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE", 478 "size" : 4, 479 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 480 "underlying_type" : "_ZTIj" 481 }, 482 { 483 "alignment" : 4, 484 "enum_fields" : 485 [ 486 { 487 "enum_field_value" : 1, 488 "name" : "android::trait_trivial_copy<void>::value" 489 } 490 ], 491 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 492 "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 493 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 494 "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE", 495 "size" : 4, 496 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 497 "underlying_type" : "_ZTIj" 498 }, 499 { 500 "alignment" : 4, 501 "enum_fields" : 502 [ 503 { 504 "enum_field_value" : 1, 505 "name" : "android::trait_trivial_copy<long long>::value" 506 } 507 ], 508 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 509 "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 510 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 511 "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE", 512 "size" : 4, 513 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 514 "underlying_type" : "_ZTIj" 515 }, 516 { 517 "alignment" : 4, 518 "enum_fields" : 519 [ 520 { 521 "enum_field_value" : 1, 522 "name" : "android::trait_trivial_copy<unsigned long long>::value" 523 } 524 ], 525 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 526 "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 527 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 528 "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE", 529 "size" : 4, 530 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 531 "underlying_type" : "_ZTIj" 532 }, 533 { 534 "alignment" : 4, 535 "enum_fields" : 536 [ 537 { 538 "enum_field_value" : 1, 539 "name" : "android::trait_trivial_ctor<bool>::value" 540 } 541 ], 542 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 543 "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 544 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 545 "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE", 546 "size" : 4, 547 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 548 "underlying_type" : "_ZTIj" 549 }, 550 { 551 "alignment" : 4, 552 "enum_fields" : 553 [ 554 { 555 "enum_field_value" : 1, 556 "name" : "android::trait_trivial_ctor<char>::value" 557 } 558 ], 559 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 560 "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 561 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 562 "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE", 563 "size" : 4, 564 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 565 "underlying_type" : "_ZTIj" 566 }, 567 { 568 "alignment" : 4, 569 "enum_fields" : 570 [ 571 { 572 "enum_field_value" : 1, 573 "name" : "android::trait_trivial_ctor<double>::value" 574 } 575 ], 576 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 577 "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 578 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 579 "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE", 580 "size" : 4, 581 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 582 "underlying_type" : "_ZTIj" 583 }, 584 { 585 "alignment" : 4, 586 "enum_fields" : 587 [ 588 { 589 "enum_field_value" : 1, 590 "name" : "android::trait_trivial_ctor<float>::value" 591 } 592 ], 593 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 594 "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 595 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 596 "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE", 597 "size" : 4, 598 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 599 "underlying_type" : "_ZTIj" 600 }, 601 { 602 "alignment" : 4, 603 "enum_fields" : 604 [ 605 { 606 "enum_field_value" : 1, 607 "name" : "android::trait_trivial_ctor<unsigned char>::value" 608 } 609 ], 610 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 611 "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 612 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 613 "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE", 614 "size" : 4, 615 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 616 "underlying_type" : "_ZTIj" 617 }, 618 { 619 "alignment" : 4, 620 "enum_fields" : 621 [ 622 { 623 "enum_field_value" : 1, 624 "name" : "android::trait_trivial_ctor<int>::value" 625 } 626 ], 627 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 628 "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 629 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 630 "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE", 631 "size" : 4, 632 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 633 "underlying_type" : "_ZTIj" 634 }, 635 { 636 "alignment" : 4, 637 "enum_fields" : 638 [ 639 { 640 "enum_field_value" : 1, 641 "name" : "android::trait_trivial_ctor<unsigned int>::value" 642 } 643 ], 644 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 645 "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 646 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 647 "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE", 648 "size" : 4, 649 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 650 "underlying_type" : "_ZTIj" 651 }, 652 { 653 "alignment" : 4, 654 "enum_fields" : 655 [ 656 { 657 "enum_field_value" : 1, 658 "name" : "android::trait_trivial_ctor<long>::value" 659 } 660 ], 661 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 662 "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 663 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 664 "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE", 665 "size" : 4, 666 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 667 "underlying_type" : "_ZTIj" 668 }, 669 { 670 "alignment" : 4, 671 "enum_fields" : 672 [ 673 { 674 "enum_field_value" : 1, 675 "name" : "android::trait_trivial_ctor<unsigned long>::value" 676 } 677 ], 678 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 679 "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 680 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 681 "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE", 682 "size" : 4, 683 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 684 "underlying_type" : "_ZTIj" 685 }, 686 { 687 "alignment" : 4, 688 "enum_fields" : 689 [ 690 { 691 "enum_field_value" : 1, 692 "name" : "android::trait_trivial_ctor<short>::value" 693 } 694 ], 695 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 696 "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 697 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 698 "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE", 699 "size" : 4, 700 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 701 "underlying_type" : "_ZTIj" 702 }, 703 { 704 "alignment" : 4, 705 "enum_fields" : 706 [ 707 { 708 "enum_field_value" : 1, 709 "name" : "android::trait_trivial_ctor<unsigned short>::value" 710 } 711 ], 712 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 713 "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 714 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 715 "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE", 716 "size" : 4, 717 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 718 "underlying_type" : "_ZTIj" 719 }, 720 { 721 "alignment" : 4, 722 "enum_fields" : 723 [ 724 { 725 "enum_field_value" : 1, 726 "name" : "android::trait_trivial_ctor<void>::value" 727 } 728 ], 729 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 730 "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 731 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 732 "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE", 733 "size" : 4, 734 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 735 "underlying_type" : "_ZTIj" 736 }, 737 { 738 "alignment" : 4, 739 "enum_fields" : 740 [ 741 { 742 "enum_field_value" : 1, 743 "name" : "android::trait_trivial_ctor<long long>::value" 744 } 745 ], 746 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 747 "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 748 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 749 "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE", 750 "size" : 4, 751 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 752 "underlying_type" : "_ZTIj" 753 }, 754 { 755 "alignment" : 4, 756 "enum_fields" : 757 [ 758 { 759 "enum_field_value" : 1, 760 "name" : "android::trait_trivial_ctor<unsigned long long>::value" 761 } 762 ], 763 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 764 "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 765 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 766 "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE", 767 "size" : 4, 768 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 769 "underlying_type" : "_ZTIj" 770 }, 771 { 772 "alignment" : 4, 773 "enum_fields" : 774 [ 775 { 776 "enum_field_value" : 1, 777 "name" : "android::trait_trivial_dtor<bool>::value" 778 } 779 ], 780 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 781 "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 782 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 783 "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE", 784 "size" : 4, 785 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 786 "underlying_type" : "_ZTIj" 787 }, 788 { 789 "alignment" : 4, 790 "enum_fields" : 791 [ 792 { 793 "enum_field_value" : 1, 794 "name" : "android::trait_trivial_dtor<char>::value" 795 } 796 ], 797 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 798 "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 799 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 800 "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE", 801 "size" : 4, 802 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 803 "underlying_type" : "_ZTIj" 804 }, 805 { 806 "alignment" : 4, 807 "enum_fields" : 808 [ 809 { 810 "enum_field_value" : 1, 811 "name" : "android::trait_trivial_dtor<double>::value" 812 } 813 ], 814 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 815 "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 816 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 817 "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE", 818 "size" : 4, 819 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 820 "underlying_type" : "_ZTIj" 821 }, 822 { 823 "alignment" : 4, 824 "enum_fields" : 825 [ 826 { 827 "enum_field_value" : 1, 828 "name" : "android::trait_trivial_dtor<float>::value" 829 } 830 ], 831 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 832 "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 833 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 834 "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE", 835 "size" : 4, 836 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 837 "underlying_type" : "_ZTIj" 838 }, 839 { 840 "alignment" : 4, 841 "enum_fields" : 842 [ 843 { 844 "enum_field_value" : 1, 845 "name" : "android::trait_trivial_dtor<unsigned char>::value" 846 } 847 ], 848 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 849 "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 850 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 851 "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE", 852 "size" : 4, 853 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 854 "underlying_type" : "_ZTIj" 855 }, 856 { 857 "alignment" : 4, 858 "enum_fields" : 859 [ 860 { 861 "enum_field_value" : 1, 862 "name" : "android::trait_trivial_dtor<int>::value" 863 } 864 ], 865 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 866 "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 867 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 868 "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE", 869 "size" : 4, 870 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 871 "underlying_type" : "_ZTIj" 872 }, 873 { 874 "alignment" : 4, 875 "enum_fields" : 876 [ 877 { 878 "enum_field_value" : 1, 879 "name" : "android::trait_trivial_dtor<unsigned int>::value" 880 } 881 ], 882 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 883 "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 884 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 885 "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE", 886 "size" : 4, 887 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 888 "underlying_type" : "_ZTIj" 889 }, 890 { 891 "alignment" : 4, 892 "enum_fields" : 893 [ 894 { 895 "enum_field_value" : 1, 896 "name" : "android::trait_trivial_dtor<long>::value" 897 } 898 ], 899 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 900 "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 901 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 902 "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE", 903 "size" : 4, 904 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 905 "underlying_type" : "_ZTIj" 906 }, 907 { 908 "alignment" : 4, 909 "enum_fields" : 910 [ 911 { 912 "enum_field_value" : 1, 913 "name" : "android::trait_trivial_dtor<unsigned long>::value" 914 } 915 ], 916 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 917 "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 918 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 919 "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE", 920 "size" : 4, 921 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 922 "underlying_type" : "_ZTIj" 923 }, 924 { 925 "alignment" : 4, 926 "enum_fields" : 927 [ 928 { 929 "enum_field_value" : 1, 930 "name" : "android::trait_trivial_dtor<short>::value" 931 } 932 ], 933 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 934 "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 935 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 936 "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE", 937 "size" : 4, 938 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 939 "underlying_type" : "_ZTIj" 940 }, 941 { 942 "alignment" : 4, 943 "enum_fields" : 944 [ 945 { 946 "enum_field_value" : 1, 947 "name" : "android::trait_trivial_dtor<unsigned short>::value" 948 } 949 ], 950 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 951 "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 952 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 953 "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE", 954 "size" : 4, 955 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 956 "underlying_type" : "_ZTIj" 957 }, 958 { 959 "alignment" : 4, 960 "enum_fields" : 961 [ 962 { 963 "enum_field_value" : 1, 964 "name" : "android::trait_trivial_dtor<void>::value" 965 } 966 ], 967 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 968 "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 969 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 970 "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE", 971 "size" : 4, 972 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 973 "underlying_type" : "_ZTIj" 974 }, 975 { 976 "alignment" : 4, 977 "enum_fields" : 978 [ 979 { 980 "enum_field_value" : 1, 981 "name" : "android::trait_trivial_dtor<long long>::value" 982 } 983 ], 984 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 985 "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 986 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 987 "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE", 988 "size" : 4, 989 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 990 "underlying_type" : "_ZTIj" 991 }, 992 { 993 "alignment" : 4, 994 "enum_fields" : 995 [ 996 { 997 "enum_field_value" : 1, 998 "name" : "android::trait_trivial_dtor<unsigned long long>::value" 999 } 1000 ], 1001 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1002 "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 1003 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1004 "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE", 1005 "size" : 4, 1006 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1007 "underlying_type" : "_ZTIj" 1008 }, 1009 { 1010 "alignment" : 4, 1011 "enum_fields" : 1012 [ 1013 { 1014 "enum_field_value" : 1, 1015 "name" : "android::trait_trivial_move<bool>::value" 1016 } 1017 ], 1018 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1019 "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)", 1020 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1021 "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE", 1022 "size" : 4, 1023 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1024 "underlying_type" : "_ZTIj" 1025 }, 1026 { 1027 "alignment" : 4, 1028 "enum_fields" : 1029 [ 1030 { 1031 "enum_field_value" : 1, 1032 "name" : "android::trait_trivial_move<char>::value" 1033 } 1034 ], 1035 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1036 "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)", 1037 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1038 "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE", 1039 "size" : 4, 1040 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1041 "underlying_type" : "_ZTIj" 1042 }, 1043 { 1044 "alignment" : 4, 1045 "enum_fields" : 1046 [ 1047 { 1048 "enum_field_value" : 1, 1049 "name" : "android::trait_trivial_move<double>::value" 1050 } 1051 ], 1052 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1053 "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)", 1054 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1055 "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE", 1056 "size" : 4, 1057 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1058 "underlying_type" : "_ZTIj" 1059 }, 1060 { 1061 "alignment" : 4, 1062 "enum_fields" : 1063 [ 1064 { 1065 "enum_field_value" : 1, 1066 "name" : "android::trait_trivial_move<float>::value" 1067 } 1068 ], 1069 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1070 "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)", 1071 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1072 "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE", 1073 "size" : 4, 1074 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1075 "underlying_type" : "_ZTIj" 1076 }, 1077 { 1078 "alignment" : 4, 1079 "enum_fields" : 1080 [ 1081 { 1082 "enum_field_value" : 1, 1083 "name" : "android::trait_trivial_move<unsigned char>::value" 1084 } 1085 ], 1086 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1087 "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)", 1088 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1089 "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE", 1090 "size" : 4, 1091 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1092 "underlying_type" : "_ZTIj" 1093 }, 1094 { 1095 "alignment" : 4, 1096 "enum_fields" : 1097 [ 1098 { 1099 "enum_field_value" : 1, 1100 "name" : "android::trait_trivial_move<int>::value" 1101 } 1102 ], 1103 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1104 "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)", 1105 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1106 "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE", 1107 "size" : 4, 1108 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1109 "underlying_type" : "_ZTIj" 1110 }, 1111 { 1112 "alignment" : 4, 1113 "enum_fields" : 1114 [ 1115 { 1116 "enum_field_value" : 1, 1117 "name" : "android::trait_trivial_move<unsigned int>::value" 1118 } 1119 ], 1120 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1121 "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)", 1122 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1123 "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE", 1124 "size" : 4, 1125 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1126 "underlying_type" : "_ZTIj" 1127 }, 1128 { 1129 "alignment" : 4, 1130 "enum_fields" : 1131 [ 1132 { 1133 "enum_field_value" : 1, 1134 "name" : "android::trait_trivial_move<long>::value" 1135 } 1136 ], 1137 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1138 "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)", 1139 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1140 "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE", 1141 "size" : 4, 1142 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1143 "underlying_type" : "_ZTIj" 1144 }, 1145 { 1146 "alignment" : 4, 1147 "enum_fields" : 1148 [ 1149 { 1150 "enum_field_value" : 1, 1151 "name" : "android::trait_trivial_move<unsigned long>::value" 1152 } 1153 ], 1154 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1155 "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)", 1156 "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1157 "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE", 1158 "size" : 4, 1159 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1160 "underlying_type" : "_ZTIj" 1161 }, 1162 { 1163 "alignment" : 4, 1164 "enum_fields" : 1165 [ 1166 { 1167 "enum_field_value" : 1, 1168 "name" : "android::trait_trivial_move<short>::value" 1169 } 1170 ], 1171 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1172 "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)", 1173 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1174 "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE", 1175 "size" : 4, 1176 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1177 "underlying_type" : "_ZTIj" 1178 }, 1179 { 1180 "alignment" : 4, 1181 "enum_fields" : 1182 [ 1183 { 1184 "enum_field_value" : 1, 1185 "name" : "android::trait_trivial_move<unsigned short>::value" 1186 } 1187 ], 1188 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1189 "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)", 1190 "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1191 "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE", 1192 "size" : 4, 1193 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1194 "underlying_type" : "_ZTIj" 1195 }, 1196 { 1197 "alignment" : 4, 1198 "enum_fields" : 1199 [ 1200 { 1201 "enum_field_value" : 1, 1202 "name" : "android::trait_trivial_move<void>::value" 1203 } 1204 ], 1205 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1206 "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)", 1207 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1208 "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE", 1209 "size" : 4, 1210 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1211 "underlying_type" : "_ZTIj" 1212 }, 1213 { 1214 "alignment" : 4, 1215 "enum_fields" : 1216 [ 1217 { 1218 "enum_field_value" : 1, 1219 "name" : "android::trait_trivial_move<long long>::value" 1220 } 1221 ], 1222 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1223 "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)", 1224 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1225 "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE", 1226 "size" : 4, 1227 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1228 "underlying_type" : "_ZTIj" 1229 }, 1230 { 1231 "alignment" : 4, 1232 "enum_fields" : 1233 [ 1234 { 1235 "enum_field_value" : 1, 1236 "name" : "android::trait_trivial_move<unsigned long long>::value" 1237 } 1238 ], 1239 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1240 "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)", 1241 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1242 "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE", 1243 "size" : 4, 1244 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 1245 "underlying_type" : "_ZTIj" 1246 }, 1247 { 1248 "alignment" : 4, 1249 "enum_fields" : 1250 [ 1251 { 1252 "enum_field_value" : 0, 1253 "name" : "android::base::VERBOSE" 1254 }, 1255 { 1256 "enum_field_value" : 1, 1257 "name" : "android::base::DEBUG" 1258 }, 1259 { 1260 "enum_field_value" : 2, 1261 "name" : "android::base::INFO" 1262 }, 1263 { 1264 "enum_field_value" : 3, 1265 "name" : "android::base::WARNING" 1266 }, 1267 { 1268 "enum_field_value" : 4, 1269 "name" : "android::base::ERROR" 1270 }, 1271 { 1272 "enum_field_value" : 5, 1273 "name" : "android::base::FATAL_WITHOUT_ABORT" 1274 }, 1275 { 1276 "enum_field_value" : 6, 1277 "name" : "android::base::FATAL" 1278 } 1279 ], 1280 "linker_set_key" : "_ZTIN7android4base11LogSeverityE", 1281 "name" : "android::base::LogSeverity", 1282 "referenced_type" : "_ZTIN7android4base11LogSeverityE", 1283 "self_type" : "_ZTIN7android4base11LogSeverityE", 1284 "size" : 4, 1285 "source_file" : "system/libbase/include/android-base/logging.h", 1286 "underlying_type" : "_ZTIj" 1287 }, 1288 { 1289 "alignment" : 4, 1290 "enum_fields" : 1291 [ 1292 { 1293 "enum_field_value" : 0, 1294 "name" : "android::base::DEFAULT" 1295 }, 1296 { 1297 "enum_field_value" : 1, 1298 "name" : "android::base::MAIN" 1299 }, 1300 { 1301 "enum_field_value" : 2, 1302 "name" : "android::base::SYSTEM" 1303 }, 1304 { 1305 "enum_field_value" : 3, 1306 "name" : "android::base::RADIO" 1307 }, 1308 { 1309 "enum_field_value" : 4, 1310 "name" : "android::base::CRASH" 1311 } 1312 ], 1313 "linker_set_key" : "_ZTIN7android4base5LogIdE", 1314 "name" : "android::base::LogId", 1315 "referenced_type" : "_ZTIN7android4base5LogIdE", 1316 "self_type" : "_ZTIN7android4base5LogIdE", 1317 "size" : 4, 1318 "source_file" : "system/libbase/include/android-base/logging.h", 1319 "underlying_type" : "_ZTIj" 1320 }, 1321 { 1322 "access" : "protected", 1323 "alignment" : 4, 1324 "enum_fields" : 1325 [ 1326 { 1327 "enum_field_value" : 1, 1328 "name" : "android::RefBase::FIRST_INC_STRONG" 1329 } 1330 ], 1331 "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1332 "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)", 1333 "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1334 "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE", 1335 "size" : 4, 1336 "source_file" : "system/core/libutils/include/utils/RefBase.h", 1337 "underlying_type" : "_ZTIj" 1338 }, 1339 { 1340 "access" : "protected", 1341 "alignment" : 4, 1342 "enum_fields" : 1343 [ 1344 { 1345 "enum_field_value" : 0, 1346 "name" : "android::RefBase::OBJECT_LIFETIME_STRONG" 1347 }, 1348 { 1349 "enum_field_value" : 1, 1350 "name" : "android::RefBase::OBJECT_LIFETIME_WEAK" 1351 }, 1352 { 1353 "enum_field_value" : 1, 1354 "name" : "android::RefBase::OBJECT_LIFETIME_MASK" 1355 } 1356 ], 1357 "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1358 "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)", 1359 "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1360 "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE", 1361 "size" : 4, 1362 "source_file" : "system/core/libutils/include/utils/RefBase.h", 1363 "underlying_type" : "_ZTIj" 1364 }, 1365 { 1366 "alignment" : 1, 1367 "enum_fields" : 1368 [ 1369 { 1370 "enum_field_value" : 0, 1371 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_0" 1372 }, 1373 { 1374 "enum_field_value" : 1, 1375 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_90" 1376 }, 1377 { 1378 "enum_field_value" : 2, 1379 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_180" 1380 }, 1381 { 1382 "enum_field_value" : 3, 1383 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_270" 1384 } 1385 ], 1386 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE", 1387 "name" : "android::hardware::configstore::V1_1::DisplayOrientation", 1388 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE", 1389 "self_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE", 1390 "size" : 1, 1391 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen/android/hardware/configstore/1.1/types.h", 1392 "underlying_type" : "_ZTIh" 1393 }, 1394 { 1395 "alignment" : 4, 1396 "enum_fields" : 1397 [ 1398 { 1399 "enum_field_value" : 0, 1400 "name" : "android::hardware::HidlReturnRestriction::NONE" 1401 }, 1402 { 1403 "enum_field_value" : 1, 1404 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 1405 }, 1406 { 1407 "enum_field_value" : 2, 1408 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 1409 } 1410 ], 1411 "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1412 "name" : "android::hardware::HidlReturnRestriction", 1413 "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1414 "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE", 1415 "size" : 4, 1416 "source_file" : "system/libhidl/base/include/hidl/Status.h", 1417 "underlying_type" : "_ZTIi" 1418 }, 1419 { 1420 "alignment" : 4, 1421 "enum_fields" : 1422 [ 1423 { 1424 "enum_field_value" : 0, 1425 "name" : "android::hardware::Status::EX_NONE" 1426 }, 1427 { 1428 "enum_field_value" : -1, 1429 "name" : "android::hardware::Status::EX_SECURITY" 1430 }, 1431 { 1432 "enum_field_value" : -2, 1433 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 1434 }, 1435 { 1436 "enum_field_value" : -3, 1437 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 1438 }, 1439 { 1440 "enum_field_value" : -4, 1441 "name" : "android::hardware::Status::EX_NULL_POINTER" 1442 }, 1443 { 1444 "enum_field_value" : -5, 1445 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 1446 }, 1447 { 1448 "enum_field_value" : -6, 1449 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 1450 }, 1451 { 1452 "enum_field_value" : -7, 1453 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 1454 }, 1455 { 1456 "enum_field_value" : -128, 1457 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 1458 }, 1459 { 1460 "enum_field_value" : -129, 1461 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 1462 } 1463 ], 1464 "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE", 1465 "name" : "android::hardware::Status::Exception", 1466 "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE", 1467 "self_type" : "_ZTIN7android8hardware6Status9ExceptionE", 1468 "size" : 4, 1469 "source_file" : "system/libhidl/base/include/hidl/Status.h", 1470 "underlying_type" : "_ZTIi" 1471 }, 1472 { 1473 "alignment" : 4, 1474 "enum_fields" : 1475 [ 1476 { 1477 "enum_field_value" : 0, 1478 "name" : "android::hardware::details::READPTRPOS" 1479 }, 1480 { 1481 "enum_field_value" : 1, 1482 "name" : "android::hardware::details::WRITEPTRPOS" 1483 }, 1484 { 1485 "enum_field_value" : 2, 1486 "name" : "android::hardware::details::DATAPTRPOS" 1487 }, 1488 { 1489 "enum_field_value" : 3, 1490 "name" : "android::hardware::details::EVFLAGWORDPOS" 1491 } 1492 ], 1493 "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE", 1494 "name" : "android::hardware::details::GrantorType", 1495 "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE", 1496 "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE", 1497 "size" : 4, 1498 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h", 1499 "underlying_type" : "_ZTIi" 1500 }, 1501 { 1502 "alignment" : 4, 1503 "enum_fields" : 1504 [ 1505 { 1506 "enum_field_value" : 0, 1507 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 1508 }, 1509 { 1510 "enum_field_value" : 1, 1511 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 1512 }, 1513 { 1514 "enum_field_value" : 2, 1515 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 1516 }, 1517 { 1518 "enum_field_value" : 3, 1519 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 1520 }, 1521 { 1522 "enum_field_value" : 4, 1523 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 1524 }, 1525 { 1526 "enum_field_value" : 5, 1527 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 1528 }, 1529 { 1530 "enum_field_value" : 6, 1531 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 1532 }, 1533 { 1534 "enum_field_value" : 7, 1535 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 1536 }, 1537 { 1538 "enum_field_value" : 8, 1539 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 1540 }, 1541 { 1542 "enum_field_value" : 9, 1543 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 1544 } 1545 ], 1546 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1547 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 1548 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1549 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE", 1550 "size" : 4, 1551 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 1552 "underlying_type" : "_ZTIj" 1553 }, 1554 { 1555 "alignment" : 4, 1556 "enum_fields" : 1557 [ 1558 { 1559 "enum_field_value" : 1, 1560 "name" : "android::hardware::kSynchronizedReadWrite" 1561 }, 1562 { 1563 "enum_field_value" : 2, 1564 "name" : "android::hardware::kUnsynchronizedWrite" 1565 } 1566 ], 1567 "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE", 1568 "name" : "android::hardware::MQFlavor", 1569 "referenced_type" : "_ZTIN7android8hardware8MQFlavorE", 1570 "self_type" : "_ZTIN7android8hardware8MQFlavorE", 1571 "size" : 4, 1572 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h", 1573 "underlying_type" : "_ZTIj" 1574 } 1575 ], 1576 "function_types" : [], 1577 "functions" : 1578 [ 1579 { 1580 "function_name" : "android::hardware::details::logAlwaysError", 1581 "linker_set_key" : "_ZN7android8hardware7details14logAlwaysErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", 1582 "parameters" : 1583 [ 1584 { 1585 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1586 } 1587 ], 1588 "return_type" : "_ZTIv", 1589 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h" 1590 }, 1591 { 1592 "function_name" : "android::hardware::details::wouldLogVerbose", 1593 "linker_set_key" : "_ZN7android8hardware7details15wouldLogVerboseEv", 1594 "return_type" : "_ZTIb", 1595 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h" 1596 }, 1597 { 1598 "function_name" : "android::hardware::details::logAlwaysVerbose", 1599 "linker_set_key" : "_ZN7android8hardware7details16logAlwaysVerboseERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", 1600 "parameters" : 1601 [ 1602 { 1603 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1604 } 1605 ], 1606 "return_type" : "_ZTIv", 1607 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h" 1608 } 1609 ], 1610 "global_vars" : [], 1611 "lvalue_reference_types" : 1612 [ 1613 { 1614 "alignment" : 4, 1615 "linker_set_key" : "_ZTIRKDn", 1616 "name" : "const std::nullptr_t &", 1617 "referenced_type" : "_ZTIKDn", 1618 "self_type" : "_ZTIRKDn", 1619 "size" : 4, 1620 "source_file" : "system/libbase/include/android-base/logging.h" 1621 }, 1622 { 1623 "alignment" : 4, 1624 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE", 1625 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 1626 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 1627 "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE", 1628 "size" : 4, 1629 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1630 }, 1631 { 1632 "alignment" : 4, 1633 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE", 1634 "name" : "const android::hardware::hidl_handle &", 1635 "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE", 1636 "self_type" : "_ZTIRKN7android8hardware11hidl_handleE", 1637 "size" : 4, 1638 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1639 }, 1640 { 1641 "alignment" : 4, 1642 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE", 1643 "name" : "const android::hardware::hidl_memory &", 1644 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE", 1645 "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE", 1646 "size" : 4, 1647 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1648 }, 1649 { 1650 "alignment" : 4, 1651 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE", 1652 "name" : "const android::hardware::hidl_string &", 1653 "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE", 1654 "self_type" : "_ZTIRKN7android8hardware11hidl_stringE", 1655 "size" : 4, 1656 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1657 }, 1658 { 1659 "alignment" : 4, 1660 "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE", 1661 "name" : "const android::hardware::hidl_version &", 1662 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE", 1663 "self_type" : "_ZTIRKN7android8hardware12hidl_versionE", 1664 "size" : 4, 1665 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1666 }, 1667 { 1668 "alignment" : 4, 1669 "linker_set_key" : "_ZTIRKN7android8hardware6StatusE", 1670 "name" : "const android::hardware::Status &", 1671 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 1672 "self_type" : "_ZTIRKN7android8hardware6StatusE", 1673 "size" : 4, 1674 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1675 }, 1676 { 1677 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE", 1678 "name" : "const iter<is_const> &", 1679 "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 1680 "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE", 1681 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1682 }, 1683 { 1684 "alignment" : 4, 1685 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1686 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 1687 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1688 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1689 "size" : 4, 1690 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h" 1691 }, 1692 { 1693 "alignment" : 4, 1694 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 1695 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>> &", 1696 "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 1697 "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 1698 "size" : 4, 1699 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 1700 }, 1701 { 1702 "alignment" : 4, 1703 "linker_set_key" : "_ZTIRKa", 1704 "name" : "const signed char &", 1705 "referenced_type" : "_ZTIKa", 1706 "self_type" : "_ZTIRKa", 1707 "size" : 4, 1708 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1709 }, 1710 { 1711 "alignment" : 4, 1712 "linker_set_key" : "_ZTIRKb", 1713 "name" : "const bool &", 1714 "referenced_type" : "_ZTIKb", 1715 "self_type" : "_ZTIRKb", 1716 "size" : 4, 1717 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1718 }, 1719 { 1720 "alignment" : 4, 1721 "linker_set_key" : "_ZTIRKd", 1722 "name" : "const double &", 1723 "referenced_type" : "_ZTIKd", 1724 "self_type" : "_ZTIRKd", 1725 "size" : 4, 1726 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1727 }, 1728 { 1729 "alignment" : 4, 1730 "linker_set_key" : "_ZTIRKf", 1731 "name" : "const float &", 1732 "referenced_type" : "_ZTIKf", 1733 "self_type" : "_ZTIRKf", 1734 "size" : 4, 1735 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1736 }, 1737 { 1738 "alignment" : 4, 1739 "linker_set_key" : "_ZTIRKh", 1740 "name" : "const unsigned char &", 1741 "referenced_type" : "_ZTIKh", 1742 "self_type" : "_ZTIRKh", 1743 "size" : 4, 1744 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1745 }, 1746 { 1747 "alignment" : 4, 1748 "linker_set_key" : "_ZTIRKi", 1749 "name" : "const int &", 1750 "referenced_type" : "_ZTIKi", 1751 "self_type" : "_ZTIRKi", 1752 "size" : 4, 1753 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1754 }, 1755 { 1756 "alignment" : 4, 1757 "linker_set_key" : "_ZTIRKj", 1758 "name" : "const unsigned int &", 1759 "referenced_type" : "_ZTIKj", 1760 "self_type" : "_ZTIRKj", 1761 "size" : 4, 1762 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1763 }, 1764 { 1765 "alignment" : 4, 1766 "linker_set_key" : "_ZTIRKs", 1767 "name" : "const short &", 1768 "referenced_type" : "_ZTIKs", 1769 "self_type" : "_ZTIRKs", 1770 "size" : 4, 1771 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1772 }, 1773 { 1774 "alignment" : 4, 1775 "linker_set_key" : "_ZTIRKt", 1776 "name" : "const unsigned short &", 1777 "referenced_type" : "_ZTIKt", 1778 "self_type" : "_ZTIRKt", 1779 "size" : 4, 1780 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1781 }, 1782 { 1783 "alignment" : 4, 1784 "linker_set_key" : "_ZTIRKx", 1785 "name" : "const long long &", 1786 "referenced_type" : "_ZTIKx", 1787 "self_type" : "_ZTIRKx", 1788 "size" : 4, 1789 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1790 }, 1791 { 1792 "alignment" : 4, 1793 "linker_set_key" : "_ZTIRKy", 1794 "name" : "const unsigned long long &", 1795 "referenced_type" : "_ZTIKy", 1796 "self_type" : "_ZTIRKy", 1797 "size" : 4, 1798 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 1799 }, 1800 { 1801 "alignment" : 4, 1802 "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE", 1803 "name" : "android::hardware::hidl_memory &", 1804 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 1805 "self_type" : "_ZTIRN7android8hardware11hidl_memoryE", 1806 "size" : 4, 1807 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1808 }, 1809 { 1810 "alignment" : 4, 1811 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE", 1812 "name" : "android::hardware::Return<void> &", 1813 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 1814 "self_type" : "_ZTIRN7android8hardware6ReturnIvEE", 1815 "size" : 4, 1816 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1817 }, 1818 { 1819 "alignment" : 4, 1820 "linker_set_key" : "_ZTIRN7android8hardware6StatusE", 1821 "name" : "android::hardware::Status &", 1822 "referenced_type" : "_ZTIN7android8hardware6StatusE", 1823 "self_type" : "_ZTIRN7android8hardware6StatusE", 1824 "size" : 4, 1825 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1826 }, 1827 { 1828 "alignment" : 4, 1829 "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 1830 "name" : "std::basic_ostream<char, std::char_traits<char>> &", 1831 "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 1832 "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE", 1833 "size" : 4, 1834 "source_file" : "system/libbase/include/android-base/logging.h" 1835 }, 1836 { 1837 "alignment" : 4, 1838 "linker_set_key" : "_ZTIRh", 1839 "name" : "unsigned char &", 1840 "referenced_type" : "_ZTIh", 1841 "self_type" : "_ZTIRh", 1842 "size" : 4, 1843 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen/android/hardware/configstore/1.1/types.h" 1844 } 1845 ], 1846 "pointer_types" : 1847 [ 1848 { 1849 "alignment" : 4, 1850 "linker_set_key" : "_ZTIP13native_handle", 1851 "name" : "native_handle *", 1852 "referenced_type" : "_ZTI13native_handle", 1853 "self_type" : "_ZTIP13native_handle", 1854 "size" : 4, 1855 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 1856 }, 1857 { 1858 "alignment" : 4, 1859 "linker_set_key" : "_ZTIPK13native_handle", 1860 "name" : "const native_handle *", 1861 "referenced_type" : "_ZTIK13native_handle", 1862 "self_type" : "_ZTIPK13native_handle", 1863 "size" : 4, 1864 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 1865 }, 1866 { 1867 "alignment" : 4, 1868 "linker_set_key" : "_ZTIPKN7android12NativeHandleE", 1869 "name" : "const android::NativeHandle *", 1870 "referenced_type" : "_ZTIKN7android12NativeHandleE", 1871 "self_type" : "_ZTIPKN7android12NativeHandleE", 1872 "size" : 4, 1873 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 1874 }, 1875 { 1876 "alignment" : 4, 1877 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE", 1878 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 1879 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 1880 "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE", 1881 "size" : 4, 1882 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 1883 }, 1884 { 1885 "alignment" : 4, 1886 "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE", 1887 "name" : "const android::base::ErrnoRestorer *", 1888 "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE", 1889 "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE", 1890 "size" : 4, 1891 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 1892 }, 1893 { 1894 "alignment" : 4, 1895 "linker_set_key" : "_ZTIPKN7android7RefBaseE", 1896 "name" : "const android::RefBase *", 1897 "referenced_type" : "_ZTIKN7android7RefBaseE", 1898 "self_type" : "_ZTIPKN7android7RefBaseE", 1899 "size" : 4, 1900 "source_file" : "system/core/libutils/include/utils/RefBase.h" 1901 }, 1902 { 1903 "alignment" : 4, 1904 "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE", 1905 "name" : "const android::hardware::hidl_memory *", 1906 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE", 1907 "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE", 1908 "size" : 4, 1909 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1910 }, 1911 { 1912 "alignment" : 4, 1913 "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE", 1914 "name" : "const android::hardware::hidl_version *", 1915 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE", 1916 "self_type" : "_ZTIPKN7android8hardware12hidl_versionE", 1917 "size" : 4, 1918 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1919 }, 1920 { 1921 "alignment" : 4, 1922 "linker_set_key" : "_ZTIPKN7android8hardware6StatusE", 1923 "name" : "const android::hardware::Status *", 1924 "referenced_type" : "_ZTIKN7android8hardware6StatusE", 1925 "self_type" : "_ZTIPKN7android8hardware6StatusE", 1926 "size" : 4, 1927 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1928 }, 1929 { 1930 "alignment" : 4, 1931 "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE", 1932 "name" : "const android::hardware::details::return_status *", 1933 "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE", 1934 "self_type" : "_ZTIPKN7android8hardware7details13return_statusE", 1935 "size" : 4, 1936 "source_file" : "system/libhidl/base/include/hidl/Status.h" 1937 }, 1938 { 1939 "alignment" : 4, 1940 "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1941 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 1942 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1943 "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1944 "size" : 4, 1945 "source_file" : "system/libbase/include/android-base/logging.h" 1946 }, 1947 { 1948 "alignment" : 4, 1949 "linker_set_key" : "_ZTIPKc", 1950 "name" : "const char *", 1951 "referenced_type" : "_ZTIKc", 1952 "self_type" : "_ZTIPKc", 1953 "size" : 4, 1954 "source_file" : "system/libbase/include/android-base/logging.h" 1955 }, 1956 { 1957 "alignment" : 4, 1958 "linker_set_key" : "_ZTIPKv", 1959 "name" : "const void *", 1960 "referenced_type" : "_ZTIKv", 1961 "self_type" : "_ZTIPKv", 1962 "size" : 4, 1963 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 1964 }, 1965 { 1966 "alignment" : 4, 1967 "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE", 1968 "name" : "android::ReferenceRenamer *", 1969 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 1970 "self_type" : "_ZTIPN7android16ReferenceRenamerE", 1971 "size" : 4, 1972 "source_file" : "system/core/libutils/include/utils/RefBase.h" 1973 }, 1974 { 1975 "alignment" : 4, 1976 "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE", 1977 "name" : "android::VirtualLightRefBase *", 1978 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 1979 "self_type" : "_ZTIPN7android19VirtualLightRefBaseE", 1980 "size" : 4, 1981 "source_file" : "system/core/libutils/include/utils/LightRefBase.h" 1982 }, 1983 { 1984 "alignment" : 4, 1985 "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE", 1986 "name" : "android::base::ErrnoRestorer *", 1987 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 1988 "self_type" : "_ZTIPN7android4base13ErrnoRestorerE", 1989 "size" : 4, 1990 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 1991 }, 1992 { 1993 "alignment" : 4, 1994 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE", 1995 "name" : "android::RefBase::weakref_impl *", 1996 "referenced_type" : "_ZTIN7android7RefBase12weakref_implE", 1997 "self_type" : "_ZTIPN7android7RefBase12weakref_implE", 1998 "size" : 4, 1999 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2000 }, 2001 { 2002 "alignment" : 4, 2003 "linker_set_key" : "_ZTIPN7android7RefBaseE", 2004 "name" : "android::RefBase *", 2005 "referenced_type" : "_ZTIN7android7RefBaseE", 2006 "self_type" : "_ZTIPN7android7RefBaseE", 2007 "size" : 4, 2008 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2009 }, 2010 { 2011 "alignment" : 4, 2012 "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE", 2013 "name" : "android::hardware::hidl_memory *", 2014 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2015 "self_type" : "_ZTIPN7android8hardware11hidl_memoryE", 2016 "size" : 4, 2017 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2018 }, 2019 { 2020 "alignment" : 4, 2021 "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE", 2022 "name" : "android::hardware::hidl_version *", 2023 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 2024 "self_type" : "_ZTIPN7android8hardware12hidl_versionE", 2025 "size" : 4, 2026 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2027 }, 2028 { 2029 "alignment" : 4, 2030 "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2031 "name" : "android::hardware::GrantorDescriptor *", 2032 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 2033 "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE", 2034 "size" : 4, 2035 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2036 }, 2037 { 2038 "alignment" : 4, 2039 "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE", 2040 "name" : "android::hardware::hidl_death_recipient *", 2041 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 2042 "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE", 2043 "size" : 4, 2044 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2045 }, 2046 { 2047 "alignment" : 4, 2048 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE", 2049 "name" : "android::hardware::Return<void> *", 2050 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 2051 "self_type" : "_ZTIPN7android8hardware6ReturnIvEE", 2052 "size" : 4, 2053 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2054 }, 2055 { 2056 "alignment" : 4, 2057 "linker_set_key" : "_ZTIPN7android8hardware6StatusE", 2058 "name" : "android::hardware::Status *", 2059 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2060 "self_type" : "_ZTIPN7android8hardware6StatusE", 2061 "size" : 4, 2062 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2063 }, 2064 { 2065 "alignment" : 4, 2066 "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE", 2067 "name" : "android::hardware::details::return_status *", 2068 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 2069 "self_type" : "_ZTIPN7android8hardware7details13return_statusE", 2070 "size" : 4, 2071 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2072 }, 2073 { 2074 "alignment" : 4, 2075 "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2076 "name" : "android::hardware::details::HidlInstrumentor *", 2077 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 2078 "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE", 2079 "size" : 4, 2080 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2081 }, 2082 { 2083 "alignment" : 4, 2084 "linker_set_key" : "_ZTIPc", 2085 "name" : "char *", 2086 "referenced_type" : "_ZTIc", 2087 "self_type" : "_ZTIPc", 2088 "size" : 4, 2089 "source_file" : "system/libbase/include/android-base/logging.h" 2090 }, 2091 { 2092 "alignment" : 4, 2093 "linker_set_key" : "_ZTIPv", 2094 "name" : "void *", 2095 "referenced_type" : "_ZTIv", 2096 "self_type" : "_ZTIPv", 2097 "size" : 4, 2098 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2099 } 2100 ], 2101 "qualified_types" : 2102 [ 2103 { 2104 "alignment" : 4, 2105 "is_const" : true, 2106 "linker_set_key" : "_ZTIK13native_handle", 2107 "name" : "const native_handle", 2108 "referenced_type" : "_ZTI13native_handle", 2109 "self_type" : "_ZTIK13native_handle", 2110 "size" : 12, 2111 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2112 }, 2113 { 2114 "alignment" : 4, 2115 "is_const" : true, 2116 "linker_set_key" : "_ZTIKDn", 2117 "name" : "const std::nullptr_t", 2118 "referenced_type" : "_ZTIDn", 2119 "self_type" : "_ZTIKDn", 2120 "size" : 4, 2121 "source_file" : "system/libbase/include/android-base/logging.h" 2122 }, 2123 { 2124 "alignment" : 4, 2125 "is_const" : true, 2126 "linker_set_key" : "_ZTIKN7android12NativeHandleE", 2127 "name" : "const android::NativeHandle", 2128 "referenced_type" : "_ZTIN7android12NativeHandleE", 2129 "self_type" : "_ZTIKN7android12NativeHandleE", 2130 "size" : 12, 2131 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 2132 }, 2133 { 2134 "alignment" : 4, 2135 "is_const" : true, 2136 "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 2137 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 2138 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 2139 "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE", 2140 "size" : 4, 2141 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2142 }, 2143 { 2144 "alignment" : 4, 2145 "is_const" : true, 2146 "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE", 2147 "name" : "const android::base::ErrnoRestorer", 2148 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 2149 "self_type" : "_ZTIKN7android4base13ErrnoRestorerE", 2150 "size" : 4, 2151 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 2152 }, 2153 { 2154 "alignment" : 4, 2155 "is_const" : true, 2156 "linker_set_key" : "_ZTIKN7android7RefBaseE", 2157 "name" : "const android::RefBase", 2158 "referenced_type" : "_ZTIN7android7RefBaseE", 2159 "self_type" : "_ZTIKN7android7RefBaseE", 2160 "size" : 8, 2161 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2162 }, 2163 { 2164 "alignment" : 1, 2165 "is_const" : true, 2166 "linker_set_key" : "_ZTIKN7android8hardware11configstore4V1_118DisplayOrientationE", 2167 "name" : "const android::hardware::configstore::V1_1::DisplayOrientation", 2168 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE", 2169 "self_type" : "_ZTIKN7android8hardware11configstore4V1_118DisplayOrientationE", 2170 "size" : 1, 2171 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen/android/hardware/configstore/1.1/types.h" 2172 }, 2173 { 2174 "alignment" : 8, 2175 "is_const" : true, 2176 "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE", 2177 "name" : "const android::hardware::hidl_handle", 2178 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 2179 "self_type" : "_ZTIKN7android8hardware11hidl_handleE", 2180 "size" : 16, 2181 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2182 }, 2183 { 2184 "alignment" : 8, 2185 "is_const" : true, 2186 "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE", 2187 "name" : "const android::hardware::hidl_memory", 2188 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 2189 "self_type" : "_ZTIKN7android8hardware11hidl_memoryE", 2190 "size" : 40, 2191 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2192 }, 2193 { 2194 "alignment" : 8, 2195 "is_const" : true, 2196 "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE", 2197 "name" : "const android::hardware::hidl_string", 2198 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 2199 "self_type" : "_ZTIKN7android8hardware11hidl_stringE", 2200 "size" : 16, 2201 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2202 }, 2203 { 2204 "alignment" : 2, 2205 "is_const" : true, 2206 "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE", 2207 "name" : "const android::hardware::hidl_version", 2208 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 2209 "self_type" : "_ZTIKN7android8hardware12hidl_versionE", 2210 "size" : 4, 2211 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2212 }, 2213 { 2214 "alignment" : 4, 2215 "is_const" : true, 2216 "linker_set_key" : "_ZTIKN7android8hardware6StatusE", 2217 "name" : "const android::hardware::Status", 2218 "referenced_type" : "_ZTIN7android8hardware6StatusE", 2219 "self_type" : "_ZTIKN7android8hardware6StatusE", 2220 "size" : 20, 2221 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2222 }, 2223 { 2224 "alignment" : 4, 2225 "is_const" : true, 2226 "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE", 2227 "name" : "const android::hardware::details::return_status", 2228 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 2229 "self_type" : "_ZTIKN7android8hardware7details13return_statusE", 2230 "size" : 24, 2231 "source_file" : "system/libhidl/base/include/hidl/Status.h" 2232 }, 2233 { 2234 "is_const" : true, 2235 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 2236 "name" : "const iter<is_const>", 2237 "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE", 2238 "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE", 2239 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2240 }, 2241 { 2242 "alignment" : 4, 2243 "is_const" : true, 2244 "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 2245 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>", 2246 "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 2247 "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE", 2248 "size" : 4, 2249 "source_file" : "system/libbase/include/android-base/logging.h" 2250 }, 2251 { 2252 "alignment" : 4, 2253 "is_const" : true, 2254 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2255 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 2256 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2257 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2258 "size" : 12, 2259 "source_file" : "system/libbase/include/android-base/logging.h" 2260 }, 2261 { 2262 "alignment" : 1, 2263 "is_const" : true, 2264 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELj4EEE", 2265 "name" : "const std::array<android::hardware::configstore::V1_1::DisplayOrientation, 4U>", 2266 "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELj4EEE", 2267 "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELj4EEE", 2268 "size" : 4, 2269 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen/android/hardware/configstore/1.1/types.h" 2270 }, 2271 { 2272 "alignment" : 4, 2273 "is_const" : true, 2274 "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2275 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>>", 2276 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2277 "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE", 2278 "size" : 12, 2279 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 2280 }, 2281 { 2282 "alignment" : 4, 2283 "is_const" : true, 2284 "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE", 2285 "name" : "android::RefBase::weakref_impl *const", 2286 "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE", 2287 "self_type" : "_ZTIKPN7android7RefBase12weakref_implE", 2288 "size" : 4, 2289 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2290 }, 2291 { 2292 "alignment" : 1, 2293 "is_const" : true, 2294 "linker_set_key" : "_ZTIKa", 2295 "name" : "const signed char", 2296 "referenced_type" : "_ZTIa", 2297 "self_type" : "_ZTIKa", 2298 "size" : 1, 2299 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2300 }, 2301 { 2302 "alignment" : 1, 2303 "is_const" : true, 2304 "linker_set_key" : "_ZTIKb", 2305 "name" : "const bool", 2306 "referenced_type" : "_ZTIb", 2307 "self_type" : "_ZTIKb", 2308 "size" : 1, 2309 "source_file" : "system/libbase/include/android-base/logging.h" 2310 }, 2311 { 2312 "alignment" : 1, 2313 "is_const" : true, 2314 "linker_set_key" : "_ZTIKc", 2315 "name" : "const char", 2316 "referenced_type" : "_ZTIc", 2317 "self_type" : "_ZTIKc", 2318 "size" : 1, 2319 "source_file" : "system/libbase/include/android-base/logging.h" 2320 }, 2321 { 2322 "alignment" : 8, 2323 "is_const" : true, 2324 "linker_set_key" : "_ZTIKd", 2325 "name" : "const double", 2326 "referenced_type" : "_ZTId", 2327 "self_type" : "_ZTIKd", 2328 "size" : 8, 2329 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2330 }, 2331 { 2332 "alignment" : 4, 2333 "is_const" : true, 2334 "linker_set_key" : "_ZTIKf", 2335 "name" : "const float", 2336 "referenced_type" : "_ZTIf", 2337 "self_type" : "_ZTIKf", 2338 "size" : 4, 2339 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2340 }, 2341 { 2342 "alignment" : 1, 2343 "is_const" : true, 2344 "linker_set_key" : "_ZTIKh", 2345 "name" : "const unsigned char", 2346 "referenced_type" : "_ZTIh", 2347 "self_type" : "_ZTIKh", 2348 "size" : 1, 2349 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2350 }, 2351 { 2352 "alignment" : 4, 2353 "is_const" : true, 2354 "linker_set_key" : "_ZTIKi", 2355 "name" : "const int", 2356 "referenced_type" : "_ZTIi", 2357 "self_type" : "_ZTIKi", 2358 "size" : 4, 2359 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 2360 }, 2361 { 2362 "alignment" : 4, 2363 "is_const" : true, 2364 "linker_set_key" : "_ZTIKj", 2365 "name" : "const unsigned int", 2366 "referenced_type" : "_ZTIj", 2367 "self_type" : "_ZTIKj", 2368 "size" : 4, 2369 "source_file" : "system/core/libutils/include/utils/StrongPointer.h" 2370 }, 2371 { 2372 "alignment" : 2, 2373 "is_const" : true, 2374 "linker_set_key" : "_ZTIKs", 2375 "name" : "const short", 2376 "referenced_type" : "_ZTIs", 2377 "self_type" : "_ZTIKs", 2378 "size" : 2, 2379 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2380 }, 2381 { 2382 "alignment" : 2, 2383 "is_const" : true, 2384 "linker_set_key" : "_ZTIKt", 2385 "name" : "const unsigned short", 2386 "referenced_type" : "_ZTIt", 2387 "self_type" : "_ZTIKt", 2388 "size" : 2, 2389 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2390 }, 2391 { 2392 "is_const" : true, 2393 "linker_set_key" : "_ZTIKv", 2394 "name" : "const void", 2395 "referenced_type" : "_ZTIv", 2396 "self_type" : "_ZTIKv", 2397 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 2398 }, 2399 { 2400 "alignment" : 8, 2401 "is_const" : true, 2402 "linker_set_key" : "_ZTIKx", 2403 "name" : "const long long", 2404 "referenced_type" : "_ZTIx", 2405 "self_type" : "_ZTIKx", 2406 "size" : 8, 2407 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2408 }, 2409 { 2410 "alignment" : 8, 2411 "is_const" : true, 2412 "linker_set_key" : "_ZTIKy", 2413 "name" : "const unsigned long long", 2414 "referenced_type" : "_ZTIy", 2415 "self_type" : "_ZTIKy", 2416 "size" : 8, 2417 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h" 2418 } 2419 ], 2420 "record_types" : 2421 [ 2422 { 2423 "alignment" : 4, 2424 "fields" : 2425 [ 2426 { 2427 "field_name" : "version", 2428 "referenced_type" : "_ZTIi" 2429 }, 2430 { 2431 "field_name" : "numFds", 2432 "field_offset" : 32, 2433 "referenced_type" : "_ZTIi" 2434 }, 2435 { 2436 "field_name" : "numInts", 2437 "field_offset" : 64, 2438 "referenced_type" : "_ZTIi" 2439 }, 2440 { 2441 "field_name" : "data", 2442 "field_offset" : 96, 2443 "referenced_type" : "_ZTIA0_i" 2444 } 2445 ], 2446 "linker_set_key" : "_ZTI13native_handle", 2447 "name" : "native_handle", 2448 "referenced_type" : "_ZTI13native_handle", 2449 "self_type" : "_ZTI13native_handle", 2450 "size" : 12, 2451 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h" 2452 }, 2453 { 2454 "alignment" : 4, 2455 "fields" : 2456 [ 2457 { 2458 "access" : "private", 2459 "field_name" : "mCount", 2460 "referenced_type" : "_ZTINSt3__16atomicIiEE" 2461 } 2462 ], 2463 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 2464 "name" : "android::LightRefBase<android::NativeHandle>", 2465 "record_kind" : "class", 2466 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 2467 "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE", 2468 "size" : 4, 2469 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 2470 "template_args" : 2471 [ 2472 "_ZTIN7android12NativeHandleE" 2473 ] 2474 }, 2475 { 2476 "alignment" : 4, 2477 "fields" : 2478 [ 2479 { 2480 "access" : "private", 2481 "field_name" : "mCount", 2482 "referenced_type" : "_ZTINSt3__16atomicIiEE" 2483 } 2484 ], 2485 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2486 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 2487 "record_kind" : "class", 2488 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2489 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2490 "size" : 4, 2491 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 2492 "template_args" : 2493 [ 2494 "_ZTIN7android19VirtualLightRefBaseE" 2495 ] 2496 }, 2497 { 2498 "alignment" : 4, 2499 "base_specifiers" : 2500 [ 2501 { 2502 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE" 2503 } 2504 ], 2505 "fields" : 2506 [ 2507 { 2508 "access" : "private", 2509 "field_name" : "mHandle", 2510 "field_offset" : 32, 2511 "referenced_type" : "_ZTIP13native_handle" 2512 }, 2513 { 2514 "access" : "private", 2515 "field_name" : "mOwnsHandle", 2516 "field_offset" : 64, 2517 "referenced_type" : "_ZTIb" 2518 } 2519 ], 2520 "linker_set_key" : "_ZTIN7android12NativeHandleE", 2521 "name" : "android::NativeHandle", 2522 "record_kind" : "class", 2523 "referenced_type" : "_ZTIN7android12NativeHandleE", 2524 "self_type" : "_ZTIN7android12NativeHandleE", 2525 "size" : 12, 2526 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 2527 }, 2528 { 2529 "alignment" : 1, 2530 "linker_set_key" : "_ZTIN7android14ReferenceMoverE", 2531 "name" : "android::ReferenceMover", 2532 "record_kind" : "class", 2533 "referenced_type" : "_ZTIN7android14ReferenceMoverE", 2534 "self_type" : "_ZTIN7android14ReferenceMoverE", 2535 "size" : 1, 2536 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2537 }, 2538 { 2539 "alignment" : 4, 2540 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE", 2541 "name" : "android::ReferenceRenamer", 2542 "record_kind" : "class", 2543 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 2544 "self_type" : "_ZTIN7android16ReferenceRenamerE", 2545 "size" : 4, 2546 "source_file" : "system/core/libutils/include/utils/RefBase.h", 2547 "vtable_components" : 2548 [ 2549 { 2550 "kind" : "offset_to_top" 2551 }, 2552 { 2553 "kind" : "rtti", 2554 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 2555 }, 2556 { 2557 "is_pure" : true, 2558 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 2559 } 2560 ] 2561 }, 2562 { 2563 "alignment" : 1, 2564 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE", 2565 "name" : "android::trait_trivial_copy<bool>", 2566 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE", 2567 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE", 2568 "size" : 1, 2569 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2570 "template_args" : 2571 [ 2572 "_ZTIb" 2573 ] 2574 }, 2575 { 2576 "alignment" : 1, 2577 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE", 2578 "name" : "android::trait_trivial_copy<char>", 2579 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE", 2580 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE", 2581 "size" : 1, 2582 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2583 "template_args" : 2584 [ 2585 "_ZTIc" 2586 ] 2587 }, 2588 { 2589 "alignment" : 1, 2590 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE", 2591 "name" : "android::trait_trivial_copy<double>", 2592 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE", 2593 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE", 2594 "size" : 1, 2595 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2596 "template_args" : 2597 [ 2598 "_ZTId" 2599 ] 2600 }, 2601 { 2602 "alignment" : 1, 2603 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE", 2604 "name" : "android::trait_trivial_copy<float>", 2605 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE", 2606 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE", 2607 "size" : 1, 2608 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2609 "template_args" : 2610 [ 2611 "_ZTIf" 2612 ] 2613 }, 2614 { 2615 "alignment" : 1, 2616 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE", 2617 "name" : "android::trait_trivial_copy<unsigned char>", 2618 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE", 2619 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE", 2620 "size" : 1, 2621 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2622 "template_args" : 2623 [ 2624 "_ZTIh" 2625 ] 2626 }, 2627 { 2628 "alignment" : 1, 2629 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE", 2630 "name" : "android::trait_trivial_copy<int>", 2631 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE", 2632 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE", 2633 "size" : 1, 2634 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2635 "template_args" : 2636 [ 2637 "_ZTIi" 2638 ] 2639 }, 2640 { 2641 "alignment" : 1, 2642 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE", 2643 "name" : "android::trait_trivial_copy<unsigned int>", 2644 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE", 2645 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE", 2646 "size" : 1, 2647 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2648 "template_args" : 2649 [ 2650 "_ZTIj" 2651 ] 2652 }, 2653 { 2654 "alignment" : 1, 2655 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE", 2656 "name" : "android::trait_trivial_copy<long>", 2657 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE", 2658 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE", 2659 "size" : 1, 2660 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2661 "template_args" : 2662 [ 2663 "_ZTIl" 2664 ] 2665 }, 2666 { 2667 "alignment" : 1, 2668 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE", 2669 "name" : "android::trait_trivial_copy<unsigned long>", 2670 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE", 2671 "self_type" : "_ZTIN7android18trait_trivial_copyImEE", 2672 "size" : 1, 2673 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2674 "template_args" : 2675 [ 2676 "_ZTIm" 2677 ] 2678 }, 2679 { 2680 "alignment" : 1, 2681 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE", 2682 "name" : "android::trait_trivial_copy<short>", 2683 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE", 2684 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE", 2685 "size" : 1, 2686 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2687 "template_args" : 2688 [ 2689 "_ZTIs" 2690 ] 2691 }, 2692 { 2693 "alignment" : 1, 2694 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE", 2695 "name" : "android::trait_trivial_copy<unsigned short>", 2696 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE", 2697 "self_type" : "_ZTIN7android18trait_trivial_copyItEE", 2698 "size" : 1, 2699 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2700 "template_args" : 2701 [ 2702 "_ZTIt" 2703 ] 2704 }, 2705 { 2706 "alignment" : 1, 2707 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE", 2708 "name" : "android::trait_trivial_copy<void>", 2709 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE", 2710 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE", 2711 "size" : 1, 2712 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2713 "template_args" : 2714 [ 2715 "_ZTIv" 2716 ] 2717 }, 2718 { 2719 "alignment" : 1, 2720 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE", 2721 "name" : "android::trait_trivial_copy<long long>", 2722 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE", 2723 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE", 2724 "size" : 1, 2725 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2726 "template_args" : 2727 [ 2728 "_ZTIx" 2729 ] 2730 }, 2731 { 2732 "alignment" : 1, 2733 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE", 2734 "name" : "android::trait_trivial_copy<unsigned long long>", 2735 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE", 2736 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE", 2737 "size" : 1, 2738 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2739 "template_args" : 2740 [ 2741 "_ZTIy" 2742 ] 2743 }, 2744 { 2745 "alignment" : 1, 2746 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE", 2747 "name" : "android::trait_trivial_ctor<bool>", 2748 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 2749 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 2750 "size" : 1, 2751 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2752 "template_args" : 2753 [ 2754 "_ZTIb" 2755 ] 2756 }, 2757 { 2758 "alignment" : 1, 2759 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE", 2760 "name" : "android::trait_trivial_ctor<char>", 2761 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 2762 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 2763 "size" : 1, 2764 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2765 "template_args" : 2766 [ 2767 "_ZTIc" 2768 ] 2769 }, 2770 { 2771 "alignment" : 1, 2772 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE", 2773 "name" : "android::trait_trivial_ctor<double>", 2774 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 2775 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 2776 "size" : 1, 2777 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2778 "template_args" : 2779 [ 2780 "_ZTId" 2781 ] 2782 }, 2783 { 2784 "alignment" : 1, 2785 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE", 2786 "name" : "android::trait_trivial_ctor<float>", 2787 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 2788 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 2789 "size" : 1, 2790 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2791 "template_args" : 2792 [ 2793 "_ZTIf" 2794 ] 2795 }, 2796 { 2797 "alignment" : 1, 2798 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE", 2799 "name" : "android::trait_trivial_ctor<unsigned char>", 2800 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 2801 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 2802 "size" : 1, 2803 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2804 "template_args" : 2805 [ 2806 "_ZTIh" 2807 ] 2808 }, 2809 { 2810 "alignment" : 1, 2811 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE", 2812 "name" : "android::trait_trivial_ctor<int>", 2813 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 2814 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 2815 "size" : 1, 2816 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2817 "template_args" : 2818 [ 2819 "_ZTIi" 2820 ] 2821 }, 2822 { 2823 "alignment" : 1, 2824 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE", 2825 "name" : "android::trait_trivial_ctor<unsigned int>", 2826 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 2827 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 2828 "size" : 1, 2829 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2830 "template_args" : 2831 [ 2832 "_ZTIj" 2833 ] 2834 }, 2835 { 2836 "alignment" : 1, 2837 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE", 2838 "name" : "android::trait_trivial_ctor<long>", 2839 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 2840 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 2841 "size" : 1, 2842 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2843 "template_args" : 2844 [ 2845 "_ZTIl" 2846 ] 2847 }, 2848 { 2849 "alignment" : 1, 2850 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE", 2851 "name" : "android::trait_trivial_ctor<unsigned long>", 2852 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE", 2853 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE", 2854 "size" : 1, 2855 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2856 "template_args" : 2857 [ 2858 "_ZTIm" 2859 ] 2860 }, 2861 { 2862 "alignment" : 1, 2863 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE", 2864 "name" : "android::trait_trivial_ctor<short>", 2865 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 2866 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 2867 "size" : 1, 2868 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2869 "template_args" : 2870 [ 2871 "_ZTIs" 2872 ] 2873 }, 2874 { 2875 "alignment" : 1, 2876 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE", 2877 "name" : "android::trait_trivial_ctor<unsigned short>", 2878 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE", 2879 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE", 2880 "size" : 1, 2881 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2882 "template_args" : 2883 [ 2884 "_ZTIt" 2885 ] 2886 }, 2887 { 2888 "alignment" : 1, 2889 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE", 2890 "name" : "android::trait_trivial_ctor<void>", 2891 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 2892 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 2893 "size" : 1, 2894 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2895 "template_args" : 2896 [ 2897 "_ZTIv" 2898 ] 2899 }, 2900 { 2901 "alignment" : 1, 2902 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE", 2903 "name" : "android::trait_trivial_ctor<long long>", 2904 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 2905 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 2906 "size" : 1, 2907 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2908 "template_args" : 2909 [ 2910 "_ZTIx" 2911 ] 2912 }, 2913 { 2914 "alignment" : 1, 2915 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE", 2916 "name" : "android::trait_trivial_ctor<unsigned long long>", 2917 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 2918 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 2919 "size" : 1, 2920 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2921 "template_args" : 2922 [ 2923 "_ZTIy" 2924 ] 2925 }, 2926 { 2927 "alignment" : 1, 2928 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE", 2929 "name" : "android::trait_trivial_dtor<bool>", 2930 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 2931 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 2932 "size" : 1, 2933 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2934 "template_args" : 2935 [ 2936 "_ZTIb" 2937 ] 2938 }, 2939 { 2940 "alignment" : 1, 2941 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE", 2942 "name" : "android::trait_trivial_dtor<char>", 2943 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 2944 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 2945 "size" : 1, 2946 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2947 "template_args" : 2948 [ 2949 "_ZTIc" 2950 ] 2951 }, 2952 { 2953 "alignment" : 1, 2954 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE", 2955 "name" : "android::trait_trivial_dtor<double>", 2956 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 2957 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 2958 "size" : 1, 2959 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2960 "template_args" : 2961 [ 2962 "_ZTId" 2963 ] 2964 }, 2965 { 2966 "alignment" : 1, 2967 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE", 2968 "name" : "android::trait_trivial_dtor<float>", 2969 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 2970 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 2971 "size" : 1, 2972 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2973 "template_args" : 2974 [ 2975 "_ZTIf" 2976 ] 2977 }, 2978 { 2979 "alignment" : 1, 2980 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE", 2981 "name" : "android::trait_trivial_dtor<unsigned char>", 2982 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 2983 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 2984 "size" : 1, 2985 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2986 "template_args" : 2987 [ 2988 "_ZTIh" 2989 ] 2990 }, 2991 { 2992 "alignment" : 1, 2993 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE", 2994 "name" : "android::trait_trivial_dtor<int>", 2995 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 2996 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 2997 "size" : 1, 2998 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2999 "template_args" : 3000 [ 3001 "_ZTIi" 3002 ] 3003 }, 3004 { 3005 "alignment" : 1, 3006 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE", 3007 "name" : "android::trait_trivial_dtor<unsigned int>", 3008 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 3009 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 3010 "size" : 1, 3011 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3012 "template_args" : 3013 [ 3014 "_ZTIj" 3015 ] 3016 }, 3017 { 3018 "alignment" : 1, 3019 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE", 3020 "name" : "android::trait_trivial_dtor<long>", 3021 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 3022 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 3023 "size" : 1, 3024 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3025 "template_args" : 3026 [ 3027 "_ZTIl" 3028 ] 3029 }, 3030 { 3031 "alignment" : 1, 3032 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE", 3033 "name" : "android::trait_trivial_dtor<unsigned long>", 3034 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE", 3035 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE", 3036 "size" : 1, 3037 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3038 "template_args" : 3039 [ 3040 "_ZTIm" 3041 ] 3042 }, 3043 { 3044 "alignment" : 1, 3045 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE", 3046 "name" : "android::trait_trivial_dtor<short>", 3047 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 3048 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 3049 "size" : 1, 3050 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3051 "template_args" : 3052 [ 3053 "_ZTIs" 3054 ] 3055 }, 3056 { 3057 "alignment" : 1, 3058 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE", 3059 "name" : "android::trait_trivial_dtor<unsigned short>", 3060 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE", 3061 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE", 3062 "size" : 1, 3063 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3064 "template_args" : 3065 [ 3066 "_ZTIt" 3067 ] 3068 }, 3069 { 3070 "alignment" : 1, 3071 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE", 3072 "name" : "android::trait_trivial_dtor<void>", 3073 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 3074 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 3075 "size" : 1, 3076 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3077 "template_args" : 3078 [ 3079 "_ZTIv" 3080 ] 3081 }, 3082 { 3083 "alignment" : 1, 3084 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE", 3085 "name" : "android::trait_trivial_dtor<long long>", 3086 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 3087 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 3088 "size" : 1, 3089 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3090 "template_args" : 3091 [ 3092 "_ZTIx" 3093 ] 3094 }, 3095 { 3096 "alignment" : 1, 3097 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE", 3098 "name" : "android::trait_trivial_dtor<unsigned long long>", 3099 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 3100 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 3101 "size" : 1, 3102 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3103 "template_args" : 3104 [ 3105 "_ZTIy" 3106 ] 3107 }, 3108 { 3109 "alignment" : 1, 3110 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE", 3111 "name" : "android::trait_trivial_move<bool>", 3112 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE", 3113 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE", 3114 "size" : 1, 3115 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3116 "template_args" : 3117 [ 3118 "_ZTIb" 3119 ] 3120 }, 3121 { 3122 "alignment" : 1, 3123 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE", 3124 "name" : "android::trait_trivial_move<char>", 3125 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE", 3126 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE", 3127 "size" : 1, 3128 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3129 "template_args" : 3130 [ 3131 "_ZTIc" 3132 ] 3133 }, 3134 { 3135 "alignment" : 1, 3136 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE", 3137 "name" : "android::trait_trivial_move<double>", 3138 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE", 3139 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE", 3140 "size" : 1, 3141 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3142 "template_args" : 3143 [ 3144 "_ZTId" 3145 ] 3146 }, 3147 { 3148 "alignment" : 1, 3149 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE", 3150 "name" : "android::trait_trivial_move<float>", 3151 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE", 3152 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE", 3153 "size" : 1, 3154 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3155 "template_args" : 3156 [ 3157 "_ZTIf" 3158 ] 3159 }, 3160 { 3161 "alignment" : 1, 3162 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE", 3163 "name" : "android::trait_trivial_move<unsigned char>", 3164 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE", 3165 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE", 3166 "size" : 1, 3167 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3168 "template_args" : 3169 [ 3170 "_ZTIh" 3171 ] 3172 }, 3173 { 3174 "alignment" : 1, 3175 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE", 3176 "name" : "android::trait_trivial_move<int>", 3177 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE", 3178 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE", 3179 "size" : 1, 3180 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3181 "template_args" : 3182 [ 3183 "_ZTIi" 3184 ] 3185 }, 3186 { 3187 "alignment" : 1, 3188 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE", 3189 "name" : "android::trait_trivial_move<unsigned int>", 3190 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE", 3191 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE", 3192 "size" : 1, 3193 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3194 "template_args" : 3195 [ 3196 "_ZTIj" 3197 ] 3198 }, 3199 { 3200 "alignment" : 1, 3201 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE", 3202 "name" : "android::trait_trivial_move<long>", 3203 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE", 3204 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE", 3205 "size" : 1, 3206 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3207 "template_args" : 3208 [ 3209 "_ZTIl" 3210 ] 3211 }, 3212 { 3213 "alignment" : 1, 3214 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE", 3215 "name" : "android::trait_trivial_move<unsigned long>", 3216 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE", 3217 "self_type" : "_ZTIN7android18trait_trivial_moveImEE", 3218 "size" : 1, 3219 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3220 "template_args" : 3221 [ 3222 "_ZTIm" 3223 ] 3224 }, 3225 { 3226 "alignment" : 1, 3227 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE", 3228 "name" : "android::trait_trivial_move<short>", 3229 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE", 3230 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE", 3231 "size" : 1, 3232 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3233 "template_args" : 3234 [ 3235 "_ZTIs" 3236 ] 3237 }, 3238 { 3239 "alignment" : 1, 3240 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE", 3241 "name" : "android::trait_trivial_move<unsigned short>", 3242 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE", 3243 "self_type" : "_ZTIN7android18trait_trivial_moveItEE", 3244 "size" : 1, 3245 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3246 "template_args" : 3247 [ 3248 "_ZTIt" 3249 ] 3250 }, 3251 { 3252 "alignment" : 1, 3253 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE", 3254 "name" : "android::trait_trivial_move<void>", 3255 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE", 3256 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE", 3257 "size" : 1, 3258 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3259 "template_args" : 3260 [ 3261 "_ZTIv" 3262 ] 3263 }, 3264 { 3265 "alignment" : 1, 3266 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE", 3267 "name" : "android::trait_trivial_move<long long>", 3268 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE", 3269 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE", 3270 "size" : 1, 3271 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3272 "template_args" : 3273 [ 3274 "_ZTIx" 3275 ] 3276 }, 3277 { 3278 "alignment" : 1, 3279 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE", 3280 "name" : "android::trait_trivial_move<unsigned long long>", 3281 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE", 3282 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE", 3283 "size" : 1, 3284 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3285 "template_args" : 3286 [ 3287 "_ZTIy" 3288 ] 3289 }, 3290 { 3291 "alignment" : 4, 3292 "base_specifiers" : 3293 [ 3294 { 3295 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 3296 } 3297 ], 3298 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE", 3299 "name" : "android::VirtualLightRefBase", 3300 "record_kind" : "class", 3301 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 3302 "self_type" : "_ZTIN7android19VirtualLightRefBaseE", 3303 "size" : 8, 3304 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 3305 "vtable_components" : 3306 [ 3307 { 3308 "kind" : "offset_to_top" 3309 }, 3310 { 3311 "kind" : "rtti", 3312 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 3313 }, 3314 { 3315 "kind" : "complete_dtor_pointer", 3316 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 3317 }, 3318 { 3319 "kind" : "deleting_dtor_pointer", 3320 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 3321 } 3322 ] 3323 }, 3324 { 3325 "alignment" : 4, 3326 "fields" : 3327 [ 3328 { 3329 "access" : "private", 3330 "field_name" : "m_ptr", 3331 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE" 3332 } 3333 ], 3334 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3335 "name" : "android::sp<android::hardware::hidl_death_recipient>", 3336 "record_kind" : "class", 3337 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3338 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3339 "size" : 4, 3340 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 3341 "template_args" : 3342 [ 3343 "_ZTIN7android8hardware20hidl_death_recipientE" 3344 ] 3345 }, 3346 { 3347 "alignment" : 4, 3348 "fields" : 3349 [ 3350 { 3351 "access" : "private", 3352 "field_name" : "data_", 3353 "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE" 3354 } 3355 ], 3356 "linker_set_key" : "_ZTIN7android4base10LogMessageE", 3357 "name" : "android::base::LogMessage", 3358 "record_kind" : "class", 3359 "referenced_type" : "_ZTIN7android4base10LogMessageE", 3360 "self_type" : "_ZTIN7android4base10LogMessageE", 3361 "size" : 4, 3362 "source_file" : "system/libbase/include/android-base/logging.h" 3363 }, 3364 { 3365 "alignment" : 4, 3366 "fields" : 3367 [ 3368 { 3369 "access" : "private", 3370 "field_name" : "default_log_id_", 3371 "referenced_type" : "_ZTIN7android4base5LogIdE" 3372 } 3373 ], 3374 "linker_set_key" : "_ZTIN7android4base10LogdLoggerE", 3375 "name" : "android::base::LogdLogger", 3376 "record_kind" : "class", 3377 "referenced_type" : "_ZTIN7android4base10LogdLoggerE", 3378 "self_type" : "_ZTIN7android4base10LogdLoggerE", 3379 "size" : 4, 3380 "source_file" : "system/libbase/include/android-base/logging.h" 3381 }, 3382 { 3383 "alignment" : 1, 3384 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE", 3385 "name" : "android::base::LogNullGuard<std::nullptr_t>", 3386 "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 3387 "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 3388 "size" : 1, 3389 "source_file" : "system/libbase/include/android-base/logging.h", 3390 "template_args" : 3391 [ 3392 "_ZTIDn" 3393 ] 3394 }, 3395 { 3396 "alignment" : 1, 3397 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3398 "name" : "android::base::LogNullGuard<const char *>", 3399 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3400 "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3401 "size" : 1, 3402 "source_file" : "system/libbase/include/android-base/logging.h", 3403 "template_args" : 3404 [ 3405 "_ZTIPKc" 3406 ] 3407 }, 3408 { 3409 "alignment" : 1, 3410 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE", 3411 "name" : "android::base::LogNullGuard<char *>", 3412 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 3413 "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 3414 "size" : 1, 3415 "source_file" : "system/libbase/include/android-base/logging.h", 3416 "template_args" : 3417 [ 3418 "_ZTIPc" 3419 ] 3420 }, 3421 { 3422 "alignment" : 4, 3423 "fields" : 3424 [ 3425 { 3426 "access" : "private", 3427 "field_name" : "saved_errno_", 3428 "referenced_type" : "_ZTIKi" 3429 } 3430 ], 3431 "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE", 3432 "name" : "android::base::ErrnoRestorer", 3433 "record_kind" : "class", 3434 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 3435 "self_type" : "_ZTIN7android4base13ErrnoRestorerE", 3436 "size" : 4, 3437 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 3438 }, 3439 { 3440 "alignment" : 4, 3441 "fields" : 3442 [ 3443 { 3444 "access" : "private", 3445 "field_name" : "old_", 3446 "referenced_type" : "_ZTIN7android4base11LogSeverityE" 3447 } 3448 ], 3449 "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE", 3450 "name" : "android::base::ScopedLogSeverity", 3451 "record_kind" : "class", 3452 "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE", 3453 "self_type" : "_ZTIN7android4base17ScopedLogSeverityE", 3454 "size" : 4, 3455 "source_file" : "system/libbase/include/android-base/logging.h" 3456 }, 3457 { 3458 "alignment" : 1, 3459 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE", 3460 "name" : "android::RefBase::weakref_type", 3461 "record_kind" : "class", 3462 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 3463 "self_type" : "_ZTIN7android7RefBase12weakref_typeE", 3464 "size" : 1, 3465 "source_file" : "system/core/libutils/include/utils/RefBase.h" 3466 }, 3467 { 3468 "alignment" : 4, 3469 "fields" : 3470 [ 3471 { 3472 "access" : "private", 3473 "field_name" : "mRefs", 3474 "field_offset" : 32, 3475 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE" 3476 } 3477 ], 3478 "linker_set_key" : "_ZTIN7android7RefBaseE", 3479 "name" : "android::RefBase", 3480 "record_kind" : "class", 3481 "referenced_type" : "_ZTIN7android7RefBaseE", 3482 "self_type" : "_ZTIN7android7RefBaseE", 3483 "size" : 8, 3484 "source_file" : "system/core/libutils/include/utils/RefBase.h", 3485 "vtable_components" : 3486 [ 3487 { 3488 "kind" : "offset_to_top" 3489 }, 3490 { 3491 "kind" : "rtti", 3492 "mangled_component_name" : "_ZTIN7android7RefBaseE" 3493 }, 3494 { 3495 "kind" : "complete_dtor_pointer", 3496 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 3497 }, 3498 { 3499 "kind" : "deleting_dtor_pointer", 3500 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 3501 }, 3502 { 3503 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3504 }, 3505 { 3506 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3507 }, 3508 { 3509 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3510 }, 3511 { 3512 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3513 } 3514 ] 3515 }, 3516 { 3517 "alignment" : 8, 3518 "base_specifiers" : 3519 [ 3520 { 3521 "is_virtual" : true, 3522 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE" 3523 }, 3524 { 3525 "is_virtual" : true, 3526 "referenced_type" : "_ZTIN7android7RefBaseE" 3527 } 3528 ], 3529 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE", 3530 "name" : "android::hardware::HidlMemory", 3531 "record_kind" : "class", 3532 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE", 3533 "self_type" : "_ZTIN7android8hardware10HidlMemoryE", 3534 "size" : 56, 3535 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 3536 "vtable_components" : 3537 [ 3538 { 3539 "component_value" : 48, 3540 "kind" : "vbase_offset" 3541 }, 3542 { 3543 "component_value" : 8, 3544 "kind" : "vbase_offset" 3545 }, 3546 { 3547 "kind" : "offset_to_top" 3548 }, 3549 { 3550 "kind" : "rtti", 3551 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 3552 }, 3553 { 3554 "kind" : "complete_dtor_pointer", 3555 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 3556 }, 3557 { 3558 "kind" : "deleting_dtor_pointer", 3559 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 3560 }, 3561 { 3562 "kind" : "vcall_offset" 3563 }, 3564 { 3565 "kind" : "vcall_offset" 3566 }, 3567 { 3568 "kind" : "vcall_offset" 3569 }, 3570 { 3571 "kind" : "vcall_offset" 3572 }, 3573 { 3574 "component_value" : -48, 3575 "kind" : "vcall_offset" 3576 }, 3577 { 3578 "component_value" : -48, 3579 "kind" : "offset_to_top" 3580 }, 3581 { 3582 "kind" : "rtti", 3583 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 3584 }, 3585 { 3586 "kind" : "complete_dtor_pointer", 3587 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 3588 }, 3589 { 3590 "kind" : "deleting_dtor_pointer", 3591 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 3592 }, 3593 { 3594 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3595 }, 3596 { 3597 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3598 }, 3599 { 3600 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3601 }, 3602 { 3603 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3604 } 3605 ] 3606 }, 3607 { 3608 "alignment" : 1, 3609 "fields" : 3610 [ 3611 { 3612 "field_name" : "specified", 3613 "referenced_type" : "_ZTIb" 3614 }, 3615 { 3616 "field_name" : "value", 3617 "field_offset" : 8, 3618 "referenced_type" : "_ZTIb" 3619 } 3620 ], 3621 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3622 "name" : "android::hardware::configstore::V1_0::OptionalBool", 3623 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3624 "self_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3625 "size" : 2, 3626 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3627 }, 3628 { 3629 "alignment" : 4, 3630 "fields" : 3631 [ 3632 { 3633 "field_name" : "specified", 3634 "referenced_type" : "_ZTIb" 3635 }, 3636 { 3637 "field_name" : "value", 3638 "field_offset" : 32, 3639 "referenced_type" : "_ZTIi" 3640 } 3641 ], 3642 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3643 "name" : "android::hardware::configstore::V1_0::OptionalInt32", 3644 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3645 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3646 "size" : 8, 3647 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3648 }, 3649 { 3650 "alignment" : 8, 3651 "fields" : 3652 [ 3653 { 3654 "field_name" : "specified", 3655 "referenced_type" : "_ZTIb" 3656 }, 3657 { 3658 "field_name" : "value", 3659 "field_offset" : 64, 3660 "referenced_type" : "_ZTIx" 3661 } 3662 ], 3663 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3664 "name" : "android::hardware::configstore::V1_0::OptionalInt64", 3665 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3666 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3667 "size" : 16, 3668 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3669 }, 3670 { 3671 "alignment" : 8, 3672 "fields" : 3673 [ 3674 { 3675 "field_name" : "specified", 3676 "referenced_type" : "_ZTIb" 3677 }, 3678 { 3679 "field_name" : "value", 3680 "field_offset" : 64, 3681 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 3682 } 3683 ], 3684 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3685 "name" : "android::hardware::configstore::V1_0::OptionalString", 3686 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3687 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3688 "size" : 24, 3689 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3690 }, 3691 { 3692 "alignment" : 4, 3693 "fields" : 3694 [ 3695 { 3696 "field_name" : "specified", 3697 "referenced_type" : "_ZTIb" 3698 }, 3699 { 3700 "field_name" : "value", 3701 "field_offset" : 32, 3702 "referenced_type" : "_ZTIj" 3703 } 3704 ], 3705 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3706 "name" : "android::hardware::configstore::V1_0::OptionalUInt32", 3707 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3708 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3709 "size" : 8, 3710 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3711 }, 3712 { 3713 "alignment" : 8, 3714 "fields" : 3715 [ 3716 { 3717 "field_name" : "specified", 3718 "referenced_type" : "_ZTIb" 3719 }, 3720 { 3721 "field_name" : "value", 3722 "field_offset" : 64, 3723 "referenced_type" : "_ZTIy" 3724 } 3725 ], 3726 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3727 "name" : "android::hardware::configstore::V1_0::OptionalUInt64", 3728 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3729 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3730 "size" : 16, 3731 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3732 }, 3733 { 3734 "alignment" : 1, 3735 "fields" : 3736 [ 3737 { 3738 "field_name" : "specified", 3739 "referenced_type" : "_ZTIb" 3740 }, 3741 { 3742 "field_name" : "value", 3743 "field_offset" : 8, 3744 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE" 3745 } 3746 ], 3747 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3748 "name" : "android::hardware::configstore::V1_1::OptionalDisplayOrientation", 3749 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3750 "self_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3751 "size" : 2, 3752 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen/android/hardware/configstore/1.1/types.h" 3753 }, 3754 { 3755 "alignment" : 8, 3756 "fields" : 3757 [ 3758 { 3759 "access" : "private", 3760 "field_name" : "mHandle", 3761 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE" 3762 }, 3763 { 3764 "access" : "private", 3765 "field_name" : "mOwnsHandle", 3766 "field_offset" : 64, 3767 "referenced_type" : "_ZTIb" 3768 }, 3769 { 3770 "access" : "private", 3771 "field_name" : "mPad", 3772 "field_offset" : 72, 3773 "referenced_type" : "_ZTIA7_h" 3774 } 3775 ], 3776 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE", 3777 "name" : "android::hardware::hidl_handle", 3778 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 3779 "self_type" : "_ZTIN7android8hardware11hidl_handleE", 3780 "size" : 16, 3781 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3782 }, 3783 { 3784 "alignment" : 8, 3785 "fields" : 3786 [ 3787 { 3788 "access" : "private", 3789 "field_name" : "mHandle", 3790 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE" 3791 }, 3792 { 3793 "access" : "private", 3794 "field_name" : "mSize", 3795 "field_offset" : 128, 3796 "referenced_type" : "_ZTIy" 3797 }, 3798 { 3799 "access" : "private", 3800 "field_name" : "mName", 3801 "field_offset" : 192, 3802 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 3803 } 3804 ], 3805 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE", 3806 "name" : "android::hardware::hidl_memory", 3807 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 3808 "self_type" : "_ZTIN7android8hardware11hidl_memoryE", 3809 "size" : 40, 3810 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3811 }, 3812 { 3813 "alignment" : 8, 3814 "fields" : 3815 [ 3816 { 3817 "access" : "private", 3818 "field_name" : "mBuffer", 3819 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE" 3820 }, 3821 { 3822 "access" : "private", 3823 "field_name" : "mSize", 3824 "field_offset" : 64, 3825 "referenced_type" : "_ZTIj" 3826 }, 3827 { 3828 "access" : "private", 3829 "field_name" : "mOwnsBuffer", 3830 "field_offset" : 96, 3831 "referenced_type" : "_ZTIb" 3832 }, 3833 { 3834 "access" : "private", 3835 "field_name" : "mPad", 3836 "field_offset" : 104, 3837 "referenced_type" : "_ZTIA3_h" 3838 } 3839 ], 3840 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE", 3841 "name" : "android::hardware::hidl_string", 3842 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 3843 "self_type" : "_ZTIN7android8hardware11hidl_stringE", 3844 "size" : 16, 3845 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3846 }, 3847 { 3848 "alignment" : 2, 3849 "fields" : 3850 [ 3851 { 3852 "access" : "private", 3853 "field_name" : "mMajor", 3854 "referenced_type" : "_ZTIt" 3855 }, 3856 { 3857 "access" : "private", 3858 "field_name" : "mMinor", 3859 "field_offset" : 16, 3860 "referenced_type" : "_ZTIt" 3861 } 3862 ], 3863 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE", 3864 "name" : "android::hardware::hidl_version", 3865 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 3866 "self_type" : "_ZTIN7android8hardware12hidl_versionE", 3867 "size" : 4, 3868 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3869 }, 3870 { 3871 "alignment" : 8, 3872 "fields" : 3873 [ 3874 { 3875 "field_name" : "flags", 3876 "referenced_type" : "_ZTIj" 3877 }, 3878 { 3879 "field_name" : "fdIndex", 3880 "field_offset" : 32, 3881 "referenced_type" : "_ZTIj" 3882 }, 3883 { 3884 "field_name" : "offset", 3885 "field_offset" : 64, 3886 "referenced_type" : "_ZTIj" 3887 }, 3888 { 3889 "field_name" : "extent", 3890 "field_offset" : 128, 3891 "referenced_type" : "_ZTIy" 3892 } 3893 ], 3894 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE", 3895 "name" : "android::hardware::GrantorDescriptor", 3896 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 3897 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 3898 "size" : 24, 3899 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h" 3900 }, 3901 { 3902 "alignment" : 4, 3903 "base_specifiers" : 3904 [ 3905 { 3906 "is_virtual" : true, 3907 "referenced_type" : "_ZTIN7android7RefBaseE" 3908 } 3909 ], 3910 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE", 3911 "name" : "android::hardware::hidl_death_recipient", 3912 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 3913 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 3914 "size" : 12, 3915 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 3916 "vtable_components" : 3917 [ 3918 { 3919 "component_value" : 4, 3920 "kind" : "vbase_offset" 3921 }, 3922 { 3923 "kind" : "offset_to_top" 3924 }, 3925 { 3926 "kind" : "rtti", 3927 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 3928 }, 3929 { 3930 "is_pure" : true, 3931 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 3932 }, 3933 { 3934 "kind" : "complete_dtor_pointer", 3935 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 3936 }, 3937 { 3938 "kind" : "deleting_dtor_pointer", 3939 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 3940 }, 3941 { 3942 "kind" : "vcall_offset" 3943 }, 3944 { 3945 "kind" : "vcall_offset" 3946 }, 3947 { 3948 "kind" : "vcall_offset" 3949 }, 3950 { 3951 "kind" : "vcall_offset" 3952 }, 3953 { 3954 "component_value" : -4, 3955 "kind" : "vcall_offset" 3956 }, 3957 { 3958 "component_value" : -4, 3959 "kind" : "offset_to_top" 3960 }, 3961 { 3962 "kind" : "rtti", 3963 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 3964 }, 3965 { 3966 "kind" : "complete_dtor_pointer", 3967 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 3968 }, 3969 { 3970 "kind" : "deleting_dtor_pointer", 3971 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 3972 }, 3973 { 3974 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3975 }, 3976 { 3977 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3978 }, 3979 { 3980 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3981 }, 3982 { 3983 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3984 } 3985 ] 3986 }, 3987 { 3988 "alignment" : 4, 3989 "base_specifiers" : 3990 [ 3991 { 3992 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 3993 } 3994 ], 3995 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE", 3996 "name" : "android::hardware::Return<void>", 3997 "record_kind" : "class", 3998 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 3999 "self_type" : "_ZTIN7android8hardware6ReturnIvEE", 4000 "size" : 24, 4001 "source_file" : "system/libhidl/base/include/hidl/Status.h", 4002 "template_args" : 4003 [ 4004 "_ZTIv" 4005 ] 4006 }, 4007 { 4008 "alignment" : 4, 4009 "fields" : 4010 [ 4011 { 4012 "access" : "private", 4013 "field_name" : "mException", 4014 "referenced_type" : "_ZTIi" 4015 }, 4016 { 4017 "access" : "private", 4018 "field_name" : "mErrorCode", 4019 "field_offset" : 32, 4020 "referenced_type" : "_ZTIi" 4021 }, 4022 { 4023 "access" : "private", 4024 "field_name" : "mMessage", 4025 "field_offset" : 64, 4026 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4027 } 4028 ], 4029 "linker_set_key" : "_ZTIN7android8hardware6StatusE", 4030 "name" : "android::hardware::Status", 4031 "record_kind" : "class", 4032 "referenced_type" : "_ZTIN7android8hardware6StatusE", 4033 "self_type" : "_ZTIN7android8hardware6StatusE", 4034 "size" : 20, 4035 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4036 }, 4037 { 4038 "alignment" : 8, 4039 "fields" : 4040 [ 4041 { 4042 "access" : "private", 4043 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 4044 } 4045 ], 4046 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 4047 "name" : "android::hardware::details::hidl_pointer<native_handle>", 4048 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 4049 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 4050 "size" : 8, 4051 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4052 "template_args" : 4053 [ 4054 "_ZTI13native_handle" 4055 ] 4056 }, 4057 { 4058 "access" : "private", 4059 "alignment" : 8, 4060 "fields" : 4061 [ 4062 { 4063 "field_name" : "mPointer", 4064 "referenced_type" : "_ZTIP13native_handle" 4065 }, 4066 { 4067 "field_name" : "_pad", 4068 "referenced_type" : "_ZTIy" 4069 } 4070 ], 4071 "is_anonymous" : true, 4072 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 4073 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 4074 "record_kind" : "union", 4075 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 4076 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 4077 "size" : 8, 4078 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4079 }, 4080 { 4081 "alignment" : 8, 4082 "fields" : 4083 [ 4084 { 4085 "access" : "private", 4086 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 4087 } 4088 ], 4089 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 4090 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 4091 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 4092 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 4093 "size" : 8, 4094 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4095 "template_args" : 4096 [ 4097 "_ZTIK13native_handle" 4098 ] 4099 }, 4100 { 4101 "access" : "private", 4102 "alignment" : 8, 4103 "fields" : 4104 [ 4105 { 4106 "field_name" : "mPointer", 4107 "referenced_type" : "_ZTIPK13native_handle" 4108 }, 4109 { 4110 "field_name" : "_pad", 4111 "referenced_type" : "_ZTIy" 4112 } 4113 ], 4114 "is_anonymous" : true, 4115 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 4116 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 4117 "record_kind" : "union", 4118 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 4119 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 4120 "size" : 8, 4121 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4122 }, 4123 { 4124 "alignment" : 8, 4125 "fields" : 4126 [ 4127 { 4128 "access" : "private", 4129 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E" 4130 } 4131 ], 4132 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 4133 "name" : "android::hardware::details::hidl_pointer<const char>", 4134 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 4135 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 4136 "size" : 8, 4137 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4138 "template_args" : 4139 [ 4140 "_ZTIKc" 4141 ] 4142 }, 4143 { 4144 "access" : "private", 4145 "alignment" : 8, 4146 "fields" : 4147 [ 4148 { 4149 "field_name" : "mPointer", 4150 "referenced_type" : "_ZTIPKc" 4151 }, 4152 { 4153 "field_name" : "_pad", 4154 "referenced_type" : "_ZTIy" 4155 } 4156 ], 4157 "is_anonymous" : true, 4158 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 4159 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 4160 "record_kind" : "union", 4161 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 4162 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 4163 "size" : 8, 4164 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4165 }, 4166 { 4167 "alignment" : 8, 4168 "fields" : 4169 [ 4170 { 4171 "access" : "private", 4172 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 4173 } 4174 ], 4175 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 4176 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 4177 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 4178 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 4179 "size" : 8, 4180 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4181 "template_args" : 4182 [ 4183 "_ZTIN7android8hardware17GrantorDescriptorE" 4184 ] 4185 }, 4186 { 4187 "access" : "private", 4188 "alignment" : 8, 4189 "fields" : 4190 [ 4191 { 4192 "field_name" : "mPointer", 4193 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE" 4194 }, 4195 { 4196 "field_name" : "_pad", 4197 "referenced_type" : "_ZTIy" 4198 } 4199 ], 4200 "is_anonymous" : true, 4201 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4202 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 4203 "record_kind" : "union", 4204 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4205 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4206 "size" : 8, 4207 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4208 }, 4209 { 4210 "alignment" : 4, 4211 "fields" : 4212 [ 4213 { 4214 "access" : "private", 4215 "field_name" : "mStatus", 4216 "referenced_type" : "_ZTIN7android8hardware6StatusE" 4217 }, 4218 { 4219 "access" : "private", 4220 "field_name" : "mCheckedStatus", 4221 "field_offset" : 160, 4222 "referenced_type" : "_ZTIb" 4223 } 4224 ], 4225 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE", 4226 "name" : "android::hardware::details::return_status", 4227 "record_kind" : "class", 4228 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 4229 "self_type" : "_ZTIN7android8hardware7details13return_statusE", 4230 "size" : 24, 4231 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4232 }, 4233 { 4234 "alignment" : 4, 4235 "fields" : 4236 [ 4237 { 4238 "access" : "protected", 4239 "field_name" : "mInstrumentationCallbacks", 4240 "field_offset" : 32, 4241 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE" 4242 }, 4243 { 4244 "access" : "protected", 4245 "field_offset" : 128, 4246 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E" 4247 }, 4248 { 4249 "access" : "protected", 4250 "field_name" : "mInstrumentationLibPackage", 4251 "field_offset" : 160, 4252 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4253 }, 4254 { 4255 "access" : "protected", 4256 "field_name" : "mInterfaceName", 4257 "field_offset" : 256, 4258 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4259 } 4260 ], 4261 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4262 "name" : "android::hardware::details::HidlInstrumentor", 4263 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4264 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4265 "size" : 44, 4266 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4267 "vtable_components" : 4268 [ 4269 { 4270 "kind" : "offset_to_top" 4271 }, 4272 { 4273 "kind" : "rtti", 4274 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 4275 }, 4276 { 4277 "kind" : "complete_dtor_pointer", 4278 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 4279 }, 4280 { 4281 "kind" : "deleting_dtor_pointer", 4282 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 4283 } 4284 ] 4285 }, 4286 { 4287 "access" : "protected", 4288 "alignment" : 4, 4289 "fields" : 4290 [ 4291 { 4292 "field_name" : "mEnableInstrumentation", 4293 "referenced_type" : "_ZTIb" 4294 }, 4295 { 4296 "field_name" : "mReserved0", 4297 "referenced_type" : "_ZTIPv" 4298 } 4299 ], 4300 "is_anonymous" : true, 4301 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4302 "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)", 4303 "record_kind" : "union", 4304 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4305 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4306 "size" : 4, 4307 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4308 }, 4309 { 4310 "alignment" : 1, 4311 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE", 4312 "name" : "android::hardware::details::i_tag", 4313 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE", 4314 "self_type" : "_ZTIN7android8hardware7details5i_tagE", 4315 "size" : 1, 4316 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4317 }, 4318 { 4319 "alignment" : 1, 4320 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE", 4321 "name" : "android::hardware::details::bs_tag", 4322 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE", 4323 "self_type" : "_ZTIN7android8hardware7details6bs_tagE", 4324 "size" : 1, 4325 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4326 }, 4327 { 4328 "alignment" : 1, 4329 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE", 4330 "name" : "android::hardware::details::bnhw_tag", 4331 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 4332 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 4333 "size" : 1, 4334 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4335 }, 4336 { 4337 "alignment" : 1, 4338 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE", 4339 "name" : "android::hardware::details::bphw_tag", 4340 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE", 4341 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE", 4342 "size" : 1, 4343 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4344 }, 4345 { 4346 "alignment" : 8, 4347 "fields" : 4348 [ 4349 { 4350 "access" : "private", 4351 "field_name" : "mBuffer", 4352 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 4353 }, 4354 { 4355 "access" : "private", 4356 "field_name" : "mSize", 4357 "field_offset" : 64, 4358 "referenced_type" : "_ZTIj" 4359 }, 4360 { 4361 "access" : "private", 4362 "field_name" : "mOwnsBuffer", 4363 "field_offset" : 96, 4364 "referenced_type" : "_ZTIb" 4365 }, 4366 { 4367 "access" : "private", 4368 "field_name" : "mPad", 4369 "field_offset" : 104, 4370 "referenced_type" : "_ZTIA3_h" 4371 } 4372 ], 4373 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4374 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 4375 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4376 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4377 "size" : 16, 4378 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 4379 "template_args" : 4380 [ 4381 "_ZTIN7android8hardware17GrantorDescriptorE" 4382 ] 4383 } 4384 ], 4385 "rvalue_reference_types" : 4386 [ 4387 { 4388 "alignment" : 4, 4389 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE", 4390 "name" : "android::hardware::hidl_handle &&", 4391 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 4392 "self_type" : "_ZTION7android8hardware11hidl_handleE", 4393 "size" : 4, 4394 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 4395 }, 4396 { 4397 "alignment" : 4, 4398 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE", 4399 "name" : "android::hardware::hidl_memory &&", 4400 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 4401 "self_type" : "_ZTION7android8hardware11hidl_memoryE", 4402 "size" : 4, 4403 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 4404 }, 4405 { 4406 "alignment" : 4, 4407 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE", 4408 "name" : "android::hardware::Return<void> &&", 4409 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 4410 "self_type" : "_ZTION7android8hardware6ReturnIvEE", 4411 "size" : 4, 4412 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4413 }, 4414 { 4415 "alignment" : 4, 4416 "linker_set_key" : "_ZTION7android8hardware6StatusE", 4417 "name" : "android::hardware::Status &&", 4418 "referenced_type" : "_ZTIN7android8hardware6StatusE", 4419 "self_type" : "_ZTION7android8hardware6StatusE", 4420 "size" : 4, 4421 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4422 }, 4423 { 4424 "alignment" : 4, 4425 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE", 4426 "name" : "android::hardware::details::return_status &&", 4427 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 4428 "self_type" : "_ZTION7android8hardware7details13return_statusE", 4429 "size" : 4, 4430 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4431 } 4432 ] 4433} 4434