1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 8, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "std::nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 8 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "linker_set_key" : "_ZTIa", 17 "name" : "signed char", 18 "referenced_type" : "_ZTIa", 19 "self_type" : "_ZTIa", 20 "size" : 1 21 }, 22 { 23 "alignment" : 1, 24 "is_integral" : true, 25 "is_unsigned" : true, 26 "linker_set_key" : "_ZTIb", 27 "name" : "bool", 28 "referenced_type" : "_ZTIb", 29 "self_type" : "_ZTIb", 30 "size" : 1 31 }, 32 { 33 "alignment" : 1, 34 "is_integral" : true, 35 "is_unsigned" : true, 36 "linker_set_key" : "_ZTIc", 37 "name" : "char", 38 "referenced_type" : "_ZTIc", 39 "self_type" : "_ZTIc", 40 "size" : 1 41 }, 42 { 43 "alignment" : 1, 44 "is_integral" : true, 45 "is_unsigned" : true, 46 "linker_set_key" : "_ZTIh", 47 "name" : "unsigned char", 48 "referenced_type" : "_ZTIh", 49 "self_type" : "_ZTIh", 50 "size" : 1 51 }, 52 { 53 "alignment" : 4, 54 "is_integral" : true, 55 "linker_set_key" : "_ZTIi", 56 "name" : "int", 57 "referenced_type" : "_ZTIi", 58 "self_type" : "_ZTIi", 59 "size" : 4 60 }, 61 { 62 "alignment" : 4, 63 "is_integral" : true, 64 "is_unsigned" : true, 65 "linker_set_key" : "_ZTIj", 66 "name" : "unsigned int", 67 "referenced_type" : "_ZTIj", 68 "self_type" : "_ZTIj", 69 "size" : 4 70 }, 71 { 72 "alignment" : 8, 73 "is_integral" : true, 74 "is_unsigned" : true, 75 "linker_set_key" : "_ZTIm", 76 "name" : "unsigned long", 77 "referenced_type" : "_ZTIm", 78 "self_type" : "_ZTIm", 79 "size" : 8 80 }, 81 { 82 "linker_set_key" : "_ZTIv", 83 "name" : "void", 84 "referenced_type" : "_ZTIv", 85 "self_type" : "_ZTIv" 86 } 87 ], 88 "elf_functions" : 89 [ 90 { 91 "binding" : "weak", 92 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 93 }, 94 { 95 "binding" : "weak", 96 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 97 }, 98 { 99 "binding" : "weak", 100 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 101 }, 102 { 103 "binding" : "weak", 104 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 105 }, 106 { 107 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv" 108 }, 109 { 110 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv" 111 }, 112 { 113 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv" 114 }, 115 { 116 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv" 117 }, 118 { 119 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 120 }, 121 { 122 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi" 123 }, 124 { 125 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb" 126 }, 127 { 128 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb" 129 }, 130 { 131 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 132 }, 133 { 134 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE" 135 }, 136 { 137 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 138 }, 139 { 140 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv" 141 }, 142 { 143 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv" 144 }, 145 { 146 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE" 147 }, 148 { 149 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10fromBinderERKN3ndk10SpAIBinderE" 150 }, 151 { 152 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 153 }, 154 { 155 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14getDefaultImplEv" 156 }, 157 { 158 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 159 }, 160 { 161 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 162 }, 163 { 164 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackC2Ev" 165 }, 166 { 167 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev" 168 }, 169 { 170 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev" 171 }, 172 { 173 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD2Ev" 174 }, 175 { 176 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 177 }, 178 { 179 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 180 }, 181 { 182 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 183 }, 184 { 185 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackC2Ev" 186 }, 187 { 188 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev" 189 }, 190 { 191 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev" 192 }, 193 { 194 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD2Ev" 195 }, 196 { 197 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 198 }, 199 { 200 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi" 201 }, 202 { 203 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 204 }, 205 { 206 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 207 }, 208 { 209 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC1ERKN3ndk10SpAIBinderE" 210 }, 211 { 212 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC2ERKN3ndk10SpAIBinderE" 213 }, 214 { 215 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev" 216 }, 217 { 218 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev" 219 }, 220 { 221 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD2Ev" 222 }, 223 { 224 "name" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig14readFromParcelEPK7AParcel" 225 }, 226 { 227 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 228 }, 229 { 230 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi" 231 }, 232 { 233 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv" 234 }, 235 { 236 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv" 237 }, 238 { 239 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 240 }, 241 { 242 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE" 243 }, 244 { 245 "name" : "_ZN4aidl7android8hardware3nfc4INfc10fromBinderERKN3ndk10SpAIBinderE" 246 }, 247 { 248 "name" : "_ZN4aidl7android8hardware3nfc4INfc13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 249 }, 250 { 251 "name" : "_ZN4aidl7android8hardware3nfc4INfc14getDefaultImplEv" 252 }, 253 { 254 "name" : "_ZN4aidl7android8hardware3nfc4INfc14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 255 }, 256 { 257 "name" : "_ZN4aidl7android8hardware3nfc4INfc14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 258 }, 259 { 260 "name" : "_ZN4aidl7android8hardware3nfc4INfcC2Ev" 261 }, 262 { 263 "name" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev" 264 }, 265 { 266 "name" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev" 267 }, 268 { 269 "name" : "_ZN4aidl7android8hardware3nfc4INfcD2Ev" 270 }, 271 { 272 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 273 }, 274 { 275 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 276 }, 277 { 278 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 279 }, 280 { 281 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcC2Ev" 282 }, 283 { 284 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev" 285 }, 286 { 287 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev" 288 }, 289 { 290 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD2Ev" 291 }, 292 { 293 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv" 294 }, 295 { 296 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv" 297 }, 298 { 299 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv" 300 }, 301 { 302 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv" 303 }, 304 { 305 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 306 }, 307 { 308 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi" 309 }, 310 { 311 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb" 312 }, 313 { 314 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb" 315 }, 316 { 317 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 318 }, 319 { 320 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE" 321 }, 322 { 323 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 324 }, 325 { 326 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE" 327 }, 328 { 329 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcC1ERKN3ndk10SpAIBinderE" 330 }, 331 { 332 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcC2ERKN3ndk10SpAIBinderE" 333 }, 334 { 335 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev" 336 }, 337 { 338 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev" 339 }, 340 { 341 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD2Ev" 342 }, 343 { 344 "name" : "_ZN4aidl7android8hardware3nfc9NfcConfig14readFromParcelEPK7AParcel" 345 }, 346 { 347 "name" : "_ZNK4aidl7android8hardware3nfc23ProtocolDiscoveryConfig13writeToParcelEP7AParcel" 348 }, 349 { 350 "name" : "_ZNK4aidl7android8hardware3nfc9NfcConfig13writeToParcelEP7AParcel" 351 }, 352 { 353 "binding" : "weak", 354 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEED2Ev" 355 }, 356 { 357 "binding" : "weak", 358 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEED2Ev" 359 }, 360 { 361 "binding" : "weak", 362 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 363 }, 364 { 365 "binding" : "weak", 366 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 367 }, 368 { 369 "binding" : "weak", 370 "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEm" 371 } 372 ], 373 "elf_objects" : 374 [ 375 { 376 "binding" : "weak", 377 "name" : "_ZGVN4aidl7android8hardware3nfc18INfcClientCallback4hashE" 378 }, 379 { 380 "binding" : "weak", 381 "name" : "_ZGVN4aidl7android8hardware3nfc4INfc4hashE" 382 }, 383 { 384 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10descriptorE" 385 }, 386 { 387 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback12default_implE" 388 }, 389 { 390 "binding" : "weak", 391 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback4hashE" 392 }, 393 { 394 "name" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig10descriptorE" 395 }, 396 { 397 "name" : "_ZN4aidl7android8hardware3nfc4INfc10descriptorE" 398 }, 399 { 400 "name" : "_ZN4aidl7android8hardware3nfc4INfc12default_implE" 401 }, 402 { 403 "binding" : "weak", 404 "name" : "_ZN4aidl7android8hardware3nfc4INfc4hashE" 405 }, 406 { 407 "name" : "_ZN4aidl7android8hardware3nfc9NfcConfig10descriptorE" 408 }, 409 { 410 "binding" : "weak", 411 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 412 }, 413 { 414 "binding" : "weak", 415 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 416 }, 417 { 418 "binding" : "weak", 419 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 420 }, 421 { 422 "binding" : "weak", 423 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 424 }, 425 { 426 "binding" : "weak", 427 "name" : "_ZTVN3ndk13SharedRefBaseE" 428 }, 429 { 430 "name" : "_ZTVN4aidl7android8hardware3nfc11INfcDefaultE" 431 }, 432 { 433 "name" : "_ZTVN4aidl7android8hardware3nfc18INfcClientCallbackE" 434 }, 435 { 436 "name" : "_ZTVN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 437 }, 438 { 439 "name" : "_ZTVN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 440 }, 441 { 442 "name" : "_ZTVN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 443 }, 444 { 445 "name" : "_ZTVN4aidl7android8hardware3nfc4INfcE" 446 }, 447 { 448 "name" : "_ZTVN4aidl7android8hardware3nfc5BnNfcE" 449 }, 450 { 451 "name" : "_ZTVN4aidl7android8hardware3nfc5BpNfcE" 452 }, 453 { 454 "binding" : "weak", 455 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 456 } 457 ], 458 "enum_types" : 459 [ 460 { 461 "alignment" : 4, 462 "enum_fields" : 463 [ 464 { 465 "enum_field_value" : 1, 466 "name" : "FLAG_ONEWAY" 467 } 468 ], 469 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 470 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)", 471 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 472 "self_type" : "_ZTI12$FLAG_ONEWAY", 473 "size" : 4, 474 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 475 "underlying_type" : "_ZTIj" 476 }, 477 { 478 "alignment" : 4, 479 "enum_fields" : 480 [ 481 { 482 "enum_field_value" : 0, 483 "name" : "EX_NONE" 484 }, 485 { 486 "enum_field_value" : -1, 487 "name" : "EX_SECURITY" 488 }, 489 { 490 "enum_field_value" : -2, 491 "name" : "EX_BAD_PARCELABLE" 492 }, 493 { 494 "enum_field_value" : -3, 495 "name" : "EX_ILLEGAL_ARGUMENT" 496 }, 497 { 498 "enum_field_value" : -4, 499 "name" : "EX_NULL_POINTER" 500 }, 501 { 502 "enum_field_value" : -5, 503 "name" : "EX_ILLEGAL_STATE" 504 }, 505 { 506 "enum_field_value" : -6, 507 "name" : "EX_NETWORK_MAIN_THREAD" 508 }, 509 { 510 "enum_field_value" : -7, 511 "name" : "EX_UNSUPPORTED_OPERATION" 512 }, 513 { 514 "enum_field_value" : -8, 515 "name" : "EX_SERVICE_SPECIFIC" 516 }, 517 { 518 "enum_field_value" : -9, 519 "name" : "EX_PARCELABLE" 520 }, 521 { 522 "enum_field_value" : -129, 523 "name" : "EX_TRANSACTION_FAILED" 524 } 525 ], 526 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 527 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)", 528 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 529 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 530 "size" : 4, 531 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 532 "underlying_type" : "_ZTIi" 533 }, 534 { 535 "alignment" : 4, 536 "enum_fields" : 537 [ 538 { 539 "enum_field_value" : 268435456, 540 "name" : "FLAG_PRIVATE_LOCAL" 541 } 542 ], 543 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 544 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 545 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 546 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 547 "size" : 4, 548 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 549 "underlying_type" : "_ZTIj" 550 }, 551 { 552 "alignment" : 4, 553 "enum_fields" : 554 [ 555 { 556 "enum_field_value" : 268435456, 557 "name" : "FLAG_PRIVATE_VENDOR" 558 } 559 ], 560 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 561 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 562 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 563 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 564 "size" : 4, 565 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 566 "underlying_type" : "_ZTIj" 567 }, 568 { 569 "alignment" : 4, 570 "enum_fields" : 571 [ 572 { 573 "enum_field_value" : 0, 574 "name" : "STATUS_OK" 575 }, 576 { 577 "enum_field_value" : -2147483648, 578 "name" : "STATUS_UNKNOWN_ERROR" 579 }, 580 { 581 "enum_field_value" : -12, 582 "name" : "STATUS_NO_MEMORY" 583 }, 584 { 585 "enum_field_value" : -38, 586 "name" : "STATUS_INVALID_OPERATION" 587 }, 588 { 589 "enum_field_value" : -22, 590 "name" : "STATUS_BAD_VALUE" 591 }, 592 { 593 "enum_field_value" : -2147483647, 594 "name" : "STATUS_BAD_TYPE" 595 }, 596 { 597 "enum_field_value" : -2, 598 "name" : "STATUS_NAME_NOT_FOUND" 599 }, 600 { 601 "enum_field_value" : -1, 602 "name" : "STATUS_PERMISSION_DENIED" 603 }, 604 { 605 "enum_field_value" : -19, 606 "name" : "STATUS_NO_INIT" 607 }, 608 { 609 "enum_field_value" : -17, 610 "name" : "STATUS_ALREADY_EXISTS" 611 }, 612 { 613 "enum_field_value" : -32, 614 "name" : "STATUS_DEAD_OBJECT" 615 }, 616 { 617 "enum_field_value" : -2147483646, 618 "name" : "STATUS_FAILED_TRANSACTION" 619 }, 620 { 621 "enum_field_value" : -75, 622 "name" : "STATUS_BAD_INDEX" 623 }, 624 { 625 "enum_field_value" : -61, 626 "name" : "STATUS_NOT_ENOUGH_DATA" 627 }, 628 { 629 "enum_field_value" : -11, 630 "name" : "STATUS_WOULD_BLOCK" 631 }, 632 { 633 "enum_field_value" : -110, 634 "name" : "STATUS_TIMED_OUT" 635 }, 636 { 637 "enum_field_value" : -74, 638 "name" : "STATUS_UNKNOWN_TRANSACTION" 639 }, 640 { 641 "enum_field_value" : -2147483641, 642 "name" : "STATUS_FDS_NOT_ALLOWED" 643 }, 644 { 645 "enum_field_value" : -2147483640, 646 "name" : "STATUS_UNEXPECTED_NULL" 647 } 648 ], 649 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 650 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)", 651 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 652 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 653 "size" : 4, 654 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 655 "underlying_type" : "_ZTIi" 656 }, 657 { 658 "alignment" : 4, 659 "enum_fields" : 660 [ 661 { 662 "enum_field_value" : 1, 663 "name" : "FIRST_CALL_TRANSACTION" 664 }, 665 { 666 "enum_field_value" : 16777215, 667 "name" : "LAST_CALL_TRANSACTION" 668 } 669 ], 670 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 671 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)", 672 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 673 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 674 "size" : 4, 675 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 676 "underlying_type" : "_ZTIj" 677 }, 678 { 679 "alignment" : 4, 680 "enum_fields" : 681 [ 682 { 683 "enum_field_value" : 0, 684 "name" : "ndk::STABILITY_LOCAL" 685 }, 686 { 687 "enum_field_value" : 1, 688 "name" : "ndk::STABILITY_VINTF" 689 } 690 ], 691 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE", 692 "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)", 693 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 694 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 695 "size" : 4, 696 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 697 "underlying_type" : "_ZTIj" 698 }, 699 { 700 "alignment" : 4, 701 "enum_fields" : 702 [ 703 { 704 "enum_field_value" : 0, 705 "name" : "aidl::android::hardware::nfc::NfcCloseType::DISABLE" 706 }, 707 { 708 "enum_field_value" : 1, 709 "name" : "aidl::android::hardware::nfc::NfcCloseType::HOST_SWITCHED_OFF" 710 } 711 ], 712 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 713 "name" : "aidl::android::hardware::nfc::NfcCloseType", 714 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 715 "self_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 716 "size" : 4, 717 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcCloseType.h", 718 "underlying_type" : "_ZTIi" 719 }, 720 { 721 "alignment" : 1, 722 "enum_fields" : 723 [ 724 { 725 "enum_field_value" : 0, 726 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::DEFAULT" 727 }, 728 { 729 "enum_field_value" : 1, 730 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::I_BLOCK" 731 }, 732 { 733 "enum_field_value" : 2, 734 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::ISO_DEP_NAK" 735 } 736 ], 737 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 738 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm", 739 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 740 "self_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 741 "size" : 1, 742 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/PresenceCheckAlgorithm.h", 743 "underlying_type" : "_ZTIa" 744 }, 745 { 746 "alignment" : 4, 747 "enum_fields" : 748 [ 749 { 750 "enum_field_value" : 0, 751 "name" : "aidl::android::hardware::nfc::NfcEvent::OPEN_CPLT" 752 }, 753 { 754 "enum_field_value" : 1, 755 "name" : "aidl::android::hardware::nfc::NfcEvent::CLOSE_CPLT" 756 }, 757 { 758 "enum_field_value" : 2, 759 "name" : "aidl::android::hardware::nfc::NfcEvent::POST_INIT_CPLT" 760 }, 761 { 762 "enum_field_value" : 3, 763 "name" : "aidl::android::hardware::nfc::NfcEvent::PRE_DISCOVER_CPLT" 764 }, 765 { 766 "enum_field_value" : 4, 767 "name" : "aidl::android::hardware::nfc::NfcEvent::HCI_NETWORK_RESET" 768 }, 769 { 770 "enum_field_value" : 5, 771 "name" : "aidl::android::hardware::nfc::NfcEvent::ERROR" 772 } 773 ], 774 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 775 "name" : "aidl::android::hardware::nfc::NfcEvent", 776 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 777 "self_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 778 "size" : 4, 779 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcEvent.h", 780 "underlying_type" : "_ZTIi" 781 }, 782 { 783 "alignment" : 4, 784 "enum_fields" : 785 [ 786 { 787 "enum_field_value" : 0, 788 "name" : "aidl::android::hardware::nfc::NfcStatus::OK" 789 }, 790 { 791 "enum_field_value" : 1, 792 "name" : "aidl::android::hardware::nfc::NfcStatus::FAILED" 793 }, 794 { 795 "enum_field_value" : 2, 796 "name" : "aidl::android::hardware::nfc::NfcStatus::ERR_TRANSPORT" 797 }, 798 { 799 "enum_field_value" : 3, 800 "name" : "aidl::android::hardware::nfc::NfcStatus::ERR_CMD_TIMEOUT" 801 }, 802 { 803 "enum_field_value" : 4, 804 "name" : "aidl::android::hardware::nfc::NfcStatus::REFUSED" 805 } 806 ], 807 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 808 "name" : "aidl::android::hardware::nfc::NfcStatus", 809 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 810 "self_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 811 "size" : 4, 812 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcStatus.h", 813 "underlying_type" : "_ZTIi" 814 }, 815 { 816 "alignment" : 4, 817 "enum_fields" : 818 [ 819 { 820 "enum_field_value" : 1, 821 "name" : "android::internal::details::IsIterable<std::vector<unsigned char>>::value" 822 } 823 ], 824 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 825 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 826 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 827 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 828 "size" : 4, 829 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 830 "underlying_type" : "_ZTIj" 831 }, 832 { 833 "alignment" : 4, 834 "enum_fields" : 835 [ 836 { 837 "enum_field_value" : 0, 838 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 839 } 840 ], 841 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 842 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 843 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 844 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 845 "size" : 4, 846 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 847 "underlying_type" : "_ZTIj" 848 }, 849 { 850 "alignment" : 4, 851 "enum_fields" : 852 [ 853 { 854 "enum_field_value" : 0, 855 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 856 } 857 ], 858 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 859 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 860 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 861 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 862 "size" : 4, 863 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 864 "underlying_type" : "_ZTIj" 865 }, 866 { 867 "alignment" : 4, 868 "enum_fields" : 869 [ 870 { 871 "enum_field_value" : 0, 872 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char>>::value" 873 } 874 ], 875 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 876 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 877 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 878 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 879 "size" : 4, 880 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 881 "underlying_type" : "_ZTIj" 882 }, 883 { 884 "alignment" : 4, 885 "enum_fields" : 886 [ 887 { 888 "enum_field_value" : 0, 889 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 890 } 891 ], 892 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 893 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 894 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 895 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 896 "size" : 4, 897 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 898 "underlying_type" : "_ZTIj" 899 }, 900 { 901 "alignment" : 4, 902 "enum_fields" : 903 [ 904 { 905 "enum_field_value" : 0, 906 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 907 } 908 ], 909 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 910 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 911 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 912 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 913 "size" : 4, 914 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 915 "underlying_type" : "_ZTIj" 916 }, 917 { 918 "alignment" : 4, 919 "enum_fields" : 920 [ 921 { 922 "enum_field_value" : 0, 923 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char>>::value" 924 } 925 ], 926 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 927 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 928 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 929 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 930 "size" : 4, 931 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 932 "underlying_type" : "_ZTIj" 933 }, 934 { 935 "alignment" : 4, 936 "enum_fields" : 937 [ 938 { 939 "enum_field_value" : 0, 940 "name" : "android::internal::details::ToEmptyString<signed char>::value" 941 } 942 ], 943 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 944 "name" : "android::internal::details::ToEmptyString<signed char>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 945 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 946 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 947 "size" : 4, 948 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 949 "underlying_type" : "_ZTIj" 950 }, 951 { 952 "alignment" : 4, 953 "enum_fields" : 954 [ 955 { 956 "enum_field_value" : 0, 957 "name" : "android::internal::details::ToEmptyString<bool>::value" 958 } 959 ], 960 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 961 "name" : "android::internal::details::ToEmptyString<bool>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 962 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 963 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 964 "size" : 4, 965 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 966 "underlying_type" : "_ZTIj" 967 }, 968 { 969 "alignment" : 4, 970 "enum_fields" : 971 [ 972 { 973 "enum_field_value" : 0, 974 "name" : "android::internal::details::ToEmptyString<unsigned char>::value" 975 } 976 ], 977 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 978 "name" : "android::internal::details::ToEmptyString<unsigned char>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 979 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 980 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 981 "size" : 4, 982 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 983 "underlying_type" : "_ZTIj" 984 }, 985 { 986 "alignment" : 4, 987 "enum_fields" : 988 [ 989 { 990 "enum_field_value" : 0, 991 "name" : "android::internal::details::ToEmptyString<int>::value" 992 } 993 ], 994 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 995 "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 996 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 997 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 998 "size" : 4, 999 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1000 "underlying_type" : "_ZTIj" 1001 }, 1002 { 1003 "alignment" : 4, 1004 "enum_fields" : 1005 [ 1006 { 1007 "enum_field_value" : 0, 1008 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 1009 } 1010 ], 1011 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1012 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1013 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1014 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1015 "size" : 4, 1016 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1017 "underlying_type" : "_ZTIj" 1018 }, 1019 { 1020 "alignment" : 4, 1021 "enum_fields" : 1022 [ 1023 { 1024 "enum_field_value" : 1, 1025 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 1026 } 1027 ], 1028 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1029 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1030 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1031 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1032 "size" : 4, 1033 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1034 "underlying_type" : "_ZTIj" 1035 }, 1036 { 1037 "alignment" : 4, 1038 "enum_fields" : 1039 [ 1040 { 1041 "enum_field_value" : 0, 1042 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char>>::value" 1043 } 1044 ], 1045 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1046 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1047 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1048 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1049 "size" : 4, 1050 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1051 "underlying_type" : "_ZTIj" 1052 }, 1053 { 1054 "alignment" : 4, 1055 "enum_fields" : 1056 [ 1057 { 1058 "enum_field_value" : 1, 1059 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 1060 } 1061 ], 1062 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1063 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 1064 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1065 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1066 "size" : 4, 1067 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1068 "underlying_type" : "_ZTIj" 1069 }, 1070 { 1071 "alignment" : 4, 1072 "enum_fields" : 1073 [ 1074 { 1075 "enum_field_value" : 0, 1076 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char>>::value" 1077 } 1078 ], 1079 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1080 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 1081 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1082 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1083 "size" : 4, 1084 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1085 "underlying_type" : "_ZTIj" 1086 } 1087 ], 1088 "function_types" : 1089 [ 1090 { 1091 "alignment" : 4, 1092 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1093 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 1094 "parameters" : 1095 [ 1096 { 1097 "referenced_type" : "_ZTIP8AIBinder" 1098 }, 1099 { 1100 "referenced_type" : "_ZTIj" 1101 }, 1102 { 1103 "referenced_type" : "_ZTIPK7AParcel" 1104 }, 1105 { 1106 "referenced_type" : "_ZTIP7AParcel" 1107 } 1108 ], 1109 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1110 "return_type" : "_ZTIi", 1111 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1112 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1113 } 1114 ], 1115 "functions" : 1116 [ 1117 { 1118 "function_name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback>::asBinder", 1119 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv", 1120 "parameters" : 1121 [ 1122 { 1123 "is_this_ptr" : true, 1124 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1125 } 1126 ], 1127 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1128 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1129 }, 1130 { 1131 "function_name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc>::asBinder", 1132 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv", 1133 "parameters" : 1134 [ 1135 { 1136 "is_this_ptr" : true, 1137 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 1138 } 1139 ], 1140 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1141 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1142 }, 1143 { 1144 "function_name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback>::asBinder", 1145 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv", 1146 "parameters" : 1147 [ 1148 { 1149 "is_this_ptr" : true, 1150 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1151 } 1152 ], 1153 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1154 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1155 }, 1156 { 1157 "function_name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc>::asBinder", 1158 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv", 1159 "parameters" : 1160 [ 1161 { 1162 "is_this_ptr" : true, 1163 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 1164 } 1165 ], 1166 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1167 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1168 }, 1169 { 1170 "function_name" : "aidl::android::hardware::nfc::INfcDefault::powerCycle", 1171 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv", 1172 "parameters" : 1173 [ 1174 { 1175 "is_this_ptr" : true, 1176 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1177 } 1178 ], 1179 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1180 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1181 }, 1182 { 1183 "function_name" : "aidl::android::hardware::nfc::INfcDefault::preDiscover", 1184 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv", 1185 "parameters" : 1186 [ 1187 { 1188 "is_this_ptr" : true, 1189 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1190 } 1191 ], 1192 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1193 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1194 }, 1195 { 1196 "function_name" : "aidl::android::hardware::nfc::INfcDefault::factoryReset", 1197 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv", 1198 "parameters" : 1199 [ 1200 { 1201 "is_this_ptr" : true, 1202 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1203 } 1204 ], 1205 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1206 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1207 }, 1208 { 1209 "function_name" : "aidl::android::hardware::nfc::INfcDefault::coreInitialized", 1210 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv", 1211 "parameters" : 1212 [ 1213 { 1214 "is_this_ptr" : true, 1215 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1216 } 1217 ], 1218 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1219 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1220 }, 1221 { 1222 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getInterfaceHash", 1223 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1224 "parameters" : 1225 [ 1226 { 1227 "is_this_ptr" : true, 1228 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1229 }, 1230 { 1231 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1232 } 1233 ], 1234 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1235 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1236 }, 1237 { 1238 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getInterfaceVersion", 1239 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi", 1240 "parameters" : 1241 [ 1242 { 1243 "is_this_ptr" : true, 1244 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1245 }, 1246 { 1247 "referenced_type" : "_ZTIPi" 1248 } 1249 ], 1250 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1251 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1252 }, 1253 { 1254 "function_name" : "aidl::android::hardware::nfc::INfcDefault::isVerboseLoggingEnabled", 1255 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb", 1256 "parameters" : 1257 [ 1258 { 1259 "is_this_ptr" : true, 1260 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1261 }, 1262 { 1263 "referenced_type" : "_ZTIPb" 1264 } 1265 ], 1266 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1267 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1268 }, 1269 { 1270 "function_name" : "aidl::android::hardware::nfc::INfcDefault::setEnableVerboseLogging", 1271 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb", 1272 "parameters" : 1273 [ 1274 { 1275 "is_this_ptr" : true, 1276 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1277 }, 1278 { 1279 "referenced_type" : "_ZTIb" 1280 } 1281 ], 1282 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1283 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1284 }, 1285 { 1286 "function_name" : "aidl::android::hardware::nfc::INfcDefault::open", 1287 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE", 1288 "parameters" : 1289 [ 1290 { 1291 "is_this_ptr" : true, 1292 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1293 }, 1294 { 1295 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1296 } 1297 ], 1298 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1299 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1300 }, 1301 { 1302 "function_name" : "aidl::android::hardware::nfc::INfcDefault::close", 1303 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE", 1304 "parameters" : 1305 [ 1306 { 1307 "is_this_ptr" : true, 1308 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1309 }, 1310 { 1311 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE" 1312 } 1313 ], 1314 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1315 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1316 }, 1317 { 1318 "function_name" : "aidl::android::hardware::nfc::INfcDefault::write", 1319 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi", 1320 "parameters" : 1321 [ 1322 { 1323 "is_this_ptr" : true, 1324 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1325 }, 1326 { 1327 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1328 }, 1329 { 1330 "referenced_type" : "_ZTIPi" 1331 } 1332 ], 1333 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1334 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1335 }, 1336 { 1337 "function_name" : "aidl::android::hardware::nfc::INfcDefault::asBinder", 1338 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv", 1339 "parameters" : 1340 [ 1341 { 1342 "is_this_ptr" : true, 1343 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1344 } 1345 ], 1346 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1347 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1348 }, 1349 { 1350 "function_name" : "aidl::android::hardware::nfc::INfcDefault::isRemote", 1351 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv", 1352 "parameters" : 1353 [ 1354 { 1355 "is_this_ptr" : true, 1356 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1357 } 1358 ], 1359 "return_type" : "_ZTIb", 1360 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1361 }, 1362 { 1363 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getConfig", 1364 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE", 1365 "parameters" : 1366 [ 1367 { 1368 "is_this_ptr" : true, 1369 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1370 }, 1371 { 1372 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 1373 } 1374 ], 1375 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1376 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1377 }, 1378 { 1379 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::fromBinder", 1380 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10fromBinderERKN3ndk10SpAIBinderE", 1381 "parameters" : 1382 [ 1383 { 1384 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1385 } 1386 ], 1387 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 1388 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1389 }, 1390 { 1391 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::writeToParcel", 1392 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1393 "parameters" : 1394 [ 1395 { 1396 "referenced_type" : "_ZTIP7AParcel" 1397 }, 1398 { 1399 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1400 } 1401 ], 1402 "return_type" : "_ZTIi", 1403 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1404 }, 1405 { 1406 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::getDefaultImpl", 1407 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14getDefaultImplEv", 1408 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 1409 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1410 }, 1411 { 1412 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::readFromParcel", 1413 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1414 "parameters" : 1415 [ 1416 { 1417 "referenced_type" : "_ZTIPK7AParcel" 1418 }, 1419 { 1420 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1421 } 1422 ], 1423 "return_type" : "_ZTIi", 1424 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1425 }, 1426 { 1427 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::setDefaultImpl", 1428 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1429 "parameters" : 1430 [ 1431 { 1432 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1433 } 1434 ], 1435 "return_type" : "_ZTIb", 1436 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1437 }, 1438 { 1439 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::INfcClientCallback", 1440 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackC2Ev", 1441 "parameters" : 1442 [ 1443 { 1444 "is_this_ptr" : true, 1445 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1446 } 1447 ], 1448 "return_type" : "_ZTIv", 1449 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1450 }, 1451 { 1452 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1453 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev", 1454 "parameters" : 1455 [ 1456 { 1457 "is_this_ptr" : true, 1458 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1459 } 1460 ], 1461 "return_type" : "_ZTIv", 1462 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1463 }, 1464 { 1465 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1466 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev", 1467 "parameters" : 1468 [ 1469 { 1470 "is_this_ptr" : true, 1471 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1472 } 1473 ], 1474 "return_type" : "_ZTIv", 1475 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1476 }, 1477 { 1478 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1479 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD2Ev", 1480 "parameters" : 1481 [ 1482 { 1483 "is_this_ptr" : true, 1484 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1485 } 1486 ], 1487 "return_type" : "_ZTIv", 1488 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1489 }, 1490 { 1491 "access" : "protected", 1492 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::createBinder", 1493 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv", 1494 "parameters" : 1495 [ 1496 { 1497 "is_this_ptr" : true, 1498 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1499 } 1500 ], 1501 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1502 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1503 }, 1504 { 1505 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::getInterfaceHash", 1506 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1507 "parameters" : 1508 [ 1509 { 1510 "is_this_ptr" : true, 1511 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1512 }, 1513 { 1514 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1515 } 1516 ], 1517 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1518 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1519 }, 1520 { 1521 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::getInterfaceVersion", 1522 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi", 1523 "parameters" : 1524 [ 1525 { 1526 "is_this_ptr" : true, 1527 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1528 }, 1529 { 1530 "referenced_type" : "_ZTIPi" 1531 } 1532 ], 1533 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1534 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1535 }, 1536 { 1537 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::BnNfcClientCallback", 1538 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackC2Ev", 1539 "parameters" : 1540 [ 1541 { 1542 "is_this_ptr" : true, 1543 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1544 } 1545 ], 1546 "return_type" : "_ZTIv", 1547 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1548 }, 1549 { 1550 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1551 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev", 1552 "parameters" : 1553 [ 1554 { 1555 "is_this_ptr" : true, 1556 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1557 } 1558 ], 1559 "return_type" : "_ZTIv", 1560 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1561 }, 1562 { 1563 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1564 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev", 1565 "parameters" : 1566 [ 1567 { 1568 "is_this_ptr" : true, 1569 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1570 } 1571 ], 1572 "return_type" : "_ZTIv", 1573 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1574 }, 1575 { 1576 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1577 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD2Ev", 1578 "parameters" : 1579 [ 1580 { 1581 "is_this_ptr" : true, 1582 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1583 } 1584 ], 1585 "return_type" : "_ZTIv", 1586 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1587 }, 1588 { 1589 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::getInterfaceHash", 1590 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1591 "parameters" : 1592 [ 1593 { 1594 "is_this_ptr" : true, 1595 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1596 }, 1597 { 1598 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1599 } 1600 ], 1601 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1602 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1603 }, 1604 { 1605 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::getInterfaceVersion", 1606 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi", 1607 "parameters" : 1608 [ 1609 { 1610 "is_this_ptr" : true, 1611 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1612 }, 1613 { 1614 "referenced_type" : "_ZTIPi" 1615 } 1616 ], 1617 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1618 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1619 }, 1620 { 1621 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::sendData", 1622 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE", 1623 "parameters" : 1624 [ 1625 { 1626 "is_this_ptr" : true, 1627 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1628 }, 1629 { 1630 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1631 } 1632 ], 1633 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1634 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1635 }, 1636 { 1637 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::sendEvent", 1638 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE", 1639 "parameters" : 1640 [ 1641 { 1642 "is_this_ptr" : true, 1643 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1644 }, 1645 { 1646 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE" 1647 }, 1648 { 1649 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE" 1650 } 1651 ], 1652 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1653 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1654 }, 1655 { 1656 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::BpNfcClientCallback", 1657 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC1ERKN3ndk10SpAIBinderE", 1658 "parameters" : 1659 [ 1660 { 1661 "is_this_ptr" : true, 1662 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1663 }, 1664 { 1665 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1666 } 1667 ], 1668 "return_type" : "_ZTIv", 1669 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1670 }, 1671 { 1672 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::BpNfcClientCallback", 1673 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC2ERKN3ndk10SpAIBinderE", 1674 "parameters" : 1675 [ 1676 { 1677 "is_this_ptr" : true, 1678 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1679 }, 1680 { 1681 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1682 } 1683 ], 1684 "return_type" : "_ZTIv", 1685 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1686 }, 1687 { 1688 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1689 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev", 1690 "parameters" : 1691 [ 1692 { 1693 "is_this_ptr" : true, 1694 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1695 } 1696 ], 1697 "return_type" : "_ZTIv", 1698 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1699 }, 1700 { 1701 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1702 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev", 1703 "parameters" : 1704 [ 1705 { 1706 "is_this_ptr" : true, 1707 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1708 } 1709 ], 1710 "return_type" : "_ZTIv", 1711 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1712 }, 1713 { 1714 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1715 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD2Ev", 1716 "parameters" : 1717 [ 1718 { 1719 "is_this_ptr" : true, 1720 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1721 } 1722 ], 1723 "return_type" : "_ZTIv", 1724 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1725 }, 1726 { 1727 "function_name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::readFromParcel", 1728 "linker_set_key" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig14readFromParcelEPK7AParcel", 1729 "parameters" : 1730 [ 1731 { 1732 "is_this_ptr" : true, 1733 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 1734 }, 1735 { 1736 "referenced_type" : "_ZTIPK7AParcel" 1737 } 1738 ], 1739 "return_type" : "_ZTIi", 1740 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 1741 }, 1742 { 1743 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::getInterfaceHash", 1744 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1745 "parameters" : 1746 [ 1747 { 1748 "is_this_ptr" : true, 1749 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1750 }, 1751 { 1752 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1753 } 1754 ], 1755 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1756 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1757 }, 1758 { 1759 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::getInterfaceVersion", 1760 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi", 1761 "parameters" : 1762 [ 1763 { 1764 "is_this_ptr" : true, 1765 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1766 }, 1767 { 1768 "referenced_type" : "_ZTIPi" 1769 } 1770 ], 1771 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1772 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1773 }, 1774 { 1775 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::asBinder", 1776 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv", 1777 "parameters" : 1778 [ 1779 { 1780 "is_this_ptr" : true, 1781 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1782 } 1783 ], 1784 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1785 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1786 }, 1787 { 1788 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::isRemote", 1789 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv", 1790 "parameters" : 1791 [ 1792 { 1793 "is_this_ptr" : true, 1794 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1795 } 1796 ], 1797 "return_type" : "_ZTIb", 1798 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1799 }, 1800 { 1801 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::sendData", 1802 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE", 1803 "parameters" : 1804 [ 1805 { 1806 "is_this_ptr" : true, 1807 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1808 }, 1809 { 1810 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1811 } 1812 ], 1813 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1814 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1815 }, 1816 { 1817 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::sendEvent", 1818 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE", 1819 "parameters" : 1820 [ 1821 { 1822 "is_this_ptr" : true, 1823 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1824 }, 1825 { 1826 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE" 1827 }, 1828 { 1829 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE" 1830 } 1831 ], 1832 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1833 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1834 }, 1835 { 1836 "function_name" : "aidl::android::hardware::nfc::INfc::fromBinder", 1837 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc10fromBinderERKN3ndk10SpAIBinderE", 1838 "parameters" : 1839 [ 1840 { 1841 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1842 } 1843 ], 1844 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 1845 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1846 }, 1847 { 1848 "function_name" : "aidl::android::hardware::nfc::INfc::writeToParcel", 1849 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1850 "parameters" : 1851 [ 1852 { 1853 "referenced_type" : "_ZTIP7AParcel" 1854 }, 1855 { 1856 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1857 } 1858 ], 1859 "return_type" : "_ZTIi", 1860 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1861 }, 1862 { 1863 "function_name" : "aidl::android::hardware::nfc::INfc::getDefaultImpl", 1864 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14getDefaultImplEv", 1865 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 1866 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1867 }, 1868 { 1869 "function_name" : "aidl::android::hardware::nfc::INfc::readFromParcel", 1870 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1871 "parameters" : 1872 [ 1873 { 1874 "referenced_type" : "_ZTIPK7AParcel" 1875 }, 1876 { 1877 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1878 } 1879 ], 1880 "return_type" : "_ZTIi", 1881 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1882 }, 1883 { 1884 "function_name" : "aidl::android::hardware::nfc::INfc::setDefaultImpl", 1885 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1886 "parameters" : 1887 [ 1888 { 1889 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1890 } 1891 ], 1892 "return_type" : "_ZTIb", 1893 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1894 }, 1895 { 1896 "function_name" : "aidl::android::hardware::nfc::INfc::INfc", 1897 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcC2Ev", 1898 "parameters" : 1899 [ 1900 { 1901 "is_this_ptr" : true, 1902 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1903 } 1904 ], 1905 "return_type" : "_ZTIv", 1906 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1907 }, 1908 { 1909 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1910 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev", 1911 "parameters" : 1912 [ 1913 { 1914 "is_this_ptr" : true, 1915 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1916 } 1917 ], 1918 "return_type" : "_ZTIv", 1919 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1920 }, 1921 { 1922 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1923 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev", 1924 "parameters" : 1925 [ 1926 { 1927 "is_this_ptr" : true, 1928 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1929 } 1930 ], 1931 "return_type" : "_ZTIv", 1932 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1933 }, 1934 { 1935 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1936 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD2Ev", 1937 "parameters" : 1938 [ 1939 { 1940 "is_this_ptr" : true, 1941 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1942 } 1943 ], 1944 "return_type" : "_ZTIv", 1945 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1946 }, 1947 { 1948 "access" : "protected", 1949 "function_name" : "aidl::android::hardware::nfc::BnNfc::createBinder", 1950 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv", 1951 "parameters" : 1952 [ 1953 { 1954 "is_this_ptr" : true, 1955 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1956 } 1957 ], 1958 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1959 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1960 }, 1961 { 1962 "function_name" : "aidl::android::hardware::nfc::BnNfc::getInterfaceHash", 1963 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1964 "parameters" : 1965 [ 1966 { 1967 "is_this_ptr" : true, 1968 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1969 }, 1970 { 1971 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1972 } 1973 ], 1974 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1975 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1976 }, 1977 { 1978 "function_name" : "aidl::android::hardware::nfc::BnNfc::getInterfaceVersion", 1979 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi", 1980 "parameters" : 1981 [ 1982 { 1983 "is_this_ptr" : true, 1984 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1985 }, 1986 { 1987 "referenced_type" : "_ZTIPi" 1988 } 1989 ], 1990 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1991 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1992 }, 1993 { 1994 "function_name" : "aidl::android::hardware::nfc::BnNfc::BnNfc", 1995 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcC2Ev", 1996 "parameters" : 1997 [ 1998 { 1999 "is_this_ptr" : true, 2000 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2001 } 2002 ], 2003 "return_type" : "_ZTIv", 2004 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2005 }, 2006 { 2007 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 2008 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev", 2009 "parameters" : 2010 [ 2011 { 2012 "is_this_ptr" : true, 2013 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2014 } 2015 ], 2016 "return_type" : "_ZTIv", 2017 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2018 }, 2019 { 2020 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 2021 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev", 2022 "parameters" : 2023 [ 2024 { 2025 "is_this_ptr" : true, 2026 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2027 } 2028 ], 2029 "return_type" : "_ZTIv", 2030 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2031 }, 2032 { 2033 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 2034 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD2Ev", 2035 "parameters" : 2036 [ 2037 { 2038 "is_this_ptr" : true, 2039 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2040 } 2041 ], 2042 "return_type" : "_ZTIv", 2043 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2044 }, 2045 { 2046 "function_name" : "aidl::android::hardware::nfc::BpNfc::powerCycle", 2047 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv", 2048 "parameters" : 2049 [ 2050 { 2051 "is_this_ptr" : true, 2052 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2053 } 2054 ], 2055 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2056 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2057 }, 2058 { 2059 "function_name" : "aidl::android::hardware::nfc::BpNfc::preDiscover", 2060 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv", 2061 "parameters" : 2062 [ 2063 { 2064 "is_this_ptr" : true, 2065 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2066 } 2067 ], 2068 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2069 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2070 }, 2071 { 2072 "function_name" : "aidl::android::hardware::nfc::BpNfc::factoryReset", 2073 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv", 2074 "parameters" : 2075 [ 2076 { 2077 "is_this_ptr" : true, 2078 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2079 } 2080 ], 2081 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2082 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2083 }, 2084 { 2085 "function_name" : "aidl::android::hardware::nfc::BpNfc::coreInitialized", 2086 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv", 2087 "parameters" : 2088 [ 2089 { 2090 "is_this_ptr" : true, 2091 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2092 } 2093 ], 2094 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2095 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2096 }, 2097 { 2098 "function_name" : "aidl::android::hardware::nfc::BpNfc::getInterfaceHash", 2099 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 2100 "parameters" : 2101 [ 2102 { 2103 "is_this_ptr" : true, 2104 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2105 }, 2106 { 2107 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2108 } 2109 ], 2110 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2111 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2112 }, 2113 { 2114 "function_name" : "aidl::android::hardware::nfc::BpNfc::getInterfaceVersion", 2115 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi", 2116 "parameters" : 2117 [ 2118 { 2119 "is_this_ptr" : true, 2120 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2121 }, 2122 { 2123 "referenced_type" : "_ZTIPi" 2124 } 2125 ], 2126 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2127 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2128 }, 2129 { 2130 "function_name" : "aidl::android::hardware::nfc::BpNfc::isVerboseLoggingEnabled", 2131 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb", 2132 "parameters" : 2133 [ 2134 { 2135 "is_this_ptr" : true, 2136 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2137 }, 2138 { 2139 "referenced_type" : "_ZTIPb" 2140 } 2141 ], 2142 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2143 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2144 }, 2145 { 2146 "function_name" : "aidl::android::hardware::nfc::BpNfc::setEnableVerboseLogging", 2147 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb", 2148 "parameters" : 2149 [ 2150 { 2151 "is_this_ptr" : true, 2152 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2153 }, 2154 { 2155 "referenced_type" : "_ZTIb" 2156 } 2157 ], 2158 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2159 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2160 }, 2161 { 2162 "function_name" : "aidl::android::hardware::nfc::BpNfc::open", 2163 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE", 2164 "parameters" : 2165 [ 2166 { 2167 "is_this_ptr" : true, 2168 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2169 }, 2170 { 2171 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 2172 } 2173 ], 2174 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2175 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2176 }, 2177 { 2178 "function_name" : "aidl::android::hardware::nfc::BpNfc::close", 2179 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE", 2180 "parameters" : 2181 [ 2182 { 2183 "is_this_ptr" : true, 2184 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2185 }, 2186 { 2187 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE" 2188 } 2189 ], 2190 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2191 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2192 }, 2193 { 2194 "function_name" : "aidl::android::hardware::nfc::BpNfc::write", 2195 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi", 2196 "parameters" : 2197 [ 2198 { 2199 "is_this_ptr" : true, 2200 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2201 }, 2202 { 2203 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 2204 }, 2205 { 2206 "referenced_type" : "_ZTIPi" 2207 } 2208 ], 2209 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2210 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2211 }, 2212 { 2213 "function_name" : "aidl::android::hardware::nfc::BpNfc::getConfig", 2214 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE", 2215 "parameters" : 2216 [ 2217 { 2218 "is_this_ptr" : true, 2219 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2220 }, 2221 { 2222 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 2223 } 2224 ], 2225 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2226 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2227 }, 2228 { 2229 "function_name" : "aidl::android::hardware::nfc::BpNfc::BpNfc", 2230 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcC1ERKN3ndk10SpAIBinderE", 2231 "parameters" : 2232 [ 2233 { 2234 "is_this_ptr" : true, 2235 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2236 }, 2237 { 2238 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2239 } 2240 ], 2241 "return_type" : "_ZTIv", 2242 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2243 }, 2244 { 2245 "function_name" : "aidl::android::hardware::nfc::BpNfc::BpNfc", 2246 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcC2ERKN3ndk10SpAIBinderE", 2247 "parameters" : 2248 [ 2249 { 2250 "is_this_ptr" : true, 2251 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2252 }, 2253 { 2254 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2255 } 2256 ], 2257 "return_type" : "_ZTIv", 2258 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2259 }, 2260 { 2261 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2262 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev", 2263 "parameters" : 2264 [ 2265 { 2266 "is_this_ptr" : true, 2267 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2268 } 2269 ], 2270 "return_type" : "_ZTIv", 2271 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2272 }, 2273 { 2274 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2275 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev", 2276 "parameters" : 2277 [ 2278 { 2279 "is_this_ptr" : true, 2280 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2281 } 2282 ], 2283 "return_type" : "_ZTIv", 2284 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2285 }, 2286 { 2287 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2288 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD2Ev", 2289 "parameters" : 2290 [ 2291 { 2292 "is_this_ptr" : true, 2293 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2294 } 2295 ], 2296 "return_type" : "_ZTIv", 2297 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2298 }, 2299 { 2300 "function_name" : "aidl::android::hardware::nfc::NfcConfig::readFromParcel", 2301 "linker_set_key" : "_ZN4aidl7android8hardware3nfc9NfcConfig14readFromParcelEPK7AParcel", 2302 "parameters" : 2303 [ 2304 { 2305 "is_this_ptr" : true, 2306 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 2307 }, 2308 { 2309 "referenced_type" : "_ZTIPK7AParcel" 2310 } 2311 ], 2312 "return_type" : "_ZTIi", 2313 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2314 }, 2315 { 2316 "function_name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::writeToParcel", 2317 "linker_set_key" : "_ZNK4aidl7android8hardware3nfc23ProtocolDiscoveryConfig13writeToParcelEP7AParcel", 2318 "parameters" : 2319 [ 2320 { 2321 "is_this_ptr" : true, 2322 "referenced_type" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 2323 }, 2324 { 2325 "referenced_type" : "_ZTIP7AParcel" 2326 } 2327 ], 2328 "return_type" : "_ZTIi", 2329 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2330 }, 2331 { 2332 "function_name" : "aidl::android::hardware::nfc::NfcConfig::writeToParcel", 2333 "linker_set_key" : "_ZNK4aidl7android8hardware3nfc9NfcConfig13writeToParcelEP7AParcel", 2334 "parameters" : 2335 [ 2336 { 2337 "is_this_ptr" : true, 2338 "referenced_type" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE" 2339 }, 2340 { 2341 "referenced_type" : "_ZTIP7AParcel" 2342 } 2343 ], 2344 "return_type" : "_ZTIi", 2345 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2346 } 2347 ], 2348 "global_vars" : 2349 [ 2350 { 2351 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10descriptorE", 2352 "name" : "aidl::android::hardware::nfc::INfcClientCallback::descriptor", 2353 "referenced_type" : "_ZTIPKc", 2354 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2355 }, 2356 { 2357 "access" : "private", 2358 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback12default_implE", 2359 "name" : "aidl::android::hardware::nfc::INfcClientCallback::default_impl", 2360 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2361 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2362 }, 2363 { 2364 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback4hashE", 2365 "name" : "aidl::android::hardware::nfc::INfcClientCallback::hash", 2366 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2367 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2368 }, 2369 { 2370 "linker_set_key" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig10descriptorE", 2371 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::descriptor", 2372 "referenced_type" : "_ZTIPKc", 2373 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2374 }, 2375 { 2376 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc10descriptorE", 2377 "name" : "aidl::android::hardware::nfc::INfc::descriptor", 2378 "referenced_type" : "_ZTIPKc", 2379 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2380 }, 2381 { 2382 "access" : "private", 2383 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc12default_implE", 2384 "name" : "aidl::android::hardware::nfc::INfc::default_impl", 2385 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2386 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2387 }, 2388 { 2389 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc4hashE", 2390 "name" : "aidl::android::hardware::nfc::INfc::hash", 2391 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2392 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2393 }, 2394 { 2395 "linker_set_key" : "_ZN4aidl7android8hardware3nfc9NfcConfig10descriptorE", 2396 "name" : "aidl::android::hardware::nfc::NfcConfig::descriptor", 2397 "referenced_type" : "_ZTIPKc", 2398 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2399 } 2400 ], 2401 "lvalue_reference_types" : 2402 [ 2403 { 2404 "alignment" : 8, 2405 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 2406 "name" : "const ndk::SpAIBinder &", 2407 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2408 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 2409 "size" : 8, 2410 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2411 }, 2412 { 2413 "alignment" : 8, 2414 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 2415 "name" : "const ndk::ScopedAParcel &", 2416 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2417 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 2418 "size" : 8, 2419 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2420 }, 2421 { 2422 "alignment" : 8, 2423 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 2424 "name" : "const ndk::AParcelableHolder &", 2425 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2426 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 2427 "size" : 8, 2428 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2429 }, 2430 { 2431 "alignment" : 8, 2432 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2433 "name" : "const ndk::ScopedFileDescriptor &", 2434 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2435 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2436 "size" : 8, 2437 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2438 }, 2439 { 2440 "alignment" : 8, 2441 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2442 "name" : "const aidl::android::hardware::nfc::PresenceCheckAlgorithm &", 2443 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2444 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2445 "size" : 8, 2446 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2447 }, 2448 { 2449 "alignment" : 8, 2450 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2451 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig &", 2452 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2453 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2454 "size" : 8, 2455 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2456 }, 2457 { 2458 "alignment" : 8, 2459 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc9NfcConfigE", 2460 "name" : "const aidl::android::hardware::nfc::NfcConfig &", 2461 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 2462 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc9NfcConfigE", 2463 "size" : 8, 2464 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2465 }, 2466 { 2467 "alignment" : 8, 2468 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2469 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback> &", 2470 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2471 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2472 "size" : 8, 2473 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2474 }, 2475 { 2476 "alignment" : 8, 2477 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2478 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfc> &", 2479 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2480 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2481 "size" : 8, 2482 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2483 }, 2484 { 2485 "alignment" : 8, 2486 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2487 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 2488 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2489 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2490 "size" : 8, 2491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2492 }, 2493 { 2494 "alignment" : 8, 2495 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2496 "name" : "const std::vector<bool, std::allocator<bool>> &", 2497 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2498 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2499 "size" : 8, 2500 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2501 }, 2502 { 2503 "alignment" : 8, 2504 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2505 "name" : "const std::vector<double, std::allocator<double>> &", 2506 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2507 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2508 "size" : 8, 2509 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2510 }, 2511 { 2512 "alignment" : 8, 2513 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2514 "name" : "const std::vector<float, std::allocator<float>> &", 2515 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2516 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2517 "size" : 8, 2518 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2519 }, 2520 { 2521 "alignment" : 8, 2522 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2523 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 2524 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2525 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2526 "size" : 8, 2527 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2528 }, 2529 { 2530 "alignment" : 8, 2531 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2532 "name" : "const std::vector<int, std::allocator<int>> &", 2533 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2534 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2535 "size" : 8, 2536 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2537 }, 2538 { 2539 "alignment" : 8, 2540 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2541 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 2542 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2543 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2544 "size" : 8, 2545 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2546 }, 2547 { 2548 "alignment" : 8, 2549 "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 2550 "name" : "const std::vector<long, std::allocator<long>> &", 2551 "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 2552 "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE", 2553 "size" : 8, 2554 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2555 }, 2556 { 2557 "alignment" : 8, 2558 "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 2559 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &", 2560 "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 2561 "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE", 2562 "size" : 8, 2563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2564 }, 2565 { 2566 "alignment" : 8, 2567 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2568 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 2569 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2570 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2571 "size" : 8, 2572 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2573 }, 2574 { 2575 "alignment" : 8, 2576 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2577 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 2578 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2579 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2580 "size" : 8, 2581 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2582 }, 2583 { 2584 "alignment" : 8, 2585 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2586 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 2587 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2588 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2589 "size" : 8, 2590 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2591 }, 2592 { 2593 "alignment" : 8, 2594 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2595 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 2596 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2597 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2598 "size" : 8, 2599 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2600 }, 2601 { 2602 "alignment" : 8, 2603 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2604 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 2605 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2606 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2607 "size" : 8, 2608 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2609 }, 2610 { 2611 "alignment" : 8, 2612 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2613 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 2614 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2615 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2616 "size" : 8, 2617 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2618 }, 2619 { 2620 "alignment" : 8, 2621 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2622 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 2623 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2624 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2625 "size" : 8, 2626 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2627 }, 2628 { 2629 "alignment" : 8, 2630 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2631 "name" : "const std::optional<std::vector<long, std::allocator<long>>> &", 2632 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2633 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2634 "size" : 8, 2635 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2636 }, 2637 { 2638 "alignment" : 8, 2639 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2640 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &", 2641 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2642 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2643 "size" : 8, 2644 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2645 }, 2646 { 2647 "alignment" : 8, 2648 "linker_set_key" : "_ZTIRKa", 2649 "name" : "const signed char &", 2650 "referenced_type" : "_ZTIKa", 2651 "self_type" : "_ZTIRKa", 2652 "size" : 8, 2653 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2654 }, 2655 { 2656 "alignment" : 8, 2657 "linker_set_key" : "_ZTIRKb", 2658 "name" : "const bool &", 2659 "referenced_type" : "_ZTIKb", 2660 "self_type" : "_ZTIRKb", 2661 "size" : 8, 2662 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2663 }, 2664 { 2665 "alignment" : 8, 2666 "linker_set_key" : "_ZTIRKh", 2667 "name" : "const unsigned char &", 2668 "referenced_type" : "_ZTIKh", 2669 "self_type" : "_ZTIRKh", 2670 "size" : 8, 2671 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2672 }, 2673 { 2674 "alignment" : 8, 2675 "linker_set_key" : "_ZTIRKi", 2676 "name" : "const int &", 2677 "referenced_type" : "_ZTIKi", 2678 "self_type" : "_ZTIRKi", 2679 "size" : 8, 2680 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2681 }, 2682 { 2683 "alignment" : 8, 2684 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 2685 "name" : "ndk::SpAIBinder &", 2686 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2687 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 2688 "size" : 8, 2689 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2690 }, 2691 { 2692 "alignment" : 8, 2693 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 2694 "name" : "ndk::ScopedAParcel &", 2695 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2696 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 2697 "size" : 8, 2698 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2699 }, 2700 { 2701 "alignment" : 8, 2702 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 2703 "name" : "ndk::ScopedAStatus &", 2704 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2705 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 2706 "size" : 8, 2707 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2708 }, 2709 { 2710 "alignment" : 8, 2711 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2712 "name" : "ndk::ScopedAIBinder_Weak &", 2713 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2714 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2715 "size" : 8, 2716 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2717 }, 2718 { 2719 "alignment" : 8, 2720 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2721 "name" : "ndk::ScopedFileDescriptor &", 2722 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2723 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2724 "size" : 8, 2725 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2726 }, 2727 { 2728 "alignment" : 8, 2729 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2730 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 2731 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2732 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2733 "size" : 8, 2734 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2735 }, 2736 { 2737 "alignment" : 8, 2738 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2739 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 2740 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2741 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2742 "size" : 8, 2743 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2744 } 2745 ], 2746 "pointer_types" : 2747 [ 2748 { 2749 "alignment" : 8, 2750 "linker_set_key" : "_ZTIP13AIBinder_Weak", 2751 "name" : "AIBinder_Weak *", 2752 "referenced_type" : "_ZTI13AIBinder_Weak", 2753 "self_type" : "_ZTIP13AIBinder_Weak", 2754 "size" : 8, 2755 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2756 }, 2757 { 2758 "alignment" : 8, 2759 "linker_set_key" : "_ZTIP14AIBinder_Class", 2760 "name" : "AIBinder_Class *", 2761 "referenced_type" : "_ZTI14AIBinder_Class", 2762 "self_type" : "_ZTIP14AIBinder_Class", 2763 "size" : 8, 2764 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2765 }, 2766 { 2767 "alignment" : 8, 2768 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 2769 "name" : "AIBinder_DeathRecipient *", 2770 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 2771 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 2772 "size" : 8, 2773 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2774 }, 2775 { 2776 "alignment" : 8, 2777 "linker_set_key" : "_ZTIP7AParcel", 2778 "name" : "AParcel *", 2779 "referenced_type" : "_ZTI7AParcel", 2780 "self_type" : "_ZTIP7AParcel", 2781 "size" : 8, 2782 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2783 }, 2784 { 2785 "alignment" : 8, 2786 "linker_set_key" : "_ZTIP7AStatus", 2787 "name" : "AStatus *", 2788 "referenced_type" : "_ZTI7AStatus", 2789 "self_type" : "_ZTIP7AStatus", 2790 "size" : 8, 2791 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2792 }, 2793 { 2794 "alignment" : 8, 2795 "linker_set_key" : "_ZTIP8AIBinder", 2796 "name" : "AIBinder *", 2797 "referenced_type" : "_ZTI8AIBinder", 2798 "self_type" : "_ZTIP8AIBinder", 2799 "size" : 8, 2800 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2801 }, 2802 { 2803 "alignment" : 8, 2804 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2805 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 2806 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 2807 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2808 "size" : 8, 2809 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2810 }, 2811 { 2812 "alignment" : 8, 2813 "linker_set_key" : "_ZTIPK7AParcel", 2814 "name" : "const AParcel *", 2815 "referenced_type" : "_ZTIK7AParcel", 2816 "self_type" : "_ZTIPK7AParcel", 2817 "size" : 8, 2818 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2819 }, 2820 { 2821 "alignment" : 8, 2822 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 2823 "name" : "const ndk::SpAIBinder *", 2824 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2825 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 2826 "size" : 8, 2827 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2828 }, 2829 { 2830 "alignment" : 8, 2831 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 2832 "name" : "const ndk::ScopedAParcel *", 2833 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2834 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 2835 "size" : 8, 2836 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2837 }, 2838 { 2839 "alignment" : 8, 2840 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 2841 "name" : "const ndk::ScopedAStatus *", 2842 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 2843 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 2844 "size" : 8, 2845 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2846 }, 2847 { 2848 "alignment" : 8, 2849 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 2850 "name" : "const ndk::AParcelableHolder *", 2851 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2852 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 2853 "size" : 8, 2854 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2855 }, 2856 { 2857 "alignment" : 8, 2858 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2859 "name" : "const ndk::ScopedFileDescriptor *", 2860 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2861 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2862 "size" : 8, 2863 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2864 }, 2865 { 2866 "alignment" : 8, 2867 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2868 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2869 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2870 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2871 "size" : 8, 2872 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2873 }, 2874 { 2875 "alignment" : 8, 2876 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2877 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2878 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2879 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2880 "size" : 8, 2881 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2882 }, 2883 { 2884 "alignment" : 8, 2885 "linker_set_key" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2886 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig *", 2887 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2888 "self_type" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2889 "size" : 8, 2890 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2891 }, 2892 { 2893 "alignment" : 8, 2894 "linker_set_key" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE", 2895 "name" : "const aidl::android::hardware::nfc::NfcConfig *", 2896 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 2897 "self_type" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE", 2898 "size" : 8, 2899 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2900 }, 2901 { 2902 "alignment" : 8, 2903 "linker_set_key" : "_ZTIPKc", 2904 "name" : "const char *", 2905 "referenced_type" : "_ZTIKc", 2906 "self_type" : "_ZTIPKc", 2907 "size" : 8, 2908 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2909 }, 2910 { 2911 "alignment" : 8, 2912 "linker_set_key" : "_ZTIPKv", 2913 "name" : "const void *", 2914 "referenced_type" : "_ZTIKv", 2915 "self_type" : "_ZTIPKv", 2916 "size" : 8, 2917 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2918 }, 2919 { 2920 "alignment" : 8, 2921 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 2922 "name" : "ndk::SpAIBinder *", 2923 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2924 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 2925 "size" : 8, 2926 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2927 }, 2928 { 2929 "alignment" : 8, 2930 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 2931 "name" : "ndk::ICInterface *", 2932 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2933 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 2934 "size" : 8, 2935 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2936 }, 2937 { 2938 "alignment" : 8, 2939 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2940 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback> *", 2941 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2942 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2943 "size" : 8, 2944 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2945 }, 2946 { 2947 "alignment" : 8, 2948 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2949 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc> *", 2950 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2951 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2952 "size" : 8, 2953 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2954 }, 2955 { 2956 "alignment" : 8, 2957 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2958 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback> *", 2959 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2960 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2961 "size" : 8, 2962 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2963 }, 2964 { 2965 "alignment" : 8, 2966 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2967 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc> *", 2968 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2969 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2970 "size" : 8, 2971 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2972 }, 2973 { 2974 "alignment" : 8, 2975 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 2976 "name" : "ndk::ScopedAParcel *", 2977 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2978 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 2979 "size" : 8, 2980 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2981 }, 2982 { 2983 "alignment" : 8, 2984 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 2985 "name" : "ndk::ScopedAStatus *", 2986 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2987 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 2988 "size" : 8, 2989 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2990 }, 2991 { 2992 "alignment" : 8, 2993 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 2994 "name" : "ndk::SharedRefBase *", 2995 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2996 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 2997 "size" : 8, 2998 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2999 }, 3000 { 3001 "alignment" : 8, 3002 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 3003 "name" : "ndk::AParcelableHolder *", 3004 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3005 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 3006 "size" : 8, 3007 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3008 }, 3009 { 3010 "alignment" : 8, 3011 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 3012 "name" : "ndk::ScopedAIBinder_Weak *", 3013 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3014 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 3015 "size" : 8, 3016 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3017 }, 3018 { 3019 "alignment" : 8, 3020 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 3021 "name" : "ndk::ScopedFileDescriptor *", 3022 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3023 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 3024 "size" : 8, 3025 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3026 }, 3027 { 3028 "alignment" : 8, 3029 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 3030 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 3031 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3032 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 3033 "size" : 8, 3034 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3035 }, 3036 { 3037 "alignment" : 8, 3038 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3039 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 3040 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3041 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3042 "size" : 8, 3043 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3044 }, 3045 { 3046 "alignment" : 8, 3047 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3048 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 3049 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3050 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3051 "size" : 8, 3052 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3053 }, 3054 { 3055 "alignment" : 8, 3056 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3057 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 3058 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3059 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3060 "size" : 8, 3061 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3062 }, 3063 { 3064 "alignment" : 8, 3065 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3066 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 3067 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3068 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3069 "size" : 8, 3070 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3071 }, 3072 { 3073 "alignment" : 8, 3074 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE", 3075 "name" : "aidl::android::hardware::nfc::INfcDefault *", 3076 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 3077 "self_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE", 3078 "size" : 8, 3079 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3080 }, 3081 { 3082 "alignment" : 8, 3083 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc13INfcDelegatorE", 3084 "name" : "aidl::android::hardware::nfc::INfcDelegator *", 3085 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 3086 "self_type" : "_ZTIPN4aidl7android8hardware3nfc13INfcDelegatorE", 3087 "size" : 8, 3088 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 3089 }, 3090 { 3091 "alignment" : 8, 3092 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE", 3093 "name" : "aidl::android::hardware::nfc::INfcClientCallback *", 3094 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 3095 "self_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE", 3096 "size" : 8, 3097 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3098 }, 3099 { 3100 "alignment" : 8, 3101 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3102 "name" : "aidl::android::hardware::nfc::BnNfcClientCallback *", 3103 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3104 "self_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3105 "size" : 8, 3106 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 3107 }, 3108 { 3109 "alignment" : 8, 3110 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3111 "name" : "aidl::android::hardware::nfc::BpNfcClientCallback *", 3112 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3113 "self_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3114 "size" : 8, 3115 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 3116 }, 3117 { 3118 "alignment" : 8, 3119 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3120 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig *", 3121 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3122 "self_type" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3123 "size" : 8, 3124 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 3125 }, 3126 { 3127 "alignment" : 8, 3128 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3129 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault *", 3130 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3131 "self_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3132 "size" : 8, 3133 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3134 }, 3135 { 3136 "alignment" : 8, 3137 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3138 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDelegator *", 3139 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3140 "self_type" : "_ZTIPN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3141 "size" : 8, 3142 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 3143 }, 3144 { 3145 "alignment" : 8, 3146 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc4INfcE", 3147 "name" : "aidl::android::hardware::nfc::INfc *", 3148 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 3149 "self_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE", 3150 "size" : 8, 3151 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3152 }, 3153 { 3154 "alignment" : 8, 3155 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE", 3156 "name" : "aidl::android::hardware::nfc::BnNfc *", 3157 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 3158 "self_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE", 3159 "size" : 8, 3160 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 3161 }, 3162 { 3163 "alignment" : 8, 3164 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE", 3165 "name" : "aidl::android::hardware::nfc::BpNfc *", 3166 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 3167 "self_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE", 3168 "size" : 8, 3169 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 3170 }, 3171 { 3172 "alignment" : 8, 3173 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE", 3174 "name" : "aidl::android::hardware::nfc::NfcConfig *", 3175 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 3176 "self_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE", 3177 "size" : 8, 3178 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3179 }, 3180 { 3181 "alignment" : 8, 3182 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3183 "name" : "std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback> *", 3184 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3185 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3186 "size" : 8, 3187 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3188 }, 3189 { 3190 "alignment" : 8, 3191 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3192 "name" : "std::shared_ptr<aidl::android::hardware::nfc::INfc> *", 3193 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3194 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3195 "size" : 8, 3196 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3197 }, 3198 { 3199 "alignment" : 8, 3200 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3201 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 3202 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3203 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3204 "size" : 8, 3205 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3206 }, 3207 { 3208 "alignment" : 8, 3209 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3210 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 3211 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3212 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3213 "size" : 8, 3214 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3215 }, 3216 { 3217 "alignment" : 8, 3218 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3219 "name" : "std::vector<bool, std::allocator<bool>> *", 3220 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3221 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3222 "size" : 8, 3223 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3224 }, 3225 { 3226 "alignment" : 8, 3227 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3228 "name" : "std::vector<double, std::allocator<double>> *", 3229 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3230 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3231 "size" : 8, 3232 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3233 }, 3234 { 3235 "alignment" : 8, 3236 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3237 "name" : "std::vector<float, std::allocator<float>> *", 3238 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3239 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3240 "size" : 8, 3241 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3242 }, 3243 { 3244 "alignment" : 8, 3245 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 3246 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 3247 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3248 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 3249 "size" : 8, 3250 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3251 }, 3252 { 3253 "alignment" : 8, 3254 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3255 "name" : "std::vector<int, std::allocator<int>> *", 3256 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3257 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3258 "size" : 8, 3259 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3260 }, 3261 { 3262 "alignment" : 8, 3263 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3264 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 3265 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3266 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3267 "size" : 8, 3268 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3269 }, 3270 { 3271 "alignment" : 8, 3272 "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 3273 "name" : "std::vector<long, std::allocator<long>> *", 3274 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 3275 "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 3276 "size" : 8, 3277 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3278 }, 3279 { 3280 "alignment" : 8, 3281 "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 3282 "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *", 3283 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 3284 "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 3285 "size" : 8, 3286 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3287 }, 3288 { 3289 "alignment" : 8, 3290 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3291 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 3292 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3293 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3294 "size" : 8, 3295 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3296 }, 3297 { 3298 "alignment" : 8, 3299 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3300 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 3301 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3302 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3303 "size" : 8, 3304 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3305 }, 3306 { 3307 "alignment" : 8, 3308 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3309 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 3310 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3311 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3312 "size" : 8, 3313 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3314 }, 3315 { 3316 "alignment" : 8, 3317 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3318 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 3319 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3320 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3321 "size" : 8, 3322 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3323 }, 3324 { 3325 "alignment" : 8, 3326 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3327 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 3328 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3329 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3330 "size" : 8, 3331 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3332 }, 3333 { 3334 "alignment" : 8, 3335 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3336 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 3337 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3338 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3339 "size" : 8, 3340 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3341 }, 3342 { 3343 "alignment" : 8, 3344 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3345 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 3346 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3347 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3348 "size" : 8, 3349 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3350 }, 3351 { 3352 "alignment" : 8, 3353 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3354 "name" : "std::optional<std::vector<long, std::allocator<long>>> *", 3355 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3356 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3357 "size" : 8, 3358 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3359 }, 3360 { 3361 "alignment" : 8, 3362 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3363 "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *", 3364 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3365 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3366 "size" : 8, 3367 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3368 }, 3369 { 3370 "alignment" : 8, 3371 "linker_set_key" : "_ZTIPP7AParcel", 3372 "name" : "AParcel **", 3373 "referenced_type" : "_ZTIP7AParcel", 3374 "self_type" : "_ZTIPP7AParcel", 3375 "size" : 8, 3376 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3377 }, 3378 { 3379 "alignment" : 8, 3380 "linker_set_key" : "_ZTIPP7AStatus", 3381 "name" : "AStatus **", 3382 "referenced_type" : "_ZTIP7AStatus", 3383 "self_type" : "_ZTIPP7AStatus", 3384 "size" : 8, 3385 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3386 }, 3387 { 3388 "alignment" : 8, 3389 "linker_set_key" : "_ZTIPP8AIBinder", 3390 "name" : "AIBinder **", 3391 "referenced_type" : "_ZTIP8AIBinder", 3392 "self_type" : "_ZTIPP8AIBinder", 3393 "size" : 8, 3394 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3395 }, 3396 { 3397 "alignment" : 8, 3398 "linker_set_key" : "_ZTIPPKc", 3399 "name" : "const char **", 3400 "referenced_type" : "_ZTIPKc", 3401 "self_type" : "_ZTIPPKc", 3402 "size" : 8, 3403 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3404 }, 3405 { 3406 "alignment" : 8, 3407 "linker_set_key" : "_ZTIPb", 3408 "name" : "bool *", 3409 "referenced_type" : "_ZTIb", 3410 "self_type" : "_ZTIPb", 3411 "size" : 8, 3412 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3413 }, 3414 { 3415 "alignment" : 8, 3416 "linker_set_key" : "_ZTIPi", 3417 "name" : "int *", 3418 "referenced_type" : "_ZTIi", 3419 "self_type" : "_ZTIPi", 3420 "size" : 8, 3421 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3422 }, 3423 { 3424 "alignment" : 8, 3425 "linker_set_key" : "_ZTIPv", 3426 "name" : "void *", 3427 "referenced_type" : "_ZTIv", 3428 "self_type" : "_ZTIPv", 3429 "size" : 8, 3430 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3431 } 3432 ], 3433 "qualified_types" : 3434 [ 3435 { 3436 "is_const" : true, 3437 "linker_set_key" : "_ZTIK7AParcel", 3438 "name" : "const AParcel", 3439 "referenced_type" : "_ZTI7AParcel", 3440 "self_type" : "_ZTIK7AParcel", 3441 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3442 }, 3443 { 3444 "alignment" : 8, 3445 "is_const" : true, 3446 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 3447 "name" : "const ndk::SpAIBinder", 3448 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3449 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 3450 "size" : 8, 3451 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3452 }, 3453 { 3454 "alignment" : 8, 3455 "is_const" : true, 3456 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 3457 "name" : "const ndk::ScopedAParcel", 3458 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3459 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 3460 "size" : 8, 3461 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3462 }, 3463 { 3464 "alignment" : 8, 3465 "is_const" : true, 3466 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 3467 "name" : "const ndk::ScopedAStatus", 3468 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3469 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 3470 "size" : 8, 3471 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3472 }, 3473 { 3474 "alignment" : 8, 3475 "is_const" : true, 3476 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 3477 "name" : "const ndk::AParcelableHolder", 3478 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3479 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 3480 "size" : 24, 3481 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3482 }, 3483 { 3484 "alignment" : 4, 3485 "is_const" : true, 3486 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3487 "name" : "const ndk::ScopedFileDescriptor", 3488 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3489 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3490 "size" : 4, 3491 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3492 }, 3493 { 3494 "alignment" : 8, 3495 "is_const" : true, 3496 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3497 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3498 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3499 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3500 "size" : 8, 3501 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3502 }, 3503 { 3504 "alignment" : 8, 3505 "is_const" : true, 3506 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3507 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3508 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3509 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3510 "size" : 8, 3511 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3512 }, 3513 { 3514 "alignment" : 1, 3515 "is_const" : true, 3516 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3517 "name" : "const aidl::android::hardware::nfc::PresenceCheckAlgorithm", 3518 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3519 "self_type" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3520 "size" : 1, 3521 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3522 }, 3523 { 3524 "alignment" : 1, 3525 "is_const" : true, 3526 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3527 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig", 3528 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3529 "self_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3530 "size" : 9, 3531 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3532 }, 3533 { 3534 "alignment" : 8, 3535 "is_const" : true, 3536 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 3537 "name" : "const aidl::android::hardware::nfc::NfcConfig", 3538 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 3539 "self_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 3540 "size" : 104, 3541 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 3542 }, 3543 { 3544 "alignment" : 8, 3545 "is_const" : true, 3546 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3547 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback>", 3548 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3549 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3550 "size" : 16, 3551 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3552 }, 3553 { 3554 "alignment" : 8, 3555 "is_const" : true, 3556 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3557 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfc>", 3558 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3559 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3560 "size" : 16, 3561 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3562 }, 3563 { 3564 "alignment" : 8, 3565 "is_const" : true, 3566 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3567 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 3568 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3569 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3570 "size" : 24, 3571 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3572 }, 3573 { 3574 "alignment" : 4, 3575 "is_const" : true, 3576 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELm2EEE", 3577 "name" : "const std::array<aidl::android::hardware::nfc::NfcCloseType, 2UL>", 3578 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELm2EEE", 3579 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELm2EEE", 3580 "size" : 8, 3581 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcCloseType.h" 3582 }, 3583 { 3584 "alignment" : 1, 3585 "is_const" : true, 3586 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELm3EEE", 3587 "name" : "const std::array<aidl::android::hardware::nfc::PresenceCheckAlgorithm, 3UL>", 3588 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELm3EEE", 3589 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELm3EEE", 3590 "size" : 3, 3591 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/PresenceCheckAlgorithm.h" 3592 }, 3593 { 3594 "alignment" : 4, 3595 "is_const" : true, 3596 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELm6EEE", 3597 "name" : "const std::array<aidl::android::hardware::nfc::NfcEvent, 6UL>", 3598 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELm6EEE", 3599 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELm6EEE", 3600 "size" : 24, 3601 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcEvent.h" 3602 }, 3603 { 3604 "alignment" : 4, 3605 "is_const" : true, 3606 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELm5EEE", 3607 "name" : "const std::array<aidl::android::hardware::nfc::NfcStatus, 5UL>", 3608 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELm5EEE", 3609 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELm5EEE", 3610 "size" : 20, 3611 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcStatus.h" 3612 }, 3613 { 3614 "alignment" : 8, 3615 "is_const" : true, 3616 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3617 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 3618 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3619 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3620 "size" : 24, 3621 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3622 }, 3623 { 3624 "alignment" : 8, 3625 "is_const" : true, 3626 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3627 "name" : "const std::vector<bool, std::allocator<bool>>", 3628 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3629 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3630 "size" : 24, 3631 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3632 }, 3633 { 3634 "alignment" : 8, 3635 "is_const" : true, 3636 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3637 "name" : "const std::vector<double, std::allocator<double>>", 3638 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3639 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3640 "size" : 24, 3641 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3642 }, 3643 { 3644 "alignment" : 8, 3645 "is_const" : true, 3646 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3647 "name" : "const std::vector<float, std::allocator<float>>", 3648 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3649 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3650 "size" : 24, 3651 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3652 }, 3653 { 3654 "alignment" : 8, 3655 "is_const" : true, 3656 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3657 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 3658 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3659 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3660 "size" : 24, 3661 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3662 }, 3663 { 3664 "alignment" : 8, 3665 "is_const" : true, 3666 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3667 "name" : "const std::vector<int, std::allocator<int>>", 3668 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3669 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3670 "size" : 24, 3671 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3672 }, 3673 { 3674 "alignment" : 8, 3675 "is_const" : true, 3676 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3677 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 3678 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3679 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3680 "size" : 24, 3681 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3682 }, 3683 { 3684 "alignment" : 8, 3685 "is_const" : true, 3686 "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 3687 "name" : "const std::vector<long, std::allocator<long>>", 3688 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 3689 "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 3690 "size" : 24, 3691 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3692 }, 3693 { 3694 "alignment" : 8, 3695 "is_const" : true, 3696 "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 3697 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>", 3698 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 3699 "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 3700 "size" : 24, 3701 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3702 }, 3703 { 3704 "alignment" : 8, 3705 "is_const" : true, 3706 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3707 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 3708 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3709 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3710 "size" : 32, 3711 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3712 }, 3713 { 3714 "alignment" : 8, 3715 "is_const" : true, 3716 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3717 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 3718 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3719 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3720 "size" : 32, 3721 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3722 }, 3723 { 3724 "alignment" : 8, 3725 "is_const" : true, 3726 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3727 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 3728 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3729 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3730 "size" : 32, 3731 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3732 }, 3733 { 3734 "alignment" : 8, 3735 "is_const" : true, 3736 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3737 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 3738 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3739 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3740 "size" : 32, 3741 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3742 }, 3743 { 3744 "alignment" : 8, 3745 "is_const" : true, 3746 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3747 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 3748 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3749 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3750 "size" : 32, 3751 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3752 }, 3753 { 3754 "alignment" : 8, 3755 "is_const" : true, 3756 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3757 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 3758 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3759 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3760 "size" : 32, 3761 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3762 }, 3763 { 3764 "alignment" : 8, 3765 "is_const" : true, 3766 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3767 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 3768 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3769 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3770 "size" : 32, 3771 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3772 }, 3773 { 3774 "alignment" : 8, 3775 "is_const" : true, 3776 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3777 "name" : "const std::optional<std::vector<long, std::allocator<long>>>", 3778 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3779 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 3780 "size" : 32, 3781 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3782 }, 3783 { 3784 "alignment" : 8, 3785 "is_const" : true, 3786 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3787 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>", 3788 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3789 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 3790 "size" : 32, 3791 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3792 }, 3793 { 3794 "alignment" : 8, 3795 "is_const" : true, 3796 "linker_set_key" : "_ZTIKP7AParcel", 3797 "name" : "AParcel *const", 3798 "referenced_type" : "_ZTIP7AParcel", 3799 "self_type" : "_ZTIKP7AParcel", 3800 "size" : 8, 3801 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3802 }, 3803 { 3804 "alignment" : 8, 3805 "is_const" : true, 3806 "linker_set_key" : "_ZTIKP7AStatus", 3807 "name" : "AStatus *const", 3808 "referenced_type" : "_ZTIP7AStatus", 3809 "self_type" : "_ZTIKP7AStatus", 3810 "size" : 8, 3811 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3812 }, 3813 { 3814 "alignment" : 1, 3815 "is_const" : true, 3816 "linker_set_key" : "_ZTIKa", 3817 "name" : "const signed char", 3818 "referenced_type" : "_ZTIa", 3819 "self_type" : "_ZTIKa", 3820 "size" : 1, 3821 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3822 }, 3823 { 3824 "alignment" : 1, 3825 "is_const" : true, 3826 "linker_set_key" : "_ZTIKb", 3827 "name" : "const bool", 3828 "referenced_type" : "_ZTIb", 3829 "self_type" : "_ZTIKb", 3830 "size" : 1, 3831 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3832 }, 3833 { 3834 "alignment" : 1, 3835 "is_const" : true, 3836 "linker_set_key" : "_ZTIKc", 3837 "name" : "const char", 3838 "referenced_type" : "_ZTIc", 3839 "self_type" : "_ZTIKc", 3840 "size" : 1, 3841 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3842 }, 3843 { 3844 "alignment" : 1, 3845 "is_const" : true, 3846 "linker_set_key" : "_ZTIKh", 3847 "name" : "const unsigned char", 3848 "referenced_type" : "_ZTIh", 3849 "self_type" : "_ZTIKh", 3850 "size" : 1, 3851 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3852 }, 3853 { 3854 "alignment" : 4, 3855 "is_const" : true, 3856 "linker_set_key" : "_ZTIKi", 3857 "name" : "const int", 3858 "referenced_type" : "_ZTIi", 3859 "self_type" : "_ZTIKi", 3860 "size" : 4, 3861 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3862 }, 3863 { 3864 "alignment" : 4, 3865 "is_const" : true, 3866 "linker_set_key" : "_ZTIKj", 3867 "name" : "const unsigned int", 3868 "referenced_type" : "_ZTIj", 3869 "self_type" : "_ZTIKj", 3870 "size" : 4, 3871 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3872 }, 3873 { 3874 "is_const" : true, 3875 "linker_set_key" : "_ZTIKv", 3876 "name" : "const void", 3877 "referenced_type" : "_ZTIv", 3878 "self_type" : "_ZTIKv", 3879 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3880 } 3881 ], 3882 "record_types" : 3883 [ 3884 { 3885 "alignment" : 8, 3886 "fields" : 3887 [ 3888 { 3889 "access" : "private", 3890 "field_name" : "mBinder", 3891 "referenced_type" : "_ZTIP8AIBinder" 3892 } 3893 ], 3894 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 3895 "name" : "ndk::SpAIBinder", 3896 "record_kind" : "class", 3897 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3898 "self_type" : "_ZTIN3ndk10SpAIBinderE", 3899 "size" : 8, 3900 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3901 }, 3902 { 3903 "access" : "private", 3904 "alignment" : 8, 3905 "fields" : 3906 [ 3907 { 3908 "field_name" : "interface", 3909 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 3910 } 3911 ], 3912 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3913 "name" : "ndk::ICInterface::ICInterfaceData", 3914 "record_kind" : "class", 3915 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3916 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3917 "size" : 16, 3918 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3919 }, 3920 { 3921 "alignment" : 8, 3922 "base_specifiers" : 3923 [ 3924 { 3925 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 3926 } 3927 ], 3928 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 3929 "name" : "ndk::ICInterface", 3930 "record_kind" : "class", 3931 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 3932 "self_type" : "_ZTIN3ndk11ICInterfaceE", 3933 "size" : 32, 3934 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3935 "vtable_components" : 3936 [ 3937 { 3938 "kind" : "offset_to_top" 3939 }, 3940 { 3941 "kind" : "rtti", 3942 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 3943 }, 3944 { 3945 "kind" : "complete_dtor_pointer", 3946 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 3947 }, 3948 { 3949 "kind" : "deleting_dtor_pointer", 3950 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 3951 }, 3952 { 3953 "is_pure" : true, 3954 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3955 }, 3956 { 3957 "is_pure" : true, 3958 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3959 }, 3960 { 3961 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3962 }, 3963 { 3964 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3965 } 3966 ] 3967 }, 3968 { 3969 "alignment" : 8, 3970 "base_specifiers" : 3971 [ 3972 { 3973 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 3974 } 3975 ], 3976 "fields" : 3977 [ 3978 { 3979 "access" : "private", 3980 "field_name" : "mMutex", 3981 "field_offset" : 256, 3982 "referenced_type" : "_ZTINSt3__15mutexE" 3983 }, 3984 { 3985 "access" : "private", 3986 "field_name" : "mWeakBinder", 3987 "field_offset" : 576, 3988 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3989 } 3990 ], 3991 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3992 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback>", 3993 "record_kind" : "class", 3994 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3995 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3996 "size" : 80, 3997 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3998 "template_args" : 3999 [ 4000 "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4001 ], 4002 "vtable_components" : 4003 [ 4004 { 4005 "kind" : "offset_to_top" 4006 }, 4007 { 4008 "kind" : "rtti", 4009 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4010 }, 4011 { 4012 "kind" : "complete_dtor_pointer", 4013 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED1Ev" 4014 }, 4015 { 4016 "kind" : "deleting_dtor_pointer", 4017 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED0Ev" 4018 }, 4019 { 4020 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4021 }, 4022 { 4023 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4024 }, 4025 { 4026 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4027 }, 4028 { 4029 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4030 }, 4031 { 4032 "is_pure" : true, 4033 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4034 }, 4035 { 4036 "is_pure" : true, 4037 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4038 }, 4039 { 4040 "is_pure" : true, 4041 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4042 }, 4043 { 4044 "is_pure" : true, 4045 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4046 }, 4047 { 4048 "is_pure" : true, 4049 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE12createBinderEv" 4050 } 4051 ] 4052 }, 4053 { 4054 "alignment" : 8, 4055 "base_specifiers" : 4056 [ 4057 { 4058 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4059 } 4060 ], 4061 "fields" : 4062 [ 4063 { 4064 "access" : "private", 4065 "field_name" : "mMutex", 4066 "field_offset" : 256, 4067 "referenced_type" : "_ZTINSt3__15mutexE" 4068 }, 4069 { 4070 "access" : "private", 4071 "field_name" : "mWeakBinder", 4072 "field_offset" : 576, 4073 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 4074 } 4075 ], 4076 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4077 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc>", 4078 "record_kind" : "class", 4079 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4080 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4081 "size" : 80, 4082 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4083 "template_args" : 4084 [ 4085 "_ZTIN4aidl7android8hardware3nfc4INfcE" 4086 ], 4087 "vtable_components" : 4088 [ 4089 { 4090 "kind" : "offset_to_top" 4091 }, 4092 { 4093 "kind" : "rtti", 4094 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 4095 }, 4096 { 4097 "kind" : "complete_dtor_pointer", 4098 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEED1Ev" 4099 }, 4100 { 4101 "kind" : "deleting_dtor_pointer", 4102 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEED0Ev" 4103 }, 4104 { 4105 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4106 }, 4107 { 4108 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4109 }, 4110 { 4111 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4112 }, 4113 { 4114 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4115 }, 4116 { 4117 "is_pure" : true, 4118 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4119 }, 4120 { 4121 "is_pure" : true, 4122 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 4123 }, 4124 { 4125 "is_pure" : true, 4126 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 4127 }, 4128 { 4129 "is_pure" : true, 4130 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 4131 }, 4132 { 4133 "is_pure" : true, 4134 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 4135 }, 4136 { 4137 "is_pure" : true, 4138 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 4139 }, 4140 { 4141 "is_pure" : true, 4142 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 4143 }, 4144 { 4145 "is_pure" : true, 4146 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4147 }, 4148 { 4149 "is_pure" : true, 4150 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 4151 }, 4152 { 4153 "is_pure" : true, 4154 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 4155 }, 4156 { 4157 "is_pure" : true, 4158 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 4159 }, 4160 { 4161 "is_pure" : true, 4162 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4163 }, 4164 { 4165 "is_pure" : true, 4166 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE12createBinderEv" 4167 } 4168 ] 4169 }, 4170 { 4171 "alignment" : 8, 4172 "base_specifiers" : 4173 [ 4174 { 4175 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4176 } 4177 ], 4178 "fields" : 4179 [ 4180 { 4181 "access" : "private", 4182 "field_name" : "mBinder", 4183 "field_offset" : 256, 4184 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4185 } 4186 ], 4187 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4188 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback>", 4189 "record_kind" : "class", 4190 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4191 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4192 "size" : 40, 4193 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4194 "template_args" : 4195 [ 4196 "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4197 ], 4198 "vtable_components" : 4199 [ 4200 { 4201 "kind" : "offset_to_top" 4202 }, 4203 { 4204 "kind" : "rtti", 4205 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4206 }, 4207 { 4208 "kind" : "complete_dtor_pointer", 4209 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED1Ev" 4210 }, 4211 { 4212 "kind" : "deleting_dtor_pointer", 4213 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED0Ev" 4214 }, 4215 { 4216 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4217 }, 4218 { 4219 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4220 }, 4221 { 4222 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE4dumpEiPPKcj" 4223 }, 4224 { 4225 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4226 }, 4227 { 4228 "is_pure" : true, 4229 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4230 }, 4231 { 4232 "is_pure" : true, 4233 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4234 }, 4235 { 4236 "is_pure" : true, 4237 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4238 }, 4239 { 4240 "is_pure" : true, 4241 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4242 } 4243 ] 4244 }, 4245 { 4246 "alignment" : 8, 4247 "base_specifiers" : 4248 [ 4249 { 4250 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4251 } 4252 ], 4253 "fields" : 4254 [ 4255 { 4256 "access" : "private", 4257 "field_name" : "mBinder", 4258 "field_offset" : 256, 4259 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4260 } 4261 ], 4262 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4263 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc>", 4264 "record_kind" : "class", 4265 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4266 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4267 "size" : 40, 4268 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4269 "template_args" : 4270 [ 4271 "_ZTIN4aidl7android8hardware3nfc4INfcE" 4272 ], 4273 "vtable_components" : 4274 [ 4275 { 4276 "kind" : "offset_to_top" 4277 }, 4278 { 4279 "kind" : "rtti", 4280 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 4281 }, 4282 { 4283 "kind" : "complete_dtor_pointer", 4284 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEED1Ev" 4285 }, 4286 { 4287 "kind" : "deleting_dtor_pointer", 4288 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEED0Ev" 4289 }, 4290 { 4291 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4292 }, 4293 { 4294 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4295 }, 4296 { 4297 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE4dumpEiPPKcj" 4298 }, 4299 { 4300 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4301 }, 4302 { 4303 "is_pure" : true, 4304 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4305 }, 4306 { 4307 "is_pure" : true, 4308 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 4309 }, 4310 { 4311 "is_pure" : true, 4312 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 4313 }, 4314 { 4315 "is_pure" : true, 4316 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 4317 }, 4318 { 4319 "is_pure" : true, 4320 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 4321 }, 4322 { 4323 "is_pure" : true, 4324 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 4325 }, 4326 { 4327 "is_pure" : true, 4328 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 4329 }, 4330 { 4331 "is_pure" : true, 4332 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4333 }, 4334 { 4335 "is_pure" : true, 4336 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 4337 }, 4338 { 4339 "is_pure" : true, 4340 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 4341 }, 4342 { 4343 "is_pure" : true, 4344 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 4345 }, 4346 { 4347 "is_pure" : true, 4348 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4349 } 4350 ] 4351 }, 4352 { 4353 "alignment" : 8, 4354 "base_specifiers" : 4355 [ 4356 { 4357 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 4358 } 4359 ], 4360 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 4361 "name" : "ndk::ScopedAParcel", 4362 "record_kind" : "class", 4363 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 4364 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 4365 "size" : 8, 4366 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4367 }, 4368 { 4369 "alignment" : 8, 4370 "base_specifiers" : 4371 [ 4372 { 4373 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 4374 } 4375 ], 4376 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 4377 "name" : "ndk::ScopedAStatus", 4378 "record_kind" : "class", 4379 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 4380 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 4381 "size" : 8, 4382 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4383 }, 4384 { 4385 "alignment" : 8, 4386 "fields" : 4387 [ 4388 { 4389 "access" : "private", 4390 "field_name" : "mFlagThis", 4391 "field_offset" : 64, 4392 "referenced_type" : "_ZTINSt3__19once_flagE" 4393 }, 4394 { 4395 "access" : "private", 4396 "field_name" : "mThis", 4397 "field_offset" : 128, 4398 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 4399 } 4400 ], 4401 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 4402 "name" : "ndk::SharedRefBase", 4403 "record_kind" : "class", 4404 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 4405 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 4406 "size" : 32, 4407 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4408 "vtable_components" : 4409 [ 4410 { 4411 "kind" : "offset_to_top" 4412 }, 4413 { 4414 "kind" : "rtti", 4415 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 4416 }, 4417 { 4418 "kind" : "complete_dtor_pointer", 4419 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 4420 }, 4421 { 4422 "kind" : "deleting_dtor_pointer", 4423 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 4424 } 4425 ] 4426 }, 4427 { 4428 "alignment" : 8, 4429 "fields" : 4430 [ 4431 { 4432 "access" : "private", 4433 "field_name" : "mParcel", 4434 "field_offset" : 64, 4435 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 4436 }, 4437 { 4438 "access" : "private", 4439 "field_name" : "mStability", 4440 "field_offset" : 128, 4441 "referenced_type" : "_ZTIi" 4442 } 4443 ], 4444 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 4445 "name" : "ndk::AParcelableHolder", 4446 "record_kind" : "class", 4447 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 4448 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 4449 "size" : 24, 4450 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 4451 "vtable_components" : 4452 [ 4453 { 4454 "kind" : "offset_to_top" 4455 }, 4456 { 4457 "kind" : "rtti", 4458 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 4459 }, 4460 { 4461 "kind" : "complete_dtor_pointer", 4462 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 4463 }, 4464 { 4465 "kind" : "deleting_dtor_pointer", 4466 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 4467 } 4468 ] 4469 }, 4470 { 4471 "alignment" : 8, 4472 "base_specifiers" : 4473 [ 4474 { 4475 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 4476 } 4477 ], 4478 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4479 "name" : "ndk::ScopedAIBinder_Weak", 4480 "record_kind" : "class", 4481 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4482 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4483 "size" : 8, 4484 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4485 }, 4486 { 4487 "alignment" : 4, 4488 "base_specifiers" : 4489 [ 4490 { 4491 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 4492 } 4493 ], 4494 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 4495 "name" : "ndk::ScopedFileDescriptor", 4496 "record_kind" : "class", 4497 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4498 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4499 "size" : 4, 4500 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4501 }, 4502 { 4503 "alignment" : 8, 4504 "base_specifiers" : 4505 [ 4506 { 4507 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 4508 } 4509 ], 4510 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4511 "name" : "ndk::ScopedAIBinder_DeathRecipient", 4512 "record_kind" : "class", 4513 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4514 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4515 "size" : 8, 4516 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4517 }, 4518 { 4519 "alignment" : 8, 4520 "fields" : 4521 [ 4522 { 4523 "access" : "private", 4524 "field_name" : "mT", 4525 "referenced_type" : "_ZTIP13AIBinder_Weak" 4526 } 4527 ], 4528 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4529 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 4530 "record_kind" : "class", 4531 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4532 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4533 "size" : 8, 4534 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4535 "template_args" : 4536 [ 4537 "_ZTIP13AIBinder_Weak" 4538 ] 4539 }, 4540 { 4541 "alignment" : 8, 4542 "fields" : 4543 [ 4544 { 4545 "access" : "private", 4546 "field_name" : "mT", 4547 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 4548 } 4549 ], 4550 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4551 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 4552 "record_kind" : "class", 4553 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4554 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4555 "size" : 8, 4556 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4557 "template_args" : 4558 [ 4559 "_ZTIP23AIBinder_DeathRecipient" 4560 ] 4561 }, 4562 { 4563 "alignment" : 8, 4564 "fields" : 4565 [ 4566 { 4567 "access" : "private", 4568 "field_name" : "mT", 4569 "referenced_type" : "_ZTIP7AParcel" 4570 } 4571 ], 4572 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4573 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 4574 "record_kind" : "class", 4575 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4576 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4577 "size" : 8, 4578 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4579 "template_args" : 4580 [ 4581 "_ZTIP7AParcel" 4582 ] 4583 }, 4584 { 4585 "alignment" : 8, 4586 "fields" : 4587 [ 4588 { 4589 "access" : "private", 4590 "field_name" : "mT", 4591 "referenced_type" : "_ZTIP7AStatus" 4592 } 4593 ], 4594 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4595 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 4596 "record_kind" : "class", 4597 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4598 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4599 "size" : 8, 4600 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4601 "template_args" : 4602 [ 4603 "_ZTIP7AStatus" 4604 ] 4605 }, 4606 { 4607 "alignment" : 8, 4608 "base_specifiers" : 4609 [ 4610 { 4611 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4612 } 4613 ], 4614 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4615 "name" : "aidl::android::hardware::nfc::INfcDefault", 4616 "record_kind" : "class", 4617 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4618 "self_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4619 "size" : 32, 4620 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h", 4621 "vtable_components" : 4622 [ 4623 { 4624 "kind" : "offset_to_top" 4625 }, 4626 { 4627 "kind" : "rtti", 4628 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE" 4629 }, 4630 { 4631 "kind" : "complete_dtor_pointer", 4632 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefaultD1Ev" 4633 }, 4634 { 4635 "kind" : "deleting_dtor_pointer", 4636 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefaultD0Ev" 4637 }, 4638 { 4639 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv" 4640 }, 4641 { 4642 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv" 4643 }, 4644 { 4645 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4646 }, 4647 { 4648 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4649 }, 4650 { 4651 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4652 }, 4653 { 4654 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE" 4655 }, 4656 { 4657 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv" 4658 }, 4659 { 4660 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv" 4661 }, 4662 { 4663 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE" 4664 }, 4665 { 4666 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv" 4667 }, 4668 { 4669 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv" 4670 }, 4671 { 4672 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4673 }, 4674 { 4675 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb" 4676 }, 4677 { 4678 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb" 4679 }, 4680 { 4681 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi" 4682 }, 4683 { 4684 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4685 } 4686 ] 4687 }, 4688 { 4689 "alignment" : 8, 4690 "base_specifiers" : 4691 [ 4692 { 4693 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE" 4694 } 4695 ], 4696 "fields" : 4697 [ 4698 { 4699 "access" : "private", 4700 "field_name" : "_impl", 4701 "field_offset" : 640, 4702 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 4703 } 4704 ], 4705 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4706 "name" : "aidl::android::hardware::nfc::INfcDelegator", 4707 "record_kind" : "class", 4708 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4709 "self_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4710 "size" : 96, 4711 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h", 4712 "vtable_components" : 4713 [ 4714 { 4715 "kind" : "offset_to_top" 4716 }, 4717 { 4718 "kind" : "rtti", 4719 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE" 4720 }, 4721 { 4722 "kind" : "complete_dtor_pointer", 4723 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegatorD1Ev" 4724 }, 4725 { 4726 "kind" : "deleting_dtor_pointer", 4727 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegatorD0Ev" 4728 }, 4729 { 4730 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4731 }, 4732 { 4733 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4734 }, 4735 { 4736 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4737 }, 4738 { 4739 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4740 }, 4741 { 4742 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4743 }, 4744 { 4745 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator5closeENS2_12NfcCloseTypeE" 4746 }, 4747 { 4748 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator15coreInitializedEv" 4749 }, 4750 { 4751 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator12factoryResetEv" 4752 }, 4753 { 4754 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator9getConfigEPNS2_9NfcConfigE" 4755 }, 4756 { 4757 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator10powerCycleEv" 4758 }, 4759 { 4760 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator11preDiscoverEv" 4761 }, 4762 { 4763 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4764 }, 4765 { 4766 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator23setEnableVerboseLoggingEb" 4767 }, 4768 { 4769 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator23isVerboseLoggingEnabledEPb" 4770 }, 4771 { 4772 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 4773 }, 4774 { 4775 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4776 }, 4777 { 4778 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 4779 } 4780 ] 4781 }, 4782 { 4783 "alignment" : 8, 4784 "base_specifiers" : 4785 [ 4786 { 4787 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4788 } 4789 ], 4790 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4791 "name" : "aidl::android::hardware::nfc::INfcClientCallback", 4792 "record_kind" : "class", 4793 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4794 "self_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4795 "size" : 32, 4796 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h", 4797 "vtable_components" : 4798 [ 4799 { 4800 "kind" : "offset_to_top" 4801 }, 4802 { 4803 "kind" : "rtti", 4804 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4805 }, 4806 { 4807 "kind" : "complete_dtor_pointer", 4808 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev" 4809 }, 4810 { 4811 "kind" : "deleting_dtor_pointer", 4812 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev" 4813 }, 4814 { 4815 "is_pure" : true, 4816 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4817 }, 4818 { 4819 "is_pure" : true, 4820 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4821 }, 4822 { 4823 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4824 }, 4825 { 4826 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4827 }, 4828 { 4829 "is_pure" : true, 4830 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4831 }, 4832 { 4833 "is_pure" : true, 4834 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4835 }, 4836 { 4837 "is_pure" : true, 4838 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4839 }, 4840 { 4841 "is_pure" : true, 4842 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4843 } 4844 ] 4845 }, 4846 { 4847 "alignment" : 8, 4848 "base_specifiers" : 4849 [ 4850 { 4851 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4852 } 4853 ], 4854 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4855 "name" : "aidl::android::hardware::nfc::BnNfcClientCallback", 4856 "record_kind" : "class", 4857 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4858 "self_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4859 "size" : 80, 4860 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h", 4861 "vtable_components" : 4862 [ 4863 { 4864 "kind" : "offset_to_top" 4865 }, 4866 { 4867 "kind" : "rtti", 4868 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 4869 }, 4870 { 4871 "kind" : "complete_dtor_pointer", 4872 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev" 4873 }, 4874 { 4875 "kind" : "deleting_dtor_pointer", 4876 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev" 4877 }, 4878 { 4879 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4880 }, 4881 { 4882 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4883 }, 4884 { 4885 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4886 }, 4887 { 4888 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4889 }, 4890 { 4891 "is_pure" : true, 4892 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4893 }, 4894 { 4895 "is_pure" : true, 4896 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4897 }, 4898 { 4899 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 4900 }, 4901 { 4902 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4903 }, 4904 { 4905 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 4906 } 4907 ] 4908 }, 4909 { 4910 "alignment" : 8, 4911 "base_specifiers" : 4912 [ 4913 { 4914 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4915 } 4916 ], 4917 "fields" : 4918 [ 4919 { 4920 "field_name" : "_aidl_cached_version", 4921 "field_offset" : 320, 4922 "referenced_type" : "_ZTIi" 4923 }, 4924 { 4925 "field_name" : "_aidl_cached_hash", 4926 "field_offset" : 384, 4927 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4928 }, 4929 { 4930 "field_name" : "_aidl_cached_hash_mutex", 4931 "field_offset" : 576, 4932 "referenced_type" : "_ZTINSt3__15mutexE" 4933 } 4934 ], 4935 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4936 "name" : "aidl::android::hardware::nfc::BpNfcClientCallback", 4937 "record_kind" : "class", 4938 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4939 "self_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4940 "size" : 112, 4941 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h", 4942 "vtable_components" : 4943 [ 4944 { 4945 "kind" : "offset_to_top" 4946 }, 4947 { 4948 "kind" : "rtti", 4949 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 4950 }, 4951 { 4952 "kind" : "complete_dtor_pointer", 4953 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev" 4954 }, 4955 { 4956 "kind" : "deleting_dtor_pointer", 4957 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev" 4958 }, 4959 { 4960 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4961 }, 4962 { 4963 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4964 }, 4965 { 4966 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE4dumpEiPPKcj" 4967 }, 4968 { 4969 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4970 }, 4971 { 4972 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4973 }, 4974 { 4975 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4976 }, 4977 { 4978 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi" 4979 }, 4980 { 4981 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4982 } 4983 ] 4984 }, 4985 { 4986 "alignment" : 1, 4987 "fields" : 4988 [ 4989 { 4990 "field_name" : "protocol18092Active", 4991 "referenced_type" : "_ZTIa" 4992 }, 4993 { 4994 "field_name" : "protocolBPrime", 4995 "field_offset" : 8, 4996 "referenced_type" : "_ZTIa" 4997 }, 4998 { 4999 "field_name" : "protocolDual", 5000 "field_offset" : 16, 5001 "referenced_type" : "_ZTIa" 5002 }, 5003 { 5004 "field_name" : "protocol15693", 5005 "field_offset" : 24, 5006 "referenced_type" : "_ZTIa" 5007 }, 5008 { 5009 "field_name" : "protocolKovio", 5010 "field_offset" : 32, 5011 "referenced_type" : "_ZTIa" 5012 }, 5013 { 5014 "field_name" : "protocolMifare", 5015 "field_offset" : 40, 5016 "referenced_type" : "_ZTIa" 5017 }, 5018 { 5019 "field_name" : "discoveryPollKovio", 5020 "field_offset" : 48, 5021 "referenced_type" : "_ZTIa" 5022 }, 5023 { 5024 "field_name" : "discoveryPollBPrime", 5025 "field_offset" : 56, 5026 "referenced_type" : "_ZTIa" 5027 }, 5028 { 5029 "field_name" : "discoveryListenBPrime", 5030 "field_offset" : 64, 5031 "referenced_type" : "_ZTIa" 5032 } 5033 ], 5034 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5035 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig", 5036 "record_kind" : "class", 5037 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5038 "self_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5039 "size" : 9, 5040 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 5041 }, 5042 { 5043 "alignment" : 8, 5044 "base_specifiers" : 5045 [ 5046 { 5047 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 5048 } 5049 ], 5050 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5051 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault", 5052 "record_kind" : "class", 5053 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5054 "self_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5055 "size" : 32, 5056 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h", 5057 "vtable_components" : 5058 [ 5059 { 5060 "kind" : "offset_to_top" 5061 }, 5062 { 5063 "kind" : "rtti", 5064 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 5065 }, 5066 { 5067 "kind" : "complete_dtor_pointer", 5068 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefaultD1Ev" 5069 }, 5070 { 5071 "kind" : "deleting_dtor_pointer", 5072 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefaultD0Ev" 5073 }, 5074 { 5075 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv" 5076 }, 5077 { 5078 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv" 5079 }, 5080 { 5081 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5082 }, 5083 { 5084 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5085 }, 5086 { 5087 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 5088 }, 5089 { 5090 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE" 5091 }, 5092 { 5093 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi" 5094 }, 5095 { 5096 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5097 } 5098 ] 5099 }, 5100 { 5101 "alignment" : 8, 5102 "base_specifiers" : 5103 [ 5104 { 5105 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 5106 } 5107 ], 5108 "fields" : 5109 [ 5110 { 5111 "access" : "private", 5112 "field_name" : "_impl", 5113 "field_offset" : 640, 5114 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 5115 } 5116 ], 5117 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5118 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDelegator", 5119 "record_kind" : "class", 5120 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5121 "self_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5122 "size" : 96, 5123 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h", 5124 "vtable_components" : 5125 [ 5126 { 5127 "kind" : "offset_to_top" 5128 }, 5129 { 5130 "kind" : "rtti", 5131 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE" 5132 }, 5133 { 5134 "kind" : "complete_dtor_pointer", 5135 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorD1Ev" 5136 }, 5137 { 5138 "kind" : "deleting_dtor_pointer", 5139 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorD0Ev" 5140 }, 5141 { 5142 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 5143 }, 5144 { 5145 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 5146 }, 5147 { 5148 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5149 }, 5150 { 5151 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5152 }, 5153 { 5154 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegator8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 5155 }, 5156 { 5157 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegator9sendEventENS2_8NfcEventENS2_9NfcStatusE" 5158 }, 5159 { 5160 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 5161 }, 5162 { 5163 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5164 }, 5165 { 5166 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 5167 } 5168 ] 5169 }, 5170 { 5171 "alignment" : 8, 5172 "base_specifiers" : 5173 [ 5174 { 5175 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 5176 } 5177 ], 5178 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5179 "name" : "aidl::android::hardware::nfc::INfc", 5180 "record_kind" : "class", 5181 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5182 "self_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5183 "size" : 32, 5184 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h", 5185 "vtable_components" : 5186 [ 5187 { 5188 "kind" : "offset_to_top" 5189 }, 5190 { 5191 "kind" : "rtti", 5192 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 5193 }, 5194 { 5195 "kind" : "complete_dtor_pointer", 5196 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev" 5197 }, 5198 { 5199 "kind" : "deleting_dtor_pointer", 5200 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev" 5201 }, 5202 { 5203 "is_pure" : true, 5204 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 5205 }, 5206 { 5207 "is_pure" : true, 5208 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 5209 }, 5210 { 5211 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5212 }, 5213 { 5214 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5215 }, 5216 { 5217 "is_pure" : true, 5218 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5219 }, 5220 { 5221 "is_pure" : true, 5222 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 5223 }, 5224 { 5225 "is_pure" : true, 5226 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 5227 }, 5228 { 5229 "is_pure" : true, 5230 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 5231 }, 5232 { 5233 "is_pure" : true, 5234 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 5235 }, 5236 { 5237 "is_pure" : true, 5238 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 5239 }, 5240 { 5241 "is_pure" : true, 5242 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 5243 }, 5244 { 5245 "is_pure" : true, 5246 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5247 }, 5248 { 5249 "is_pure" : true, 5250 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 5251 }, 5252 { 5253 "is_pure" : true, 5254 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 5255 }, 5256 { 5257 "is_pure" : true, 5258 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 5259 }, 5260 { 5261 "is_pure" : true, 5262 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5263 } 5264 ] 5265 }, 5266 { 5267 "alignment" : 8, 5268 "base_specifiers" : 5269 [ 5270 { 5271 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 5272 } 5273 ], 5274 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5275 "name" : "aidl::android::hardware::nfc::BnNfc", 5276 "record_kind" : "class", 5277 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5278 "self_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5279 "size" : 80, 5280 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h", 5281 "vtable_components" : 5282 [ 5283 { 5284 "kind" : "offset_to_top" 5285 }, 5286 { 5287 "kind" : "rtti", 5288 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE" 5289 }, 5290 { 5291 "kind" : "complete_dtor_pointer", 5292 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev" 5293 }, 5294 { 5295 "kind" : "deleting_dtor_pointer", 5296 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev" 5297 }, 5298 { 5299 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 5300 }, 5301 { 5302 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 5303 }, 5304 { 5305 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5306 }, 5307 { 5308 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5309 }, 5310 { 5311 "is_pure" : true, 5312 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5313 }, 5314 { 5315 "is_pure" : true, 5316 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 5317 }, 5318 { 5319 "is_pure" : true, 5320 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 5321 }, 5322 { 5323 "is_pure" : true, 5324 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 5325 }, 5326 { 5327 "is_pure" : true, 5328 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 5329 }, 5330 { 5331 "is_pure" : true, 5332 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 5333 }, 5334 { 5335 "is_pure" : true, 5336 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 5337 }, 5338 { 5339 "is_pure" : true, 5340 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5341 }, 5342 { 5343 "is_pure" : true, 5344 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 5345 }, 5346 { 5347 "is_pure" : true, 5348 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 5349 }, 5350 { 5351 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 5352 }, 5353 { 5354 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5355 }, 5356 { 5357 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 5358 } 5359 ] 5360 }, 5361 { 5362 "alignment" : 8, 5363 "base_specifiers" : 5364 [ 5365 { 5366 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 5367 } 5368 ], 5369 "fields" : 5370 [ 5371 { 5372 "field_name" : "_aidl_cached_version", 5373 "field_offset" : 320, 5374 "referenced_type" : "_ZTIi" 5375 }, 5376 { 5377 "field_name" : "_aidl_cached_hash", 5378 "field_offset" : 384, 5379 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 5380 }, 5381 { 5382 "field_name" : "_aidl_cached_hash_mutex", 5383 "field_offset" : 576, 5384 "referenced_type" : "_ZTINSt3__15mutexE" 5385 } 5386 ], 5387 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5388 "name" : "aidl::android::hardware::nfc::BpNfc", 5389 "record_kind" : "class", 5390 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5391 "self_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5392 "size" : 112, 5393 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h", 5394 "vtable_components" : 5395 [ 5396 { 5397 "kind" : "offset_to_top" 5398 }, 5399 { 5400 "kind" : "rtti", 5401 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE" 5402 }, 5403 { 5404 "kind" : "complete_dtor_pointer", 5405 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev" 5406 }, 5407 { 5408 "kind" : "deleting_dtor_pointer", 5409 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev" 5410 }, 5411 { 5412 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 5413 }, 5414 { 5415 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 5416 }, 5417 { 5418 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE4dumpEiPPKcj" 5419 }, 5420 { 5421 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5422 }, 5423 { 5424 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5425 }, 5426 { 5427 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE" 5428 }, 5429 { 5430 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv" 5431 }, 5432 { 5433 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv" 5434 }, 5435 { 5436 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE" 5437 }, 5438 { 5439 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv" 5440 }, 5441 { 5442 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv" 5443 }, 5444 { 5445 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5446 }, 5447 { 5448 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb" 5449 }, 5450 { 5451 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb" 5452 }, 5453 { 5454 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi" 5455 }, 5456 { 5457 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5458 } 5459 ] 5460 }, 5461 { 5462 "alignment" : 8, 5463 "fields" : 5464 [ 5465 { 5466 "field_name" : "nfaPollBailOutMode", 5467 "referenced_type" : "_ZTIb" 5468 }, 5469 { 5470 "field_name" : "presenceCheckAlgorithm", 5471 "field_offset" : 8, 5472 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5473 }, 5474 { 5475 "field_name" : "nfaProprietaryCfg", 5476 "field_offset" : 16, 5477 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5478 }, 5479 { 5480 "field_name" : "defaultOffHostRoute", 5481 "field_offset" : 88, 5482 "referenced_type" : "_ZTIa" 5483 }, 5484 { 5485 "field_name" : "defaultOffHostRouteFelica", 5486 "field_offset" : 96, 5487 "referenced_type" : "_ZTIa" 5488 }, 5489 { 5490 "field_name" : "defaultSystemCodeRoute", 5491 "field_offset" : 104, 5492 "referenced_type" : "_ZTIa" 5493 }, 5494 { 5495 "field_name" : "defaultSystemCodePowerState", 5496 "field_offset" : 112, 5497 "referenced_type" : "_ZTIa" 5498 }, 5499 { 5500 "field_name" : "defaultRoute", 5501 "field_offset" : 120, 5502 "referenced_type" : "_ZTIa" 5503 }, 5504 { 5505 "field_name" : "offHostESEPipeId", 5506 "field_offset" : 128, 5507 "referenced_type" : "_ZTIa" 5508 }, 5509 { 5510 "field_name" : "offHostSIMPipeId", 5511 "field_offset" : 136, 5512 "referenced_type" : "_ZTIa" 5513 }, 5514 { 5515 "field_name" : "maxIsoDepTransceiveLength", 5516 "field_offset" : 160, 5517 "referenced_type" : "_ZTIi" 5518 }, 5519 { 5520 "field_name" : "hostAllowlist", 5521 "field_offset" : 192, 5522 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5523 }, 5524 { 5525 "field_name" : "offHostRouteUicc", 5526 "field_offset" : 384, 5527 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5528 }, 5529 { 5530 "field_name" : "offHostRouteEse", 5531 "field_offset" : 576, 5532 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5533 }, 5534 { 5535 "field_name" : "defaultIsoDepRoute", 5536 "field_offset" : 768, 5537 "referenced_type" : "_ZTIa" 5538 } 5539 ], 5540 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5541 "name" : "aidl::android::hardware::nfc::NfcConfig", 5542 "record_kind" : "class", 5543 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5544 "self_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5545 "size" : 104, 5546 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 5547 }, 5548 { 5549 "alignment" : 1, 5550 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5551 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>", 5552 "record_kind" : "class", 5553 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5554 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5555 "size" : 1, 5556 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5557 "template_args" : 5558 [ 5559 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5560 ] 5561 }, 5562 { 5563 "alignment" : 1, 5564 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5565 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5566 "record_kind" : "class", 5567 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5568 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5569 "size" : 1, 5570 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5571 "template_args" : 5572 [ 5573 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5574 ] 5575 }, 5576 { 5577 "alignment" : 1, 5578 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5579 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5580 "record_kind" : "class", 5581 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5582 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5583 "size" : 1, 5584 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5585 "template_args" : 5586 [ 5587 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5588 ] 5589 }, 5590 { 5591 "alignment" : 1, 5592 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5593 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>", 5594 "record_kind" : "class", 5595 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5596 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5597 "size" : 1, 5598 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5599 "template_args" : 5600 [ 5601 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5602 ] 5603 }, 5604 { 5605 "alignment" : 1, 5606 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5607 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5608 "record_kind" : "class", 5609 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5610 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5611 "size" : 1, 5612 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5613 "template_args" : 5614 [ 5615 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5616 ] 5617 }, 5618 { 5619 "alignment" : 1, 5620 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5621 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5622 "record_kind" : "class", 5623 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5624 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5625 "size" : 1, 5626 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5627 "template_args" : 5628 [ 5629 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5630 ] 5631 }, 5632 { 5633 "alignment" : 1, 5634 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5635 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>", 5636 "record_kind" : "class", 5637 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5638 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5639 "size" : 1, 5640 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5641 "template_args" : 5642 [ 5643 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5644 ] 5645 }, 5646 { 5647 "alignment" : 1, 5648 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5649 "name" : "android::internal::details::ToEmptyString<signed char>", 5650 "record_kind" : "class", 5651 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5652 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5653 "size" : 1, 5654 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5655 "template_args" : 5656 [ 5657 "_ZTIa" 5658 ] 5659 }, 5660 { 5661 "alignment" : 1, 5662 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5663 "name" : "android::internal::details::ToEmptyString<bool>", 5664 "record_kind" : "class", 5665 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5666 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5667 "size" : 1, 5668 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5669 "template_args" : 5670 [ 5671 "_ZTIb" 5672 ] 5673 }, 5674 { 5675 "alignment" : 1, 5676 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5677 "name" : "android::internal::details::ToEmptyString<unsigned char>", 5678 "record_kind" : "class", 5679 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5680 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5681 "size" : 1, 5682 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5683 "template_args" : 5684 [ 5685 "_ZTIh" 5686 ] 5687 }, 5688 { 5689 "alignment" : 1, 5690 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5691 "name" : "android::internal::details::ToEmptyString<int>", 5692 "record_kind" : "class", 5693 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5694 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5695 "size" : 1, 5696 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5697 "template_args" : 5698 [ 5699 "_ZTIi" 5700 ] 5701 }, 5702 { 5703 "alignment" : 1, 5704 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5705 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5706 "record_kind" : "class", 5707 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5708 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5709 "size" : 1, 5710 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5711 "template_args" : 5712 [ 5713 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5714 ] 5715 }, 5716 { 5717 "alignment" : 1, 5718 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5719 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5720 "record_kind" : "class", 5721 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5722 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5723 "size" : 1, 5724 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5725 "template_args" : 5726 [ 5727 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5728 ] 5729 }, 5730 { 5731 "alignment" : 1, 5732 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5733 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>", 5734 "record_kind" : "class", 5735 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5736 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5737 "size" : 1, 5738 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5739 "template_args" : 5740 [ 5741 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5742 ] 5743 }, 5744 { 5745 "alignment" : 1, 5746 "base_specifiers" : 5747 [ 5748 { 5749 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5750 } 5751 ], 5752 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5753 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::PresenceCheckAlgorithm, std::shared_ptr>", 5754 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5755 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5756 "size" : 1, 5757 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5758 "template_args" : 5759 [ 5760 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5761 ] 5762 }, 5763 { 5764 "alignment" : 1, 5765 "base_specifiers" : 5766 [ 5767 { 5768 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5769 } 5770 ], 5771 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5772 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::PresenceCheckAlgorithm, std::optional>", 5773 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5774 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5775 "size" : 1, 5776 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5777 "template_args" : 5778 [ 5779 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5780 ] 5781 }, 5782 { 5783 "alignment" : 1, 5784 "base_specifiers" : 5785 [ 5786 { 5787 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5788 } 5789 ], 5790 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5791 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::ProtocolDiscoveryConfig, std::shared_ptr>", 5792 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5793 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5794 "size" : 1, 5795 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5796 "template_args" : 5797 [ 5798 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5799 ] 5800 }, 5801 { 5802 "alignment" : 1, 5803 "base_specifiers" : 5804 [ 5805 { 5806 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5807 } 5808 ], 5809 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5810 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::ProtocolDiscoveryConfig, std::optional>", 5811 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5812 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5813 "size" : 1, 5814 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5815 "template_args" : 5816 [ 5817 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5818 ] 5819 }, 5820 { 5821 "alignment" : 1, 5822 "base_specifiers" : 5823 [ 5824 { 5825 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5826 } 5827 ], 5828 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5829 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::shared_ptr>", 5830 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5831 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5832 "size" : 1, 5833 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5834 "template_args" : 5835 [ 5836 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5837 ] 5838 }, 5839 { 5840 "alignment" : 1, 5841 "base_specifiers" : 5842 [ 5843 { 5844 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5845 } 5846 ], 5847 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5848 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::optional>", 5849 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5850 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5851 "size" : 1, 5852 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5853 "template_args" : 5854 [ 5855 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5856 ] 5857 }, 5858 { 5859 "alignment" : 1, 5860 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5861 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5862 "record_kind" : "class", 5863 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5864 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5865 "size" : 1, 5866 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5867 "template_args" : 5868 [ 5869 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5870 ] 5871 }, 5872 { 5873 "alignment" : 1, 5874 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5875 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>", 5876 "record_kind" : "class", 5877 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5878 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5879 "size" : 1, 5880 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5881 "template_args" : 5882 [ 5883 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5884 ] 5885 } 5886 ], 5887 "rvalue_reference_types" : 5888 [ 5889 { 5890 "alignment" : 8, 5891 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 5892 "name" : "ndk::ScopedAParcel &&", 5893 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 5894 "self_type" : "_ZTION3ndk13ScopedAParcelE", 5895 "size" : 8, 5896 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5897 }, 5898 { 5899 "alignment" : 8, 5900 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 5901 "name" : "ndk::ScopedAStatus &&", 5902 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 5903 "self_type" : "_ZTION3ndk13ScopedAStatusE", 5904 "size" : 8, 5905 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5906 }, 5907 { 5908 "alignment" : 8, 5909 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 5910 "name" : "ndk::AParcelableHolder &&", 5911 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 5912 "self_type" : "_ZTION3ndk17AParcelableHolderE", 5913 "size" : 8, 5914 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 5915 }, 5916 { 5917 "alignment" : 8, 5918 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5919 "name" : "ndk::ScopedAIBinder_Weak &&", 5920 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 5921 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5922 "size" : 8, 5923 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5924 }, 5925 { 5926 "alignment" : 8, 5927 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 5928 "name" : "ndk::ScopedFileDescriptor &&", 5929 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 5930 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 5931 "size" : 8, 5932 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5933 }, 5934 { 5935 "alignment" : 8, 5936 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5937 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 5938 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 5939 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5940 "size" : 8, 5941 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5942 }, 5943 { 5944 "alignment" : 8, 5945 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5946 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 5947 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5948 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5949 "size" : 8, 5950 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5951 } 5952 ] 5953} 5954