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