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