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