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