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