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