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