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