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" : "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::(anonymous enum at system/core/libutils/include/utils/Errors.h:43: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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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>::(anonymous 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::(anonymous 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::(anonymous 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/android.hardware.configstore@1.1_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 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 *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<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/android.hardware.configstore@1.1_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 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/android.hardware.configstore@1.1_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, 4>", 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/android.hardware.configstore@1.1_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 *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<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" : [ "_ZTIN7android12NativeHandleE" ] 2471 }, 2472 { 2473 "alignment" : 4, 2474 "fields" : 2475 [ 2476 { 2477 "access" : "private", 2478 "field_name" : "mCount", 2479 "referenced_type" : "_ZTINSt3__16atomicIiEE" 2480 } 2481 ], 2482 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2483 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 2484 "record_kind" : "class", 2485 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2486 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE", 2487 "size" : 4, 2488 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 2489 "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ] 2490 }, 2491 { 2492 "alignment" : 4, 2493 "base_specifiers" : 2494 [ 2495 { 2496 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE" 2497 } 2498 ], 2499 "fields" : 2500 [ 2501 { 2502 "access" : "private", 2503 "field_name" : "mHandle", 2504 "field_offset" : 32, 2505 "referenced_type" : "_ZTIP13native_handle" 2506 }, 2507 { 2508 "access" : "private", 2509 "field_name" : "mOwnsHandle", 2510 "field_offset" : 64, 2511 "referenced_type" : "_ZTIb" 2512 } 2513 ], 2514 "linker_set_key" : "_ZTIN7android12NativeHandleE", 2515 "name" : "android::NativeHandle", 2516 "record_kind" : "class", 2517 "referenced_type" : "_ZTIN7android12NativeHandleE", 2518 "self_type" : "_ZTIN7android12NativeHandleE", 2519 "size" : 12, 2520 "source_file" : "system/core/libutils/include/utils/NativeHandle.h" 2521 }, 2522 { 2523 "alignment" : 1, 2524 "linker_set_key" : "_ZTIN7android14ReferenceMoverE", 2525 "name" : "android::ReferenceMover", 2526 "record_kind" : "class", 2527 "referenced_type" : "_ZTIN7android14ReferenceMoverE", 2528 "self_type" : "_ZTIN7android14ReferenceMoverE", 2529 "size" : 1, 2530 "source_file" : "system/core/libutils/include/utils/RefBase.h" 2531 }, 2532 { 2533 "alignment" : 4, 2534 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE", 2535 "name" : "android::ReferenceRenamer", 2536 "record_kind" : "class", 2537 "referenced_type" : "_ZTIN7android16ReferenceRenamerE", 2538 "self_type" : "_ZTIN7android16ReferenceRenamerE", 2539 "size" : 4, 2540 "source_file" : "system/core/libutils/include/utils/RefBase.h", 2541 "vtable_components" : 2542 [ 2543 { 2544 "kind" : "offset_to_top" 2545 }, 2546 { 2547 "kind" : "rtti", 2548 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 2549 }, 2550 { 2551 "is_pure" : true, 2552 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 2553 } 2554 ] 2555 }, 2556 { 2557 "alignment" : 1, 2558 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE", 2559 "name" : "android::trait_trivial_copy<bool>", 2560 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE", 2561 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE", 2562 "size" : 1, 2563 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2564 "template_args" : [ "_ZTIb" ] 2565 }, 2566 { 2567 "alignment" : 1, 2568 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE", 2569 "name" : "android::trait_trivial_copy<char>", 2570 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE", 2571 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE", 2572 "size" : 1, 2573 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2574 "template_args" : [ "_ZTIc" ] 2575 }, 2576 { 2577 "alignment" : 1, 2578 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE", 2579 "name" : "android::trait_trivial_copy<double>", 2580 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE", 2581 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE", 2582 "size" : 1, 2583 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2584 "template_args" : [ "_ZTId" ] 2585 }, 2586 { 2587 "alignment" : 1, 2588 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE", 2589 "name" : "android::trait_trivial_copy<float>", 2590 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE", 2591 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE", 2592 "size" : 1, 2593 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2594 "template_args" : [ "_ZTIf" ] 2595 }, 2596 { 2597 "alignment" : 1, 2598 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE", 2599 "name" : "android::trait_trivial_copy<unsigned char>", 2600 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE", 2601 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE", 2602 "size" : 1, 2603 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2604 "template_args" : [ "_ZTIh" ] 2605 }, 2606 { 2607 "alignment" : 1, 2608 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE", 2609 "name" : "android::trait_trivial_copy<int>", 2610 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE", 2611 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE", 2612 "size" : 1, 2613 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2614 "template_args" : [ "_ZTIi" ] 2615 }, 2616 { 2617 "alignment" : 1, 2618 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE", 2619 "name" : "android::trait_trivial_copy<unsigned int>", 2620 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE", 2621 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE", 2622 "size" : 1, 2623 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2624 "template_args" : [ "_ZTIj" ] 2625 }, 2626 { 2627 "alignment" : 1, 2628 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE", 2629 "name" : "android::trait_trivial_copy<long>", 2630 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE", 2631 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE", 2632 "size" : 1, 2633 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2634 "template_args" : [ "_ZTIl" ] 2635 }, 2636 { 2637 "alignment" : 1, 2638 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE", 2639 "name" : "android::trait_trivial_copy<unsigned long>", 2640 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE", 2641 "self_type" : "_ZTIN7android18trait_trivial_copyImEE", 2642 "size" : 1, 2643 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2644 "template_args" : [ "_ZTIm" ] 2645 }, 2646 { 2647 "alignment" : 1, 2648 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE", 2649 "name" : "android::trait_trivial_copy<short>", 2650 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE", 2651 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE", 2652 "size" : 1, 2653 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2654 "template_args" : [ "_ZTIs" ] 2655 }, 2656 { 2657 "alignment" : 1, 2658 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE", 2659 "name" : "android::trait_trivial_copy<unsigned short>", 2660 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE", 2661 "self_type" : "_ZTIN7android18trait_trivial_copyItEE", 2662 "size" : 1, 2663 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2664 "template_args" : [ "_ZTIt" ] 2665 }, 2666 { 2667 "alignment" : 1, 2668 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE", 2669 "name" : "android::trait_trivial_copy<void>", 2670 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE", 2671 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE", 2672 "size" : 1, 2673 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2674 "template_args" : [ "_ZTIv" ] 2675 }, 2676 { 2677 "alignment" : 1, 2678 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE", 2679 "name" : "android::trait_trivial_copy<long long>", 2680 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE", 2681 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE", 2682 "size" : 1, 2683 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2684 "template_args" : [ "_ZTIx" ] 2685 }, 2686 { 2687 "alignment" : 1, 2688 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE", 2689 "name" : "android::trait_trivial_copy<unsigned long long>", 2690 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE", 2691 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE", 2692 "size" : 1, 2693 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2694 "template_args" : [ "_ZTIy" ] 2695 }, 2696 { 2697 "alignment" : 1, 2698 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE", 2699 "name" : "android::trait_trivial_ctor<bool>", 2700 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 2701 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE", 2702 "size" : 1, 2703 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2704 "template_args" : [ "_ZTIb" ] 2705 }, 2706 { 2707 "alignment" : 1, 2708 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE", 2709 "name" : "android::trait_trivial_ctor<char>", 2710 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 2711 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE", 2712 "size" : 1, 2713 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2714 "template_args" : [ "_ZTIc" ] 2715 }, 2716 { 2717 "alignment" : 1, 2718 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE", 2719 "name" : "android::trait_trivial_ctor<double>", 2720 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 2721 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE", 2722 "size" : 1, 2723 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2724 "template_args" : [ "_ZTId" ] 2725 }, 2726 { 2727 "alignment" : 1, 2728 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE", 2729 "name" : "android::trait_trivial_ctor<float>", 2730 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 2731 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE", 2732 "size" : 1, 2733 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2734 "template_args" : [ "_ZTIf" ] 2735 }, 2736 { 2737 "alignment" : 1, 2738 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE", 2739 "name" : "android::trait_trivial_ctor<unsigned char>", 2740 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 2741 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE", 2742 "size" : 1, 2743 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2744 "template_args" : [ "_ZTIh" ] 2745 }, 2746 { 2747 "alignment" : 1, 2748 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE", 2749 "name" : "android::trait_trivial_ctor<int>", 2750 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 2751 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE", 2752 "size" : 1, 2753 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2754 "template_args" : [ "_ZTIi" ] 2755 }, 2756 { 2757 "alignment" : 1, 2758 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE", 2759 "name" : "android::trait_trivial_ctor<unsigned int>", 2760 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 2761 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE", 2762 "size" : 1, 2763 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2764 "template_args" : [ "_ZTIj" ] 2765 }, 2766 { 2767 "alignment" : 1, 2768 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE", 2769 "name" : "android::trait_trivial_ctor<long>", 2770 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 2771 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE", 2772 "size" : 1, 2773 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2774 "template_args" : [ "_ZTIl" ] 2775 }, 2776 { 2777 "alignment" : 1, 2778 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE", 2779 "name" : "android::trait_trivial_ctor<unsigned long>", 2780 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE", 2781 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE", 2782 "size" : 1, 2783 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2784 "template_args" : [ "_ZTIm" ] 2785 }, 2786 { 2787 "alignment" : 1, 2788 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE", 2789 "name" : "android::trait_trivial_ctor<short>", 2790 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 2791 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE", 2792 "size" : 1, 2793 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2794 "template_args" : [ "_ZTIs" ] 2795 }, 2796 { 2797 "alignment" : 1, 2798 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE", 2799 "name" : "android::trait_trivial_ctor<unsigned short>", 2800 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE", 2801 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE", 2802 "size" : 1, 2803 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2804 "template_args" : [ "_ZTIt" ] 2805 }, 2806 { 2807 "alignment" : 1, 2808 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE", 2809 "name" : "android::trait_trivial_ctor<void>", 2810 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 2811 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE", 2812 "size" : 1, 2813 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2814 "template_args" : [ "_ZTIv" ] 2815 }, 2816 { 2817 "alignment" : 1, 2818 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE", 2819 "name" : "android::trait_trivial_ctor<long long>", 2820 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 2821 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE", 2822 "size" : 1, 2823 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2824 "template_args" : [ "_ZTIx" ] 2825 }, 2826 { 2827 "alignment" : 1, 2828 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE", 2829 "name" : "android::trait_trivial_ctor<unsigned long long>", 2830 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 2831 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE", 2832 "size" : 1, 2833 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2834 "template_args" : [ "_ZTIy" ] 2835 }, 2836 { 2837 "alignment" : 1, 2838 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE", 2839 "name" : "android::trait_trivial_dtor<bool>", 2840 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 2841 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE", 2842 "size" : 1, 2843 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2844 "template_args" : [ "_ZTIb" ] 2845 }, 2846 { 2847 "alignment" : 1, 2848 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE", 2849 "name" : "android::trait_trivial_dtor<char>", 2850 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 2851 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE", 2852 "size" : 1, 2853 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2854 "template_args" : [ "_ZTIc" ] 2855 }, 2856 { 2857 "alignment" : 1, 2858 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE", 2859 "name" : "android::trait_trivial_dtor<double>", 2860 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 2861 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE", 2862 "size" : 1, 2863 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2864 "template_args" : [ "_ZTId" ] 2865 }, 2866 { 2867 "alignment" : 1, 2868 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE", 2869 "name" : "android::trait_trivial_dtor<float>", 2870 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 2871 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE", 2872 "size" : 1, 2873 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2874 "template_args" : [ "_ZTIf" ] 2875 }, 2876 { 2877 "alignment" : 1, 2878 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE", 2879 "name" : "android::trait_trivial_dtor<unsigned char>", 2880 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 2881 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE", 2882 "size" : 1, 2883 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2884 "template_args" : [ "_ZTIh" ] 2885 }, 2886 { 2887 "alignment" : 1, 2888 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE", 2889 "name" : "android::trait_trivial_dtor<int>", 2890 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 2891 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE", 2892 "size" : 1, 2893 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2894 "template_args" : [ "_ZTIi" ] 2895 }, 2896 { 2897 "alignment" : 1, 2898 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE", 2899 "name" : "android::trait_trivial_dtor<unsigned int>", 2900 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 2901 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE", 2902 "size" : 1, 2903 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2904 "template_args" : [ "_ZTIj" ] 2905 }, 2906 { 2907 "alignment" : 1, 2908 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE", 2909 "name" : "android::trait_trivial_dtor<long>", 2910 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 2911 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE", 2912 "size" : 1, 2913 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2914 "template_args" : [ "_ZTIl" ] 2915 }, 2916 { 2917 "alignment" : 1, 2918 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE", 2919 "name" : "android::trait_trivial_dtor<unsigned long>", 2920 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE", 2921 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE", 2922 "size" : 1, 2923 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2924 "template_args" : [ "_ZTIm" ] 2925 }, 2926 { 2927 "alignment" : 1, 2928 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE", 2929 "name" : "android::trait_trivial_dtor<short>", 2930 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 2931 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE", 2932 "size" : 1, 2933 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2934 "template_args" : [ "_ZTIs" ] 2935 }, 2936 { 2937 "alignment" : 1, 2938 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE", 2939 "name" : "android::trait_trivial_dtor<unsigned short>", 2940 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE", 2941 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE", 2942 "size" : 1, 2943 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2944 "template_args" : [ "_ZTIt" ] 2945 }, 2946 { 2947 "alignment" : 1, 2948 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE", 2949 "name" : "android::trait_trivial_dtor<void>", 2950 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 2951 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE", 2952 "size" : 1, 2953 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2954 "template_args" : [ "_ZTIv" ] 2955 }, 2956 { 2957 "alignment" : 1, 2958 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE", 2959 "name" : "android::trait_trivial_dtor<long long>", 2960 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 2961 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE", 2962 "size" : 1, 2963 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2964 "template_args" : [ "_ZTIx" ] 2965 }, 2966 { 2967 "alignment" : 1, 2968 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE", 2969 "name" : "android::trait_trivial_dtor<unsigned long long>", 2970 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 2971 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE", 2972 "size" : 1, 2973 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2974 "template_args" : [ "_ZTIy" ] 2975 }, 2976 { 2977 "alignment" : 1, 2978 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE", 2979 "name" : "android::trait_trivial_move<bool>", 2980 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE", 2981 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE", 2982 "size" : 1, 2983 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2984 "template_args" : [ "_ZTIb" ] 2985 }, 2986 { 2987 "alignment" : 1, 2988 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE", 2989 "name" : "android::trait_trivial_move<char>", 2990 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE", 2991 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE", 2992 "size" : 1, 2993 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 2994 "template_args" : [ "_ZTIc" ] 2995 }, 2996 { 2997 "alignment" : 1, 2998 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE", 2999 "name" : "android::trait_trivial_move<double>", 3000 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE", 3001 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE", 3002 "size" : 1, 3003 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3004 "template_args" : [ "_ZTId" ] 3005 }, 3006 { 3007 "alignment" : 1, 3008 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE", 3009 "name" : "android::trait_trivial_move<float>", 3010 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE", 3011 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE", 3012 "size" : 1, 3013 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3014 "template_args" : [ "_ZTIf" ] 3015 }, 3016 { 3017 "alignment" : 1, 3018 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE", 3019 "name" : "android::trait_trivial_move<unsigned char>", 3020 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE", 3021 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE", 3022 "size" : 1, 3023 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3024 "template_args" : [ "_ZTIh" ] 3025 }, 3026 { 3027 "alignment" : 1, 3028 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE", 3029 "name" : "android::trait_trivial_move<int>", 3030 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE", 3031 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE", 3032 "size" : 1, 3033 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3034 "template_args" : [ "_ZTIi" ] 3035 }, 3036 { 3037 "alignment" : 1, 3038 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE", 3039 "name" : "android::trait_trivial_move<unsigned int>", 3040 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE", 3041 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE", 3042 "size" : 1, 3043 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3044 "template_args" : [ "_ZTIj" ] 3045 }, 3046 { 3047 "alignment" : 1, 3048 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE", 3049 "name" : "android::trait_trivial_move<long>", 3050 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE", 3051 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE", 3052 "size" : 1, 3053 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3054 "template_args" : [ "_ZTIl" ] 3055 }, 3056 { 3057 "alignment" : 1, 3058 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE", 3059 "name" : "android::trait_trivial_move<unsigned long>", 3060 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE", 3061 "self_type" : "_ZTIN7android18trait_trivial_moveImEE", 3062 "size" : 1, 3063 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3064 "template_args" : [ "_ZTIm" ] 3065 }, 3066 { 3067 "alignment" : 1, 3068 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE", 3069 "name" : "android::trait_trivial_move<short>", 3070 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE", 3071 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE", 3072 "size" : 1, 3073 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3074 "template_args" : [ "_ZTIs" ] 3075 }, 3076 { 3077 "alignment" : 1, 3078 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE", 3079 "name" : "android::trait_trivial_move<unsigned short>", 3080 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE", 3081 "self_type" : "_ZTIN7android18trait_trivial_moveItEE", 3082 "size" : 1, 3083 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3084 "template_args" : [ "_ZTIt" ] 3085 }, 3086 { 3087 "alignment" : 1, 3088 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE", 3089 "name" : "android::trait_trivial_move<void>", 3090 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE", 3091 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE", 3092 "size" : 1, 3093 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3094 "template_args" : [ "_ZTIv" ] 3095 }, 3096 { 3097 "alignment" : 1, 3098 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE", 3099 "name" : "android::trait_trivial_move<long long>", 3100 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE", 3101 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE", 3102 "size" : 1, 3103 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3104 "template_args" : [ "_ZTIx" ] 3105 }, 3106 { 3107 "alignment" : 1, 3108 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE", 3109 "name" : "android::trait_trivial_move<unsigned long long>", 3110 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE", 3111 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE", 3112 "size" : 1, 3113 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h", 3114 "template_args" : [ "_ZTIy" ] 3115 }, 3116 { 3117 "alignment" : 4, 3118 "base_specifiers" : 3119 [ 3120 { 3121 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 3122 } 3123 ], 3124 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE", 3125 "name" : "android::VirtualLightRefBase", 3126 "record_kind" : "class", 3127 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE", 3128 "self_type" : "_ZTIN7android19VirtualLightRefBaseE", 3129 "size" : 8, 3130 "source_file" : "system/core/libutils/include/utils/LightRefBase.h", 3131 "vtable_components" : 3132 [ 3133 { 3134 "kind" : "offset_to_top" 3135 }, 3136 { 3137 "kind" : "rtti", 3138 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 3139 }, 3140 { 3141 "kind" : "complete_dtor_pointer", 3142 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 3143 }, 3144 { 3145 "kind" : "deleting_dtor_pointer", 3146 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 3147 } 3148 ] 3149 }, 3150 { 3151 "alignment" : 4, 3152 "fields" : 3153 [ 3154 { 3155 "access" : "private", 3156 "field_name" : "m_ptr", 3157 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE" 3158 } 3159 ], 3160 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3161 "name" : "android::sp<android::hardware::hidl_death_recipient>", 3162 "record_kind" : "class", 3163 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3164 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE", 3165 "size" : 4, 3166 "source_file" : "system/core/libutils/include/utils/StrongPointer.h", 3167 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ] 3168 }, 3169 { 3170 "alignment" : 4, 3171 "fields" : 3172 [ 3173 { 3174 "access" : "private", 3175 "field_name" : "data_", 3176 "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE" 3177 } 3178 ], 3179 "linker_set_key" : "_ZTIN7android4base10LogMessageE", 3180 "name" : "android::base::LogMessage", 3181 "record_kind" : "class", 3182 "referenced_type" : "_ZTIN7android4base10LogMessageE", 3183 "self_type" : "_ZTIN7android4base10LogMessageE", 3184 "size" : 4, 3185 "source_file" : "system/libbase/include/android-base/logging.h" 3186 }, 3187 { 3188 "alignment" : 4, 3189 "fields" : 3190 [ 3191 { 3192 "access" : "private", 3193 "field_name" : "default_log_id_", 3194 "referenced_type" : "_ZTIN7android4base5LogIdE" 3195 } 3196 ], 3197 "linker_set_key" : "_ZTIN7android4base10LogdLoggerE", 3198 "name" : "android::base::LogdLogger", 3199 "record_kind" : "class", 3200 "referenced_type" : "_ZTIN7android4base10LogdLoggerE", 3201 "self_type" : "_ZTIN7android4base10LogdLoggerE", 3202 "size" : 4, 3203 "source_file" : "system/libbase/include/android-base/logging.h" 3204 }, 3205 { 3206 "alignment" : 1, 3207 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE", 3208 "name" : "android::base::LogNullGuard<std::nullptr_t>", 3209 "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 3210 "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE", 3211 "size" : 1, 3212 "source_file" : "system/libbase/include/android-base/logging.h", 3213 "template_args" : [ "_ZTIDn" ] 3214 }, 3215 { 3216 "alignment" : 1, 3217 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3218 "name" : "android::base::LogNullGuard<const char *>", 3219 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3220 "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE", 3221 "size" : 1, 3222 "source_file" : "system/libbase/include/android-base/logging.h", 3223 "template_args" : [ "_ZTIPKc" ] 3224 }, 3225 { 3226 "alignment" : 1, 3227 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE", 3228 "name" : "android::base::LogNullGuard<char *>", 3229 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 3230 "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE", 3231 "size" : 1, 3232 "source_file" : "system/libbase/include/android-base/logging.h", 3233 "template_args" : [ "_ZTIPc" ] 3234 }, 3235 { 3236 "alignment" : 4, 3237 "fields" : 3238 [ 3239 { 3240 "access" : "private", 3241 "field_name" : "saved_errno_", 3242 "referenced_type" : "_ZTIKi" 3243 } 3244 ], 3245 "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE", 3246 "name" : "android::base::ErrnoRestorer", 3247 "record_kind" : "class", 3248 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE", 3249 "self_type" : "_ZTIN7android4base13ErrnoRestorerE", 3250 "size" : 4, 3251 "source_file" : "system/libbase/include/android-base/errno_restorer.h" 3252 }, 3253 { 3254 "alignment" : 4, 3255 "fields" : 3256 [ 3257 { 3258 "access" : "private", 3259 "field_name" : "old_", 3260 "referenced_type" : "_ZTIN7android4base11LogSeverityE" 3261 } 3262 ], 3263 "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE", 3264 "name" : "android::base::ScopedLogSeverity", 3265 "record_kind" : "class", 3266 "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE", 3267 "self_type" : "_ZTIN7android4base17ScopedLogSeverityE", 3268 "size" : 4, 3269 "source_file" : "system/libbase/include/android-base/logging.h" 3270 }, 3271 { 3272 "alignment" : 1, 3273 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE", 3274 "name" : "android::RefBase::weakref_type", 3275 "record_kind" : "class", 3276 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE", 3277 "self_type" : "_ZTIN7android7RefBase12weakref_typeE", 3278 "size" : 1, 3279 "source_file" : "system/core/libutils/include/utils/RefBase.h" 3280 }, 3281 { 3282 "alignment" : 4, 3283 "fields" : 3284 [ 3285 { 3286 "access" : "private", 3287 "field_name" : "mRefs", 3288 "field_offset" : 32, 3289 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE" 3290 } 3291 ], 3292 "linker_set_key" : "_ZTIN7android7RefBaseE", 3293 "name" : "android::RefBase", 3294 "record_kind" : "class", 3295 "referenced_type" : "_ZTIN7android7RefBaseE", 3296 "self_type" : "_ZTIN7android7RefBaseE", 3297 "size" : 8, 3298 "source_file" : "system/core/libutils/include/utils/RefBase.h", 3299 "vtable_components" : 3300 [ 3301 { 3302 "kind" : "offset_to_top" 3303 }, 3304 { 3305 "kind" : "rtti", 3306 "mangled_component_name" : "_ZTIN7android7RefBaseE" 3307 }, 3308 { 3309 "kind" : "complete_dtor_pointer", 3310 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 3311 }, 3312 { 3313 "kind" : "deleting_dtor_pointer", 3314 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 3315 }, 3316 { 3317 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3318 }, 3319 { 3320 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3321 }, 3322 { 3323 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3324 }, 3325 { 3326 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3327 } 3328 ] 3329 }, 3330 { 3331 "alignment" : 8, 3332 "base_specifiers" : 3333 [ 3334 { 3335 "is_virtual" : true, 3336 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE" 3337 }, 3338 { 3339 "is_virtual" : true, 3340 "referenced_type" : "_ZTIN7android7RefBaseE" 3341 } 3342 ], 3343 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE", 3344 "name" : "android::hardware::HidlMemory", 3345 "record_kind" : "class", 3346 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE", 3347 "self_type" : "_ZTIN7android8hardware10HidlMemoryE", 3348 "size" : 56, 3349 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 3350 "vtable_components" : 3351 [ 3352 { 3353 "component_value" : 48, 3354 "kind" : "vbase_offset" 3355 }, 3356 { 3357 "component_value" : 8, 3358 "kind" : "vbase_offset" 3359 }, 3360 { 3361 "kind" : "offset_to_top" 3362 }, 3363 { 3364 "kind" : "rtti", 3365 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 3366 }, 3367 { 3368 "kind" : "complete_dtor_pointer", 3369 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 3370 }, 3371 { 3372 "kind" : "deleting_dtor_pointer", 3373 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 3374 }, 3375 { 3376 "kind" : "vcall_offset" 3377 }, 3378 { 3379 "kind" : "vcall_offset" 3380 }, 3381 { 3382 "kind" : "vcall_offset" 3383 }, 3384 { 3385 "kind" : "vcall_offset" 3386 }, 3387 { 3388 "component_value" : -48, 3389 "kind" : "vcall_offset" 3390 }, 3391 { 3392 "component_value" : -48, 3393 "kind" : "offset_to_top" 3394 }, 3395 { 3396 "kind" : "rtti", 3397 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 3398 }, 3399 { 3400 "kind" : "complete_dtor_pointer", 3401 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 3402 }, 3403 { 3404 "kind" : "deleting_dtor_pointer", 3405 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 3406 }, 3407 { 3408 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3409 }, 3410 { 3411 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3412 }, 3413 { 3414 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3415 }, 3416 { 3417 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3418 } 3419 ] 3420 }, 3421 { 3422 "alignment" : 1, 3423 "fields" : 3424 [ 3425 { 3426 "field_name" : "specified", 3427 "referenced_type" : "_ZTIb" 3428 }, 3429 { 3430 "field_name" : "value", 3431 "field_offset" : 8, 3432 "referenced_type" : "_ZTIb" 3433 } 3434 ], 3435 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3436 "name" : "android::hardware::configstore::V1_0::OptionalBool", 3437 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3438 "self_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE", 3439 "size" : 2, 3440 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3441 }, 3442 { 3443 "alignment" : 4, 3444 "fields" : 3445 [ 3446 { 3447 "field_name" : "specified", 3448 "referenced_type" : "_ZTIb" 3449 }, 3450 { 3451 "field_name" : "value", 3452 "field_offset" : 32, 3453 "referenced_type" : "_ZTIi" 3454 } 3455 ], 3456 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3457 "name" : "android::hardware::configstore::V1_0::OptionalInt32", 3458 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3459 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E", 3460 "size" : 8, 3461 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3462 }, 3463 { 3464 "alignment" : 8, 3465 "fields" : 3466 [ 3467 { 3468 "field_name" : "specified", 3469 "referenced_type" : "_ZTIb" 3470 }, 3471 { 3472 "field_name" : "value", 3473 "field_offset" : 64, 3474 "referenced_type" : "_ZTIx" 3475 } 3476 ], 3477 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3478 "name" : "android::hardware::configstore::V1_0::OptionalInt64", 3479 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3480 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E", 3481 "size" : 16, 3482 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3483 }, 3484 { 3485 "alignment" : 8, 3486 "fields" : 3487 [ 3488 { 3489 "field_name" : "specified", 3490 "referenced_type" : "_ZTIb" 3491 }, 3492 { 3493 "field_name" : "value", 3494 "field_offset" : 64, 3495 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 3496 } 3497 ], 3498 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3499 "name" : "android::hardware::configstore::V1_0::OptionalString", 3500 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3501 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE", 3502 "size" : 24, 3503 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3504 }, 3505 { 3506 "alignment" : 4, 3507 "fields" : 3508 [ 3509 { 3510 "field_name" : "specified", 3511 "referenced_type" : "_ZTIb" 3512 }, 3513 { 3514 "field_name" : "value", 3515 "field_offset" : 32, 3516 "referenced_type" : "_ZTIj" 3517 } 3518 ], 3519 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3520 "name" : "android::hardware::configstore::V1_0::OptionalUInt32", 3521 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3522 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E", 3523 "size" : 8, 3524 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3525 }, 3526 { 3527 "alignment" : 8, 3528 "fields" : 3529 [ 3530 { 3531 "field_name" : "specified", 3532 "referenced_type" : "_ZTIb" 3533 }, 3534 { 3535 "field_name" : "value", 3536 "field_offset" : 64, 3537 "referenced_type" : "_ZTIy" 3538 } 3539 ], 3540 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3541 "name" : "android::hardware::configstore::V1_0::OptionalUInt64", 3542 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3543 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E", 3544 "size" : 16, 3545 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h" 3546 }, 3547 { 3548 "alignment" : 1, 3549 "fields" : 3550 [ 3551 { 3552 "field_name" : "specified", 3553 "referenced_type" : "_ZTIb" 3554 }, 3555 { 3556 "field_name" : "value", 3557 "field_offset" : 8, 3558 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE" 3559 } 3560 ], 3561 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3562 "name" : "android::hardware::configstore::V1_1::OptionalDisplayOrientation", 3563 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3564 "self_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE", 3565 "size" : 2, 3566 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h" 3567 }, 3568 { 3569 "alignment" : 8, 3570 "fields" : 3571 [ 3572 { 3573 "access" : "private", 3574 "field_name" : "mHandle", 3575 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE" 3576 }, 3577 { 3578 "access" : "private", 3579 "field_name" : "mOwnsHandle", 3580 "field_offset" : 64, 3581 "referenced_type" : "_ZTIb" 3582 }, 3583 { 3584 "access" : "private", 3585 "field_name" : "mPad", 3586 "field_offset" : 72, 3587 "referenced_type" : "_ZTIA7_h" 3588 } 3589 ], 3590 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE", 3591 "name" : "android::hardware::hidl_handle", 3592 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 3593 "self_type" : "_ZTIN7android8hardware11hidl_handleE", 3594 "size" : 16, 3595 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3596 }, 3597 { 3598 "alignment" : 8, 3599 "fields" : 3600 [ 3601 { 3602 "access" : "private", 3603 "field_name" : "mHandle", 3604 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE" 3605 }, 3606 { 3607 "access" : "private", 3608 "field_name" : "mSize", 3609 "field_offset" : 128, 3610 "referenced_type" : "_ZTIy" 3611 }, 3612 { 3613 "access" : "private", 3614 "field_name" : "mName", 3615 "field_offset" : 192, 3616 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE" 3617 } 3618 ], 3619 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE", 3620 "name" : "android::hardware::hidl_memory", 3621 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 3622 "self_type" : "_ZTIN7android8hardware11hidl_memoryE", 3623 "size" : 40, 3624 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3625 }, 3626 { 3627 "alignment" : 8, 3628 "fields" : 3629 [ 3630 { 3631 "access" : "private", 3632 "field_name" : "mBuffer", 3633 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE" 3634 }, 3635 { 3636 "access" : "private", 3637 "field_name" : "mSize", 3638 "field_offset" : 64, 3639 "referenced_type" : "_ZTIj" 3640 }, 3641 { 3642 "access" : "private", 3643 "field_name" : "mOwnsBuffer", 3644 "field_offset" : 96, 3645 "referenced_type" : "_ZTIb" 3646 }, 3647 { 3648 "access" : "private", 3649 "field_name" : "mPad", 3650 "field_offset" : 104, 3651 "referenced_type" : "_ZTIA3_h" 3652 } 3653 ], 3654 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE", 3655 "name" : "android::hardware::hidl_string", 3656 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE", 3657 "self_type" : "_ZTIN7android8hardware11hidl_stringE", 3658 "size" : 16, 3659 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3660 }, 3661 { 3662 "alignment" : 2, 3663 "fields" : 3664 [ 3665 { 3666 "access" : "private", 3667 "field_name" : "mMajor", 3668 "referenced_type" : "_ZTIt" 3669 }, 3670 { 3671 "access" : "private", 3672 "field_name" : "mMinor", 3673 "field_offset" : 16, 3674 "referenced_type" : "_ZTIt" 3675 } 3676 ], 3677 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE", 3678 "name" : "android::hardware::hidl_version", 3679 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE", 3680 "self_type" : "_ZTIN7android8hardware12hidl_versionE", 3681 "size" : 4, 3682 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 3683 }, 3684 { 3685 "alignment" : 8, 3686 "fields" : 3687 [ 3688 { 3689 "field_name" : "flags", 3690 "referenced_type" : "_ZTIj" 3691 }, 3692 { 3693 "field_name" : "fdIndex", 3694 "field_offset" : 32, 3695 "referenced_type" : "_ZTIj" 3696 }, 3697 { 3698 "field_name" : "offset", 3699 "field_offset" : 64, 3700 "referenced_type" : "_ZTIj" 3701 }, 3702 { 3703 "field_name" : "extent", 3704 "field_offset" : 128, 3705 "referenced_type" : "_ZTIy" 3706 } 3707 ], 3708 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE", 3709 "name" : "android::hardware::GrantorDescriptor", 3710 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 3711 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE", 3712 "size" : 24, 3713 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h" 3714 }, 3715 { 3716 "alignment" : 4, 3717 "base_specifiers" : 3718 [ 3719 { 3720 "is_virtual" : true, 3721 "referenced_type" : "_ZTIN7android7RefBaseE" 3722 } 3723 ], 3724 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE", 3725 "name" : "android::hardware::hidl_death_recipient", 3726 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 3727 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE", 3728 "size" : 12, 3729 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 3730 "vtable_components" : 3731 [ 3732 { 3733 "component_value" : 4, 3734 "kind" : "vbase_offset" 3735 }, 3736 { 3737 "kind" : "offset_to_top" 3738 }, 3739 { 3740 "kind" : "rtti", 3741 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 3742 }, 3743 { 3744 "is_pure" : true, 3745 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 3746 }, 3747 { 3748 "kind" : "complete_dtor_pointer", 3749 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 3750 }, 3751 { 3752 "kind" : "deleting_dtor_pointer", 3753 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 3754 }, 3755 { 3756 "kind" : "vcall_offset" 3757 }, 3758 { 3759 "kind" : "vcall_offset" 3760 }, 3761 { 3762 "kind" : "vcall_offset" 3763 }, 3764 { 3765 "kind" : "vcall_offset" 3766 }, 3767 { 3768 "component_value" : -4, 3769 "kind" : "vcall_offset" 3770 }, 3771 { 3772 "component_value" : -4, 3773 "kind" : "offset_to_top" 3774 }, 3775 { 3776 "kind" : "rtti", 3777 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 3778 }, 3779 { 3780 "kind" : "complete_dtor_pointer", 3781 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 3782 }, 3783 { 3784 "kind" : "deleting_dtor_pointer", 3785 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 3786 }, 3787 { 3788 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3789 }, 3790 { 3791 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3792 }, 3793 { 3794 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3795 }, 3796 { 3797 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3798 } 3799 ] 3800 }, 3801 { 3802 "alignment" : 4, 3803 "base_specifiers" : 3804 [ 3805 { 3806 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE" 3807 } 3808 ], 3809 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE", 3810 "name" : "android::hardware::Return<void>", 3811 "record_kind" : "class", 3812 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 3813 "self_type" : "_ZTIN7android8hardware6ReturnIvEE", 3814 "size" : 24, 3815 "source_file" : "system/libhidl/base/include/hidl/Status.h", 3816 "template_args" : [ "_ZTIv" ] 3817 }, 3818 { 3819 "alignment" : 4, 3820 "fields" : 3821 [ 3822 { 3823 "access" : "private", 3824 "field_name" : "mException", 3825 "referenced_type" : "_ZTIi" 3826 }, 3827 { 3828 "access" : "private", 3829 "field_name" : "mErrorCode", 3830 "field_offset" : 32, 3831 "referenced_type" : "_ZTIi" 3832 }, 3833 { 3834 "access" : "private", 3835 "field_name" : "mMessage", 3836 "field_offset" : 64, 3837 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 3838 } 3839 ], 3840 "linker_set_key" : "_ZTIN7android8hardware6StatusE", 3841 "name" : "android::hardware::Status", 3842 "record_kind" : "class", 3843 "referenced_type" : "_ZTIN7android8hardware6StatusE", 3844 "self_type" : "_ZTIN7android8hardware6StatusE", 3845 "size" : 20, 3846 "source_file" : "system/libhidl/base/include/hidl/Status.h" 3847 }, 3848 { 3849 "alignment" : 8, 3850 "fields" : 3851 [ 3852 { 3853 "access" : "private", 3854 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 3855 } 3856 ], 3857 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 3858 "name" : "android::hardware::details::hidl_pointer<native_handle>", 3859 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 3860 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE", 3861 "size" : 8, 3862 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 3863 "template_args" : [ "_ZTI13native_handle" ] 3864 }, 3865 { 3866 "access" : "private", 3867 "alignment" : 8, 3868 "fields" : 3869 [ 3870 { 3871 "field_name" : "mPointer", 3872 "referenced_type" : "_ZTIP13native_handle" 3873 }, 3874 { 3875 "field_name" : "_pad", 3876 "referenced_type" : "_ZTIy" 3877 } 3878 ], 3879 "is_anonymous" : true, 3880 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 3881 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 3882 "record_kind" : "union", 3883 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 3884 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E", 3885 "size" : 8, 3886 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3887 }, 3888 { 3889 "alignment" : 8, 3890 "fields" : 3891 [ 3892 { 3893 "access" : "private", 3894 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 3895 } 3896 ], 3897 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 3898 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 3899 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 3900 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE", 3901 "size" : 8, 3902 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 3903 "template_args" : [ "_ZTIK13native_handle" ] 3904 }, 3905 { 3906 "access" : "private", 3907 "alignment" : 8, 3908 "fields" : 3909 [ 3910 { 3911 "field_name" : "mPointer", 3912 "referenced_type" : "_ZTIPK13native_handle" 3913 }, 3914 { 3915 "field_name" : "_pad", 3916 "referenced_type" : "_ZTIy" 3917 } 3918 ], 3919 "is_anonymous" : true, 3920 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 3921 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 3922 "record_kind" : "union", 3923 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 3924 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E", 3925 "size" : 8, 3926 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3927 }, 3928 { 3929 "alignment" : 8, 3930 "fields" : 3931 [ 3932 { 3933 "access" : "private", 3934 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E" 3935 } 3936 ], 3937 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 3938 "name" : "android::hardware::details::hidl_pointer<const char>", 3939 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 3940 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE", 3941 "size" : 8, 3942 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 3943 "template_args" : [ "_ZTIKc" ] 3944 }, 3945 { 3946 "access" : "private", 3947 "alignment" : 8, 3948 "fields" : 3949 [ 3950 { 3951 "field_name" : "mPointer", 3952 "referenced_type" : "_ZTIPKc" 3953 }, 3954 { 3955 "field_name" : "_pad", 3956 "referenced_type" : "_ZTIy" 3957 } 3958 ], 3959 "is_anonymous" : true, 3960 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 3961 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 3962 "record_kind" : "union", 3963 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 3964 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E", 3965 "size" : 8, 3966 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 3967 }, 3968 { 3969 "alignment" : 8, 3970 "fields" : 3971 [ 3972 { 3973 "access" : "private", 3974 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 3975 } 3976 ], 3977 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 3978 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 3979 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 3980 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE", 3981 "size" : 8, 3982 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 3983 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 3984 }, 3985 { 3986 "access" : "private", 3987 "alignment" : 8, 3988 "fields" : 3989 [ 3990 { 3991 "field_name" : "mPointer", 3992 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE" 3993 }, 3994 { 3995 "field_name" : "_pad", 3996 "referenced_type" : "_ZTIy" 3997 } 3998 ], 3999 "is_anonymous" : true, 4000 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4001 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)", 4002 "record_kind" : "union", 4003 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4004 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E", 4005 "size" : 8, 4006 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4007 }, 4008 { 4009 "alignment" : 4, 4010 "fields" : 4011 [ 4012 { 4013 "access" : "private", 4014 "field_name" : "mStatus", 4015 "referenced_type" : "_ZTIN7android8hardware6StatusE" 4016 }, 4017 { 4018 "access" : "private", 4019 "field_name" : "mCheckedStatus", 4020 "field_offset" : 160, 4021 "referenced_type" : "_ZTIb" 4022 } 4023 ], 4024 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE", 4025 "name" : "android::hardware::details::return_status", 4026 "record_kind" : "class", 4027 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 4028 "self_type" : "_ZTIN7android8hardware7details13return_statusE", 4029 "size" : 24, 4030 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4031 }, 4032 { 4033 "alignment" : 4, 4034 "fields" : 4035 [ 4036 { 4037 "access" : "protected", 4038 "field_name" : "mInstrumentationCallbacks", 4039 "field_offset" : 32, 4040 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE" 4041 }, 4042 { 4043 "access" : "protected", 4044 "field_offset" : 128, 4045 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E" 4046 }, 4047 { 4048 "access" : "protected", 4049 "field_name" : "mInstrumentationLibPackage", 4050 "field_offset" : 160, 4051 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4052 }, 4053 { 4054 "access" : "protected", 4055 "field_name" : "mInterfaceName", 4056 "field_offset" : 256, 4057 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4058 } 4059 ], 4060 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4061 "name" : "android::hardware::details::HidlInstrumentor", 4062 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4063 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE", 4064 "size" : 44, 4065 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h", 4066 "vtable_components" : 4067 [ 4068 { 4069 "kind" : "offset_to_top" 4070 }, 4071 { 4072 "kind" : "rtti", 4073 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 4074 }, 4075 { 4076 "kind" : "complete_dtor_pointer", 4077 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 4078 }, 4079 { 4080 "kind" : "deleting_dtor_pointer", 4081 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 4082 } 4083 ] 4084 }, 4085 { 4086 "access" : "protected", 4087 "alignment" : 4, 4088 "fields" : 4089 [ 4090 { 4091 "field_name" : "mEnableInstrumentation", 4092 "referenced_type" : "_ZTIb" 4093 }, 4094 { 4095 "field_name" : "mReserved0", 4096 "referenced_type" : "_ZTIPv" 4097 } 4098 ], 4099 "is_anonymous" : true, 4100 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4101 "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)", 4102 "record_kind" : "union", 4103 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4104 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E", 4105 "size" : 4, 4106 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4107 }, 4108 { 4109 "alignment" : 1, 4110 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE", 4111 "name" : "android::hardware::details::i_tag", 4112 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE", 4113 "self_type" : "_ZTIN7android8hardware7details5i_tagE", 4114 "size" : 1, 4115 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4116 }, 4117 { 4118 "alignment" : 1, 4119 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE", 4120 "name" : "android::hardware::details::bs_tag", 4121 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE", 4122 "self_type" : "_ZTIN7android8hardware7details6bs_tagE", 4123 "size" : 1, 4124 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4125 }, 4126 { 4127 "alignment" : 1, 4128 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE", 4129 "name" : "android::hardware::details::bnhw_tag", 4130 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 4131 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE", 4132 "size" : 1, 4133 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4134 }, 4135 { 4136 "alignment" : 1, 4137 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE", 4138 "name" : "android::hardware::details::bphw_tag", 4139 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE", 4140 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE", 4141 "size" : 1, 4142 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h" 4143 }, 4144 { 4145 "alignment" : 8, 4146 "fields" : 4147 [ 4148 { 4149 "access" : "private", 4150 "field_name" : "mBuffer", 4151 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 4152 }, 4153 { 4154 "access" : "private", 4155 "field_name" : "mSize", 4156 "field_offset" : 64, 4157 "referenced_type" : "_ZTIj" 4158 }, 4159 { 4160 "access" : "private", 4161 "field_name" : "mOwnsBuffer", 4162 "field_offset" : 96, 4163 "referenced_type" : "_ZTIb" 4164 }, 4165 { 4166 "access" : "private", 4167 "field_name" : "mPad", 4168 "field_offset" : 104, 4169 "referenced_type" : "_ZTIA3_h" 4170 } 4171 ], 4172 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4173 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 4174 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4175 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE", 4176 "size" : 16, 4177 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h", 4178 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ] 4179 } 4180 ], 4181 "rvalue_reference_types" : 4182 [ 4183 { 4184 "alignment" : 4, 4185 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE", 4186 "name" : "android::hardware::hidl_handle &&", 4187 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE", 4188 "self_type" : "_ZTION7android8hardware11hidl_handleE", 4189 "size" : 4, 4190 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 4191 }, 4192 { 4193 "alignment" : 4, 4194 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE", 4195 "name" : "android::hardware::hidl_memory &&", 4196 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE", 4197 "self_type" : "_ZTION7android8hardware11hidl_memoryE", 4198 "size" : 4, 4199 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h" 4200 }, 4201 { 4202 "alignment" : 4, 4203 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE", 4204 "name" : "android::hardware::Return<void> &&", 4205 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE", 4206 "self_type" : "_ZTION7android8hardware6ReturnIvEE", 4207 "size" : 4, 4208 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4209 }, 4210 { 4211 "alignment" : 4, 4212 "linker_set_key" : "_ZTION7android8hardware6StatusE", 4213 "name" : "android::hardware::Status &&", 4214 "referenced_type" : "_ZTIN7android8hardware6StatusE", 4215 "self_type" : "_ZTION7android8hardware6StatusE", 4216 "size" : 4, 4217 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4218 }, 4219 { 4220 "alignment" : 4, 4221 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE", 4222 "name" : "android::hardware::details::return_status &&", 4223 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE", 4224 "self_type" : "_ZTION7android8hardware7details13return_statusE", 4225 "size" : 4, 4226 "source_file" : "system/libhidl/base/include/hidl/Status.h" 4227 } 4228 ] 4229} 4230