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