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