1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 8, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "std::nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 8 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIb", 18 "name" : "bool", 19 "referenced_type" : "_ZTIb", 20 "self_type" : "_ZTIb", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "linker_set_key" : "_ZTIc", 27 "name" : "char", 28 "referenced_type" : "_ZTIc", 29 "self_type" : "_ZTIc", 30 "size" : 1 31 }, 32 { 33 "alignment" : 4, 34 "is_integral" : true, 35 "linker_set_key" : "_ZTIi", 36 "name" : "int", 37 "referenced_type" : "_ZTIi", 38 "self_type" : "_ZTIi", 39 "size" : 4 40 }, 41 { 42 "alignment" : 4, 43 "is_integral" : true, 44 "is_unsigned" : true, 45 "linker_set_key" : "_ZTIj", 46 "name" : "unsigned int", 47 "referenced_type" : "_ZTIj", 48 "self_type" : "_ZTIj", 49 "size" : 4 50 }, 51 { 52 "alignment" : 8, 53 "is_integral" : true, 54 "linker_set_key" : "_ZTIl", 55 "name" : "long", 56 "referenced_type" : "_ZTIl", 57 "self_type" : "_ZTIl", 58 "size" : 8 59 }, 60 { 61 "alignment" : 8, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIm", 65 "name" : "unsigned long", 66 "referenced_type" : "_ZTIm", 67 "self_type" : "_ZTIm", 68 "size" : 8 69 }, 70 { 71 "linker_set_key" : "_ZTIv", 72 "name" : "void", 73 "referenced_type" : "_ZTIv", 74 "self_type" : "_ZTIv" 75 } 76 ], 77 "elf_functions" : 78 [ 79 { 80 "binding" : "weak", 81 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 82 }, 83 { 84 "binding" : "weak", 85 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 86 }, 87 { 88 "binding" : "weak", 89 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiPK7AParcelPvm" 90 }, 91 { 92 "binding" : "weak", 93 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiPK7AParcelPvm" 94 }, 95 { 96 "binding" : "weak", 97 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiP7AParcelPKvm" 98 }, 99 { 100 "binding" : "weak", 101 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiP7AParcelPKvm" 102 }, 103 { 104 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv" 105 }, 106 { 107 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 108 }, 109 { 110 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi" 111 }, 112 { 113 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackC2Ev" 114 }, 115 { 116 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev" 117 }, 118 { 119 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev" 120 }, 121 { 122 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD2Ev" 123 }, 124 { 125 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 126 }, 127 { 128 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 129 }, 130 { 131 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi" 132 }, 133 { 134 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 135 }, 136 { 137 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC1ERKN3ndk10SpAIBinderE" 138 }, 139 { 140 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC2ERKN3ndk10SpAIBinderE" 141 }, 142 { 143 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev" 144 }, 145 { 146 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev" 147 }, 148 { 149 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD2Ev" 150 }, 151 { 152 "name" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo14readFromParcelEPK7AParcel" 153 }, 154 { 155 "name" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord14readFromParcelEPK7AParcel" 156 }, 157 { 158 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 159 }, 160 { 161 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 162 }, 163 { 164 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi" 165 }, 166 { 167 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv" 168 }, 169 { 170 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv" 171 }, 172 { 173 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 174 }, 175 { 176 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10fromBinderERKN3ndk10SpAIBinderE" 177 }, 178 { 179 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 180 }, 181 { 182 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14getDefaultImplEv" 183 }, 184 { 185 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 186 }, 187 { 188 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 189 }, 190 { 191 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackC2Ev" 192 }, 193 { 194 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev" 195 }, 196 { 197 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev" 198 }, 199 { 200 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD2Ev" 201 }, 202 { 203 "name" : "_ZNK4aidl7android8hardware8memtrack10DeviceInfo13writeToParcelEP7AParcel" 204 }, 205 { 206 "name" : "_ZNK4aidl7android8hardware8memtrack14MemtrackRecord13writeToParcelEP7AParcel" 207 }, 208 { 209 "binding" : "weak", 210 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEED2Ev" 211 }, 212 { 213 "binding" : "weak", 214 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 215 }, 216 { 217 "binding" : "weak", 218 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 219 }, 220 { 221 "binding" : "weak", 222 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEE8__appendEm" 223 }, 224 { 225 "binding" : "weak", 226 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEE8__appendEm" 227 } 228 ], 229 "elf_objects" : 230 [ 231 { 232 "binding" : "weak", 233 "name" : "_ZGVN4aidl7android8hardware8memtrack9IMemtrack4hashE" 234 }, 235 { 236 "name" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo10descriptorE" 237 }, 238 { 239 "name" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord10descriptorE" 240 }, 241 { 242 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10descriptorE" 243 }, 244 { 245 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack12default_implE" 246 }, 247 { 248 "binding" : "weak", 249 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack4hashE" 250 }, 251 { 252 "binding" : "weak", 253 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 254 }, 255 { 256 "binding" : "weak", 257 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 258 }, 259 { 260 "binding" : "weak", 261 "name" : "_ZTVN3ndk13SharedRefBaseE" 262 }, 263 { 264 "name" : "_ZTVN4aidl7android8hardware8memtrack10BnMemtrackE" 265 }, 266 { 267 "name" : "_ZTVN4aidl7android8hardware8memtrack10BpMemtrackE" 268 }, 269 { 270 "name" : "_ZTVN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 271 }, 272 { 273 "name" : "_ZTVN4aidl7android8hardware8memtrack9IMemtrackE" 274 }, 275 { 276 "binding" : "weak", 277 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 278 } 279 ], 280 "enum_types" : 281 [ 282 { 283 "alignment" : 4, 284 "enum_fields" : 285 [ 286 { 287 "enum_field_value" : 1, 288 "name" : "FLAG_ONEWAY" 289 } 290 ], 291 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 292 "name" : "(unnamed)", 293 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 294 "self_type" : "_ZTI12$FLAG_ONEWAY", 295 "size" : 4, 296 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 297 "underlying_type" : "_ZTIj" 298 }, 299 { 300 "alignment" : 4, 301 "enum_fields" : 302 [ 303 { 304 "enum_field_value" : 0, 305 "name" : "EX_NONE" 306 }, 307 { 308 "enum_field_value" : -1, 309 "name" : "EX_SECURITY" 310 }, 311 { 312 "enum_field_value" : -2, 313 "name" : "EX_BAD_PARCELABLE" 314 }, 315 { 316 "enum_field_value" : -3, 317 "name" : "EX_ILLEGAL_ARGUMENT" 318 }, 319 { 320 "enum_field_value" : -4, 321 "name" : "EX_NULL_POINTER" 322 }, 323 { 324 "enum_field_value" : -5, 325 "name" : "EX_ILLEGAL_STATE" 326 }, 327 { 328 "enum_field_value" : -6, 329 "name" : "EX_NETWORK_MAIN_THREAD" 330 }, 331 { 332 "enum_field_value" : -7, 333 "name" : "EX_UNSUPPORTED_OPERATION" 334 }, 335 { 336 "enum_field_value" : -8, 337 "name" : "EX_SERVICE_SPECIFIC" 338 }, 339 { 340 "enum_field_value" : -9, 341 "name" : "EX_PARCELABLE" 342 }, 343 { 344 "enum_field_value" : -129, 345 "name" : "EX_TRANSACTION_FAILED" 346 } 347 ], 348 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 349 "name" : "(unnamed)", 350 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 351 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 352 "size" : 4, 353 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 354 "underlying_type" : "_ZTIi" 355 }, 356 { 357 "alignment" : 4, 358 "enum_fields" : 359 [ 360 { 361 "enum_field_value" : 268435456, 362 "name" : "FLAG_PRIVATE_LOCAL" 363 } 364 ], 365 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 366 "name" : "(unnamed)", 367 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 368 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 369 "size" : 4, 370 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 371 "underlying_type" : "_ZTIj" 372 }, 373 { 374 "alignment" : 4, 375 "enum_fields" : 376 [ 377 { 378 "enum_field_value" : 268435456, 379 "name" : "FLAG_PRIVATE_VENDOR" 380 } 381 ], 382 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 383 "name" : "(unnamed)", 384 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 385 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 386 "size" : 4, 387 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 388 "underlying_type" : "_ZTIj" 389 }, 390 { 391 "alignment" : 4, 392 "enum_fields" : 393 [ 394 { 395 "enum_field_value" : 0, 396 "name" : "STATUS_OK" 397 }, 398 { 399 "enum_field_value" : -2147483648, 400 "name" : "STATUS_UNKNOWN_ERROR" 401 }, 402 { 403 "enum_field_value" : -12, 404 "name" : "STATUS_NO_MEMORY" 405 }, 406 { 407 "enum_field_value" : -38, 408 "name" : "STATUS_INVALID_OPERATION" 409 }, 410 { 411 "enum_field_value" : -22, 412 "name" : "STATUS_BAD_VALUE" 413 }, 414 { 415 "enum_field_value" : -2147483647, 416 "name" : "STATUS_BAD_TYPE" 417 }, 418 { 419 "enum_field_value" : -2, 420 "name" : "STATUS_NAME_NOT_FOUND" 421 }, 422 { 423 "enum_field_value" : -1, 424 "name" : "STATUS_PERMISSION_DENIED" 425 }, 426 { 427 "enum_field_value" : -19, 428 "name" : "STATUS_NO_INIT" 429 }, 430 { 431 "enum_field_value" : -17, 432 "name" : "STATUS_ALREADY_EXISTS" 433 }, 434 { 435 "enum_field_value" : -32, 436 "name" : "STATUS_DEAD_OBJECT" 437 }, 438 { 439 "enum_field_value" : -2147483646, 440 "name" : "STATUS_FAILED_TRANSACTION" 441 }, 442 { 443 "enum_field_value" : -75, 444 "name" : "STATUS_BAD_INDEX" 445 }, 446 { 447 "enum_field_value" : -61, 448 "name" : "STATUS_NOT_ENOUGH_DATA" 449 }, 450 { 451 "enum_field_value" : -11, 452 "name" : "STATUS_WOULD_BLOCK" 453 }, 454 { 455 "enum_field_value" : -110, 456 "name" : "STATUS_TIMED_OUT" 457 }, 458 { 459 "enum_field_value" : -74, 460 "name" : "STATUS_UNKNOWN_TRANSACTION" 461 }, 462 { 463 "enum_field_value" : -2147483641, 464 "name" : "STATUS_FDS_NOT_ALLOWED" 465 }, 466 { 467 "enum_field_value" : -2147483640, 468 "name" : "STATUS_UNEXPECTED_NULL" 469 } 470 ], 471 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 472 "name" : "(unnamed)", 473 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 474 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 475 "size" : 4, 476 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 477 "underlying_type" : "_ZTIi" 478 }, 479 { 480 "alignment" : 4, 481 "enum_fields" : 482 [ 483 { 484 "enum_field_value" : 1, 485 "name" : "FIRST_CALL_TRANSACTION" 486 }, 487 { 488 "enum_field_value" : 16777215, 489 "name" : "LAST_CALL_TRANSACTION" 490 } 491 ], 492 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 493 "name" : "(unnamed)", 494 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 495 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 496 "size" : 4, 497 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 498 "underlying_type" : "_ZTIj" 499 }, 500 { 501 "alignment" : 4, 502 "enum_fields" : 503 [ 504 { 505 "enum_field_value" : 0, 506 "name" : "ndk::STABILITY_LOCAL" 507 }, 508 { 509 "enum_field_value" : 1, 510 "name" : "ndk::STABILITY_VINTF" 511 } 512 ], 513 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE", 514 "name" : "ndk::(unnamed)", 515 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 516 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 517 "size" : 4, 518 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 519 "underlying_type" : "_ZTIj" 520 }, 521 { 522 "alignment" : 4, 523 "enum_fields" : 524 [ 525 { 526 "enum_field_value" : 0, 527 "name" : "aidl::android::hardware::memtrack::MemtrackType::OTHER" 528 }, 529 { 530 "enum_field_value" : 1, 531 "name" : "aidl::android::hardware::memtrack::MemtrackType::GL" 532 }, 533 { 534 "enum_field_value" : 2, 535 "name" : "aidl::android::hardware::memtrack::MemtrackType::GRAPHICS" 536 }, 537 { 538 "enum_field_value" : 3, 539 "name" : "aidl::android::hardware::memtrack::MemtrackType::MULTIMEDIA" 540 }, 541 { 542 "enum_field_value" : 4, 543 "name" : "aidl::android::hardware::memtrack::MemtrackType::CAMERA" 544 } 545 ], 546 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE", 547 "name" : "aidl::android::hardware::memtrack::MemtrackType", 548 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE", 549 "self_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE", 550 "size" : 4, 551 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackType.h", 552 "underlying_type" : "_ZTIi" 553 }, 554 { 555 "alignment" : 4, 556 "enum_fields" : 557 [ 558 { 559 "enum_field_value" : 512, 560 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SECURE" 561 } 562 ], 563 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE", 564 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 565 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE", 566 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE", 567 "size" : 4, 568 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 569 "underlying_type" : "_ZTIi" 570 }, 571 { 572 "alignment" : 4, 573 "enum_fields" : 574 [ 575 { 576 "enum_field_value" : 8, 577 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SHARED" 578 } 579 ], 580 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE", 581 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 582 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE", 583 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE", 584 "size" : 4, 585 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 586 "underlying_type" : "_ZTIi" 587 }, 588 { 589 "alignment" : 4, 590 "enum_fields" : 591 [ 592 { 593 "enum_field_value" : 64, 594 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SYSTEM" 595 } 596 ], 597 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME", 598 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 599 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME", 600 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME", 601 "size" : 4, 602 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 603 "underlying_type" : "_ZTIi" 604 }, 605 { 606 "alignment" : 4, 607 "enum_fields" : 608 [ 609 { 610 "enum_field_value" : 32, 611 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_PRIVATE" 612 } 613 ], 614 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE", 615 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 616 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE", 617 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE", 618 "size" : 4, 619 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 620 "underlying_type" : "_ZTIi" 621 }, 622 { 623 "alignment" : 4, 624 "enum_fields" : 625 [ 626 { 627 "enum_field_value" : 128, 628 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_DEDICATED" 629 } 630 ], 631 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE", 632 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 633 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE", 634 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE", 635 "size" : 4, 636 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 637 "underlying_type" : "_ZTIi" 638 }, 639 { 640 "alignment" : 4, 641 "enum_fields" : 642 [ 643 { 644 "enum_field_value" : 256, 645 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_NONSECURE" 646 } 647 ], 648 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE", 649 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 650 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE", 651 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE", 652 "size" : 4, 653 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 654 "underlying_type" : "_ZTIi" 655 }, 656 { 657 "alignment" : 4, 658 "enum_fields" : 659 [ 660 { 661 "enum_field_value" : 16, 662 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SHARED_PSS" 663 } 664 ], 665 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE", 666 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 667 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE", 668 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE", 669 "size" : 4, 670 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 671 "underlying_type" : "_ZTIi" 672 }, 673 { 674 "alignment" : 4, 675 "enum_fields" : 676 [ 677 { 678 "enum_field_value" : 2, 679 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SMAPS_ACCOUNTED" 680 } 681 ], 682 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE", 683 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 684 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE", 685 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE", 686 "size" : 4, 687 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 688 "underlying_type" : "_ZTIi" 689 }, 690 { 691 "alignment" : 4, 692 "enum_fields" : 693 [ 694 { 695 "enum_field_value" : 4, 696 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SMAPS_UNACCOUNTED" 697 } 698 ], 699 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE", 700 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(unnamed)", 701 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE", 702 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE", 703 "size" : 4, 704 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h", 705 "underlying_type" : "_ZTIi" 706 } 707 ], 708 "function_types" : 709 [ 710 { 711 "alignment" : 4, 712 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 713 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 714 "parameters" : 715 [ 716 { 717 "referenced_type" : "_ZTIP8AIBinder" 718 }, 719 { 720 "referenced_type" : "_ZTIj" 721 }, 722 { 723 "referenced_type" : "_ZTIPK7AParcel" 724 }, 725 { 726 "referenced_type" : "_ZTIP7AParcel" 727 } 728 ], 729 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 730 "return_type" : "_ZTIi", 731 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 733 } 734 ], 735 "functions" : 736 [ 737 { 738 "function_name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack>::asBinder", 739 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv", 740 "parameters" : 741 [ 742 { 743 "is_this_ptr" : true, 744 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 745 } 746 ], 747 "return_type" : "_ZTIN3ndk10SpAIBinderE", 748 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 749 }, 750 { 751 "function_name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack>::asBinder", 752 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv", 753 "parameters" : 754 [ 755 { 756 "is_this_ptr" : true, 757 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 758 } 759 ], 760 "return_type" : "_ZTIN3ndk10SpAIBinderE", 761 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 762 }, 763 { 764 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 765 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiPK7AParcelPvm", 766 "parameters" : 767 [ 768 { 769 "referenced_type" : "_ZTIPK7AParcel" 770 }, 771 { 772 "referenced_type" : "_ZTIPv" 773 }, 774 { 775 "referenced_type" : "_ZTIm" 776 } 777 ], 778 "return_type" : "_ZTIi", 779 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 780 "template_args" : 781 [ 782 "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE" 783 ] 784 }, 785 { 786 "function_name" : "ndk::AParcel_readStdVectorParcelableElement", 787 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiPK7AParcelPvm", 788 "parameters" : 789 [ 790 { 791 "referenced_type" : "_ZTIPK7AParcel" 792 }, 793 { 794 "referenced_type" : "_ZTIPv" 795 }, 796 { 797 "referenced_type" : "_ZTIm" 798 } 799 ], 800 "return_type" : "_ZTIi", 801 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 802 "template_args" : 803 [ 804 "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE" 805 ] 806 }, 807 { 808 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 809 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiP7AParcelPKvm", 810 "parameters" : 811 [ 812 { 813 "referenced_type" : "_ZTIP7AParcel" 814 }, 815 { 816 "referenced_type" : "_ZTIPKv" 817 }, 818 { 819 "referenced_type" : "_ZTIm" 820 } 821 ], 822 "return_type" : "_ZTIi", 823 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 824 "template_args" : 825 [ 826 "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE" 827 ] 828 }, 829 { 830 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement", 831 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiP7AParcelPKvm", 832 "parameters" : 833 [ 834 { 835 "referenced_type" : "_ZTIP7AParcel" 836 }, 837 { 838 "referenced_type" : "_ZTIPKv" 839 }, 840 { 841 "referenced_type" : "_ZTIm" 842 } 843 ], 844 "return_type" : "_ZTIi", 845 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h", 846 "template_args" : 847 [ 848 "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE" 849 ] 850 }, 851 { 852 "access" : "protected", 853 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::createBinder", 854 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv", 855 "parameters" : 856 [ 857 { 858 "is_this_ptr" : true, 859 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 860 } 861 ], 862 "return_type" : "_ZTIN3ndk10SpAIBinderE", 863 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 864 }, 865 { 866 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::getInterfaceHash", 867 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 868 "parameters" : 869 [ 870 { 871 "is_this_ptr" : true, 872 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 873 }, 874 { 875 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 876 } 877 ], 878 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 879 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 880 }, 881 { 882 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::getInterfaceVersion", 883 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi", 884 "parameters" : 885 [ 886 { 887 "is_this_ptr" : true, 888 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 889 }, 890 { 891 "referenced_type" : "_ZTIPi" 892 } 893 ], 894 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 895 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 896 }, 897 { 898 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::BnMemtrack", 899 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackC2Ev", 900 "parameters" : 901 [ 902 { 903 "is_this_ptr" : true, 904 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 905 } 906 ], 907 "return_type" : "_ZTIv", 908 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 909 }, 910 { 911 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack", 912 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev", 913 "parameters" : 914 [ 915 { 916 "is_this_ptr" : true, 917 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 918 } 919 ], 920 "return_type" : "_ZTIv", 921 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 922 }, 923 { 924 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack", 925 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev", 926 "parameters" : 927 [ 928 { 929 "is_this_ptr" : true, 930 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 931 } 932 ], 933 "return_type" : "_ZTIv", 934 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 935 }, 936 { 937 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack", 938 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD2Ev", 939 "parameters" : 940 [ 941 { 942 "is_this_ptr" : true, 943 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE" 944 } 945 ], 946 "return_type" : "_ZTIv", 947 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 948 }, 949 { 950 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getGpuDeviceInfo", 951 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE", 952 "parameters" : 953 [ 954 { 955 "is_this_ptr" : true, 956 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 957 }, 958 { 959 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE" 960 } 961 ], 962 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 963 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 964 }, 965 { 966 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getInterfaceHash", 967 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 968 "parameters" : 969 [ 970 { 971 "is_this_ptr" : true, 972 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 973 }, 974 { 975 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 976 } 977 ], 978 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 979 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 980 }, 981 { 982 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getInterfaceVersion", 983 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi", 984 "parameters" : 985 [ 986 { 987 "is_this_ptr" : true, 988 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 989 }, 990 { 991 "referenced_type" : "_ZTIPi" 992 } 993 ], 994 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 995 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 996 }, 997 { 998 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getMemory", 999 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE", 1000 "parameters" : 1001 [ 1002 { 1003 "is_this_ptr" : true, 1004 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1005 }, 1006 { 1007 "referenced_type" : "_ZTIi" 1008 }, 1009 { 1010 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE" 1011 }, 1012 { 1013 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE" 1014 } 1015 ], 1016 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1017 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1018 }, 1019 { 1020 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::BpMemtrack", 1021 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC1ERKN3ndk10SpAIBinderE", 1022 "parameters" : 1023 [ 1024 { 1025 "is_this_ptr" : true, 1026 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1027 }, 1028 { 1029 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1030 } 1031 ], 1032 "return_type" : "_ZTIv", 1033 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1034 }, 1035 { 1036 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::BpMemtrack", 1037 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC2ERKN3ndk10SpAIBinderE", 1038 "parameters" : 1039 [ 1040 { 1041 "is_this_ptr" : true, 1042 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1043 }, 1044 { 1045 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1046 } 1047 ], 1048 "return_type" : "_ZTIv", 1049 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1050 }, 1051 { 1052 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack", 1053 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev", 1054 "parameters" : 1055 [ 1056 { 1057 "is_this_ptr" : true, 1058 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1059 } 1060 ], 1061 "return_type" : "_ZTIv", 1062 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1063 }, 1064 { 1065 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack", 1066 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev", 1067 "parameters" : 1068 [ 1069 { 1070 "is_this_ptr" : true, 1071 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1072 } 1073 ], 1074 "return_type" : "_ZTIv", 1075 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1076 }, 1077 { 1078 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack", 1079 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD2Ev", 1080 "parameters" : 1081 [ 1082 { 1083 "is_this_ptr" : true, 1084 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE" 1085 } 1086 ], 1087 "return_type" : "_ZTIv", 1088 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 1089 }, 1090 { 1091 "function_name" : "aidl::android::hardware::memtrack::DeviceInfo::readFromParcel", 1092 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo14readFromParcelEPK7AParcel", 1093 "parameters" : 1094 [ 1095 { 1096 "is_this_ptr" : true, 1097 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE" 1098 }, 1099 { 1100 "referenced_type" : "_ZTIPK7AParcel" 1101 } 1102 ], 1103 "return_type" : "_ZTIi", 1104 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 1105 }, 1106 { 1107 "function_name" : "aidl::android::hardware::memtrack::MemtrackRecord::readFromParcel", 1108 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord14readFromParcelEPK7AParcel", 1109 "parameters" : 1110 [ 1111 { 1112 "is_this_ptr" : true, 1113 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE" 1114 }, 1115 { 1116 "referenced_type" : "_ZTIPK7AParcel" 1117 } 1118 ], 1119 "return_type" : "_ZTIi", 1120 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 1121 }, 1122 { 1123 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getGpuDeviceInfo", 1124 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE", 1125 "parameters" : 1126 [ 1127 { 1128 "is_this_ptr" : true, 1129 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1130 }, 1131 { 1132 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE" 1133 } 1134 ], 1135 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1136 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1137 }, 1138 { 1139 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getInterfaceHash", 1140 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1141 "parameters" : 1142 [ 1143 { 1144 "is_this_ptr" : true, 1145 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1146 }, 1147 { 1148 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1149 } 1150 ], 1151 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1152 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1153 }, 1154 { 1155 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getInterfaceVersion", 1156 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi", 1157 "parameters" : 1158 [ 1159 { 1160 "is_this_ptr" : true, 1161 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1162 }, 1163 { 1164 "referenced_type" : "_ZTIPi" 1165 } 1166 ], 1167 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1168 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1169 }, 1170 { 1171 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::asBinder", 1172 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv", 1173 "parameters" : 1174 [ 1175 { 1176 "is_this_ptr" : true, 1177 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1178 } 1179 ], 1180 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1181 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1182 }, 1183 { 1184 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::isRemote", 1185 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv", 1186 "parameters" : 1187 [ 1188 { 1189 "is_this_ptr" : true, 1190 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1191 } 1192 ], 1193 "return_type" : "_ZTIb", 1194 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1195 }, 1196 { 1197 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getMemory", 1198 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE", 1199 "parameters" : 1200 [ 1201 { 1202 "is_this_ptr" : true, 1203 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 1204 }, 1205 { 1206 "referenced_type" : "_ZTIi" 1207 }, 1208 { 1209 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE" 1210 }, 1211 { 1212 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE" 1213 } 1214 ], 1215 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1216 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1217 }, 1218 { 1219 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::fromBinder", 1220 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10fromBinderERKN3ndk10SpAIBinderE", 1221 "parameters" : 1222 [ 1223 { 1224 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1225 } 1226 ], 1227 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1228 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1229 }, 1230 { 1231 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::writeToParcel", 1232 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1233 "parameters" : 1234 [ 1235 { 1236 "referenced_type" : "_ZTIP7AParcel" 1237 }, 1238 { 1239 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE" 1240 } 1241 ], 1242 "return_type" : "_ZTIi", 1243 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1244 }, 1245 { 1246 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::getDefaultImpl", 1247 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14getDefaultImplEv", 1248 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1249 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1250 }, 1251 { 1252 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::readFromParcel", 1253 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1254 "parameters" : 1255 [ 1256 { 1257 "referenced_type" : "_ZTIPK7AParcel" 1258 }, 1259 { 1260 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE" 1261 } 1262 ], 1263 "return_type" : "_ZTIi", 1264 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1265 }, 1266 { 1267 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::setDefaultImpl", 1268 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1269 "parameters" : 1270 [ 1271 { 1272 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE" 1273 } 1274 ], 1275 "return_type" : "_ZTIb", 1276 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1277 }, 1278 { 1279 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::IMemtrack", 1280 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackC2Ev", 1281 "parameters" : 1282 [ 1283 { 1284 "is_this_ptr" : true, 1285 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE" 1286 } 1287 ], 1288 "return_type" : "_ZTIv", 1289 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1290 }, 1291 { 1292 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack", 1293 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev", 1294 "parameters" : 1295 [ 1296 { 1297 "is_this_ptr" : true, 1298 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE" 1299 } 1300 ], 1301 "return_type" : "_ZTIv", 1302 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1303 }, 1304 { 1305 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack", 1306 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev", 1307 "parameters" : 1308 [ 1309 { 1310 "is_this_ptr" : true, 1311 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE" 1312 } 1313 ], 1314 "return_type" : "_ZTIv", 1315 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1316 }, 1317 { 1318 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack", 1319 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD2Ev", 1320 "parameters" : 1321 [ 1322 { 1323 "is_this_ptr" : true, 1324 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE" 1325 } 1326 ], 1327 "return_type" : "_ZTIv", 1328 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1329 }, 1330 { 1331 "function_name" : "aidl::android::hardware::memtrack::DeviceInfo::writeToParcel", 1332 "linker_set_key" : "_ZNK4aidl7android8hardware8memtrack10DeviceInfo13writeToParcelEP7AParcel", 1333 "parameters" : 1334 [ 1335 { 1336 "is_this_ptr" : true, 1337 "referenced_type" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE" 1338 }, 1339 { 1340 "referenced_type" : "_ZTIP7AParcel" 1341 } 1342 ], 1343 "return_type" : "_ZTIi", 1344 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 1345 }, 1346 { 1347 "function_name" : "aidl::android::hardware::memtrack::MemtrackRecord::writeToParcel", 1348 "linker_set_key" : "_ZNK4aidl7android8hardware8memtrack14MemtrackRecord13writeToParcelEP7AParcel", 1349 "parameters" : 1350 [ 1351 { 1352 "is_this_ptr" : true, 1353 "referenced_type" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE" 1354 }, 1355 { 1356 "referenced_type" : "_ZTIP7AParcel" 1357 } 1358 ], 1359 "return_type" : "_ZTIi", 1360 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 1361 } 1362 ], 1363 "global_vars" : 1364 [ 1365 { 1366 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo10descriptorE", 1367 "name" : "aidl::android::hardware::memtrack::DeviceInfo::descriptor", 1368 "referenced_type" : "_ZTIPKc", 1369 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 1370 }, 1371 { 1372 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord10descriptorE", 1373 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::descriptor", 1374 "referenced_type" : "_ZTIPKc", 1375 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 1376 }, 1377 { 1378 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10descriptorE", 1379 "name" : "aidl::android::hardware::memtrack::IMemtrack::descriptor", 1380 "referenced_type" : "_ZTIPKc", 1381 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1382 }, 1383 { 1384 "access" : "private", 1385 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack12default_implE", 1386 "name" : "aidl::android::hardware::memtrack::IMemtrack::default_impl", 1387 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1388 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1389 }, 1390 { 1391 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack4hashE", 1392 "name" : "aidl::android::hardware::memtrack::IMemtrack::hash", 1393 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1394 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1395 } 1396 ], 1397 "lvalue_reference_types" : 1398 [ 1399 { 1400 "alignment" : 8, 1401 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 1402 "name" : "const ndk::SpAIBinder &", 1403 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 1404 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 1405 "size" : 8, 1406 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1407 }, 1408 { 1409 "alignment" : 8, 1410 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 1411 "name" : "const ndk::ScopedAParcel &", 1412 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 1413 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 1414 "size" : 8, 1415 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1416 }, 1417 { 1418 "alignment" : 8, 1419 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 1420 "name" : "const ndk::AParcelableHolder &", 1421 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 1422 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 1423 "size" : 8, 1424 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1425 }, 1426 { 1427 "alignment" : 8, 1428 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 1429 "name" : "const ndk::ScopedFileDescriptor &", 1430 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1431 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 1432 "size" : 8, 1433 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1434 }, 1435 { 1436 "alignment" : 8, 1437 "linker_set_key" : "_ZTIRKN4aidl7android8hardware8memtrack10DeviceInfoE", 1438 "name" : "const aidl::android::hardware::memtrack::DeviceInfo &", 1439 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE", 1440 "self_type" : "_ZTIRKN4aidl7android8hardware8memtrack10DeviceInfoE", 1441 "size" : 8, 1442 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 1443 }, 1444 { 1445 "alignment" : 8, 1446 "linker_set_key" : "_ZTIRKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1447 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord &", 1448 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1449 "self_type" : "_ZTIRKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1450 "size" : 8, 1451 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 1452 }, 1453 { 1454 "alignment" : 8, 1455 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1456 "name" : "const std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack> &", 1457 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1458 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1459 "size" : 8, 1460 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 1461 }, 1462 { 1463 "alignment" : 8, 1464 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1465 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &", 1466 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1467 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1468 "size" : 8, 1469 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1470 }, 1471 { 1472 "alignment" : 8, 1473 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1474 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 1475 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1476 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1477 "size" : 8, 1478 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1479 }, 1480 { 1481 "alignment" : 8, 1482 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 1483 "name" : "const std::vector<bool, std::allocator<bool>> &", 1484 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 1485 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 1486 "size" : 8, 1487 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1488 }, 1489 { 1490 "alignment" : 8, 1491 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1492 "name" : "const std::vector<double, std::allocator<double>> &", 1493 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 1494 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 1495 "size" : 8, 1496 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1497 }, 1498 { 1499 "alignment" : 8, 1500 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1501 "name" : "const std::vector<float, std::allocator<float>> &", 1502 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 1503 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 1504 "size" : 8, 1505 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1506 }, 1507 { 1508 "alignment" : 8, 1509 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 1510 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 1511 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 1512 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 1513 "size" : 8, 1514 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1515 }, 1516 { 1517 "alignment" : 8, 1518 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1519 "name" : "const std::vector<int, std::allocator<int>> &", 1520 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 1521 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 1522 "size" : 8, 1523 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1524 }, 1525 { 1526 "alignment" : 8, 1527 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1528 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 1529 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 1530 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 1531 "size" : 8, 1532 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1533 }, 1534 { 1535 "alignment" : 8, 1536 "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 1537 "name" : "const std::vector<long, std::allocator<long>> &", 1538 "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 1539 "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 1540 "size" : 8, 1541 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1542 }, 1543 { 1544 "alignment" : 8, 1545 "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 1546 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &", 1547 "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 1548 "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 1549 "size" : 8, 1550 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1551 }, 1552 { 1553 "alignment" : 8, 1554 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1555 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 1556 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1557 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 1558 "size" : 8, 1559 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1560 }, 1561 { 1562 "alignment" : 8, 1563 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1564 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 1565 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1566 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 1567 "size" : 8, 1568 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1569 }, 1570 { 1571 "alignment" : 8, 1572 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1573 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 1574 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1575 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 1576 "size" : 8, 1577 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1578 }, 1579 { 1580 "alignment" : 8, 1581 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1582 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 1583 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1584 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 1585 "size" : 8, 1586 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1587 }, 1588 { 1589 "alignment" : 8, 1590 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1591 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 1592 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1593 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 1594 "size" : 8, 1595 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1596 }, 1597 { 1598 "alignment" : 8, 1599 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1600 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 1601 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1602 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 1603 "size" : 8, 1604 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1605 }, 1606 { 1607 "alignment" : 8, 1608 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1609 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 1610 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1611 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 1612 "size" : 8, 1613 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1614 }, 1615 { 1616 "alignment" : 8, 1617 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1618 "name" : "const std::optional<std::vector<long, std::allocator<long>>> &", 1619 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1620 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 1621 "size" : 8, 1622 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1623 }, 1624 { 1625 "alignment" : 8, 1626 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1627 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &", 1628 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1629 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 1630 "size" : 8, 1631 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1632 }, 1633 { 1634 "alignment" : 8, 1635 "linker_set_key" : "_ZTIRKi", 1636 "name" : "const int &", 1637 "referenced_type" : "_ZTIKi", 1638 "self_type" : "_ZTIRKi", 1639 "size" : 8, 1640 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1641 }, 1642 { 1643 "alignment" : 8, 1644 "linker_set_key" : "_ZTIRKl", 1645 "name" : "const long &", 1646 "referenced_type" : "_ZTIKl", 1647 "self_type" : "_ZTIRKl", 1648 "size" : 8, 1649 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 1650 }, 1651 { 1652 "alignment" : 8, 1653 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 1654 "name" : "ndk::SpAIBinder &", 1655 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1656 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 1657 "size" : 8, 1658 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1659 }, 1660 { 1661 "alignment" : 8, 1662 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 1663 "name" : "ndk::ScopedAParcel &", 1664 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1665 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 1666 "size" : 8, 1667 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1668 }, 1669 { 1670 "alignment" : 8, 1671 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 1672 "name" : "ndk::ScopedAStatus &", 1673 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1674 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 1675 "size" : 8, 1676 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1677 }, 1678 { 1679 "alignment" : 8, 1680 "linker_set_key" : "_ZTIRN3ndk17AParcelableHolderE", 1681 "name" : "ndk::AParcelableHolder &", 1682 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 1683 "self_type" : "_ZTIRN3ndk17AParcelableHolderE", 1684 "size" : 8, 1685 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1686 }, 1687 { 1688 "alignment" : 8, 1689 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1690 "name" : "ndk::ScopedAIBinder_Weak &", 1691 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1692 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 1693 "size" : 8, 1694 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1695 }, 1696 { 1697 "alignment" : 8, 1698 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1699 "name" : "ndk::ScopedFileDescriptor &", 1700 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 1701 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 1702 "size" : 8, 1703 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1704 }, 1705 { 1706 "alignment" : 8, 1707 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1708 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 1709 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 1710 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 1711 "size" : 8, 1712 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1713 }, 1714 { 1715 "alignment" : 8, 1716 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1717 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 1718 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1719 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1720 "size" : 8, 1721 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1722 } 1723 ], 1724 "pointer_types" : 1725 [ 1726 { 1727 "alignment" : 8, 1728 "linker_set_key" : "_ZTIP13AIBinder_Weak", 1729 "name" : "AIBinder_Weak *", 1730 "referenced_type" : "_ZTI13AIBinder_Weak", 1731 "self_type" : "_ZTIP13AIBinder_Weak", 1732 "size" : 8, 1733 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1734 }, 1735 { 1736 "alignment" : 8, 1737 "linker_set_key" : "_ZTIP14AIBinder_Class", 1738 "name" : "AIBinder_Class *", 1739 "referenced_type" : "_ZTI14AIBinder_Class", 1740 "self_type" : "_ZTIP14AIBinder_Class", 1741 "size" : 8, 1742 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1743 }, 1744 { 1745 "alignment" : 8, 1746 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 1747 "name" : "AIBinder_DeathRecipient *", 1748 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 1749 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 1750 "size" : 8, 1751 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1752 }, 1753 { 1754 "alignment" : 8, 1755 "linker_set_key" : "_ZTIP7AParcel", 1756 "name" : "AParcel *", 1757 "referenced_type" : "_ZTI7AParcel", 1758 "self_type" : "_ZTIP7AParcel", 1759 "size" : 8, 1760 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1761 }, 1762 { 1763 "alignment" : 8, 1764 "linker_set_key" : "_ZTIP7AStatus", 1765 "name" : "AStatus *", 1766 "referenced_type" : "_ZTI7AStatus", 1767 "self_type" : "_ZTIP7AStatus", 1768 "size" : 8, 1769 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1770 }, 1771 { 1772 "alignment" : 8, 1773 "linker_set_key" : "_ZTIP8AIBinder", 1774 "name" : "AIBinder *", 1775 "referenced_type" : "_ZTI8AIBinder", 1776 "self_type" : "_ZTIP8AIBinder", 1777 "size" : 8, 1778 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1779 }, 1780 { 1781 "alignment" : 8, 1782 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1783 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 1784 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1785 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 1786 "size" : 8, 1787 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1788 }, 1789 { 1790 "alignment" : 8, 1791 "linker_set_key" : "_ZTIPK7AParcel", 1792 "name" : "const AParcel *", 1793 "referenced_type" : "_ZTIK7AParcel", 1794 "self_type" : "_ZTIPK7AParcel", 1795 "size" : 8, 1796 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1797 }, 1798 { 1799 "alignment" : 8, 1800 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 1801 "name" : "const ndk::SpAIBinder *", 1802 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 1803 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 1804 "size" : 8, 1805 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1806 }, 1807 { 1808 "alignment" : 8, 1809 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 1810 "name" : "const ndk::ScopedAParcel *", 1811 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 1812 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 1813 "size" : 8, 1814 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1815 }, 1816 { 1817 "alignment" : 8, 1818 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 1819 "name" : "const ndk::ScopedAStatus *", 1820 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 1821 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 1822 "size" : 8, 1823 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1824 }, 1825 { 1826 "alignment" : 8, 1827 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 1828 "name" : "const ndk::AParcelableHolder *", 1829 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 1830 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 1831 "size" : 8, 1832 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1833 }, 1834 { 1835 "alignment" : 8, 1836 "linker_set_key" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE", 1837 "name" : "const ndk::ScopedAIBinder_Weak *", 1838 "referenced_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 1839 "self_type" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE", 1840 "size" : 8, 1841 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1842 }, 1843 { 1844 "alignment" : 8, 1845 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1846 "name" : "const ndk::ScopedFileDescriptor *", 1847 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 1848 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 1849 "size" : 8, 1850 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1851 }, 1852 { 1853 "alignment" : 8, 1854 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1855 "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 1856 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1857 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 1858 "size" : 8, 1859 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1860 }, 1861 { 1862 "alignment" : 8, 1863 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1864 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 1865 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1866 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 1867 "size" : 8, 1868 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1869 }, 1870 { 1871 "alignment" : 8, 1872 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1873 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 1874 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1875 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 1876 "size" : 8, 1877 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1878 }, 1879 { 1880 "alignment" : 8, 1881 "linker_set_key" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE", 1882 "name" : "const aidl::android::hardware::memtrack::DeviceInfo *", 1883 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE", 1884 "self_type" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE", 1885 "size" : 8, 1886 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 1887 }, 1888 { 1889 "alignment" : 8, 1890 "linker_set_key" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1891 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord *", 1892 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1893 "self_type" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE", 1894 "size" : 8, 1895 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 1896 }, 1897 { 1898 "alignment" : 8, 1899 "linker_set_key" : "_ZTIPKc", 1900 "name" : "const char *", 1901 "referenced_type" : "_ZTIKc", 1902 "self_type" : "_ZTIPKc", 1903 "size" : 8, 1904 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1905 }, 1906 { 1907 "alignment" : 8, 1908 "linker_set_key" : "_ZTIPKv", 1909 "name" : "const void *", 1910 "referenced_type" : "_ZTIKv", 1911 "self_type" : "_ZTIPKv", 1912 "size" : 8, 1913 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1914 }, 1915 { 1916 "alignment" : 8, 1917 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 1918 "name" : "ndk::SpAIBinder *", 1919 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 1920 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 1921 "size" : 8, 1922 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1923 }, 1924 { 1925 "alignment" : 8, 1926 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 1927 "name" : "ndk::ICInterface *", 1928 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 1929 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 1930 "size" : 8, 1931 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1932 }, 1933 { 1934 "alignment" : 8, 1935 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1936 "name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack> *", 1937 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1938 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1939 "size" : 8, 1940 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1941 }, 1942 { 1943 "alignment" : 8, 1944 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1945 "name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack> *", 1946 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1947 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 1948 "size" : 8, 1949 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1950 }, 1951 { 1952 "alignment" : 8, 1953 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 1954 "name" : "ndk::ScopedAParcel *", 1955 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 1956 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 1957 "size" : 8, 1958 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1959 }, 1960 { 1961 "alignment" : 8, 1962 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 1963 "name" : "ndk::ScopedAStatus *", 1964 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 1965 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 1966 "size" : 8, 1967 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1968 }, 1969 { 1970 "alignment" : 8, 1971 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 1972 "name" : "ndk::SharedRefBase *", 1973 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 1974 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 1975 "size" : 8, 1976 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1977 }, 1978 { 1979 "alignment" : 8, 1980 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 1981 "name" : "ndk::AParcelableHolder *", 1982 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 1983 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 1984 "size" : 8, 1985 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 1986 }, 1987 { 1988 "alignment" : 8, 1989 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1990 "name" : "ndk::ScopedAIBinder_Weak *", 1991 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 1992 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 1993 "size" : 8, 1994 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 1995 }, 1996 { 1997 "alignment" : 8, 1998 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 1999 "name" : "ndk::ScopedFileDescriptor *", 2000 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2001 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 2002 "size" : 8, 2003 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2004 }, 2005 { 2006 "alignment" : 8, 2007 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2008 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 2009 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2010 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 2011 "size" : 8, 2012 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2013 }, 2014 { 2015 "alignment" : 8, 2016 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2017 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 2018 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2019 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2020 "size" : 8, 2021 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2022 }, 2023 { 2024 "alignment" : 8, 2025 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2026 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 2027 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2028 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2029 "size" : 8, 2030 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2031 }, 2032 { 2033 "alignment" : 8, 2034 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2035 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2036 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2037 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2038 "size" : 8, 2039 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2040 }, 2041 { 2042 "alignment" : 8, 2043 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2044 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2045 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2046 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2047 "size" : 8, 2048 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2049 }, 2050 { 2051 "alignment" : 8, 2052 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE", 2053 "name" : "aidl::android::hardware::memtrack::BnMemtrack *", 2054 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE", 2055 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE", 2056 "size" : 8, 2057 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 2058 }, 2059 { 2060 "alignment" : 8, 2061 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE", 2062 "name" : "aidl::android::hardware::memtrack::BpMemtrack *", 2063 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE", 2064 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE", 2065 "size" : 8, 2066 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h" 2067 }, 2068 { 2069 "alignment" : 8, 2070 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE", 2071 "name" : "aidl::android::hardware::memtrack::DeviceInfo *", 2072 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE", 2073 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE", 2074 "size" : 8, 2075 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 2076 }, 2077 { 2078 "alignment" : 8, 2079 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE", 2080 "name" : "aidl::android::hardware::memtrack::MemtrackRecord *", 2081 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE", 2082 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE", 2083 "size" : 8, 2084 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 2085 }, 2086 { 2087 "alignment" : 8, 2088 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 2089 "name" : "aidl::android::hardware::memtrack::IMemtrackDefault *", 2090 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 2091 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 2092 "size" : 8, 2093 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2094 }, 2095 { 2096 "alignment" : 8, 2097 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 2098 "name" : "aidl::android::hardware::memtrack::IMemtrackDelegator *", 2099 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 2100 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 2101 "size" : 8, 2102 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h" 2103 }, 2104 { 2105 "alignment" : 8, 2106 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE", 2107 "name" : "aidl::android::hardware::memtrack::IMemtrack *", 2108 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE", 2109 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE", 2110 "size" : 8, 2111 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2112 }, 2113 { 2114 "alignment" : 8, 2115 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2116 "name" : "std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack> *", 2117 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2118 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2119 "size" : 8, 2120 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2121 }, 2122 { 2123 "alignment" : 8, 2124 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2125 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 2126 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2127 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2128 "size" : 8, 2129 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2130 }, 2131 { 2132 "alignment" : 8, 2133 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2134 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 2135 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2136 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2137 "size" : 8, 2138 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2139 }, 2140 { 2141 "alignment" : 8, 2142 "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE", 2143 "name" : "std::vector<aidl::android::hardware::memtrack::DeviceInfo, std::allocator<aidl::android::hardware::memtrack::DeviceInfo>> *", 2144 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE", 2145 "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE", 2146 "size" : 8, 2147 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2148 }, 2149 { 2150 "alignment" : 8, 2151 "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE", 2152 "name" : "std::vector<aidl::android::hardware::memtrack::MemtrackRecord, std::allocator<aidl::android::hardware::memtrack::MemtrackRecord>> *", 2153 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE", 2154 "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE", 2155 "size" : 8, 2156 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2157 }, 2158 { 2159 "alignment" : 8, 2160 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2161 "name" : "std::vector<bool, std::allocator<bool>> *", 2162 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2163 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 2164 "size" : 8, 2165 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2166 }, 2167 { 2168 "alignment" : 8, 2169 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2170 "name" : "std::vector<double, std::allocator<double>> *", 2171 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2172 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 2173 "size" : 8, 2174 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2175 }, 2176 { 2177 "alignment" : 8, 2178 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2179 "name" : "std::vector<float, std::allocator<float>> *", 2180 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2181 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 2182 "size" : 8, 2183 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2184 }, 2185 { 2186 "alignment" : 8, 2187 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2188 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 2189 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2190 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 2191 "size" : 8, 2192 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2193 }, 2194 { 2195 "alignment" : 8, 2196 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2197 "name" : "std::vector<int, std::allocator<int>> *", 2198 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2199 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 2200 "size" : 8, 2201 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2202 }, 2203 { 2204 "alignment" : 8, 2205 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2206 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 2207 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2208 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 2209 "size" : 8, 2210 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2211 }, 2212 { 2213 "alignment" : 8, 2214 "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 2215 "name" : "std::vector<long, std::allocator<long>> *", 2216 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 2217 "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 2218 "size" : 8, 2219 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2220 }, 2221 { 2222 "alignment" : 8, 2223 "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 2224 "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *", 2225 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 2226 "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 2227 "size" : 8, 2228 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2229 }, 2230 { 2231 "alignment" : 8, 2232 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2233 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 2234 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2235 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2236 "size" : 8, 2237 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2238 }, 2239 { 2240 "alignment" : 8, 2241 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2242 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 2243 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2244 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2245 "size" : 8, 2246 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2247 }, 2248 { 2249 "alignment" : 8, 2250 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2251 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 2252 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2253 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2254 "size" : 8, 2255 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2256 }, 2257 { 2258 "alignment" : 8, 2259 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2260 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 2261 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2262 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2263 "size" : 8, 2264 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2265 }, 2266 { 2267 "alignment" : 8, 2268 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2269 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 2270 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2271 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2272 "size" : 8, 2273 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2274 }, 2275 { 2276 "alignment" : 8, 2277 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2278 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 2279 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2280 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2281 "size" : 8, 2282 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2283 }, 2284 { 2285 "alignment" : 8, 2286 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2287 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 2288 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2289 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2290 "size" : 8, 2291 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2292 }, 2293 { 2294 "alignment" : 8, 2295 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2296 "name" : "std::optional<std::vector<long, std::allocator<long>>> *", 2297 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2298 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2299 "size" : 8, 2300 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2301 }, 2302 { 2303 "alignment" : 8, 2304 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2305 "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *", 2306 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2307 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2308 "size" : 8, 2309 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2310 }, 2311 { 2312 "alignment" : 8, 2313 "linker_set_key" : "_ZTIPP7AParcel", 2314 "name" : "AParcel **", 2315 "referenced_type" : "_ZTIP7AParcel", 2316 "self_type" : "_ZTIPP7AParcel", 2317 "size" : 8, 2318 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2319 }, 2320 { 2321 "alignment" : 8, 2322 "linker_set_key" : "_ZTIPP7AStatus", 2323 "name" : "AStatus **", 2324 "referenced_type" : "_ZTIP7AStatus", 2325 "self_type" : "_ZTIPP7AStatus", 2326 "size" : 8, 2327 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2328 }, 2329 { 2330 "alignment" : 8, 2331 "linker_set_key" : "_ZTIPP8AIBinder", 2332 "name" : "AIBinder **", 2333 "referenced_type" : "_ZTIP8AIBinder", 2334 "self_type" : "_ZTIPP8AIBinder", 2335 "size" : 8, 2336 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2337 }, 2338 { 2339 "alignment" : 8, 2340 "linker_set_key" : "_ZTIPPKc", 2341 "name" : "const char **", 2342 "referenced_type" : "_ZTIPKc", 2343 "self_type" : "_ZTIPPKc", 2344 "size" : 8, 2345 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2346 }, 2347 { 2348 "alignment" : 8, 2349 "linker_set_key" : "_ZTIPi", 2350 "name" : "int *", 2351 "referenced_type" : "_ZTIi", 2352 "self_type" : "_ZTIPi", 2353 "size" : 8, 2354 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2355 }, 2356 { 2357 "alignment" : 8, 2358 "linker_set_key" : "_ZTIPv", 2359 "name" : "void *", 2360 "referenced_type" : "_ZTIv", 2361 "self_type" : "_ZTIPv", 2362 "size" : 8, 2363 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2364 } 2365 ], 2366 "qualified_types" : 2367 [ 2368 { 2369 "is_const" : true, 2370 "linker_set_key" : "_ZTIK7AParcel", 2371 "name" : "const AParcel", 2372 "referenced_type" : "_ZTI7AParcel", 2373 "self_type" : "_ZTIK7AParcel", 2374 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2375 }, 2376 { 2377 "alignment" : 8, 2378 "is_const" : true, 2379 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 2380 "name" : "const ndk::SpAIBinder", 2381 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2382 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 2383 "size" : 8, 2384 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2385 }, 2386 { 2387 "alignment" : 8, 2388 "is_const" : true, 2389 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 2390 "name" : "const ndk::ScopedAParcel", 2391 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2392 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 2393 "size" : 8, 2394 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2395 }, 2396 { 2397 "alignment" : 8, 2398 "is_const" : true, 2399 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 2400 "name" : "const ndk::ScopedAStatus", 2401 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2402 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 2403 "size" : 8, 2404 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2405 }, 2406 { 2407 "alignment" : 8, 2408 "is_const" : true, 2409 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 2410 "name" : "const ndk::AParcelableHolder", 2411 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2412 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 2413 "size" : 24, 2414 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2415 }, 2416 { 2417 "alignment" : 8, 2418 "is_const" : true, 2419 "linker_set_key" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 2420 "name" : "const ndk::ScopedAIBinder_Weak", 2421 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2422 "self_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE", 2423 "size" : 8, 2424 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2425 }, 2426 { 2427 "alignment" : 4, 2428 "is_const" : true, 2429 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2430 "name" : "const ndk::ScopedFileDescriptor", 2431 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2432 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2433 "size" : 4, 2434 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2435 }, 2436 { 2437 "alignment" : 8, 2438 "is_const" : true, 2439 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2440 "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2441 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2442 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2443 "size" : 8, 2444 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2445 }, 2446 { 2447 "alignment" : 8, 2448 "is_const" : true, 2449 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2450 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2451 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2452 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2453 "size" : 8, 2454 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2455 }, 2456 { 2457 "alignment" : 8, 2458 "is_const" : true, 2459 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2460 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2461 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2462 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2463 "size" : 8, 2464 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2465 }, 2466 { 2467 "alignment" : 8, 2468 "is_const" : true, 2469 "linker_set_key" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE", 2470 "name" : "const aidl::android::hardware::memtrack::DeviceInfo", 2471 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE", 2472 "self_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE", 2473 "size" : 32, 2474 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 2475 }, 2476 { 2477 "alignment" : 8, 2478 "is_const" : true, 2479 "linker_set_key" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE", 2480 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord", 2481 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE", 2482 "self_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE", 2483 "size" : 16, 2484 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 2485 }, 2486 { 2487 "alignment" : 8, 2488 "is_const" : true, 2489 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2490 "name" : "const std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack>", 2491 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2492 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2493 "size" : 16, 2494 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2495 }, 2496 { 2497 "alignment" : 8, 2498 "is_const" : true, 2499 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2500 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 2501 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2502 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2503 "size" : 24, 2504 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2505 }, 2506 { 2507 "alignment" : 4, 2508 "is_const" : true, 2509 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELm5EEE", 2510 "name" : "const std::array<aidl::android::hardware::memtrack::MemtrackType, 5>", 2511 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELm5EEE", 2512 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELm5EEE", 2513 "size" : 20, 2514 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackType.h" 2515 }, 2516 { 2517 "alignment" : 8, 2518 "is_const" : true, 2519 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2520 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 2521 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2522 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2523 "size" : 24, 2524 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2525 }, 2526 { 2527 "alignment" : 8, 2528 "is_const" : true, 2529 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2530 "name" : "const std::vector<bool, std::allocator<bool>>", 2531 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2532 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2533 "size" : 24, 2534 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2535 }, 2536 { 2537 "alignment" : 8, 2538 "is_const" : true, 2539 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2540 "name" : "const std::vector<double, std::allocator<double>>", 2541 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2542 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2543 "size" : 24, 2544 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2545 }, 2546 { 2547 "alignment" : 8, 2548 "is_const" : true, 2549 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2550 "name" : "const std::vector<float, std::allocator<float>>", 2551 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2552 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2553 "size" : 24, 2554 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2555 }, 2556 { 2557 "alignment" : 8, 2558 "is_const" : true, 2559 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2560 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 2561 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2562 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2563 "size" : 24, 2564 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2565 }, 2566 { 2567 "alignment" : 8, 2568 "is_const" : true, 2569 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2570 "name" : "const std::vector<int, std::allocator<int>>", 2571 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2572 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2573 "size" : 24, 2574 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2575 }, 2576 { 2577 "alignment" : 8, 2578 "is_const" : true, 2579 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2580 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 2581 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2582 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2583 "size" : 24, 2584 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2585 }, 2586 { 2587 "alignment" : 8, 2588 "is_const" : true, 2589 "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 2590 "name" : "const std::vector<long, std::allocator<long>>", 2591 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 2592 "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 2593 "size" : 24, 2594 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2595 }, 2596 { 2597 "alignment" : 8, 2598 "is_const" : true, 2599 "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 2600 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>", 2601 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 2602 "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 2603 "size" : 24, 2604 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2605 }, 2606 { 2607 "alignment" : 8, 2608 "is_const" : true, 2609 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2610 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 2611 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2612 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2613 "size" : 32, 2614 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2615 }, 2616 { 2617 "alignment" : 8, 2618 "is_const" : true, 2619 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2620 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 2621 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2622 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2623 "size" : 32, 2624 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2625 }, 2626 { 2627 "alignment" : 8, 2628 "is_const" : true, 2629 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2630 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 2631 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2632 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2633 "size" : 32, 2634 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2635 }, 2636 { 2637 "alignment" : 8, 2638 "is_const" : true, 2639 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2640 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 2641 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2642 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2643 "size" : 32, 2644 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2645 }, 2646 { 2647 "alignment" : 8, 2648 "is_const" : true, 2649 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2650 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 2651 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2652 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2653 "size" : 32, 2654 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2655 }, 2656 { 2657 "alignment" : 8, 2658 "is_const" : true, 2659 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2660 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 2661 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2662 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2663 "size" : 32, 2664 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2665 }, 2666 { 2667 "alignment" : 8, 2668 "is_const" : true, 2669 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2670 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 2671 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2672 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2673 "size" : 32, 2674 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2675 }, 2676 { 2677 "alignment" : 8, 2678 "is_const" : true, 2679 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2680 "name" : "const std::optional<std::vector<long, std::allocator<long>>>", 2681 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2682 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2683 "size" : 32, 2684 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2685 }, 2686 { 2687 "alignment" : 8, 2688 "is_const" : true, 2689 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2690 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>", 2691 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2692 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2693 "size" : 32, 2694 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2695 }, 2696 { 2697 "alignment" : 8, 2698 "is_const" : true, 2699 "linker_set_key" : "_ZTIKP13AIBinder_Weak", 2700 "name" : "AIBinder_Weak *const", 2701 "referenced_type" : "_ZTIP13AIBinder_Weak", 2702 "self_type" : "_ZTIKP13AIBinder_Weak", 2703 "size" : 8, 2704 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2705 }, 2706 { 2707 "alignment" : 8, 2708 "is_const" : true, 2709 "linker_set_key" : "_ZTIKP7AParcel", 2710 "name" : "AParcel *const", 2711 "referenced_type" : "_ZTIP7AParcel", 2712 "self_type" : "_ZTIKP7AParcel", 2713 "size" : 8, 2714 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2715 }, 2716 { 2717 "alignment" : 8, 2718 "is_const" : true, 2719 "linker_set_key" : "_ZTIKP7AStatus", 2720 "name" : "AStatus *const", 2721 "referenced_type" : "_ZTIP7AStatus", 2722 "self_type" : "_ZTIKP7AStatus", 2723 "size" : 8, 2724 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2725 }, 2726 { 2727 "alignment" : 1, 2728 "is_const" : true, 2729 "linker_set_key" : "_ZTIKb", 2730 "name" : "const bool", 2731 "referenced_type" : "_ZTIb", 2732 "self_type" : "_ZTIKb", 2733 "size" : 1, 2734 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2735 }, 2736 { 2737 "alignment" : 1, 2738 "is_const" : true, 2739 "linker_set_key" : "_ZTIKc", 2740 "name" : "const char", 2741 "referenced_type" : "_ZTIc", 2742 "self_type" : "_ZTIKc", 2743 "size" : 1, 2744 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2745 }, 2746 { 2747 "alignment" : 4, 2748 "is_const" : true, 2749 "linker_set_key" : "_ZTIKi", 2750 "name" : "const int", 2751 "referenced_type" : "_ZTIi", 2752 "self_type" : "_ZTIKi", 2753 "size" : 4, 2754 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2755 }, 2756 { 2757 "alignment" : 4, 2758 "is_const" : true, 2759 "linker_set_key" : "_ZTIKj", 2760 "name" : "const unsigned int", 2761 "referenced_type" : "_ZTIj", 2762 "self_type" : "_ZTIKj", 2763 "size" : 4, 2764 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h" 2765 }, 2766 { 2767 "alignment" : 8, 2768 "is_const" : true, 2769 "linker_set_key" : "_ZTIKl", 2770 "name" : "const long", 2771 "referenced_type" : "_ZTIl", 2772 "self_type" : "_ZTIKl", 2773 "size" : 8, 2774 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2775 }, 2776 { 2777 "is_const" : true, 2778 "linker_set_key" : "_ZTIKv", 2779 "name" : "const void", 2780 "referenced_type" : "_ZTIv", 2781 "self_type" : "_ZTIKv", 2782 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2783 } 2784 ], 2785 "record_types" : 2786 [ 2787 { 2788 "alignment" : 8, 2789 "fields" : 2790 [ 2791 { 2792 "access" : "private", 2793 "field_name" : "mBinder", 2794 "referenced_type" : "_ZTIP8AIBinder" 2795 } 2796 ], 2797 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 2798 "name" : "ndk::SpAIBinder", 2799 "record_kind" : "class", 2800 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2801 "self_type" : "_ZTIN3ndk10SpAIBinderE", 2802 "size" : 8, 2803 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2804 }, 2805 { 2806 "access" : "private", 2807 "alignment" : 8, 2808 "fields" : 2809 [ 2810 { 2811 "field_name" : "interface", 2812 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 2813 } 2814 ], 2815 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2816 "name" : "ndk::ICInterface::ICInterfaceData", 2817 "record_kind" : "class", 2818 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2819 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2820 "size" : 16, 2821 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2822 }, 2823 { 2824 "alignment" : 8, 2825 "base_specifiers" : 2826 [ 2827 { 2828 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 2829 } 2830 ], 2831 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 2832 "name" : "ndk::ICInterface", 2833 "record_kind" : "class", 2834 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2835 "self_type" : "_ZTIN3ndk11ICInterfaceE", 2836 "size" : 32, 2837 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2838 "vtable_components" : 2839 [ 2840 { 2841 "kind" : "offset_to_top" 2842 }, 2843 { 2844 "kind" : "rtti", 2845 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 2846 }, 2847 { 2848 "kind" : "complete_dtor_pointer", 2849 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 2850 }, 2851 { 2852 "kind" : "deleting_dtor_pointer", 2853 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 2854 }, 2855 { 2856 "is_pure" : true, 2857 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2858 }, 2859 { 2860 "is_pure" : true, 2861 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2862 }, 2863 { 2864 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2865 }, 2866 { 2867 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2868 } 2869 ] 2870 }, 2871 { 2872 "alignment" : 8, 2873 "base_specifiers" : 2874 [ 2875 { 2876 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 2877 } 2878 ], 2879 "fields" : 2880 [ 2881 { 2882 "access" : "private", 2883 "field_name" : "mMutex", 2884 "field_offset" : 256, 2885 "referenced_type" : "_ZTINSt3__15mutexE" 2886 }, 2887 { 2888 "access" : "private", 2889 "field_name" : "mWeakBinder", 2890 "field_offset" : 576, 2891 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 2892 } 2893 ], 2894 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2895 "name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack>", 2896 "record_kind" : "class", 2897 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2898 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2899 "size" : 80, 2900 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2901 "template_args" : 2902 [ 2903 "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 2904 ], 2905 "vtable_components" : 2906 [ 2907 { 2908 "kind" : "offset_to_top" 2909 }, 2910 { 2911 "kind" : "rtti", 2912 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 2913 }, 2914 { 2915 "kind" : "complete_dtor_pointer", 2916 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED1Ev" 2917 }, 2918 { 2919 "kind" : "deleting_dtor_pointer", 2920 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED0Ev" 2921 }, 2922 { 2923 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 2924 }, 2925 { 2926 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv" 2927 }, 2928 { 2929 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2930 }, 2931 { 2932 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2933 }, 2934 { 2935 "is_pure" : true, 2936 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 2937 }, 2938 { 2939 "is_pure" : true, 2940 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 2941 }, 2942 { 2943 "is_pure" : true, 2944 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi" 2945 }, 2946 { 2947 "is_pure" : true, 2948 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 2949 }, 2950 { 2951 "is_pure" : true, 2952 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE12createBinderEv" 2953 } 2954 ] 2955 }, 2956 { 2957 "alignment" : 8, 2958 "base_specifiers" : 2959 [ 2960 { 2961 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 2962 } 2963 ], 2964 "fields" : 2965 [ 2966 { 2967 "access" : "private", 2968 "field_name" : "mBinder", 2969 "field_offset" : 256, 2970 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 2971 } 2972 ], 2973 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2974 "name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack>", 2975 "record_kind" : "class", 2976 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2977 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE", 2978 "size" : 40, 2979 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2980 "template_args" : 2981 [ 2982 "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 2983 ], 2984 "vtable_components" : 2985 [ 2986 { 2987 "kind" : "offset_to_top" 2988 }, 2989 { 2990 "kind" : "rtti", 2991 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 2992 }, 2993 { 2994 "kind" : "complete_dtor_pointer", 2995 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED1Ev" 2996 }, 2997 { 2998 "kind" : "deleting_dtor_pointer", 2999 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED0Ev" 3000 }, 3001 { 3002 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 3003 }, 3004 { 3005 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv" 3006 }, 3007 { 3008 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE4dumpEiPPKcj" 3009 }, 3010 { 3011 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3012 }, 3013 { 3014 "is_pure" : true, 3015 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3016 }, 3017 { 3018 "is_pure" : true, 3019 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3020 }, 3021 { 3022 "is_pure" : true, 3023 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi" 3024 }, 3025 { 3026 "is_pure" : true, 3027 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3028 } 3029 ] 3030 }, 3031 { 3032 "alignment" : 8, 3033 "base_specifiers" : 3034 [ 3035 { 3036 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 3037 } 3038 ], 3039 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 3040 "name" : "ndk::ScopedAParcel", 3041 "record_kind" : "class", 3042 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3043 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 3044 "size" : 8, 3045 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3046 }, 3047 { 3048 "alignment" : 8, 3049 "base_specifiers" : 3050 [ 3051 { 3052 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 3053 } 3054 ], 3055 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 3056 "name" : "ndk::ScopedAStatus", 3057 "record_kind" : "class", 3058 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3059 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 3060 "size" : 8, 3061 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3062 }, 3063 { 3064 "alignment" : 8, 3065 "fields" : 3066 [ 3067 { 3068 "access" : "private", 3069 "field_name" : "mFlagThis", 3070 "field_offset" : 64, 3071 "referenced_type" : "_ZTINSt3__19once_flagE" 3072 }, 3073 { 3074 "access" : "private", 3075 "field_name" : "mThis", 3076 "field_offset" : 128, 3077 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 3078 } 3079 ], 3080 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 3081 "name" : "ndk::SharedRefBase", 3082 "record_kind" : "class", 3083 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 3084 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 3085 "size" : 32, 3086 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3087 "vtable_components" : 3088 [ 3089 { 3090 "kind" : "offset_to_top" 3091 }, 3092 { 3093 "kind" : "rtti", 3094 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 3095 }, 3096 { 3097 "kind" : "complete_dtor_pointer", 3098 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 3099 }, 3100 { 3101 "kind" : "deleting_dtor_pointer", 3102 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 3103 } 3104 ] 3105 }, 3106 { 3107 "alignment" : 8, 3108 "fields" : 3109 [ 3110 { 3111 "access" : "private", 3112 "field_name" : "mParcel", 3113 "field_offset" : 64, 3114 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 3115 }, 3116 { 3117 "access" : "private", 3118 "field_name" : "mStability", 3119 "field_offset" : 128, 3120 "referenced_type" : "_ZTIi" 3121 } 3122 ], 3123 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 3124 "name" : "ndk::AParcelableHolder", 3125 "record_kind" : "class", 3126 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3127 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 3128 "size" : 24, 3129 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 3130 "vtable_components" : 3131 [ 3132 { 3133 "kind" : "offset_to_top" 3134 }, 3135 { 3136 "kind" : "rtti", 3137 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 3138 }, 3139 { 3140 "kind" : "complete_dtor_pointer", 3141 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 3142 }, 3143 { 3144 "kind" : "deleting_dtor_pointer", 3145 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 3146 } 3147 ] 3148 }, 3149 { 3150 "alignment" : 8, 3151 "base_specifiers" : 3152 [ 3153 { 3154 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 3155 } 3156 ], 3157 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3158 "name" : "ndk::ScopedAIBinder_Weak", 3159 "record_kind" : "class", 3160 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3161 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3162 "size" : 8, 3163 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3164 }, 3165 { 3166 "alignment" : 4, 3167 "base_specifiers" : 3168 [ 3169 { 3170 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 3171 } 3172 ], 3173 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 3174 "name" : "ndk::ScopedFileDescriptor", 3175 "record_kind" : "class", 3176 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3177 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3178 "size" : 4, 3179 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3180 }, 3181 { 3182 "alignment" : 8, 3183 "base_specifiers" : 3184 [ 3185 { 3186 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 3187 } 3188 ], 3189 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3190 "name" : "ndk::ScopedAIBinder_DeathRecipient", 3191 "record_kind" : "class", 3192 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3193 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3194 "size" : 8, 3195 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3196 }, 3197 { 3198 "alignment" : 8, 3199 "fields" : 3200 [ 3201 { 3202 "access" : "private", 3203 "field_name" : "mT", 3204 "referenced_type" : "_ZTIP13AIBinder_Weak" 3205 } 3206 ], 3207 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3208 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 3209 "record_kind" : "class", 3210 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3211 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3212 "size" : 8, 3213 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3214 "template_args" : 3215 [ 3216 "_ZTIP13AIBinder_Weak" 3217 ] 3218 }, 3219 { 3220 "alignment" : 8, 3221 "fields" : 3222 [ 3223 { 3224 "access" : "private", 3225 "field_name" : "mT", 3226 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 3227 } 3228 ], 3229 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3230 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 3231 "record_kind" : "class", 3232 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3233 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3234 "size" : 8, 3235 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3236 "template_args" : 3237 [ 3238 "_ZTIP23AIBinder_DeathRecipient" 3239 ] 3240 }, 3241 { 3242 "alignment" : 8, 3243 "fields" : 3244 [ 3245 { 3246 "access" : "private", 3247 "field_name" : "mT", 3248 "referenced_type" : "_ZTIP7AParcel" 3249 } 3250 ], 3251 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3252 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3253 "record_kind" : "class", 3254 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3255 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3256 "size" : 8, 3257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3258 "template_args" : 3259 [ 3260 "_ZTIP7AParcel" 3261 ] 3262 }, 3263 { 3264 "alignment" : 8, 3265 "fields" : 3266 [ 3267 { 3268 "access" : "private", 3269 "field_name" : "mT", 3270 "referenced_type" : "_ZTIP7AStatus" 3271 } 3272 ], 3273 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3274 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3275 "record_kind" : "class", 3276 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3277 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3278 "size" : 8, 3279 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3280 "template_args" : 3281 [ 3282 "_ZTIP7AStatus" 3283 ] 3284 }, 3285 { 3286 "alignment" : 8, 3287 "base_specifiers" : 3288 [ 3289 { 3290 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 3291 } 3292 ], 3293 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE", 3294 "name" : "aidl::android::hardware::memtrack::BnMemtrack", 3295 "record_kind" : "class", 3296 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE", 3297 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE", 3298 "size" : 80, 3299 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h", 3300 "vtable_components" : 3301 [ 3302 { 3303 "kind" : "offset_to_top" 3304 }, 3305 { 3306 "kind" : "rtti", 3307 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE" 3308 }, 3309 { 3310 "kind" : "complete_dtor_pointer", 3311 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev" 3312 }, 3313 { 3314 "kind" : "deleting_dtor_pointer", 3315 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev" 3316 }, 3317 { 3318 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 3319 }, 3320 { 3321 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv" 3322 }, 3323 { 3324 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3325 }, 3326 { 3327 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3328 }, 3329 { 3330 "is_pure" : true, 3331 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3332 }, 3333 { 3334 "is_pure" : true, 3335 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3336 }, 3337 { 3338 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi" 3339 }, 3340 { 3341 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3342 }, 3343 { 3344 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv" 3345 } 3346 ] 3347 }, 3348 { 3349 "alignment" : 8, 3350 "base_specifiers" : 3351 [ 3352 { 3353 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE" 3354 } 3355 ], 3356 "fields" : 3357 [ 3358 { 3359 "field_name" : "_aidl_cached_version", 3360 "field_offset" : 320, 3361 "referenced_type" : "_ZTIi" 3362 }, 3363 { 3364 "field_name" : "_aidl_cached_hash", 3365 "field_offset" : 384, 3366 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 3367 }, 3368 { 3369 "field_name" : "_aidl_cached_hash_mutex", 3370 "field_offset" : 576, 3371 "referenced_type" : "_ZTINSt3__15mutexE" 3372 } 3373 ], 3374 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE", 3375 "name" : "aidl::android::hardware::memtrack::BpMemtrack", 3376 "record_kind" : "class", 3377 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE", 3378 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE", 3379 "size" : 112, 3380 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h", 3381 "vtable_components" : 3382 [ 3383 { 3384 "kind" : "offset_to_top" 3385 }, 3386 { 3387 "kind" : "rtti", 3388 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE" 3389 }, 3390 { 3391 "kind" : "complete_dtor_pointer", 3392 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev" 3393 }, 3394 { 3395 "kind" : "deleting_dtor_pointer", 3396 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev" 3397 }, 3398 { 3399 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 3400 }, 3401 { 3402 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv" 3403 }, 3404 { 3405 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE4dumpEiPPKcj" 3406 }, 3407 { 3408 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3409 }, 3410 { 3411 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3412 }, 3413 { 3414 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3415 }, 3416 { 3417 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi" 3418 }, 3419 { 3420 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3421 } 3422 ] 3423 }, 3424 { 3425 "alignment" : 8, 3426 "fields" : 3427 [ 3428 { 3429 "field_name" : "id", 3430 "referenced_type" : "_ZTIi" 3431 }, 3432 { 3433 "field_name" : "name", 3434 "field_offset" : 64, 3435 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 3436 } 3437 ], 3438 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE", 3439 "name" : "aidl::android::hardware::memtrack::DeviceInfo", 3440 "record_kind" : "class", 3441 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE", 3442 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE", 3443 "size" : 32, 3444 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h" 3445 }, 3446 { 3447 "alignment" : 8, 3448 "fields" : 3449 [ 3450 { 3451 "field_name" : "flags", 3452 "referenced_type" : "_ZTIi" 3453 }, 3454 { 3455 "field_name" : "sizeInBytes", 3456 "field_offset" : 64, 3457 "referenced_type" : "_ZTIl" 3458 } 3459 ], 3460 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE", 3461 "name" : "aidl::android::hardware::memtrack::MemtrackRecord", 3462 "record_kind" : "class", 3463 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE", 3464 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE", 3465 "size" : 16, 3466 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h" 3467 }, 3468 { 3469 "alignment" : 8, 3470 "base_specifiers" : 3471 [ 3472 { 3473 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 3474 } 3475 ], 3476 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 3477 "name" : "aidl::android::hardware::memtrack::IMemtrackDefault", 3478 "record_kind" : "class", 3479 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 3480 "self_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE", 3481 "size" : 32, 3482 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h", 3483 "vtable_components" : 3484 [ 3485 { 3486 "kind" : "offset_to_top" 3487 }, 3488 { 3489 "kind" : "rtti", 3490 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE" 3491 }, 3492 { 3493 "kind" : "complete_dtor_pointer", 3494 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefaultD1Ev" 3495 }, 3496 { 3497 "kind" : "deleting_dtor_pointer", 3498 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefaultD0Ev" 3499 }, 3500 { 3501 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv" 3502 }, 3503 { 3504 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv" 3505 }, 3506 { 3507 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3508 }, 3509 { 3510 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3511 }, 3512 { 3513 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3514 }, 3515 { 3516 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3517 }, 3518 { 3519 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi" 3520 }, 3521 { 3522 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3523 } 3524 ] 3525 }, 3526 { 3527 "alignment" : 8, 3528 "base_specifiers" : 3529 [ 3530 { 3531 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE" 3532 } 3533 ], 3534 "fields" : 3535 [ 3536 { 3537 "access" : "private", 3538 "field_name" : "_impl", 3539 "field_offset" : 640, 3540 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE" 3541 } 3542 ], 3543 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 3544 "name" : "aidl::android::hardware::memtrack::IMemtrackDelegator", 3545 "record_kind" : "class", 3546 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 3547 "self_type" : "_ZTIN4aidl7android8hardware8memtrack18IMemtrackDelegatorE", 3548 "size" : 96, 3549 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h", 3550 "vtable_components" : 3551 [ 3552 { 3553 "kind" : "offset_to_top" 3554 }, 3555 { 3556 "kind" : "rtti", 3557 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack18IMemtrackDelegatorE" 3558 }, 3559 { 3560 "kind" : "complete_dtor_pointer", 3561 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack18IMemtrackDelegatorD1Ev" 3562 }, 3563 { 3564 "kind" : "deleting_dtor_pointer", 3565 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack18IMemtrackDelegatorD0Ev" 3566 }, 3567 { 3568 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv" 3569 }, 3570 { 3571 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv" 3572 }, 3573 { 3574 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3575 }, 3576 { 3577 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3578 }, 3579 { 3580 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack18IMemtrackDelegator9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3581 }, 3582 { 3583 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack18IMemtrackDelegator16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3584 }, 3585 { 3586 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi" 3587 }, 3588 { 3589 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3590 }, 3591 { 3592 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv" 3593 } 3594 ] 3595 }, 3596 { 3597 "alignment" : 8, 3598 "base_specifiers" : 3599 [ 3600 { 3601 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 3602 } 3603 ], 3604 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE", 3605 "name" : "aidl::android::hardware::memtrack::IMemtrack", 3606 "record_kind" : "class", 3607 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE", 3608 "self_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE", 3609 "size" : 32, 3610 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h", 3611 "vtable_components" : 3612 [ 3613 { 3614 "kind" : "offset_to_top" 3615 }, 3616 { 3617 "kind" : "rtti", 3618 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" 3619 }, 3620 { 3621 "kind" : "complete_dtor_pointer", 3622 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev" 3623 }, 3624 { 3625 "kind" : "deleting_dtor_pointer", 3626 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev" 3627 }, 3628 { 3629 "is_pure" : true, 3630 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3631 }, 3632 { 3633 "is_pure" : true, 3634 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3635 }, 3636 { 3637 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3638 }, 3639 { 3640 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3641 }, 3642 { 3643 "is_pure" : true, 3644 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE" 3645 }, 3646 { 3647 "is_pure" : true, 3648 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE" 3649 }, 3650 { 3651 "is_pure" : true, 3652 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi" 3653 }, 3654 { 3655 "is_pure" : true, 3656 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 3657 } 3658 ] 3659 } 3660 ], 3661 "rvalue_reference_types" : 3662 [ 3663 { 3664 "alignment" : 8, 3665 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 3666 "name" : "ndk::ScopedAParcel &&", 3667 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3668 "self_type" : "_ZTION3ndk13ScopedAParcelE", 3669 "size" : 8, 3670 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3671 }, 3672 { 3673 "alignment" : 8, 3674 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 3675 "name" : "ndk::ScopedAStatus &&", 3676 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3677 "self_type" : "_ZTION3ndk13ScopedAStatusE", 3678 "size" : 8, 3679 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3680 }, 3681 { 3682 "alignment" : 8, 3683 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 3684 "name" : "ndk::AParcelableHolder &&", 3685 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3686 "self_type" : "_ZTION3ndk17AParcelableHolderE", 3687 "size" : 8, 3688 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3689 }, 3690 { 3691 "alignment" : 8, 3692 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3693 "name" : "ndk::ScopedAIBinder_Weak &&", 3694 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3695 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3696 "size" : 8, 3697 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3698 }, 3699 { 3700 "alignment" : 8, 3701 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 3702 "name" : "ndk::ScopedFileDescriptor &&", 3703 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3704 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 3705 "size" : 8, 3706 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3707 }, 3708 { 3709 "alignment" : 8, 3710 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3711 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 3712 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3713 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3714 "size" : 8, 3715 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3716 }, 3717 { 3718 "alignment" : 8, 3719 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3720 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 3721 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3722 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3723 "size" : 8, 3724 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3725 } 3726 ] 3727} 3728