1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 4 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIb", 18 "name" : "bool", 19 "referenced_type" : "_ZTIb", 20 "self_type" : "_ZTIb", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:79: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" : "(anonymous 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" : "(anonymous 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" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:45: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" : "(anonymous 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::(anonymous 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::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>::value" 505 } 506 ], 507 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 508 "name" : "android::internal::details::IsIterable<vector<unsigned char, allocator<unsigned char>>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 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<Timestamp>::(anonymous 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::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>::value" 539 } 540 ], 541 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 542 "name" : "android::internal::details::IsPointerLike<vector<unsigned char, allocator<unsigned char>>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 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<Timestamp>::(anonymous 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::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>::value" 573 } 574 ], 575 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 576 "name" : "android::internal::details::ToEmptyString<vector<unsigned char, allocator<unsigned char>>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 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>::(anonymous 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>::(anonymous 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<Timestamp>::(anonymous 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::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>::value" 641 } 642 ], 643 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 644 "name" : "android::internal::details::HasToStringMethod<vector<unsigned char, allocator<unsigned char>>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 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::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>::value" 658 } 659 ], 660 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 661 "name" : "android::internal::details::HasToStringFunction<vector<unsigned char, allocator<unsigned char>>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_parcel_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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-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_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1899 }, 1900 { 1901 "alignment" : 4, 1902 "linker_set_key" : "_ZTIPN4aidl7android8hardware8security11secureclock9TimestampE", 1903 "name" : "aidl::android::hardware::security::secureclock::Timestamp *", 1904 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 1905 "self_type" : "_ZTIPN4aidl7android8hardware8security11secureclock9TimestampE", 1906 "size" : 4, 1907 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 1908 }, 1909 { 1910 "alignment" : 4, 1911 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1912 "name" : "std::shared_ptr<aidl::android::hardware::security::secureclock::ISecureClock> *", 1913 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1914 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1915 "size" : 4, 1916 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1917 }, 1918 { 1919 "alignment" : 4, 1920 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1921 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 1922 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1923 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1924 "size" : 4, 1925 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1926 }, 1927 { 1928 "alignment" : 4, 1929 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1930 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 1931 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1932 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1933 "size" : 4, 1934 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 1935 }, 1936 { 1937 "alignment" : 4, 1938 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 1939 "name" : "std::vector<bool, std::allocator<bool>> *", 1940 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1941 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 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__16vectorIdNS_9allocatorIdEEEE", 1948 "name" : "std::vector<double, std::allocator<double>> *", 1949 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1950 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 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__16vectorIfNS_9allocatorIfEEEE", 1957 "name" : "std::vector<float, std::allocator<float>> *", 1958 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1959 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 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__16vectorIhNS_9allocatorIhEEEE", 1966 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 1967 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1968 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 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__16vectorIiNS_9allocatorIiEEEE", 1975 "name" : "std::vector<int, std::allocator<int>> *", 1976 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1977 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 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__16vectorIjNS_9allocatorIjEEEE", 1984 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 1985 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 1986 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 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__16vectorIxNS_9allocatorIxEEEE", 1993 "name" : "std::vector<long long, std::allocator<long long>> *", 1994 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 1995 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 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__16vectorIyNS_9allocatorIyEEEE", 2002 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 2003 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 2004 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 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__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2011 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 2012 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2013 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 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_6vectorIbNS_9allocatorIbEEEEEE", 2020 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 2021 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2022 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 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_6vectorIdNS_9allocatorIdEEEEEE", 2029 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 2030 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2031 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 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_6vectorIfNS_9allocatorIfEEEEEE", 2038 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 2039 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2040 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 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_6vectorIhNS_9allocatorIhEEEEEE", 2047 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 2048 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2049 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 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_6vectorIiNS_9allocatorIiEEEEEE", 2056 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 2057 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2058 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 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_6vectorIjNS_9allocatorIjEEEEEE", 2065 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 2066 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2067 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 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_6vectorIxNS_9allocatorIxEEEEEE", 2074 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 2075 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2076 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 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_6vectorIyNS_9allocatorIyEEEEEE", 2083 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 2084 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2085 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 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" : "_ZTIPP7AParcel", 2092 "name" : "AParcel **", 2093 "referenced_type" : "_ZTIP7AParcel", 2094 "self_type" : "_ZTIPP7AParcel", 2095 "size" : 4, 2096 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2097 }, 2098 { 2099 "alignment" : 4, 2100 "linker_set_key" : "_ZTIPP7AStatus", 2101 "name" : "AStatus **", 2102 "referenced_type" : "_ZTIP7AStatus", 2103 "self_type" : "_ZTIPP7AStatus", 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" : "_ZTIPP8AIBinder", 2110 "name" : "AIBinder **", 2111 "referenced_type" : "_ZTIP8AIBinder", 2112 "self_type" : "_ZTIPP8AIBinder", 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" : "_ZTIPPKc", 2119 "name" : "const char **", 2120 "referenced_type" : "_ZTIPKc", 2121 "self_type" : "_ZTIPPKc", 2122 "size" : 4, 2123 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2124 }, 2125 { 2126 "alignment" : 4, 2127 "linker_set_key" : "_ZTIPi", 2128 "name" : "int *", 2129 "referenced_type" : "_ZTIi", 2130 "self_type" : "_ZTIPi", 2131 "size" : 4, 2132 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2133 }, 2134 { 2135 "alignment" : 4, 2136 "linker_set_key" : "_ZTIPv", 2137 "name" : "void *", 2138 "referenced_type" : "_ZTIv", 2139 "self_type" : "_ZTIPv", 2140 "size" : 4, 2141 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2142 } 2143 ], 2144 "qualified_types" : 2145 [ 2146 { 2147 "is_const" : true, 2148 "linker_set_key" : "_ZTIK7AParcel", 2149 "name" : "const AParcel", 2150 "referenced_type" : "_ZTI7AParcel", 2151 "self_type" : "_ZTIK7AParcel", 2152 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2153 }, 2154 { 2155 "alignment" : 4, 2156 "is_const" : true, 2157 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 2158 "name" : "const ndk::SpAIBinder", 2159 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2160 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 2161 "size" : 4, 2162 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2163 }, 2164 { 2165 "alignment" : 4, 2166 "is_const" : true, 2167 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 2168 "name" : "const ndk::ScopedAParcel", 2169 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2170 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 2171 "size" : 4, 2172 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2173 }, 2174 { 2175 "alignment" : 4, 2176 "is_const" : true, 2177 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 2178 "name" : "const ndk::ScopedAStatus", 2179 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2180 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 2181 "size" : 4, 2182 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2183 }, 2184 { 2185 "alignment" : 4, 2186 "is_const" : true, 2187 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 2188 "name" : "const ndk::AParcelableHolder", 2189 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2190 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 2191 "size" : 12, 2192 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2193 }, 2194 { 2195 "alignment" : 4, 2196 "is_const" : true, 2197 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2198 "name" : "const ndk::ScopedFileDescriptor", 2199 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2200 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2201 "size" : 4, 2202 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2203 }, 2204 { 2205 "alignment" : 4, 2206 "is_const" : true, 2207 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2208 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2209 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2210 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2211 "size" : 4, 2212 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2213 }, 2214 { 2215 "alignment" : 4, 2216 "is_const" : true, 2217 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2218 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2219 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2220 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2221 "size" : 4, 2222 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2223 }, 2224 { 2225 "alignment" : 4, 2226 "is_const" : true, 2227 "linker_set_key" : "_ZTIKN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2228 "name" : "const aidl::android::hardware::security::secureclock::TimeStampToken", 2229 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2230 "self_type" : "_ZTIKN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2231 "size" : 28, 2232 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/TimeStampToken.h" 2233 }, 2234 { 2235 "alignment" : 4, 2236 "is_const" : true, 2237 "linker_set_key" : "_ZTIKN4aidl7android8hardware8security11secureclock9TimestampE", 2238 "name" : "const aidl::android::hardware::security::secureclock::Timestamp", 2239 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 2240 "self_type" : "_ZTIKN4aidl7android8hardware8security11secureclock9TimestampE", 2241 "size" : 8, 2242 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2243 }, 2244 { 2245 "alignment" : 4, 2246 "is_const" : true, 2247 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2248 "name" : "const std::shared_ptr<aidl::android::hardware::security::secureclock::ISecureClock>", 2249 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2250 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2251 "size" : 8, 2252 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2253 }, 2254 { 2255 "alignment" : 4, 2256 "is_const" : true, 2257 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2258 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 2259 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2260 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2261 "size" : 12, 2262 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2263 }, 2264 { 2265 "alignment" : 4, 2266 "is_const" : true, 2267 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2268 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 2269 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2270 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2271 "size" : 12, 2272 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2273 }, 2274 { 2275 "alignment" : 4, 2276 "is_const" : true, 2277 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2278 "name" : "const std::vector<bool, std::allocator<bool>>", 2279 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2280 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2281 "size" : 12, 2282 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2283 }, 2284 { 2285 "alignment" : 4, 2286 "is_const" : true, 2287 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2288 "name" : "const std::vector<double, std::allocator<double>>", 2289 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2290 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2291 "size" : 12, 2292 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2293 }, 2294 { 2295 "alignment" : 4, 2296 "is_const" : true, 2297 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2298 "name" : "const std::vector<float, std::allocator<float>>", 2299 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2300 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2301 "size" : 12, 2302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2303 }, 2304 { 2305 "alignment" : 4, 2306 "is_const" : true, 2307 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2308 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 2309 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2310 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2311 "size" : 12, 2312 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2313 }, 2314 { 2315 "alignment" : 4, 2316 "is_const" : true, 2317 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2318 "name" : "const std::vector<int, std::allocator<int>>", 2319 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2320 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2321 "size" : 12, 2322 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2323 }, 2324 { 2325 "alignment" : 4, 2326 "is_const" : true, 2327 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2328 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 2329 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2330 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2331 "size" : 12, 2332 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2333 }, 2334 { 2335 "alignment" : 4, 2336 "is_const" : true, 2337 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2338 "name" : "const std::vector<long long, std::allocator<long long>>", 2339 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 2340 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2341 "size" : 12, 2342 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2343 }, 2344 { 2345 "alignment" : 4, 2346 "is_const" : true, 2347 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2348 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 2349 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 2350 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2351 "size" : 12, 2352 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2353 }, 2354 { 2355 "alignment" : 4, 2356 "is_const" : true, 2357 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2358 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 2359 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2360 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2361 "size" : 16, 2362 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2363 }, 2364 { 2365 "alignment" : 4, 2366 "is_const" : true, 2367 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2368 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 2369 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2370 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2371 "size" : 16, 2372 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2373 }, 2374 { 2375 "alignment" : 4, 2376 "is_const" : true, 2377 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2378 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 2379 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2380 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2381 "size" : 16, 2382 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2383 }, 2384 { 2385 "alignment" : 4, 2386 "is_const" : true, 2387 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2388 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 2389 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2390 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2391 "size" : 16, 2392 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2393 }, 2394 { 2395 "alignment" : 4, 2396 "is_const" : true, 2397 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2398 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 2399 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2400 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2401 "size" : 16, 2402 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2403 }, 2404 { 2405 "alignment" : 4, 2406 "is_const" : true, 2407 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2408 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 2409 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2410 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2411 "size" : 16, 2412 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2413 }, 2414 { 2415 "alignment" : 4, 2416 "is_const" : true, 2417 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2418 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 2419 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2420 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2421 "size" : 16, 2422 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2423 }, 2424 { 2425 "alignment" : 4, 2426 "is_const" : true, 2427 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2428 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 2429 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2430 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2431 "size" : 16, 2432 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2433 }, 2434 { 2435 "alignment" : 4, 2436 "is_const" : true, 2437 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2438 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 2439 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2440 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2441 "size" : 16, 2442 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2443 }, 2444 { 2445 "alignment" : 4, 2446 "is_const" : true, 2447 "linker_set_key" : "_ZTIKP7AParcel", 2448 "name" : "AParcel *const", 2449 "referenced_type" : "_ZTIP7AParcel", 2450 "self_type" : "_ZTIKP7AParcel", 2451 "size" : 4, 2452 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2453 }, 2454 { 2455 "alignment" : 4, 2456 "is_const" : true, 2457 "linker_set_key" : "_ZTIKP7AStatus", 2458 "name" : "AStatus *const", 2459 "referenced_type" : "_ZTIP7AStatus", 2460 "self_type" : "_ZTIKP7AStatus", 2461 "size" : 4, 2462 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2463 }, 2464 { 2465 "alignment" : 1, 2466 "is_const" : true, 2467 "linker_set_key" : "_ZTIKc", 2468 "name" : "const char", 2469 "referenced_type" : "_ZTIc", 2470 "self_type" : "_ZTIKc", 2471 "size" : 1, 2472 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2473 }, 2474 { 2475 "alignment" : 1, 2476 "is_const" : true, 2477 "linker_set_key" : "_ZTIKh", 2478 "name" : "const unsigned char", 2479 "referenced_type" : "_ZTIh", 2480 "self_type" : "_ZTIKh", 2481 "size" : 1, 2482 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2483 }, 2484 { 2485 "alignment" : 4, 2486 "is_const" : true, 2487 "linker_set_key" : "_ZTIKi", 2488 "name" : "const int", 2489 "referenced_type" : "_ZTIi", 2490 "self_type" : "_ZTIKi", 2491 "size" : 4, 2492 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 2493 }, 2494 { 2495 "alignment" : 4, 2496 "is_const" : true, 2497 "linker_set_key" : "_ZTIKj", 2498 "name" : "const unsigned int", 2499 "referenced_type" : "_ZTIj", 2500 "self_type" : "_ZTIKj", 2501 "size" : 4, 2502 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2503 }, 2504 { 2505 "is_const" : true, 2506 "linker_set_key" : "_ZTIKv", 2507 "name" : "const void", 2508 "referenced_type" : "_ZTIv", 2509 "self_type" : "_ZTIKv", 2510 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2511 }, 2512 { 2513 "alignment" : 4, 2514 "is_const" : true, 2515 "linker_set_key" : "_ZTIKx", 2516 "name" : "const long long", 2517 "referenced_type" : "_ZTIx", 2518 "self_type" : "_ZTIKx", 2519 "size" : 8, 2520 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2521 } 2522 ], 2523 "record_types" : 2524 [ 2525 { 2526 "alignment" : 4, 2527 "fields" : 2528 [ 2529 { 2530 "access" : "private", 2531 "field_name" : "mBinder", 2532 "referenced_type" : "_ZTIP8AIBinder" 2533 } 2534 ], 2535 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 2536 "name" : "ndk::SpAIBinder", 2537 "record_kind" : "class", 2538 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2539 "self_type" : "_ZTIN3ndk10SpAIBinderE", 2540 "size" : 4, 2541 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2542 }, 2543 { 2544 "access" : "private", 2545 "alignment" : 4, 2546 "fields" : 2547 [ 2548 { 2549 "field_name" : "interface", 2550 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 2551 } 2552 ], 2553 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2554 "name" : "ndk::ICInterface::ICInterfaceData", 2555 "record_kind" : "class", 2556 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2557 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2558 "size" : 8, 2559 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2560 }, 2561 { 2562 "alignment" : 4, 2563 "base_specifiers" : 2564 [ 2565 { 2566 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 2567 } 2568 ], 2569 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 2570 "name" : "ndk::ICInterface", 2571 "record_kind" : "class", 2572 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2573 "self_type" : "_ZTIN3ndk11ICInterfaceE", 2574 "size" : 16, 2575 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2576 "vtable_components" : 2577 [ 2578 { 2579 "kind" : "offset_to_top" 2580 }, 2581 { 2582 "kind" : "rtti", 2583 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 2584 }, 2585 { 2586 "kind" : "complete_dtor_pointer", 2587 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 2588 }, 2589 { 2590 "kind" : "deleting_dtor_pointer", 2591 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 2592 }, 2593 { 2594 "is_pure" : true, 2595 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2596 }, 2597 { 2598 "is_pure" : true, 2599 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2600 }, 2601 { 2602 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2603 }, 2604 { 2605 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2606 } 2607 ] 2608 }, 2609 { 2610 "alignment" : 4, 2611 "base_specifiers" : 2612 [ 2613 { 2614 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2615 } 2616 ], 2617 "fields" : 2618 [ 2619 { 2620 "access" : "private", 2621 "field_name" : "mMutex", 2622 "field_offset" : 128, 2623 "referenced_type" : "_ZTINSt3__15mutexE" 2624 }, 2625 { 2626 "access" : "private", 2627 "field_name" : "mWeakBinder", 2628 "field_offset" : 160, 2629 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 2630 } 2631 ], 2632 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2633 "name" : "ndk::BnCInterface<aidl::android::hardware::security::secureclock::ISecureClock>", 2634 "record_kind" : "class", 2635 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2636 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2637 "size" : 24, 2638 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2639 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" ], 2640 "vtable_components" : 2641 [ 2642 { 2643 "kind" : "offset_to_top" 2644 }, 2645 { 2646 "kind" : "rtti", 2647 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 2648 }, 2649 { 2650 "kind" : "complete_dtor_pointer", 2651 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED1Ev" 2652 }, 2653 { 2654 "kind" : "deleting_dtor_pointer", 2655 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED0Ev" 2656 }, 2657 { 2658 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 2659 }, 2660 { 2661 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 2662 }, 2663 { 2664 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2665 }, 2666 { 2667 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2668 }, 2669 { 2670 "is_pure" : true, 2671 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampExPNS3_14TimeStampTokenE" 2672 }, 2673 { 2674 "is_pure" : true, 2675 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 2676 }, 2677 { 2678 "is_pure" : true, 2679 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 2680 }, 2681 { 2682 "is_pure" : true, 2683 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE12createBinderEv" 2684 } 2685 ] 2686 }, 2687 { 2688 "alignment" : 4, 2689 "base_specifiers" : 2690 [ 2691 { 2692 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2693 } 2694 ], 2695 "fields" : 2696 [ 2697 { 2698 "access" : "private", 2699 "field_name" : "mBinder", 2700 "field_offset" : 128, 2701 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 2702 } 2703 ], 2704 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2705 "name" : "ndk::BpCInterface<aidl::android::hardware::security::secureclock::ISecureClock>", 2706 "record_kind" : "class", 2707 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2708 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2709 "size" : 20, 2710 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2711 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" ], 2712 "vtable_components" : 2713 [ 2714 { 2715 "kind" : "offset_to_top" 2716 }, 2717 { 2718 "kind" : "rtti", 2719 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 2720 }, 2721 { 2722 "kind" : "complete_dtor_pointer", 2723 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED1Ev" 2724 }, 2725 { 2726 "kind" : "deleting_dtor_pointer", 2727 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED0Ev" 2728 }, 2729 { 2730 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 2731 }, 2732 { 2733 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 2734 }, 2735 { 2736 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE4dumpEiPPKcj" 2737 }, 2738 { 2739 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2740 }, 2741 { 2742 "is_pure" : true, 2743 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampExPNS3_14TimeStampTokenE" 2744 }, 2745 { 2746 "is_pure" : true, 2747 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 2748 }, 2749 { 2750 "is_pure" : true, 2751 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 2752 } 2753 ] 2754 }, 2755 { 2756 "alignment" : 4, 2757 "base_specifiers" : 2758 [ 2759 { 2760 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 2761 } 2762 ], 2763 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 2764 "name" : "ndk::ScopedAParcel", 2765 "record_kind" : "class", 2766 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2767 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2768 "size" : 4, 2769 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2770 }, 2771 { 2772 "alignment" : 4, 2773 "base_specifiers" : 2774 [ 2775 { 2776 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 2777 } 2778 ], 2779 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2780 "name" : "ndk::ScopedAStatus", 2781 "record_kind" : "class", 2782 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2783 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2784 "size" : 4, 2785 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2786 }, 2787 { 2788 "alignment" : 4, 2789 "fields" : 2790 [ 2791 { 2792 "access" : "private", 2793 "field_name" : "mFlagThis", 2794 "field_offset" : 32, 2795 "referenced_type" : "_ZTINSt3__19once_flagE" 2796 }, 2797 { 2798 "access" : "private", 2799 "field_name" : "mThis", 2800 "field_offset" : 64, 2801 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2802 } 2803 ], 2804 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2805 "name" : "ndk::SharedRefBase", 2806 "record_kind" : "class", 2807 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2808 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2809 "size" : 16, 2810 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2811 "vtable_components" : 2812 [ 2813 { 2814 "kind" : "offset_to_top" 2815 }, 2816 { 2817 "kind" : "rtti", 2818 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2819 }, 2820 { 2821 "kind" : "complete_dtor_pointer", 2822 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2823 }, 2824 { 2825 "kind" : "deleting_dtor_pointer", 2826 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2827 } 2828 ] 2829 }, 2830 { 2831 "alignment" : 4, 2832 "fields" : 2833 [ 2834 { 2835 "access" : "private", 2836 "field_name" : "mParcel", 2837 "field_offset" : 32, 2838 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 2839 }, 2840 { 2841 "access" : "private", 2842 "field_name" : "mStability", 2843 "field_offset" : 64, 2844 "referenced_type" : "_ZTIi" 2845 } 2846 ], 2847 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 2848 "name" : "ndk::AParcelableHolder", 2849 "record_kind" : "class", 2850 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2851 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 2852 "size" : 12, 2853 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 2854 "vtable_components" : 2855 [ 2856 { 2857 "kind" : "offset_to_top" 2858 }, 2859 { 2860 "kind" : "rtti", 2861 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 2862 }, 2863 { 2864 "kind" : "complete_dtor_pointer", 2865 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 2866 }, 2867 { 2868 "kind" : "deleting_dtor_pointer", 2869 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 2870 } 2871 ] 2872 }, 2873 { 2874 "alignment" : 4, 2875 "base_specifiers" : 2876 [ 2877 { 2878 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2879 } 2880 ], 2881 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2882 "name" : "ndk::ScopedAIBinder_Weak", 2883 "record_kind" : "class", 2884 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2885 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2886 "size" : 4, 2887 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2888 }, 2889 { 2890 "alignment" : 4, 2891 "base_specifiers" : 2892 [ 2893 { 2894 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 2895 } 2896 ], 2897 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2898 "name" : "ndk::ScopedFileDescriptor", 2899 "record_kind" : "class", 2900 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2901 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2902 "size" : 4, 2903 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2904 }, 2905 { 2906 "alignment" : 4, 2907 "base_specifiers" : 2908 [ 2909 { 2910 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2911 } 2912 ], 2913 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2914 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2915 "record_kind" : "class", 2916 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2917 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2918 "size" : 4, 2919 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2920 }, 2921 { 2922 "alignment" : 4, 2923 "fields" : 2924 [ 2925 { 2926 "access" : "private", 2927 "field_name" : "mT", 2928 "referenced_type" : "_ZTIP13AIBinder_Weak" 2929 } 2930 ], 2931 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2932 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2933 "record_kind" : "class", 2934 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2935 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2936 "size" : 4, 2937 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2938 "template_args" : [ "_ZTIP13AIBinder_Weak" ] 2939 }, 2940 { 2941 "alignment" : 4, 2942 "fields" : 2943 [ 2944 { 2945 "access" : "private", 2946 "field_name" : "mT", 2947 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2948 } 2949 ], 2950 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2951 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 2952 "record_kind" : "class", 2953 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2954 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2955 "size" : 4, 2956 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2957 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ] 2958 }, 2959 { 2960 "alignment" : 4, 2961 "fields" : 2962 [ 2963 { 2964 "access" : "private", 2965 "field_name" : "mT", 2966 "referenced_type" : "_ZTIP7AParcel" 2967 } 2968 ], 2969 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2970 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2971 "record_kind" : "class", 2972 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2973 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2974 "size" : 4, 2975 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2976 "template_args" : [ "_ZTIP7AParcel" ] 2977 }, 2978 { 2979 "alignment" : 4, 2980 "fields" : 2981 [ 2982 { 2983 "access" : "private", 2984 "field_name" : "mT", 2985 "referenced_type" : "_ZTIP7AStatus" 2986 } 2987 ], 2988 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2989 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2990 "record_kind" : "class", 2991 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2992 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2993 "size" : 4, 2994 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2995 "template_args" : [ "_ZTIP7AStatus" ] 2996 }, 2997 { 2998 "alignment" : 4, 2999 "base_specifiers" : 3000 [ 3001 { 3002 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 3003 } 3004 ], 3005 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3006 "name" : "aidl::android::hardware::security::secureclock::ISecureClock", 3007 "record_kind" : "class", 3008 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3009 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3010 "size" : 16, 3011 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h", 3012 "vtable_components" : 3013 [ 3014 { 3015 "kind" : "offset_to_top" 3016 }, 3017 { 3018 "kind" : "rtti", 3019 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 3020 }, 3021 { 3022 "kind" : "complete_dtor_pointer", 3023 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClockD1Ev" 3024 }, 3025 { 3026 "kind" : "deleting_dtor_pointer", 3027 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClockD0Ev" 3028 }, 3029 { 3030 "is_pure" : true, 3031 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3032 }, 3033 { 3034 "is_pure" : true, 3035 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3036 }, 3037 { 3038 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3039 }, 3040 { 3041 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3042 }, 3043 { 3044 "is_pure" : true, 3045 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampExPNS3_14TimeStampTokenE" 3046 }, 3047 { 3048 "is_pure" : true, 3049 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 3050 }, 3051 { 3052 "is_pure" : true, 3053 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3054 } 3055 ] 3056 }, 3057 { 3058 "alignment" : 4, 3059 "base_specifiers" : 3060 [ 3061 { 3062 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 3063 } 3064 ], 3065 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3066 "name" : "aidl::android::hardware::security::secureclock::BnSecureClock", 3067 "record_kind" : "class", 3068 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3069 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3070 "size" : 24, 3071 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/BnSecureClock.h", 3072 "vtable_components" : 3073 [ 3074 { 3075 "kind" : "offset_to_top" 3076 }, 3077 { 3078 "kind" : "rtti", 3079 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE" 3080 }, 3081 { 3082 "kind" : "complete_dtor_pointer", 3083 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClockD1Ev" 3084 }, 3085 { 3086 "kind" : "deleting_dtor_pointer", 3087 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClockD0Ev" 3088 }, 3089 { 3090 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 3091 }, 3092 { 3093 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 3094 }, 3095 { 3096 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3097 }, 3098 { 3099 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3100 }, 3101 { 3102 "is_pure" : true, 3103 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampExPNS3_14TimeStampTokenE" 3104 }, 3105 { 3106 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock19getInterfaceVersionEPi" 3107 }, 3108 { 3109 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3110 }, 3111 { 3112 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock12createBinderEv" 3113 } 3114 ] 3115 }, 3116 { 3117 "alignment" : 4, 3118 "base_specifiers" : 3119 [ 3120 { 3121 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 3122 } 3123 ], 3124 "fields" : 3125 [ 3126 { 3127 "field_name" : "_aidl_cached_version", 3128 "field_offset" : 160, 3129 "referenced_type" : "_ZTIi" 3130 }, 3131 { 3132 "field_name" : "_aidl_cached_hash", 3133 "field_offset" : 192, 3134 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 3135 }, 3136 { 3137 "field_name" : "_aidl_cached_hash_mutex", 3138 "field_offset" : 288, 3139 "referenced_type" : "_ZTINSt3__15mutexE" 3140 } 3141 ], 3142 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3143 "name" : "aidl::android::hardware::security::secureclock::BpSecureClock", 3144 "record_kind" : "class", 3145 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3146 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3147 "size" : 40, 3148 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/BpSecureClock.h", 3149 "vtable_components" : 3150 [ 3151 { 3152 "kind" : "offset_to_top" 3153 }, 3154 { 3155 "kind" : "rtti", 3156 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE" 3157 }, 3158 { 3159 "kind" : "complete_dtor_pointer", 3160 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClockD1Ev" 3161 }, 3162 { 3163 "kind" : "deleting_dtor_pointer", 3164 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClockD0Ev" 3165 }, 3166 { 3167 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 3168 }, 3169 { 3170 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 3171 }, 3172 { 3173 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE4dumpEiPPKcj" 3174 }, 3175 { 3176 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3177 }, 3178 { 3179 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock17generateTimeStampExPNS3_14TimeStampTokenE" 3180 }, 3181 { 3182 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock19getInterfaceVersionEPi" 3183 }, 3184 { 3185 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3186 } 3187 ] 3188 }, 3189 { 3190 "alignment" : 4, 3191 "fields" : 3192 [ 3193 { 3194 "field_name" : "challenge", 3195 "referenced_type" : "_ZTIx" 3196 }, 3197 { 3198 "field_name" : "timestamp", 3199 "field_offset" : 64, 3200 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3201 }, 3202 { 3203 "field_name" : "mac", 3204 "field_offset" : 128, 3205 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3206 } 3207 ], 3208 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3209 "name" : "aidl::android::hardware::security::secureclock::TimeStampToken", 3210 "record_kind" : "class", 3211 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3212 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3213 "size" : 28, 3214 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/TimeStampToken.h" 3215 }, 3216 { 3217 "alignment" : 4, 3218 "base_specifiers" : 3219 [ 3220 { 3221 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 3222 } 3223 ], 3224 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3225 "name" : "aidl::android::hardware::security::secureclock::ISecureClockDefault", 3226 "record_kind" : "class", 3227 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3228 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3229 "size" : 16, 3230 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h", 3231 "vtable_components" : 3232 [ 3233 { 3234 "kind" : "offset_to_top" 3235 }, 3236 { 3237 "kind" : "rtti", 3238 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE" 3239 }, 3240 { 3241 "kind" : "complete_dtor_pointer", 3242 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefaultD1Ev" 3243 }, 3244 { 3245 "kind" : "deleting_dtor_pointer", 3246 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefaultD0Ev" 3247 }, 3248 { 3249 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault8asBinderEv" 3250 }, 3251 { 3252 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault8isRemoteEv" 3253 }, 3254 { 3255 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3256 }, 3257 { 3258 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3259 }, 3260 { 3261 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault17generateTimeStampExPNS3_14TimeStampTokenE" 3262 }, 3263 { 3264 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault19getInterfaceVersionEPi" 3265 }, 3266 { 3267 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3268 } 3269 ] 3270 }, 3271 { 3272 "alignment" : 4, 3273 "fields" : 3274 [ 3275 { 3276 "field_name" : "milliSeconds", 3277 "referenced_type" : "_ZTIx" 3278 } 3279 ], 3280 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3281 "name" : "aidl::android::hardware::security::secureclock::Timestamp", 3282 "record_kind" : "class", 3283 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3284 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3285 "size" : 8, 3286 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 3287 }, 3288 { 3289 "alignment" : 1, 3290 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3291 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>", 3292 "record_kind" : "class", 3293 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3294 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3295 "size" : 1, 3296 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3297 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3298 }, 3299 { 3300 "alignment" : 1, 3301 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3302 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::secureclock::Timestamp>", 3303 "record_kind" : "class", 3304 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3305 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3306 "size" : 1, 3307 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3308 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" ] 3309 }, 3310 { 3311 "alignment" : 1, 3312 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3313 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>", 3314 "record_kind" : "class", 3315 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3316 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3317 "size" : 1, 3318 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3319 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3320 }, 3321 { 3322 "alignment" : 1, 3323 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3324 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::secureclock::Timestamp>", 3325 "record_kind" : "class", 3326 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3327 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3328 "size" : 1, 3329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3330 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" ] 3331 }, 3332 { 3333 "alignment" : 1, 3334 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3335 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>", 3336 "record_kind" : "class", 3337 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3338 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3339 "size" : 1, 3340 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3341 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3342 }, 3343 { 3344 "alignment" : 1, 3345 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3346 "name" : "android::internal::details::ToEmptyString<unsigned char>", 3347 "record_kind" : "class", 3348 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3349 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3350 "size" : 1, 3351 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3352 "template_args" : [ "_ZTIh" ] 3353 }, 3354 { 3355 "alignment" : 1, 3356 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 3357 "name" : "android::internal::details::ToEmptyString<long long>", 3358 "record_kind" : "class", 3359 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 3360 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE", 3361 "size" : 1, 3362 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3363 "template_args" : [ "_ZTIx" ] 3364 }, 3365 { 3366 "alignment" : 1, 3367 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3368 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::secureclock::Timestamp>", 3369 "record_kind" : "class", 3370 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3371 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3372 "size" : 1, 3373 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3374 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" ] 3375 }, 3376 { 3377 "alignment" : 1, 3378 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3379 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>", 3380 "record_kind" : "class", 3381 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3382 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3383 "size" : 1, 3384 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3385 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3386 }, 3387 { 3388 "alignment" : 1, 3389 "base_specifiers" : 3390 [ 3391 { 3392 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3393 } 3394 ], 3395 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3396 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::secureclock::Timestamp, std::shared_ptr>", 3397 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3398 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3399 "size" : 1, 3400 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3401 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" ] 3402 }, 3403 { 3404 "alignment" : 1, 3405 "base_specifiers" : 3406 [ 3407 { 3408 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3409 } 3410 ], 3411 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3412 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::secureclock::Timestamp, std::optional>", 3413 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3414 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3415 "size" : 1, 3416 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3417 "template_args" : [ "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" ] 3418 }, 3419 { 3420 "alignment" : 1, 3421 "base_specifiers" : 3422 [ 3423 { 3424 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3425 } 3426 ], 3427 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3428 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::shared_ptr>", 3429 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3430 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3431 "size" : 1, 3432 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3433 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3434 }, 3435 { 3436 "alignment" : 1, 3437 "base_specifiers" : 3438 [ 3439 { 3440 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3441 } 3442 ], 3443 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3444 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::optional>", 3445 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3446 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3447 "size" : 1, 3448 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3449 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3450 }, 3451 { 3452 "alignment" : 1, 3453 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3454 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>", 3455 "record_kind" : "class", 3456 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3457 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3458 "size" : 1, 3459 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3460 "template_args" : [ "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" ] 3461 } 3462 ], 3463 "rvalue_reference_types" : 3464 [ 3465 { 3466 "alignment" : 4, 3467 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 3468 "name" : "ndk::ScopedAParcel &&", 3469 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3470 "self_type" : "_ZTION3ndk13ScopedAParcelE", 3471 "size" : 4, 3472 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3473 }, 3474 { 3475 "alignment" : 4, 3476 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 3477 "name" : "ndk::ScopedAStatus &&", 3478 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3479 "self_type" : "_ZTION3ndk13ScopedAStatusE", 3480 "size" : 4, 3481 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3482 }, 3483 { 3484 "alignment" : 4, 3485 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3486 "name" : "ndk::ScopedAIBinder_Weak &&", 3487 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3488 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3489 "size" : 4, 3490 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3491 }, 3492 { 3493 "alignment" : 4, 3494 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 3495 "name" : "ndk::ScopedFileDescriptor &&", 3496 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3497 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 3498 "size" : 4, 3499 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3500 }, 3501 { 3502 "alignment" : 4, 3503 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3504 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 3505 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3506 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3507 "size" : 4, 3508 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3509 }, 3510 { 3511 "alignment" : 4, 3512 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3513 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 3514 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3515 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3516 "size" : 4, 3517 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3518 } 3519 ] 3520} 3521