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