1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-106", 9 "self_type" : "type-237", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "alignment" : 4, 14 "linker_set_key" : "int [0]", 15 "name" : "int [0]", 16 "referenced_type" : "type-2", 17 "self_type" : "type-3", 18 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 19 }, 20 { 21 "alignment" : 1, 22 "linker_set_key" : "unsigned char [5121]", 23 "name" : "unsigned char [5121]", 24 "referenced_type" : "type-61", 25 "self_type" : "type-244", 26 "size" : 5121, 27 "source_file" : "/system/core/liblog/include/log/log_read.h" 28 } 29 ], 30 "builtin_types" : 31 [ 32 { 33 "alignment" : 1, 34 "is_integral" : true, 35 "is_unsigned" : true, 36 "linker_set_key" : "bool", 37 "name" : "bool", 38 "referenced_type" : "type-55", 39 "self_type" : "type-55", 40 "size" : 1 41 }, 42 { 43 "alignment" : 1, 44 "is_integral" : true, 45 "is_unsigned" : true, 46 "linker_set_key" : "char", 47 "name" : "char", 48 "referenced_type" : "type-106", 49 "self_type" : "type-106", 50 "size" : 1 51 }, 52 { 53 "alignment" : 2, 54 "is_integral" : true, 55 "is_unsigned" : true, 56 "linker_set_key" : "char16_t", 57 "name" : "char16_t", 58 "referenced_type" : "type-183", 59 "self_type" : "type-183", 60 "size" : 2 61 }, 62 { 63 "alignment" : 8, 64 "linker_set_key" : "double", 65 "name" : "double", 66 "referenced_type" : "type-50", 67 "self_type" : "type-50", 68 "size" : 8 69 }, 70 { 71 "alignment" : 4, 72 "linker_set_key" : "float", 73 "name" : "float", 74 "referenced_type" : "type-45", 75 "self_type" : "type-45", 76 "size" : 4 77 }, 78 { 79 "alignment" : 4, 80 "is_integral" : true, 81 "linker_set_key" : "int", 82 "name" : "int", 83 "referenced_type" : "type-2", 84 "self_type" : "type-2", 85 "size" : 4 86 }, 87 { 88 "alignment" : 8, 89 "is_integral" : true, 90 "linker_set_key" : "long", 91 "name" : "long", 92 "referenced_type" : "type-21", 93 "self_type" : "type-21", 94 "size" : 8 95 }, 96 { 97 "alignment" : 8, 98 "is_integral" : true, 99 "linker_set_key" : "long long", 100 "name" : "long long", 101 "referenced_type" : "type-31", 102 "self_type" : "type-31", 103 "size" : 8 104 }, 105 { 106 "alignment" : 2, 107 "is_integral" : true, 108 "linker_set_key" : "short", 109 "name" : "short", 110 "referenced_type" : "type-64", 111 "self_type" : "type-64", 112 "size" : 2 113 }, 114 { 115 "alignment" : 1, 116 "is_integral" : true, 117 "linker_set_key" : "signed char", 118 "name" : "signed char", 119 "referenced_type" : "type-58", 120 "self_type" : "type-58", 121 "size" : 1 122 }, 123 { 124 "alignment" : 1, 125 "is_integral" : true, 126 "is_unsigned" : true, 127 "linker_set_key" : "unsigned char", 128 "name" : "unsigned char", 129 "referenced_type" : "type-61", 130 "self_type" : "type-61", 131 "size" : 1 132 }, 133 { 134 "alignment" : 4, 135 "is_integral" : true, 136 "is_unsigned" : true, 137 "linker_set_key" : "unsigned int", 138 "name" : "unsigned int", 139 "referenced_type" : "type-11", 140 "self_type" : "type-11", 141 "size" : 4 142 }, 143 { 144 "alignment" : 8, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "unsigned long", 148 "name" : "unsigned long", 149 "referenced_type" : "type-17", 150 "self_type" : "type-17", 151 "size" : 8 152 }, 153 { 154 "alignment" : 8, 155 "is_integral" : true, 156 "is_unsigned" : true, 157 "linker_set_key" : "unsigned long long", 158 "name" : "unsigned long long", 159 "referenced_type" : "type-40", 160 "self_type" : "type-40", 161 "size" : 8 162 }, 163 { 164 "alignment" : 2, 165 "is_integral" : true, 166 "is_unsigned" : true, 167 "linker_set_key" : "unsigned short", 168 "name" : "unsigned short", 169 "referenced_type" : "type-70", 170 "self_type" : "type-70", 171 "size" : 2 172 }, 173 { 174 "linker_set_key" : "void", 175 "name" : "void", 176 "referenced_type" : "type-134", 177 "self_type" : "type-134" 178 } 179 ], 180 "elf_functions" : 181 [ 182 { 183 "binding" : "weak", 184 "name" : "_ZN7android2spINS_8hardware15HidlMemoryCacheEED2Ev" 185 }, 186 { 187 "name" : "_ZN7android8hardware12MemoryDealer10deallocateEm" 188 }, 189 { 190 "name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEm" 191 }, 192 { 193 "name" : "_ZN7android8hardware12MemoryDealer22getAllocationAlignmentEv" 194 }, 195 { 196 "name" : "_ZN7android8hardware12MemoryDealerC1Em" 197 }, 198 { 199 "name" : "_ZN7android8hardware12MemoryDealerC2Em" 200 }, 201 { 202 "name" : "_ZN7android8hardware12MemoryDealerD0Ev" 203 }, 204 { 205 "name" : "_ZN7android8hardware12MemoryDealerD1Ev" 206 }, 207 { 208 "name" : "_ZN7android8hardware12MemoryDealerD2Ev" 209 }, 210 { 211 "name" : "_ZN7android8hardware15HidlMemoryCache10fillLockedERKNS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE" 212 }, 213 { 214 "name" : "_ZN7android8hardware15HidlMemoryCache11getInstanceEv" 215 }, 216 { 217 "name" : "_ZN7android8hardware15HidlMemoryCache3mapERKNS_4hidl6memory5block4V1_011MemoryBlockE" 218 }, 219 { 220 "name" : "_ZN7android8hardware15lockMemoryCacheENS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE" 221 }, 222 { 223 "name" : "_ZN7android8hardware16HidlMemoryDealer11getInstanceERKNS0_11hidl_memoryE" 224 }, 225 { 226 "name" : "_ZN7android8hardware16HidlMemoryDealer4heapEv" 227 }, 228 { 229 "name" : "_ZN7android8hardware16HidlMemoryDealer4isOkERKNS_4hidl6memory5block4V1_011MemoryBlockE" 230 }, 231 { 232 "name" : "_ZN7android8hardware16HidlMemoryDealer8allocateEm" 233 }, 234 { 235 "name" : "_ZN7android8hardware16HidlMemoryDealerC1ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE" 236 }, 237 { 238 "name" : "_ZN7android8hardware16HidlMemoryDealerC2ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE" 239 }, 240 { 241 "name" : "_ZN7android8hardware22SimpleBestFitAllocator10deallocateEm" 242 }, 243 { 244 "name" : "_ZN7android8hardware22SimpleBestFitAllocator5allocEmj" 245 }, 246 { 247 "name" : "_ZN7android8hardware22SimpleBestFitAllocator7deallocEm" 248 }, 249 { 250 "name" : "_ZN7android8hardware22SimpleBestFitAllocator8allocateEmj" 251 }, 252 { 253 "name" : "_ZN7android8hardware22SimpleBestFitAllocatorC1Em" 254 }, 255 { 256 "name" : "_ZN7android8hardware22SimpleBestFitAllocatorC2Em" 257 }, 258 { 259 "name" : "_ZN7android8hardware22SimpleBestFitAllocatorD1Ev" 260 }, 261 { 262 "name" : "_ZN7android8hardware22SimpleBestFitAllocatorD2Ev" 263 }, 264 { 265 "binding" : "weak", 266 "name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE15getCachedLockedERKS8_" 267 }, 268 { 269 "binding" : "weak", 270 "name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE4lockERKS8_" 271 }, 272 { 273 "binding" : "weak", 274 "name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE5fetchERKS8_" 275 }, 276 { 277 "binding" : "weak", 278 "name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE5flushERKS8_" 279 }, 280 { 281 "binding" : "weak", 282 "name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE6unlockERKS8_" 283 }, 284 { 285 "name" : "_ZN7android8hardware9mapMemoryERKNS_4hidl6memory5block4V1_011MemoryBlockE" 286 }, 287 { 288 "name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc" 289 }, 290 { 291 "name" : "_ZNK7android8hardware22SimpleBestFitAllocator4dumpEPKc" 292 }, 293 { 294 "name" : "_ZNK7android8hardware22SimpleBestFitAllocator4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc" 295 }, 296 { 297 "name" : "_ZNK7android8hardware22SimpleBestFitAllocator4sizeEv" 298 }, 299 { 300 "name" : "_ZNK7android8hardware22SimpleBestFitAllocator6dump_lEPKc" 301 }, 302 { 303 "name" : "_ZNK7android8hardware22SimpleBestFitAllocator6dump_lERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc" 304 }, 305 { 306 "binding" : "weak", 307 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 308 }, 309 { 310 "binding" : "weak", 311 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 312 }, 313 { 314 "binding" : "weak", 315 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE25__emplace_unique_key_argsIS9_JRKNS_21piecewise_construct_tENS_5tupleIJRKS9_EEENSQ_IJEEEEEENS_4pairINS_15__tree_iteratorISE_PNS_11__tree_nodeISE_PvEElEEbEERKT_DpOT0_" 316 }, 317 { 318 "binding" : "weak", 319 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE5eraseENS_21__tree_const_iteratorISE_PNS_11__tree_nodeISE_PvEElEE" 320 }, 321 { 322 "binding" : "weak", 323 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE7destroyEPNS_11__tree_nodeISE_PvEE" 324 }, 325 { 326 "binding" : "weak", 327 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE25__emplace_unique_key_argsIS9_JRKNS_21piecewise_construct_tENS_5tupleIJRKS9_EEENSP_IJEEEEEENS_4pairINS_15__tree_iteratorISD_PNS_11__tree_nodeISD_PvEElEEbEERKT_DpOT0_" 328 }, 329 { 330 "binding" : "weak", 331 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE5eraseENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEElEE" 332 }, 333 { 334 "binding" : "weak", 335 "name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE7destroyEPNS_11__tree_nodeISD_PvEE" 336 }, 337 { 338 "name" : "_ZTv0_n80_N7android8hardware15HidlMemoryCache10fillLockedERKNS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE" 339 } 340 ], 341 "elf_objects" : 342 [ 343 { 344 "name" : "_ZN7android8hardware22SimpleBestFitAllocator12kMemoryAlignE" 345 }, 346 { 347 "name" : "_ZTCN7android8hardware15HidlMemoryCacheE8_NS0_9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEEE" 348 }, 349 { 350 "binding" : "weak", 351 "name" : "_ZTCN7android8hardware15MemoryCacheableE0_NS_4hidl4base4V1_05IBaseE" 352 }, 353 { 354 "binding" : "weak", 355 "name" : "_ZTCN7android8hardware15MemoryCacheableE0_NS_4hidl6memory4V1_07IMemoryE" 356 }, 357 { 358 "binding" : "weak", 359 "name" : "_ZTCN7android8hardware15MemoryCacheableE16_NS0_15MemoryDecoratorE" 360 }, 361 { 362 "name" : "_ZTTN7android8hardware15HidlMemoryCacheE" 363 }, 364 { 365 "binding" : "weak", 366 "name" : "_ZTTN7android8hardware15MemoryCacheableE" 367 }, 368 { 369 "name" : "_ZTVN7android8hardware12MemoryDealerE" 370 }, 371 { 372 "name" : "_ZTVN7android8hardware15HidlMemoryCacheE" 373 }, 374 { 375 "binding" : "weak", 376 "name" : "_ZTVN7android8hardware15MemoryBlockImplE" 377 }, 378 { 379 "binding" : "weak", 380 "name" : "_ZTVN7android8hardware15MemoryCacheableE" 381 }, 382 { 383 "binding" : "weak", 384 "name" : "_ZTVN7android8hardware15MemoryDecoratorE" 385 }, 386 { 387 "name" : "_ZTVN7android8hardware16HidlMemoryDealerE" 388 }, 389 { 390 "binding" : "weak", 391 "name" : "_ZTVN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE13HidlCacheLockE" 392 } 393 ], 394 "enum_types" : 395 [ 396 { 397 "alignment" : 4, 398 "enum_fields" : 399 [ 400 { 401 "enum_field_value" : 0, 402 "name" : "android::String16::kEmptyString" 403 } 404 ], 405 "linker_set_key" : "android::String16::StaticLinkage", 406 "name" : "android::String16::StaticLinkage", 407 "referenced_type" : "type-184", 408 "self_type" : "type-184", 409 "size" : 4, 410 "source_file" : "/system/core/libutils/include/utils/String16.h", 411 "underlying_type" : "type-11", 412 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 413 }, 414 { 415 "alignment" : 4, 416 "enum_fields" : 417 [ 418 { 419 "enum_field_value" : 0, 420 "name" : "android::String8::kEmptyString" 421 } 422 ], 423 "linker_set_key" : "android::String8::StaticLinkage", 424 "name" : "android::String8::StaticLinkage", 425 "referenced_type" : "type-171", 426 "self_type" : "type-171", 427 "size" : 4, 428 "source_file" : "/system/core/libutils/include/utils/String8.h", 429 "underlying_type" : "type-11", 430 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 431 }, 432 { 433 "alignment" : 4, 434 "enum_fields" : 435 [ 436 { 437 "enum_field_value" : 0, 438 "name" : "android::base::DEFAULT" 439 }, 440 { 441 "enum_field_value" : 1, 442 "name" : "android::base::MAIN" 443 }, 444 { 445 "enum_field_value" : 2, 446 "name" : "android::base::SYSTEM" 447 } 448 ], 449 "linker_set_key" : "android::base::LogId", 450 "name" : "android::base::LogId", 451 "referenced_type" : "type-368", 452 "self_type" : "type-368", 453 "size" : 4, 454 "source_file" : "/system/libbase/include/android-base/logging.h", 455 "underlying_type" : "type-11", 456 "unique_id" : "_ZTSN7android4base5LogIdE" 457 }, 458 { 459 "alignment" : 4, 460 "enum_fields" : 461 [ 462 { 463 "enum_field_value" : 0, 464 "name" : "android::base::VERBOSE" 465 }, 466 { 467 "enum_field_value" : 1, 468 "name" : "android::base::DEBUG" 469 }, 470 { 471 "enum_field_value" : 2, 472 "name" : "android::base::INFO" 473 }, 474 { 475 "enum_field_value" : 3, 476 "name" : "android::base::WARNING" 477 }, 478 { 479 "enum_field_value" : 4, 480 "name" : "android::base::ERROR" 481 }, 482 { 483 "enum_field_value" : 5, 484 "name" : "android::base::FATAL_WITHOUT_ABORT" 485 }, 486 { 487 "enum_field_value" : 6, 488 "name" : "android::base::FATAL" 489 } 490 ], 491 "linker_set_key" : "android::base::LogSeverity", 492 "name" : "android::base::LogSeverity", 493 "referenced_type" : "type-367", 494 "self_type" : "type-367", 495 "size" : 4, 496 "source_file" : "/system/libbase/include/android-base/logging.h", 497 "underlying_type" : "type-11", 498 "unique_id" : "_ZTSN7android4base11LogSeverityE" 499 }, 500 { 501 "alignment" : 4, 502 "enum_fields" : 503 [ 504 { 505 "enum_field_value" : 0, 506 "name" : "android::hardware::HidlReturnRestriction::NONE" 507 }, 508 { 509 "enum_field_value" : 1, 510 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 511 }, 512 { 513 "enum_field_value" : 2, 514 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 515 } 516 ], 517 "linker_set_key" : "android::hardware::HidlReturnRestriction", 518 "name" : "android::hardware::HidlReturnRestriction", 519 "referenced_type" : "type-354", 520 "self_type" : "type-354", 521 "size" : 4, 522 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 523 "underlying_type" : "type-2", 524 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 525 }, 526 { 527 "alignment" : 4, 528 "enum_fields" : 529 [ 530 { 531 "enum_field_value" : 1, 532 "name" : "android::hardware::kSynchronizedReadWrite" 533 }, 534 { 535 "enum_field_value" : 2, 536 "name" : "android::hardware::kUnsynchronizedWrite" 537 } 538 ], 539 "linker_set_key" : "android::hardware::MQFlavor", 540 "name" : "android::hardware::MQFlavor", 541 "referenced_type" : "type-145", 542 "self_type" : "type-145", 543 "size" : 4, 544 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 545 "underlying_type" : "type-11", 546 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 547 }, 548 { 549 "alignment" : 4, 550 "enum_fields" : 551 [ 552 { 553 "enum_field_value" : 0, 554 "name" : "android::hardware::Status::EX_NONE" 555 }, 556 { 557 "enum_field_value" : -1, 558 "name" : "android::hardware::Status::EX_SECURITY" 559 }, 560 { 561 "enum_field_value" : -2, 562 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 563 }, 564 { 565 "enum_field_value" : -3, 566 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 567 }, 568 { 569 "enum_field_value" : -4, 570 "name" : "android::hardware::Status::EX_NULL_POINTER" 571 }, 572 { 573 "enum_field_value" : -5, 574 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 575 }, 576 { 577 "enum_field_value" : -6, 578 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 579 }, 580 { 581 "enum_field_value" : -7, 582 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 583 }, 584 { 585 "enum_field_value" : -128, 586 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 587 }, 588 { 589 "enum_field_value" : -129, 590 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 591 } 592 ], 593 "linker_set_key" : "android::hardware::Status::Exception", 594 "name" : "android::hardware::Status::Exception", 595 "referenced_type" : "type-169", 596 "self_type" : "type-169", 597 "size" : 4, 598 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 599 "underlying_type" : "type-2", 600 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 601 }, 602 { 603 "alignment" : 4, 604 "enum_fields" : 605 [ 606 { 607 "enum_field_value" : 0, 608 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 609 }, 610 { 611 "enum_field_value" : 1, 612 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 613 }, 614 { 615 "enum_field_value" : 2, 616 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 617 }, 618 { 619 "enum_field_value" : 3, 620 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 621 }, 622 { 623 "enum_field_value" : 4, 624 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 625 }, 626 { 627 "enum_field_value" : 5, 628 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 629 }, 630 { 631 "enum_field_value" : 6, 632 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 633 }, 634 { 635 "enum_field_value" : 7, 636 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 637 }, 638 { 639 "enum_field_value" : 8, 640 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 641 }, 642 { 643 "enum_field_value" : 9, 644 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 645 } 646 ], 647 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 648 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 649 "referenced_type" : "type-172", 650 "self_type" : "type-172", 651 "size" : 4, 652 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 653 "underlying_type" : "type-11", 654 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 655 }, 656 { 657 "alignment" : 4, 658 "enum_fields" : 659 [ 660 { 661 "enum_field_value" : 0, 662 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 663 }, 664 { 665 "enum_field_value" : 1, 666 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 667 }, 668 { 669 "enum_field_value" : 2, 670 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 671 } 672 ], 673 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 674 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 675 "referenced_type" : "type-152", 676 "self_type" : "type-152", 677 "size" : 4, 678 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 679 "underlying_type" : "type-2", 680 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 681 }, 682 { 683 "alignment" : 4, 684 "enum_fields" : 685 [ 686 { 687 "enum_field_value" : 0, 688 "name" : "ANDROID_LOG_UNKNOWN" 689 }, 690 { 691 "enum_field_value" : 1, 692 "name" : "ANDROID_LOG_DEFAULT" 693 }, 694 { 695 "enum_field_value" : 2, 696 "name" : "ANDROID_LOG_VERBOSE" 697 }, 698 { 699 "enum_field_value" : 3, 700 "name" : "ANDROID_LOG_DEBUG" 701 }, 702 { 703 "enum_field_value" : 4, 704 "name" : "ANDROID_LOG_INFO" 705 }, 706 { 707 "enum_field_value" : 5, 708 "name" : "ANDROID_LOG_WARN" 709 }, 710 { 711 "enum_field_value" : 6, 712 "name" : "ANDROID_LOG_ERROR" 713 }, 714 { 715 "enum_field_value" : 7, 716 "name" : "ANDROID_LOG_FATAL" 717 }, 718 { 719 "enum_field_value" : 8, 720 "name" : "ANDROID_LOG_SILENT" 721 } 722 ], 723 "linker_set_key" : "android_LogPriority", 724 "name" : "android_LogPriority", 725 "referenced_type" : "type-232", 726 "self_type" : "type-232", 727 "size" : 4, 728 "source_file" : "/system/core/liblog/include/android/log.h", 729 "underlying_type" : "type-11", 730 "unique_id" : "android_LogPriority" 731 }, 732 { 733 "alignment" : 4, 734 "enum_fields" : 735 [ 736 { 737 "enum_field_value" : 0, 738 "name" : "LOG_ID_MIN" 739 }, 740 { 741 "enum_field_value" : 0, 742 "name" : "LOG_ID_MAIN" 743 }, 744 { 745 "enum_field_value" : 1, 746 "name" : "LOG_ID_RADIO" 747 }, 748 { 749 "enum_field_value" : 2, 750 "name" : "LOG_ID_EVENTS" 751 }, 752 { 753 "enum_field_value" : 3, 754 "name" : "LOG_ID_SYSTEM" 755 }, 756 { 757 "enum_field_value" : 4, 758 "name" : "LOG_ID_CRASH" 759 }, 760 { 761 "enum_field_value" : 5, 762 "name" : "LOG_ID_STATS" 763 }, 764 { 765 "enum_field_value" : 6, 766 "name" : "LOG_ID_SECURITY" 767 }, 768 { 769 "enum_field_value" : 7, 770 "name" : "LOG_ID_KERNEL" 771 }, 772 { 773 "enum_field_value" : 8, 774 "name" : "LOG_ID_MAX" 775 } 776 ], 777 "linker_set_key" : "log_id", 778 "name" : "log_id", 779 "referenced_type" : "type-233", 780 "self_type" : "type-233", 781 "size" : 4, 782 "source_file" : "/system/core/liblog/include/android/log.h", 783 "underlying_type" : "type-11", 784 "unique_id" : "log_id" 785 } 786 ], 787 "function_types" : 788 [ 789 { 790 "alignment" : 4, 791 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 792 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 793 "parameters" : 794 [ 795 { 796 "referenced_type" : "type-216" 797 }, 798 { 799 "referenced_type" : "type-217" 800 }, 801 { 802 "referenced_type" : "type-17" 803 }, 804 { 805 "referenced_type" : "type-218" 806 }, 807 { 808 "referenced_type" : "type-17" 809 }, 810 { 811 "referenced_type" : "type-195" 812 } 813 ], 814 "referenced_type" : "type-215", 815 "return_type" : "type-134", 816 "self_type" : "type-215", 817 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 818 } 819 ], 820 "functions" : 821 [ 822 { 823 "function_name" : "android::sp<android::hardware::HidlMemoryCache>::~sp", 824 "linker_set_key" : "_ZN7android2spINS_8hardware15HidlMemoryCacheEED2Ev", 825 "parameters" : 826 [ 827 { 828 "is_this_ptr" : true, 829 "referenced_type" : "type-303" 830 } 831 ], 832 "return_type" : "type-134", 833 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 834 }, 835 { 836 "function_name" : "android::hardware::MemoryDealer::deallocate", 837 "linker_set_key" : "_ZN7android8hardware12MemoryDealer10deallocateEm", 838 "parameters" : 839 [ 840 { 841 "is_this_ptr" : true, 842 "referenced_type" : "type-324" 843 }, 844 { 845 "referenced_type" : "type-17" 846 } 847 ], 848 "return_type" : "type-134", 849 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 850 }, 851 { 852 "function_name" : "android::hardware::MemoryDealer::allocateOffset", 853 "linker_set_key" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEm", 854 "parameters" : 855 [ 856 { 857 "is_this_ptr" : true, 858 "referenced_type" : "type-324" 859 }, 860 { 861 "referenced_type" : "type-17" 862 } 863 ], 864 "return_type" : "type-21", 865 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 866 }, 867 { 868 "function_name" : "android::hardware::MemoryDealer::getAllocationAlignment", 869 "linker_set_key" : "_ZN7android8hardware12MemoryDealer22getAllocationAlignmentEv", 870 "return_type" : "type-17", 871 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 872 }, 873 { 874 "function_name" : "android::hardware::MemoryDealer::MemoryDealer", 875 "linker_set_key" : "_ZN7android8hardware12MemoryDealerC1Em", 876 "parameters" : 877 [ 878 { 879 "is_this_ptr" : true, 880 "referenced_type" : "type-324" 881 }, 882 { 883 "referenced_type" : "type-17" 884 } 885 ], 886 "return_type" : "type-134", 887 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 888 }, 889 { 890 "function_name" : "android::hardware::MemoryDealer::MemoryDealer", 891 "linker_set_key" : "_ZN7android8hardware12MemoryDealerC2Em", 892 "parameters" : 893 [ 894 { 895 "is_this_ptr" : true, 896 "referenced_type" : "type-324" 897 }, 898 { 899 "referenced_type" : "type-17" 900 } 901 ], 902 "return_type" : "type-134", 903 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 904 }, 905 { 906 "function_name" : "android::hardware::MemoryDealer::~MemoryDealer", 907 "linker_set_key" : "_ZN7android8hardware12MemoryDealerD0Ev", 908 "parameters" : 909 [ 910 { 911 "is_this_ptr" : true, 912 "referenced_type" : "type-324" 913 } 914 ], 915 "return_type" : "type-134", 916 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 917 }, 918 { 919 "function_name" : "android::hardware::MemoryDealer::~MemoryDealer", 920 "linker_set_key" : "_ZN7android8hardware12MemoryDealerD1Ev", 921 "parameters" : 922 [ 923 { 924 "is_this_ptr" : true, 925 "referenced_type" : "type-324" 926 } 927 ], 928 "return_type" : "type-134", 929 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 930 }, 931 { 932 "function_name" : "android::hardware::MemoryDealer::~MemoryDealer", 933 "linker_set_key" : "_ZN7android8hardware12MemoryDealerD2Ev", 934 "parameters" : 935 [ 936 { 937 "is_this_ptr" : true, 938 "referenced_type" : "type-324" 939 } 940 ], 941 "return_type" : "type-134", 942 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 943 }, 944 { 945 "function_name" : "android::hardware::HidlMemoryDealer::getInstance", 946 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer11getInstanceERKNS0_11hidl_memoryE", 947 "parameters" : 948 [ 949 { 950 "referenced_type" : "type-118" 951 } 952 ], 953 "return_type" : "type-339", 954 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 955 }, 956 { 957 "function_name" : "android::hardware::HidlMemoryDealer::heap", 958 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer4heapEv", 959 "parameters" : 960 [ 961 { 962 "is_this_ptr" : true, 963 "referenced_type" : "type-340" 964 } 965 ], 966 "return_type" : "type-264", 967 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 968 }, 969 { 970 "function_name" : "android::hardware::HidlMemoryDealer::isOk", 971 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer4isOkERKNS_4hidl6memory5block4V1_011MemoryBlockE", 972 "parameters" : 973 [ 974 { 975 "referenced_type" : "type-328" 976 } 977 ], 978 "return_type" : "type-55", 979 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 980 }, 981 { 982 "function_name" : "android::hardware::HidlMemoryDealer::allocate", 983 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer8allocateEm", 984 "parameters" : 985 [ 986 { 987 "is_this_ptr" : true, 988 "referenced_type" : "type-340" 989 }, 990 { 991 "referenced_type" : "type-17" 992 } 993 ], 994 "return_type" : "type-166", 995 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 996 }, 997 { 998 "access" : "protected", 999 "function_name" : "android::hardware::HidlMemoryDealer::HidlMemoryDealer", 1000 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealerC1ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE", 1001 "parameters" : 1002 [ 1003 { 1004 "is_this_ptr" : true, 1005 "referenced_type" : "type-340" 1006 }, 1007 { 1008 "referenced_type" : "type-264" 1009 }, 1010 { 1011 "referenced_type" : "type-118" 1012 } 1013 ], 1014 "return_type" : "type-134", 1015 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1016 }, 1017 { 1018 "access" : "protected", 1019 "function_name" : "android::hardware::HidlMemoryDealer::HidlMemoryDealer", 1020 "linker_set_key" : "_ZN7android8hardware16HidlMemoryDealerC2ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE", 1021 "parameters" : 1022 [ 1023 { 1024 "is_this_ptr" : true, 1025 "referenced_type" : "type-340" 1026 }, 1027 { 1028 "referenced_type" : "type-264" 1029 }, 1030 { 1031 "referenced_type" : "type-118" 1032 } 1033 ], 1034 "return_type" : "type-134", 1035 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1036 }, 1037 { 1038 "function_name" : "android::hardware::MemoryDealer::dump", 1039 "linker_set_key" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc", 1040 "parameters" : 1041 [ 1042 { 1043 "is_this_ptr" : true, 1044 "referenced_type" : "type-326" 1045 }, 1046 { 1047 "referenced_type" : "type-104" 1048 } 1049 ], 1050 "return_type" : "type-134", 1051 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1052 } 1053 ], 1054 "global_vars" : [], 1055 "lvalue_reference_types" : 1056 [ 1057 { 1058 "alignment" : 8, 1059 "linker_set_key" : "android::String16 &", 1060 "name" : "android::String16 &", 1061 "referenced_type" : "type-180", 1062 "self_type" : "type-188", 1063 "size" : 8, 1064 "source_file" : "/system/core/libutils/include/utils/String16.h" 1065 }, 1066 { 1067 "alignment" : 8, 1068 "linker_set_key" : "android::String8 &", 1069 "name" : "android::String8 &", 1070 "referenced_type" : "type-170", 1071 "self_type" : "type-176", 1072 "size" : 8, 1073 "source_file" : "/system/core/libutils/include/utils/String8.h" 1074 }, 1075 { 1076 "alignment" : 8, 1077 "linker_set_key" : "android::hardware::Return<unsigned long> &", 1078 "name" : "android::hardware::Return<unsigned long> &", 1079 "referenced_type" : "type-312", 1080 "self_type" : "type-320", 1081 "size" : 8, 1082 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1083 }, 1084 { 1085 "alignment" : 8, 1086 "linker_set_key" : "android::hardware::Return<void *> &", 1087 "name" : "android::hardware::Return<void *> &", 1088 "referenced_type" : "type-246", 1089 "self_type" : "type-306", 1090 "size" : 8, 1091 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1092 }, 1093 { 1094 "alignment" : 8, 1095 "linker_set_key" : "android::hardware::Return<void> &", 1096 "name" : "android::hardware::Return<void> &", 1097 "referenced_type" : "type-357", 1098 "self_type" : "type-366", 1099 "size" : 8, 1100 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1101 }, 1102 { 1103 "alignment" : 8, 1104 "linker_set_key" : "android::hardware::Status &", 1105 "name" : "android::hardware::Status &", 1106 "referenced_type" : "type-143", 1107 "self_type" : "type-224", 1108 "size" : 8, 1109 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1110 }, 1111 { 1112 "alignment" : 8, 1113 "linker_set_key" : "android::hardware::TextOutput &", 1114 "name" : "android::hardware::TextOutput &", 1115 "referenced_type" : "type-223", 1116 "self_type" : "type-222", 1117 "size" : 8, 1118 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1119 }, 1120 { 1121 "alignment" : 8, 1122 "linker_set_key" : "android::hardware::TextOutput &", 1123 "name" : "android::hardware::TextOutput &", 1124 "referenced_type" : "type-416", 1125 "self_type" : "type-415", 1126 "size" : 8, 1127 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1128 }, 1129 { 1130 "alignment" : 8, 1131 "linker_set_key" : "android::hardware::hidl_memory &", 1132 "name" : "android::hardware::hidl_memory &", 1133 "referenced_type" : "type-109", 1134 "self_type" : "type-119", 1135 "size" : 8, 1136 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1137 }, 1138 { 1139 "alignment" : 8, 1140 "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> &", 1141 "name" : "android::sp<android::hidl::memory::V1_0::IMemory> &", 1142 "referenced_type" : "type-264", 1143 "self_type" : "type-292", 1144 "size" : 8, 1145 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1146 }, 1147 { 1148 "alignment" : 8, 1149 "linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &", 1150 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &", 1151 "referenced_type" : "type-167", 1152 "self_type" : "type-338", 1153 "size" : 8, 1154 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1155 }, 1156 { 1157 "alignment" : 8, 1158 "linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory> &", 1159 "name" : "android::wp<android::hidl::memory::V1_0::IMemory> &", 1160 "referenced_type" : "type-255", 1161 "self_type" : "type-261", 1162 "size" : 8, 1163 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1164 }, 1165 { 1166 "alignment" : 8, 1167 "linker_set_key" : "const android::String16 &", 1168 "name" : "const android::String16 &", 1169 "referenced_type" : "type-185", 1170 "self_type" : "type-187", 1171 "size" : 8, 1172 "source_file" : "/system/core/libutils/include/utils/String16.h" 1173 }, 1174 { 1175 "alignment" : 8, 1176 "linker_set_key" : "const android::String8 &", 1177 "name" : "const android::String8 &", 1178 "referenced_type" : "type-173", 1179 "self_type" : "type-175", 1180 "size" : 8, 1181 "source_file" : "/system/core/libutils/include/utils/String8.h" 1182 }, 1183 { 1184 "alignment" : 8, 1185 "linker_set_key" : "const android::hardware::Parcel &", 1186 "name" : "const android::hardware::Parcel &", 1187 "referenced_type" : "type-225", 1188 "self_type" : "type-226", 1189 "size" : 8, 1190 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1191 }, 1192 { 1193 "alignment" : 8, 1194 "linker_set_key" : "const android::hardware::Status &", 1195 "name" : "const android::hardware::Status &", 1196 "referenced_type" : "type-190", 1197 "self_type" : "type-206", 1198 "size" : 8, 1199 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1200 }, 1201 { 1202 "alignment" : 8, 1203 "linker_set_key" : "const android::hardware::hidl_handle &", 1204 "name" : "const android::hardware::hidl_handle &", 1205 "referenced_type" : "type-136", 1206 "self_type" : "type-137", 1207 "size" : 8, 1208 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1209 }, 1210 { 1211 "alignment" : 8, 1212 "linker_set_key" : "const android::hardware::hidl_memory &", 1213 "name" : "const android::hardware::hidl_memory &", 1214 "referenced_type" : "type-117", 1215 "self_type" : "type-118", 1216 "size" : 8, 1217 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1218 }, 1219 { 1220 "alignment" : 8, 1221 "linker_set_key" : "const android::hardware::hidl_string &", 1222 "name" : "const android::hardware::hidl_string &", 1223 "referenced_type" : "type-107", 1224 "self_type" : "type-108", 1225 "size" : 8, 1226 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1227 }, 1228 { 1229 "alignment" : 8, 1230 "linker_set_key" : "const android::hardware::hidl_version &", 1231 "name" : "const android::hardware::hidl_version &", 1232 "referenced_type" : "type-130", 1233 "self_type" : "type-132", 1234 "size" : 8, 1235 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1236 }, 1237 { 1238 "alignment" : 8, 1239 "linker_set_key" : "const android::hidl::memory::block::V1_0::MemoryBlock &", 1240 "name" : "const android::hidl::memory::block::V1_0::MemoryBlock &", 1241 "referenced_type" : "type-327", 1242 "self_type" : "type-328", 1243 "size" : 8, 1244 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1245 }, 1246 { 1247 "alignment" : 8, 1248 "linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > &", 1249 "name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > &", 1250 "referenced_type" : "type-92", 1251 "self_type" : "type-110", 1252 "size" : 8, 1253 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1254 }, 1255 { 1256 "alignment" : 8, 1257 "linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache> &", 1258 "name" : "const android::sp<android::hardware::HidlMemoryCache> &", 1259 "referenced_type" : "type-5", 1260 "self_type" : "type-4", 1261 "size" : 8, 1262 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1263 }, 1264 { 1265 "alignment" : 8, 1266 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 1267 "name" : "const android::sp<android::hardware::IBinder> &", 1268 "referenced_type" : "type-285", 1269 "self_type" : "type-287", 1270 "size" : 8, 1271 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1272 }, 1273 { 1274 "alignment" : 8, 1275 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 1276 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 1277 "referenced_type" : "type-139", 1278 "self_type" : "type-138", 1279 "size" : 8, 1280 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1281 }, 1282 { 1283 "alignment" : 8, 1284 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 1285 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 1286 "referenced_type" : "type-269", 1287 "self_type" : "type-271", 1288 "size" : 8, 1289 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1290 }, 1291 { 1292 "alignment" : 8, 1293 "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory> &", 1294 "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> &", 1295 "referenced_type" : "type-263", 1296 "self_type" : "type-265", 1297 "size" : 8, 1298 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1299 }, 1300 { 1301 "alignment" : 8, 1302 "linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &", 1303 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &", 1304 "referenced_type" : "type-280", 1305 "self_type" : "type-281", 1306 "size" : 8, 1307 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1308 }, 1309 { 1310 "alignment" : 8, 1311 "linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory> &", 1312 "name" : "const android::wp<android::hidl::memory::V1_0::IMemory> &", 1313 "referenced_type" : "type-259", 1314 "self_type" : "type-260", 1315 "size" : 8, 1316 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1317 }, 1318 { 1319 "alignment" : 8, 1320 "linker_set_key" : "const bool &", 1321 "name" : "const bool &", 1322 "referenced_type" : "type-54", 1323 "self_type" : "type-56", 1324 "size" : 8, 1325 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1326 }, 1327 { 1328 "alignment" : 8, 1329 "linker_set_key" : "const double &", 1330 "name" : "const double &", 1331 "referenced_type" : "type-83", 1332 "self_type" : "type-84", 1333 "size" : 8, 1334 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1335 }, 1336 { 1337 "alignment" : 8, 1338 "linker_set_key" : "const float &", 1339 "name" : "const float &", 1340 "referenced_type" : "type-80", 1341 "self_type" : "type-82", 1342 "size" : 8, 1343 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1344 }, 1345 { 1346 "alignment" : 8, 1347 "linker_set_key" : "const int &", 1348 "name" : "const int &", 1349 "referenced_type" : "type-72", 1350 "self_type" : "type-73", 1351 "size" : 8, 1352 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1353 }, 1354 { 1355 "linker_set_key" : "const iter<is_const> &", 1356 "name" : "const iter<is_const> &", 1357 "referenced_type" : "type-124", 1358 "self_type" : "type-126", 1359 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1360 }, 1361 { 1362 "linker_set_key" : "const iter<is_const> &", 1363 "name" : "const iter<is_const> &", 1364 "referenced_type" : "type-314", 1365 "self_type" : "type-316", 1366 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1367 }, 1368 { 1369 "linker_set_key" : "const iter<is_const> &", 1370 "name" : "const iter<is_const> &", 1371 "referenced_type" : "type-360", 1372 "self_type" : "type-362", 1373 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1374 }, 1375 { 1376 "alignment" : 8, 1377 "linker_set_key" : "const log_msg &", 1378 "name" : "const log_msg &", 1379 "referenced_type" : "type-245", 1380 "self_type" : "type-249", 1381 "size" : 8, 1382 "source_file" : "/system/core/liblog/include/log/log_read.h" 1383 }, 1384 { 1385 "alignment" : 8, 1386 "linker_set_key" : "const long &", 1387 "name" : "const long &", 1388 "referenced_type" : "type-76", 1389 "self_type" : "type-77", 1390 "size" : 8, 1391 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1392 }, 1393 { 1394 "alignment" : 8, 1395 "linker_set_key" : "const short &", 1396 "name" : "const short &", 1397 "referenced_type" : "type-63", 1398 "self_type" : "type-65", 1399 "size" : 8, 1400 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1401 }, 1402 { 1403 "alignment" : 8, 1404 "linker_set_key" : "const signed char &", 1405 "name" : "const signed char &", 1406 "referenced_type" : "type-57", 1407 "self_type" : "type-59", 1408 "size" : 8, 1409 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1410 }, 1411 { 1412 "alignment" : 8, 1413 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1414 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1415 "referenced_type" : "type-198", 1416 "self_type" : "type-197", 1417 "size" : 8, 1418 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1419 }, 1420 { 1421 "alignment" : 8, 1422 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1423 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1424 "referenced_type" : "type-330", 1425 "self_type" : "type-329", 1426 "size" : 8, 1427 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1428 }, 1429 { 1430 "alignment" : 8, 1431 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1432 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 1433 "referenced_type" : "type-410", 1434 "self_type" : "type-409", 1435 "size" : 8, 1436 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1437 }, 1438 { 1439 "alignment" : 8, 1440 "linker_set_key" : "const unsigned char &", 1441 "name" : "const unsigned char &", 1442 "referenced_type" : "type-60", 1443 "self_type" : "type-62", 1444 "size" : 8, 1445 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1446 }, 1447 { 1448 "alignment" : 8, 1449 "linker_set_key" : "const unsigned int &", 1450 "name" : "const unsigned int &", 1451 "referenced_type" : "type-74", 1452 "self_type" : "type-75", 1453 "size" : 8, 1454 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1455 }, 1456 { 1457 "alignment" : 8, 1458 "linker_set_key" : "const unsigned long &", 1459 "name" : "const unsigned long &", 1460 "referenced_type" : "type-78", 1461 "self_type" : "type-79", 1462 "size" : 8, 1463 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1464 }, 1465 { 1466 "alignment" : 8, 1467 "linker_set_key" : "const unsigned short &", 1468 "name" : "const unsigned short &", 1469 "referenced_type" : "type-69", 1470 "self_type" : "type-71", 1471 "size" : 8, 1472 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 1473 }, 1474 { 1475 "alignment" : 8, 1476 "linker_set_key" : "int &", 1477 "name" : "int &", 1478 "referenced_type" : "type-2", 1479 "self_type" : "type-154", 1480 "size" : 8, 1481 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 1482 }, 1483 { 1484 "alignment" : 8, 1485 "linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &", 1486 "name" : "std::basic_ostream<char, std::char_traits<char> > &", 1487 "referenced_type" : "type-408", 1488 "self_type" : "type-407", 1489 "size" : 8, 1490 "source_file" : "/system/libbase/include/android-base/logging.h" 1491 } 1492 ], 1493 "pointer_types" : 1494 [ 1495 { 1496 "alignment" : 8, 1497 "linker_set_key" : "android::RefBase *", 1498 "name" : "android::RefBase *", 1499 "referenced_type" : "type-87", 1500 "self_type" : "type-94", 1501 "size" : 8, 1502 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1503 }, 1504 { 1505 "alignment" : 8, 1506 "linker_set_key" : "android::RefBase::weakref_impl *", 1507 "name" : "android::RefBase::weakref_impl *", 1508 "referenced_type" : "type-310", 1509 "self_type" : "type-309", 1510 "size" : 8, 1511 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1512 }, 1513 { 1514 "alignment" : 8, 1515 "linker_set_key" : "android::RefBase::weakref_impl *", 1516 "name" : "android::RefBase::weakref_impl *", 1517 "referenced_type" : "type-356", 1518 "self_type" : "type-355", 1519 "size" : 8, 1520 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1521 }, 1522 { 1523 "alignment" : 8, 1524 "linker_set_key" : "android::RefBase::weakref_impl *", 1525 "name" : "android::RefBase::weakref_impl *", 1526 "referenced_type" : "type-90", 1527 "self_type" : "type-89", 1528 "size" : 8, 1529 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1530 }, 1531 { 1532 "alignment" : 8, 1533 "linker_set_key" : "android::RefBase::weakref_type *", 1534 "name" : "android::RefBase::weakref_type *", 1535 "referenced_type" : "type-204", 1536 "self_type" : "type-203", 1537 "size" : 8, 1538 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1539 }, 1540 { 1541 "alignment" : 8, 1542 "linker_set_key" : "android::ReferenceRenamer *", 1543 "name" : "android::ReferenceRenamer *", 1544 "referenced_type" : "type-85", 1545 "self_type" : "type-86", 1546 "size" : 8, 1547 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1548 }, 1549 { 1550 "alignment" : 8, 1551 "linker_set_key" : "android::String16 *", 1552 "name" : "android::String16 *", 1553 "referenced_type" : "type-180", 1554 "self_type" : "type-189", 1555 "size" : 8, 1556 "source_file" : "/system/core/libutils/include/utils/String16.h" 1557 }, 1558 { 1559 "alignment" : 8, 1560 "linker_set_key" : "android::String8 *", 1561 "name" : "android::String8 *", 1562 "referenced_type" : "type-170", 1563 "self_type" : "type-177", 1564 "size" : 8, 1565 "source_file" : "/system/core/libutils/include/utils/String8.h" 1566 }, 1567 { 1568 "alignment" : 8, 1569 "linker_set_key" : "android::VirtualLightRefBase *", 1570 "name" : "android::VirtualLightRefBase *", 1571 "referenced_type" : "type-374", 1572 "self_type" : "type-417", 1573 "size" : 8, 1574 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 1575 }, 1576 { 1577 "alignment" : 8, 1578 "linker_set_key" : "android::base::EagerEvaluator<char *, char *> *", 1579 "name" : "android::base::EagerEvaluator<char *, char *> *", 1580 "referenced_type" : "type-383", 1581 "self_type" : "type-384", 1582 "size" : 8, 1583 "source_file" : "/system/libbase/include/android-base/logging.h" 1584 }, 1585 { 1586 "alignment" : 8, 1587 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *> *", 1588 "name" : "android::base::EagerEvaluator<char *, const char *> *", 1589 "referenced_type" : "type-381", 1590 "self_type" : "type-382", 1591 "size" : 8, 1592 "source_file" : "/system/libbase/include/android-base/logging.h" 1593 }, 1594 { 1595 "alignment" : 8, 1596 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *> *", 1597 "name" : "android::base::EagerEvaluator<const char *, char *> *", 1598 "referenced_type" : "type-379", 1599 "self_type" : "type-380", 1600 "size" : 8, 1601 "source_file" : "/system/libbase/include/android-base/logging.h" 1602 }, 1603 { 1604 "alignment" : 8, 1605 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *> *", 1606 "name" : "android::base::EagerEvaluator<const char *, const char *> *", 1607 "referenced_type" : "type-377", 1608 "self_type" : "type-378", 1609 "size" : 8, 1610 "source_file" : "/system/libbase/include/android-base/logging.h" 1611 }, 1612 { 1613 "alignment" : 8, 1614 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 1615 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *> *", 1616 "referenced_type" : "type-393", 1617 "self_type" : "type-395", 1618 "size" : 8, 1619 "source_file" : "/system/libbase/include/android-base/logging.h" 1620 }, 1621 { 1622 "alignment" : 8, 1623 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 1624 "name" : "android::base::EagerEvaluator<const signed char *, signed char *> *", 1625 "referenced_type" : "type-396", 1626 "self_type" : "type-398", 1627 "size" : 8, 1628 "source_file" : "/system/libbase/include/android-base/logging.h" 1629 }, 1630 { 1631 "alignment" : 8, 1632 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 1633 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *", 1634 "referenced_type" : "type-385", 1635 "self_type" : "type-386", 1636 "size" : 8, 1637 "source_file" : "/system/libbase/include/android-base/logging.h" 1638 }, 1639 { 1640 "alignment" : 8, 1641 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 1642 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *", 1643 "referenced_type" : "type-387", 1644 "self_type" : "type-388", 1645 "size" : 8, 1646 "source_file" : "/system/libbase/include/android-base/logging.h" 1647 }, 1648 { 1649 "alignment" : 8, 1650 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 1651 "name" : "android::base::EagerEvaluator<signed char *, const signed char *> *", 1652 "referenced_type" : "type-399", 1653 "self_type" : "type-400", 1654 "size" : 8, 1655 "source_file" : "/system/libbase/include/android-base/logging.h" 1656 }, 1657 { 1658 "alignment" : 8, 1659 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *> *", 1660 "name" : "android::base::EagerEvaluator<signed char *, signed char *> *", 1661 "referenced_type" : "type-401", 1662 "self_type" : "type-402", 1663 "size" : 8, 1664 "source_file" : "/system/libbase/include/android-base/logging.h" 1665 }, 1666 { 1667 "alignment" : 8, 1668 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 1669 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *", 1670 "referenced_type" : "type-389", 1671 "self_type" : "type-390", 1672 "size" : 8, 1673 "source_file" : "/system/libbase/include/android-base/logging.h" 1674 }, 1675 { 1676 "alignment" : 8, 1677 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 1678 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *", 1679 "referenced_type" : "type-391", 1680 "self_type" : "type-392", 1681 "size" : 8, 1682 "source_file" : "/system/libbase/include/android-base/logging.h" 1683 }, 1684 { 1685 "alignment" : 8, 1686 "linker_set_key" : "android::base::ErrnoRestorer *", 1687 "name" : "android::base::ErrnoRestorer *", 1688 "referenced_type" : "type-370", 1689 "self_type" : "type-371", 1690 "size" : 8, 1691 "source_file" : "/system/libbase/include/android-base/logging.h" 1692 }, 1693 { 1694 "alignment" : 8, 1695 "linker_set_key" : "android::hardware::GrantorDescriptor *", 1696 "name" : "android::hardware::GrantorDescriptor *", 1697 "referenced_type" : "type-16", 1698 "self_type" : "type-15", 1699 "size" : 8, 1700 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1701 }, 1702 { 1703 "alignment" : 8, 1704 "linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *", 1705 "name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *", 1706 "referenced_type" : "type-34", 1707 "self_type" : "type-33", 1708 "size" : 8, 1709 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1710 }, 1711 { 1712 "alignment" : 8, 1713 "linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *", 1714 "name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *", 1715 "referenced_type" : "type-350", 1716 "self_type" : "type-349", 1717 "size" : 8, 1718 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1719 }, 1720 { 1721 "alignment" : 8, 1722 "linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *", 1723 "name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *", 1724 "referenced_type" : "type-300", 1725 "self_type" : "type-299", 1726 "size" : 8, 1727 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1728 }, 1729 { 1730 "alignment" : 8, 1731 "linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *", 1732 "name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *", 1733 "referenced_type" : "type-423", 1734 "self_type" : "type-422", 1735 "size" : 8, 1736 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1737 }, 1738 { 1739 "alignment" : 8, 1740 "linker_set_key" : "android::hardware::HidlMemory *", 1741 "name" : "android::hardware::HidlMemory *", 1742 "referenced_type" : "type-123", 1743 "self_type" : "type-333", 1744 "size" : 8, 1745 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1746 }, 1747 { 1748 "alignment" : 8, 1749 "linker_set_key" : "android::hardware::HidlMemoryCache *", 1750 "name" : "android::hardware::HidlMemoryCache *", 1751 "referenced_type" : "type-425", 1752 "self_type" : "type-424", 1753 "size" : 8, 1754 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1755 }, 1756 { 1757 "alignment" : 8, 1758 "linker_set_key" : "android::hardware::HidlMemoryCache *", 1759 "name" : "android::hardware::HidlMemoryCache *", 1760 "referenced_type" : "type-8", 1761 "self_type" : "type-7", 1762 "size" : 8, 1763 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1764 }, 1765 { 1766 "alignment" : 8, 1767 "linker_set_key" : "android::hardware::HidlMemoryDealer *", 1768 "name" : "android::hardware::HidlMemoryDealer *", 1769 "referenced_type" : "type-341", 1770 "self_type" : "type-340", 1771 "size" : 8, 1772 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1773 }, 1774 { 1775 "alignment" : 8, 1776 "linker_set_key" : "android::hardware::HidlMemoryToken *", 1777 "name" : "android::hardware::HidlMemoryToken *", 1778 "referenced_type" : "type-337", 1779 "self_type" : "type-336", 1780 "size" : 8, 1781 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1782 }, 1783 { 1784 "alignment" : 8, 1785 "linker_set_key" : "android::hardware::IBinder *", 1786 "name" : "android::hardware::IBinder *", 1787 "referenced_type" : "type-196", 1788 "self_type" : "type-202", 1789 "size" : 8, 1790 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1791 }, 1792 { 1793 "alignment" : 8, 1794 "linker_set_key" : "android::hardware::MemoryBlockImpl *", 1795 "name" : "android::hardware::MemoryBlockImpl *", 1796 "referenced_type" : "type-291", 1797 "self_type" : "type-290", 1798 "size" : 8, 1799 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1800 }, 1801 { 1802 "alignment" : 8, 1803 "linker_set_key" : "android::hardware::MemoryCacheable *", 1804 "name" : "android::hardware::MemoryCacheable *", 1805 "referenced_type" : "type-294", 1806 "self_type" : "type-293", 1807 "size" : 8, 1808 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1809 }, 1810 { 1811 "alignment" : 8, 1812 "linker_set_key" : "android::hardware::MemoryDealer *", 1813 "name" : "android::hardware::MemoryDealer *", 1814 "referenced_type" : "type-321", 1815 "self_type" : "type-324", 1816 "size" : 8, 1817 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1818 }, 1819 { 1820 "alignment" : 8, 1821 "linker_set_key" : "android::hardware::Parcel *", 1822 "name" : "android::hardware::Parcel *", 1823 "referenced_type" : "type-210", 1824 "self_type" : "type-216", 1825 "size" : 8, 1826 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1827 }, 1828 { 1829 "alignment" : 8, 1830 "linker_set_key" : "android::hardware::Return<unsigned long> *", 1831 "name" : "android::hardware::Return<unsigned long> *", 1832 "referenced_type" : "type-312", 1833 "self_type" : "type-313", 1834 "size" : 8, 1835 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1836 }, 1837 { 1838 "alignment" : 8, 1839 "linker_set_key" : "android::hardware::Return<void *> *", 1840 "name" : "android::hardware::Return<void *> *", 1841 "referenced_type" : "type-246", 1842 "self_type" : "type-304", 1843 "size" : 8, 1844 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1845 }, 1846 { 1847 "alignment" : 8, 1848 "linker_set_key" : "android::hardware::Return<void> *", 1849 "name" : "android::hardware::Return<void> *", 1850 "referenced_type" : "type-357", 1851 "self_type" : "type-359", 1852 "size" : 8, 1853 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1854 }, 1855 { 1856 "alignment" : 8, 1857 "linker_set_key" : "android::hardware::SimpleBestFitAllocator *", 1858 "name" : "android::hardware::SimpleBestFitAllocator *", 1859 "referenced_type" : "type-323", 1860 "self_type" : "type-322", 1861 "size" : 8, 1862 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 1863 }, 1864 { 1865 "alignment" : 8, 1866 "linker_set_key" : "android::hardware::Status *", 1867 "name" : "android::hardware::Status *", 1868 "referenced_type" : "type-143", 1869 "self_type" : "type-179", 1870 "size" : 8, 1871 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1872 }, 1873 { 1874 "alignment" : 8, 1875 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 1876 "name" : "android::hardware::details::HidlInstrumentor *", 1877 "referenced_type" : "type-112", 1878 "self_type" : "type-227", 1879 "size" : 8, 1880 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 1881 }, 1882 { 1883 "alignment" : 8, 1884 "linker_set_key" : "android::hardware::details::return_status *", 1885 "name" : "android::hardware::details::return_status *", 1886 "referenced_type" : "type-247", 1887 "self_type" : "type-347", 1888 "size" : 8, 1889 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 1890 }, 1891 { 1892 "alignment" : 8, 1893 "linker_set_key" : "android::hardware::hidl_death_recipient *", 1894 "name" : "android::hardware::hidl_death_recipient *", 1895 "referenced_type" : "type-142", 1896 "self_type" : "type-141", 1897 "size" : 8, 1898 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1899 }, 1900 { 1901 "alignment" : 8, 1902 "linker_set_key" : "android::hardware::hidl_memory *", 1903 "name" : "android::hardware::hidl_memory *", 1904 "referenced_type" : "type-109", 1905 "self_type" : "type-111", 1906 "size" : 8, 1907 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1908 }, 1909 { 1910 "alignment" : 8, 1911 "linker_set_key" : "android::hardware::hidl_version *", 1912 "name" : "android::hardware::hidl_version *", 1913 "referenced_type" : "type-128", 1914 "self_type" : "type-129", 1915 "size" : 8, 1916 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 1917 }, 1918 { 1919 "alignment" : 8, 1920 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 1921 "name" : "android::hidl::base::V1_0::BnHwBase *", 1922 "referenced_type" : "type-228", 1923 "self_type" : "type-231", 1924 "size" : 8, 1925 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 1926 }, 1927 { 1928 "alignment" : 8, 1929 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 1930 "name" : "android::hidl::base::V1_0::IBase *", 1931 "referenced_type" : "type-158", 1932 "self_type" : "type-230", 1933 "size" : 8, 1934 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1935 }, 1936 { 1937 "alignment" : 8, 1938 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 1939 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 1940 "referenced_type" : "type-161", 1941 "self_type" : "type-274", 1942 "size" : 8, 1943 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1944 }, 1945 { 1946 "alignment" : 8, 1947 "linker_set_key" : "android::hidl::memory::V1_0::IMemory *", 1948 "name" : "android::hidl::memory::V1_0::IMemory *", 1949 "referenced_type" : "type-257", 1950 "self_type" : "type-256", 1951 "size" : 8, 1952 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 1953 }, 1954 { 1955 "alignment" : 8, 1956 "linker_set_key" : "android::hidl::memory::token::V1_0::IMemoryToken *", 1957 "name" : "android::hidl::memory::token::V1_0::IMemoryToken *", 1958 "referenced_type" : "type-164", 1959 "self_type" : "type-168", 1960 "size" : 8, 1961 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1962 }, 1963 { 1964 "alignment" : 8, 1965 "linker_set_key" : "android::sp<android::RefBase> *", 1966 "name" : "android::sp<android::RefBase> *", 1967 "referenced_type" : "type-346", 1968 "self_type" : "type-345", 1969 "size" : 8, 1970 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1971 }, 1972 { 1973 "alignment" : 8, 1974 "linker_set_key" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *", 1975 "name" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *", 1976 "referenced_type" : "type-32", 1977 "self_type" : "type-81", 1978 "size" : 8, 1979 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1980 }, 1981 { 1982 "alignment" : 8, 1983 "linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> *", 1984 "name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> *", 1985 "referenced_type" : "type-298", 1986 "self_type" : "type-302", 1987 "size" : 8, 1988 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1989 }, 1990 { 1991 "alignment" : 8, 1992 "linker_set_key" : "android::sp<android::hardware::HidlMemory> *", 1993 "name" : "android::sp<android::hardware::HidlMemory> *", 1994 "referenced_type" : "type-332", 1995 "self_type" : "type-334", 1996 "size" : 8, 1997 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 1998 }, 1999 { 2000 "alignment" : 8, 2001 "linker_set_key" : "android::sp<android::hardware::HidlMemoryCache> *", 2002 "name" : "android::sp<android::hardware::HidlMemoryCache> *", 2003 "referenced_type" : "type-6", 2004 "self_type" : "type-303", 2005 "size" : 8, 2006 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2007 }, 2008 { 2009 "alignment" : 8, 2010 "linker_set_key" : "android::sp<android::hardware::HidlMemoryDealer> *", 2011 "name" : "android::sp<android::hardware::HidlMemoryDealer> *", 2012 "referenced_type" : "type-339", 2013 "self_type" : "type-342", 2014 "size" : 8, 2015 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2016 }, 2017 { 2018 "alignment" : 8, 2019 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 2020 "name" : "android::sp<android::hardware::IBinder> *", 2021 "referenced_type" : "type-283", 2022 "self_type" : "type-284", 2023 "size" : 8, 2024 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2025 }, 2026 { 2027 "alignment" : 8, 2028 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 2029 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 2030 "referenced_type" : "type-229", 2031 "self_type" : "type-268", 2032 "size" : 8, 2033 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2034 }, 2035 { 2036 "alignment" : 8, 2037 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2038 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2039 "referenced_type" : "type-273", 2040 "self_type" : "type-275", 2041 "size" : 8, 2042 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2043 }, 2044 { 2045 "alignment" : 8, 2046 "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> *", 2047 "name" : "android::sp<android::hidl::memory::V1_0::IMemory> *", 2048 "referenced_type" : "type-264", 2049 "self_type" : "type-288", 2050 "size" : 8, 2051 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2052 }, 2053 { 2054 "alignment" : 8, 2055 "linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *", 2056 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *", 2057 "referenced_type" : "type-167", 2058 "self_type" : "type-279", 2059 "size" : 8, 2060 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2061 }, 2062 { 2063 "alignment" : 8, 2064 "linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory> *", 2065 "name" : "android::wp<android::hidl::memory::V1_0::IMemory> *", 2066 "referenced_type" : "type-255", 2067 "self_type" : "type-258", 2068 "size" : 8, 2069 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2070 }, 2071 { 2072 "alignment" : 8, 2073 "linker_set_key" : "char *", 2074 "name" : "char *", 2075 "referenced_type" : "type-106", 2076 "self_type" : "type-251", 2077 "size" : 8, 2078 "source_file" : "/system/core/liblog/include/log/log_read.h" 2079 }, 2080 { 2081 "alignment" : 8, 2082 "linker_set_key" : "const android::NativeHandle *", 2083 "name" : "const android::NativeHandle *", 2084 "referenced_type" : "type-146", 2085 "self_type" : "type-150", 2086 "size" : 8, 2087 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 2088 }, 2089 { 2090 "alignment" : 8, 2091 "linker_set_key" : "const android::RefBase *", 2092 "name" : "const android::RefBase *", 2093 "referenced_type" : "type-91", 2094 "self_type" : "type-93", 2095 "size" : 8, 2096 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2097 }, 2098 { 2099 "alignment" : 8, 2100 "linker_set_key" : "const android::String16 *", 2101 "name" : "const android::String16 *", 2102 "referenced_type" : "type-185", 2103 "self_type" : "type-186", 2104 "size" : 8, 2105 "source_file" : "/system/core/libutils/include/utils/String16.h" 2106 }, 2107 { 2108 "alignment" : 8, 2109 "linker_set_key" : "const android::String8 *", 2110 "name" : "const android::String8 *", 2111 "referenced_type" : "type-173", 2112 "self_type" : "type-174", 2113 "size" : 8, 2114 "source_file" : "/system/core/libutils/include/utils/String8.h" 2115 }, 2116 { 2117 "alignment" : 8, 2118 "linker_set_key" : "const android::base::ErrnoRestorer *", 2119 "name" : "const android::base::ErrnoRestorer *", 2120 "referenced_type" : "type-375", 2121 "self_type" : "type-376", 2122 "size" : 8, 2123 "source_file" : "/system/libbase/include/android-base/logging.h" 2124 }, 2125 { 2126 "alignment" : 8, 2127 "linker_set_key" : "const android::hardware::BpHwRefBase *", 2128 "name" : "const android::hardware::BpHwRefBase *", 2129 "referenced_type" : "type-207", 2130 "self_type" : "type-208", 2131 "size" : 8, 2132 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 2133 }, 2134 { 2135 "alignment" : 8, 2136 "linker_set_key" : "const android::hardware::MemoryDealer *", 2137 "name" : "const android::hardware::MemoryDealer *", 2138 "referenced_type" : "type-325", 2139 "self_type" : "type-326", 2140 "size" : 8, 2141 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 2142 }, 2143 { 2144 "alignment" : 8, 2145 "linker_set_key" : "const android::hardware::Return<unsigned long> *", 2146 "name" : "const android::hardware::Return<unsigned long> *", 2147 "referenced_type" : "type-343", 2148 "self_type" : "type-344", 2149 "size" : 8, 2150 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2151 }, 2152 { 2153 "alignment" : 8, 2154 "linker_set_key" : "const android::hardware::Return<void *> *", 2155 "name" : "const android::hardware::Return<void *> *", 2156 "referenced_type" : "type-307", 2157 "self_type" : "type-308", 2158 "size" : 8, 2159 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2160 }, 2161 { 2162 "alignment" : 8, 2163 "linker_set_key" : "const android::hardware::Status *", 2164 "name" : "const android::hardware::Status *", 2165 "referenced_type" : "type-190", 2166 "self_type" : "type-235", 2167 "size" : 8, 2168 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2169 }, 2170 { 2171 "alignment" : 8, 2172 "linker_set_key" : "const android::hardware::details::return_status *", 2173 "name" : "const android::hardware::details::return_status *", 2174 "referenced_type" : "type-352", 2175 "self_type" : "type-353", 2176 "size" : 8, 2177 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2178 }, 2179 { 2180 "alignment" : 8, 2181 "linker_set_key" : "const android::hardware::hidl_memory *", 2182 "name" : "const android::hardware::hidl_memory *", 2183 "referenced_type" : "type-117", 2184 "self_type" : "type-122", 2185 "size" : 8, 2186 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2187 }, 2188 { 2189 "alignment" : 8, 2190 "linker_set_key" : "const android::hardware::hidl_version *", 2191 "name" : "const android::hardware::hidl_version *", 2192 "referenced_type" : "type-130", 2193 "self_type" : "type-131", 2194 "size" : 8, 2195 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2196 }, 2197 { 2198 "alignment" : 8, 2199 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 2200 "name" : "const android::hidl::base::V1_0::IBase *", 2201 "referenced_type" : "type-157", 2202 "self_type" : "type-159", 2203 "size" : 8, 2204 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 2205 }, 2206 { 2207 "alignment" : 8, 2208 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 2209 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 2210 "referenced_type" : "type-160", 2211 "self_type" : "type-162", 2212 "size" : 8, 2213 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 2214 }, 2215 { 2216 "alignment" : 8, 2217 "linker_set_key" : "const android::hidl::memory::V1_0::IMemory *", 2218 "name" : "const android::hidl::memory::V1_0::IMemory *", 2219 "referenced_type" : "type-296", 2220 "self_type" : "type-297", 2221 "size" : 8, 2222 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2223 }, 2224 { 2225 "alignment" : 8, 2226 "linker_set_key" : "const android::hidl::memory::token::V1_0::IMemoryToken *", 2227 "name" : "const android::hidl::memory::token::V1_0::IMemoryToken *", 2228 "referenced_type" : "type-163", 2229 "self_type" : "type-165", 2230 "size" : 8, 2231 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h" 2232 }, 2233 { 2234 "alignment" : 8, 2235 "linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *", 2236 "name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *", 2237 "referenced_type" : "type-92", 2238 "self_type" : "type-121", 2239 "size" : 8, 2240 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2241 }, 2242 { 2243 "alignment" : 8, 2244 "linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache> *", 2245 "name" : "const android::sp<android::hardware::HidlMemoryCache> *", 2246 "referenced_type" : "type-5", 2247 "self_type" : "type-22", 2248 "size" : 8, 2249 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2250 }, 2251 { 2252 "alignment" : 8, 2253 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 2254 "name" : "const android::sp<android::hardware::IBinder> *", 2255 "referenced_type" : "type-285", 2256 "self_type" : "type-286", 2257 "size" : 8, 2258 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2259 }, 2260 { 2261 "alignment" : 8, 2262 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 2263 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 2264 "referenced_type" : "type-139", 2265 "self_type" : "type-267", 2266 "size" : 8, 2267 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2268 }, 2269 { 2270 "alignment" : 8, 2271 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 2272 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 2273 "referenced_type" : "type-269", 2274 "self_type" : "type-272", 2275 "size" : 8, 2276 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2277 }, 2278 { 2279 "alignment" : 8, 2280 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2281 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 2282 "referenced_type" : "type-276", 2283 "self_type" : "type-277", 2284 "size" : 8, 2285 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2286 }, 2287 { 2288 "alignment" : 8, 2289 "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory> *", 2290 "name" : "const android::sp<android::hidl::memory::V1_0::IMemory> *", 2291 "referenced_type" : "type-263", 2292 "self_type" : "type-295", 2293 "size" : 8, 2294 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2295 }, 2296 { 2297 "alignment" : 8, 2298 "linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *", 2299 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *", 2300 "referenced_type" : "type-280", 2301 "self_type" : "type-282", 2302 "size" : 8, 2303 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2304 }, 2305 { 2306 "alignment" : 8, 2307 "linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory> *", 2308 "name" : "const android::wp<android::hidl::memory::V1_0::IMemory> *", 2309 "referenced_type" : "type-259", 2310 "self_type" : "type-266", 2311 "size" : 8, 2312 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2313 }, 2314 { 2315 "alignment" : 8, 2316 "linker_set_key" : "const char *", 2317 "name" : "const char *", 2318 "referenced_type" : "type-105", 2319 "self_type" : "type-104", 2320 "size" : 8, 2321 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2322 }, 2323 { 2324 "alignment" : 8, 2325 "linker_set_key" : "const char16_t *", 2326 "name" : "const char16_t *", 2327 "referenced_type" : "type-182", 2328 "self_type" : "type-181", 2329 "size" : 8, 2330 "source_file" : "/system/core/libutils/include/utils/String16.h" 2331 }, 2332 { 2333 "alignment" : 8, 2334 "linker_set_key" : "const log_msg *", 2335 "name" : "const log_msg *", 2336 "referenced_type" : "type-245", 2337 "self_type" : "type-248", 2338 "size" : 8, 2339 "source_file" : "/system/core/liblog/include/log/log_read.h" 2340 }, 2341 { 2342 "alignment" : 8, 2343 "linker_set_key" : "const native_handle *", 2344 "name" : "const native_handle *", 2345 "referenced_type" : "type-100", 2346 "self_type" : "type-99", 2347 "size" : 8, 2348 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2349 }, 2350 { 2351 "alignment" : 8, 2352 "linker_set_key" : "const signed char *", 2353 "name" : "const signed char *", 2354 "referenced_type" : "type-57", 2355 "self_type" : "type-394", 2356 "size" : 8, 2357 "source_file" : "/system/libbase/include/android-base/logging.h" 2358 }, 2359 { 2360 "alignment" : 8, 2361 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2362 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", 2363 "referenced_type" : "type-412", 2364 "self_type" : "type-414", 2365 "size" : 8, 2366 "source_file" : "/system/libbase/include/android-base/logging.h" 2367 }, 2368 { 2369 "alignment" : 8, 2370 "linker_set_key" : "const unsigned char *", 2371 "name" : "const unsigned char *", 2372 "referenced_type" : "type-60", 2373 "self_type" : "type-217", 2374 "size" : 8, 2375 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2376 }, 2377 { 2378 "alignment" : 8, 2379 "linker_set_key" : "const unsigned long long *", 2380 "name" : "const unsigned long long *", 2381 "referenced_type" : "type-219", 2382 "self_type" : "type-218", 2383 "size" : 8, 2384 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2385 }, 2386 { 2387 "alignment" : 8, 2388 "linker_set_key" : "const void *", 2389 "name" : "const void *", 2390 "referenced_type" : "type-133", 2391 "self_type" : "type-135", 2392 "size" : 8, 2393 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2394 }, 2395 { 2396 "alignment" : 8, 2397 "linker_set_key" : "log_msg *", 2398 "name" : "log_msg *", 2399 "referenced_type" : "type-242", 2400 "self_type" : "type-250", 2401 "size" : 8, 2402 "source_file" : "/system/core/liblog/include/log/log_read.h" 2403 }, 2404 { 2405 "alignment" : 8, 2406 "linker_set_key" : "native_handle *", 2407 "name" : "native_handle *", 2408 "referenced_type" : "type-1", 2409 "self_type" : "type-68", 2410 "size" : 8, 2411 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2412 }, 2413 { 2414 "alignment" : 8, 2415 "linker_set_key" : "signed char *", 2416 "name" : "signed char *", 2417 "referenced_type" : "type-58", 2418 "self_type" : "type-397", 2419 "size" : 8, 2420 "source_file" : "/system/libbase/include/android-base/logging.h" 2421 }, 2422 { 2423 "alignment" : 8, 2424 "linker_set_key" : "unsigned char *", 2425 "name" : "unsigned char *", 2426 "referenced_type" : "type-61", 2427 "self_type" : "type-212", 2428 "size" : 8, 2429 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2430 }, 2431 { 2432 "alignment" : 8, 2433 "linker_set_key" : "unsigned long long *", 2434 "name" : "unsigned long long *", 2435 "referenced_type" : "type-40", 2436 "self_type" : "type-213", 2437 "size" : 8, 2438 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2439 }, 2440 { 2441 "alignment" : 8, 2442 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2443 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2444 "referenced_type" : "type-215", 2445 "self_type" : "type-214", 2446 "size" : 8, 2447 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2448 }, 2449 { 2450 "alignment" : 8, 2451 "linker_set_key" : "void *", 2452 "name" : "void *", 2453 "referenced_type" : "type-134", 2454 "self_type" : "type-195", 2455 "size" : 8, 2456 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2457 } 2458 ], 2459 "qualified_types" : 2460 [ 2461 { 2462 "alignment" : 8, 2463 "is_const" : true, 2464 "linker_set_key" : "android::RefBase::weakref_impl *const", 2465 "name" : "android::RefBase::weakref_impl *const", 2466 "referenced_type" : "type-309", 2467 "self_type" : "type-311", 2468 "size" : 8, 2469 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2470 }, 2471 { 2472 "alignment" : 8, 2473 "is_const" : true, 2474 "linker_set_key" : "android::RefBase::weakref_impl *const", 2475 "name" : "android::RefBase::weakref_impl *const", 2476 "referenced_type" : "type-355", 2477 "self_type" : "type-358", 2478 "size" : 8, 2479 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2480 }, 2481 { 2482 "alignment" : 8, 2483 "is_const" : true, 2484 "linker_set_key" : "android::RefBase::weakref_impl *const", 2485 "name" : "android::RefBase::weakref_impl *const", 2486 "referenced_type" : "type-89", 2487 "self_type" : "type-88", 2488 "size" : 8, 2489 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2490 }, 2491 { 2492 "alignment" : 8, 2493 "is_const" : true, 2494 "linker_set_key" : "android::hardware::IBinder *const", 2495 "name" : "android::hardware::IBinder *const", 2496 "referenced_type" : "type-202", 2497 "self_type" : "type-201", 2498 "size" : 8, 2499 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 2500 }, 2501 { 2502 "alignment" : 8, 2503 "is_const" : true, 2504 "linker_set_key" : "const android::NativeHandle", 2505 "name" : "const android::NativeHandle", 2506 "referenced_type" : "type-147", 2507 "self_type" : "type-146", 2508 "size" : 24, 2509 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 2510 }, 2511 { 2512 "alignment" : 8, 2513 "is_const" : true, 2514 "linker_set_key" : "const android::RefBase", 2515 "name" : "const android::RefBase", 2516 "referenced_type" : "type-87", 2517 "self_type" : "type-91", 2518 "size" : 16, 2519 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2520 }, 2521 { 2522 "alignment" : 8, 2523 "is_const" : true, 2524 "linker_set_key" : "const android::String16", 2525 "name" : "const android::String16", 2526 "referenced_type" : "type-180", 2527 "self_type" : "type-185", 2528 "size" : 8, 2529 "source_file" : "/system/core/libutils/include/utils/String16.h" 2530 }, 2531 { 2532 "alignment" : 8, 2533 "is_const" : true, 2534 "linker_set_key" : "const android::String8", 2535 "name" : "const android::String8", 2536 "referenced_type" : "type-170", 2537 "self_type" : "type-173", 2538 "size" : 8, 2539 "source_file" : "/system/core/libutils/include/utils/String8.h" 2540 }, 2541 { 2542 "alignment" : 4, 2543 "is_const" : true, 2544 "linker_set_key" : "const android::base::ErrnoRestorer", 2545 "name" : "const android::base::ErrnoRestorer", 2546 "referenced_type" : "type-370", 2547 "self_type" : "type-375", 2548 "size" : 4, 2549 "source_file" : "/system/libbase/include/android-base/logging.h" 2550 }, 2551 { 2552 "alignment" : 8, 2553 "is_const" : true, 2554 "linker_set_key" : "const android::hardware::BpHwRefBase", 2555 "name" : "const android::hardware::BpHwRefBase", 2556 "referenced_type" : "type-200", 2557 "self_type" : "type-207", 2558 "size" : 48, 2559 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 2560 }, 2561 { 2562 "alignment" : 8, 2563 "is_const" : true, 2564 "linker_set_key" : "const android::hardware::MemoryDealer", 2565 "name" : "const android::hardware::MemoryDealer", 2566 "referenced_type" : "type-321", 2567 "self_type" : "type-325", 2568 "size" : 24, 2569 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 2570 }, 2571 { 2572 "alignment" : 8, 2573 "is_const" : true, 2574 "linker_set_key" : "const android::hardware::Parcel", 2575 "name" : "const android::hardware::Parcel", 2576 "referenced_type" : "type-210", 2577 "self_type" : "type-225", 2578 "size" : 136, 2579 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2580 }, 2581 { 2582 "alignment" : 8, 2583 "is_const" : true, 2584 "linker_set_key" : "const android::hardware::Return<unsigned long>", 2585 "name" : "const android::hardware::Return<unsigned long>", 2586 "referenced_type" : "type-312", 2587 "self_type" : "type-343", 2588 "size" : 48, 2589 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2590 }, 2591 { 2592 "alignment" : 8, 2593 "is_const" : true, 2594 "linker_set_key" : "const android::hardware::Return<void *>", 2595 "name" : "const android::hardware::Return<void *>", 2596 "referenced_type" : "type-246", 2597 "self_type" : "type-307", 2598 "size" : 48, 2599 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2600 }, 2601 { 2602 "alignment" : 8, 2603 "is_const" : true, 2604 "linker_set_key" : "const android::hardware::Status", 2605 "name" : "const android::hardware::Status", 2606 "referenced_type" : "type-143", 2607 "self_type" : "type-190", 2608 "size" : 32, 2609 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2610 }, 2611 { 2612 "alignment" : 8, 2613 "is_const" : true, 2614 "linker_set_key" : "const android::hardware::details::return_status", 2615 "name" : "const android::hardware::details::return_status", 2616 "referenced_type" : "type-247", 2617 "self_type" : "type-352", 2618 "size" : 40, 2619 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2620 }, 2621 { 2622 "alignment" : 8, 2623 "is_const" : true, 2624 "linker_set_key" : "const android::hardware::hidl_handle", 2625 "name" : "const android::hardware::hidl_handle", 2626 "referenced_type" : "type-96", 2627 "self_type" : "type-136", 2628 "size" : 16, 2629 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2630 }, 2631 { 2632 "alignment" : 8, 2633 "is_const" : true, 2634 "linker_set_key" : "const android::hardware::hidl_memory", 2635 "name" : "const android::hardware::hidl_memory", 2636 "referenced_type" : "type-109", 2637 "self_type" : "type-117", 2638 "size" : 40, 2639 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2640 }, 2641 { 2642 "alignment" : 8, 2643 "is_const" : true, 2644 "linker_set_key" : "const android::hardware::hidl_string", 2645 "name" : "const android::hardware::hidl_string", 2646 "referenced_type" : "type-101", 2647 "self_type" : "type-107", 2648 "size" : 16, 2649 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2650 }, 2651 { 2652 "alignment" : 2, 2653 "is_const" : true, 2654 "linker_set_key" : "const android::hardware::hidl_version", 2655 "name" : "const android::hardware::hidl_version", 2656 "referenced_type" : "type-128", 2657 "self_type" : "type-130", 2658 "size" : 4, 2659 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2660 }, 2661 { 2662 "alignment" : 4, 2663 "is_const" : true, 2664 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 2665 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 2666 "referenced_type" : "type-152", 2667 "self_type" : "type-153", 2668 "size" : 4, 2669 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2670 }, 2671 { 2672 "alignment" : 8, 2673 "is_const" : true, 2674 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 2675 "name" : "const android::hidl::base::V1_0::IBase", 2676 "referenced_type" : "type-158", 2677 "self_type" : "type-157", 2678 "size" : 24, 2679 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 2680 }, 2681 { 2682 "alignment" : 8, 2683 "is_const" : true, 2684 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 2685 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 2686 "referenced_type" : "type-161", 2687 "self_type" : "type-160", 2688 "size" : 24, 2689 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 2690 }, 2691 { 2692 "alignment" : 8, 2693 "is_const" : true, 2694 "linker_set_key" : "const android::hidl::memory::V1_0::IMemory", 2695 "name" : "const android::hidl::memory::V1_0::IMemory", 2696 "referenced_type" : "type-257", 2697 "self_type" : "type-296", 2698 "size" : 24, 2699 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2700 }, 2701 { 2702 "alignment" : 8, 2703 "is_const" : true, 2704 "linker_set_key" : "const android::hidl::memory::block::V1_0::MemoryBlock", 2705 "name" : "const android::hidl::memory::block::V1_0::MemoryBlock", 2706 "referenced_type" : "type-166", 2707 "self_type" : "type-327", 2708 "size" : 24, 2709 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h" 2710 }, 2711 { 2712 "alignment" : 8, 2713 "is_const" : true, 2714 "linker_set_key" : "const android::hidl::memory::token::V1_0::IMemoryToken", 2715 "name" : "const android::hidl::memory::token::V1_0::IMemoryToken", 2716 "referenced_type" : "type-164", 2717 "self_type" : "type-163", 2718 "size" : 24, 2719 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h" 2720 }, 2721 { 2722 "alignment" : 8, 2723 "is_const" : true, 2724 "linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >", 2725 "name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >", 2726 "referenced_type" : "type-32", 2727 "self_type" : "type-92", 2728 "size" : 8, 2729 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2730 }, 2731 { 2732 "alignment" : 8, 2733 "is_const" : true, 2734 "linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache>", 2735 "name" : "const android::sp<android::hardware::HidlMemoryCache>", 2736 "referenced_type" : "type-6", 2737 "self_type" : "type-5", 2738 "size" : 8, 2739 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2740 }, 2741 { 2742 "alignment" : 8, 2743 "is_const" : true, 2744 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 2745 "name" : "const android::sp<android::hardware::IBinder>", 2746 "referenced_type" : "type-283", 2747 "self_type" : "type-285", 2748 "size" : 8, 2749 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2750 }, 2751 { 2752 "alignment" : 8, 2753 "is_const" : true, 2754 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 2755 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 2756 "referenced_type" : "type-140", 2757 "self_type" : "type-139", 2758 "size" : 8, 2759 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2760 }, 2761 { 2762 "alignment" : 8, 2763 "is_const" : true, 2764 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 2765 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 2766 "referenced_type" : "type-229", 2767 "self_type" : "type-269", 2768 "size" : 8, 2769 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2770 }, 2771 { 2772 "alignment" : 8, 2773 "is_const" : true, 2774 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 2775 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 2776 "referenced_type" : "type-273", 2777 "self_type" : "type-276", 2778 "size" : 8, 2779 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2780 }, 2781 { 2782 "alignment" : 8, 2783 "is_const" : true, 2784 "linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory>", 2785 "name" : "const android::sp<android::hidl::memory::V1_0::IMemory>", 2786 "referenced_type" : "type-264", 2787 "self_type" : "type-263", 2788 "size" : 8, 2789 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2790 }, 2791 { 2792 "alignment" : 8, 2793 "is_const" : true, 2794 "linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken>", 2795 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken>", 2796 "referenced_type" : "type-167", 2797 "self_type" : "type-280", 2798 "size" : 8, 2799 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2800 }, 2801 { 2802 "alignment" : 8, 2803 "is_const" : true, 2804 "linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory>", 2805 "name" : "const android::wp<android::hidl::memory::V1_0::IMemory>", 2806 "referenced_type" : "type-255", 2807 "self_type" : "type-259", 2808 "size" : 16, 2809 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2810 }, 2811 { 2812 "alignment" : 1, 2813 "is_const" : true, 2814 "linker_set_key" : "const bool", 2815 "name" : "const bool", 2816 "referenced_type" : "type-55", 2817 "self_type" : "type-54", 2818 "size" : 1, 2819 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2820 }, 2821 { 2822 "alignment" : 1, 2823 "is_const" : true, 2824 "linker_set_key" : "const char", 2825 "name" : "const char", 2826 "referenced_type" : "type-106", 2827 "self_type" : "type-105", 2828 "size" : 1, 2829 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2830 }, 2831 { 2832 "alignment" : 2, 2833 "is_const" : true, 2834 "linker_set_key" : "const char16_t", 2835 "name" : "const char16_t", 2836 "referenced_type" : "type-183", 2837 "self_type" : "type-182", 2838 "size" : 2, 2839 "source_file" : "/system/core/libutils/include/utils/String16.h" 2840 }, 2841 { 2842 "alignment" : 8, 2843 "is_const" : true, 2844 "linker_set_key" : "const double", 2845 "name" : "const double", 2846 "referenced_type" : "type-50", 2847 "self_type" : "type-83", 2848 "size" : 8, 2849 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2850 }, 2851 { 2852 "alignment" : 4, 2853 "is_const" : true, 2854 "linker_set_key" : "const float", 2855 "name" : "const float", 2856 "referenced_type" : "type-45", 2857 "self_type" : "type-80", 2858 "size" : 4, 2859 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2860 }, 2861 { 2862 "alignment" : 4, 2863 "is_const" : true, 2864 "linker_set_key" : "const int", 2865 "name" : "const int", 2866 "referenced_type" : "type-2", 2867 "self_type" : "type-72", 2868 "size" : 4, 2869 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2870 }, 2871 { 2872 "is_const" : true, 2873 "linker_set_key" : "const iter<is_const>", 2874 "name" : "const iter<is_const>", 2875 "referenced_type" : "type-125", 2876 "self_type" : "type-124", 2877 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2878 }, 2879 { 2880 "is_const" : true, 2881 "linker_set_key" : "const iter<is_const>", 2882 "name" : "const iter<is_const>", 2883 "referenced_type" : "type-315", 2884 "self_type" : "type-314", 2885 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2886 }, 2887 { 2888 "is_const" : true, 2889 "linker_set_key" : "const iter<is_const>", 2890 "name" : "const iter<is_const>", 2891 "referenced_type" : "type-361", 2892 "self_type" : "type-360", 2893 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2894 }, 2895 { 2896 "alignment" : 4, 2897 "is_const" : true, 2898 "linker_set_key" : "const log_msg", 2899 "name" : "const log_msg", 2900 "referenced_type" : "type-242", 2901 "self_type" : "type-245", 2902 "size" : 5124, 2903 "source_file" : "/system/core/liblog/include/log/log_read.h" 2904 }, 2905 { 2906 "alignment" : 8, 2907 "is_const" : true, 2908 "linker_set_key" : "const long", 2909 "name" : "const long", 2910 "referenced_type" : "type-21", 2911 "self_type" : "type-76", 2912 "size" : 8, 2913 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2914 }, 2915 { 2916 "alignment" : 4, 2917 "is_const" : true, 2918 "linker_set_key" : "const native_handle", 2919 "name" : "const native_handle", 2920 "referenced_type" : "type-1", 2921 "self_type" : "type-100", 2922 "size" : 12, 2923 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2924 }, 2925 { 2926 "alignment" : 2, 2927 "is_const" : true, 2928 "linker_set_key" : "const short", 2929 "name" : "const short", 2930 "referenced_type" : "type-64", 2931 "self_type" : "type-63", 2932 "size" : 2, 2933 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2934 }, 2935 { 2936 "alignment" : 1, 2937 "is_const" : true, 2938 "linker_set_key" : "const signed char", 2939 "name" : "const signed char", 2940 "referenced_type" : "type-58", 2941 "self_type" : "type-57", 2942 "size" : 1, 2943 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2944 }, 2945 { 2946 "alignment" : 4, 2947 "is_const" : true, 2948 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2949 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2950 "referenced_type" : "type-156", 2951 "self_type" : "type-155", 2952 "size" : 12, 2953 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2954 }, 2955 { 2956 "alignment" : 4, 2957 "is_const" : true, 2958 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2959 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2960 "referenced_type" : "type-319", 2961 "self_type" : "type-318", 2962 "size" : 12, 2963 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2964 }, 2965 { 2966 "alignment" : 4, 2967 "is_const" : true, 2968 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2969 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 2970 "referenced_type" : "type-365", 2971 "self_type" : "type-364", 2972 "size" : 12, 2973 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2974 }, 2975 { 2976 "alignment" : 8, 2977 "is_const" : true, 2978 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 2979 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 2980 "referenced_type" : "type-413", 2981 "self_type" : "type-412", 2982 "size" : 24, 2983 "source_file" : "/system/libbase/include/android-base/logging.h" 2984 }, 2985 { 2986 "alignment" : 8, 2987 "is_const" : true, 2988 "linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 2989 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >", 2990 "referenced_type" : "type-405", 2991 "self_type" : "type-404", 2992 "size" : 8, 2993 "source_file" : "/system/libbase/include/android-base/logging.h" 2994 }, 2995 { 2996 "alignment" : 8, 2997 "is_const" : true, 2998 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 2999 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3000 "referenced_type" : "type-199", 3001 "self_type" : "type-198", 3002 "size" : 24, 3003 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3004 }, 3005 { 3006 "alignment" : 8, 3007 "is_const" : true, 3008 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3009 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3010 "referenced_type" : "type-331", 3011 "self_type" : "type-330", 3012 "size" : 24, 3013 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3014 }, 3015 { 3016 "alignment" : 8, 3017 "is_const" : true, 3018 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3019 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3020 "referenced_type" : "type-411", 3021 "self_type" : "type-410", 3022 "size" : 24, 3023 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3024 }, 3025 { 3026 "alignment" : 1, 3027 "is_const" : true, 3028 "linker_set_key" : "const unsigned char", 3029 "name" : "const unsigned char", 3030 "referenced_type" : "type-61", 3031 "self_type" : "type-60", 3032 "size" : 1, 3033 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3034 }, 3035 { 3036 "alignment" : 4, 3037 "is_const" : true, 3038 "linker_set_key" : "const unsigned int", 3039 "name" : "const unsigned int", 3040 "referenced_type" : "type-11", 3041 "self_type" : "type-74", 3042 "size" : 4, 3043 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3044 }, 3045 { 3046 "alignment" : 8, 3047 "is_const" : true, 3048 "linker_set_key" : "const unsigned long", 3049 "name" : "const unsigned long", 3050 "referenced_type" : "type-17", 3051 "self_type" : "type-78", 3052 "size" : 8, 3053 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3054 }, 3055 { 3056 "alignment" : 8, 3057 "is_const" : true, 3058 "linker_set_key" : "const unsigned long long", 3059 "name" : "const unsigned long long", 3060 "referenced_type" : "type-40", 3061 "self_type" : "type-219", 3062 "size" : 8, 3063 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3064 }, 3065 { 3066 "alignment" : 2, 3067 "is_const" : true, 3068 "linker_set_key" : "const unsigned short", 3069 "name" : "const unsigned short", 3070 "referenced_type" : "type-70", 3071 "self_type" : "type-69", 3072 "size" : 2, 3073 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3074 }, 3075 { 3076 "is_const" : true, 3077 "linker_set_key" : "const void", 3078 "name" : "const void", 3079 "referenced_type" : "type-134", 3080 "self_type" : "type-133", 3081 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3082 } 3083 ], 3084 "record_types" : 3085 [ 3086 { 3087 "alignment" : 4, 3088 "fields" : 3089 [ 3090 { 3091 "access" : "private", 3092 "field_name" : "mCount", 3093 "referenced_type" : "type-149" 3094 } 3095 ], 3096 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 3097 "name" : "android::LightRefBase<android::NativeHandle>", 3098 "record_kind" : "class", 3099 "referenced_type" : "type-148", 3100 "self_type" : "type-148", 3101 "size" : 4, 3102 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3103 "template_args" : [ "type-147" ], 3104 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 3105 }, 3106 { 3107 "alignment" : 4, 3108 "fields" : 3109 [ 3110 { 3111 "access" : "private", 3112 "field_name" : "mCount", 3113 "referenced_type" : "type-373" 3114 } 3115 ], 3116 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 3117 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 3118 "record_kind" : "class", 3119 "referenced_type" : "type-372", 3120 "self_type" : "type-372", 3121 "size" : 4, 3122 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3123 "template_args" : [ "type-374" ], 3124 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 3125 }, 3126 { 3127 "alignment" : 8, 3128 "base_specifiers" : 3129 [ 3130 { 3131 "referenced_type" : "type-148" 3132 } 3133 ], 3134 "fields" : 3135 [ 3136 { 3137 "access" : "private", 3138 "field_name" : "mHandle", 3139 "field_offset" : 64, 3140 "referenced_type" : "type-68" 3141 }, 3142 { 3143 "access" : "private", 3144 "field_name" : "mOwnsHandle", 3145 "field_offset" : 128, 3146 "referenced_type" : "type-55" 3147 } 3148 ], 3149 "linker_set_key" : "android::NativeHandle", 3150 "name" : "android::NativeHandle", 3151 "record_kind" : "class", 3152 "referenced_type" : "type-147", 3153 "self_type" : "type-147", 3154 "size" : 24, 3155 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 3156 "unique_id" : "_ZTSN7android12NativeHandleE" 3157 }, 3158 { 3159 "alignment" : 8, 3160 "fields" : 3161 [ 3162 { 3163 "access" : "private", 3164 "field_name" : "mRefs", 3165 "field_offset" : 64, 3166 "referenced_type" : "type-88" 3167 } 3168 ], 3169 "linker_set_key" : "android::RefBase", 3170 "name" : "android::RefBase", 3171 "record_kind" : "class", 3172 "referenced_type" : "type-87", 3173 "self_type" : "type-87", 3174 "size" : 16, 3175 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3176 "unique_id" : "_ZTSN7android7RefBaseE", 3177 "vtable_components" : 3178 [ 3179 { 3180 "kind" : "offset_to_top" 3181 }, 3182 { 3183 "kind" : "rtti", 3184 "mangled_component_name" : "_ZTIN7android7RefBaseE" 3185 }, 3186 { 3187 "kind" : "complete_dtor_pointer", 3188 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 3189 }, 3190 { 3191 "kind" : "deleting_dtor_pointer", 3192 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 3193 }, 3194 { 3195 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3196 }, 3197 { 3198 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3199 }, 3200 { 3201 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3202 }, 3203 { 3204 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3205 } 3206 ] 3207 }, 3208 { 3209 "alignment" : 1, 3210 "linker_set_key" : "android::RefBase::weakref_type", 3211 "name" : "android::RefBase::weakref_type", 3212 "record_kind" : "class", 3213 "referenced_type" : "type-204", 3214 "self_type" : "type-204", 3215 "size" : 1, 3216 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3217 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 3218 }, 3219 { 3220 "alignment" : 1, 3221 "linker_set_key" : "android::ReferenceMover", 3222 "name" : "android::ReferenceMover", 3223 "record_kind" : "class", 3224 "referenced_type" : "type-95", 3225 "self_type" : "type-95", 3226 "size" : 1, 3227 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3228 "unique_id" : "_ZTSN7android14ReferenceMoverE" 3229 }, 3230 { 3231 "alignment" : 8, 3232 "linker_set_key" : "android::ReferenceRenamer", 3233 "name" : "android::ReferenceRenamer", 3234 "record_kind" : "class", 3235 "referenced_type" : "type-85", 3236 "self_type" : "type-85", 3237 "size" : 8, 3238 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3239 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 3240 "vtable_components" : 3241 [ 3242 { 3243 "kind" : "offset_to_top" 3244 }, 3245 { 3246 "kind" : "rtti", 3247 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 3248 }, 3249 { 3250 "is_pure" : true, 3251 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 3252 } 3253 ] 3254 }, 3255 { 3256 "alignment" : 8, 3257 "fields" : 3258 [ 3259 { 3260 "access" : "private", 3261 "field_name" : "mString", 3262 "referenced_type" : "type-181" 3263 } 3264 ], 3265 "linker_set_key" : "android::String16", 3266 "name" : "android::String16", 3267 "record_kind" : "class", 3268 "referenced_type" : "type-180", 3269 "self_type" : "type-180", 3270 "size" : 8, 3271 "source_file" : "/system/core/libutils/include/utils/String16.h", 3272 "unique_id" : "_ZTSN7android8String16E" 3273 }, 3274 { 3275 "alignment" : 8, 3276 "fields" : 3277 [ 3278 { 3279 "access" : "private", 3280 "field_name" : "mString", 3281 "referenced_type" : "type-104" 3282 } 3283 ], 3284 "linker_set_key" : "android::String8", 3285 "name" : "android::String8", 3286 "record_kind" : "class", 3287 "referenced_type" : "type-170", 3288 "self_type" : "type-170", 3289 "size" : 8, 3290 "source_file" : "/system/core/libutils/include/utils/String8.h", 3291 "unique_id" : "_ZTSN7android7String8E" 3292 }, 3293 { 3294 "alignment" : 8, 3295 "base_specifiers" : 3296 [ 3297 { 3298 "referenced_type" : "type-372" 3299 } 3300 ], 3301 "linker_set_key" : "android::VirtualLightRefBase", 3302 "name" : "android::VirtualLightRefBase", 3303 "record_kind" : "class", 3304 "referenced_type" : "type-374", 3305 "self_type" : "type-374", 3306 "size" : 16, 3307 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3308 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 3309 "vtable_components" : 3310 [ 3311 { 3312 "kind" : "offset_to_top" 3313 }, 3314 { 3315 "kind" : "rtti", 3316 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 3317 }, 3318 { 3319 "kind" : "complete_dtor_pointer", 3320 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 3321 }, 3322 { 3323 "kind" : "deleting_dtor_pointer", 3324 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 3325 } 3326 ] 3327 }, 3328 { 3329 "alignment" : 8, 3330 "fields" : 3331 [ 3332 { 3333 "field_name" : "lhs", 3334 "referenced_type" : "type-135" 3335 }, 3336 { 3337 "field_name" : "rhs", 3338 "field_offset" : 64, 3339 "referenced_type" : "type-135" 3340 } 3341 ], 3342 "linker_set_key" : "android::base::EagerEvaluator<char *, char *>", 3343 "name" : "android::base::EagerEvaluator<char *, char *>", 3344 "referenced_type" : "type-383", 3345 "self_type" : "type-383", 3346 "size" : 16, 3347 "source_file" : "/system/libbase/include/android-base/logging.h", 3348 "template_args" : [ "type-251", "type-251" ], 3349 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcS2_EE" 3350 }, 3351 { 3352 "alignment" : 8, 3353 "fields" : 3354 [ 3355 { 3356 "field_name" : "lhs", 3357 "referenced_type" : "type-135" 3358 }, 3359 { 3360 "field_name" : "rhs", 3361 "field_offset" : 64, 3362 "referenced_type" : "type-135" 3363 } 3364 ], 3365 "linker_set_key" : "android::base::EagerEvaluator<char *, const char *>", 3366 "name" : "android::base::EagerEvaluator<char *, const char *>", 3367 "referenced_type" : "type-381", 3368 "self_type" : "type-381", 3369 "size" : 16, 3370 "source_file" : "/system/libbase/include/android-base/logging.h", 3371 "template_args" : [ "type-251", "type-104" ], 3372 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcPKcEE" 3373 }, 3374 { 3375 "alignment" : 8, 3376 "fields" : 3377 [ 3378 { 3379 "field_name" : "lhs", 3380 "referenced_type" : "type-135" 3381 }, 3382 { 3383 "field_name" : "rhs", 3384 "field_offset" : 64, 3385 "referenced_type" : "type-135" 3386 } 3387 ], 3388 "linker_set_key" : "android::base::EagerEvaluator<const char *, char *>", 3389 "name" : "android::base::EagerEvaluator<const char *, char *>", 3390 "referenced_type" : "type-379", 3391 "self_type" : "type-379", 3392 "size" : 16, 3393 "source_file" : "/system/libbase/include/android-base/logging.h", 3394 "template_args" : [ "type-104", "type-251" ], 3395 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcPcEE" 3396 }, 3397 { 3398 "alignment" : 8, 3399 "fields" : 3400 [ 3401 { 3402 "field_name" : "lhs", 3403 "referenced_type" : "type-135" 3404 }, 3405 { 3406 "field_name" : "rhs", 3407 "field_offset" : 64, 3408 "referenced_type" : "type-135" 3409 } 3410 ], 3411 "linker_set_key" : "android::base::EagerEvaluator<const char *, const char *>", 3412 "name" : "android::base::EagerEvaluator<const char *, const char *>", 3413 "referenced_type" : "type-377", 3414 "self_type" : "type-377", 3415 "size" : 16, 3416 "source_file" : "/system/libbase/include/android-base/logging.h", 3417 "template_args" : [ "type-104", "type-104" ], 3418 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcS3_EE" 3419 }, 3420 { 3421 "alignment" : 8, 3422 "fields" : 3423 [ 3424 { 3425 "field_name" : "lhs", 3426 "referenced_type" : "type-135" 3427 }, 3428 { 3429 "field_name" : "rhs", 3430 "field_offset" : 64, 3431 "referenced_type" : "type-135" 3432 } 3433 ], 3434 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 3435 "name" : "android::base::EagerEvaluator<const signed char *, const signed char *>", 3436 "referenced_type" : "type-393", 3437 "self_type" : "type-393", 3438 "size" : 16, 3439 "source_file" : "/system/libbase/include/android-base/logging.h", 3440 "template_args" : [ "type-394", "type-394" ], 3441 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaS3_EE" 3442 }, 3443 { 3444 "alignment" : 8, 3445 "fields" : 3446 [ 3447 { 3448 "field_name" : "lhs", 3449 "referenced_type" : "type-135" 3450 }, 3451 { 3452 "field_name" : "rhs", 3453 "field_offset" : 64, 3454 "referenced_type" : "type-135" 3455 } 3456 ], 3457 "linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *>", 3458 "name" : "android::base::EagerEvaluator<const signed char *, signed char *>", 3459 "referenced_type" : "type-396", 3460 "self_type" : "type-396", 3461 "size" : 16, 3462 "source_file" : "/system/libbase/include/android-base/logging.h", 3463 "template_args" : [ "type-394", "type-397" ], 3464 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaPaEE" 3465 }, 3466 { 3467 "alignment" : 8, 3468 "fields" : 3469 [ 3470 { 3471 "field_name" : "lhs", 3472 "referenced_type" : "type-135" 3473 }, 3474 { 3475 "field_name" : "rhs", 3476 "field_offset" : 64, 3477 "referenced_type" : "type-135" 3478 } 3479 ], 3480 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 3481 "name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>", 3482 "referenced_type" : "type-385", 3483 "self_type" : "type-385", 3484 "size" : 16, 3485 "source_file" : "/system/libbase/include/android-base/logging.h", 3486 "template_args" : [ "type-217", "type-217" ], 3487 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhS3_EE" 3488 }, 3489 { 3490 "alignment" : 8, 3491 "fields" : 3492 [ 3493 { 3494 "field_name" : "lhs", 3495 "referenced_type" : "type-135" 3496 }, 3497 { 3498 "field_name" : "rhs", 3499 "field_offset" : 64, 3500 "referenced_type" : "type-135" 3501 } 3502 ], 3503 "linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 3504 "name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>", 3505 "referenced_type" : "type-387", 3506 "self_type" : "type-387", 3507 "size" : 16, 3508 "source_file" : "/system/libbase/include/android-base/logging.h", 3509 "template_args" : [ "type-217", "type-212" ], 3510 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhPhEE" 3511 }, 3512 { 3513 "alignment" : 8, 3514 "fields" : 3515 [ 3516 { 3517 "field_name" : "lhs", 3518 "referenced_type" : "type-135" 3519 }, 3520 { 3521 "field_name" : "rhs", 3522 "field_offset" : 64, 3523 "referenced_type" : "type-135" 3524 } 3525 ], 3526 "linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *>", 3527 "name" : "android::base::EagerEvaluator<signed char *, const signed char *>", 3528 "referenced_type" : "type-399", 3529 "self_type" : "type-399", 3530 "size" : 16, 3531 "source_file" : "/system/libbase/include/android-base/logging.h", 3532 "template_args" : [ "type-397", "type-394" ], 3533 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaPKaEE" 3534 }, 3535 { 3536 "alignment" : 8, 3537 "fields" : 3538 [ 3539 { 3540 "field_name" : "lhs", 3541 "referenced_type" : "type-135" 3542 }, 3543 { 3544 "field_name" : "rhs", 3545 "field_offset" : 64, 3546 "referenced_type" : "type-135" 3547 } 3548 ], 3549 "linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *>", 3550 "name" : "android::base::EagerEvaluator<signed char *, signed char *>", 3551 "referenced_type" : "type-401", 3552 "self_type" : "type-401", 3553 "size" : 16, 3554 "source_file" : "/system/libbase/include/android-base/logging.h", 3555 "template_args" : [ "type-397", "type-397" ], 3556 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaS2_EE" 3557 }, 3558 { 3559 "alignment" : 8, 3560 "fields" : 3561 [ 3562 { 3563 "field_name" : "lhs", 3564 "referenced_type" : "type-135" 3565 }, 3566 { 3567 "field_name" : "rhs", 3568 "field_offset" : 64, 3569 "referenced_type" : "type-135" 3570 } 3571 ], 3572 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 3573 "name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>", 3574 "referenced_type" : "type-389", 3575 "self_type" : "type-389", 3576 "size" : 16, 3577 "source_file" : "/system/libbase/include/android-base/logging.h", 3578 "template_args" : [ "type-212", "type-217" ], 3579 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhPKhEE" 3580 }, 3581 { 3582 "alignment" : 8, 3583 "fields" : 3584 [ 3585 { 3586 "field_name" : "lhs", 3587 "referenced_type" : "type-135" 3588 }, 3589 { 3590 "field_name" : "rhs", 3591 "field_offset" : 64, 3592 "referenced_type" : "type-135" 3593 } 3594 ], 3595 "linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 3596 "name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>", 3597 "referenced_type" : "type-391", 3598 "self_type" : "type-391", 3599 "size" : 16, 3600 "source_file" : "/system/libbase/include/android-base/logging.h", 3601 "template_args" : [ "type-212", "type-212" ], 3602 "unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhS2_EE" 3603 }, 3604 { 3605 "alignment" : 4, 3606 "fields" : 3607 [ 3608 { 3609 "access" : "private", 3610 "field_name" : "saved_errno_", 3611 "referenced_type" : "type-72" 3612 } 3613 ], 3614 "linker_set_key" : "android::base::ErrnoRestorer", 3615 "name" : "android::base::ErrnoRestorer", 3616 "record_kind" : "class", 3617 "referenced_type" : "type-370", 3618 "self_type" : "type-370", 3619 "size" : 4, 3620 "source_file" : "/system/libbase/include/android-base/logging.h", 3621 "unique_id" : "_ZTSN7android4base13ErrnoRestorerE" 3622 }, 3623 { 3624 "alignment" : 8, 3625 "fields" : 3626 [ 3627 { 3628 "access" : "private", 3629 "field_name" : "data_", 3630 "referenced_type" : "type-404" 3631 } 3632 ], 3633 "linker_set_key" : "android::base::LogMessage", 3634 "name" : "android::base::LogMessage", 3635 "record_kind" : "class", 3636 "referenced_type" : "type-403", 3637 "self_type" : "type-403", 3638 "size" : 8, 3639 "source_file" : "/system/libbase/include/android-base/logging.h", 3640 "unique_id" : "_ZTSN7android4base10LogMessageE" 3641 }, 3642 { 3643 "alignment" : 4, 3644 "fields" : 3645 [ 3646 { 3647 "access" : "private", 3648 "field_name" : "default_log_id_", 3649 "referenced_type" : "type-368" 3650 } 3651 ], 3652 "linker_set_key" : "android::base::LogdLogger", 3653 "name" : "android::base::LogdLogger", 3654 "record_kind" : "class", 3655 "referenced_type" : "type-369", 3656 "self_type" : "type-369", 3657 "size" : 4, 3658 "source_file" : "/system/libbase/include/android-base/logging.h", 3659 "unique_id" : "_ZTSN7android4base10LogdLoggerE" 3660 }, 3661 { 3662 "alignment" : 4, 3663 "fields" : 3664 [ 3665 { 3666 "access" : "private", 3667 "field_name" : "old_", 3668 "referenced_type" : "type-367" 3669 } 3670 ], 3671 "linker_set_key" : "android::base::ScopedLogSeverity", 3672 "name" : "android::base::ScopedLogSeverity", 3673 "record_kind" : "class", 3674 "referenced_type" : "type-406", 3675 "self_type" : "type-406", 3676 "size" : 4, 3677 "source_file" : "/system/libbase/include/android-base/logging.h", 3678 "unique_id" : "_ZTSN7android4base17ScopedLogSeverityE" 3679 }, 3680 { 3681 "alignment" : 8, 3682 "base_specifiers" : 3683 [ 3684 { 3685 "referenced_type" : "type-196" 3686 } 3687 ], 3688 "fields" : 3689 [ 3690 { 3691 "access" : "protected", 3692 "field_name" : "mSchedPolicy", 3693 "field_offset" : 64, 3694 "referenced_type" : "type-2" 3695 }, 3696 { 3697 "access" : "protected", 3698 "field_name" : "mSchedPriority", 3699 "field_offset" : 96, 3700 "referenced_type" : "type-2" 3701 }, 3702 { 3703 "access" : "private", 3704 "field_name" : "mExtras", 3705 "field_offset" : 128, 3706 "referenced_type" : "type-194" 3707 }, 3708 { 3709 "access" : "private", 3710 "field_name" : "mReserved0", 3711 "field_offset" : 192, 3712 "referenced_type" : "type-195" 3713 } 3714 ], 3715 "linker_set_key" : "android::hardware::BHwBinder", 3716 "name" : "android::hardware::BHwBinder", 3717 "record_kind" : "class", 3718 "referenced_type" : "type-193", 3719 "self_type" : "type-193", 3720 "size" : 48, 3721 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 3722 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 3723 "vtable_components" : 3724 [ 3725 { 3726 "component_value" : 32, 3727 "kind" : "vbase_offset" 3728 }, 3729 { 3730 "kind" : "offset_to_top" 3731 }, 3732 { 3733 "kind" : "rtti", 3734 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 3735 }, 3736 { 3737 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 3738 }, 3739 { 3740 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 3741 }, 3742 { 3743 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 3744 }, 3745 { 3746 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 3747 }, 3748 { 3749 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 3750 }, 3751 { 3752 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 3753 }, 3754 { 3755 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 3756 }, 3757 { 3758 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 3759 }, 3760 { 3761 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 3762 }, 3763 { 3764 "kind" : "complete_dtor_pointer", 3765 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 3766 }, 3767 { 3768 "kind" : "deleting_dtor_pointer", 3769 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 3770 }, 3771 { 3772 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 3773 }, 3774 { 3775 "kind" : "vcall_offset" 3776 }, 3777 { 3778 "kind" : "vcall_offset" 3779 }, 3780 { 3781 "kind" : "vcall_offset" 3782 }, 3783 { 3784 "kind" : "vcall_offset" 3785 }, 3786 { 3787 "component_value" : -32, 3788 "kind" : "vcall_offset" 3789 }, 3790 { 3791 "component_value" : -32, 3792 "kind" : "offset_to_top" 3793 }, 3794 { 3795 "kind" : "rtti", 3796 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 3797 }, 3798 { 3799 "kind" : "complete_dtor_pointer", 3800 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 3801 }, 3802 { 3803 "kind" : "deleting_dtor_pointer", 3804 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 3805 }, 3806 { 3807 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3808 }, 3809 { 3810 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3811 }, 3812 { 3813 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3814 }, 3815 { 3816 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3817 } 3818 ] 3819 }, 3820 { 3821 "alignment" : 8, 3822 "base_specifiers" : 3823 [ 3824 { 3825 "is_virtual" : true, 3826 "referenced_type" : "type-87" 3827 } 3828 ], 3829 "fields" : 3830 [ 3831 { 3832 "access" : "private", 3833 "field_name" : "mRemote", 3834 "field_offset" : 64, 3835 "referenced_type" : "type-201" 3836 }, 3837 { 3838 "access" : "private", 3839 "field_name" : "mRefs", 3840 "field_offset" : 128, 3841 "referenced_type" : "type-203" 3842 }, 3843 { 3844 "access" : "private", 3845 "field_name" : "mState", 3846 "field_offset" : 192, 3847 "referenced_type" : "type-205" 3848 } 3849 ], 3850 "linker_set_key" : "android::hardware::BpHwRefBase", 3851 "name" : "android::hardware::BpHwRefBase", 3852 "record_kind" : "class", 3853 "referenced_type" : "type-200", 3854 "self_type" : "type-200", 3855 "size" : 48, 3856 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 3857 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 3858 "vtable_components" : 3859 [ 3860 { 3861 "component_value" : 32, 3862 "kind" : "vbase_offset" 3863 }, 3864 { 3865 "kind" : "offset_to_top" 3866 }, 3867 { 3868 "kind" : "rtti", 3869 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 3870 }, 3871 { 3872 "kind" : "complete_dtor_pointer", 3873 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 3874 }, 3875 { 3876 "kind" : "deleting_dtor_pointer", 3877 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 3878 }, 3879 { 3880 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 3881 }, 3882 { 3883 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 3884 }, 3885 { 3886 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 3887 }, 3888 { 3889 "kind" : "vcall_offset" 3890 }, 3891 { 3892 "component_value" : -32, 3893 "kind" : "vcall_offset" 3894 }, 3895 { 3896 "component_value" : -32, 3897 "kind" : "vcall_offset" 3898 }, 3899 { 3900 "component_value" : -32, 3901 "kind" : "vcall_offset" 3902 }, 3903 { 3904 "component_value" : -32, 3905 "kind" : "vcall_offset" 3906 }, 3907 { 3908 "component_value" : -32, 3909 "kind" : "offset_to_top" 3910 }, 3911 { 3912 "kind" : "rtti", 3913 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 3914 }, 3915 { 3916 "kind" : "complete_dtor_pointer", 3917 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 3918 }, 3919 { 3920 "kind" : "deleting_dtor_pointer", 3921 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 3922 }, 3923 { 3924 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 3925 }, 3926 { 3927 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 3928 }, 3929 { 3930 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 3931 }, 3932 { 3933 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3934 } 3935 ] 3936 }, 3937 { 3938 "alignment" : 8, 3939 "fields" : 3940 [ 3941 { 3942 "field_name" : "flags", 3943 "referenced_type" : "type-11" 3944 }, 3945 { 3946 "field_name" : "fdIndex", 3947 "field_offset" : 32, 3948 "referenced_type" : "type-11" 3949 }, 3950 { 3951 "field_name" : "offset", 3952 "field_offset" : 64, 3953 "referenced_type" : "type-11" 3954 }, 3955 { 3956 "field_name" : "extent", 3957 "field_offset" : 128, 3958 "referenced_type" : "type-17" 3959 } 3960 ], 3961 "linker_set_key" : "android::hardware::GrantorDescriptor", 3962 "name" : "android::hardware::GrantorDescriptor", 3963 "referenced_type" : "type-16", 3964 "self_type" : "type-16", 3965 "size" : 24, 3966 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 3967 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 3968 }, 3969 { 3970 "alignment" : 8, 3971 "base_specifiers" : 3972 [ 3973 { 3974 "is_virtual" : true, 3975 "referenced_type" : "type-109" 3976 }, 3977 { 3978 "is_virtual" : true, 3979 "referenced_type" : "type-87" 3980 } 3981 ], 3982 "linker_set_key" : "android::hardware::HidlMemory", 3983 "name" : "android::hardware::HidlMemory", 3984 "record_kind" : "class", 3985 "referenced_type" : "type-123", 3986 "self_type" : "type-123", 3987 "size" : 64, 3988 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 3989 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 3990 "vtable_components" : 3991 [ 3992 { 3993 "component_value" : 48, 3994 "kind" : "vbase_offset" 3995 }, 3996 { 3997 "component_value" : 8, 3998 "kind" : "vbase_offset" 3999 }, 4000 { 4001 "kind" : "offset_to_top" 4002 }, 4003 { 4004 "kind" : "rtti", 4005 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 4006 }, 4007 { 4008 "kind" : "complete_dtor_pointer", 4009 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 4010 }, 4011 { 4012 "kind" : "deleting_dtor_pointer", 4013 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 4014 }, 4015 { 4016 "kind" : "vcall_offset" 4017 }, 4018 { 4019 "kind" : "vcall_offset" 4020 }, 4021 { 4022 "kind" : "vcall_offset" 4023 }, 4024 { 4025 "kind" : "vcall_offset" 4026 }, 4027 { 4028 "component_value" : -48, 4029 "kind" : "vcall_offset" 4030 }, 4031 { 4032 "component_value" : -48, 4033 "kind" : "offset_to_top" 4034 }, 4035 { 4036 "kind" : "rtti", 4037 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 4038 }, 4039 { 4040 "kind" : "complete_dtor_pointer", 4041 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 4042 }, 4043 { 4044 "kind" : "deleting_dtor_pointer", 4045 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 4046 }, 4047 { 4048 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4049 }, 4050 { 4051 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4052 }, 4053 { 4054 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4055 }, 4056 { 4057 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4058 } 4059 ] 4060 }, 4061 { 4062 "alignment" : 8, 4063 "base_specifiers" : 4064 [ 4065 { 4066 "referenced_type" : "type-321" 4067 } 4068 ], 4069 "fields" : 4070 [ 4071 { 4072 "access" : "protected", 4073 "field_name" : "mHeap", 4074 "field_offset" : 192, 4075 "referenced_type" : "type-264" 4076 }, 4077 { 4078 "access" : "protected", 4079 "field_name" : "mToken", 4080 "field_offset" : 256, 4081 "referenced_type" : "type-167" 4082 } 4083 ], 4084 "linker_set_key" : "android::hardware::HidlMemoryDealer", 4085 "name" : "android::hardware::HidlMemoryDealer", 4086 "record_kind" : "class", 4087 "referenced_type" : "type-341", 4088 "self_type" : "type-341", 4089 "size" : 40, 4090 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h", 4091 "unique_id" : "_ZTSN7android8hardware16HidlMemoryDealerE", 4092 "vtable_components" : 4093 [ 4094 { 4095 "kind" : "offset_to_top" 4096 }, 4097 { 4098 "kind" : "rtti", 4099 "mangled_component_name" : "_ZTIN7android8hardware16HidlMemoryDealerE" 4100 }, 4101 { 4102 "kind" : "complete_dtor_pointer", 4103 "mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealerD1Ev" 4104 }, 4105 { 4106 "kind" : "deleting_dtor_pointer", 4107 "mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealerD0Ev" 4108 }, 4109 { 4110 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4111 }, 4112 { 4113 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4114 }, 4115 { 4116 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4117 }, 4118 { 4119 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4120 }, 4121 { 4122 "mangled_component_name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEm" 4123 }, 4124 { 4125 "mangled_component_name" : "_ZN7android8hardware12MemoryDealer10deallocateEm" 4126 }, 4127 { 4128 "mangled_component_name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc" 4129 }, 4130 { 4131 "mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealer8allocateEm" 4132 }, 4133 { 4134 "mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealer4heapEv" 4135 } 4136 ] 4137 }, 4138 { 4139 "alignment" : 8, 4140 "base_specifiers" : 4141 [ 4142 { 4143 "is_virtual" : true, 4144 "referenced_type" : "type-87" 4145 } 4146 ], 4147 "linker_set_key" : "android::hardware::IBinder", 4148 "name" : "android::hardware::IBinder", 4149 "record_kind" : "class", 4150 "referenced_type" : "type-196", 4151 "self_type" : "type-196", 4152 "size" : 24, 4153 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 4154 "unique_id" : "_ZTSN7android8hardware7IBinderE", 4155 "vtable_components" : 4156 [ 4157 { 4158 "component_value" : 8, 4159 "kind" : "vbase_offset" 4160 }, 4161 { 4162 "kind" : "offset_to_top" 4163 }, 4164 { 4165 "kind" : "rtti", 4166 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 4167 }, 4168 { 4169 "is_pure" : true, 4170 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 4171 }, 4172 { 4173 "is_pure" : true, 4174 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 4175 }, 4176 { 4177 "is_pure" : true, 4178 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 4179 }, 4180 { 4181 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 4182 }, 4183 { 4184 "is_pure" : true, 4185 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 4186 }, 4187 { 4188 "is_pure" : true, 4189 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 4190 }, 4191 { 4192 "is_pure" : true, 4193 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 4194 }, 4195 { 4196 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 4197 }, 4198 { 4199 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 4200 }, 4201 { 4202 "kind" : "complete_dtor_pointer", 4203 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 4204 }, 4205 { 4206 "kind" : "deleting_dtor_pointer", 4207 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 4208 }, 4209 { 4210 "kind" : "vcall_offset" 4211 }, 4212 { 4213 "kind" : "vcall_offset" 4214 }, 4215 { 4216 "kind" : "vcall_offset" 4217 }, 4218 { 4219 "kind" : "vcall_offset" 4220 }, 4221 { 4222 "component_value" : -8, 4223 "kind" : "vcall_offset" 4224 }, 4225 { 4226 "component_value" : -8, 4227 "kind" : "offset_to_top" 4228 }, 4229 { 4230 "kind" : "rtti", 4231 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 4232 }, 4233 { 4234 "kind" : "complete_dtor_pointer", 4235 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 4236 }, 4237 { 4238 "kind" : "deleting_dtor_pointer", 4239 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 4240 }, 4241 { 4242 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4243 }, 4244 { 4245 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4246 }, 4247 { 4248 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4249 }, 4250 { 4251 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4252 } 4253 ] 4254 }, 4255 { 4256 "alignment" : 8, 4257 "base_specifiers" : 4258 [ 4259 { 4260 "is_virtual" : true, 4261 "referenced_type" : "type-87" 4262 } 4263 ], 4264 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 4265 "name" : "android::hardware::IBinder::DeathRecipient", 4266 "record_kind" : "class", 4267 "referenced_type" : "type-192", 4268 "self_type" : "type-192", 4269 "size" : 24, 4270 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 4271 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 4272 "vtable_components" : 4273 [ 4274 { 4275 "component_value" : 8, 4276 "kind" : "vbase_offset" 4277 }, 4278 { 4279 "kind" : "offset_to_top" 4280 }, 4281 { 4282 "kind" : "rtti", 4283 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 4284 }, 4285 { 4286 "is_pure" : true, 4287 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 4288 }, 4289 { 4290 "kind" : "complete_dtor_pointer", 4291 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 4292 }, 4293 { 4294 "kind" : "deleting_dtor_pointer", 4295 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 4296 }, 4297 { 4298 "kind" : "vcall_offset" 4299 }, 4300 { 4301 "kind" : "vcall_offset" 4302 }, 4303 { 4304 "kind" : "vcall_offset" 4305 }, 4306 { 4307 "kind" : "vcall_offset" 4308 }, 4309 { 4310 "component_value" : -8, 4311 "kind" : "vcall_offset" 4312 }, 4313 { 4314 "component_value" : -8, 4315 "kind" : "offset_to_top" 4316 }, 4317 { 4318 "kind" : "rtti", 4319 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 4320 }, 4321 { 4322 "kind" : "complete_dtor_pointer", 4323 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 4324 }, 4325 { 4326 "kind" : "deleting_dtor_pointer", 4327 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 4328 }, 4329 { 4330 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4331 }, 4332 { 4333 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4334 }, 4335 { 4336 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4337 }, 4338 { 4339 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4340 } 4341 ] 4342 }, 4343 { 4344 "alignment" : 8, 4345 "base_specifiers" : 4346 [ 4347 { 4348 "is_virtual" : true, 4349 "referenced_type" : "type-87" 4350 } 4351 ], 4352 "linker_set_key" : "android::hardware::IInterface", 4353 "name" : "android::hardware::IInterface", 4354 "record_kind" : "class", 4355 "referenced_type" : "type-209", 4356 "self_type" : "type-209", 4357 "size" : 24, 4358 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 4359 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 4360 "vtable_components" : 4361 [ 4362 { 4363 "component_value" : 8, 4364 "kind" : "vbase_offset" 4365 }, 4366 { 4367 "kind" : "offset_to_top" 4368 }, 4369 { 4370 "kind" : "rtti", 4371 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 4372 }, 4373 { 4374 "kind" : "complete_dtor_pointer", 4375 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 4376 }, 4377 { 4378 "kind" : "deleting_dtor_pointer", 4379 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 4380 }, 4381 { 4382 "is_pure" : true, 4383 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 4384 }, 4385 { 4386 "kind" : "vcall_offset" 4387 }, 4388 { 4389 "kind" : "vcall_offset" 4390 }, 4391 { 4392 "kind" : "vcall_offset" 4393 }, 4394 { 4395 "kind" : "vcall_offset" 4396 }, 4397 { 4398 "component_value" : -8, 4399 "kind" : "vcall_offset" 4400 }, 4401 { 4402 "component_value" : -8, 4403 "kind" : "offset_to_top" 4404 }, 4405 { 4406 "kind" : "rtti", 4407 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 4408 }, 4409 { 4410 "kind" : "complete_dtor_pointer", 4411 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 4412 }, 4413 { 4414 "kind" : "deleting_dtor_pointer", 4415 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 4416 }, 4417 { 4418 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4419 }, 4420 { 4421 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4422 }, 4423 { 4424 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4425 }, 4426 { 4427 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4428 } 4429 ] 4430 }, 4431 { 4432 "alignment" : 8, 4433 "base_specifiers" : 4434 [ 4435 { 4436 "referenced_type" : "type-87" 4437 } 4438 ], 4439 "fields" : 4440 [ 4441 { 4442 "access" : "protected", 4443 "field_name" : "mAllocator", 4444 "field_offset" : 128, 4445 "referenced_type" : "type-322" 4446 } 4447 ], 4448 "linker_set_key" : "android::hardware::MemoryDealer", 4449 "name" : "android::hardware::MemoryDealer", 4450 "record_kind" : "class", 4451 "referenced_type" : "type-321", 4452 "self_type" : "type-321", 4453 "size" : 24, 4454 "source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h", 4455 "unique_id" : "_ZTSN7android8hardware12MemoryDealerE", 4456 "vtable_components" : 4457 [ 4458 { 4459 "kind" : "offset_to_top" 4460 }, 4461 { 4462 "kind" : "rtti", 4463 "mangled_component_name" : "_ZTIN7android8hardware12MemoryDealerE" 4464 }, 4465 { 4466 "kind" : "complete_dtor_pointer", 4467 "mangled_component_name" : "_ZN7android8hardware12MemoryDealerD1Ev" 4468 }, 4469 { 4470 "kind" : "deleting_dtor_pointer", 4471 "mangled_component_name" : "_ZN7android8hardware12MemoryDealerD0Ev" 4472 }, 4473 { 4474 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4475 }, 4476 { 4477 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4478 }, 4479 { 4480 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4481 }, 4482 { 4483 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4484 }, 4485 { 4486 "mangled_component_name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEm" 4487 }, 4488 { 4489 "mangled_component_name" : "_ZN7android8hardware12MemoryDealer10deallocateEm" 4490 }, 4491 { 4492 "mangled_component_name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc" 4493 } 4494 ] 4495 }, 4496 { 4497 "alignment" : 8, 4498 "fields" : 4499 [ 4500 { 4501 "access" : "private", 4502 "field_name" : "mBufCachePos", 4503 "referenced_type" : "type-17" 4504 }, 4505 { 4506 "access" : "private", 4507 "field_name" : "mBufCache", 4508 "field_offset" : 64, 4509 "referenced_type" : "type-211" 4510 }, 4511 { 4512 "access" : "private", 4513 "field_name" : "mError", 4514 "field_offset" : 256, 4515 "referenced_type" : "type-2" 4516 }, 4517 { 4518 "access" : "private", 4519 "field_name" : "mData", 4520 "field_offset" : 320, 4521 "referenced_type" : "type-212" 4522 }, 4523 { 4524 "access" : "private", 4525 "field_name" : "mDataSize", 4526 "field_offset" : 384, 4527 "referenced_type" : "type-17" 4528 }, 4529 { 4530 "access" : "private", 4531 "field_name" : "mDataCapacity", 4532 "field_offset" : 448, 4533 "referenced_type" : "type-17" 4534 }, 4535 { 4536 "access" : "private", 4537 "field_name" : "mDataPos", 4538 "field_offset" : 512, 4539 "referenced_type" : "type-17" 4540 }, 4541 { 4542 "access" : "private", 4543 "field_name" : "mObjects", 4544 "field_offset" : 576, 4545 "referenced_type" : "type-213" 4546 }, 4547 { 4548 "access" : "private", 4549 "field_name" : "mObjectsSize", 4550 "field_offset" : 640, 4551 "referenced_type" : "type-17" 4552 }, 4553 { 4554 "access" : "private", 4555 "field_name" : "mObjectsCapacity", 4556 "field_offset" : 704, 4557 "referenced_type" : "type-17" 4558 }, 4559 { 4560 "access" : "private", 4561 "field_name" : "mNextObjectHint", 4562 "field_offset" : 768, 4563 "referenced_type" : "type-17" 4564 }, 4565 { 4566 "access" : "private", 4567 "field_name" : "mNumRef", 4568 "field_offset" : 832, 4569 "referenced_type" : "type-17" 4570 }, 4571 { 4572 "access" : "private", 4573 "field_name" : "mFdsKnown", 4574 "field_offset" : 896, 4575 "referenced_type" : "type-55" 4576 }, 4577 { 4578 "access" : "private", 4579 "field_name" : "mHasFds", 4580 "field_offset" : 904, 4581 "referenced_type" : "type-55" 4582 }, 4583 { 4584 "access" : "private", 4585 "field_name" : "mAllowFds", 4586 "field_offset" : 912, 4587 "referenced_type" : "type-55" 4588 }, 4589 { 4590 "access" : "private", 4591 "field_name" : "mOwner", 4592 "field_offset" : 960, 4593 "referenced_type" : "type-214" 4594 }, 4595 { 4596 "access" : "private", 4597 "field_name" : "mOwnerCookie", 4598 "field_offset" : 1024, 4599 "referenced_type" : "type-195" 4600 } 4601 ], 4602 "linker_set_key" : "android::hardware::Parcel", 4603 "name" : "android::hardware::Parcel", 4604 "record_kind" : "class", 4605 "referenced_type" : "type-210", 4606 "self_type" : "type-210", 4607 "size" : 136, 4608 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 4609 "unique_id" : "_ZTSN7android8hardware6ParcelE" 4610 }, 4611 { 4612 "access" : "private", 4613 "alignment" : 8, 4614 "fields" : 4615 [ 4616 { 4617 "field_name" : "index", 4618 "referenced_type" : "type-17" 4619 }, 4620 { 4621 "field_name" : "buffer", 4622 "field_offset" : 64, 4623 "referenced_type" : "type-40" 4624 }, 4625 { 4626 "field_name" : "bufend", 4627 "field_offset" : 128, 4628 "referenced_type" : "type-40" 4629 } 4630 ], 4631 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 4632 "name" : "android::hardware::Parcel::BufferInfo", 4633 "referenced_type" : "type-221", 4634 "self_type" : "type-221", 4635 "size" : 24, 4636 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 4637 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 4638 }, 4639 { 4640 "alignment" : 8, 4641 "base_specifiers" : 4642 [ 4643 { 4644 "referenced_type" : "type-247" 4645 } 4646 ], 4647 "fields" : 4648 [ 4649 { 4650 "access" : "private", 4651 "field_name" : "mVal", 4652 "field_offset" : 320, 4653 "referenced_type" : "type-17" 4654 } 4655 ], 4656 "linker_set_key" : "android::hardware::Return<unsigned long>", 4657 "name" : "android::hardware::Return<unsigned long>", 4658 "record_kind" : "class", 4659 "referenced_type" : "type-312", 4660 "self_type" : "type-312", 4661 "size" : 48, 4662 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 4663 "template_args" : [ "type-17" ], 4664 "unique_id" : "_ZTSN7android8hardware6ReturnImEE" 4665 }, 4666 { 4667 "alignment" : 8, 4668 "base_specifiers" : 4669 [ 4670 { 4671 "referenced_type" : "type-247" 4672 } 4673 ], 4674 "fields" : 4675 [ 4676 { 4677 "access" : "private", 4678 "field_name" : "mVal", 4679 "field_offset" : 320, 4680 "referenced_type" : "type-195" 4681 } 4682 ], 4683 "linker_set_key" : "android::hardware::Return<void *>", 4684 "name" : "android::hardware::Return<void *>", 4685 "record_kind" : "class", 4686 "referenced_type" : "type-246", 4687 "self_type" : "type-246", 4688 "size" : 48, 4689 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 4690 "template_args" : [ "type-195" ], 4691 "unique_id" : "_ZTSN7android8hardware6ReturnIPvEE" 4692 }, 4693 { 4694 "alignment" : 8, 4695 "base_specifiers" : 4696 [ 4697 { 4698 "referenced_type" : "type-247" 4699 } 4700 ], 4701 "linker_set_key" : "android::hardware::Return<void>", 4702 "name" : "android::hardware::Return<void>", 4703 "record_kind" : "class", 4704 "referenced_type" : "type-357", 4705 "self_type" : "type-357", 4706 "size" : 40, 4707 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 4708 "template_args" : [ "type-134" ], 4709 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 4710 }, 4711 { 4712 "alignment" : 8, 4713 "fields" : 4714 [ 4715 { 4716 "access" : "private", 4717 "field_name" : "mException", 4718 "referenced_type" : "type-2" 4719 }, 4720 { 4721 "access" : "private", 4722 "field_name" : "mErrorCode", 4723 "field_offset" : 32, 4724 "referenced_type" : "type-2" 4725 }, 4726 { 4727 "access" : "private", 4728 "field_name" : "mMessage", 4729 "field_offset" : 64, 4730 "referenced_type" : "type-144" 4731 } 4732 ], 4733 "linker_set_key" : "android::hardware::Status", 4734 "name" : "android::hardware::Status", 4735 "record_kind" : "class", 4736 "referenced_type" : "type-143", 4737 "self_type" : "type-143", 4738 "size" : 32, 4739 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 4740 "unique_id" : "_ZTSN7android8hardware6StatusE" 4741 }, 4742 { 4743 "alignment" : 8, 4744 "fields" : 4745 [ 4746 { 4747 "access" : "protected", 4748 "field_name" : "mInstrumentationCallbacks", 4749 "field_offset" : 64, 4750 "referenced_type" : "type-113" 4751 }, 4752 { 4753 "access" : "protected", 4754 "field_name" : "mEnableInstrumentation", 4755 "field_offset" : 256, 4756 "referenced_type" : "type-55" 4757 }, 4758 { 4759 "access" : "protected", 4760 "field_name" : "mInstrumentationLibPackage", 4761 "field_offset" : 320, 4762 "referenced_type" : "type-114" 4763 }, 4764 { 4765 "access" : "protected", 4766 "field_name" : "mInterfaceName", 4767 "field_offset" : 512, 4768 "referenced_type" : "type-115" 4769 } 4770 ], 4771 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 4772 "name" : "android::hardware::details::HidlInstrumentor", 4773 "referenced_type" : "type-112", 4774 "self_type" : "type-112", 4775 "size" : 88, 4776 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4777 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 4778 "vtable_components" : 4779 [ 4780 { 4781 "kind" : "offset_to_top" 4782 }, 4783 { 4784 "kind" : "rtti", 4785 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 4786 }, 4787 { 4788 "kind" : "complete_dtor_pointer", 4789 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 4790 }, 4791 { 4792 "kind" : "deleting_dtor_pointer", 4793 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 4794 } 4795 ] 4796 }, 4797 { 4798 "alignment" : 1, 4799 "linker_set_key" : "android::hardware::details::bnhw_tag", 4800 "name" : "android::hardware::details::bnhw_tag", 4801 "referenced_type" : "type-262", 4802 "self_type" : "type-262", 4803 "size" : 1, 4804 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4805 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 4806 }, 4807 { 4808 "alignment" : 1, 4809 "linker_set_key" : "android::hardware::details::bphw_tag", 4810 "name" : "android::hardware::details::bphw_tag", 4811 "referenced_type" : "type-270", 4812 "self_type" : "type-270", 4813 "size" : 1, 4814 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4815 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 4816 }, 4817 { 4818 "alignment" : 1, 4819 "linker_set_key" : "android::hardware::details::bs_tag", 4820 "name" : "android::hardware::details::bs_tag", 4821 "referenced_type" : "type-278", 4822 "self_type" : "type-278", 4823 "size" : 1, 4824 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4825 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 4826 }, 4827 { 4828 "access" : "private", 4829 "alignment" : 8, 4830 "fields" : 4831 [ 4832 { 4833 "field_name" : "mPointer", 4834 "referenced_type" : "type-15" 4835 }, 4836 { 4837 "field_name" : "_pad", 4838 "referenced_type" : "type-17" 4839 } 4840 ], 4841 "is_anonymous" : true, 4842 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4843 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4844 "record_kind" : "union", 4845 "referenced_type" : "type-14", 4846 "self_type" : "type-14", 4847 "size" : 8, 4848 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4849 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 4850 }, 4851 { 4852 "alignment" : 8, 4853 "fields" : 4854 [ 4855 { 4856 "access" : "private", 4857 "referenced_type" : "type-14" 4858 } 4859 ], 4860 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 4861 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 4862 "referenced_type" : "type-13", 4863 "self_type" : "type-13", 4864 "size" : 8, 4865 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4866 "template_args" : [ "type-16" ], 4867 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 4868 }, 4869 { 4870 "alignment" : 8, 4871 "fields" : 4872 [ 4873 { 4874 "access" : "private", 4875 "referenced_type" : "type-103" 4876 } 4877 ], 4878 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 4879 "name" : "android::hardware::details::hidl_pointer<const char>", 4880 "referenced_type" : "type-102", 4881 "self_type" : "type-102", 4882 "size" : 8, 4883 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4884 "template_args" : [ "type-105" ], 4885 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 4886 }, 4887 { 4888 "access" : "private", 4889 "alignment" : 8, 4890 "fields" : 4891 [ 4892 { 4893 "field_name" : "mPointer", 4894 "referenced_type" : "type-104" 4895 }, 4896 { 4897 "field_name" : "_pad", 4898 "referenced_type" : "type-17" 4899 } 4900 ], 4901 "is_anonymous" : true, 4902 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4903 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4904 "record_kind" : "union", 4905 "referenced_type" : "type-103", 4906 "self_type" : "type-103", 4907 "size" : 8, 4908 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4909 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 4910 }, 4911 { 4912 "alignment" : 8, 4913 "fields" : 4914 [ 4915 { 4916 "access" : "private", 4917 "referenced_type" : "type-98" 4918 } 4919 ], 4920 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 4921 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 4922 "referenced_type" : "type-97", 4923 "self_type" : "type-97", 4924 "size" : 8, 4925 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4926 "template_args" : [ "type-100" ], 4927 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 4928 }, 4929 { 4930 "access" : "private", 4931 "alignment" : 8, 4932 "fields" : 4933 [ 4934 { 4935 "field_name" : "mPointer", 4936 "referenced_type" : "type-99" 4937 }, 4938 { 4939 "field_name" : "_pad", 4940 "referenced_type" : "type-17" 4941 } 4942 ], 4943 "is_anonymous" : true, 4944 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4945 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4946 "record_kind" : "union", 4947 "referenced_type" : "type-98", 4948 "self_type" : "type-98", 4949 "size" : 8, 4950 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4951 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 4952 }, 4953 { 4954 "alignment" : 8, 4955 "fields" : 4956 [ 4957 { 4958 "access" : "private", 4959 "referenced_type" : "type-67" 4960 } 4961 ], 4962 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 4963 "name" : "android::hardware::details::hidl_pointer<native_handle>", 4964 "referenced_type" : "type-66", 4965 "self_type" : "type-66", 4966 "size" : 8, 4967 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4968 "template_args" : [ "type-1" ], 4969 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 4970 }, 4971 { 4972 "access" : "private", 4973 "alignment" : 8, 4974 "fields" : 4975 [ 4976 { 4977 "field_name" : "mPointer", 4978 "referenced_type" : "type-68" 4979 }, 4980 { 4981 "field_name" : "_pad", 4982 "referenced_type" : "type-17" 4983 } 4984 ], 4985 "is_anonymous" : true, 4986 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4987 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 4988 "record_kind" : "union", 4989 "referenced_type" : "type-67", 4990 "self_type" : "type-67", 4991 "size" : 8, 4992 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 4993 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 4994 }, 4995 { 4996 "alignment" : 1, 4997 "linker_set_key" : "android::hardware::details::i_tag", 4998 "name" : "android::hardware::details::i_tag", 4999 "referenced_type" : "type-254", 5000 "self_type" : "type-254", 5001 "size" : 1, 5002 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5003 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 5004 }, 5005 { 5006 "alignment" : 8, 5007 "fields" : 5008 [ 5009 { 5010 "access" : "private", 5011 "field_name" : "mStatus", 5012 "referenced_type" : "type-143" 5013 }, 5014 { 5015 "access" : "private", 5016 "field_name" : "mCheckedStatus", 5017 "field_offset" : 256, 5018 "referenced_type" : "type-55" 5019 } 5020 ], 5021 "linker_set_key" : "android::hardware::details::return_status", 5022 "name" : "android::hardware::details::return_status", 5023 "record_kind" : "class", 5024 "referenced_type" : "type-247", 5025 "self_type" : "type-247", 5026 "size" : 40, 5027 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 5028 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 5029 }, 5030 { 5031 "alignment" : 8, 5032 "base_specifiers" : 5033 [ 5034 { 5035 "referenced_type" : "type-192" 5036 } 5037 ], 5038 "fields" : 5039 [ 5040 { 5041 "access" : "private", 5042 "field_name" : "mRecipient", 5043 "field_offset" : 64, 5044 "referenced_type" : "type-253" 5045 }, 5046 { 5047 "access" : "private", 5048 "field_name" : "mCookie", 5049 "field_offset" : 192, 5050 "referenced_type" : "type-17" 5051 }, 5052 { 5053 "access" : "private", 5054 "field_name" : "mBase", 5055 "field_offset" : 256, 5056 "referenced_type" : "type-241" 5057 } 5058 ], 5059 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 5060 "name" : "android::hardware::hidl_binder_death_recipient", 5061 "referenced_type" : "type-252", 5062 "self_type" : "type-252", 5063 "size" : 64, 5064 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 5065 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 5066 "vtable_components" : 5067 [ 5068 { 5069 "component_value" : 48, 5070 "kind" : "vbase_offset" 5071 }, 5072 { 5073 "kind" : "offset_to_top" 5074 }, 5075 { 5076 "kind" : "rtti", 5077 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 5078 }, 5079 { 5080 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 5081 }, 5082 { 5083 "kind" : "complete_dtor_pointer", 5084 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 5085 }, 5086 { 5087 "kind" : "deleting_dtor_pointer", 5088 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 5089 }, 5090 { 5091 "kind" : "vcall_offset" 5092 }, 5093 { 5094 "kind" : "vcall_offset" 5095 }, 5096 { 5097 "kind" : "vcall_offset" 5098 }, 5099 { 5100 "kind" : "vcall_offset" 5101 }, 5102 { 5103 "component_value" : -48, 5104 "kind" : "vcall_offset" 5105 }, 5106 { 5107 "component_value" : -48, 5108 "kind" : "offset_to_top" 5109 }, 5110 { 5111 "kind" : "rtti", 5112 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 5113 }, 5114 { 5115 "kind" : "complete_dtor_pointer", 5116 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 5117 }, 5118 { 5119 "kind" : "deleting_dtor_pointer", 5120 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 5121 }, 5122 { 5123 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5124 }, 5125 { 5126 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5127 }, 5128 { 5129 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5130 }, 5131 { 5132 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5133 } 5134 ] 5135 }, 5136 { 5137 "alignment" : 8, 5138 "base_specifiers" : 5139 [ 5140 { 5141 "is_virtual" : true, 5142 "referenced_type" : "type-87" 5143 } 5144 ], 5145 "linker_set_key" : "android::hardware::hidl_death_recipient", 5146 "name" : "android::hardware::hidl_death_recipient", 5147 "referenced_type" : "type-142", 5148 "self_type" : "type-142", 5149 "size" : 24, 5150 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5151 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 5152 "vtable_components" : 5153 [ 5154 { 5155 "component_value" : 8, 5156 "kind" : "vbase_offset" 5157 }, 5158 { 5159 "kind" : "offset_to_top" 5160 }, 5161 { 5162 "kind" : "rtti", 5163 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 5164 }, 5165 { 5166 "is_pure" : true, 5167 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 5168 }, 5169 { 5170 "kind" : "complete_dtor_pointer", 5171 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 5172 }, 5173 { 5174 "kind" : "deleting_dtor_pointer", 5175 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 5176 }, 5177 { 5178 "kind" : "vcall_offset" 5179 }, 5180 { 5181 "kind" : "vcall_offset" 5182 }, 5183 { 5184 "kind" : "vcall_offset" 5185 }, 5186 { 5187 "kind" : "vcall_offset" 5188 }, 5189 { 5190 "component_value" : -8, 5191 "kind" : "vcall_offset" 5192 }, 5193 { 5194 "component_value" : -8, 5195 "kind" : "offset_to_top" 5196 }, 5197 { 5198 "kind" : "rtti", 5199 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 5200 }, 5201 { 5202 "kind" : "complete_dtor_pointer", 5203 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 5204 }, 5205 { 5206 "kind" : "deleting_dtor_pointer", 5207 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 5208 }, 5209 { 5210 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5211 }, 5212 { 5213 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5214 }, 5215 { 5216 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5217 }, 5218 { 5219 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5220 } 5221 ] 5222 }, 5223 { 5224 "alignment" : 8, 5225 "fields" : 5226 [ 5227 { 5228 "access" : "private", 5229 "field_name" : "mHandle", 5230 "referenced_type" : "type-97" 5231 }, 5232 { 5233 "access" : "private", 5234 "field_name" : "mOwnsHandle", 5235 "field_offset" : 64, 5236 "referenced_type" : "type-55" 5237 } 5238 ], 5239 "linker_set_key" : "android::hardware::hidl_handle", 5240 "name" : "android::hardware::hidl_handle", 5241 "referenced_type" : "type-96", 5242 "self_type" : "type-96", 5243 "size" : 16, 5244 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5245 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 5246 }, 5247 { 5248 "alignment" : 8, 5249 "fields" : 5250 [ 5251 { 5252 "access" : "private", 5253 "field_name" : "mHandle", 5254 "referenced_type" : "type-96" 5255 }, 5256 { 5257 "access" : "private", 5258 "field_name" : "mSize", 5259 "field_offset" : 128, 5260 "referenced_type" : "type-17" 5261 }, 5262 { 5263 "access" : "private", 5264 "field_name" : "mName", 5265 "field_offset" : 192, 5266 "referenced_type" : "type-101" 5267 } 5268 ], 5269 "linker_set_key" : "android::hardware::hidl_memory", 5270 "name" : "android::hardware::hidl_memory", 5271 "referenced_type" : "type-109", 5272 "self_type" : "type-109", 5273 "size" : 40, 5274 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5275 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 5276 }, 5277 { 5278 "alignment" : 8, 5279 "fields" : 5280 [ 5281 { 5282 "access" : "private", 5283 "field_name" : "mBuffer", 5284 "referenced_type" : "type-102" 5285 }, 5286 { 5287 "access" : "private", 5288 "field_name" : "mSize", 5289 "field_offset" : 64, 5290 "referenced_type" : "type-11" 5291 }, 5292 { 5293 "access" : "private", 5294 "field_name" : "mOwnsBuffer", 5295 "field_offset" : 96, 5296 "referenced_type" : "type-55" 5297 } 5298 ], 5299 "linker_set_key" : "android::hardware::hidl_string", 5300 "name" : "android::hardware::hidl_string", 5301 "referenced_type" : "type-101", 5302 "self_type" : "type-101", 5303 "size" : 16, 5304 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5305 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 5306 }, 5307 { 5308 "alignment" : 8, 5309 "fields" : 5310 [ 5311 { 5312 "access" : "private", 5313 "field_name" : "mBuffer", 5314 "referenced_type" : "type-13" 5315 }, 5316 { 5317 "access" : "private", 5318 "field_name" : "mSize", 5319 "field_offset" : 64, 5320 "referenced_type" : "type-11" 5321 }, 5322 { 5323 "access" : "private", 5324 "field_name" : "mOwnsBuffer", 5325 "field_offset" : 96, 5326 "referenced_type" : "type-55" 5327 } 5328 ], 5329 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 5330 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 5331 "referenced_type" : "type-127", 5332 "self_type" : "type-127", 5333 "size" : 16, 5334 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5335 "template_args" : [ "type-16" ], 5336 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 5337 }, 5338 { 5339 "alignment" : 2, 5340 "fields" : 5341 [ 5342 { 5343 "access" : "private", 5344 "field_name" : "mMajor", 5345 "referenced_type" : "type-70" 5346 }, 5347 { 5348 "access" : "private", 5349 "field_name" : "mMinor", 5350 "field_offset" : 16, 5351 "referenced_type" : "type-70" 5352 } 5353 ], 5354 "linker_set_key" : "android::hardware::hidl_version", 5355 "name" : "android::hardware::hidl_version", 5356 "referenced_type" : "type-128", 5357 "self_type" : "type-128", 5358 "size" : 4, 5359 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 5360 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 5361 }, 5362 { 5363 "alignment" : 8, 5364 "base_specifiers" : 5365 [ 5366 { 5367 "referenced_type" : "type-193" 5368 }, 5369 { 5370 "referenced_type" : "type-112" 5371 } 5372 ], 5373 "fields" : 5374 [ 5375 { 5376 "access" : "private", 5377 "field_name" : "_hidl_mImpl", 5378 "field_offset" : 960, 5379 "referenced_type" : "type-229" 5380 } 5381 ], 5382 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 5383 "name" : "android::hidl::base::V1_0::BnHwBase", 5384 "referenced_type" : "type-228", 5385 "self_type" : "type-228", 5386 "size" : 144, 5387 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 5388 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 5389 "vtable_components" : 5390 [ 5391 { 5392 "component_value" : 128, 5393 "kind" : "vbase_offset" 5394 }, 5395 { 5396 "kind" : "offset_to_top" 5397 }, 5398 { 5399 "kind" : "rtti", 5400 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 5401 }, 5402 { 5403 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 5404 }, 5405 { 5406 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 5407 }, 5408 { 5409 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 5410 }, 5411 { 5412 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 5413 }, 5414 { 5415 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 5416 }, 5417 { 5418 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 5419 }, 5420 { 5421 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 5422 }, 5423 { 5424 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 5425 }, 5426 { 5427 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 5428 }, 5429 { 5430 "kind" : "complete_dtor_pointer", 5431 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 5432 }, 5433 { 5434 "kind" : "deleting_dtor_pointer", 5435 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 5436 }, 5437 { 5438 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 5439 }, 5440 { 5441 "component_value" : -32, 5442 "kind" : "offset_to_top" 5443 }, 5444 { 5445 "kind" : "rtti", 5446 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 5447 }, 5448 { 5449 "kind" : "complete_dtor_pointer", 5450 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 5451 }, 5452 { 5453 "kind" : "deleting_dtor_pointer", 5454 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 5455 }, 5456 { 5457 "kind" : "vcall_offset" 5458 }, 5459 { 5460 "kind" : "vcall_offset" 5461 }, 5462 { 5463 "kind" : "vcall_offset" 5464 }, 5465 { 5466 "kind" : "vcall_offset" 5467 }, 5468 { 5469 "component_value" : -128, 5470 "kind" : "vcall_offset" 5471 }, 5472 { 5473 "component_value" : -128, 5474 "kind" : "offset_to_top" 5475 }, 5476 { 5477 "kind" : "rtti", 5478 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 5479 }, 5480 { 5481 "kind" : "complete_dtor_pointer", 5482 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 5483 }, 5484 { 5485 "kind" : "deleting_dtor_pointer", 5486 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 5487 }, 5488 { 5489 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5490 }, 5491 { 5492 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5493 }, 5494 { 5495 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5496 }, 5497 { 5498 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5499 } 5500 ] 5501 }, 5502 { 5503 "alignment" : 8, 5504 "fields" : 5505 [ 5506 { 5507 "field_name" : "pid", 5508 "referenced_type" : "type-2" 5509 }, 5510 { 5511 "field_name" : "ptr", 5512 "field_offset" : 64, 5513 "referenced_type" : "type-17" 5514 }, 5515 { 5516 "field_name" : "arch", 5517 "field_offset" : 128, 5518 "referenced_type" : "type-152" 5519 } 5520 ], 5521 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 5522 "name" : "android::hidl::base::V1_0::DebugInfo", 5523 "referenced_type" : "type-151", 5524 "self_type" : "type-151", 5525 "size" : 24, 5526 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 5527 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 5528 }, 5529 { 5530 "alignment" : 8, 5531 "base_specifiers" : 5532 [ 5533 { 5534 "is_virtual" : true, 5535 "referenced_type" : "type-87" 5536 } 5537 ], 5538 "linker_set_key" : "android::hidl::base::V1_0::IBase", 5539 "name" : "android::hidl::base::V1_0::IBase", 5540 "referenced_type" : "type-158", 5541 "self_type" : "type-158", 5542 "size" : 24, 5543 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 5544 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 5545 "vtable_components" : 5546 [ 5547 { 5548 "component_value" : 8, 5549 "kind" : "vbase_offset" 5550 }, 5551 { 5552 "kind" : "offset_to_top" 5553 }, 5554 { 5555 "kind" : "rtti", 5556 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 5557 }, 5558 { 5559 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 5560 }, 5561 { 5562 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5563 }, 5564 { 5565 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5566 }, 5567 { 5568 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5569 }, 5570 { 5571 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 5572 }, 5573 { 5574 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 5575 }, 5576 { 5577 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 5578 }, 5579 { 5580 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 5581 }, 5582 { 5583 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 5584 }, 5585 { 5586 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 5587 }, 5588 { 5589 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5590 }, 5591 { 5592 "kind" : "complete_dtor_pointer", 5593 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 5594 }, 5595 { 5596 "kind" : "deleting_dtor_pointer", 5597 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 5598 }, 5599 { 5600 "kind" : "vcall_offset" 5601 }, 5602 { 5603 "kind" : "vcall_offset" 5604 }, 5605 { 5606 "kind" : "vcall_offset" 5607 }, 5608 { 5609 "kind" : "vcall_offset" 5610 }, 5611 { 5612 "component_value" : -8, 5613 "kind" : "vcall_offset" 5614 }, 5615 { 5616 "component_value" : -8, 5617 "kind" : "offset_to_top" 5618 }, 5619 { 5620 "kind" : "rtti", 5621 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 5622 }, 5623 { 5624 "kind" : "complete_dtor_pointer", 5625 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 5626 }, 5627 { 5628 "kind" : "deleting_dtor_pointer", 5629 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 5630 }, 5631 { 5632 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5633 }, 5634 { 5635 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5636 }, 5637 { 5638 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5639 }, 5640 { 5641 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5642 } 5643 ] 5644 }, 5645 { 5646 "alignment" : 8, 5647 "base_specifiers" : 5648 [ 5649 { 5650 "referenced_type" : "type-158" 5651 } 5652 ], 5653 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 5654 "name" : "android::hidl::manager::V1_0::IServiceNotification", 5655 "referenced_type" : "type-161", 5656 "self_type" : "type-161", 5657 "size" : 24, 5658 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 5659 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 5660 "vtable_components" : 5661 [ 5662 { 5663 "component_value" : 8, 5664 "kind" : "vbase_offset" 5665 }, 5666 { 5667 "kind" : "offset_to_top" 5668 }, 5669 { 5670 "kind" : "rtti", 5671 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5672 }, 5673 { 5674 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 5675 }, 5676 { 5677 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5678 }, 5679 { 5680 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5681 }, 5682 { 5683 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5684 }, 5685 { 5686 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 5687 }, 5688 { 5689 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 5690 }, 5691 { 5692 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 5693 }, 5694 { 5695 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 5696 }, 5697 { 5698 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 5699 }, 5700 { 5701 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 5702 }, 5703 { 5704 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5705 }, 5706 { 5707 "kind" : "complete_dtor_pointer", 5708 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5709 }, 5710 { 5711 "kind" : "deleting_dtor_pointer", 5712 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5713 }, 5714 { 5715 "is_pure" : true, 5716 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 5717 }, 5718 { 5719 "kind" : "vcall_offset" 5720 }, 5721 { 5722 "kind" : "vcall_offset" 5723 }, 5724 { 5725 "kind" : "vcall_offset" 5726 }, 5727 { 5728 "kind" : "vcall_offset" 5729 }, 5730 { 5731 "component_value" : -8, 5732 "kind" : "vcall_offset" 5733 }, 5734 { 5735 "component_value" : -8, 5736 "kind" : "offset_to_top" 5737 }, 5738 { 5739 "kind" : "rtti", 5740 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 5741 }, 5742 { 5743 "kind" : "complete_dtor_pointer", 5744 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 5745 }, 5746 { 5747 "kind" : "deleting_dtor_pointer", 5748 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 5749 }, 5750 { 5751 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5752 }, 5753 { 5754 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5755 }, 5756 { 5757 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5758 }, 5759 { 5760 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5761 } 5762 ] 5763 }, 5764 { 5765 "alignment" : 8, 5766 "base_specifiers" : 5767 [ 5768 { 5769 "referenced_type" : "type-158" 5770 } 5771 ], 5772 "linker_set_key" : "android::hidl::memory::V1_0::IMemory", 5773 "name" : "android::hidl::memory::V1_0::IMemory", 5774 "referenced_type" : "type-257", 5775 "self_type" : "type-257", 5776 "size" : 24, 5777 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h", 5778 "unique_id" : "_ZTSN7android4hidl6memory4V1_07IMemoryE", 5779 "vtable_components" : 5780 [ 5781 { 5782 "component_value" : 8, 5783 "kind" : "vbase_offset" 5784 }, 5785 { 5786 "kind" : "offset_to_top" 5787 }, 5788 { 5789 "kind" : "rtti", 5790 "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE" 5791 }, 5792 { 5793 "mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv" 5794 }, 5795 { 5796 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 5797 }, 5798 { 5799 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 5800 }, 5801 { 5802 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5803 }, 5804 { 5805 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 5806 }, 5807 { 5808 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv" 5809 }, 5810 { 5811 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 5812 }, 5813 { 5814 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv" 5815 }, 5816 { 5817 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 5818 }, 5819 { 5820 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv" 5821 }, 5822 { 5823 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5824 }, 5825 { 5826 "kind" : "complete_dtor_pointer", 5827 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD1Ev" 5828 }, 5829 { 5830 "kind" : "deleting_dtor_pointer", 5831 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD0Ev" 5832 }, 5833 { 5834 "is_pure" : true, 5835 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv" 5836 }, 5837 { 5838 "is_pure" : true, 5839 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEmm" 5840 }, 5841 { 5842 "is_pure" : true, 5843 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv" 5844 }, 5845 { 5846 "is_pure" : true, 5847 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEmm" 5848 }, 5849 { 5850 "is_pure" : true, 5851 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv" 5852 }, 5853 { 5854 "is_pure" : true, 5855 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv" 5856 }, 5857 { 5858 "is_pure" : true, 5859 "mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv" 5860 }, 5861 { 5862 "kind" : "vcall_offset" 5863 }, 5864 { 5865 "kind" : "vcall_offset" 5866 }, 5867 { 5868 "kind" : "vcall_offset" 5869 }, 5870 { 5871 "kind" : "vcall_offset" 5872 }, 5873 { 5874 "component_value" : -8, 5875 "kind" : "vcall_offset" 5876 }, 5877 { 5878 "component_value" : -8, 5879 "kind" : "offset_to_top" 5880 }, 5881 { 5882 "kind" : "rtti", 5883 "mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE" 5884 }, 5885 { 5886 "kind" : "complete_dtor_pointer", 5887 "mangled_component_name" : "_ZTv0_n24_N7android4hidl6memory4V1_07IMemoryD1Ev" 5888 }, 5889 { 5890 "kind" : "deleting_dtor_pointer", 5891 "mangled_component_name" : "_ZTv0_n24_N7android4hidl6memory4V1_07IMemoryD0Ev" 5892 }, 5893 { 5894 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5895 }, 5896 { 5897 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5898 }, 5899 { 5900 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5901 }, 5902 { 5903 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5904 } 5905 ] 5906 }, 5907 { 5908 "alignment" : 8, 5909 "fields" : 5910 [ 5911 { 5912 "field_name" : "token", 5913 "referenced_type" : "type-167" 5914 }, 5915 { 5916 "field_name" : "size", 5917 "field_offset" : 64, 5918 "referenced_type" : "type-17" 5919 }, 5920 { 5921 "field_name" : "offset", 5922 "field_offset" : 128, 5923 "referenced_type" : "type-17" 5924 } 5925 ], 5926 "linker_set_key" : "android::hidl::memory::block::V1_0::MemoryBlock", 5927 "name" : "android::hidl::memory::block::V1_0::MemoryBlock", 5928 "referenced_type" : "type-166", 5929 "self_type" : "type-166", 5930 "size" : 24, 5931 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/block/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/block/1.0/types.h", 5932 "unique_id" : "_ZTSN7android4hidl6memory5block4V1_011MemoryBlockE" 5933 }, 5934 { 5935 "alignment" : 8, 5936 "base_specifiers" : 5937 [ 5938 { 5939 "referenced_type" : "type-158" 5940 } 5941 ], 5942 "linker_set_key" : "android::hidl::memory::token::V1_0::IMemoryToken", 5943 "name" : "android::hidl::memory::token::V1_0::IMemoryToken", 5944 "referenced_type" : "type-164", 5945 "self_type" : "type-164", 5946 "size" : 24, 5947 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h", 5948 "unique_id" : "_ZTSN7android4hidl6memory5token4V1_012IMemoryTokenE", 5949 "vtable_components" : 5950 [ 5951 { 5952 "component_value" : 8, 5953 "kind" : "vbase_offset" 5954 }, 5955 { 5956 "kind" : "offset_to_top" 5957 }, 5958 { 5959 "kind" : "rtti", 5960 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE" 5961 }, 5962 { 5963 "mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_012IMemoryToken8isRemoteEv" 5964 }, 5965 { 5966 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE" 5967 }, 5968 { 5969 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE" 5970 }, 5971 { 5972 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 5973 }, 5974 { 5975 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLm32EJEEEEEEEE" 5976 }, 5977 { 5978 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv" 5979 }, 5980 { 5981 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 5982 }, 5983 { 5984 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv" 5985 }, 5986 { 5987 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 5988 }, 5989 { 5990 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv" 5991 }, 5992 { 5993 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 5994 }, 5995 { 5996 "kind" : "complete_dtor_pointer", 5997 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD1Ev" 5998 }, 5999 { 6000 "kind" : "deleting_dtor_pointer", 6001 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD0Ev" 6002 }, 6003 { 6004 "is_pure" : true, 6005 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE" 6006 }, 6007 { 6008 "kind" : "vcall_offset" 6009 }, 6010 { 6011 "kind" : "vcall_offset" 6012 }, 6013 { 6014 "kind" : "vcall_offset" 6015 }, 6016 { 6017 "kind" : "vcall_offset" 6018 }, 6019 { 6020 "component_value" : -8, 6021 "kind" : "vcall_offset" 6022 }, 6023 { 6024 "component_value" : -8, 6025 "kind" : "offset_to_top" 6026 }, 6027 { 6028 "kind" : "rtti", 6029 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE" 6030 }, 6031 { 6032 "kind" : "complete_dtor_pointer", 6033 "mangled_component_name" : "_ZTv0_n24_N7android4hidl6memory5token4V1_012IMemoryTokenD1Ev" 6034 }, 6035 { 6036 "kind" : "deleting_dtor_pointer", 6037 "mangled_component_name" : "_ZTv0_n24_N7android4hidl6memory5token4V1_012IMemoryTokenD0Ev" 6038 }, 6039 { 6040 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6041 }, 6042 { 6043 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6044 }, 6045 { 6046 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6047 }, 6048 { 6049 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6050 } 6051 ] 6052 }, 6053 { 6054 "alignment" : 8, 6055 "fields" : 6056 [ 6057 { 6058 "access" : "private", 6059 "field_name" : "m_ptr", 6060 "referenced_type" : "type-94" 6061 } 6062 ], 6063 "linker_set_key" : "android::sp<android::RefBase>", 6064 "name" : "android::sp<android::RefBase>", 6065 "record_kind" : "class", 6066 "referenced_type" : "type-346", 6067 "self_type" : "type-346", 6068 "size" : 8, 6069 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6070 "template_args" : [ "type-87" ], 6071 "unique_id" : "_ZTSN7android2spINS_7RefBaseEEE" 6072 }, 6073 { 6074 "alignment" : 8, 6075 "fields" : 6076 [ 6077 { 6078 "access" : "private", 6079 "field_name" : "m_ptr", 6080 "referenced_type" : "type-33" 6081 } 6082 ], 6083 "linker_set_key" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >", 6084 "name" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >", 6085 "record_kind" : "class", 6086 "referenced_type" : "type-32", 6087 "self_type" : "type-32", 6088 "size" : 8, 6089 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6090 "template_args" : [ "type-35" ], 6091 "unique_id" : "_ZTSN7android2spINS_8hardware9HidlCacheINS0_INS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS1_19IMemoryTokenCompareEEEEE" 6092 }, 6093 { 6094 "alignment" : 8, 6095 "fields" : 6096 [ 6097 { 6098 "access" : "private", 6099 "field_name" : "m_ptr", 6100 "referenced_type" : "type-299" 6101 } 6102 ], 6103 "linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock>", 6104 "name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock>", 6105 "record_kind" : "class", 6106 "referenced_type" : "type-298", 6107 "self_type" : "type-298", 6108 "size" : 8, 6109 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6110 "template_args" : [ "type-301" ], 6111 "unique_id" : "_ZTSN7android2spINS_8hardware9HidlCacheINS0_INS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS1_19IMemoryTokenCompareEE13HidlCacheLockEEE" 6112 }, 6113 { 6114 "alignment" : 8, 6115 "fields" : 6116 [ 6117 { 6118 "access" : "private", 6119 "field_name" : "m_ptr", 6120 "referenced_type" : "type-333" 6121 } 6122 ], 6123 "linker_set_key" : "android::sp<android::hardware::HidlMemory>", 6124 "name" : "android::sp<android::hardware::HidlMemory>", 6125 "record_kind" : "class", 6126 "referenced_type" : "type-332", 6127 "self_type" : "type-332", 6128 "size" : 8, 6129 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6130 "template_args" : [ "type-123" ], 6131 "unique_id" : "_ZTSN7android2spINS_8hardware10HidlMemoryEEE" 6132 }, 6133 { 6134 "alignment" : 8, 6135 "fields" : 6136 [ 6137 { 6138 "access" : "private", 6139 "field_name" : "m_ptr", 6140 "referenced_type" : "type-7" 6141 } 6142 ], 6143 "linker_set_key" : "android::sp<android::hardware::HidlMemoryCache>", 6144 "name" : "android::sp<android::hardware::HidlMemoryCache>", 6145 "record_kind" : "class", 6146 "referenced_type" : "type-6", 6147 "self_type" : "type-6", 6148 "size" : 8, 6149 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6150 "template_args" : [ "type-9" ], 6151 "unique_id" : "_ZTSN7android2spINS_8hardware15HidlMemoryCacheEEE" 6152 }, 6153 { 6154 "alignment" : 8, 6155 "fields" : 6156 [ 6157 { 6158 "access" : "private", 6159 "field_name" : "m_ptr", 6160 "referenced_type" : "type-340" 6161 } 6162 ], 6163 "linker_set_key" : "android::sp<android::hardware::HidlMemoryDealer>", 6164 "name" : "android::sp<android::hardware::HidlMemoryDealer>", 6165 "record_kind" : "class", 6166 "referenced_type" : "type-339", 6167 "self_type" : "type-339", 6168 "size" : 8, 6169 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6170 "template_args" : [ "type-341" ], 6171 "unique_id" : "_ZTSN7android2spINS_8hardware16HidlMemoryDealerEEE" 6172 }, 6173 { 6174 "alignment" : 8, 6175 "fields" : 6176 [ 6177 { 6178 "access" : "private", 6179 "field_name" : "m_ptr", 6180 "referenced_type" : "type-202" 6181 } 6182 ], 6183 "linker_set_key" : "android::sp<android::hardware::IBinder>", 6184 "name" : "android::sp<android::hardware::IBinder>", 6185 "record_kind" : "class", 6186 "referenced_type" : "type-283", 6187 "self_type" : "type-283", 6188 "size" : 8, 6189 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6190 "template_args" : [ "type-196" ], 6191 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 6192 }, 6193 { 6194 "alignment" : 8, 6195 "fields" : 6196 [ 6197 { 6198 "access" : "private", 6199 "field_name" : "m_ptr", 6200 "referenced_type" : "type-141" 6201 } 6202 ], 6203 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 6204 "name" : "android::sp<android::hardware::hidl_death_recipient>", 6205 "record_kind" : "class", 6206 "referenced_type" : "type-140", 6207 "self_type" : "type-140", 6208 "size" : 8, 6209 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6210 "template_args" : [ "type-142" ], 6211 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 6212 }, 6213 { 6214 "alignment" : 8, 6215 "fields" : 6216 [ 6217 { 6218 "access" : "private", 6219 "field_name" : "m_ptr", 6220 "referenced_type" : "type-230" 6221 } 6222 ], 6223 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 6224 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 6225 "record_kind" : "class", 6226 "referenced_type" : "type-229", 6227 "self_type" : "type-229", 6228 "size" : 8, 6229 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6230 "template_args" : [ "type-158" ], 6231 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 6232 }, 6233 { 6234 "alignment" : 8, 6235 "fields" : 6236 [ 6237 { 6238 "access" : "private", 6239 "field_name" : "m_ptr", 6240 "referenced_type" : "type-274" 6241 } 6242 ], 6243 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 6244 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 6245 "record_kind" : "class", 6246 "referenced_type" : "type-273", 6247 "self_type" : "type-273", 6248 "size" : 8, 6249 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6250 "template_args" : [ "type-161" ], 6251 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 6252 }, 6253 { 6254 "alignment" : 8, 6255 "fields" : 6256 [ 6257 { 6258 "access" : "private", 6259 "field_name" : "m_ptr", 6260 "referenced_type" : "type-256" 6261 } 6262 ], 6263 "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory>", 6264 "name" : "android::sp<android::hidl::memory::V1_0::IMemory>", 6265 "record_kind" : "class", 6266 "referenced_type" : "type-264", 6267 "self_type" : "type-264", 6268 "size" : 8, 6269 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6270 "template_args" : [ "type-257" ], 6271 "unique_id" : "_ZTSN7android2spINS_4hidl6memory4V1_07IMemoryEEE" 6272 }, 6273 { 6274 "alignment" : 8, 6275 "fields" : 6276 [ 6277 { 6278 "access" : "private", 6279 "field_name" : "m_ptr", 6280 "referenced_type" : "type-168" 6281 } 6282 ], 6283 "linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken>", 6284 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken>", 6285 "record_kind" : "class", 6286 "referenced_type" : "type-167", 6287 "self_type" : "type-167", 6288 "size" : 8, 6289 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6290 "template_args" : [ "type-164" ], 6291 "unique_id" : "_ZTSN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE" 6292 }, 6293 { 6294 "alignment" : 1, 6295 "linker_set_key" : "android::trait_trivial_copy<bool>", 6296 "name" : "android::trait_trivial_copy<bool>", 6297 "referenced_type" : "type-428", 6298 "self_type" : "type-428", 6299 "size" : 1, 6300 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6301 "template_args" : [ "type-55" ], 6302 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 6303 }, 6304 { 6305 "alignment" : 1, 6306 "linker_set_key" : "android::trait_trivial_copy<char>", 6307 "name" : "android::trait_trivial_copy<char>", 6308 "referenced_type" : "type-432", 6309 "self_type" : "type-432", 6310 "size" : 1, 6311 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6312 "template_args" : [ "type-106" ], 6313 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 6314 }, 6315 { 6316 "alignment" : 1, 6317 "linker_set_key" : "android::trait_trivial_copy<double>", 6318 "name" : "android::trait_trivial_copy<double>", 6319 "referenced_type" : "type-52", 6320 "self_type" : "type-52", 6321 "size" : 1, 6322 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6323 "template_args" : [ "type-50" ], 6324 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 6325 }, 6326 { 6327 "alignment" : 1, 6328 "linker_set_key" : "android::trait_trivial_copy<float>", 6329 "name" : "android::trait_trivial_copy<float>", 6330 "referenced_type" : "type-47", 6331 "self_type" : "type-47", 6332 "size" : 1, 6333 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6334 "template_args" : [ "type-45" ], 6335 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 6336 }, 6337 { 6338 "alignment" : 1, 6339 "linker_set_key" : "android::trait_trivial_copy<int>", 6340 "name" : "android::trait_trivial_copy<int>", 6341 "referenced_type" : "type-448", 6342 "self_type" : "type-448", 6343 "size" : 1, 6344 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6345 "template_args" : [ "type-2" ], 6346 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 6347 }, 6348 { 6349 "alignment" : 1, 6350 "linker_set_key" : "android::trait_trivial_copy<long long>", 6351 "name" : "android::trait_trivial_copy<long long>", 6352 "referenced_type" : "type-37", 6353 "self_type" : "type-37", 6354 "size" : 1, 6355 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6356 "template_args" : [ "type-31" ], 6357 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 6358 }, 6359 { 6360 "alignment" : 1, 6361 "linker_set_key" : "android::trait_trivial_copy<long>", 6362 "name" : "android::trait_trivial_copy<long>", 6363 "referenced_type" : "type-24", 6364 "self_type" : "type-24", 6365 "size" : 1, 6366 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6367 "template_args" : [ "type-21" ], 6368 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 6369 }, 6370 { 6371 "alignment" : 1, 6372 "linker_set_key" : "android::trait_trivial_copy<short>", 6373 "name" : "android::trait_trivial_copy<short>", 6374 "referenced_type" : "type-440", 6375 "self_type" : "type-440", 6376 "size" : 1, 6377 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6378 "template_args" : [ "type-64" ], 6379 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 6380 }, 6381 { 6382 "alignment" : 1, 6383 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 6384 "name" : "android::trait_trivial_copy<unsigned char>", 6385 "referenced_type" : "type-436", 6386 "self_type" : "type-436", 6387 "size" : 1, 6388 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6389 "template_args" : [ "type-61" ], 6390 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 6391 }, 6392 { 6393 "alignment" : 1, 6394 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 6395 "name" : "android::trait_trivial_copy<unsigned int>", 6396 "referenced_type" : "type-18", 6397 "self_type" : "type-18", 6398 "size" : 1, 6399 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6400 "template_args" : [ "type-11" ], 6401 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 6402 }, 6403 { 6404 "alignment" : 1, 6405 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 6406 "name" : "android::trait_trivial_copy<unsigned long long>", 6407 "referenced_type" : "type-42", 6408 "self_type" : "type-42", 6409 "size" : 1, 6410 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6411 "template_args" : [ "type-40" ], 6412 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 6413 }, 6414 { 6415 "alignment" : 1, 6416 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 6417 "name" : "android::trait_trivial_copy<unsigned long>", 6418 "referenced_type" : "type-28", 6419 "self_type" : "type-28", 6420 "size" : 1, 6421 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6422 "template_args" : [ "type-17" ], 6423 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 6424 }, 6425 { 6426 "alignment" : 1, 6427 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 6428 "name" : "android::trait_trivial_copy<unsigned short>", 6429 "referenced_type" : "type-444", 6430 "self_type" : "type-444", 6431 "size" : 1, 6432 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6433 "template_args" : [ "type-70" ], 6434 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 6435 }, 6436 { 6437 "alignment" : 1, 6438 "linker_set_key" : "android::trait_trivial_copy<void>", 6439 "name" : "android::trait_trivial_copy<void>", 6440 "referenced_type" : "type-420", 6441 "self_type" : "type-420", 6442 "size" : 1, 6443 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6444 "template_args" : [ "type-134" ], 6445 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 6446 }, 6447 { 6448 "alignment" : 1, 6449 "linker_set_key" : "android::trait_trivial_ctor<bool>", 6450 "name" : "android::trait_trivial_ctor<bool>", 6451 "referenced_type" : "type-426", 6452 "self_type" : "type-426", 6453 "size" : 1, 6454 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6455 "template_args" : [ "type-55" ], 6456 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 6457 }, 6458 { 6459 "alignment" : 1, 6460 "linker_set_key" : "android::trait_trivial_ctor<char>", 6461 "name" : "android::trait_trivial_ctor<char>", 6462 "referenced_type" : "type-430", 6463 "self_type" : "type-430", 6464 "size" : 1, 6465 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6466 "template_args" : [ "type-106" ], 6467 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 6468 }, 6469 { 6470 "alignment" : 1, 6471 "linker_set_key" : "android::trait_trivial_ctor<double>", 6472 "name" : "android::trait_trivial_ctor<double>", 6473 "referenced_type" : "type-49", 6474 "self_type" : "type-49", 6475 "size" : 1, 6476 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6477 "template_args" : [ "type-50" ], 6478 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 6479 }, 6480 { 6481 "alignment" : 1, 6482 "linker_set_key" : "android::trait_trivial_ctor<float>", 6483 "name" : "android::trait_trivial_ctor<float>", 6484 "referenced_type" : "type-44", 6485 "self_type" : "type-44", 6486 "size" : 1, 6487 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6488 "template_args" : [ "type-45" ], 6489 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 6490 }, 6491 { 6492 "alignment" : 1, 6493 "linker_set_key" : "android::trait_trivial_ctor<int>", 6494 "name" : "android::trait_trivial_ctor<int>", 6495 "referenced_type" : "type-446", 6496 "self_type" : "type-446", 6497 "size" : 1, 6498 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6499 "template_args" : [ "type-2" ], 6500 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 6501 }, 6502 { 6503 "alignment" : 1, 6504 "linker_set_key" : "android::trait_trivial_ctor<long long>", 6505 "name" : "android::trait_trivial_ctor<long long>", 6506 "referenced_type" : "type-30", 6507 "self_type" : "type-30", 6508 "size" : 1, 6509 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6510 "template_args" : [ "type-31" ], 6511 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 6512 }, 6513 { 6514 "alignment" : 1, 6515 "linker_set_key" : "android::trait_trivial_ctor<long>", 6516 "name" : "android::trait_trivial_ctor<long>", 6517 "referenced_type" : "type-20", 6518 "self_type" : "type-20", 6519 "size" : 1, 6520 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6521 "template_args" : [ "type-21" ], 6522 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 6523 }, 6524 { 6525 "alignment" : 1, 6526 "linker_set_key" : "android::trait_trivial_ctor<short>", 6527 "name" : "android::trait_trivial_ctor<short>", 6528 "referenced_type" : "type-438", 6529 "self_type" : "type-438", 6530 "size" : 1, 6531 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6532 "template_args" : [ "type-64" ], 6533 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 6534 }, 6535 { 6536 "alignment" : 1, 6537 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 6538 "name" : "android::trait_trivial_ctor<unsigned char>", 6539 "referenced_type" : "type-434", 6540 "self_type" : "type-434", 6541 "size" : 1, 6542 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6543 "template_args" : [ "type-61" ], 6544 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 6545 }, 6546 { 6547 "alignment" : 1, 6548 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 6549 "name" : "android::trait_trivial_ctor<unsigned int>", 6550 "referenced_type" : "type-10", 6551 "self_type" : "type-10", 6552 "size" : 1, 6553 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6554 "template_args" : [ "type-11" ], 6555 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 6556 }, 6557 { 6558 "alignment" : 1, 6559 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 6560 "name" : "android::trait_trivial_ctor<unsigned long long>", 6561 "referenced_type" : "type-39", 6562 "self_type" : "type-39", 6563 "size" : 1, 6564 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6565 "template_args" : [ "type-40" ], 6566 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 6567 }, 6568 { 6569 "alignment" : 1, 6570 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 6571 "name" : "android::trait_trivial_ctor<unsigned long>", 6572 "referenced_type" : "type-26", 6573 "self_type" : "type-26", 6574 "size" : 1, 6575 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6576 "template_args" : [ "type-17" ], 6577 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 6578 }, 6579 { 6580 "alignment" : 1, 6581 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 6582 "name" : "android::trait_trivial_ctor<unsigned short>", 6583 "referenced_type" : "type-442", 6584 "self_type" : "type-442", 6585 "size" : 1, 6586 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6587 "template_args" : [ "type-70" ], 6588 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 6589 }, 6590 { 6591 "alignment" : 1, 6592 "linker_set_key" : "android::trait_trivial_ctor<void>", 6593 "name" : "android::trait_trivial_ctor<void>", 6594 "referenced_type" : "type-418", 6595 "self_type" : "type-418", 6596 "size" : 1, 6597 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6598 "template_args" : [ "type-134" ], 6599 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 6600 }, 6601 { 6602 "alignment" : 1, 6603 "linker_set_key" : "android::trait_trivial_dtor<bool>", 6604 "name" : "android::trait_trivial_dtor<bool>", 6605 "referenced_type" : "type-427", 6606 "self_type" : "type-427", 6607 "size" : 1, 6608 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6609 "template_args" : [ "type-55" ], 6610 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 6611 }, 6612 { 6613 "alignment" : 1, 6614 "linker_set_key" : "android::trait_trivial_dtor<char>", 6615 "name" : "android::trait_trivial_dtor<char>", 6616 "referenced_type" : "type-431", 6617 "self_type" : "type-431", 6618 "size" : 1, 6619 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6620 "template_args" : [ "type-106" ], 6621 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 6622 }, 6623 { 6624 "alignment" : 1, 6625 "linker_set_key" : "android::trait_trivial_dtor<double>", 6626 "name" : "android::trait_trivial_dtor<double>", 6627 "referenced_type" : "type-51", 6628 "self_type" : "type-51", 6629 "size" : 1, 6630 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6631 "template_args" : [ "type-50" ], 6632 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 6633 }, 6634 { 6635 "alignment" : 1, 6636 "linker_set_key" : "android::trait_trivial_dtor<float>", 6637 "name" : "android::trait_trivial_dtor<float>", 6638 "referenced_type" : "type-46", 6639 "self_type" : "type-46", 6640 "size" : 1, 6641 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6642 "template_args" : [ "type-45" ], 6643 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 6644 }, 6645 { 6646 "alignment" : 1, 6647 "linker_set_key" : "android::trait_trivial_dtor<int>", 6648 "name" : "android::trait_trivial_dtor<int>", 6649 "referenced_type" : "type-447", 6650 "self_type" : "type-447", 6651 "size" : 1, 6652 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6653 "template_args" : [ "type-2" ], 6654 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 6655 }, 6656 { 6657 "alignment" : 1, 6658 "linker_set_key" : "android::trait_trivial_dtor<long long>", 6659 "name" : "android::trait_trivial_dtor<long long>", 6660 "referenced_type" : "type-36", 6661 "self_type" : "type-36", 6662 "size" : 1, 6663 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6664 "template_args" : [ "type-31" ], 6665 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 6666 }, 6667 { 6668 "alignment" : 1, 6669 "linker_set_key" : "android::trait_trivial_dtor<long>", 6670 "name" : "android::trait_trivial_dtor<long>", 6671 "referenced_type" : "type-23", 6672 "self_type" : "type-23", 6673 "size" : 1, 6674 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6675 "template_args" : [ "type-21" ], 6676 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 6677 }, 6678 { 6679 "alignment" : 1, 6680 "linker_set_key" : "android::trait_trivial_dtor<short>", 6681 "name" : "android::trait_trivial_dtor<short>", 6682 "referenced_type" : "type-439", 6683 "self_type" : "type-439", 6684 "size" : 1, 6685 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6686 "template_args" : [ "type-64" ], 6687 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 6688 }, 6689 { 6690 "alignment" : 1, 6691 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 6692 "name" : "android::trait_trivial_dtor<unsigned char>", 6693 "referenced_type" : "type-435", 6694 "self_type" : "type-435", 6695 "size" : 1, 6696 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6697 "template_args" : [ "type-61" ], 6698 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 6699 }, 6700 { 6701 "alignment" : 1, 6702 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 6703 "name" : "android::trait_trivial_dtor<unsigned int>", 6704 "referenced_type" : "type-12", 6705 "self_type" : "type-12", 6706 "size" : 1, 6707 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6708 "template_args" : [ "type-11" ], 6709 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 6710 }, 6711 { 6712 "alignment" : 1, 6713 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 6714 "name" : "android::trait_trivial_dtor<unsigned long long>", 6715 "referenced_type" : "type-41", 6716 "self_type" : "type-41", 6717 "size" : 1, 6718 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6719 "template_args" : [ "type-40" ], 6720 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 6721 }, 6722 { 6723 "alignment" : 1, 6724 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 6725 "name" : "android::trait_trivial_dtor<unsigned long>", 6726 "referenced_type" : "type-27", 6727 "self_type" : "type-27", 6728 "size" : 1, 6729 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6730 "template_args" : [ "type-17" ], 6731 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 6732 }, 6733 { 6734 "alignment" : 1, 6735 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 6736 "name" : "android::trait_trivial_dtor<unsigned short>", 6737 "referenced_type" : "type-443", 6738 "self_type" : "type-443", 6739 "size" : 1, 6740 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6741 "template_args" : [ "type-70" ], 6742 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 6743 }, 6744 { 6745 "alignment" : 1, 6746 "linker_set_key" : "android::trait_trivial_dtor<void>", 6747 "name" : "android::trait_trivial_dtor<void>", 6748 "referenced_type" : "type-419", 6749 "self_type" : "type-419", 6750 "size" : 1, 6751 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6752 "template_args" : [ "type-134" ], 6753 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 6754 }, 6755 { 6756 "alignment" : 1, 6757 "linker_set_key" : "android::trait_trivial_move<android::String16>", 6758 "name" : "android::trait_trivial_move<android::String16>", 6759 "referenced_type" : "type-191", 6760 "self_type" : "type-191", 6761 "size" : 1, 6762 "source_file" : "/system/core/libutils/include/utils/String16.h", 6763 "template_args" : [ "type-180" ], 6764 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 6765 }, 6766 { 6767 "alignment" : 1, 6768 "linker_set_key" : "android::trait_trivial_move<android::String8>", 6769 "name" : "android::trait_trivial_move<android::String8>", 6770 "referenced_type" : "type-178", 6771 "self_type" : "type-178", 6772 "size" : 1, 6773 "source_file" : "/system/core/libutils/include/utils/String8.h", 6774 "template_args" : [ "type-170" ], 6775 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 6776 }, 6777 { 6778 "alignment" : 1, 6779 "linker_set_key" : "android::trait_trivial_move<bool>", 6780 "name" : "android::trait_trivial_move<bool>", 6781 "referenced_type" : "type-429", 6782 "self_type" : "type-429", 6783 "size" : 1, 6784 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6785 "template_args" : [ "type-55" ], 6786 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 6787 }, 6788 { 6789 "alignment" : 1, 6790 "linker_set_key" : "android::trait_trivial_move<char>", 6791 "name" : "android::trait_trivial_move<char>", 6792 "referenced_type" : "type-433", 6793 "self_type" : "type-433", 6794 "size" : 1, 6795 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6796 "template_args" : [ "type-106" ], 6797 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 6798 }, 6799 { 6800 "alignment" : 1, 6801 "linker_set_key" : "android::trait_trivial_move<double>", 6802 "name" : "android::trait_trivial_move<double>", 6803 "referenced_type" : "type-53", 6804 "self_type" : "type-53", 6805 "size" : 1, 6806 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6807 "template_args" : [ "type-50" ], 6808 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 6809 }, 6810 { 6811 "alignment" : 1, 6812 "linker_set_key" : "android::trait_trivial_move<float>", 6813 "name" : "android::trait_trivial_move<float>", 6814 "referenced_type" : "type-48", 6815 "self_type" : "type-48", 6816 "size" : 1, 6817 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6818 "template_args" : [ "type-45" ], 6819 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 6820 }, 6821 { 6822 "alignment" : 1, 6823 "linker_set_key" : "android::trait_trivial_move<int>", 6824 "name" : "android::trait_trivial_move<int>", 6825 "referenced_type" : "type-449", 6826 "self_type" : "type-449", 6827 "size" : 1, 6828 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6829 "template_args" : [ "type-2" ], 6830 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 6831 }, 6832 { 6833 "alignment" : 1, 6834 "linker_set_key" : "android::trait_trivial_move<long long>", 6835 "name" : "android::trait_trivial_move<long long>", 6836 "referenced_type" : "type-38", 6837 "self_type" : "type-38", 6838 "size" : 1, 6839 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6840 "template_args" : [ "type-31" ], 6841 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 6842 }, 6843 { 6844 "alignment" : 1, 6845 "linker_set_key" : "android::trait_trivial_move<long>", 6846 "name" : "android::trait_trivial_move<long>", 6847 "referenced_type" : "type-25", 6848 "self_type" : "type-25", 6849 "size" : 1, 6850 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6851 "template_args" : [ "type-21" ], 6852 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 6853 }, 6854 { 6855 "alignment" : 1, 6856 "linker_set_key" : "android::trait_trivial_move<short>", 6857 "name" : "android::trait_trivial_move<short>", 6858 "referenced_type" : "type-441", 6859 "self_type" : "type-441", 6860 "size" : 1, 6861 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6862 "template_args" : [ "type-64" ], 6863 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 6864 }, 6865 { 6866 "alignment" : 1, 6867 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 6868 "name" : "android::trait_trivial_move<unsigned char>", 6869 "referenced_type" : "type-437", 6870 "self_type" : "type-437", 6871 "size" : 1, 6872 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6873 "template_args" : [ "type-61" ], 6874 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 6875 }, 6876 { 6877 "alignment" : 1, 6878 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 6879 "name" : "android::trait_trivial_move<unsigned int>", 6880 "referenced_type" : "type-19", 6881 "self_type" : "type-19", 6882 "size" : 1, 6883 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6884 "template_args" : [ "type-11" ], 6885 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 6886 }, 6887 { 6888 "alignment" : 1, 6889 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 6890 "name" : "android::trait_trivial_move<unsigned long long>", 6891 "referenced_type" : "type-43", 6892 "self_type" : "type-43", 6893 "size" : 1, 6894 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6895 "template_args" : [ "type-40" ], 6896 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 6897 }, 6898 { 6899 "alignment" : 1, 6900 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 6901 "name" : "android::trait_trivial_move<unsigned long>", 6902 "referenced_type" : "type-29", 6903 "self_type" : "type-29", 6904 "size" : 1, 6905 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6906 "template_args" : [ "type-17" ], 6907 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 6908 }, 6909 { 6910 "alignment" : 1, 6911 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 6912 "name" : "android::trait_trivial_move<unsigned short>", 6913 "referenced_type" : "type-445", 6914 "self_type" : "type-445", 6915 "size" : 1, 6916 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6917 "template_args" : [ "type-70" ], 6918 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 6919 }, 6920 { 6921 "alignment" : 1, 6922 "linker_set_key" : "android::trait_trivial_move<void>", 6923 "name" : "android::trait_trivial_move<void>", 6924 "referenced_type" : "type-421", 6925 "self_type" : "type-421", 6926 "size" : 1, 6927 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6928 "template_args" : [ "type-134" ], 6929 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 6930 }, 6931 { 6932 "alignment" : 8, 6933 "fields" : 6934 [ 6935 { 6936 "access" : "private", 6937 "field_name" : "m_ptr", 6938 "referenced_type" : "type-141" 6939 }, 6940 { 6941 "access" : "private", 6942 "field_name" : "m_refs", 6943 "field_offset" : 64, 6944 "referenced_type" : "type-203" 6945 } 6946 ], 6947 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 6948 "name" : "android::wp<android::hardware::hidl_death_recipient>", 6949 "record_kind" : "class", 6950 "referenced_type" : "type-253", 6951 "self_type" : "type-253", 6952 "size" : 16, 6953 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6954 "template_args" : [ "type-142" ], 6955 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 6956 }, 6957 { 6958 "alignment" : 8, 6959 "fields" : 6960 [ 6961 { 6962 "access" : "private", 6963 "field_name" : "m_ptr", 6964 "referenced_type" : "type-230" 6965 }, 6966 { 6967 "access" : "private", 6968 "field_name" : "m_refs", 6969 "field_offset" : 64, 6970 "referenced_type" : "type-203" 6971 } 6972 ], 6973 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 6974 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 6975 "record_kind" : "class", 6976 "referenced_type" : "type-241", 6977 "self_type" : "type-241", 6978 "size" : 16, 6979 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6980 "template_args" : [ "type-158" ], 6981 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 6982 }, 6983 { 6984 "alignment" : 8, 6985 "fields" : 6986 [ 6987 { 6988 "access" : "private", 6989 "field_name" : "m_ptr", 6990 "referenced_type" : "type-256" 6991 }, 6992 { 6993 "access" : "private", 6994 "field_name" : "m_refs", 6995 "field_offset" : 64, 6996 "referenced_type" : "type-203" 6997 } 6998 ], 6999 "linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory>", 7000 "name" : "android::wp<android::hidl::memory::V1_0::IMemory>", 7001 "record_kind" : "class", 7002 "referenced_type" : "type-255", 7003 "self_type" : "type-255", 7004 "size" : 16, 7005 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7006 "template_args" : [ "type-257" ], 7007 "unique_id" : "_ZTSN7android2wpINS_4hidl6memory4V1_07IMemoryEEE" 7008 }, 7009 { 7010 "alignment" : 4, 7011 "fields" : 7012 [ 7013 { 7014 "referenced_type" : "type-243" 7015 } 7016 ], 7017 "linker_set_key" : "log_msg", 7018 "name" : "log_msg", 7019 "referenced_type" : "type-242", 7020 "self_type" : "type-242", 7021 "size" : 5124, 7022 "source_file" : "/system/core/liblog/include/log/log_read.h", 7023 "unique_id" : "log_msg" 7024 }, 7025 { 7026 "alignment" : 4, 7027 "fields" : 7028 [ 7029 { 7030 "field_name" : "buf", 7031 "referenced_type" : "type-244" 7032 }, 7033 { 7034 "field_name" : "entry", 7035 "referenced_type" : "type-240" 7036 }, 7037 { 7038 "field_name" : "entry_v4", 7039 "referenced_type" : "type-240" 7040 }, 7041 { 7042 "field_name" : "entry_v3", 7043 "referenced_type" : "type-239" 7044 }, 7045 { 7046 "field_name" : "entry_v2", 7047 "referenced_type" : "type-238" 7048 }, 7049 { 7050 "field_name" : "entry_v1", 7051 "referenced_type" : "type-236" 7052 } 7053 ], 7054 "is_anonymous" : true, 7055 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7056 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7057 "record_kind" : "union", 7058 "referenced_type" : "type-243", 7059 "self_type" : "type-243", 7060 "size" : 5124, 7061 "source_file" : "/system/core/liblog/include/log/log_read.h", 7062 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 7063 }, 7064 { 7065 "alignment" : 1, 7066 "fields" : 7067 [ 7068 { 7069 "field_name" : "tv_sec", 7070 "referenced_type" : "type-11" 7071 }, 7072 { 7073 "field_name" : "tv_nsec", 7074 "field_offset" : 32, 7075 "referenced_type" : "type-11" 7076 } 7077 ], 7078 "linker_set_key" : "log_time", 7079 "name" : "log_time", 7080 "referenced_type" : "type-234", 7081 "self_type" : "type-234", 7082 "size" : 8, 7083 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 7084 "unique_id" : "_ZTS8log_time" 7085 }, 7086 { 7087 "alignment" : 4, 7088 "fields" : 7089 [ 7090 { 7091 "field_name" : "len", 7092 "referenced_type" : "type-70" 7093 }, 7094 { 7095 "field_name" : "__pad", 7096 "field_offset" : 16, 7097 "referenced_type" : "type-70" 7098 }, 7099 { 7100 "field_name" : "pid", 7101 "field_offset" : 32, 7102 "referenced_type" : "type-2" 7103 }, 7104 { 7105 "field_name" : "tid", 7106 "field_offset" : 64, 7107 "referenced_type" : "type-2" 7108 }, 7109 { 7110 "field_name" : "sec", 7111 "field_offset" : 96, 7112 "referenced_type" : "type-2" 7113 }, 7114 { 7115 "field_name" : "nsec", 7116 "field_offset" : 128, 7117 "referenced_type" : "type-2" 7118 }, 7119 { 7120 "field_name" : "msg", 7121 "field_offset" : 160, 7122 "referenced_type" : "type-237" 7123 } 7124 ], 7125 "linker_set_key" : "logger_entry", 7126 "name" : "logger_entry", 7127 "referenced_type" : "type-236", 7128 "self_type" : "type-236", 7129 "size" : 20, 7130 "source_file" : "/system/core/liblog/include/log/log_read.h", 7131 "unique_id" : "logger_entry" 7132 }, 7133 { 7134 "alignment" : 1, 7135 "fields" : 7136 [ 7137 { 7138 "field_name" : "len", 7139 "referenced_type" : "type-70" 7140 }, 7141 { 7142 "field_name" : "hdr_size", 7143 "field_offset" : 16, 7144 "referenced_type" : "type-70" 7145 }, 7146 { 7147 "field_name" : "pid", 7148 "field_offset" : 32, 7149 "referenced_type" : "type-2" 7150 }, 7151 { 7152 "field_name" : "tid", 7153 "field_offset" : 64, 7154 "referenced_type" : "type-2" 7155 }, 7156 { 7157 "field_name" : "sec", 7158 "field_offset" : 96, 7159 "referenced_type" : "type-2" 7160 }, 7161 { 7162 "field_name" : "nsec", 7163 "field_offset" : 128, 7164 "referenced_type" : "type-2" 7165 }, 7166 { 7167 "field_name" : "euid", 7168 "field_offset" : 160, 7169 "referenced_type" : "type-11" 7170 }, 7171 { 7172 "field_name" : "msg", 7173 "field_offset" : 192, 7174 "referenced_type" : "type-237" 7175 } 7176 ], 7177 "linker_set_key" : "logger_entry_v2", 7178 "name" : "logger_entry_v2", 7179 "referenced_type" : "type-238", 7180 "self_type" : "type-238", 7181 "size" : 24, 7182 "source_file" : "/system/core/liblog/include/log/log_read.h", 7183 "unique_id" : "logger_entry_v2" 7184 }, 7185 { 7186 "alignment" : 1, 7187 "fields" : 7188 [ 7189 { 7190 "field_name" : "len", 7191 "referenced_type" : "type-70" 7192 }, 7193 { 7194 "field_name" : "hdr_size", 7195 "field_offset" : 16, 7196 "referenced_type" : "type-70" 7197 }, 7198 { 7199 "field_name" : "pid", 7200 "field_offset" : 32, 7201 "referenced_type" : "type-2" 7202 }, 7203 { 7204 "field_name" : "tid", 7205 "field_offset" : 64, 7206 "referenced_type" : "type-2" 7207 }, 7208 { 7209 "field_name" : "sec", 7210 "field_offset" : 96, 7211 "referenced_type" : "type-2" 7212 }, 7213 { 7214 "field_name" : "nsec", 7215 "field_offset" : 128, 7216 "referenced_type" : "type-2" 7217 }, 7218 { 7219 "field_name" : "lid", 7220 "field_offset" : 160, 7221 "referenced_type" : "type-11" 7222 }, 7223 { 7224 "field_name" : "msg", 7225 "field_offset" : 192, 7226 "referenced_type" : "type-237" 7227 } 7228 ], 7229 "linker_set_key" : "logger_entry_v3", 7230 "name" : "logger_entry_v3", 7231 "referenced_type" : "type-239", 7232 "self_type" : "type-239", 7233 "size" : 24, 7234 "source_file" : "/system/core/liblog/include/log/log_read.h", 7235 "unique_id" : "logger_entry_v3" 7236 }, 7237 { 7238 "alignment" : 4, 7239 "fields" : 7240 [ 7241 { 7242 "field_name" : "len", 7243 "referenced_type" : "type-70" 7244 }, 7245 { 7246 "field_name" : "hdr_size", 7247 "field_offset" : 16, 7248 "referenced_type" : "type-70" 7249 }, 7250 { 7251 "field_name" : "pid", 7252 "field_offset" : 32, 7253 "referenced_type" : "type-2" 7254 }, 7255 { 7256 "field_name" : "tid", 7257 "field_offset" : 64, 7258 "referenced_type" : "type-11" 7259 }, 7260 { 7261 "field_name" : "sec", 7262 "field_offset" : 96, 7263 "referenced_type" : "type-11" 7264 }, 7265 { 7266 "field_name" : "nsec", 7267 "field_offset" : 128, 7268 "referenced_type" : "type-11" 7269 }, 7270 { 7271 "field_name" : "lid", 7272 "field_offset" : 160, 7273 "referenced_type" : "type-11" 7274 }, 7275 { 7276 "field_name" : "uid", 7277 "field_offset" : 192, 7278 "referenced_type" : "type-11" 7279 }, 7280 { 7281 "field_name" : "msg", 7282 "field_offset" : 224, 7283 "referenced_type" : "type-237" 7284 } 7285 ], 7286 "linker_set_key" : "logger_entry_v4", 7287 "name" : "logger_entry_v4", 7288 "referenced_type" : "type-240", 7289 "self_type" : "type-240", 7290 "size" : 28, 7291 "source_file" : "/system/core/liblog/include/log/log_read.h", 7292 "unique_id" : "logger_entry_v4" 7293 }, 7294 { 7295 "alignment" : 4, 7296 "fields" : 7297 [ 7298 { 7299 "field_name" : "version", 7300 "referenced_type" : "type-2" 7301 }, 7302 { 7303 "field_name" : "numFds", 7304 "field_offset" : 32, 7305 "referenced_type" : "type-2" 7306 }, 7307 { 7308 "field_name" : "numInts", 7309 "field_offset" : 64, 7310 "referenced_type" : "type-2" 7311 }, 7312 { 7313 "field_name" : "data", 7314 "field_offset" : 96, 7315 "referenced_type" : "type-3" 7316 } 7317 ], 7318 "linker_set_key" : "native_handle", 7319 "name" : "native_handle", 7320 "referenced_type" : "type-1", 7321 "self_type" : "type-1", 7322 "size" : 12, 7323 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 7324 "unique_id" : "native_handle" 7325 } 7326 ], 7327 "rvalue_reference_types" : 7328 [ 7329 { 7330 "alignment" : 8, 7331 "linker_set_key" : "android::hardware::Return<unsigned long> &&", 7332 "name" : "android::hardware::Return<unsigned long> &&", 7333 "referenced_type" : "type-312", 7334 "self_type" : "type-317", 7335 "size" : 8, 7336 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7337 }, 7338 { 7339 "alignment" : 8, 7340 "linker_set_key" : "android::hardware::Return<void *> &&", 7341 "name" : "android::hardware::Return<void *> &&", 7342 "referenced_type" : "type-246", 7343 "self_type" : "type-305", 7344 "size" : 8, 7345 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7346 }, 7347 { 7348 "alignment" : 8, 7349 "linker_set_key" : "android::hardware::Return<void> &&", 7350 "name" : "android::hardware::Return<void> &&", 7351 "referenced_type" : "type-357", 7352 "self_type" : "type-363", 7353 "size" : 8, 7354 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7355 }, 7356 { 7357 "alignment" : 8, 7358 "linker_set_key" : "android::hardware::Status &&", 7359 "name" : "android::hardware::Status &&", 7360 "referenced_type" : "type-143", 7361 "self_type" : "type-220", 7362 "size" : 8, 7363 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7364 }, 7365 { 7366 "alignment" : 8, 7367 "linker_set_key" : "android::hardware::details::return_status &&", 7368 "name" : "android::hardware::details::return_status &&", 7369 "referenced_type" : "type-247", 7370 "self_type" : "type-351", 7371 "size" : 8, 7372 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7373 }, 7374 { 7375 "alignment" : 8, 7376 "linker_set_key" : "android::hardware::hidl_handle &&", 7377 "name" : "android::hardware::hidl_handle &&", 7378 "referenced_type" : "type-96", 7379 "self_type" : "type-116", 7380 "size" : 8, 7381 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7382 }, 7383 { 7384 "alignment" : 8, 7385 "linker_set_key" : "android::hardware::hidl_memory &&", 7386 "name" : "android::hardware::hidl_memory &&", 7387 "referenced_type" : "type-109", 7388 "self_type" : "type-120", 7389 "size" : 8, 7390 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7391 }, 7392 { 7393 "alignment" : 8, 7394 "linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> &&", 7395 "name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> &&", 7396 "referenced_type" : "type-298", 7397 "self_type" : "type-348", 7398 "size" : 8, 7399 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7400 }, 7401 { 7402 "alignment" : 8, 7403 "linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> &&", 7404 "name" : "android::sp<android::hidl::memory::V1_0::IMemory> &&", 7405 "referenced_type" : "type-264", 7406 "self_type" : "type-289", 7407 "size" : 8, 7408 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7409 }, 7410 { 7411 "alignment" : 8, 7412 "linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &&", 7413 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &&", 7414 "referenced_type" : "type-167", 7415 "self_type" : "type-335", 7416 "size" : 8, 7417 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 7418 } 7419 ] 7420} 7421