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