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