1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-68", 9 "self_type" : "type-99", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "linker_set_key" : "float []", 14 "name" : "float []", 15 "referenced_type" : "type-282", 16 "self_type" : "type-517", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-39", 24 "self_type" : "type-195", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 1, 29 "linker_set_key" : "unsigned char [32]", 30 "name" : "unsigned char [32]", 31 "referenced_type" : "type-96", 32 "self_type" : "type-356", 33 "size" : 32, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [5121]", 39 "name" : "unsigned char [5121]", 40 "referenced_type" : "type-96", 41 "self_type" : "type-95", 42 "size" : 5121, 43 "source_file" : "/system/core/liblog/include/log/log_read.h" 44 }, 45 { 46 "alignment" : 4, 47 "linker_set_key" : "unsigned int [8]", 48 "name" : "unsigned int [8]", 49 "referenced_type" : "type-2", 50 "self_type" : "type-510", 51 "size" : 32, 52 "source_file" : "/system/core/libsystem/include/system/graphics.h" 53 } 54 ], 55 "builtin_types" : 56 [ 57 { 58 "alignment" : 1, 59 "is_integral" : true, 60 "is_unsigned" : true, 61 "linker_set_key" : "bool", 62 "name" : "bool", 63 "referenced_type" : "type-51", 64 "self_type" : "type-51", 65 "size" : 1 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "is_unsigned" : true, 71 "linker_set_key" : "char", 72 "name" : "char", 73 "referenced_type" : "type-68", 74 "self_type" : "type-68", 75 "size" : 1 76 }, 77 { 78 "alignment" : 2, 79 "is_integral" : true, 80 "is_unsigned" : true, 81 "linker_set_key" : "char16_t", 82 "name" : "char16_t", 83 "referenced_type" : "type-59", 84 "self_type" : "type-59", 85 "size" : 2 86 }, 87 { 88 "alignment" : 8, 89 "linker_set_key" : "double", 90 "name" : "double", 91 "referenced_type" : "type-287", 92 "self_type" : "type-287", 93 "size" : 8 94 }, 95 { 96 "alignment" : 4, 97 "linker_set_key" : "float", 98 "name" : "float", 99 "referenced_type" : "type-282", 100 "self_type" : "type-282", 101 "size" : 4 102 }, 103 { 104 "alignment" : 4, 105 "is_integral" : true, 106 "linker_set_key" : "int", 107 "name" : "int", 108 "referenced_type" : "type-39", 109 "self_type" : "type-39", 110 "size" : 4 111 }, 112 { 113 "alignment" : 4, 114 "is_integral" : true, 115 "linker_set_key" : "long", 116 "name" : "long", 117 "referenced_type" : "type-259", 118 "self_type" : "type-259", 119 "size" : 4 120 }, 121 { 122 "alignment" : 8, 123 "linker_set_key" : "long double", 124 "name" : "long double", 125 "referenced_type" : "type-684", 126 "self_type" : "type-684", 127 "size" : 8 128 }, 129 { 130 "alignment" : 8, 131 "is_integral" : true, 132 "linker_set_key" : "long long", 133 "name" : "long long", 134 "referenced_type" : "type-44", 135 "self_type" : "type-44", 136 "size" : 8 137 }, 138 { 139 "alignment" : 2, 140 "is_integral" : true, 141 "linker_set_key" : "short", 142 "name" : "short", 143 "referenced_type" : "type-239", 144 "self_type" : "type-239", 145 "size" : 2 146 }, 147 { 148 "alignment" : 1, 149 "is_integral" : true, 150 "linker_set_key" : "signed char", 151 "name" : "signed char", 152 "referenced_type" : "type-294", 153 "self_type" : "type-294", 154 "size" : 1 155 }, 156 { 157 "alignment" : 1, 158 "is_integral" : true, 159 "is_unsigned" : true, 160 "linker_set_key" : "unsigned char", 161 "name" : "unsigned char", 162 "referenced_type" : "type-96", 163 "self_type" : "type-96", 164 "size" : 1 165 }, 166 { 167 "alignment" : 4, 168 "is_integral" : true, 169 "is_unsigned" : true, 170 "linker_set_key" : "unsigned int", 171 "name" : "unsigned int", 172 "referenced_type" : "type-2", 173 "self_type" : "type-2", 174 "size" : 4 175 }, 176 { 177 "alignment" : 4, 178 "is_integral" : true, 179 "is_unsigned" : true, 180 "linker_set_key" : "unsigned long", 181 "name" : "unsigned long", 182 "referenced_type" : "type-268", 183 "self_type" : "type-268", 184 "size" : 4 185 }, 186 { 187 "alignment" : 8, 188 "is_integral" : true, 189 "is_unsigned" : true, 190 "linker_set_key" : "unsigned long long", 191 "name" : "unsigned long long", 192 "referenced_type" : "type-153", 193 "self_type" : "type-153", 194 "size" : 8 195 }, 196 { 197 "alignment" : 2, 198 "is_integral" : true, 199 "is_unsigned" : true, 200 "linker_set_key" : "unsigned short", 201 "name" : "unsigned short", 202 "referenced_type" : "type-98", 203 "self_type" : "type-98", 204 "size" : 2 205 }, 206 { 207 "linker_set_key" : "void", 208 "name" : "void", 209 "referenced_type" : "type-41", 210 "self_type" : "type-41" 211 } 212 ], 213 "elf_functions" : 214 [ 215 { 216 "name" : "_ZN7android8hardware3nfc4V1_221writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj" 217 }, 218 { 219 "name" : "_ZN7android8hardware3nfc4V1_222readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj" 220 }, 221 { 222 "name" : "_ZN7android8hardware3nfc4V1_24INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 223 }, 224 { 225 "name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 226 }, 227 { 228 "name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 229 }, 230 { 231 "name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 232 }, 233 { 234 "name" : "_ZN7android8hardware3nfc4V1_24INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 235 }, 236 { 237 "name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 238 }, 239 { 240 "name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 241 }, 242 { 243 "name" : "_ZN7android8hardware3nfc4V1_24INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 244 }, 245 { 246 "name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 247 }, 248 { 249 "name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv" 250 }, 251 { 252 "name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv" 253 }, 254 { 255 "name" : "_ZN7android8hardware3nfc4V1_24INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 256 }, 257 { 258 "name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv" 259 }, 260 { 261 "name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 262 }, 263 { 264 "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb" 265 }, 266 { 267 "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_14INfcEEEb" 268 }, 269 { 270 "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 271 }, 272 { 273 "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spIS3_EEb" 274 }, 275 { 276 "name" : "_ZN7android8hardware3nfc4V1_25BsNfc13addOnewayTaskENSt3__18functionIFvvEEE" 277 }, 278 { 279 "name" : "_ZN7android8hardware3nfc4V1_25BsNfcC1ENS_2spINS2_4INfcEEE" 280 }, 281 { 282 "name" : "_ZN7android8hardware3nfc4V1_25BsNfcC2ENS_2spINS2_4INfcEEE" 283 }, 284 { 285 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 286 }, 287 { 288 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 289 }, 290 { 291 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc19_hidl_getConfig_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 292 }, 293 { 294 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc4pingEv" 295 }, 296 { 297 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC1ERKNS_2spINS2_4INfcEEE" 298 }, 299 { 300 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC2ERKNS_2spINS2_4INfcEEE" 301 }, 302 { 303 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev" 304 }, 305 { 306 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev" 307 }, 308 { 309 "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD2Ev" 310 }, 311 { 312 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv" 313 }, 314 { 315 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 316 }, 317 { 318 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv" 319 }, 320 { 321 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv" 322 }, 323 { 324 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 325 }, 326 { 327 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 328 }, 329 { 330 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 331 }, 332 { 333 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 334 }, 335 { 336 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv" 337 }, 338 { 339 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 340 }, 341 { 342 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE" 343 }, 344 { 345 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19_hidl_getConfig_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 346 }, 347 { 348 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 349 }, 350 { 351 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv" 352 }, 353 { 354 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv" 355 }, 356 { 357 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv" 358 }, 359 { 360 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 361 }, 362 { 363 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv" 364 }, 365 { 366 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv" 367 }, 368 { 369 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 370 }, 371 { 372 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE" 373 }, 374 { 375 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE" 376 }, 377 { 378 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE" 379 }, 380 { 381 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC1ERKNS_2spINS0_7IBinderEEE" 382 }, 383 { 384 "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC2ERKNS_2spINS0_7IBinderEEE" 385 }, 386 { 387 "binding" : "weak", 388 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb" 389 }, 390 { 391 "binding" : "weak", 392 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_14INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb" 393 }, 394 { 395 "binding" : "weak", 396 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 397 }, 398 { 399 "binding" : "weak", 400 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_" 401 }, 402 { 403 "binding" : "weak", 404 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_" 405 }, 406 { 407 "binding" : "weak", 408 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_27BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 409 }, 410 { 411 "binding" : "weak", 412 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 413 }, 414 { 415 "binding" : "weak", 416 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 417 }, 418 { 419 "binding" : "weak", 420 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_" 421 }, 422 { 423 "binding" : "weak", 424 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_" 425 }, 426 { 427 "binding" : "weak", 428 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE" 429 }, 430 { 431 "binding" : "weak", 432 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_" 433 }, 434 { 435 "binding" : "weak", 436 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_" 437 }, 438 { 439 "binding" : "weak", 440 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE" 441 }, 442 { 443 "binding" : "weak", 444 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 445 }, 446 { 447 "binding" : "weak", 448 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 449 }, 450 { 451 "binding" : "weak", 452 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 453 }, 454 { 455 "name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD0Ev" 456 }, 457 { 458 "name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD1Ev" 459 }, 460 { 461 "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD0Ev" 462 }, 463 { 464 "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD1Ev" 465 }, 466 { 467 "name" : "__aeabi_memclr" 468 }, 469 { 470 "name" : "__aeabi_memclr4" 471 }, 472 { 473 "name" : "__aeabi_memclr8" 474 }, 475 { 476 "name" : "__aeabi_memcpy" 477 }, 478 { 479 "name" : "__aeabi_memcpy4" 480 }, 481 { 482 "name" : "__aeabi_memcpy8" 483 }, 484 { 485 "name" : "__aeabi_memset" 486 }, 487 { 488 "name" : "__aeabi_memset4" 489 }, 490 { 491 "name" : "__aeabi_memset8" 492 } 493 ], 494 "elf_objects" : 495 [ 496 { 497 "name" : "_ZN7android8hardware3nfc4V1_24INfc10descriptorE" 498 }, 499 { 500 "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS1_4V1_04INfcE" 501 }, 502 { 503 "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS1_4V1_14INfcE" 504 }, 505 { 506 "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS_4hidl4base4V1_05IBaseE" 507 }, 508 { 509 "binding" : "weak", 510 "name" : "_ZTCN7android8hardware3nfc4V1_25BsNfcE0_NS2_4INfcE" 511 }, 512 { 513 "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS0_7IBinderE" 514 }, 515 { 516 "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS0_9BHwBinderE" 517 }, 518 { 519 "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS_4hidl4base4V1_08BnHwBaseE" 520 }, 521 { 522 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS0_11BpInterfaceINS2_4INfcEEE" 523 }, 524 { 525 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS1_4V1_04INfcE" 526 }, 527 { 528 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS1_4V1_14INfcE" 529 }, 530 { 531 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS2_4INfcE" 532 }, 533 { 534 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS_4hidl4base4V1_05IBaseE" 535 }, 536 { 537 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE4_NS0_10IInterfaceE" 538 }, 539 { 540 "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE8_NS0_11BpHwRefBaseE" 541 }, 542 { 543 "name" : "_ZTTN7android8hardware3nfc4V1_24INfcE" 544 }, 545 { 546 "name" : "_ZTTN7android8hardware3nfc4V1_27BnHwNfcE" 547 }, 548 { 549 "name" : "_ZTTN7android8hardware3nfc4V1_27BpHwNfcE" 550 }, 551 { 552 "name" : "_ZTVN7android8hardware3nfc4V1_24INfcE" 553 }, 554 { 555 "binding" : "weak", 556 "name" : "_ZTVN7android8hardware3nfc4V1_25BsNfcE" 557 }, 558 { 559 "name" : "_ZTVN7android8hardware3nfc4V1_27BnHwNfcE" 560 }, 561 { 562 "name" : "_ZTVN7android8hardware3nfc4V1_27BpHwNfcE" 563 } 564 ], 565 "enum_types" : 566 [ 567 { 568 "alignment" : 4, 569 "enum_fields" : 570 [ 571 { 572 "enum_field_value" : 0, 573 "name" : "android::Condition::WAKE_UP_ONE" 574 }, 575 { 576 "enum_field_value" : 1, 577 "name" : "android::Condition::WAKE_UP_ALL" 578 } 579 ], 580 "linker_set_key" : "android::Condition::WakeUpType", 581 "name" : "android::Condition::WakeUpType", 582 "referenced_type" : "type-528", 583 "self_type" : "type-528", 584 "size" : 4, 585 "source_file" : "/system/core/libutils/include/utils/Condition.h", 586 "underlying_type" : "type-2", 587 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 588 }, 589 { 590 "alignment" : 4, 591 "enum_fields" : 592 [ 593 { 594 "enum_field_value" : 0, 595 "name" : "android::String16::kEmptyString" 596 } 597 ], 598 "linker_set_key" : "android::String16::StaticLinkage", 599 "name" : "android::String16::StaticLinkage", 600 "referenced_type" : "type-412", 601 "self_type" : "type-412", 602 "size" : 4, 603 "source_file" : "/system/core/libutils/include/utils/String16.h", 604 "underlying_type" : "type-2", 605 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 606 }, 607 { 608 "alignment" : 4, 609 "enum_fields" : 610 [ 611 { 612 "enum_field_value" : 0, 613 "name" : "android::String8::kEmptyString" 614 } 615 ], 616 "linker_set_key" : "android::String8::StaticLinkage", 617 "name" : "android::String8::StaticLinkage", 618 "referenced_type" : "type-405", 619 "self_type" : "type-405", 620 "size" : 4, 621 "source_file" : "/system/core/libutils/include/utils/String8.h", 622 "underlying_type" : "type-2", 623 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 624 }, 625 { 626 "alignment" : 4, 627 "enum_fields" : 628 [ 629 { 630 "enum_field_value" : 0, 631 "name" : "android::hardware::HidlReturnRestriction::NONE" 632 }, 633 { 634 "enum_field_value" : 1, 635 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 636 }, 637 { 638 "enum_field_value" : 2, 639 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 640 } 641 ], 642 "linker_set_key" : "android::hardware::HidlReturnRestriction", 643 "name" : "android::hardware::HidlReturnRestriction", 644 "referenced_type" : "type-207", 645 "self_type" : "type-207", 646 "size" : 4, 647 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 648 "underlying_type" : "type-39", 649 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 650 }, 651 { 652 "alignment" : 4, 653 "enum_fields" : 654 [ 655 { 656 "enum_field_value" : 0, 657 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 658 }, 659 { 660 "enum_field_value" : 1, 661 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 662 }, 663 { 664 "enum_field_value" : 2, 665 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 666 }, 667 { 668 "enum_field_value" : 3, 669 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 670 } 671 ], 672 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 673 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 674 "referenced_type" : "type-396", 675 "self_type" : "type-396", 676 "size" : 4, 677 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 678 "underlying_type" : "type-39", 679 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 680 }, 681 { 682 "alignment" : 4, 683 "enum_fields" : 684 [ 685 { 686 "enum_field_value" : 1, 687 "name" : "android::hardware::kSynchronizedReadWrite" 688 }, 689 { 690 "enum_field_value" : 2, 691 "name" : "android::hardware::kUnsynchronizedWrite" 692 } 693 ], 694 "linker_set_key" : "android::hardware::MQFlavor", 695 "name" : "android::hardware::MQFlavor", 696 "referenced_type" : "type-392", 697 "self_type" : "type-392", 698 "size" : 4, 699 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 700 "underlying_type" : "type-2", 701 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 702 }, 703 { 704 "alignment" : 4, 705 "enum_fields" : 706 [ 707 { 708 "enum_field_value" : 0, 709 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 710 }, 711 { 712 "enum_field_value" : 1, 713 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 714 }, 715 { 716 "enum_field_value" : 2, 717 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 718 } 719 ], 720 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 721 "name" : "android::hardware::ProcessState::CallRestriction", 722 "referenced_type" : "type-70", 723 "self_type" : "type-70", 724 "size" : 4, 725 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 726 "underlying_type" : "type-39", 727 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 728 }, 729 { 730 "alignment" : 4, 731 "enum_fields" : 732 [ 733 { 734 "enum_field_value" : 0, 735 "name" : "android::hardware::Status::EX_NONE" 736 }, 737 { 738 "enum_field_value" : -1, 739 "name" : "android::hardware::Status::EX_SECURITY" 740 }, 741 { 742 "enum_field_value" : -2, 743 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 744 }, 745 { 746 "enum_field_value" : -3, 747 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 748 }, 749 { 750 "enum_field_value" : -4, 751 "name" : "android::hardware::Status::EX_NULL_POINTER" 752 }, 753 { 754 "enum_field_value" : -5, 755 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 756 }, 757 { 758 "enum_field_value" : -6, 759 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 760 }, 761 { 762 "enum_field_value" : -7, 763 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 764 }, 765 { 766 "enum_field_value" : -128, 767 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 768 }, 769 { 770 "enum_field_value" : -129, 771 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 772 } 773 ], 774 "linker_set_key" : "android::hardware::Status::Exception", 775 "name" : "android::hardware::Status::Exception", 776 "referenced_type" : "type-165", 777 "self_type" : "type-165", 778 "size" : 4, 779 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 780 "underlying_type" : "type-39", 781 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 782 }, 783 { 784 "alignment" : 4, 785 "enum_fields" : 786 [ 787 { 788 "enum_field_value" : 0, 789 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 790 }, 791 { 792 "enum_field_value" : 1, 793 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 794 }, 795 { 796 "enum_field_value" : 2, 797 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 798 }, 799 { 800 "enum_field_value" : 3, 801 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 802 }, 803 { 804 "enum_field_value" : 4, 805 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 806 }, 807 { 808 "enum_field_value" : 5, 809 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 810 }, 811 { 812 "enum_field_value" : 6, 813 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 814 }, 815 { 816 "enum_field_value" : 7, 817 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 818 }, 819 { 820 "enum_field_value" : 8, 821 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 822 }, 823 { 824 "enum_field_value" : 9, 825 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 826 } 827 ], 828 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 829 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 830 "referenced_type" : "type-640", 831 "self_type" : "type-640", 832 "size" : 4, 833 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 834 "underlying_type" : "type-2", 835 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 836 }, 837 { 838 "alignment" : 4, 839 "enum_fields" : 840 [ 841 { 842 "enum_field_value" : 0, 843 "name" : "android::hardware::nfc::V1_0::NfcEvent::OPEN_CPLT" 844 }, 845 { 846 "enum_field_value" : 1, 847 "name" : "android::hardware::nfc::V1_0::NfcEvent::CLOSE_CPLT" 848 }, 849 { 850 "enum_field_value" : 2, 851 "name" : "android::hardware::nfc::V1_0::NfcEvent::POST_INIT_CPLT" 852 }, 853 { 854 "enum_field_value" : 3, 855 "name" : "android::hardware::nfc::V1_0::NfcEvent::PRE_DISCOVER_CPLT" 856 }, 857 { 858 "enum_field_value" : 4, 859 "name" : "android::hardware::nfc::V1_0::NfcEvent::REQUEST_CONTROL" 860 }, 861 { 862 "enum_field_value" : 5, 863 "name" : "android::hardware::nfc::V1_0::NfcEvent::RELEASE_CONTROL" 864 }, 865 { 866 "enum_field_value" : 6, 867 "name" : "android::hardware::nfc::V1_0::NfcEvent::ERROR" 868 } 869 ], 870 "linker_set_key" : "android::hardware::nfc::V1_0::NfcEvent", 871 "name" : "android::hardware::nfc::V1_0::NfcEvent", 872 "referenced_type" : "type-553", 873 "self_type" : "type-553", 874 "size" : 4, 875 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h", 876 "underlying_type" : "type-2", 877 "unique_id" : "_ZTSN7android8hardware3nfc4V1_08NfcEventE" 878 }, 879 { 880 "alignment" : 4, 881 "enum_fields" : 882 [ 883 { 884 "enum_field_value" : 0, 885 "name" : "android::hardware::nfc::V1_0::NfcStatus::OK" 886 }, 887 { 888 "enum_field_value" : 1, 889 "name" : "android::hardware::nfc::V1_0::NfcStatus::FAILED" 890 }, 891 { 892 "enum_field_value" : 2, 893 "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_TRANSPORT" 894 }, 895 { 896 "enum_field_value" : 3, 897 "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_CMD_TIMEOUT" 898 }, 899 { 900 "enum_field_value" : 4, 901 "name" : "android::hardware::nfc::V1_0::NfcStatus::REFUSED" 902 } 903 ], 904 "linker_set_key" : "android::hardware::nfc::V1_0::NfcStatus", 905 "name" : "android::hardware::nfc::V1_0::NfcStatus", 906 "referenced_type" : "type-182", 907 "self_type" : "type-182", 908 "size" : 4, 909 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h", 910 "underlying_type" : "type-2", 911 "unique_id" : "_ZTSN7android8hardware3nfc4V1_09NfcStatusE" 912 }, 913 { 914 "alignment" : 1, 915 "enum_fields" : 916 [ 917 { 918 "enum_field_value" : 255, 919 "name" : "android::hardware::nfc::V1_1::Constant::UNSUPPORTED_CONFIG" 920 } 921 ], 922 "linker_set_key" : "android::hardware::nfc::V1_1::Constant", 923 "name" : "android::hardware::nfc::V1_1::Constant", 924 "referenced_type" : "type-565", 925 "self_type" : "type-565", 926 "size" : 1, 927 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h", 928 "underlying_type" : "type-96", 929 "unique_id" : "_ZTSN7android8hardware3nfc4V1_18ConstantE" 930 }, 931 { 932 "alignment" : 4, 933 "enum_fields" : 934 [ 935 { 936 "enum_field_value" : 0, 937 "name" : "android::hardware::nfc::V1_1::NfcEvent::OPEN_CPLT" 938 }, 939 { 940 "enum_field_value" : 1, 941 "name" : "android::hardware::nfc::V1_1::NfcEvent::CLOSE_CPLT" 942 }, 943 { 944 "enum_field_value" : 2, 945 "name" : "android::hardware::nfc::V1_1::NfcEvent::POST_INIT_CPLT" 946 }, 947 { 948 "enum_field_value" : 3, 949 "name" : "android::hardware::nfc::V1_1::NfcEvent::PRE_DISCOVER_CPLT" 950 }, 951 { 952 "enum_field_value" : 4, 953 "name" : "android::hardware::nfc::V1_1::NfcEvent::REQUEST_CONTROL" 954 }, 955 { 956 "enum_field_value" : 5, 957 "name" : "android::hardware::nfc::V1_1::NfcEvent::RELEASE_CONTROL" 958 }, 959 { 960 "enum_field_value" : 6, 961 "name" : "android::hardware::nfc::V1_1::NfcEvent::ERROR" 962 }, 963 { 964 "enum_field_value" : 7, 965 "name" : "android::hardware::nfc::V1_1::NfcEvent::HCI_NETWORK_RESET" 966 } 967 ], 968 "linker_set_key" : "android::hardware::nfc::V1_1::NfcEvent", 969 "name" : "android::hardware::nfc::V1_1::NfcEvent", 970 "referenced_type" : "type-564", 971 "self_type" : "type-564", 972 "size" : 4, 973 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h", 974 "underlying_type" : "type-2", 975 "unique_id" : "_ZTSN7android8hardware3nfc4V1_18NfcEventE" 976 }, 977 { 978 "alignment" : 1, 979 "enum_fields" : 980 [ 981 { 982 "enum_field_value" : 0, 983 "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::DEFAULT" 984 }, 985 { 986 "enum_field_value" : 1, 987 "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::I_BLOCK" 988 }, 989 { 990 "enum_field_value" : 2, 991 "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::ISO_DEP_NAK" 992 } 993 ], 994 "linker_set_key" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm", 995 "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm", 996 "referenced_type" : "type-567", 997 "self_type" : "type-567", 998 "size" : 1, 999 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h", 1000 "underlying_type" : "type-96", 1001 "unique_id" : "_ZTSN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE" 1002 }, 1003 { 1004 "alignment" : 4, 1005 "enum_fields" : 1006 [ 1007 { 1008 "enum_field_value" : 0, 1009 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1010 }, 1011 { 1012 "enum_field_value" : 1, 1013 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1014 }, 1015 { 1016 "enum_field_value" : 2, 1017 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1018 } 1019 ], 1020 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1021 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1022 "referenced_type" : "type-400", 1023 "self_type" : "type-400", 1024 "size" : 4, 1025 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1026 "underlying_type" : "type-39", 1027 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1028 }, 1029 { 1030 "alignment" : 4, 1031 "enum_fields" : 1032 [ 1033 { 1034 "enum_field_value" : -1, 1035 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 1036 } 1037 ], 1038 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1039 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1040 "referenced_type" : "type-544", 1041 "self_type" : "type-544", 1042 "size" : 4, 1043 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1044 "underlying_type" : "type-39", 1045 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 1046 }, 1047 { 1048 "alignment" : 1, 1049 "enum_fields" : 1050 [ 1051 { 1052 "enum_field_value" : 0, 1053 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 1054 }, 1055 { 1056 "enum_field_value" : 1, 1057 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 1058 }, 1059 { 1060 "enum_field_value" : 2, 1061 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 1062 } 1063 ], 1064 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1065 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1066 "referenced_type" : "type-543", 1067 "self_type" : "type-543", 1068 "size" : 1, 1069 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1070 "underlying_type" : "type-96", 1071 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 1072 }, 1073 { 1074 "alignment" : 4, 1075 "enum_fields" : 1076 [ 1077 { 1078 "enum_field_value" : 0, 1079 "name" : "ANDROID_LOG_UNKNOWN" 1080 }, 1081 { 1082 "enum_field_value" : 1, 1083 "name" : "ANDROID_LOG_DEFAULT" 1084 }, 1085 { 1086 "enum_field_value" : 2, 1087 "name" : "ANDROID_LOG_VERBOSE" 1088 }, 1089 { 1090 "enum_field_value" : 3, 1091 "name" : "ANDROID_LOG_DEBUG" 1092 }, 1093 { 1094 "enum_field_value" : 4, 1095 "name" : "ANDROID_LOG_INFO" 1096 }, 1097 { 1098 "enum_field_value" : 5, 1099 "name" : "ANDROID_LOG_WARN" 1100 }, 1101 { 1102 "enum_field_value" : 6, 1103 "name" : "ANDROID_LOG_ERROR" 1104 }, 1105 { 1106 "enum_field_value" : 7, 1107 "name" : "ANDROID_LOG_FATAL" 1108 }, 1109 { 1110 "enum_field_value" : 8, 1111 "name" : "ANDROID_LOG_SILENT" 1112 } 1113 ], 1114 "linker_set_key" : "android_LogPriority", 1115 "name" : "android_LogPriority", 1116 "referenced_type" : "type-1", 1117 "self_type" : "type-1", 1118 "size" : 4, 1119 "source_file" : "/system/core/liblog/include/android/log.h", 1120 "underlying_type" : "type-2", 1121 "unique_id" : "android_LogPriority" 1122 }, 1123 { 1124 "alignment" : 4, 1125 "enum_fields" : 1126 [ 1127 { 1128 "enum_field_value" : 0, 1129 "name" : "HAL_COLOR_MODE_NATIVE" 1130 }, 1131 { 1132 "enum_field_value" : 1, 1133 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1134 }, 1135 { 1136 "enum_field_value" : 2, 1137 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1138 }, 1139 { 1140 "enum_field_value" : 3, 1141 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1142 }, 1143 { 1144 "enum_field_value" : 4, 1145 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1146 }, 1147 { 1148 "enum_field_value" : 5, 1149 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1150 }, 1151 { 1152 "enum_field_value" : 6, 1153 "name" : "HAL_COLOR_MODE_DCI_P3" 1154 }, 1155 { 1156 "enum_field_value" : 7, 1157 "name" : "HAL_COLOR_MODE_SRGB" 1158 }, 1159 { 1160 "enum_field_value" : 8, 1161 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1162 }, 1163 { 1164 "enum_field_value" : 9, 1165 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1166 } 1167 ], 1168 "linker_set_key" : "android_color_mode_t", 1169 "name" : "android_color_mode_t", 1170 "referenced_type" : "type-497", 1171 "self_type" : "type-497", 1172 "size" : 4, 1173 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1174 "underlying_type" : "type-2", 1175 "unique_id" : "android_color_mode_t" 1176 }, 1177 { 1178 "alignment" : 4, 1179 "enum_fields" : 1180 [ 1181 { 1182 "enum_field_value" : 10, 1183 "name" : "HAL_COLOR_MODE_BT2020" 1184 }, 1185 { 1186 "enum_field_value" : 11, 1187 "name" : "HAL_COLOR_MODE_BT2100_PQ" 1188 }, 1189 { 1190 "enum_field_value" : 12, 1191 "name" : "HAL_COLOR_MODE_BT2100_HLG" 1192 } 1193 ], 1194 "linker_set_key" : "android_color_mode_v1_1_t", 1195 "name" : "android_color_mode_v1_1_t", 1196 "referenced_type" : "type-502", 1197 "self_type" : "type-502", 1198 "size" : 4, 1199 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1200 "underlying_type" : "type-2", 1201 "unique_id" : "android_color_mode_v1_1_t" 1202 }, 1203 { 1204 "alignment" : 4, 1205 "enum_fields" : 1206 [ 1207 { 1208 "enum_field_value" : 0, 1209 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 1210 }, 1211 { 1212 "enum_field_value" : 1, 1213 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 1214 }, 1215 { 1216 "enum_field_value" : 2, 1217 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 1218 }, 1219 { 1220 "enum_field_value" : 3, 1221 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 1222 }, 1223 { 1224 "enum_field_value" : 4, 1225 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 1226 }, 1227 { 1228 "enum_field_value" : 5, 1229 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 1230 }, 1231 { 1232 "enum_field_value" : 6, 1233 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 1234 } 1235 ], 1236 "linker_set_key" : "android_color_transform_t", 1237 "name" : "android_color_transform_t", 1238 "referenced_type" : "type-498", 1239 "self_type" : "type-498", 1240 "size" : 4, 1241 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1242 "underlying_type" : "type-2", 1243 "unique_id" : "android_color_transform_t" 1244 }, 1245 { 1246 "alignment" : 4, 1247 "enum_fields" : 1248 [ 1249 { 1250 "enum_field_value" : 0, 1251 "name" : "HAL_DATASPACE_UNKNOWN" 1252 }, 1253 { 1254 "enum_field_value" : 1, 1255 "name" : "HAL_DATASPACE_ARBITRARY" 1256 }, 1257 { 1258 "enum_field_value" : 16, 1259 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 1260 }, 1261 { 1262 "enum_field_value" : 4128768, 1263 "name" : "HAL_DATASPACE_STANDARD_MASK" 1264 }, 1265 { 1266 "enum_field_value" : 0, 1267 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 1268 }, 1269 { 1270 "enum_field_value" : 65536, 1271 "name" : "HAL_DATASPACE_STANDARD_BT709" 1272 }, 1273 { 1274 "enum_field_value" : 131072, 1275 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 1276 }, 1277 { 1278 "enum_field_value" : 196608, 1279 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 1280 }, 1281 { 1282 "enum_field_value" : 262144, 1283 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 1284 }, 1285 { 1286 "enum_field_value" : 327680, 1287 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 1288 }, 1289 { 1290 "enum_field_value" : 393216, 1291 "name" : "HAL_DATASPACE_STANDARD_BT2020" 1292 }, 1293 { 1294 "enum_field_value" : 458752, 1295 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 1296 }, 1297 { 1298 "enum_field_value" : 524288, 1299 "name" : "HAL_DATASPACE_STANDARD_BT470M" 1300 }, 1301 { 1302 "enum_field_value" : 589824, 1303 "name" : "HAL_DATASPACE_STANDARD_FILM" 1304 }, 1305 { 1306 "enum_field_value" : 655360, 1307 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 1308 }, 1309 { 1310 "enum_field_value" : 720896, 1311 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 1312 }, 1313 { 1314 "enum_field_value" : 22, 1315 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 1316 }, 1317 { 1318 "enum_field_value" : 130023424, 1319 "name" : "HAL_DATASPACE_TRANSFER_MASK" 1320 }, 1321 { 1322 "enum_field_value" : 0, 1323 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 1324 }, 1325 { 1326 "enum_field_value" : 4194304, 1327 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 1328 }, 1329 { 1330 "enum_field_value" : 8388608, 1331 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 1332 }, 1333 { 1334 "enum_field_value" : 12582912, 1335 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 1336 }, 1337 { 1338 "enum_field_value" : 16777216, 1339 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 1340 }, 1341 { 1342 "enum_field_value" : 20971520, 1343 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 1344 }, 1345 { 1346 "enum_field_value" : 25165824, 1347 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 1348 }, 1349 { 1350 "enum_field_value" : 29360128, 1351 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 1352 }, 1353 { 1354 "enum_field_value" : 33554432, 1355 "name" : "HAL_DATASPACE_TRANSFER_HLG" 1356 }, 1357 { 1358 "enum_field_value" : 27, 1359 "name" : "HAL_DATASPACE_RANGE_SHIFT" 1360 }, 1361 { 1362 "enum_field_value" : 939524096, 1363 "name" : "HAL_DATASPACE_RANGE_MASK" 1364 }, 1365 { 1366 "enum_field_value" : 0, 1367 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 1368 }, 1369 { 1370 "enum_field_value" : 134217728, 1371 "name" : "HAL_DATASPACE_RANGE_FULL" 1372 }, 1373 { 1374 "enum_field_value" : 268435456, 1375 "name" : "HAL_DATASPACE_RANGE_LIMITED" 1376 }, 1377 { 1378 "enum_field_value" : 402653184, 1379 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 1380 }, 1381 { 1382 "enum_field_value" : 512, 1383 "name" : "HAL_DATASPACE_SRGB_LINEAR" 1384 }, 1385 { 1386 "enum_field_value" : 138477568, 1387 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 1388 }, 1389 { 1390 "enum_field_value" : 406913024, 1391 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 1392 }, 1393 { 1394 "enum_field_value" : 513, 1395 "name" : "HAL_DATASPACE_SRGB" 1396 }, 1397 { 1398 "enum_field_value" : 142671872, 1399 "name" : "HAL_DATASPACE_V0_SRGB" 1400 }, 1401 { 1402 "enum_field_value" : 411107328, 1403 "name" : "HAL_DATASPACE_V0_SCRGB" 1404 }, 1405 { 1406 "enum_field_value" : 257, 1407 "name" : "HAL_DATASPACE_JFIF" 1408 }, 1409 { 1410 "enum_field_value" : 146931712, 1411 "name" : "HAL_DATASPACE_V0_JFIF" 1412 }, 1413 { 1414 "enum_field_value" : 258, 1415 "name" : "HAL_DATASPACE_BT601_625" 1416 }, 1417 { 1418 "enum_field_value" : 281149440, 1419 "name" : "HAL_DATASPACE_V0_BT601_625" 1420 }, 1421 { 1422 "enum_field_value" : 259, 1423 "name" : "HAL_DATASPACE_BT601_525" 1424 }, 1425 { 1426 "enum_field_value" : 281280512, 1427 "name" : "HAL_DATASPACE_V0_BT601_525" 1428 }, 1429 { 1430 "enum_field_value" : 260, 1431 "name" : "HAL_DATASPACE_BT709" 1432 }, 1433 { 1434 "enum_field_value" : 281083904, 1435 "name" : "HAL_DATASPACE_V0_BT709" 1436 }, 1437 { 1438 "enum_field_value" : 139067392, 1439 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 1440 }, 1441 { 1442 "enum_field_value" : 155844608, 1443 "name" : "HAL_DATASPACE_DCI_P3" 1444 }, 1445 { 1446 "enum_field_value" : 139067392, 1447 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 1448 }, 1449 { 1450 "enum_field_value" : 143261696, 1451 "name" : "HAL_DATASPACE_DISPLAY_P3" 1452 }, 1453 { 1454 "enum_field_value" : 151715840, 1455 "name" : "HAL_DATASPACE_ADOBE_RGB" 1456 }, 1457 { 1458 "enum_field_value" : 138805248, 1459 "name" : "HAL_DATASPACE_BT2020_LINEAR" 1460 }, 1461 { 1462 "enum_field_value" : 147193856, 1463 "name" : "HAL_DATASPACE_BT2020" 1464 }, 1465 { 1466 "enum_field_value" : 163971072, 1467 "name" : "HAL_DATASPACE_BT2020_PQ" 1468 }, 1469 { 1470 "enum_field_value" : 4096, 1471 "name" : "HAL_DATASPACE_DEPTH" 1472 }, 1473 { 1474 "enum_field_value" : 4097, 1475 "name" : "HAL_DATASPACE_SENSOR" 1476 } 1477 ], 1478 "linker_set_key" : "android_dataspace_t", 1479 "name" : "android_dataspace_t", 1480 "referenced_type" : "type-496", 1481 "self_type" : "type-496", 1482 "size" : 4, 1483 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1484 "underlying_type" : "type-2", 1485 "unique_id" : "android_dataspace_t" 1486 }, 1487 { 1488 "alignment" : 4, 1489 "enum_fields" : 1490 [ 1491 { 1492 "enum_field_value" : 281411584, 1493 "name" : "HAL_DATASPACE_BT2020_ITU" 1494 }, 1495 { 1496 "enum_field_value" : 298188800, 1497 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 1498 }, 1499 { 1500 "enum_field_value" : 302383104, 1501 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 1502 }, 1503 { 1504 "enum_field_value" : 168165376, 1505 "name" : "HAL_DATASPACE_BT2020_HLG" 1506 } 1507 ], 1508 "linker_set_key" : "android_dataspace_v1_1_t", 1509 "name" : "android_dataspace_v1_1_t", 1510 "referenced_type" : "type-501", 1511 "self_type" : "type-501", 1512 "size" : 4, 1513 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1514 "underlying_type" : "type-2", 1515 "unique_id" : "android_dataspace_v1_1_t" 1516 }, 1517 { 1518 "alignment" : 4, 1519 "enum_fields" : 1520 [ 1521 { 1522 "enum_field_value" : 142999552, 1523 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 1524 }, 1525 { 1526 "enum_field_value" : 4098, 1527 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 1528 }, 1529 { 1530 "enum_field_value" : 4099, 1531 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 1532 }, 1533 { 1534 "enum_field_value" : 4100, 1535 "name" : "HAL_DATASPACE_HEIF" 1536 } 1537 ], 1538 "linker_set_key" : "android_dataspace_v1_2_t", 1539 "name" : "android_dataspace_v1_2_t", 1540 "referenced_type" : "type-505", 1541 "self_type" : "type-505", 1542 "size" : 4, 1543 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1544 "underlying_type" : "type-2", 1545 "unique_id" : "android_dataspace_v1_2_t" 1546 }, 1547 { 1548 "alignment" : 4, 1549 "enum_fields" : 1550 [ 1551 { 1552 "enum_field_value" : 1, 1553 "name" : "FLEX_COMPONENT_Y" 1554 }, 1555 { 1556 "enum_field_value" : 2, 1557 "name" : "FLEX_COMPONENT_Cb" 1558 }, 1559 { 1560 "enum_field_value" : 4, 1561 "name" : "FLEX_COMPONENT_Cr" 1562 }, 1563 { 1564 "enum_field_value" : 1024, 1565 "name" : "FLEX_COMPONENT_R" 1566 }, 1567 { 1568 "enum_field_value" : 2048, 1569 "name" : "FLEX_COMPONENT_G" 1570 }, 1571 { 1572 "enum_field_value" : 4096, 1573 "name" : "FLEX_COMPONENT_B" 1574 }, 1575 { 1576 "enum_field_value" : 1073741824, 1577 "name" : "FLEX_COMPONENT_A" 1578 } 1579 ], 1580 "linker_set_key" : "android_flex_component", 1581 "name" : "android_flex_component", 1582 "referenced_type" : "type-511", 1583 "self_type" : "type-511", 1584 "size" : 4, 1585 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1586 "underlying_type" : "type-2", 1587 "unique_id" : "android_flex_component" 1588 }, 1589 { 1590 "alignment" : 4, 1591 "enum_fields" : 1592 [ 1593 { 1594 "enum_field_value" : 0, 1595 "name" : "FLEX_FORMAT_INVALID" 1596 }, 1597 { 1598 "enum_field_value" : 1, 1599 "name" : "FLEX_FORMAT_Y" 1600 }, 1601 { 1602 "enum_field_value" : 7, 1603 "name" : "FLEX_FORMAT_YCbCr" 1604 }, 1605 { 1606 "enum_field_value" : 1073741831, 1607 "name" : "FLEX_FORMAT_YCbCrA" 1608 }, 1609 { 1610 "enum_field_value" : 7168, 1611 "name" : "FLEX_FORMAT_RGB" 1612 }, 1613 { 1614 "enum_field_value" : 1073748992, 1615 "name" : "FLEX_FORMAT_RGBA" 1616 } 1617 ], 1618 "linker_set_key" : "android_flex_format", 1619 "name" : "android_flex_format", 1620 "referenced_type" : "type-513", 1621 "self_type" : "type-513", 1622 "size" : 4, 1623 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1624 "underlying_type" : "type-2", 1625 "unique_id" : "android_flex_format" 1626 }, 1627 { 1628 "alignment" : 4, 1629 "enum_fields" : 1630 [ 1631 { 1632 "enum_field_value" : 1, 1633 "name" : "HAL_HDR_DOLBY_VISION" 1634 }, 1635 { 1636 "enum_field_value" : 2, 1637 "name" : "HAL_HDR_HDR10" 1638 }, 1639 { 1640 "enum_field_value" : 3, 1641 "name" : "HAL_HDR_HLG" 1642 } 1643 ], 1644 "linker_set_key" : "android_hdr_t", 1645 "name" : "android_hdr_t", 1646 "referenced_type" : "type-499", 1647 "self_type" : "type-499", 1648 "size" : 4, 1649 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1650 "underlying_type" : "type-2", 1651 "unique_id" : "android_hdr_t" 1652 }, 1653 { 1654 "alignment" : 4, 1655 "enum_fields" : 1656 [ 1657 { 1658 "enum_field_value" : 4, 1659 "name" : "HAL_HDR_HDR10_PLUS" 1660 } 1661 ], 1662 "linker_set_key" : "android_hdr_v1_2_t", 1663 "name" : "android_hdr_v1_2_t", 1664 "referenced_type" : "type-504", 1665 "self_type" : "type-504", 1666 "size" : 4, 1667 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1668 "underlying_type" : "type-2", 1669 "unique_id" : "android_hdr_v1_2_t" 1670 }, 1671 { 1672 "alignment" : 4, 1673 "enum_fields" : 1674 [ 1675 { 1676 "enum_field_value" : 39, 1677 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 1678 }, 1679 { 1680 "enum_field_value" : 40, 1681 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 1682 }, 1683 { 1684 "enum_field_value" : 41, 1685 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 1686 }, 1687 { 1688 "enum_field_value" : 42, 1689 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 1690 } 1691 ], 1692 "linker_set_key" : "android_pixel_format_sw_t", 1693 "name" : "android_pixel_format_sw_t", 1694 "referenced_type" : "type-508", 1695 "self_type" : "type-508", 1696 "size" : 4, 1697 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 1698 "underlying_type" : "type-2", 1699 "unique_id" : "_ZTS25android_pixel_format_sw_t" 1700 }, 1701 { 1702 "alignment" : 4, 1703 "enum_fields" : 1704 [ 1705 { 1706 "enum_field_value" : 1, 1707 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 1708 }, 1709 { 1710 "enum_field_value" : 2, 1711 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 1712 }, 1713 { 1714 "enum_field_value" : 3, 1715 "name" : "HAL_PIXEL_FORMAT_RGB_888" 1716 }, 1717 { 1718 "enum_field_value" : 4, 1719 "name" : "HAL_PIXEL_FORMAT_RGB_565" 1720 }, 1721 { 1722 "enum_field_value" : 5, 1723 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 1724 }, 1725 { 1726 "enum_field_value" : 16, 1727 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 1728 }, 1729 { 1730 "enum_field_value" : 17, 1731 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 1732 }, 1733 { 1734 "enum_field_value" : 20, 1735 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 1736 }, 1737 { 1738 "enum_field_value" : 22, 1739 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 1740 }, 1741 { 1742 "enum_field_value" : 32, 1743 "name" : "HAL_PIXEL_FORMAT_RAW16" 1744 }, 1745 { 1746 "enum_field_value" : 33, 1747 "name" : "HAL_PIXEL_FORMAT_BLOB" 1748 }, 1749 { 1750 "enum_field_value" : 34, 1751 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 1752 }, 1753 { 1754 "enum_field_value" : 35, 1755 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 1756 }, 1757 { 1758 "enum_field_value" : 36, 1759 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 1760 }, 1761 { 1762 "enum_field_value" : 37, 1763 "name" : "HAL_PIXEL_FORMAT_RAW10" 1764 }, 1765 { 1766 "enum_field_value" : 38, 1767 "name" : "HAL_PIXEL_FORMAT_RAW12" 1768 }, 1769 { 1770 "enum_field_value" : 43, 1771 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 1772 }, 1773 { 1774 "enum_field_value" : 538982489, 1775 "name" : "HAL_PIXEL_FORMAT_Y8" 1776 }, 1777 { 1778 "enum_field_value" : 540422489, 1779 "name" : "HAL_PIXEL_FORMAT_Y16" 1780 }, 1781 { 1782 "enum_field_value" : 842094169, 1783 "name" : "HAL_PIXEL_FORMAT_YV12" 1784 } 1785 ], 1786 "linker_set_key" : "android_pixel_format_t", 1787 "name" : "android_pixel_format_t", 1788 "referenced_type" : "type-493", 1789 "self_type" : "type-493", 1790 "size" : 4, 1791 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1792 "underlying_type" : "type-2", 1793 "unique_id" : "android_pixel_format_t" 1794 }, 1795 { 1796 "alignment" : 4, 1797 "enum_fields" : 1798 [ 1799 { 1800 "enum_field_value" : 48, 1801 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 1802 }, 1803 { 1804 "enum_field_value" : 49, 1805 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 1806 }, 1807 { 1808 "enum_field_value" : 50, 1809 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 1810 }, 1811 { 1812 "enum_field_value" : 51, 1813 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 1814 }, 1815 { 1816 "enum_field_value" : 52, 1817 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 1818 }, 1819 { 1820 "enum_field_value" : 53, 1821 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 1822 }, 1823 { 1824 "enum_field_value" : 54, 1825 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 1826 } 1827 ], 1828 "linker_set_key" : "android_pixel_format_v1_1_t", 1829 "name" : "android_pixel_format_v1_1_t", 1830 "referenced_type" : "type-500", 1831 "self_type" : "type-500", 1832 "size" : 4, 1833 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1834 "underlying_type" : "type-2", 1835 "unique_id" : "android_pixel_format_v1_1_t" 1836 }, 1837 { 1838 "alignment" : 4, 1839 "enum_fields" : 1840 [ 1841 { 1842 "enum_field_value" : 55, 1843 "name" : "HAL_PIXEL_FORMAT_HSV_888" 1844 } 1845 ], 1846 "linker_set_key" : "android_pixel_format_v1_2_t", 1847 "name" : "android_pixel_format_v1_2_t", 1848 "referenced_type" : "type-507", 1849 "self_type" : "type-507", 1850 "size" : 4, 1851 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1852 "underlying_type" : "type-2", 1853 "unique_id" : "android_pixel_format_v1_2_t" 1854 }, 1855 { 1856 "alignment" : 4, 1857 "enum_fields" : 1858 [ 1859 { 1860 "enum_field_value" : 0, 1861 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 1862 }, 1863 { 1864 "enum_field_value" : 1, 1865 "name" : "HAL_RENDER_INTENT_ENHANCE" 1866 }, 1867 { 1868 "enum_field_value" : 2, 1869 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 1870 }, 1871 { 1872 "enum_field_value" : 3, 1873 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 1874 } 1875 ], 1876 "linker_set_key" : "android_render_intent_v1_1_t", 1877 "name" : "android_render_intent_v1_1_t", 1878 "referenced_type" : "type-503", 1879 "self_type" : "type-503", 1880 "size" : 4, 1881 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1882 "underlying_type" : "type-2", 1883 "unique_id" : "android_render_intent_v1_1_t" 1884 }, 1885 { 1886 "alignment" : 4, 1887 "enum_fields" : 1888 [ 1889 { 1890 "enum_field_value" : 1, 1891 "name" : "HAL_TRANSFORM_FLIP_H" 1892 }, 1893 { 1894 "enum_field_value" : 2, 1895 "name" : "HAL_TRANSFORM_FLIP_V" 1896 }, 1897 { 1898 "enum_field_value" : 4, 1899 "name" : "HAL_TRANSFORM_ROT_90" 1900 }, 1901 { 1902 "enum_field_value" : 3, 1903 "name" : "HAL_TRANSFORM_ROT_180" 1904 }, 1905 { 1906 "enum_field_value" : 7, 1907 "name" : "HAL_TRANSFORM_ROT_270" 1908 } 1909 ], 1910 "linker_set_key" : "android_transform_t", 1911 "name" : "android_transform_t", 1912 "referenced_type" : "type-494", 1913 "self_type" : "type-494", 1914 "size" : 4, 1915 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1916 "underlying_type" : "type-2", 1917 "unique_id" : "android_transform_t" 1918 }, 1919 { 1920 "alignment" : 4, 1921 "enum_fields" : 1922 [ 1923 { 1924 "enum_field_value" : 0, 1925 "name" : "LOG_ID_MIN" 1926 }, 1927 { 1928 "enum_field_value" : 0, 1929 "name" : "LOG_ID_MAIN" 1930 }, 1931 { 1932 "enum_field_value" : 1, 1933 "name" : "LOG_ID_RADIO" 1934 }, 1935 { 1936 "enum_field_value" : 2, 1937 "name" : "LOG_ID_EVENTS" 1938 }, 1939 { 1940 "enum_field_value" : 3, 1941 "name" : "LOG_ID_SYSTEM" 1942 }, 1943 { 1944 "enum_field_value" : 4, 1945 "name" : "LOG_ID_CRASH" 1946 }, 1947 { 1948 "enum_field_value" : 5, 1949 "name" : "LOG_ID_STATS" 1950 }, 1951 { 1952 "enum_field_value" : 6, 1953 "name" : "LOG_ID_SECURITY" 1954 }, 1955 { 1956 "enum_field_value" : 7, 1957 "name" : "LOG_ID_KERNEL" 1958 }, 1959 { 1960 "enum_field_value" : 8, 1961 "name" : "LOG_ID_MAX" 1962 } 1963 ], 1964 "linker_set_key" : "log_id", 1965 "name" : "log_id", 1966 "referenced_type" : "type-251", 1967 "self_type" : "type-251", 1968 "size" : 4, 1969 "source_file" : "/system/core/liblog/include/android/log.h", 1970 "underlying_type" : "type-2", 1971 "unique_id" : "log_id" 1972 } 1973 ], 1974 "function_types" : 1975 [ 1976 { 1977 "alignment" : 4, 1978 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1979 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1980 "parameters" : 1981 [ 1982 { 1983 "referenced_type" : "type-54" 1984 }, 1985 { 1986 "referenced_type" : "type-60" 1987 }, 1988 { 1989 "referenced_type" : "type-40" 1990 } 1991 ], 1992 "referenced_type" : "type-53", 1993 "return_type" : "type-51", 1994 "self_type" : "type-53", 1995 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 1996 }, 1997 { 1998 "alignment" : 4, 1999 "linker_set_key" : "int (void *)", 2000 "name" : "int (void *)", 2001 "parameters" : 2002 [ 2003 { 2004 "referenced_type" : "type-40" 2005 } 2006 ], 2007 "referenced_type" : "type-521", 2008 "return_type" : "type-39", 2009 "self_type" : "type-521", 2010 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2011 }, 2012 { 2013 "alignment" : 4, 2014 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2015 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2016 "parameters" : 2017 [ 2018 { 2019 "referenced_type" : "type-434" 2020 }, 2021 { 2022 "referenced_type" : "type-381" 2023 }, 2024 { 2025 "referenced_type" : "type-2" 2026 }, 2027 { 2028 "referenced_type" : "type-435" 2029 }, 2030 { 2031 "referenced_type" : "type-2" 2032 }, 2033 { 2034 "referenced_type" : "type-40" 2035 } 2036 ], 2037 "referenced_type" : "type-433", 2038 "return_type" : "type-41", 2039 "self_type" : "type-433", 2040 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2041 } 2042 ], 2043 "functions" : 2044 [ 2045 { 2046 "function_name" : "android::hardware::nfc::V1_2::writeEmbeddedToParcel", 2047 "linker_set_key" : "_ZN7android8hardware3nfc4V1_221writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj", 2048 "parameters" : 2049 [ 2050 { 2051 "referenced_type" : "type-680" 2052 }, 2053 { 2054 "referenced_type" : "type-434" 2055 }, 2056 { 2057 "referenced_type" : "type-2" 2058 }, 2059 { 2060 "referenced_type" : "type-2" 2061 } 2062 ], 2063 "return_type" : "type-39", 2064 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h" 2065 }, 2066 { 2067 "function_name" : "android::hardware::nfc::V1_2::readEmbeddedFromParcel", 2068 "linker_set_key" : "_ZN7android8hardware3nfc4V1_222readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj", 2069 "parameters" : 2070 [ 2071 { 2072 "referenced_type" : "type-680" 2073 }, 2074 { 2075 "referenced_type" : "type-440" 2076 }, 2077 { 2078 "referenced_type" : "type-2" 2079 }, 2080 { 2081 "referenced_type" : "type-2" 2082 } 2083 ], 2084 "return_type" : "type-39", 2085 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h" 2086 }, 2087 { 2088 "function_name" : "android::hardware::nfc::V1_2::INfc::getService", 2089 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2090 "parameters" : 2091 [ 2092 { 2093 "default_arg" : true, 2094 "referenced_type" : "type-450" 2095 }, 2096 { 2097 "default_arg" : true, 2098 "referenced_type" : "type-51" 2099 } 2100 ], 2101 "return_type" : "type-139", 2102 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2103 }, 2104 { 2105 "function_name" : "android::hardware::nfc::V1_2::INfc::linkToDeath", 2106 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2107 "parameters" : 2108 [ 2109 { 2110 "is_this_ptr" : true, 2111 "referenced_type" : "type-140" 2112 }, 2113 { 2114 "referenced_type" : "type-347" 2115 }, 2116 { 2117 "referenced_type" : "type-153" 2118 } 2119 ], 2120 "return_type" : "type-173", 2121 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2122 }, 2123 { 2124 "function_name" : "android::hardware::nfc::V1_2::INfc::getDebugInfo", 2125 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2126 "parameters" : 2127 [ 2128 { 2129 "is_this_ptr" : true, 2130 "referenced_type" : "type-140" 2131 }, 2132 { 2133 "referenced_type" : "type-689" 2134 } 2135 ], 2136 "return_type" : "type-208", 2137 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2138 }, 2139 { 2140 "function_name" : "android::hardware::nfc::V1_2::INfc::getHashChain", 2141 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2142 "parameters" : 2143 [ 2144 { 2145 "is_this_ptr" : true, 2146 "referenced_type" : "type-140" 2147 }, 2148 { 2149 "referenced_type" : "type-690" 2150 } 2151 ], 2152 "return_type" : "type-208", 2153 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2154 }, 2155 { 2156 "function_name" : "android::hardware::nfc::V1_2::INfc::tryGetService", 2157 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2158 "parameters" : 2159 [ 2160 { 2161 "default_arg" : true, 2162 "referenced_type" : "type-450" 2163 }, 2164 { 2165 "default_arg" : true, 2166 "referenced_type" : "type-51" 2167 } 2168 ], 2169 "return_type" : "type-139", 2170 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2171 }, 2172 { 2173 "function_name" : "android::hardware::nfc::V1_2::INfc::unlinkToDeath", 2174 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2175 "parameters" : 2176 [ 2177 { 2178 "is_this_ptr" : true, 2179 "referenced_type" : "type-140" 2180 }, 2181 { 2182 "referenced_type" : "type-347" 2183 } 2184 ], 2185 "return_type" : "type-173", 2186 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2187 }, 2188 { 2189 "function_name" : "android::hardware::nfc::V1_2::INfc::interfaceChain", 2190 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2191 "parameters" : 2192 [ 2193 { 2194 "is_this_ptr" : true, 2195 "referenced_type" : "type-140" 2196 }, 2197 { 2198 "referenced_type" : "type-691" 2199 } 2200 ], 2201 "return_type" : "type-208", 2202 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2203 }, 2204 { 2205 "function_name" : "android::hardware::nfc::V1_2::INfc::registerAsService", 2206 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 2207 "parameters" : 2208 [ 2209 { 2210 "is_this_ptr" : true, 2211 "referenced_type" : "type-140" 2212 }, 2213 { 2214 "default_arg" : true, 2215 "referenced_type" : "type-450" 2216 } 2217 ], 2218 "return_type" : "type-39", 2219 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2220 }, 2221 { 2222 "function_name" : "android::hardware::nfc::V1_2::INfc::interfaceDescriptor", 2223 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2224 "parameters" : 2225 [ 2226 { 2227 "is_this_ptr" : true, 2228 "referenced_type" : "type-140" 2229 }, 2230 { 2231 "referenced_type" : "type-692" 2232 } 2233 ], 2234 "return_type" : "type-208", 2235 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2236 }, 2237 { 2238 "function_name" : "android::hardware::nfc::V1_2::INfc::notifySyspropsChanged", 2239 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv", 2240 "parameters" : 2241 [ 2242 { 2243 "is_this_ptr" : true, 2244 "referenced_type" : "type-140" 2245 } 2246 ], 2247 "return_type" : "type-208", 2248 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2249 }, 2250 { 2251 "function_name" : "android::hardware::nfc::V1_2::INfc::setHALInstrumentation", 2252 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv", 2253 "parameters" : 2254 [ 2255 { 2256 "is_this_ptr" : true, 2257 "referenced_type" : "type-140" 2258 } 2259 ], 2260 "return_type" : "type-208", 2261 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2262 }, 2263 { 2264 "function_name" : "android::hardware::nfc::V1_2::INfc::registerForNotifications", 2265 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2266 "parameters" : 2267 [ 2268 { 2269 "referenced_type" : "type-450" 2270 }, 2271 { 2272 "referenced_type" : "type-586" 2273 } 2274 ], 2275 "return_type" : "type-51", 2276 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2277 }, 2278 { 2279 "function_name" : "android::hardware::nfc::V1_2::INfc::ping", 2280 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv", 2281 "parameters" : 2282 [ 2283 { 2284 "is_this_ptr" : true, 2285 "referenced_type" : "type-140" 2286 } 2287 ], 2288 "return_type" : "type-208", 2289 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2290 }, 2291 { 2292 "function_name" : "android::hardware::nfc::V1_2::INfc::debug", 2293 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2294 "parameters" : 2295 [ 2296 { 2297 "is_this_ptr" : true, 2298 "referenced_type" : "type-140" 2299 }, 2300 { 2301 "referenced_type" : "type-391" 2302 }, 2303 { 2304 "referenced_type" : "type-585" 2305 } 2306 ], 2307 "return_type" : "type-208", 2308 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2309 }, 2310 { 2311 "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom", 2312 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb", 2313 "parameters" : 2314 [ 2315 { 2316 "referenced_type" : "type-121" 2317 }, 2318 { 2319 "default_arg" : true, 2320 "referenced_type" : "type-51" 2321 } 2322 ], 2323 "return_type" : "type-196", 2324 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2325 }, 2326 { 2327 "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom", 2328 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_14INfcEEEb", 2329 "parameters" : 2330 [ 2331 { 2332 "referenced_type" : "type-136" 2333 }, 2334 { 2335 "default_arg" : true, 2336 "referenced_type" : "type-51" 2337 } 2338 ], 2339 "return_type" : "type-196", 2340 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2341 }, 2342 { 2343 "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom", 2344 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 2345 "parameters" : 2346 [ 2347 { 2348 "referenced_type" : "type-655" 2349 }, 2350 { 2351 "default_arg" : true, 2352 "referenced_type" : "type-51" 2353 } 2354 ], 2355 "return_type" : "type-196", 2356 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2357 }, 2358 { 2359 "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom", 2360 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spIS3_EEb", 2361 "parameters" : 2362 [ 2363 { 2364 "referenced_type" : "type-646" 2365 }, 2366 { 2367 "default_arg" : true, 2368 "referenced_type" : "type-51" 2369 } 2370 ], 2371 "return_type" : "type-196", 2372 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 2373 }, 2374 { 2375 "access" : "private", 2376 "function_name" : "android::hardware::nfc::V1_2::BsNfc::addOnewayTask", 2377 "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfc13addOnewayTaskENSt3__18functionIFvvEEE", 2378 "parameters" : 2379 [ 2380 { 2381 "is_this_ptr" : true, 2382 "referenced_type" : "type-667" 2383 }, 2384 { 2385 "referenced_type" : "type-695" 2386 } 2387 ], 2388 "return_type" : "type-208", 2389 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h" 2390 }, 2391 { 2392 "function_name" : "android::hardware::nfc::V1_2::BsNfc::BsNfc", 2393 "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfcC1ENS_2spINS2_4INfcEEE", 2394 "parameters" : 2395 [ 2396 { 2397 "is_this_ptr" : true, 2398 "referenced_type" : "type-667" 2399 }, 2400 { 2401 "referenced_type" : "type-145" 2402 } 2403 ], 2404 "return_type" : "type-41", 2405 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h" 2406 }, 2407 { 2408 "function_name" : "android::hardware::nfc::V1_2::BsNfc::BsNfc", 2409 "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfcC2ENS_2spINS2_4INfcEEE", 2410 "parameters" : 2411 [ 2412 { 2413 "is_this_ptr" : true, 2414 "referenced_type" : "type-667" 2415 }, 2416 { 2417 "referenced_type" : "type-145" 2418 } 2419 ], 2420 "return_type" : "type-41", 2421 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h" 2422 }, 2423 { 2424 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::onTransact", 2425 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 2426 "parameters" : 2427 [ 2428 { 2429 "is_this_ptr" : true, 2430 "referenced_type" : "type-590" 2431 }, 2432 { 2433 "referenced_type" : "type-2" 2434 }, 2435 { 2436 "referenced_type" : "type-440" 2437 }, 2438 { 2439 "referenced_type" : "type-434" 2440 }, 2441 { 2442 "default_arg" : true, 2443 "referenced_type" : "type-2" 2444 }, 2445 { 2446 "default_arg" : true, 2447 "referenced_type" : "type-700" 2448 } 2449 ], 2450 "return_type" : "type-39", 2451 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2452 }, 2453 { 2454 "access" : "private", 2455 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::getDebugInfo", 2456 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2457 "parameters" : 2458 [ 2459 { 2460 "is_this_ptr" : true, 2461 "referenced_type" : "type-590" 2462 }, 2463 { 2464 "referenced_type" : "type-701" 2465 } 2466 ], 2467 "return_type" : "type-208", 2468 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2469 }, 2470 { 2471 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::_hidl_getConfig_1_2", 2472 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc19_hidl_getConfig_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2473 "parameters" : 2474 [ 2475 { 2476 "referenced_type" : "type-441" 2477 }, 2478 { 2479 "referenced_type" : "type-440" 2480 }, 2481 { 2482 "referenced_type" : "type-434" 2483 }, 2484 { 2485 "referenced_type" : "type-702" 2486 } 2487 ], 2488 "return_type" : "type-39", 2489 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2490 }, 2491 { 2492 "access" : "private", 2493 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::ping", 2494 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc4pingEv", 2495 "parameters" : 2496 [ 2497 { 2498 "is_this_ptr" : true, 2499 "referenced_type" : "type-590" 2500 } 2501 ], 2502 "return_type" : "type-208", 2503 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2504 }, 2505 { 2506 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::BnHwNfc", 2507 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC1ERKNS_2spINS2_4INfcEEE", 2508 "parameters" : 2509 [ 2510 { 2511 "is_this_ptr" : true, 2512 "referenced_type" : "type-590" 2513 }, 2514 { 2515 "referenced_type" : "type-646" 2516 } 2517 ], 2518 "return_type" : "type-41", 2519 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2520 }, 2521 { 2522 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::BnHwNfc", 2523 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC2ERKNS_2spINS2_4INfcEEE", 2524 "parameters" : 2525 [ 2526 { 2527 "is_this_ptr" : true, 2528 "referenced_type" : "type-590" 2529 }, 2530 { 2531 "referenced_type" : "type-646" 2532 } 2533 ], 2534 "return_type" : "type-41", 2535 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2536 }, 2537 { 2538 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc", 2539 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev", 2540 "parameters" : 2541 [ 2542 { 2543 "is_this_ptr" : true, 2544 "referenced_type" : "type-590" 2545 } 2546 ], 2547 "return_type" : "type-41", 2548 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2549 }, 2550 { 2551 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc", 2552 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev", 2553 "parameters" : 2554 [ 2555 { 2556 "is_this_ptr" : true, 2557 "referenced_type" : "type-590" 2558 } 2559 ], 2560 "return_type" : "type-41", 2561 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2562 }, 2563 { 2564 "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc", 2565 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD2Ev", 2566 "parameters" : 2567 [ 2568 { 2569 "is_this_ptr" : true, 2570 "referenced_type" : "type-590" 2571 } 2572 ], 2573 "return_type" : "type-41", 2574 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h" 2575 }, 2576 { 2577 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::powerCycle", 2578 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv", 2579 "parameters" : 2580 [ 2581 { 2582 "is_this_ptr" : true, 2583 "referenced_type" : "type-685" 2584 } 2585 ], 2586 "return_type" : "type-181", 2587 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2588 }, 2589 { 2590 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::linkToDeath", 2591 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2592 "parameters" : 2593 [ 2594 { 2595 "is_this_ptr" : true, 2596 "referenced_type" : "type-685" 2597 }, 2598 { 2599 "referenced_type" : "type-347" 2600 }, 2601 { 2602 "referenced_type" : "type-153" 2603 } 2604 ], 2605 "return_type" : "type-173", 2606 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2607 }, 2608 { 2609 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::prediscover", 2610 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv", 2611 "parameters" : 2612 [ 2613 { 2614 "is_this_ptr" : true, 2615 "referenced_type" : "type-685" 2616 } 2617 ], 2618 "return_type" : "type-181", 2619 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2620 }, 2621 { 2622 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::factoryReset", 2623 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv", 2624 "parameters" : 2625 [ 2626 { 2627 "is_this_ptr" : true, 2628 "referenced_type" : "type-685" 2629 } 2630 ], 2631 "return_type" : "type-208", 2632 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2633 }, 2634 { 2635 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getDebugInfo", 2636 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2637 "parameters" : 2638 [ 2639 { 2640 "is_this_ptr" : true, 2641 "referenced_type" : "type-685" 2642 }, 2643 { 2644 "referenced_type" : "type-703" 2645 } 2646 ], 2647 "return_type" : "type-208", 2648 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2649 }, 2650 { 2651 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getHashChain", 2652 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2653 "parameters" : 2654 [ 2655 { 2656 "is_this_ptr" : true, 2657 "referenced_type" : "type-685" 2658 }, 2659 { 2660 "referenced_type" : "type-704" 2661 } 2662 ], 2663 "return_type" : "type-208", 2664 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2665 }, 2666 { 2667 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getConfig_1_2", 2668 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE", 2669 "parameters" : 2670 [ 2671 { 2672 "is_this_ptr" : true, 2673 "referenced_type" : "type-685" 2674 }, 2675 { 2676 "referenced_type" : "type-705" 2677 } 2678 ], 2679 "return_type" : "type-208", 2680 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2681 }, 2682 { 2683 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::unlinkToDeath", 2684 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2685 "parameters" : 2686 [ 2687 { 2688 "is_this_ptr" : true, 2689 "referenced_type" : "type-685" 2690 }, 2691 { 2692 "referenced_type" : "type-347" 2693 } 2694 ], 2695 "return_type" : "type-173", 2696 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2697 }, 2698 { 2699 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::controlGranted", 2700 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv", 2701 "parameters" : 2702 [ 2703 { 2704 "is_this_ptr" : true, 2705 "referenced_type" : "type-685" 2706 } 2707 ], 2708 "return_type" : "type-181", 2709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2710 }, 2711 { 2712 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::interfaceChain", 2713 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2714 "parameters" : 2715 [ 2716 { 2717 "is_this_ptr" : true, 2718 "referenced_type" : "type-685" 2719 }, 2720 { 2721 "referenced_type" : "type-706" 2722 } 2723 ], 2724 "return_type" : "type-208", 2725 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2726 }, 2727 { 2728 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::coreInitialized", 2729 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE", 2730 "parameters" : 2731 [ 2732 { 2733 "is_this_ptr" : true, 2734 "referenced_type" : "type-685" 2735 }, 2736 { 2737 "referenced_type" : "type-375" 2738 } 2739 ], 2740 "return_type" : "type-181", 2741 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2742 }, 2743 { 2744 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::_hidl_getConfig_1_2", 2745 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19_hidl_getConfig_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE", 2746 "parameters" : 2747 [ 2748 { 2749 "referenced_type" : "type-34" 2750 }, 2751 { 2752 "referenced_type" : "type-644" 2753 }, 2754 { 2755 "referenced_type" : "type-707" 2756 } 2757 ], 2758 "return_type" : "type-208", 2759 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2760 }, 2761 { 2762 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::interfaceDescriptor", 2763 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2764 "parameters" : 2765 [ 2766 { 2767 "is_this_ptr" : true, 2768 "referenced_type" : "type-685" 2769 }, 2770 { 2771 "referenced_type" : "type-708" 2772 } 2773 ], 2774 "return_type" : "type-208", 2775 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2776 }, 2777 { 2778 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::closeForPowerOffCase", 2779 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv", 2780 "parameters" : 2781 [ 2782 { 2783 "is_this_ptr" : true, 2784 "referenced_type" : "type-685" 2785 } 2786 ], 2787 "return_type" : "type-181", 2788 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2789 }, 2790 { 2791 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::notifySyspropsChanged", 2792 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv", 2793 "parameters" : 2794 [ 2795 { 2796 "is_this_ptr" : true, 2797 "referenced_type" : "type-685" 2798 } 2799 ], 2800 "return_type" : "type-208", 2801 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2802 }, 2803 { 2804 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::setHALInstrumentation", 2805 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv", 2806 "parameters" : 2807 [ 2808 { 2809 "is_this_ptr" : true, 2810 "referenced_type" : "type-685" 2811 } 2812 ], 2813 "return_type" : "type-208", 2814 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2815 }, 2816 { 2817 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::open", 2818 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE", 2819 "parameters" : 2820 [ 2821 { 2822 "is_this_ptr" : true, 2823 "referenced_type" : "type-685" 2824 }, 2825 { 2826 "referenced_type" : "type-686" 2827 } 2828 ], 2829 "return_type" : "type-181", 2830 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2831 }, 2832 { 2833 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::ping", 2834 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv", 2835 "parameters" : 2836 [ 2837 { 2838 "is_this_ptr" : true, 2839 "referenced_type" : "type-685" 2840 } 2841 ], 2842 "return_type" : "type-208", 2843 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2844 }, 2845 { 2846 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::close", 2847 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv", 2848 "parameters" : 2849 [ 2850 { 2851 "is_this_ptr" : true, 2852 "referenced_type" : "type-685" 2853 } 2854 ], 2855 "return_type" : "type-181", 2856 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2857 }, 2858 { 2859 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::debug", 2860 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2861 "parameters" : 2862 [ 2863 { 2864 "is_this_ptr" : true, 2865 "referenced_type" : "type-685" 2866 }, 2867 { 2868 "referenced_type" : "type-391" 2869 }, 2870 { 2871 "referenced_type" : "type-585" 2872 } 2873 ], 2874 "return_type" : "type-208", 2875 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2876 }, 2877 { 2878 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::write", 2879 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE", 2880 "parameters" : 2881 [ 2882 { 2883 "is_this_ptr" : true, 2884 "referenced_type" : "type-685" 2885 }, 2886 { 2887 "referenced_type" : "type-375" 2888 } 2889 ], 2890 "return_type" : "type-188", 2891 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2892 }, 2893 { 2894 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::open_1_1", 2895 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE", 2896 "parameters" : 2897 [ 2898 { 2899 "is_this_ptr" : true, 2900 "referenced_type" : "type-685" 2901 }, 2902 { 2903 "referenced_type" : "type-12" 2904 } 2905 ], 2906 "return_type" : "type-181", 2907 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2908 }, 2909 { 2910 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getConfig", 2911 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE", 2912 "parameters" : 2913 [ 2914 { 2915 "is_this_ptr" : true, 2916 "referenced_type" : "type-685" 2917 }, 2918 { 2919 "referenced_type" : "type-709" 2920 } 2921 ], 2922 "return_type" : "type-208", 2923 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2924 }, 2925 { 2926 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::BpHwNfc", 2927 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC1ERKNS_2spINS0_7IBinderEEE", 2928 "parameters" : 2929 [ 2930 { 2931 "is_this_ptr" : true, 2932 "referenced_type" : "type-685" 2933 }, 2934 { 2935 "referenced_type" : "type-60" 2936 } 2937 ], 2938 "return_type" : "type-41", 2939 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2940 }, 2941 { 2942 "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::BpHwNfc", 2943 "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC2ERKNS_2spINS0_7IBinderEEE", 2944 "parameters" : 2945 [ 2946 { 2947 "is_this_ptr" : true, 2948 "referenced_type" : "type-685" 2949 }, 2950 { 2951 "referenced_type" : "type-60" 2952 } 2953 ], 2954 "return_type" : "type-41", 2955 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 2956 }, 2957 { 2958 "function_name" : "android::hardware::details::castInterface", 2959 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb", 2960 "parameters" : 2961 [ 2962 { 2963 "referenced_type" : "type-116" 2964 }, 2965 { 2966 "referenced_type" : "type-66" 2967 }, 2968 { 2969 "referenced_type" : "type-51" 2970 } 2971 ], 2972 "return_type" : "type-196", 2973 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2974 "template_args" : [ "type-141", "type-118", "type-625" ] 2975 }, 2976 { 2977 "function_name" : "android::hardware::details::castInterface", 2978 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_14INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb", 2979 "parameters" : 2980 [ 2981 { 2982 "referenced_type" : "type-130" 2983 }, 2984 { 2985 "referenced_type" : "type-66" 2986 }, 2987 { 2988 "referenced_type" : "type-51" 2989 } 2990 ], 2991 "return_type" : "type-196", 2992 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2993 "template_args" : [ "type-141", "type-132", "type-625" ] 2994 }, 2995 { 2996 "function_name" : "android::hardware::details::castInterface", 2997 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2998 "parameters" : 2999 [ 3000 { 3001 "referenced_type" : "type-20" 3002 }, 3003 { 3004 "referenced_type" : "type-66" 3005 }, 3006 { 3007 "referenced_type" : "type-51" 3008 } 3009 ], 3010 "return_type" : "type-196", 3011 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 3012 "template_args" : [ "type-141", "type-5", "type-625" ] 3013 }, 3014 { 3015 "function_name" : "android::hardware::details::wrapPassthrough", 3016 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_", 3017 "parameters" : 3018 [ 3019 { 3020 "referenced_type" : "type-107" 3021 } 3022 ], 3023 "return_type" : "type-107", 3024 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h", 3025 "template_args" : [ "type-17", "type-41" ] 3026 }, 3027 { 3028 "function_name" : "android::hardware::details::wrapPassthrough", 3029 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_", 3030 "parameters" : 3031 [ 3032 { 3033 "referenced_type" : "type-14" 3034 } 3035 ], 3036 "return_type" : "type-14", 3037 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h", 3038 "template_args" : [ "type-16", "type-41" ] 3039 }, 3040 { 3041 "function_name" : "android::hardware::details::getServiceInternal", 3042 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_27BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 3043 "parameters" : 3044 [ 3045 { 3046 "referenced_type" : "type-450" 3047 }, 3048 { 3049 "referenced_type" : "type-51" 3050 }, 3051 { 3052 "referenced_type" : "type-51" 3053 } 3054 ], 3055 "return_type" : "type-139", 3056 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 3057 "template_args" : [ "type-625", "type-141", "type-41", "type-41" ] 3058 } 3059 ], 3060 "global_vars" : 3061 [ 3062 { 3063 "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc10descriptorE", 3064 "name" : "android::hardware::nfc::V1_2::INfc::descriptor", 3065 "referenced_type" : "type-66", 3066 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 3067 } 3068 ], 3069 "lvalue_reference_types" : 3070 [ 3071 { 3072 "alignment" : 4, 3073 "linker_set_key" : "android::Mutex &", 3074 "name" : "android::Mutex &", 3075 "referenced_type" : "type-45", 3076 "self_type" : "type-526", 3077 "size" : 4, 3078 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3079 }, 3080 { 3081 "alignment" : 4, 3082 "linker_set_key" : "android::RWLock &", 3083 "name" : "android::RWLock &", 3084 "referenced_type" : "type-530", 3085 "self_type" : "type-534", 3086 "size" : 4, 3087 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3088 }, 3089 { 3090 "alignment" : 4, 3091 "linker_set_key" : "android::String16 &", 3092 "name" : "android::String16 &", 3093 "referenced_type" : "type-56", 3094 "self_type" : "type-414", 3095 "size" : 4, 3096 "source_file" : "/system/core/libutils/include/utils/String16.h" 3097 }, 3098 { 3099 "alignment" : 4, 3100 "linker_set_key" : "android::String8 &", 3101 "name" : "android::String8 &", 3102 "referenced_type" : "type-65", 3103 "self_type" : "type-409", 3104 "size" : 4, 3105 "source_file" : "/system/core/libutils/include/utils/String8.h" 3106 }, 3107 { 3108 "alignment" : 4, 3109 "linker_set_key" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &", 3110 "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &", 3111 "referenced_type" : "type-181", 3112 "self_type" : "type-185", 3113 "size" : 4, 3114 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3115 }, 3116 { 3117 "alignment" : 4, 3118 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &", 3119 "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &", 3120 "referenced_type" : "type-196", 3121 "self_type" : "type-199", 3122 "size" : 4, 3123 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3124 }, 3125 { 3126 "alignment" : 4, 3127 "linker_set_key" : "android::hardware::Return<bool> &", 3128 "name" : "android::hardware::Return<bool> &", 3129 "referenced_type" : "type-173", 3130 "self_type" : "type-177", 3131 "size" : 4, 3132 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3133 }, 3134 { 3135 "alignment" : 4, 3136 "linker_set_key" : "android::hardware::Return<unsigned int> &", 3137 "name" : "android::hardware::Return<unsigned int> &", 3138 "referenced_type" : "type-188", 3139 "self_type" : "type-191", 3140 "size" : 4, 3141 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3142 }, 3143 { 3144 "alignment" : 4, 3145 "linker_set_key" : "android::hardware::Return<void> &", 3146 "name" : "android::hardware::Return<void> &", 3147 "referenced_type" : "type-208", 3148 "self_type" : "type-211", 3149 "size" : 4, 3150 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3151 }, 3152 { 3153 "alignment" : 4, 3154 "linker_set_key" : "android::hardware::Status &", 3155 "name" : "android::hardware::Status &", 3156 "referenced_type" : "type-163", 3157 "self_type" : "type-170", 3158 "size" : 4, 3159 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3160 }, 3161 { 3162 "alignment" : 4, 3163 "linker_set_key" : "android::hardware::TextOutput &", 3164 "name" : "android::hardware::TextOutput &", 3165 "referenced_type" : "type-438", 3166 "self_type" : "type-437", 3167 "size" : 4, 3168 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3169 }, 3170 { 3171 "alignment" : 4, 3172 "linker_set_key" : "android::hardware::TextOutput &", 3173 "name" : "android::hardware::TextOutput &", 3174 "referenced_type" : "type-665", 3175 "self_type" : "type-664", 3176 "size" : 4, 3177 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3178 }, 3179 { 3180 "alignment" : 4, 3181 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 3182 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 3183 "referenced_type" : "type-352", 3184 "self_type" : "type-635", 3185 "size" : 4, 3186 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3187 }, 3188 { 3189 "alignment" : 4, 3190 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 3191 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 3192 "referenced_type" : "type-343", 3193 "self_type" : "type-630", 3194 "size" : 4, 3195 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3196 }, 3197 { 3198 "alignment" : 4, 3199 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 3200 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 3201 "referenced_type" : "type-355", 3202 "self_type" : "type-639", 3203 "size" : 4, 3204 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3205 }, 3206 { 3207 "alignment" : 4, 3208 "linker_set_key" : "android::hardware::hidl_memory &", 3209 "name" : "android::hardware::hidl_memory &", 3210 "referenced_type" : "type-323", 3211 "self_type" : "type-330", 3212 "size" : 4, 3213 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3214 }, 3215 { 3216 "alignment" : 4, 3217 "linker_set_key" : "android::hardware::hidl_string &", 3218 "name" : "android::hardware::hidl_string &", 3219 "referenced_type" : "type-321", 3220 "self_type" : "type-633", 3221 "size" : 4, 3222 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3223 }, 3224 { 3225 "alignment" : 4, 3226 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3227 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3228 "referenced_type" : "type-351", 3229 "self_type" : "type-361", 3230 "size" : 4, 3231 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3232 }, 3233 { 3234 "alignment" : 4, 3235 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3236 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3237 "referenced_type" : "type-342", 3238 "self_type" : "type-350", 3239 "size" : 4, 3240 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3241 }, 3242 { 3243 "alignment" : 4, 3244 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3245 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3246 "referenced_type" : "type-147", 3247 "self_type" : "type-155", 3248 "size" : 4, 3249 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3250 }, 3251 { 3252 "alignment" : 4, 3253 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &", 3254 "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &", 3255 "referenced_type" : "type-107", 3256 "self_type" : "type-109", 3257 "size" : 4, 3258 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3259 }, 3260 { 3261 "alignment" : 4, 3262 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &", 3263 "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &", 3264 "referenced_type" : "type-14", 3265 "self_type" : "type-125", 3266 "size" : 4, 3267 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3268 }, 3269 { 3270 "alignment" : 4, 3271 "linker_set_key" : "android::sp<android::hardware::nfc::V1_2::INfc> &", 3272 "name" : "android::sp<android::hardware::nfc::V1_2::INfc> &", 3273 "referenced_type" : "type-139", 3274 "self_type" : "type-143", 3275 "size" : 4, 3276 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3277 }, 3278 { 3279 "alignment" : 4, 3280 "linker_set_key" : "const android::String16 &", 3281 "name" : "const android::String16 &", 3282 "referenced_type" : "type-55", 3283 "self_type" : "type-54", 3284 "size" : 4, 3285 "source_file" : "/system/core/libutils/include/utils/String16.h" 3286 }, 3287 { 3288 "alignment" : 4, 3289 "linker_set_key" : "const android::String8 &", 3290 "name" : "const android::String8 &", 3291 "referenced_type" : "type-406", 3292 "self_type" : "type-408", 3293 "size" : 4, 3294 "source_file" : "/system/core/libutils/include/utils/String8.h" 3295 }, 3296 { 3297 "alignment" : 4, 3298 "linker_set_key" : "const android::hardware::Parcel &", 3299 "name" : "const android::hardware::Parcel &", 3300 "referenced_type" : "type-439", 3301 "self_type" : "type-440", 3302 "size" : 4, 3303 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3304 }, 3305 { 3306 "alignment" : 4, 3307 "linker_set_key" : "const android::hardware::Return<bool> &", 3308 "name" : "const android::hardware::Return<bool> &", 3309 "referenced_type" : "type-178", 3310 "self_type" : "type-202", 3311 "size" : 4, 3312 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3313 }, 3314 { 3315 "alignment" : 4, 3316 "linker_set_key" : "const android::hardware::Status &", 3317 "name" : "const android::hardware::Status &", 3318 "referenced_type" : "type-167", 3319 "self_type" : "type-168", 3320 "size" : 4, 3321 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3322 }, 3323 { 3324 "alignment" : 4, 3325 "linker_set_key" : "const android::hardware::details::SchedPrio &", 3326 "name" : "const android::hardware::details::SchedPrio &", 3327 "referenced_type" : "type-456", 3328 "self_type" : "type-455", 3329 "size" : 4, 3330 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3331 }, 3332 { 3333 "alignment" : 4, 3334 "linker_set_key" : "const android::hardware::hidl_handle &", 3335 "name" : "const android::hardware::hidl_handle &", 3336 "referenced_type" : "type-390", 3337 "self_type" : "type-391", 3338 "size" : 4, 3339 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3340 }, 3341 { 3342 "alignment" : 4, 3343 "linker_set_key" : "const android::hardware::hidl_memory &", 3344 "name" : "const android::hardware::hidl_memory &", 3345 "referenced_type" : "type-328", 3346 "self_type" : "type-329", 3347 "size" : 4, 3348 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3349 }, 3350 { 3351 "alignment" : 4, 3352 "linker_set_key" : "const android::hardware::hidl_string &", 3353 "name" : "const android::hardware::hidl_string &", 3354 "referenced_type" : "type-320", 3355 "self_type" : "type-322", 3356 "size" : 4, 3357 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3358 }, 3359 { 3360 "alignment" : 4, 3361 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3362 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3363 "referenced_type" : "type-584", 3364 "self_type" : "type-585", 3365 "size" : 4, 3366 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 3367 }, 3368 { 3369 "alignment" : 4, 3370 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 3371 "name" : "const android::hardware::hidl_vec<int> &", 3372 "referenced_type" : "type-366", 3373 "self_type" : "type-368", 3374 "size" : 4, 3375 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3376 }, 3377 { 3378 "alignment" : 4, 3379 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &", 3380 "name" : "const android::hardware::hidl_vec<unsigned char> &", 3381 "referenced_type" : "type-373", 3382 "self_type" : "type-375", 3383 "size" : 4, 3384 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3385 }, 3386 { 3387 "alignment" : 4, 3388 "linker_set_key" : "const android::hardware::hidl_version &", 3389 "name" : "const android::hardware::hidl_version &", 3390 "referenced_type" : "type-385", 3391 "self_type" : "type-387", 3392 "size" : 4, 3393 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3394 }, 3395 { 3396 "alignment" : 4, 3397 "linker_set_key" : "const android::hardware::nfc::V1_2::NfcConfig &", 3398 "name" : "const android::hardware::nfc::V1_2::NfcConfig &", 3399 "referenced_type" : "type-679", 3400 "self_type" : "type-680", 3401 "size" : 4, 3402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h" 3403 }, 3404 { 3405 "alignment" : 4, 3406 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 3407 "name" : "const android::hidl::base::V1_0::IBase *const &", 3408 "referenced_type" : "type-469", 3409 "self_type" : "type-470", 3410 "size" : 4, 3411 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3412 }, 3413 { 3414 "alignment" : 4, 3415 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 3416 "name" : "const android::sp<android::hardware::IBinder> &", 3417 "referenced_type" : "type-31", 3418 "self_type" : "type-60", 3419 "size" : 4, 3420 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3421 }, 3422 { 3423 "alignment" : 4, 3424 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3425 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3426 "referenced_type" : "type-158", 3427 "self_type" : "type-271", 3428 "size" : 4, 3429 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3430 }, 3431 { 3432 "alignment" : 4, 3433 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 3434 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 3435 "referenced_type" : "type-325", 3436 "self_type" : "type-347", 3437 "size" : 4, 3438 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3439 }, 3440 { 3441 "alignment" : 4, 3442 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfc> &", 3443 "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> &", 3444 "referenced_type" : "type-120", 3445 "self_type" : "type-121", 3446 "size" : 4, 3447 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3448 }, 3449 { 3450 "alignment" : 4, 3451 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &", 3452 "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &", 3453 "referenced_type" : "type-112", 3454 "self_type" : "type-686", 3455 "size" : 4, 3456 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3457 }, 3458 { 3459 "alignment" : 4, 3460 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfc> &", 3461 "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> &", 3462 "referenced_type" : "type-135", 3463 "self_type" : "type-136", 3464 "size" : 4, 3465 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3466 }, 3467 { 3468 "alignment" : 4, 3469 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &", 3470 "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &", 3471 "referenced_type" : "type-13", 3472 "self_type" : "type-12", 3473 "size" : 4, 3474 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3475 }, 3476 { 3477 "alignment" : 4, 3478 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_2::INfc> &", 3479 "name" : "const android::sp<android::hardware::nfc::V1_2::INfc> &", 3480 "referenced_type" : "type-145", 3481 "self_type" : "type-646", 3482 "size" : 4, 3483 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3484 }, 3485 { 3486 "alignment" : 4, 3487 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3488 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3489 "referenced_type" : "type-19", 3490 "self_type" : "type-655", 3491 "size" : 4, 3492 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3493 }, 3494 { 3495 "alignment" : 4, 3496 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3497 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3498 "referenced_type" : "type-104", 3499 "self_type" : "type-586", 3500 "size" : 4, 3501 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 3502 }, 3503 { 3504 "alignment" : 4, 3505 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 3506 "name" : "const android::wp<android::hardware::BHwBinder> &", 3507 "referenced_type" : "type-601", 3508 "self_type" : "type-623", 3509 "size" : 4, 3510 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3511 }, 3512 { 3513 "alignment" : 4, 3514 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3515 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3516 "referenced_type" : "type-648", 3517 "self_type" : "type-666", 3518 "size" : 4, 3519 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3520 }, 3521 { 3522 "alignment" : 4, 3523 "linker_set_key" : "const bool &", 3524 "name" : "const bool &", 3525 "referenced_type" : "type-85", 3526 "self_type" : "type-291", 3527 "size" : 4, 3528 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3529 }, 3530 { 3531 "alignment" : 4, 3532 "linker_set_key" : "const double &", 3533 "name" : "const double &", 3534 "referenced_type" : "type-310", 3535 "self_type" : "type-311", 3536 "size" : 4, 3537 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3538 }, 3539 { 3540 "alignment" : 4, 3541 "linker_set_key" : "const float &", 3542 "name" : "const float &", 3543 "referenced_type" : "type-306", 3544 "self_type" : "type-309", 3545 "size" : 4, 3546 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3547 }, 3548 { 3549 "alignment" : 4, 3550 "linker_set_key" : "const int &", 3551 "name" : "const int &", 3552 "referenced_type" : "type-477", 3553 "self_type" : "type-476", 3554 "size" : 4, 3555 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3556 }, 3557 { 3558 "linker_set_key" : "const iter<is_const> &", 3559 "name" : "const iter<is_const> &", 3560 "referenced_type" : "type-334", 3561 "self_type" : "type-336", 3562 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3563 }, 3564 { 3565 "linker_set_key" : "const iter<is_const> &", 3566 "name" : "const iter<is_const> &", 3567 "referenced_type" : "type-656", 3568 "self_type" : "type-658", 3569 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3570 }, 3571 { 3572 "alignment" : 4, 3573 "linker_set_key" : "const log_msg &", 3574 "name" : "const log_msg &", 3575 "referenced_type" : "type-92", 3576 "self_type" : "type-123", 3577 "size" : 4, 3578 "source_file" : "/system/core/liblog/include/log/log_read.h" 3579 }, 3580 { 3581 "alignment" : 4, 3582 "linker_set_key" : "const long long &", 3583 "name" : "const long long &", 3584 "referenced_type" : "type-301", 3585 "self_type" : "type-302", 3586 "size" : 4, 3587 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3588 }, 3589 { 3590 "alignment" : 4, 3591 "linker_set_key" : "const short &", 3592 "name" : "const short &", 3593 "referenced_type" : "type-296", 3594 "self_type" : "type-297", 3595 "size" : 4, 3596 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3597 }, 3598 { 3599 "alignment" : 4, 3600 "linker_set_key" : "const signed char &", 3601 "name" : "const signed char &", 3602 "referenced_type" : "type-293", 3603 "self_type" : "type-295", 3604 "size" : 4, 3605 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3606 }, 3607 { 3608 "alignment" : 4, 3609 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3610 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3611 "referenced_type" : "type-447", 3612 "self_type" : "type-450", 3613 "size" : 4, 3614 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 3615 }, 3616 { 3617 "alignment" : 4, 3618 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3619 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3620 "referenced_type" : "type-642", 3621 "self_type" : "type-641", 3622 "size" : 4, 3623 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3624 }, 3625 { 3626 "alignment" : 4, 3627 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3628 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 3629 "referenced_type" : "type-682", 3630 "self_type" : "type-681", 3631 "size" : 4, 3632 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3633 }, 3634 { 3635 "alignment" : 4, 3636 "linker_set_key" : "const unsigned char &", 3637 "name" : "const unsigned char &", 3638 "referenced_type" : "type-382", 3639 "self_type" : "type-538", 3640 "size" : 4, 3641 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3642 }, 3643 { 3644 "alignment" : 4, 3645 "linker_set_key" : "const unsigned int &", 3646 "name" : "const unsigned int &", 3647 "referenced_type" : "type-49", 3648 "self_type" : "type-300", 3649 "size" : 4, 3650 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3651 }, 3652 { 3653 "alignment" : 4, 3654 "linker_set_key" : "const unsigned long long &", 3655 "name" : "const unsigned long long &", 3656 "referenced_type" : "type-304", 3657 "self_type" : "type-305", 3658 "size" : 4, 3659 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3660 }, 3661 { 3662 "alignment" : 4, 3663 "linker_set_key" : "const unsigned short &", 3664 "name" : "const unsigned short &", 3665 "referenced_type" : "type-298", 3666 "self_type" : "type-299", 3667 "size" : 4, 3668 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3669 }, 3670 { 3671 "alignment" : 4, 3672 "linker_set_key" : "int &", 3673 "name" : "int &", 3674 "referenced_type" : "type-39", 3675 "self_type" : "type-402", 3676 "size" : 4, 3677 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3678 }, 3679 { 3680 "alignment" : 4, 3681 "linker_set_key" : "unsigned char &", 3682 "name" : "unsigned char &", 3683 "referenced_type" : "type-96", 3684 "self_type" : "type-547", 3685 "size" : 4, 3686 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 3687 }, 3688 { 3689 "alignment" : 4, 3690 "linker_set_key" : "unsigned int &", 3691 "name" : "unsigned int &", 3692 "referenced_type" : "type-2", 3693 "self_type" : "type-555", 3694 "size" : 4, 3695 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 3696 } 3697 ], 3698 "pointer_types" : 3699 [ 3700 { 3701 "alignment" : 4, 3702 "linker_set_key" : "android::Condition *", 3703 "name" : "android::Condition *", 3704 "referenced_type" : "type-86", 3705 "self_type" : "type-529", 3706 "size" : 4, 3707 "source_file" : "/system/core/libutils/include/utils/Condition.h" 3708 }, 3709 { 3710 "alignment" : 4, 3711 "linker_set_key" : "android::Mutex *", 3712 "name" : "android::Mutex *", 3713 "referenced_type" : "type-45", 3714 "self_type" : "type-524", 3715 "size" : 4, 3716 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3717 }, 3718 { 3719 "alignment" : 4, 3720 "linker_set_key" : "android::Mutex::Autolock *", 3721 "name" : "android::Mutex::Autolock *", 3722 "referenced_type" : "type-525", 3723 "self_type" : "type-527", 3724 "size" : 4, 3725 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3726 }, 3727 { 3728 "alignment" : 4, 3729 "linker_set_key" : "android::RWLock *", 3730 "name" : "android::RWLock *", 3731 "referenced_type" : "type-530", 3732 "self_type" : "type-532", 3733 "size" : 4, 3734 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3735 }, 3736 { 3737 "alignment" : 4, 3738 "linker_set_key" : "android::RWLock::AutoRLock *", 3739 "name" : "android::RWLock::AutoRLock *", 3740 "referenced_type" : "type-533", 3741 "self_type" : "type-535", 3742 "size" : 4, 3743 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3744 }, 3745 { 3746 "alignment" : 4, 3747 "linker_set_key" : "android::RWLock::AutoWLock *", 3748 "name" : "android::RWLock::AutoWLock *", 3749 "referenced_type" : "type-536", 3750 "self_type" : "type-537", 3751 "size" : 4, 3752 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3753 }, 3754 { 3755 "alignment" : 4, 3756 "linker_set_key" : "android::RefBase *", 3757 "name" : "android::RefBase *", 3758 "referenced_type" : "type-6", 3759 "self_type" : "type-317", 3760 "size" : 4, 3761 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3762 }, 3763 { 3764 "alignment" : 4, 3765 "linker_set_key" : "android::RefBase::weakref_impl *", 3766 "name" : "android::RefBase::weakref_impl *", 3767 "referenced_type" : "type-653", 3768 "self_type" : "type-652", 3769 "size" : 4, 3770 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3771 }, 3772 { 3773 "alignment" : 4, 3774 "linker_set_key" : "android::RefBase::weakref_impl *", 3775 "name" : "android::RefBase::weakref_impl *", 3776 "referenced_type" : "type-9", 3777 "self_type" : "type-8", 3778 "size" : 4, 3779 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3780 }, 3781 { 3782 "alignment" : 4, 3783 "linker_set_key" : "android::RefBase::weakref_type *", 3784 "name" : "android::RefBase::weakref_type *", 3785 "referenced_type" : "type-11", 3786 "self_type" : "type-10", 3787 "size" : 4, 3788 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3789 }, 3790 { 3791 "alignment" : 4, 3792 "linker_set_key" : "android::ReferenceRenamer *", 3793 "name" : "android::ReferenceRenamer *", 3794 "referenced_type" : "type-312", 3795 "self_type" : "type-313", 3796 "size" : 4, 3797 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3798 }, 3799 { 3800 "alignment" : 4, 3801 "linker_set_key" : "android::ScopedTrace *", 3802 "name" : "android::ScopedTrace *", 3803 "referenced_type" : "type-539", 3804 "self_type" : "type-540", 3805 "size" : 4, 3806 "source_file" : "/system/core/libutils/include/utils/Trace.h" 3807 }, 3808 { 3809 "alignment" : 4, 3810 "linker_set_key" : "android::String16 *", 3811 "name" : "android::String16 *", 3812 "referenced_type" : "type-56", 3813 "self_type" : "type-415", 3814 "size" : 4, 3815 "source_file" : "/system/core/libutils/include/utils/String16.h" 3816 }, 3817 { 3818 "alignment" : 4, 3819 "linker_set_key" : "android::String8 *", 3820 "name" : "android::String8 *", 3821 "referenced_type" : "type-65", 3822 "self_type" : "type-410", 3823 "size" : 4, 3824 "source_file" : "/system/core/libutils/include/utils/String8.h" 3825 }, 3826 { 3827 "alignment" : 4, 3828 "linker_set_key" : "android::Thread *", 3829 "name" : "android::Thread *", 3830 "referenced_type" : "type-84", 3831 "self_type" : "type-83", 3832 "size" : 4, 3833 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3834 }, 3835 { 3836 "alignment" : 4, 3837 "linker_set_key" : "android::VirtualLightRefBase *", 3838 "name" : "android::VirtualLightRefBase *", 3839 "referenced_type" : "type-214", 3840 "self_type" : "type-220", 3841 "size" : 4, 3842 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 3843 }, 3844 { 3845 "alignment" : 4, 3846 "linker_set_key" : "android::hardware::BHwBinder *", 3847 "name" : "android::hardware::BHwBinder *", 3848 "referenced_type" : "type-161", 3849 "self_type" : "type-160", 3850 "size" : 4, 3851 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3852 }, 3853 { 3854 "alignment" : 4, 3855 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc> *", 3856 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc> *", 3857 "referenced_type" : "type-428", 3858 "self_type" : "type-427", 3859 "size" : 4, 3860 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3861 }, 3862 { 3863 "alignment" : 4, 3864 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3865 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3866 "referenced_type" : "type-465", 3867 "self_type" : "type-468", 3868 "size" : 4, 3869 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3870 }, 3871 { 3872 "alignment" : 4, 3873 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3874 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3875 "referenced_type" : "type-483", 3876 "self_type" : "type-488", 3877 "size" : 4, 3878 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3879 }, 3880 { 3881 "alignment" : 4, 3882 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3883 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3884 "referenced_type" : "type-471", 3885 "self_type" : "type-478", 3886 "size" : 4, 3887 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3888 }, 3889 { 3890 "alignment" : 4, 3891 "linker_set_key" : "android::hardware::GrantorDescriptor *", 3892 "name" : "android::hardware::GrantorDescriptor *", 3893 "referenced_type" : "type-341", 3894 "self_type" : "type-340", 3895 "size" : 4, 3896 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3897 }, 3898 { 3899 "alignment" : 4, 3900 "linker_set_key" : "android::hardware::IBinder *", 3901 "name" : "android::hardware::IBinder *", 3902 "referenced_type" : "type-29", 3903 "self_type" : "type-28", 3904 "size" : 4, 3905 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3906 }, 3907 { 3908 "alignment" : 4, 3909 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 3910 "name" : "android::hardware::IBinder::DeathRecipient *", 3911 "referenced_type" : "type-25", 3912 "self_type" : "type-24", 3913 "size" : 4, 3914 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3915 }, 3916 { 3917 "alignment" : 4, 3918 "linker_set_key" : "android::hardware::IInterface *", 3919 "name" : "android::hardware::IInterface *", 3920 "referenced_type" : "type-35", 3921 "self_type" : "type-34", 3922 "size" : 4, 3923 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3924 }, 3925 { 3926 "alignment" : 4, 3927 "linker_set_key" : "android::hardware::Parcel *", 3928 "name" : "android::hardware::Parcel *", 3929 "referenced_type" : "type-429", 3930 "self_type" : "type-434", 3931 "size" : 4, 3932 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3933 }, 3934 { 3935 "alignment" : 4, 3936 "linker_set_key" : "android::hardware::ProcessState *", 3937 "name" : "android::hardware::ProcessState *", 3938 "referenced_type" : "type-38", 3939 "self_type" : "type-37", 3940 "size" : 4, 3941 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3942 }, 3943 { 3944 "alignment" : 4, 3945 "linker_set_key" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *", 3946 "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *", 3947 "referenced_type" : "type-181", 3948 "self_type" : "type-183", 3949 "size" : 4, 3950 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3951 }, 3952 { 3953 "alignment" : 4, 3954 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *", 3955 "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *", 3956 "referenced_type" : "type-196", 3957 "self_type" : "type-197", 3958 "size" : 4, 3959 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3960 }, 3961 { 3962 "alignment" : 4, 3963 "linker_set_key" : "android::hardware::Return<bool> *", 3964 "name" : "android::hardware::Return<bool> *", 3965 "referenced_type" : "type-173", 3966 "self_type" : "type-175", 3967 "size" : 4, 3968 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3969 }, 3970 { 3971 "alignment" : 4, 3972 "linker_set_key" : "android::hardware::Return<unsigned int> *", 3973 "name" : "android::hardware::Return<unsigned int> *", 3974 "referenced_type" : "type-188", 3975 "self_type" : "type-189", 3976 "size" : 4, 3977 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3978 }, 3979 { 3980 "alignment" : 4, 3981 "linker_set_key" : "android::hardware::Return<void> *", 3982 "name" : "android::hardware::Return<void> *", 3983 "referenced_type" : "type-208", 3984 "self_type" : "type-209", 3985 "size" : 4, 3986 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3987 }, 3988 { 3989 "alignment" : 4, 3990 "linker_set_key" : "android::hardware::Status *", 3991 "name" : "android::hardware::Status *", 3992 "referenced_type" : "type-163", 3993 "self_type" : "type-166", 3994 "size" : 4, 3995 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3996 }, 3997 { 3998 "alignment" : 4, 3999 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 4000 "name" : "android::hardware::details::HidlInstrumentor *", 4001 "referenced_type" : "type-443", 4002 "self_type" : "type-644", 4003 "size" : 4, 4004 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4005 }, 4006 { 4007 "alignment" : 4, 4008 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4009 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4010 "referenced_type" : "type-352", 4011 "self_type" : "type-634", 4012 "size" : 4, 4013 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4014 }, 4015 { 4016 "alignment" : 4, 4017 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4018 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4019 "referenced_type" : "type-343", 4020 "self_type" : "type-629", 4021 "size" : 4, 4022 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4023 }, 4024 { 4025 "alignment" : 4, 4026 "linker_set_key" : "android::hardware::details::return_status *", 4027 "name" : "android::hardware::details::return_status *", 4028 "referenced_type" : "type-174", 4029 "self_type" : "type-203", 4030 "size" : 4, 4031 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4032 }, 4033 { 4034 "alignment" : 4, 4035 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 4036 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 4037 "referenced_type" : "type-355", 4038 "self_type" : "type-354", 4039 "size" : 4, 4040 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4041 }, 4042 { 4043 "alignment" : 4, 4044 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 4045 "name" : "android::hardware::hidl_binder_death_recipient *", 4046 "referenced_type" : "type-149", 4047 "self_type" : "type-148", 4048 "size" : 4, 4049 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4050 }, 4051 { 4052 "alignment" : 4, 4053 "linker_set_key" : "android::hardware::hidl_death_recipient *", 4054 "name" : "android::hardware::hidl_death_recipient *", 4055 "referenced_type" : "type-152", 4056 "self_type" : "type-151", 4057 "size" : 4, 4058 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4059 }, 4060 { 4061 "alignment" : 4, 4062 "linker_set_key" : "android::hardware::hidl_memory *", 4063 "name" : "android::hardware::hidl_memory *", 4064 "referenced_type" : "type-323", 4065 "self_type" : "type-324", 4066 "size" : 4, 4067 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4068 }, 4069 { 4070 "alignment" : 4, 4071 "linker_set_key" : "android::hardware::hidl_string *", 4072 "name" : "android::hardware::hidl_string *", 4073 "referenced_type" : "type-321", 4074 "self_type" : "type-345", 4075 "size" : 4, 4076 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4077 }, 4078 { 4079 "alignment" : 4, 4080 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 4081 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 4082 "referenced_type" : "type-351", 4083 "self_type" : "type-357", 4084 "size" : 4, 4085 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4086 }, 4087 { 4088 "alignment" : 4, 4089 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 4090 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 4091 "referenced_type" : "type-342", 4092 "self_type" : "type-346", 4093 "size" : 4, 4094 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4095 }, 4096 { 4097 "alignment" : 4, 4098 "linker_set_key" : "android::hardware::hidl_version *", 4099 "name" : "android::hardware::hidl_version *", 4100 "referenced_type" : "type-383", 4101 "self_type" : "type-384", 4102 "size" : 4, 4103 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4104 }, 4105 { 4106 "alignment" : 4, 4107 "linker_set_key" : "android::hardware::nfc::V1_0::BnHwNfc *", 4108 "name" : "android::hardware::nfc::V1_0::BnHwNfc *", 4109 "referenced_type" : "type-600", 4110 "self_type" : "type-602", 4111 "size" : 4, 4112 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h" 4113 }, 4114 { 4115 "alignment" : 4, 4116 "linker_set_key" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback *", 4117 "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback *", 4118 "referenced_type" : "type-593", 4119 "self_type" : "type-594", 4120 "size" : 4, 4121 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h" 4122 }, 4123 { 4124 "alignment" : 4, 4125 "linker_set_key" : "android::hardware::nfc::V1_0::INfc *", 4126 "name" : "android::hardware::nfc::V1_0::INfc *", 4127 "referenced_type" : "type-118", 4128 "self_type" : "type-117", 4129 "size" : 4, 4130 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4131 }, 4132 { 4133 "alignment" : 4, 4134 "linker_set_key" : "android::hardware::nfc::V1_0::INfcClientCallback *", 4135 "name" : "android::hardware::nfc::V1_0::INfcClientCallback *", 4136 "referenced_type" : "type-17", 4137 "self_type" : "type-108", 4138 "size" : 4, 4139 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4140 }, 4141 { 4142 "alignment" : 4, 4143 "linker_set_key" : "android::hardware::nfc::V1_1::BnHwNfc *", 4144 "name" : "android::hardware::nfc::V1_1::BnHwNfc *", 4145 "referenced_type" : "type-616", 4146 "self_type" : "type-617", 4147 "size" : 4, 4148 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h" 4149 }, 4150 { 4151 "alignment" : 4, 4152 "linker_set_key" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback *", 4153 "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback *", 4154 "referenced_type" : "type-608", 4155 "self_type" : "type-609", 4156 "size" : 4, 4157 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h" 4158 }, 4159 { 4160 "alignment" : 4, 4161 "linker_set_key" : "android::hardware::nfc::V1_1::INfc *", 4162 "name" : "android::hardware::nfc::V1_1::INfc *", 4163 "referenced_type" : "type-132", 4164 "self_type" : "type-131", 4165 "size" : 4, 4166 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4167 }, 4168 { 4169 "alignment" : 4, 4170 "linker_set_key" : "android::hardware::nfc::V1_1::INfcClientCallback *", 4171 "name" : "android::hardware::nfc::V1_1::INfcClientCallback *", 4172 "referenced_type" : "type-16", 4173 "self_type" : "type-15", 4174 "size" : 4, 4175 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4176 }, 4177 { 4178 "alignment" : 4, 4179 "linker_set_key" : "android::hardware::nfc::V1_2::BnHwNfc *", 4180 "name" : "android::hardware::nfc::V1_2::BnHwNfc *", 4181 "referenced_type" : "type-459", 4182 "self_type" : "type-590", 4183 "size" : 4, 4184 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4185 }, 4186 { 4187 "alignment" : 4, 4188 "linker_set_key" : "android::hardware::nfc::V1_2::BpHwNfc *", 4189 "name" : "android::hardware::nfc::V1_2::BpHwNfc *", 4190 "referenced_type" : "type-625", 4191 "self_type" : "type-685", 4192 "size" : 4, 4193 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4194 }, 4195 { 4196 "alignment" : 4, 4197 "linker_set_key" : "android::hardware::nfc::V1_2::BsNfc *", 4198 "name" : "android::hardware::nfc::V1_2::BsNfc *", 4199 "referenced_type" : "type-659", 4200 "self_type" : "type-667", 4201 "size" : 4, 4202 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4203 }, 4204 { 4205 "alignment" : 4, 4206 "linker_set_key" : "android::hardware::nfc::V1_2::INfc *", 4207 "name" : "android::hardware::nfc::V1_2::INfc *", 4208 "referenced_type" : "type-141", 4209 "self_type" : "type-140", 4210 "size" : 4, 4211 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4212 }, 4213 { 4214 "alignment" : 4, 4215 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 4216 "name" : "android::hidl::base::V1_0::BnHwBase *", 4217 "referenced_type" : "type-442", 4218 "self_type" : "type-441", 4219 "size" : 4, 4220 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 4221 }, 4222 { 4223 "alignment" : 4, 4224 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 4225 "name" : "android::hidl::base::V1_0::IBase *", 4226 "referenced_type" : "type-5", 4227 "self_type" : "type-4", 4228 "size" : 4, 4229 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4230 }, 4231 { 4232 "alignment" : 4, 4233 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 4234 "name" : "android::hidl::manager::V1_0::IServiceManager *", 4235 "referenced_type" : "type-76", 4236 "self_type" : "type-75", 4237 "size" : 4, 4238 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4239 }, 4240 { 4241 "alignment" : 4, 4242 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 4243 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 4244 "referenced_type" : "type-91", 4245 "self_type" : "type-90", 4246 "size" : 4, 4247 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4248 }, 4249 { 4250 "alignment" : 4, 4251 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 4252 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 4253 "referenced_type" : "type-23", 4254 "self_type" : "type-26", 4255 "size" : 4, 4256 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4257 }, 4258 { 4259 "alignment" : 4, 4260 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 4261 "name" : "android::sp<android::hardware::IBinder> *", 4262 "referenced_type" : "type-27", 4263 "self_type" : "type-30", 4264 "size" : 4, 4265 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4266 }, 4267 { 4268 "alignment" : 4, 4269 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 4270 "name" : "android::sp<android::hardware::ProcessState> *", 4271 "referenced_type" : "type-36", 4272 "self_type" : "type-71", 4273 "size" : 4, 4274 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4275 }, 4276 { 4277 "alignment" : 4, 4278 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 4279 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 4280 "referenced_type" : "type-147", 4281 "self_type" : "type-146", 4282 "size" : 4, 4283 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4284 }, 4285 { 4286 "alignment" : 4, 4287 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfc> *", 4288 "name" : "android::sp<android::hardware::nfc::V1_0::INfc> *", 4289 "referenced_type" : "type-116", 4290 "self_type" : "type-119", 4291 "size" : 4, 4292 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4293 }, 4294 { 4295 "alignment" : 4, 4296 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *", 4297 "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *", 4298 "referenced_type" : "type-107", 4299 "self_type" : "type-106", 4300 "size" : 4, 4301 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4302 }, 4303 { 4304 "alignment" : 4, 4305 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfc> *", 4306 "name" : "android::sp<android::hardware::nfc::V1_1::INfc> *", 4307 "referenced_type" : "type-130", 4308 "self_type" : "type-133", 4309 "size" : 4, 4310 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4311 }, 4312 { 4313 "alignment" : 4, 4314 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *", 4315 "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *", 4316 "referenced_type" : "type-14", 4317 "self_type" : "type-124", 4318 "size" : 4, 4319 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4320 }, 4321 { 4322 "alignment" : 4, 4323 "linker_set_key" : "android::sp<android::hardware::nfc::V1_2::INfc> *", 4324 "name" : "android::sp<android::hardware::nfc::V1_2::INfc> *", 4325 "referenced_type" : "type-139", 4326 "self_type" : "type-138", 4327 "size" : 4, 4328 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4329 }, 4330 { 4331 "alignment" : 4, 4332 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 4333 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 4334 "referenced_type" : "type-20", 4335 "self_type" : "type-651", 4336 "size" : 4, 4337 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4338 }, 4339 { 4340 "alignment" : 4, 4341 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4342 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4343 "referenced_type" : "type-74", 4344 "self_type" : "type-77", 4345 "size" : 4, 4346 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4347 }, 4348 { 4349 "alignment" : 4, 4350 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4351 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4352 "referenced_type" : "type-89", 4353 "self_type" : "type-103", 4354 "size" : 4, 4355 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4356 }, 4357 { 4358 "alignment" : 4, 4359 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 4360 "name" : "android::wp<android::hardware::BHwBinder> *", 4361 "referenced_type" : "type-358", 4362 "self_type" : "type-449", 4363 "size" : 4, 4364 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4365 }, 4366 { 4367 "alignment" : 4, 4368 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 4369 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 4370 "referenced_type" : "type-134", 4371 "self_type" : "type-180", 4372 "size" : 4, 4373 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4374 }, 4375 { 4376 "alignment" : 4, 4377 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 4378 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 4379 "referenced_type" : "type-150", 4380 "self_type" : "type-292", 4381 "size" : 4, 4382 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4383 }, 4384 { 4385 "alignment" : 4, 4386 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 4387 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 4388 "referenced_type" : "type-3", 4389 "self_type" : "type-645", 4390 "size" : 4, 4391 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4392 }, 4393 { 4394 "alignment" : 4, 4395 "linker_set_key" : "android_flex_plane *", 4396 "name" : "android_flex_plane *", 4397 "referenced_type" : "type-512", 4398 "self_type" : "type-515", 4399 "size" : 4, 4400 "source_file" : "/system/core/libsystem/include/system/graphics.h" 4401 }, 4402 { 4403 "alignment" : 4, 4404 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4405 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4406 "referenced_type" : "type-53", 4407 "self_type" : "type-52", 4408 "size" : 4, 4409 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 4410 }, 4411 { 4412 "alignment" : 4, 4413 "linker_set_key" : "char *", 4414 "name" : "char *", 4415 "referenced_type" : "type-68", 4416 "self_type" : "type-172", 4417 "size" : 4, 4418 "source_file" : "/system/core/liblog/include/log/log_read.h" 4419 }, 4420 { 4421 "alignment" : 4, 4422 "linker_set_key" : "const android::NativeHandle *", 4423 "name" : "const android::NativeHandle *", 4424 "referenced_type" : "type-397", 4425 "self_type" : "type-398", 4426 "size" : 4, 4427 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4428 }, 4429 { 4430 "alignment" : 4, 4431 "linker_set_key" : "const android::RefBase *", 4432 "name" : "const android::RefBase *", 4433 "referenced_type" : "type-315", 4434 "self_type" : "type-316", 4435 "size" : 4, 4436 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4437 }, 4438 { 4439 "alignment" : 4, 4440 "linker_set_key" : "const android::String16 *", 4441 "name" : "const android::String16 *", 4442 "referenced_type" : "type-55", 4443 "self_type" : "type-413", 4444 "size" : 4, 4445 "source_file" : "/system/core/libutils/include/utils/String16.h" 4446 }, 4447 { 4448 "alignment" : 4, 4449 "linker_set_key" : "const android::String8 *", 4450 "name" : "const android::String8 *", 4451 "referenced_type" : "type-406", 4452 "self_type" : "type-407", 4453 "size" : 4, 4454 "source_file" : "/system/core/libutils/include/utils/String8.h" 4455 }, 4456 { 4457 "alignment" : 4, 4458 "linker_set_key" : "const android::VectorImpl *", 4459 "name" : "const android::VectorImpl *", 4460 "referenced_type" : "type-491", 4461 "self_type" : "type-492", 4462 "size" : 4, 4463 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4464 }, 4465 { 4466 "alignment" : 4, 4467 "linker_set_key" : "const android::hardware::BpHwRefBase *", 4468 "name" : "const android::hardware::BpHwRefBase *", 4469 "referenced_type" : "type-417", 4470 "self_type" : "type-421", 4471 "size" : 4, 4472 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4473 }, 4474 { 4475 "alignment" : 4, 4476 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4477 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4478 "referenced_type" : "type-457", 4479 "self_type" : "type-458", 4480 "size" : 4, 4481 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4482 }, 4483 { 4484 "alignment" : 4, 4485 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4486 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4487 "referenced_type" : "type-463", 4488 "self_type" : "type-464", 4489 "size" : 4, 4490 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4491 }, 4492 { 4493 "alignment" : 4, 4494 "linker_set_key" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *", 4495 "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *", 4496 "referenced_type" : "type-186", 4497 "self_type" : "type-187", 4498 "size" : 4, 4499 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4500 }, 4501 { 4502 "alignment" : 4, 4503 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *", 4504 "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *", 4505 "referenced_type" : "type-200", 4506 "self_type" : "type-201", 4507 "size" : 4, 4508 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4509 }, 4510 { 4511 "alignment" : 4, 4512 "linker_set_key" : "const android::hardware::Return<bool> *", 4513 "name" : "const android::hardware::Return<bool> *", 4514 "referenced_type" : "type-178", 4515 "self_type" : "type-179", 4516 "size" : 4, 4517 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4518 }, 4519 { 4520 "alignment" : 4, 4521 "linker_set_key" : "const android::hardware::Return<unsigned int> *", 4522 "name" : "const android::hardware::Return<unsigned int> *", 4523 "referenced_type" : "type-192", 4524 "self_type" : "type-193", 4525 "size" : 4, 4526 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4527 }, 4528 { 4529 "alignment" : 4, 4530 "linker_set_key" : "const android::hardware::Status *", 4531 "name" : "const android::hardware::Status *", 4532 "referenced_type" : "type-167", 4533 "self_type" : "type-171", 4534 "size" : 4, 4535 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4536 }, 4537 { 4538 "alignment" : 4, 4539 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4540 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4541 "referenced_type" : "type-636", 4542 "self_type" : "type-638", 4543 "size" : 4, 4544 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4545 }, 4546 { 4547 "alignment" : 4, 4548 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4549 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4550 "referenced_type" : "type-631", 4551 "self_type" : "type-632", 4552 "size" : 4, 4553 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4554 }, 4555 { 4556 "alignment" : 4, 4557 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 4558 "name" : "const android::hardware::details::hidl_pointer<int> *", 4559 "referenced_type" : "type-495", 4560 "self_type" : "type-506", 4561 "size" : 4, 4562 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4563 }, 4564 { 4565 "alignment" : 4, 4566 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *", 4567 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *", 4568 "referenced_type" : "type-559", 4569 "self_type" : "type-570", 4570 "size" : 4, 4571 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4572 }, 4573 { 4574 "alignment" : 4, 4575 "linker_set_key" : "const android::hardware::details::return_status *", 4576 "name" : "const android::hardware::details::return_status *", 4577 "referenced_type" : "type-205", 4578 "self_type" : "type-206", 4579 "size" : 4, 4580 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4581 }, 4582 { 4583 "alignment" : 4, 4584 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 4585 "name" : "const android::hardware::hidl_death_recipient *", 4586 "referenced_type" : "type-649", 4587 "self_type" : "type-650", 4588 "size" : 4, 4589 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4590 }, 4591 { 4592 "alignment" : 4, 4593 "linker_set_key" : "const android::hardware::hidl_memory *", 4594 "name" : "const android::hardware::hidl_memory *", 4595 "referenced_type" : "type-328", 4596 "self_type" : "type-332", 4597 "size" : 4, 4598 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4599 }, 4600 { 4601 "alignment" : 4, 4602 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 4603 "name" : "const android::hardware::hidl_vec<int> *", 4604 "referenced_type" : "type-366", 4605 "self_type" : "type-367", 4606 "size" : 4, 4607 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4608 }, 4609 { 4610 "alignment" : 4, 4611 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *", 4612 "name" : "const android::hardware::hidl_vec<unsigned char> *", 4613 "referenced_type" : "type-373", 4614 "self_type" : "type-374", 4615 "size" : 4, 4616 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4617 }, 4618 { 4619 "alignment" : 4, 4620 "linker_set_key" : "const android::hardware::hidl_version *", 4621 "name" : "const android::hardware::hidl_version *", 4622 "referenced_type" : "type-385", 4623 "self_type" : "type-386", 4624 "size" : 4, 4625 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4626 }, 4627 { 4628 "alignment" : 4, 4629 "linker_set_key" : "const android::hardware::nfc::V1_0::BpHwNfc *", 4630 "name" : "const android::hardware::nfc::V1_0::BpHwNfc *", 4631 "referenced_type" : "type-606", 4632 "self_type" : "type-607", 4633 "size" : 4, 4634 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h" 4635 }, 4636 { 4637 "alignment" : 4, 4638 "linker_set_key" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback *", 4639 "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback *", 4640 "referenced_type" : "type-598", 4641 "self_type" : "type-599", 4642 "size" : 4, 4643 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h" 4644 }, 4645 { 4646 "alignment" : 4, 4647 "linker_set_key" : "const android::hardware::nfc::V1_0::INfc *", 4648 "name" : "const android::hardware::nfc::V1_0::INfc *", 4649 "referenced_type" : "type-562", 4650 "self_type" : "type-563", 4651 "size" : 4, 4652 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h" 4653 }, 4654 { 4655 "alignment" : 4, 4656 "linker_set_key" : "const android::hardware::nfc::V1_0::INfcClientCallback *", 4657 "name" : "const android::hardware::nfc::V1_0::INfcClientCallback *", 4658 "referenced_type" : "type-114", 4659 "self_type" : "type-115", 4660 "size" : 4, 4661 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4662 }, 4663 { 4664 "alignment" : 4, 4665 "linker_set_key" : "const android::hardware::nfc::V1_1::BpHwNfc *", 4666 "name" : "const android::hardware::nfc::V1_1::BpHwNfc *", 4667 "referenced_type" : "type-621", 4668 "self_type" : "type-622", 4669 "size" : 4, 4670 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h" 4671 }, 4672 { 4673 "alignment" : 4, 4674 "linker_set_key" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback *", 4675 "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback *", 4676 "referenced_type" : "type-614", 4677 "self_type" : "type-615", 4678 "size" : 4, 4679 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h" 4680 }, 4681 { 4682 "alignment" : 4, 4683 "linker_set_key" : "const android::hardware::nfc::V1_1::INfc *", 4684 "name" : "const android::hardware::nfc::V1_1::INfc *", 4685 "referenced_type" : "type-579", 4686 "self_type" : "type-580", 4687 "size" : 4, 4688 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h" 4689 }, 4690 { 4691 "alignment" : 4, 4692 "linker_set_key" : "const android::hardware::nfc::V1_1::INfcClientCallback *", 4693 "name" : "const android::hardware::nfc::V1_1::INfcClientCallback *", 4694 "referenced_type" : "type-128", 4695 "self_type" : "type-129", 4696 "size" : 4, 4697 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4698 }, 4699 { 4700 "alignment" : 4, 4701 "linker_set_key" : "const android::hardware::nfc::V1_2::BpHwNfc *", 4702 "name" : "const android::hardware::nfc::V1_2::BpHwNfc *", 4703 "referenced_type" : "type-624", 4704 "self_type" : "type-628", 4705 "size" : 4, 4706 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 4707 }, 4708 { 4709 "alignment" : 4, 4710 "linker_set_key" : "const android::hardware::nfc::V1_2::INfc *", 4711 "name" : "const android::hardware::nfc::V1_2::INfc *", 4712 "referenced_type" : "type-582", 4713 "self_type" : "type-583", 4714 "size" : 4, 4715 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 4716 }, 4717 { 4718 "alignment" : 4, 4719 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 4720 "name" : "const android::hidl::base::V1_0::BpHwBase *", 4721 "referenced_type" : "type-591", 4722 "self_type" : "type-592", 4723 "size" : 4, 4724 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 4725 }, 4726 { 4727 "alignment" : 4, 4728 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 4729 "name" : "const android::hidl::base::V1_0::IBase *", 4730 "referenced_type" : "type-21", 4731 "self_type" : "type-22", 4732 "size" : 4, 4733 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4734 }, 4735 { 4736 "alignment" : 4, 4737 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 4738 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 4739 "referenced_type" : "type-80", 4740 "self_type" : "type-81", 4741 "size" : 4, 4742 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4743 }, 4744 { 4745 "alignment" : 4, 4746 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 4747 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 4748 "referenced_type" : "type-541", 4749 "self_type" : "type-542", 4750 "size" : 4, 4751 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 4752 }, 4753 { 4754 "alignment" : 4, 4755 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 4756 "name" : "const android::sp<android::hardware::IBinder> *", 4757 "referenced_type" : "type-31", 4758 "self_type" : "type-32", 4759 "size" : 4, 4760 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4761 }, 4762 { 4763 "alignment" : 4, 4764 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 4765 "name" : "const android::sp<android::hardware::ProcessState> *", 4766 "referenced_type" : "type-72", 4767 "self_type" : "type-73", 4768 "size" : 4, 4769 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4770 }, 4771 { 4772 "alignment" : 4, 4773 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4774 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4775 "referenced_type" : "type-158", 4776 "self_type" : "type-157", 4777 "size" : 4, 4778 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4779 }, 4780 { 4781 "alignment" : 4, 4782 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 4783 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 4784 "referenced_type" : "type-325", 4785 "self_type" : "type-637", 4786 "size" : 4, 4787 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4788 }, 4789 { 4790 "alignment" : 4, 4791 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfc> *", 4792 "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> *", 4793 "referenced_type" : "type-120", 4794 "self_type" : "type-122", 4795 "size" : 4, 4796 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4797 }, 4798 { 4799 "alignment" : 4, 4800 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *", 4801 "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *", 4802 "referenced_type" : "type-112", 4803 "self_type" : "type-111", 4804 "size" : 4, 4805 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4806 }, 4807 { 4808 "alignment" : 4, 4809 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfc> *", 4810 "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> *", 4811 "referenced_type" : "type-135", 4812 "self_type" : "type-137", 4813 "size" : 4, 4814 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4815 }, 4816 { 4817 "alignment" : 4, 4818 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *", 4819 "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *", 4820 "referenced_type" : "type-13", 4821 "self_type" : "type-127", 4822 "size" : 4, 4823 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4824 }, 4825 { 4826 "alignment" : 4, 4827 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_2::INfc> *", 4828 "name" : "const android::sp<android::hardware::nfc::V1_2::INfc> *", 4829 "referenced_type" : "type-145", 4830 "self_type" : "type-144", 4831 "size" : 4, 4832 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4833 }, 4834 { 4835 "alignment" : 4, 4836 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4837 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4838 "referenced_type" : "type-19", 4839 "self_type" : "type-18", 4840 "size" : 4, 4841 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4842 }, 4843 { 4844 "alignment" : 4, 4845 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4846 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4847 "referenced_type" : "type-78", 4848 "self_type" : "type-79", 4849 "size" : 4, 4850 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4851 }, 4852 { 4853 "alignment" : 4, 4854 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4855 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4856 "referenced_type" : "type-104", 4857 "self_type" : "type-105", 4858 "size" : 4, 4859 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4860 }, 4861 { 4862 "alignment" : 4, 4863 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 4864 "name" : "const android::wp<android::hardware::BHwBinder> *", 4865 "referenced_type" : "type-601", 4866 "self_type" : "type-613", 4867 "size" : 4, 4868 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4869 }, 4870 { 4871 "alignment" : 4, 4872 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 4873 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 4874 "referenced_type" : "type-303", 4875 "self_type" : "type-314", 4876 "size" : 4, 4877 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4878 }, 4879 { 4880 "alignment" : 4, 4881 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4882 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4883 "referenced_type" : "type-648", 4884 "self_type" : "type-647", 4885 "size" : 4, 4886 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4887 }, 4888 { 4889 "alignment" : 4, 4890 "linker_set_key" : "const char *", 4891 "name" : "const char *", 4892 "referenced_type" : "type-67", 4893 "self_type" : "type-66", 4894 "size" : 4, 4895 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4896 }, 4897 { 4898 "alignment" : 4, 4899 "linker_set_key" : "const char16_t *", 4900 "name" : "const char16_t *", 4901 "referenced_type" : "type-58", 4902 "self_type" : "type-57", 4903 "size" : 4, 4904 "source_file" : "/system/core/libutils/include/utils/String16.h" 4905 }, 4906 { 4907 "alignment" : 4, 4908 "linker_set_key" : "const log_msg *", 4909 "name" : "const log_msg *", 4910 "referenced_type" : "type-92", 4911 "self_type" : "type-113", 4912 "size" : 4, 4913 "source_file" : "/system/core/liblog/include/log/log_read.h" 4914 }, 4915 { 4916 "alignment" : 4, 4917 "linker_set_key" : "const native_handle *", 4918 "name" : "const native_handle *", 4919 "referenced_type" : "type-266", 4920 "self_type" : "type-265", 4921 "size" : 4, 4922 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4923 }, 4924 { 4925 "alignment" : 4, 4926 "linker_set_key" : "const unsigned char *", 4927 "name" : "const unsigned char *", 4928 "referenced_type" : "type-382", 4929 "self_type" : "type-381", 4930 "size" : 4, 4931 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4932 }, 4933 { 4934 "alignment" : 4, 4935 "linker_set_key" : "const unsigned long long *", 4936 "name" : "const unsigned long long *", 4937 "referenced_type" : "type-304", 4938 "self_type" : "type-435", 4939 "size" : 4, 4940 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4941 }, 4942 { 4943 "alignment" : 4, 4944 "linker_set_key" : "const void *", 4945 "name" : "const void *", 4946 "referenced_type" : "type-388", 4947 "self_type" : "type-389", 4948 "size" : 4, 4949 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4950 }, 4951 { 4952 "alignment" : 4, 4953 "linker_set_key" : "int (*)(void *)", 4954 "name" : "int (*)(void *)", 4955 "referenced_type" : "type-521", 4956 "self_type" : "type-522", 4957 "size" : 4, 4958 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4959 }, 4960 { 4961 "alignment" : 4, 4962 "linker_set_key" : "int *", 4963 "name" : "int *", 4964 "referenced_type" : "type-39", 4965 "self_type" : "type-365", 4966 "size" : 4, 4967 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4968 }, 4969 { 4970 "alignment" : 4, 4971 "linker_set_key" : "log_msg *", 4972 "name" : "log_msg *", 4973 "referenced_type" : "type-93", 4974 "self_type" : "type-156", 4975 "size" : 4, 4976 "source_file" : "/system/core/liblog/include/log/log_read.h" 4977 }, 4978 { 4979 "alignment" : 4, 4980 "linker_set_key" : "native_handle *", 4981 "name" : "native_handle *", 4982 "referenced_type" : "type-194", 4983 "self_type" : "type-218", 4984 "size" : 4, 4985 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4986 }, 4987 { 4988 "alignment" : 4, 4989 "linker_set_key" : "unsigned char *", 4990 "name" : "unsigned char *", 4991 "referenced_type" : "type-96", 4992 "self_type" : "type-372", 4993 "size" : 4, 4994 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4995 }, 4996 { 4997 "alignment" : 4, 4998 "linker_set_key" : "unsigned int *", 4999 "name" : "unsigned int *", 5000 "referenced_type" : "type-2", 5001 "self_type" : "type-668", 5002 "size" : 4, 5003 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 5004 }, 5005 { 5006 "alignment" : 4, 5007 "linker_set_key" : "unsigned long long *", 5008 "name" : "unsigned long long *", 5009 "referenced_type" : "type-153", 5010 "self_type" : "type-431", 5011 "size" : 4, 5012 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5013 }, 5014 { 5015 "alignment" : 4, 5016 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 5017 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 5018 "referenced_type" : "type-433", 5019 "self_type" : "type-432", 5020 "size" : 4, 5021 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5022 }, 5023 { 5024 "alignment" : 4, 5025 "linker_set_key" : "void *", 5026 "name" : "void *", 5027 "referenced_type" : "type-41", 5028 "self_type" : "type-40", 5029 "size" : 4, 5030 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5031 }, 5032 { 5033 "alignment" : 4, 5034 "linker_set_key" : "void **", 5035 "name" : "void **", 5036 "referenced_type" : "type-40", 5037 "self_type" : "type-523", 5038 "size" : 4, 5039 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 5040 } 5041 ], 5042 "qualified_types" : 5043 [ 5044 { 5045 "alignment" : 4, 5046 "is_const" : true, 5047 "linker_set_key" : "android::RefBase::weakref_impl *const", 5048 "name" : "android::RefBase::weakref_impl *const", 5049 "referenced_type" : "type-652", 5050 "self_type" : "type-654", 5051 "size" : 4, 5052 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5053 }, 5054 { 5055 "alignment" : 4, 5056 "is_const" : true, 5057 "linker_set_key" : "android::RefBase::weakref_impl *const", 5058 "name" : "android::RefBase::weakref_impl *const", 5059 "referenced_type" : "type-8", 5060 "self_type" : "type-7", 5061 "size" : 4, 5062 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5063 }, 5064 { 5065 "alignment" : 4, 5066 "is_const" : true, 5067 "linker_set_key" : "android::hardware::IBinder *const", 5068 "name" : "android::hardware::IBinder *const", 5069 "referenced_type" : "type-28", 5070 "self_type" : "type-419", 5071 "size" : 4, 5072 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5073 }, 5074 { 5075 "alignment" : 4, 5076 "is_const" : true, 5077 "linker_set_key" : "const android::NativeHandle", 5078 "name" : "const android::NativeHandle", 5079 "referenced_type" : "type-217", 5080 "self_type" : "type-397", 5081 "size" : 12, 5082 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 5083 }, 5084 { 5085 "alignment" : 4, 5086 "is_const" : true, 5087 "linker_set_key" : "const android::RefBase", 5088 "name" : "const android::RefBase", 5089 "referenced_type" : "type-6", 5090 "self_type" : "type-315", 5091 "size" : 8, 5092 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5093 }, 5094 { 5095 "alignment" : 4, 5096 "is_const" : true, 5097 "linker_set_key" : "const android::String16", 5098 "name" : "const android::String16", 5099 "referenced_type" : "type-56", 5100 "self_type" : "type-55", 5101 "size" : 4, 5102 "source_file" : "/system/core/libutils/include/utils/String16.h" 5103 }, 5104 { 5105 "alignment" : 4, 5106 "is_const" : true, 5107 "linker_set_key" : "const android::String8", 5108 "name" : "const android::String8", 5109 "referenced_type" : "type-65", 5110 "self_type" : "type-406", 5111 "size" : 4, 5112 "source_file" : "/system/core/libutils/include/utils/String8.h" 5113 }, 5114 { 5115 "alignment" : 4, 5116 "is_const" : true, 5117 "linker_set_key" : "const android::VectorImpl", 5118 "name" : "const android::VectorImpl", 5119 "referenced_type" : "type-48", 5120 "self_type" : "type-491", 5121 "size" : 20, 5122 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 5123 }, 5124 { 5125 "alignment" : 4, 5126 "is_const" : true, 5127 "linker_set_key" : "const android::hardware::BpHwRefBase", 5128 "name" : "const android::hardware::BpHwRefBase", 5129 "referenced_type" : "type-418", 5130 "self_type" : "type-417", 5131 "size" : 24, 5132 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5133 }, 5134 { 5135 "alignment" : 4, 5136 "is_const" : true, 5137 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 5138 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 5139 "referenced_type" : "type-451", 5140 "self_type" : "type-457", 5141 "size" : 16, 5142 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5143 }, 5144 { 5145 "alignment" : 4, 5146 "is_const" : true, 5147 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 5148 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 5149 "referenced_type" : "type-460", 5150 "self_type" : "type-463", 5151 "size" : 16, 5152 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5153 }, 5154 { 5155 "alignment" : 4, 5156 "is_const" : true, 5157 "linker_set_key" : "const android::hardware::Parcel", 5158 "name" : "const android::hardware::Parcel", 5159 "referenced_type" : "type-429", 5160 "self_type" : "type-439", 5161 "size" : 68, 5162 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5163 }, 5164 { 5165 "alignment" : 4, 5166 "is_const" : true, 5167 "linker_set_key" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>", 5168 "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>", 5169 "referenced_type" : "type-181", 5170 "self_type" : "type-186", 5171 "size" : 28, 5172 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5173 }, 5174 { 5175 "alignment" : 4, 5176 "is_const" : true, 5177 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >", 5178 "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >", 5179 "referenced_type" : "type-196", 5180 "self_type" : "type-200", 5181 "size" : 28, 5182 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5183 }, 5184 { 5185 "alignment" : 4, 5186 "is_const" : true, 5187 "linker_set_key" : "const android::hardware::Return<bool>", 5188 "name" : "const android::hardware::Return<bool>", 5189 "referenced_type" : "type-173", 5190 "self_type" : "type-178", 5191 "size" : 24, 5192 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5193 }, 5194 { 5195 "alignment" : 4, 5196 "is_const" : true, 5197 "linker_set_key" : "const android::hardware::Return<unsigned int>", 5198 "name" : "const android::hardware::Return<unsigned int>", 5199 "referenced_type" : "type-188", 5200 "self_type" : "type-192", 5201 "size" : 28, 5202 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5203 }, 5204 { 5205 "alignment" : 4, 5206 "is_const" : true, 5207 "linker_set_key" : "const android::hardware::Status", 5208 "name" : "const android::hardware::Status", 5209 "referenced_type" : "type-163", 5210 "self_type" : "type-167", 5211 "size" : 20, 5212 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5213 }, 5214 { 5215 "alignment" : 4, 5216 "is_const" : true, 5217 "linker_set_key" : "const android::hardware::details::SchedPrio", 5218 "name" : "const android::hardware::details::SchedPrio", 5219 "referenced_type" : "type-454", 5220 "self_type" : "type-456", 5221 "size" : 8, 5222 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5223 }, 5224 { 5225 "alignment" : 8, 5226 "is_const" : true, 5227 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 5228 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 5229 "referenced_type" : "type-352", 5230 "self_type" : "type-636", 5231 "size" : 8, 5232 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5233 }, 5234 { 5235 "alignment" : 8, 5236 "is_const" : true, 5237 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 5238 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 5239 "referenced_type" : "type-343", 5240 "self_type" : "type-631", 5241 "size" : 8, 5242 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5243 }, 5244 { 5245 "alignment" : 8, 5246 "is_const" : true, 5247 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 5248 "name" : "const android::hardware::details::hidl_pointer<int>", 5249 "referenced_type" : "type-363", 5250 "self_type" : "type-495", 5251 "size" : 8, 5252 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5253 }, 5254 { 5255 "alignment" : 8, 5256 "is_const" : true, 5257 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>", 5258 "name" : "const android::hardware::details::hidl_pointer<unsigned char>", 5259 "referenced_type" : "type-370", 5260 "self_type" : "type-559", 5261 "size" : 8, 5262 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5263 }, 5264 { 5265 "alignment" : 4, 5266 "is_const" : true, 5267 "linker_set_key" : "const android::hardware::details::return_status", 5268 "name" : "const android::hardware::details::return_status", 5269 "referenced_type" : "type-174", 5270 "self_type" : "type-205", 5271 "size" : 24, 5272 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5273 }, 5274 { 5275 "alignment" : 4, 5276 "is_const" : true, 5277 "linker_set_key" : "const android::hardware::hidl_death_recipient", 5278 "name" : "const android::hardware::hidl_death_recipient", 5279 "referenced_type" : "type-152", 5280 "self_type" : "type-649", 5281 "size" : 12, 5282 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5283 }, 5284 { 5285 "alignment" : 8, 5286 "is_const" : true, 5287 "linker_set_key" : "const android::hardware::hidl_handle", 5288 "name" : "const android::hardware::hidl_handle", 5289 "referenced_type" : "type-319", 5290 "self_type" : "type-390", 5291 "size" : 16, 5292 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5293 }, 5294 { 5295 "alignment" : 8, 5296 "is_const" : true, 5297 "linker_set_key" : "const android::hardware::hidl_memory", 5298 "name" : "const android::hardware::hidl_memory", 5299 "referenced_type" : "type-323", 5300 "self_type" : "type-328", 5301 "size" : 40, 5302 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5303 }, 5304 { 5305 "alignment" : 8, 5306 "is_const" : true, 5307 "linker_set_key" : "const android::hardware::hidl_string", 5308 "name" : "const android::hardware::hidl_string", 5309 "referenced_type" : "type-321", 5310 "self_type" : "type-320", 5311 "size" : 16, 5312 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5313 }, 5314 { 5315 "alignment" : 8, 5316 "is_const" : true, 5317 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 5318 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 5319 "referenced_type" : "type-342", 5320 "self_type" : "type-584", 5321 "size" : 16, 5322 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 5323 }, 5324 { 5325 "alignment" : 8, 5326 "is_const" : true, 5327 "linker_set_key" : "const android::hardware::hidl_vec<int>", 5328 "name" : "const android::hardware::hidl_vec<int>", 5329 "referenced_type" : "type-362", 5330 "self_type" : "type-366", 5331 "size" : 16, 5332 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5333 }, 5334 { 5335 "alignment" : 8, 5336 "is_const" : true, 5337 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>", 5338 "name" : "const android::hardware::hidl_vec<unsigned char>", 5339 "referenced_type" : "type-369", 5340 "self_type" : "type-373", 5341 "size" : 16, 5342 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5343 }, 5344 { 5345 "alignment" : 2, 5346 "is_const" : true, 5347 "linker_set_key" : "const android::hardware::hidl_version", 5348 "name" : "const android::hardware::hidl_version", 5349 "referenced_type" : "type-383", 5350 "self_type" : "type-385", 5351 "size" : 4, 5352 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5353 }, 5354 { 5355 "alignment" : 4, 5356 "is_const" : true, 5357 "linker_set_key" : "const android::hardware::nfc::V1_0::BpHwNfc", 5358 "name" : "const android::hardware::nfc::V1_0::BpHwNfc", 5359 "referenced_type" : "type-603", 5360 "self_type" : "type-606", 5361 "size" : 92, 5362 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h" 5363 }, 5364 { 5365 "alignment" : 4, 5366 "is_const" : true, 5367 "linker_set_key" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback", 5368 "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback", 5369 "referenced_type" : "type-595", 5370 "self_type" : "type-598", 5371 "size" : 92, 5372 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h" 5373 }, 5374 { 5375 "alignment" : 4, 5376 "is_const" : true, 5377 "linker_set_key" : "const android::hardware::nfc::V1_0::INfc", 5378 "name" : "const android::hardware::nfc::V1_0::INfc", 5379 "referenced_type" : "type-118", 5380 "self_type" : "type-562", 5381 "size" : 12, 5382 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h" 5383 }, 5384 { 5385 "alignment" : 4, 5386 "is_const" : true, 5387 "linker_set_key" : "const android::hardware::nfc::V1_0::INfcClientCallback", 5388 "name" : "const android::hardware::nfc::V1_0::INfcClientCallback", 5389 "referenced_type" : "type-17", 5390 "self_type" : "type-114", 5391 "size" : 12, 5392 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5393 }, 5394 { 5395 "alignment" : 4, 5396 "is_const" : true, 5397 "linker_set_key" : "const android::hardware::nfc::V1_0::NfcEvent", 5398 "name" : "const android::hardware::nfc::V1_0::NfcEvent", 5399 "referenced_type" : "type-553", 5400 "self_type" : "type-554", 5401 "size" : 4, 5402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5403 }, 5404 { 5405 "alignment" : 4, 5406 "is_const" : true, 5407 "linker_set_key" : "const android::hardware::nfc::V1_0::NfcStatus", 5408 "name" : "const android::hardware::nfc::V1_0::NfcStatus", 5409 "referenced_type" : "type-182", 5410 "self_type" : "type-556", 5411 "size" : 4, 5412 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5413 }, 5414 { 5415 "alignment" : 4, 5416 "is_const" : true, 5417 "linker_set_key" : "const android::hardware::nfc::V1_1::BpHwNfc", 5418 "name" : "const android::hardware::nfc::V1_1::BpHwNfc", 5419 "referenced_type" : "type-618", 5420 "self_type" : "type-621", 5421 "size" : 92, 5422 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h" 5423 }, 5424 { 5425 "alignment" : 4, 5426 "is_const" : true, 5427 "linker_set_key" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback", 5428 "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback", 5429 "referenced_type" : "type-610", 5430 "self_type" : "type-614", 5431 "size" : 92, 5432 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h" 5433 }, 5434 { 5435 "alignment" : 1, 5436 "is_const" : true, 5437 "linker_set_key" : "const android::hardware::nfc::V1_1::Constant", 5438 "name" : "const android::hardware::nfc::V1_1::Constant", 5439 "referenced_type" : "type-565", 5440 "self_type" : "type-571", 5441 "size" : 1, 5442 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5443 }, 5444 { 5445 "alignment" : 4, 5446 "is_const" : true, 5447 "linker_set_key" : "const android::hardware::nfc::V1_1::INfc", 5448 "name" : "const android::hardware::nfc::V1_1::INfc", 5449 "referenced_type" : "type-132", 5450 "self_type" : "type-579", 5451 "size" : 12, 5452 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h" 5453 }, 5454 { 5455 "alignment" : 4, 5456 "is_const" : true, 5457 "linker_set_key" : "const android::hardware::nfc::V1_1::INfcClientCallback", 5458 "name" : "const android::hardware::nfc::V1_1::INfcClientCallback", 5459 "referenced_type" : "type-16", 5460 "self_type" : "type-128", 5461 "size" : 12, 5462 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5463 }, 5464 { 5465 "alignment" : 4, 5466 "is_const" : true, 5467 "linker_set_key" : "const android::hardware::nfc::V1_1::NfcEvent", 5468 "name" : "const android::hardware::nfc::V1_1::NfcEvent", 5469 "referenced_type" : "type-564", 5470 "self_type" : "type-569", 5471 "size" : 4, 5472 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5473 }, 5474 { 5475 "alignment" : 1, 5476 "is_const" : true, 5477 "linker_set_key" : "const android::hardware::nfc::V1_1::PresenceCheckAlgorithm", 5478 "name" : "const android::hardware::nfc::V1_1::PresenceCheckAlgorithm", 5479 "referenced_type" : "type-567", 5480 "self_type" : "type-572", 5481 "size" : 1, 5482 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5483 }, 5484 { 5485 "alignment" : 4, 5486 "is_const" : true, 5487 "linker_set_key" : "const android::hardware::nfc::V1_2::BpHwNfc", 5488 "name" : "const android::hardware::nfc::V1_2::BpHwNfc", 5489 "referenced_type" : "type-625", 5490 "self_type" : "type-624", 5491 "size" : 92, 5492 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h" 5493 }, 5494 { 5495 "alignment" : 4, 5496 "is_const" : true, 5497 "linker_set_key" : "const android::hardware::nfc::V1_2::INfc", 5498 "name" : "const android::hardware::nfc::V1_2::INfc", 5499 "referenced_type" : "type-141", 5500 "self_type" : "type-582", 5501 "size" : 12, 5502 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h" 5503 }, 5504 { 5505 "alignment" : 8, 5506 "is_const" : true, 5507 "linker_set_key" : "const android::hardware::nfc::V1_2::NfcConfig", 5508 "name" : "const android::hardware::nfc::V1_2::NfcConfig", 5509 "referenced_type" : "type-581", 5510 "self_type" : "type-679", 5511 "size" : 80, 5512 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h" 5513 }, 5514 { 5515 "alignment" : 4, 5516 "is_const" : true, 5517 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 5518 "name" : "const android::hidl::base::V1_0::BpHwBase", 5519 "referenced_type" : "type-587", 5520 "self_type" : "type-591", 5521 "size" : 92, 5522 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 5523 }, 5524 { 5525 "alignment" : 4, 5526 "is_const" : true, 5527 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 5528 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 5529 "referenced_type" : "type-400", 5530 "self_type" : "type-401", 5531 "size" : 4, 5532 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5533 }, 5534 { 5535 "alignment" : 4, 5536 "is_const" : true, 5537 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 5538 "name" : "const android::hidl::base::V1_0::IBase", 5539 "referenced_type" : "type-5", 5540 "self_type" : "type-21", 5541 "size" : 12, 5542 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5543 }, 5544 { 5545 "alignment" : 4, 5546 "is_const" : true, 5547 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 5548 "name" : "const android::hidl::base::V1_0::IBase *const", 5549 "referenced_type" : "type-22", 5550 "self_type" : "type-469", 5551 "size" : 4, 5552 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5553 }, 5554 { 5555 "alignment" : 4, 5556 "is_const" : true, 5557 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 5558 "name" : "const android::hidl::manager::V1_0::IServiceManager", 5559 "referenced_type" : "type-76", 5560 "self_type" : "type-80", 5561 "size" : 12, 5562 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5563 }, 5564 { 5565 "alignment" : 4, 5566 "is_const" : true, 5567 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 5568 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 5569 "referenced_type" : "type-544", 5570 "self_type" : "type-548", 5571 "size" : 4, 5572 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5573 }, 5574 { 5575 "alignment" : 1, 5576 "is_const" : true, 5577 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 5578 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 5579 "referenced_type" : "type-543", 5580 "self_type" : "type-546", 5581 "size" : 1, 5582 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5583 }, 5584 { 5585 "alignment" : 4, 5586 "is_const" : true, 5587 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 5588 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 5589 "referenced_type" : "type-91", 5590 "self_type" : "type-541", 5591 "size" : 12, 5592 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 5593 }, 5594 { 5595 "alignment" : 4, 5596 "is_const" : true, 5597 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 5598 "name" : "const android::sp<android::hardware::IBinder>", 5599 "referenced_type" : "type-27", 5600 "self_type" : "type-31", 5601 "size" : 4, 5602 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5603 }, 5604 { 5605 "alignment" : 4, 5606 "is_const" : true, 5607 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 5608 "name" : "const android::sp<android::hardware::ProcessState>", 5609 "referenced_type" : "type-36", 5610 "self_type" : "type-72", 5611 "size" : 4, 5612 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5613 }, 5614 { 5615 "alignment" : 4, 5616 "is_const" : true, 5617 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 5618 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 5619 "referenced_type" : "type-147", 5620 "self_type" : "type-158", 5621 "size" : 4, 5622 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5623 }, 5624 { 5625 "alignment" : 4, 5626 "is_const" : true, 5627 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 5628 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 5629 "referenced_type" : "type-326", 5630 "self_type" : "type-325", 5631 "size" : 4, 5632 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5633 }, 5634 { 5635 "alignment" : 4, 5636 "is_const" : true, 5637 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfc>", 5638 "name" : "const android::sp<android::hardware::nfc::V1_0::INfc>", 5639 "referenced_type" : "type-116", 5640 "self_type" : "type-120", 5641 "size" : 4, 5642 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5643 }, 5644 { 5645 "alignment" : 4, 5646 "is_const" : true, 5647 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback>", 5648 "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback>", 5649 "referenced_type" : "type-107", 5650 "self_type" : "type-112", 5651 "size" : 4, 5652 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5653 }, 5654 { 5655 "alignment" : 4, 5656 "is_const" : true, 5657 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfc>", 5658 "name" : "const android::sp<android::hardware::nfc::V1_1::INfc>", 5659 "referenced_type" : "type-130", 5660 "self_type" : "type-135", 5661 "size" : 4, 5662 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5663 }, 5664 { 5665 "alignment" : 4, 5666 "is_const" : true, 5667 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback>", 5668 "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback>", 5669 "referenced_type" : "type-14", 5670 "self_type" : "type-13", 5671 "size" : 4, 5672 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5673 }, 5674 { 5675 "alignment" : 4, 5676 "is_const" : true, 5677 "linker_set_key" : "const android::sp<android::hardware::nfc::V1_2::INfc>", 5678 "name" : "const android::sp<android::hardware::nfc::V1_2::INfc>", 5679 "referenced_type" : "type-139", 5680 "self_type" : "type-145", 5681 "size" : 4, 5682 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5683 }, 5684 { 5685 "alignment" : 4, 5686 "is_const" : true, 5687 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 5688 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 5689 "referenced_type" : "type-20", 5690 "self_type" : "type-19", 5691 "size" : 4, 5692 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5693 }, 5694 { 5695 "alignment" : 4, 5696 "is_const" : true, 5697 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 5698 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 5699 "referenced_type" : "type-74", 5700 "self_type" : "type-78", 5701 "size" : 4, 5702 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5703 }, 5704 { 5705 "alignment" : 4, 5706 "is_const" : true, 5707 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 5708 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 5709 "referenced_type" : "type-89", 5710 "self_type" : "type-104", 5711 "size" : 4, 5712 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5713 }, 5714 { 5715 "alignment" : 4, 5716 "is_const" : true, 5717 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 5718 "name" : "const android::wp<android::hardware::BHwBinder>", 5719 "referenced_type" : "type-358", 5720 "self_type" : "type-601", 5721 "size" : 8, 5722 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5723 }, 5724 { 5725 "alignment" : 4, 5726 "is_const" : true, 5727 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 5728 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 5729 "referenced_type" : "type-150", 5730 "self_type" : "type-303", 5731 "size" : 8, 5732 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5733 }, 5734 { 5735 "alignment" : 4, 5736 "is_const" : true, 5737 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 5738 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 5739 "referenced_type" : "type-3", 5740 "self_type" : "type-648", 5741 "size" : 8, 5742 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5743 }, 5744 { 5745 "alignment" : 1, 5746 "is_const" : true, 5747 "linker_set_key" : "const bool", 5748 "name" : "const bool", 5749 "referenced_type" : "type-51", 5750 "self_type" : "type-85", 5751 "size" : 1, 5752 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5753 }, 5754 { 5755 "alignment" : 1, 5756 "is_const" : true, 5757 "linker_set_key" : "const char", 5758 "name" : "const char", 5759 "referenced_type" : "type-68", 5760 "self_type" : "type-67", 5761 "size" : 1, 5762 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5763 }, 5764 { 5765 "alignment" : 2, 5766 "is_const" : true, 5767 "linker_set_key" : "const char16_t", 5768 "name" : "const char16_t", 5769 "referenced_type" : "type-59", 5770 "self_type" : "type-58", 5771 "size" : 2, 5772 "source_file" : "/system/core/libutils/include/utils/String16.h" 5773 }, 5774 { 5775 "alignment" : 8, 5776 "is_const" : true, 5777 "linker_set_key" : "const double", 5778 "name" : "const double", 5779 "referenced_type" : "type-287", 5780 "self_type" : "type-310", 5781 "size" : 8, 5782 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5783 }, 5784 { 5785 "alignment" : 4, 5786 "is_const" : true, 5787 "linker_set_key" : "const float", 5788 "name" : "const float", 5789 "referenced_type" : "type-282", 5790 "self_type" : "type-306", 5791 "size" : 4, 5792 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5793 }, 5794 { 5795 "alignment" : 4, 5796 "is_const" : true, 5797 "linker_set_key" : "const int", 5798 "name" : "const int", 5799 "referenced_type" : "type-39", 5800 "self_type" : "type-477", 5801 "size" : 4, 5802 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5803 }, 5804 { 5805 "is_const" : true, 5806 "linker_set_key" : "const iter<is_const>", 5807 "name" : "const iter<is_const>", 5808 "referenced_type" : "type-335", 5809 "self_type" : "type-334", 5810 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5811 }, 5812 { 5813 "is_const" : true, 5814 "linker_set_key" : "const iter<is_const>", 5815 "name" : "const iter<is_const>", 5816 "referenced_type" : "type-657", 5817 "self_type" : "type-656", 5818 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5819 }, 5820 { 5821 "alignment" : 4, 5822 "is_const" : true, 5823 "linker_set_key" : "const log_msg", 5824 "name" : "const log_msg", 5825 "referenced_type" : "type-93", 5826 "self_type" : "type-92", 5827 "size" : 5124, 5828 "source_file" : "/system/core/liblog/include/log/log_read.h" 5829 }, 5830 { 5831 "alignment" : 8, 5832 "is_const" : true, 5833 "linker_set_key" : "const long long", 5834 "name" : "const long long", 5835 "referenced_type" : "type-44", 5836 "self_type" : "type-301", 5837 "size" : 8, 5838 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5839 }, 5840 { 5841 "alignment" : 4, 5842 "is_const" : true, 5843 "linker_set_key" : "const native_handle", 5844 "name" : "const native_handle", 5845 "referenced_type" : "type-194", 5846 "self_type" : "type-266", 5847 "size" : 12, 5848 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5849 }, 5850 { 5851 "alignment" : 2, 5852 "is_const" : true, 5853 "linker_set_key" : "const short", 5854 "name" : "const short", 5855 "referenced_type" : "type-239", 5856 "self_type" : "type-296", 5857 "size" : 2, 5858 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5859 }, 5860 { 5861 "alignment" : 1, 5862 "is_const" : true, 5863 "linker_set_key" : "const signed char", 5864 "name" : "const signed char", 5865 "referenced_type" : "type-294", 5866 "self_type" : "type-293", 5867 "size" : 1, 5868 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5869 }, 5870 { 5871 "alignment" : 4, 5872 "is_const" : true, 5873 "linker_set_key" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>", 5874 "name" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>", 5875 "referenced_type" : "type-558", 5876 "self_type" : "type-557", 5877 "size" : 28, 5878 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5879 }, 5880 { 5881 "alignment" : 4, 5882 "is_const" : true, 5883 "linker_set_key" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>", 5884 "name" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>", 5885 "referenced_type" : "type-670", 5886 "self_type" : "type-669", 5887 "size" : 28, 5888 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5889 }, 5890 { 5891 "alignment" : 4, 5892 "is_const" : true, 5893 "linker_set_key" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>", 5894 "name" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>", 5895 "referenced_type" : "type-561", 5896 "self_type" : "type-560", 5897 "size" : 20, 5898 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5899 }, 5900 { 5901 "alignment" : 4, 5902 "is_const" : true, 5903 "linker_set_key" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>", 5904 "name" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>", 5905 "referenced_type" : "type-672", 5906 "self_type" : "type-671", 5907 "size" : 20, 5908 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h" 5909 }, 5910 { 5911 "alignment" : 1, 5912 "is_const" : true, 5913 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>", 5914 "name" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>", 5915 "referenced_type" : "type-576", 5916 "self_type" : "type-575", 5917 "size" : 1, 5918 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5919 }, 5920 { 5921 "alignment" : 1, 5922 "is_const" : true, 5923 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>", 5924 "name" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>", 5925 "referenced_type" : "type-676", 5926 "self_type" : "type-675", 5927 "size" : 1, 5928 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5929 }, 5930 { 5931 "alignment" : 4, 5932 "is_const" : true, 5933 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>", 5934 "name" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>", 5935 "referenced_type" : "type-574", 5936 "self_type" : "type-573", 5937 "size" : 32, 5938 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5939 }, 5940 { 5941 "alignment" : 4, 5942 "is_const" : true, 5943 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>", 5944 "name" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>", 5945 "referenced_type" : "type-674", 5946 "self_type" : "type-673", 5947 "size" : 32, 5948 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5949 }, 5950 { 5951 "alignment" : 1, 5952 "is_const" : true, 5953 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>", 5954 "name" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>", 5955 "referenced_type" : "type-578", 5956 "self_type" : "type-577", 5957 "size" : 3, 5958 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5959 }, 5960 { 5961 "alignment" : 1, 5962 "is_const" : true, 5963 "linker_set_key" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>", 5964 "name" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>", 5965 "referenced_type" : "type-678", 5966 "self_type" : "type-677", 5967 "size" : 3, 5968 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h" 5969 }, 5970 { 5971 "alignment" : 4, 5972 "is_const" : true, 5973 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5974 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5975 "referenced_type" : "type-404", 5976 "self_type" : "type-403", 5977 "size" : 12, 5978 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5979 }, 5980 { 5981 "alignment" : 4, 5982 "is_const" : true, 5983 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5984 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5985 "referenced_type" : "type-663", 5986 "self_type" : "type-662", 5987 "size" : 12, 5988 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5989 }, 5990 { 5991 "alignment" : 4, 5992 "is_const" : true, 5993 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5994 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5995 "referenced_type" : "type-552", 5996 "self_type" : "type-551", 5997 "size" : 4, 5998 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5999 }, 6000 { 6001 "alignment" : 1, 6002 "is_const" : true, 6003 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6004 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6005 "referenced_type" : "type-550", 6006 "self_type" : "type-549", 6007 "size" : 3, 6008 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6009 }, 6010 { 6011 "alignment" : 4, 6012 "is_const" : true, 6013 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6014 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6015 "referenced_type" : "type-448", 6016 "self_type" : "type-447", 6017 "size" : 12, 6018 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 6019 }, 6020 { 6021 "alignment" : 4, 6022 "is_const" : true, 6023 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6024 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6025 "referenced_type" : "type-360", 6026 "self_type" : "type-359", 6027 "size" : 8, 6028 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6029 }, 6030 { 6031 "alignment" : 4, 6032 "is_const" : true, 6033 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 6034 "name" : "const std::initializer_list<android::hardware::hidl_string>", 6035 "referenced_type" : "type-349", 6036 "self_type" : "type-348", 6037 "size" : 8, 6038 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6039 }, 6040 { 6041 "alignment" : 4, 6042 "is_const" : true, 6043 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 6044 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 6045 "referenced_type" : "type-643", 6046 "self_type" : "type-642", 6047 "size" : 12, 6048 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6049 }, 6050 { 6051 "alignment" : 4, 6052 "is_const" : true, 6053 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 6054 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 6055 "referenced_type" : "type-683", 6056 "self_type" : "type-682", 6057 "size" : 12, 6058 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6059 }, 6060 { 6061 "alignment" : 1, 6062 "is_const" : true, 6063 "linker_set_key" : "const unsigned char", 6064 "name" : "const unsigned char", 6065 "referenced_type" : "type-96", 6066 "self_type" : "type-382", 6067 "size" : 1, 6068 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6069 }, 6070 { 6071 "alignment" : 4, 6072 "is_const" : true, 6073 "linker_set_key" : "const unsigned int", 6074 "name" : "const unsigned int", 6075 "referenced_type" : "type-2", 6076 "self_type" : "type-49", 6077 "size" : 4, 6078 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6079 }, 6080 { 6081 "alignment" : 8, 6082 "is_const" : true, 6083 "linker_set_key" : "const unsigned long long", 6084 "name" : "const unsigned long long", 6085 "referenced_type" : "type-153", 6086 "self_type" : "type-304", 6087 "size" : 8, 6088 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6089 }, 6090 { 6091 "alignment" : 2, 6092 "is_const" : true, 6093 "linker_set_key" : "const unsigned short", 6094 "name" : "const unsigned short", 6095 "referenced_type" : "type-98", 6096 "self_type" : "type-298", 6097 "size" : 2, 6098 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6099 }, 6100 { 6101 "is_const" : true, 6102 "linker_set_key" : "const void", 6103 "name" : "const void", 6104 "referenced_type" : "type-41", 6105 "self_type" : "type-388", 6106 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6107 }, 6108 { 6109 "alignment" : 1, 6110 "is_volatile" : true, 6111 "linker_set_key" : "volatile bool", 6112 "name" : "volatile bool", 6113 "referenced_type" : "type-51", 6114 "self_type" : "type-88", 6115 "size" : 1, 6116 "source_file" : "/system/core/libutils/include/utils/Thread.h" 6117 }, 6118 { 6119 "alignment" : 4, 6120 "is_volatile" : true, 6121 "linker_set_key" : "volatile int", 6122 "name" : "volatile int", 6123 "referenced_type" : "type-39", 6124 "self_type" : "type-69", 6125 "size" : 4, 6126 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 6127 } 6128 ], 6129 "record_types" : 6130 [ 6131 { 6132 "alignment" : 4, 6133 "fields" : 6134 [ 6135 { 6136 "access" : "private", 6137 "field_name" : "mCond", 6138 "referenced_type" : "type-87" 6139 } 6140 ], 6141 "linker_set_key" : "android::Condition", 6142 "name" : "android::Condition", 6143 "record_kind" : "class", 6144 "referenced_type" : "type-86", 6145 "self_type" : "type-86", 6146 "size" : 4, 6147 "source_file" : "/system/core/libutils/include/utils/Condition.h", 6148 "unique_id" : "_ZTSN7android9ConditionE" 6149 }, 6150 { 6151 "alignment" : 4, 6152 "fields" : 6153 [ 6154 { 6155 "access" : "private", 6156 "field_name" : "mVector", 6157 "referenced_type" : "type-62" 6158 } 6159 ], 6160 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 6161 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 6162 "record_kind" : "class", 6163 "referenced_type" : "type-61", 6164 "self_type" : "type-61", 6165 "size" : 20, 6166 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 6167 "template_args" : [ "type-56", "type-27" ], 6168 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 6169 }, 6170 { 6171 "alignment" : 4, 6172 "fields" : 6173 [ 6174 { 6175 "access" : "private", 6176 "field_name" : "mCount", 6177 "referenced_type" : "type-216" 6178 } 6179 ], 6180 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 6181 "name" : "android::LightRefBase<android::NativeHandle>", 6182 "record_kind" : "class", 6183 "referenced_type" : "type-215", 6184 "self_type" : "type-215", 6185 "size" : 4, 6186 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6187 "template_args" : [ "type-217" ], 6188 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 6189 }, 6190 { 6191 "alignment" : 4, 6192 "fields" : 6193 [ 6194 { 6195 "access" : "private", 6196 "field_name" : "mCount", 6197 "referenced_type" : "type-213" 6198 } 6199 ], 6200 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 6201 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 6202 "record_kind" : "class", 6203 "referenced_type" : "type-212", 6204 "self_type" : "type-212", 6205 "size" : 4, 6206 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6207 "template_args" : [ "type-214" ], 6208 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 6209 }, 6210 { 6211 "alignment" : 4, 6212 "fields" : 6213 [ 6214 { 6215 "access" : "private", 6216 "field_name" : "mMutex", 6217 "referenced_type" : "type-46" 6218 } 6219 ], 6220 "linker_set_key" : "android::Mutex", 6221 "name" : "android::Mutex", 6222 "record_kind" : "class", 6223 "referenced_type" : "type-45", 6224 "self_type" : "type-45", 6225 "size" : 4, 6226 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 6227 "unique_id" : "_ZTSN7android5MutexE" 6228 }, 6229 { 6230 "alignment" : 4, 6231 "fields" : 6232 [ 6233 { 6234 "access" : "private", 6235 "field_name" : "mLock", 6236 "referenced_type" : "type-526" 6237 } 6238 ], 6239 "linker_set_key" : "android::Mutex::Autolock", 6240 "name" : "android::Mutex::Autolock", 6241 "record_kind" : "class", 6242 "referenced_type" : "type-525", 6243 "self_type" : "type-525", 6244 "size" : 4, 6245 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 6246 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 6247 }, 6248 { 6249 "alignment" : 4, 6250 "base_specifiers" : 6251 [ 6252 { 6253 "referenced_type" : "type-215" 6254 } 6255 ], 6256 "fields" : 6257 [ 6258 { 6259 "access" : "private", 6260 "field_name" : "mHandle", 6261 "field_offset" : 32, 6262 "referenced_type" : "type-218" 6263 }, 6264 { 6265 "access" : "private", 6266 "field_name" : "mOwnsHandle", 6267 "field_offset" : 64, 6268 "referenced_type" : "type-51" 6269 } 6270 ], 6271 "linker_set_key" : "android::NativeHandle", 6272 "name" : "android::NativeHandle", 6273 "record_kind" : "class", 6274 "referenced_type" : "type-217", 6275 "self_type" : "type-217", 6276 "size" : 12, 6277 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 6278 "unique_id" : "_ZTSN7android12NativeHandleE" 6279 }, 6280 { 6281 "alignment" : 4, 6282 "fields" : 6283 [ 6284 { 6285 "access" : "private", 6286 "field_name" : "mRWLock", 6287 "referenced_type" : "type-531" 6288 } 6289 ], 6290 "linker_set_key" : "android::RWLock", 6291 "name" : "android::RWLock", 6292 "record_kind" : "class", 6293 "referenced_type" : "type-530", 6294 "self_type" : "type-530", 6295 "size" : 40, 6296 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 6297 "unique_id" : "_ZTSN7android6RWLockE" 6298 }, 6299 { 6300 "alignment" : 4, 6301 "fields" : 6302 [ 6303 { 6304 "access" : "private", 6305 "field_name" : "mLock", 6306 "referenced_type" : "type-534" 6307 } 6308 ], 6309 "linker_set_key" : "android::RWLock::AutoRLock", 6310 "name" : "android::RWLock::AutoRLock", 6311 "record_kind" : "class", 6312 "referenced_type" : "type-533", 6313 "self_type" : "type-533", 6314 "size" : 4, 6315 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 6316 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 6317 }, 6318 { 6319 "alignment" : 4, 6320 "fields" : 6321 [ 6322 { 6323 "access" : "private", 6324 "field_name" : "mLock", 6325 "referenced_type" : "type-534" 6326 } 6327 ], 6328 "linker_set_key" : "android::RWLock::AutoWLock", 6329 "name" : "android::RWLock::AutoWLock", 6330 "record_kind" : "class", 6331 "referenced_type" : "type-536", 6332 "self_type" : "type-536", 6333 "size" : 4, 6334 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 6335 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 6336 }, 6337 { 6338 "alignment" : 4, 6339 "fields" : 6340 [ 6341 { 6342 "access" : "private", 6343 "field_name" : "mRefs", 6344 "field_offset" : 32, 6345 "referenced_type" : "type-7" 6346 } 6347 ], 6348 "linker_set_key" : "android::RefBase", 6349 "name" : "android::RefBase", 6350 "record_kind" : "class", 6351 "referenced_type" : "type-6", 6352 "self_type" : "type-6", 6353 "size" : 8, 6354 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6355 "unique_id" : "_ZTSN7android7RefBaseE", 6356 "vtable_components" : 6357 [ 6358 { 6359 "kind" : "offset_to_top" 6360 }, 6361 { 6362 "kind" : "rtti", 6363 "mangled_component_name" : "_ZTIN7android7RefBaseE" 6364 }, 6365 { 6366 "kind" : "complete_dtor_pointer", 6367 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 6368 }, 6369 { 6370 "kind" : "deleting_dtor_pointer", 6371 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 6372 }, 6373 { 6374 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6375 }, 6376 { 6377 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6378 }, 6379 { 6380 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6381 }, 6382 { 6383 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6384 } 6385 ] 6386 }, 6387 { 6388 "alignment" : 1, 6389 "linker_set_key" : "android::RefBase::weakref_type", 6390 "name" : "android::RefBase::weakref_type", 6391 "record_kind" : "class", 6392 "referenced_type" : "type-11", 6393 "self_type" : "type-11", 6394 "size" : 1, 6395 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6396 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 6397 }, 6398 { 6399 "alignment" : 1, 6400 "linker_set_key" : "android::ReferenceMover", 6401 "name" : "android::ReferenceMover", 6402 "record_kind" : "class", 6403 "referenced_type" : "type-318", 6404 "self_type" : "type-318", 6405 "size" : 1, 6406 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6407 "unique_id" : "_ZTSN7android14ReferenceMoverE" 6408 }, 6409 { 6410 "alignment" : 4, 6411 "linker_set_key" : "android::ReferenceRenamer", 6412 "name" : "android::ReferenceRenamer", 6413 "record_kind" : "class", 6414 "referenced_type" : "type-312", 6415 "self_type" : "type-312", 6416 "size" : 4, 6417 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 6418 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 6419 "vtable_components" : 6420 [ 6421 { 6422 "kind" : "offset_to_top" 6423 }, 6424 { 6425 "kind" : "rtti", 6426 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 6427 }, 6428 { 6429 "is_pure" : true, 6430 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 6431 } 6432 ] 6433 }, 6434 { 6435 "alignment" : 8, 6436 "fields" : 6437 [ 6438 { 6439 "access" : "private", 6440 "field_name" : "mTag", 6441 "referenced_type" : "type-153" 6442 } 6443 ], 6444 "linker_set_key" : "android::ScopedTrace", 6445 "name" : "android::ScopedTrace", 6446 "record_kind" : "class", 6447 "referenced_type" : "type-539", 6448 "self_type" : "type-539", 6449 "size" : 8, 6450 "source_file" : "/system/core/libutils/include/utils/Trace.h", 6451 "unique_id" : "_ZTSN7android11ScopedTraceE" 6452 }, 6453 { 6454 "alignment" : 4, 6455 "base_specifiers" : 6456 [ 6457 { 6458 "access" : "private", 6459 "referenced_type" : "type-63" 6460 } 6461 ], 6462 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 6463 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 6464 "record_kind" : "class", 6465 "referenced_type" : "type-62", 6466 "self_type" : "type-62", 6467 "size" : 20, 6468 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 6469 "template_args" : [ "type-64" ], 6470 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 6471 "vtable_components" : 6472 [ 6473 { 6474 "kind" : "offset_to_top" 6475 }, 6476 { 6477 "kind" : "rtti", 6478 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 6479 }, 6480 { 6481 "kind" : "complete_dtor_pointer", 6482 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 6483 }, 6484 { 6485 "kind" : "deleting_dtor_pointer", 6486 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 6487 }, 6488 { 6489 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj" 6490 }, 6491 { 6492 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj" 6493 }, 6494 { 6495 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj" 6496 }, 6497 { 6498 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj" 6499 }, 6500 { 6501 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj" 6502 }, 6503 { 6504 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj" 6505 }, 6506 { 6507 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 6508 } 6509 ] 6510 }, 6511 { 6512 "alignment" : 4, 6513 "base_specifiers" : 6514 [ 6515 { 6516 "referenced_type" : "type-48" 6517 } 6518 ], 6519 "linker_set_key" : "android::SortedVectorImpl", 6520 "name" : "android::SortedVectorImpl", 6521 "record_kind" : "class", 6522 "referenced_type" : "type-63", 6523 "self_type" : "type-63", 6524 "size" : 20, 6525 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6526 "unique_id" : "_ZTSN7android16SortedVectorImplE", 6527 "vtable_components" : 6528 [ 6529 { 6530 "kind" : "offset_to_top" 6531 }, 6532 { 6533 "kind" : "rtti", 6534 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 6535 }, 6536 { 6537 "kind" : "complete_dtor_pointer", 6538 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 6539 }, 6540 { 6541 "kind" : "deleting_dtor_pointer", 6542 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 6543 }, 6544 { 6545 "is_pure" : true, 6546 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 6547 }, 6548 { 6549 "is_pure" : true, 6550 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 6551 }, 6552 { 6553 "is_pure" : true, 6554 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 6555 }, 6556 { 6557 "is_pure" : true, 6558 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 6559 }, 6560 { 6561 "is_pure" : true, 6562 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 6563 }, 6564 { 6565 "is_pure" : true, 6566 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 6567 }, 6568 { 6569 "is_pure" : true, 6570 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 6571 } 6572 ] 6573 }, 6574 { 6575 "alignment" : 4, 6576 "fields" : 6577 [ 6578 { 6579 "access" : "private", 6580 "field_name" : "mString", 6581 "referenced_type" : "type-57" 6582 } 6583 ], 6584 "linker_set_key" : "android::String16", 6585 "name" : "android::String16", 6586 "record_kind" : "class", 6587 "referenced_type" : "type-56", 6588 "self_type" : "type-56", 6589 "size" : 4, 6590 "source_file" : "/system/core/libutils/include/utils/String16.h", 6591 "unique_id" : "_ZTSN7android8String16E" 6592 }, 6593 { 6594 "alignment" : 4, 6595 "fields" : 6596 [ 6597 { 6598 "access" : "private", 6599 "field_name" : "mString", 6600 "referenced_type" : "type-66" 6601 } 6602 ], 6603 "linker_set_key" : "android::String8", 6604 "name" : "android::String8", 6605 "record_kind" : "class", 6606 "referenced_type" : "type-65", 6607 "self_type" : "type-65", 6608 "size" : 4, 6609 "source_file" : "/system/core/libutils/include/utils/String8.h", 6610 "unique_id" : "_ZTSN7android7String8E" 6611 }, 6612 { 6613 "alignment" : 4, 6614 "base_specifiers" : 6615 [ 6616 { 6617 "is_virtual" : true, 6618 "referenced_type" : "type-6" 6619 } 6620 ], 6621 "fields" : 6622 [ 6623 { 6624 "access" : "private", 6625 "field_name" : "mCanCallJava", 6626 "field_offset" : 32, 6627 "referenced_type" : "type-85" 6628 }, 6629 { 6630 "access" : "private", 6631 "field_name" : "mThread", 6632 "field_offset" : 64, 6633 "referenced_type" : "type-40" 6634 }, 6635 { 6636 "access" : "private", 6637 "field_name" : "mLock", 6638 "field_offset" : 96, 6639 "referenced_type" : "type-45" 6640 }, 6641 { 6642 "access" : "private", 6643 "field_name" : "mThreadExitedCondition", 6644 "field_offset" : 128, 6645 "referenced_type" : "type-86" 6646 }, 6647 { 6648 "access" : "private", 6649 "field_name" : "mStatus", 6650 "field_offset" : 160, 6651 "referenced_type" : "type-39" 6652 }, 6653 { 6654 "access" : "private", 6655 "field_name" : "mExitPending", 6656 "field_offset" : 192, 6657 "referenced_type" : "type-88" 6658 }, 6659 { 6660 "access" : "private", 6661 "field_name" : "mRunning", 6662 "field_offset" : 200, 6663 "referenced_type" : "type-88" 6664 }, 6665 { 6666 "access" : "private", 6667 "field_name" : "mHoldSelf", 6668 "field_offset" : 224, 6669 "referenced_type" : "type-82" 6670 }, 6671 { 6672 "access" : "private", 6673 "field_name" : "mTid", 6674 "field_offset" : 256, 6675 "referenced_type" : "type-39" 6676 } 6677 ], 6678 "linker_set_key" : "android::Thread", 6679 "name" : "android::Thread", 6680 "record_kind" : "class", 6681 "referenced_type" : "type-84", 6682 "self_type" : "type-84", 6683 "size" : 44, 6684 "source_file" : "/system/core/libutils/include/utils/Thread.h", 6685 "unique_id" : "_ZTSN7android6ThreadE", 6686 "vtable_components" : 6687 [ 6688 { 6689 "component_value" : 36, 6690 "kind" : "vbase_offset" 6691 }, 6692 { 6693 "kind" : "offset_to_top" 6694 }, 6695 { 6696 "kind" : "rtti", 6697 "mangled_component_name" : "_ZTIN7android6ThreadE" 6698 }, 6699 { 6700 "kind" : "complete_dtor_pointer", 6701 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 6702 }, 6703 { 6704 "kind" : "deleting_dtor_pointer", 6705 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 6706 }, 6707 { 6708 "mangled_component_name" : "_ZN7android6Thread3runEPKcij" 6709 }, 6710 { 6711 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 6712 }, 6713 { 6714 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 6715 }, 6716 { 6717 "is_pure" : true, 6718 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 6719 }, 6720 { 6721 "kind" : "vcall_offset" 6722 }, 6723 { 6724 "kind" : "vcall_offset" 6725 }, 6726 { 6727 "kind" : "vcall_offset" 6728 }, 6729 { 6730 "kind" : "vcall_offset" 6731 }, 6732 { 6733 "component_value" : -36, 6734 "kind" : "vcall_offset" 6735 }, 6736 { 6737 "component_value" : -36, 6738 "kind" : "offset_to_top" 6739 }, 6740 { 6741 "kind" : "rtti", 6742 "mangled_component_name" : "_ZTIN7android6ThreadE" 6743 }, 6744 { 6745 "kind" : "complete_dtor_pointer", 6746 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev" 6747 }, 6748 { 6749 "kind" : "deleting_dtor_pointer", 6750 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev" 6751 }, 6752 { 6753 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6754 }, 6755 { 6756 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6757 }, 6758 { 6759 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6760 }, 6761 { 6762 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6763 } 6764 ] 6765 }, 6766 { 6767 "alignment" : 4, 6768 "base_specifiers" : 6769 [ 6770 { 6771 "access" : "private", 6772 "referenced_type" : "type-48" 6773 } 6774 ], 6775 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6776 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6777 "record_kind" : "class", 6778 "referenced_type" : "type-47", 6779 "self_type" : "type-47", 6780 "size" : 20, 6781 "source_file" : "/system/core/libutils/include/utils/Vector.h", 6782 "template_args" : [ "type-50" ], 6783 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 6784 "vtable_components" : 6785 [ 6786 { 6787 "kind" : "offset_to_top" 6788 }, 6789 { 6790 "kind" : "rtti", 6791 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 6792 }, 6793 { 6794 "kind" : "complete_dtor_pointer", 6795 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 6796 }, 6797 { 6798 "kind" : "deleting_dtor_pointer", 6799 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 6800 }, 6801 { 6802 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj" 6803 }, 6804 { 6805 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj" 6806 }, 6807 { 6808 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj" 6809 }, 6810 { 6811 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj" 6812 }, 6813 { 6814 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj" 6815 }, 6816 { 6817 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj" 6818 } 6819 ] 6820 }, 6821 { 6822 "alignment" : 4, 6823 "fields" : 6824 [ 6825 { 6826 "access" : "private", 6827 "field_name" : "mStorage", 6828 "field_offset" : 32, 6829 "referenced_type" : "type-40" 6830 }, 6831 { 6832 "access" : "private", 6833 "field_name" : "mCount", 6834 "field_offset" : 64, 6835 "referenced_type" : "type-2" 6836 }, 6837 { 6838 "access" : "private", 6839 "field_name" : "mFlags", 6840 "field_offset" : 96, 6841 "referenced_type" : "type-49" 6842 }, 6843 { 6844 "access" : "private", 6845 "field_name" : "mItemSize", 6846 "field_offset" : 128, 6847 "referenced_type" : "type-49" 6848 } 6849 ], 6850 "linker_set_key" : "android::VectorImpl", 6851 "name" : "android::VectorImpl", 6852 "record_kind" : "class", 6853 "referenced_type" : "type-48", 6854 "self_type" : "type-48", 6855 "size" : 20, 6856 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6857 "unique_id" : "_ZTSN7android10VectorImplE", 6858 "vtable_components" : 6859 [ 6860 { 6861 "kind" : "offset_to_top" 6862 }, 6863 { 6864 "kind" : "rtti", 6865 "mangled_component_name" : "_ZTIN7android10VectorImplE" 6866 }, 6867 { 6868 "kind" : "complete_dtor_pointer", 6869 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 6870 }, 6871 { 6872 "kind" : "deleting_dtor_pointer", 6873 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 6874 }, 6875 { 6876 "is_pure" : true, 6877 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 6878 }, 6879 { 6880 "is_pure" : true, 6881 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 6882 }, 6883 { 6884 "is_pure" : true, 6885 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 6886 }, 6887 { 6888 "is_pure" : true, 6889 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 6890 }, 6891 { 6892 "is_pure" : true, 6893 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 6894 }, 6895 { 6896 "is_pure" : true, 6897 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 6898 } 6899 ] 6900 }, 6901 { 6902 "alignment" : 4, 6903 "base_specifiers" : 6904 [ 6905 { 6906 "referenced_type" : "type-212" 6907 } 6908 ], 6909 "linker_set_key" : "android::VirtualLightRefBase", 6910 "name" : "android::VirtualLightRefBase", 6911 "record_kind" : "class", 6912 "referenced_type" : "type-214", 6913 "self_type" : "type-214", 6914 "size" : 8, 6915 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6916 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 6917 "vtable_components" : 6918 [ 6919 { 6920 "kind" : "offset_to_top" 6921 }, 6922 { 6923 "kind" : "rtti", 6924 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 6925 }, 6926 { 6927 "kind" : "complete_dtor_pointer", 6928 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 6929 }, 6930 { 6931 "kind" : "deleting_dtor_pointer", 6932 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 6933 } 6934 ] 6935 }, 6936 { 6937 "alignment" : 4, 6938 "base_specifiers" : 6939 [ 6940 { 6941 "referenced_type" : "type-29" 6942 } 6943 ], 6944 "fields" : 6945 [ 6946 { 6947 "access" : "protected", 6948 "field_name" : "mSchedPolicy", 6949 "field_offset" : 32, 6950 "referenced_type" : "type-39" 6951 }, 6952 { 6953 "access" : "protected", 6954 "field_name" : "mSchedPriority", 6955 "field_offset" : 64, 6956 "referenced_type" : "type-39" 6957 }, 6958 { 6959 "access" : "private", 6960 "field_name" : "mExtras", 6961 "field_offset" : 96, 6962 "referenced_type" : "type-162" 6963 }, 6964 { 6965 "access" : "private", 6966 "field_name" : "mReserved0", 6967 "field_offset" : 128, 6968 "referenced_type" : "type-40" 6969 } 6970 ], 6971 "linker_set_key" : "android::hardware::BHwBinder", 6972 "name" : "android::hardware::BHwBinder", 6973 "record_kind" : "class", 6974 "referenced_type" : "type-161", 6975 "self_type" : "type-161", 6976 "size" : 28, 6977 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6978 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 6979 "vtable_components" : 6980 [ 6981 { 6982 "component_value" : 20, 6983 "kind" : "vbase_offset" 6984 }, 6985 { 6986 "kind" : "offset_to_top" 6987 }, 6988 { 6989 "kind" : "rtti", 6990 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6991 }, 6992 { 6993 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6994 }, 6995 { 6996 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6997 }, 6998 { 6999 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 7000 }, 7001 { 7002 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 7003 }, 7004 { 7005 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 7006 }, 7007 { 7008 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 7009 }, 7010 { 7011 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 7012 }, 7013 { 7014 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 7015 }, 7016 { 7017 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 7018 }, 7019 { 7020 "kind" : "complete_dtor_pointer", 7021 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 7022 }, 7023 { 7024 "kind" : "deleting_dtor_pointer", 7025 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 7026 }, 7027 { 7028 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 7029 }, 7030 { 7031 "kind" : "vcall_offset" 7032 }, 7033 { 7034 "kind" : "vcall_offset" 7035 }, 7036 { 7037 "kind" : "vcall_offset" 7038 }, 7039 { 7040 "kind" : "vcall_offset" 7041 }, 7042 { 7043 "component_value" : -20, 7044 "kind" : "vcall_offset" 7045 }, 7046 { 7047 "component_value" : -20, 7048 "kind" : "offset_to_top" 7049 }, 7050 { 7051 "kind" : "rtti", 7052 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 7053 }, 7054 { 7055 "kind" : "complete_dtor_pointer", 7056 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev" 7057 }, 7058 { 7059 "kind" : "deleting_dtor_pointer", 7060 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev" 7061 }, 7062 { 7063 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7064 }, 7065 { 7066 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7067 }, 7068 { 7069 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7070 }, 7071 { 7072 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7073 } 7074 ] 7075 }, 7076 { 7077 "alignment" : 4, 7078 "base_specifiers" : 7079 [ 7080 { 7081 "is_virtual" : true, 7082 "referenced_type" : "type-6" 7083 } 7084 ], 7085 "fields" : 7086 [ 7087 { 7088 "access" : "private", 7089 "field_name" : "mRemote", 7090 "field_offset" : 32, 7091 "referenced_type" : "type-419" 7092 }, 7093 { 7094 "access" : "private", 7095 "field_name" : "mRefs", 7096 "field_offset" : 64, 7097 "referenced_type" : "type-10" 7098 }, 7099 { 7100 "access" : "private", 7101 "field_name" : "mState", 7102 "field_offset" : 96, 7103 "referenced_type" : "type-420" 7104 } 7105 ], 7106 "linker_set_key" : "android::hardware::BpHwRefBase", 7107 "name" : "android::hardware::BpHwRefBase", 7108 "record_kind" : "class", 7109 "referenced_type" : "type-418", 7110 "self_type" : "type-418", 7111 "size" : 24, 7112 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 7113 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 7114 "vtable_components" : 7115 [ 7116 { 7117 "component_value" : 16, 7118 "kind" : "vbase_offset" 7119 }, 7120 { 7121 "kind" : "offset_to_top" 7122 }, 7123 { 7124 "kind" : "rtti", 7125 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 7126 }, 7127 { 7128 "kind" : "complete_dtor_pointer", 7129 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 7130 }, 7131 { 7132 "kind" : "deleting_dtor_pointer", 7133 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 7134 }, 7135 { 7136 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 7137 }, 7138 { 7139 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7140 }, 7141 { 7142 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7143 }, 7144 { 7145 "kind" : "vcall_offset" 7146 }, 7147 { 7148 "component_value" : -16, 7149 "kind" : "vcall_offset" 7150 }, 7151 { 7152 "component_value" : -16, 7153 "kind" : "vcall_offset" 7154 }, 7155 { 7156 "component_value" : -16, 7157 "kind" : "vcall_offset" 7158 }, 7159 { 7160 "component_value" : -16, 7161 "kind" : "vcall_offset" 7162 }, 7163 { 7164 "component_value" : -16, 7165 "kind" : "offset_to_top" 7166 }, 7167 { 7168 "kind" : "rtti", 7169 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 7170 }, 7171 { 7172 "kind" : "complete_dtor_pointer", 7173 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev" 7174 }, 7175 { 7176 "kind" : "deleting_dtor_pointer", 7177 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev" 7178 }, 7179 { 7180 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 7181 }, 7182 { 7183 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7184 }, 7185 { 7186 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7187 }, 7188 { 7189 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7190 } 7191 ] 7192 }, 7193 { 7194 "alignment" : 4, 7195 "base_specifiers" : 7196 [ 7197 { 7198 "referenced_type" : "type-118" 7199 }, 7200 { 7201 "referenced_type" : "type-35" 7202 }, 7203 { 7204 "referenced_type" : "type-418" 7205 } 7206 ], 7207 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc>", 7208 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc>", 7209 "record_kind" : "class", 7210 "referenced_type" : "type-424", 7211 "self_type" : "type-424", 7212 "size" : 32, 7213 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7214 "template_args" : [ "type-118" ], 7215 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE", 7216 "vtable_components" : 7217 [ 7218 { 7219 "component_value" : 24, 7220 "kind" : "vbase_offset" 7221 }, 7222 { 7223 "kind" : "offset_to_top" 7224 }, 7225 { 7226 "kind" : "rtti", 7227 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE" 7228 }, 7229 { 7230 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv" 7231 }, 7232 { 7233 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 7234 }, 7235 { 7236 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 7237 }, 7238 { 7239 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 7240 }, 7241 { 7242 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 7243 }, 7244 { 7245 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv" 7246 }, 7247 { 7248 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 7249 }, 7250 { 7251 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv" 7252 }, 7253 { 7254 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 7255 }, 7256 { 7257 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv" 7258 }, 7259 { 7260 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 7261 }, 7262 { 7263 "kind" : "complete_dtor_pointer", 7264 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev" 7265 }, 7266 { 7267 "kind" : "deleting_dtor_pointer", 7268 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev" 7269 }, 7270 { 7271 "is_pure" : true, 7272 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE" 7273 }, 7274 { 7275 "is_pure" : true, 7276 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE" 7277 }, 7278 { 7279 "is_pure" : true, 7280 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE" 7281 }, 7282 { 7283 "is_pure" : true, 7284 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv" 7285 }, 7286 { 7287 "is_pure" : true, 7288 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv" 7289 }, 7290 { 7291 "is_pure" : true, 7292 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv" 7293 }, 7294 { 7295 "is_pure" : true, 7296 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv" 7297 }, 7298 { 7299 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv" 7300 }, 7301 { 7302 "component_value" : 20, 7303 "kind" : "vbase_offset" 7304 }, 7305 { 7306 "component_value" : -4, 7307 "kind" : "offset_to_top" 7308 }, 7309 { 7310 "kind" : "rtti", 7311 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE" 7312 }, 7313 { 7314 "kind" : "complete_dtor_pointer", 7315 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev" 7316 }, 7317 { 7318 "kind" : "deleting_dtor_pointer", 7319 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev" 7320 }, 7321 { 7322 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv" 7323 }, 7324 { 7325 "component_value" : 16, 7326 "kind" : "vbase_offset" 7327 }, 7328 { 7329 "component_value" : -8, 7330 "kind" : "offset_to_top" 7331 }, 7332 { 7333 "kind" : "rtti", 7334 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE" 7335 }, 7336 { 7337 "kind" : "complete_dtor_pointer", 7338 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev" 7339 }, 7340 { 7341 "kind" : "deleting_dtor_pointer", 7342 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev" 7343 }, 7344 { 7345 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 7346 }, 7347 { 7348 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7349 }, 7350 { 7351 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7352 }, 7353 { 7354 "kind" : "vcall_offset" 7355 }, 7356 { 7357 "component_value" : -16, 7358 "kind" : "vcall_offset" 7359 }, 7360 { 7361 "component_value" : -16, 7362 "kind" : "vcall_offset" 7363 }, 7364 { 7365 "component_value" : -16, 7366 "kind" : "vcall_offset" 7367 }, 7368 { 7369 "component_value" : -24, 7370 "kind" : "vcall_offset" 7371 }, 7372 { 7373 "component_value" : -24, 7374 "kind" : "offset_to_top" 7375 }, 7376 { 7377 "kind" : "rtti", 7378 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE" 7379 }, 7380 { 7381 "kind" : "complete_dtor_pointer", 7382 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev" 7383 }, 7384 { 7385 "kind" : "deleting_dtor_pointer", 7386 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev" 7387 }, 7388 { 7389 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 7390 }, 7391 { 7392 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7393 }, 7394 { 7395 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7396 }, 7397 { 7398 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7399 } 7400 ] 7401 }, 7402 { 7403 "alignment" : 4, 7404 "base_specifiers" : 7405 [ 7406 { 7407 "referenced_type" : "type-17" 7408 }, 7409 { 7410 "referenced_type" : "type-35" 7411 }, 7412 { 7413 "referenced_type" : "type-418" 7414 } 7415 ], 7416 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback>", 7417 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback>", 7418 "record_kind" : "class", 7419 "referenced_type" : "type-423", 7420 "self_type" : "type-423", 7421 "size" : 32, 7422 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7423 "template_args" : [ "type-17" ], 7424 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE", 7425 "vtable_components" : 7426 [ 7427 { 7428 "component_value" : 24, 7429 "kind" : "vbase_offset" 7430 }, 7431 { 7432 "kind" : "offset_to_top" 7433 }, 7434 { 7435 "kind" : "rtti", 7436 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE" 7437 }, 7438 { 7439 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv" 7440 }, 7441 { 7442 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 7443 }, 7444 { 7445 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 7446 }, 7447 { 7448 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 7449 }, 7450 { 7451 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 7452 }, 7453 { 7454 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv" 7455 }, 7456 { 7457 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 7458 }, 7459 { 7460 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv" 7461 }, 7462 { 7463 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 7464 }, 7465 { 7466 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv" 7467 }, 7468 { 7469 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 7470 }, 7471 { 7472 "kind" : "complete_dtor_pointer", 7473 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev" 7474 }, 7475 { 7476 "kind" : "deleting_dtor_pointer", 7477 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev" 7478 }, 7479 { 7480 "is_pure" : true, 7481 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 7482 }, 7483 { 7484 "is_pure" : true, 7485 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 7486 }, 7487 { 7488 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv" 7489 }, 7490 { 7491 "component_value" : 20, 7492 "kind" : "vbase_offset" 7493 }, 7494 { 7495 "component_value" : -4, 7496 "kind" : "offset_to_top" 7497 }, 7498 { 7499 "kind" : "rtti", 7500 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE" 7501 }, 7502 { 7503 "kind" : "complete_dtor_pointer", 7504 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev" 7505 }, 7506 { 7507 "kind" : "deleting_dtor_pointer", 7508 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev" 7509 }, 7510 { 7511 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv" 7512 }, 7513 { 7514 "component_value" : 16, 7515 "kind" : "vbase_offset" 7516 }, 7517 { 7518 "component_value" : -8, 7519 "kind" : "offset_to_top" 7520 }, 7521 { 7522 "kind" : "rtti", 7523 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE" 7524 }, 7525 { 7526 "kind" : "complete_dtor_pointer", 7527 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev" 7528 }, 7529 { 7530 "kind" : "deleting_dtor_pointer", 7531 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev" 7532 }, 7533 { 7534 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 7535 }, 7536 { 7537 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7538 }, 7539 { 7540 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7541 }, 7542 { 7543 "kind" : "vcall_offset" 7544 }, 7545 { 7546 "component_value" : -16, 7547 "kind" : "vcall_offset" 7548 }, 7549 { 7550 "component_value" : -16, 7551 "kind" : "vcall_offset" 7552 }, 7553 { 7554 "component_value" : -16, 7555 "kind" : "vcall_offset" 7556 }, 7557 { 7558 "component_value" : -24, 7559 "kind" : "vcall_offset" 7560 }, 7561 { 7562 "component_value" : -24, 7563 "kind" : "offset_to_top" 7564 }, 7565 { 7566 "kind" : "rtti", 7567 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE" 7568 }, 7569 { 7570 "kind" : "complete_dtor_pointer", 7571 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev" 7572 }, 7573 { 7574 "kind" : "deleting_dtor_pointer", 7575 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev" 7576 }, 7577 { 7578 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 7579 }, 7580 { 7581 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7582 }, 7583 { 7584 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7585 }, 7586 { 7587 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7588 } 7589 ] 7590 }, 7591 { 7592 "alignment" : 4, 7593 "base_specifiers" : 7594 [ 7595 { 7596 "referenced_type" : "type-132" 7597 }, 7598 { 7599 "referenced_type" : "type-35" 7600 }, 7601 { 7602 "referenced_type" : "type-418" 7603 } 7604 ], 7605 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfc>", 7606 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfc>", 7607 "record_kind" : "class", 7608 "referenced_type" : "type-426", 7609 "self_type" : "type-426", 7610 "size" : 32, 7611 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7612 "template_args" : [ "type-132" ], 7613 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE", 7614 "vtable_components" : 7615 [ 7616 { 7617 "component_value" : 24, 7618 "kind" : "vbase_offset" 7619 }, 7620 { 7621 "kind" : "offset_to_top" 7622 }, 7623 { 7624 "kind" : "rtti", 7625 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE" 7626 }, 7627 { 7628 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv" 7629 }, 7630 { 7631 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 7632 }, 7633 { 7634 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 7635 }, 7636 { 7637 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 7638 }, 7639 { 7640 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 7641 }, 7642 { 7643 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv" 7644 }, 7645 { 7646 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 7647 }, 7648 { 7649 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv" 7650 }, 7651 { 7652 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 7653 }, 7654 { 7655 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv" 7656 }, 7657 { 7658 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 7659 }, 7660 { 7661 "kind" : "complete_dtor_pointer", 7662 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev" 7663 }, 7664 { 7665 "kind" : "deleting_dtor_pointer", 7666 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev" 7667 }, 7668 { 7669 "is_pure" : true, 7670 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 7671 }, 7672 { 7673 "is_pure" : true, 7674 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE" 7675 }, 7676 { 7677 "is_pure" : true, 7678 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE" 7679 }, 7680 { 7681 "is_pure" : true, 7682 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv" 7683 }, 7684 { 7685 "is_pure" : true, 7686 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv" 7687 }, 7688 { 7689 "is_pure" : true, 7690 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv" 7691 }, 7692 { 7693 "is_pure" : true, 7694 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv" 7695 }, 7696 { 7697 "is_pure" : true, 7698 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv" 7699 }, 7700 { 7701 "is_pure" : true, 7702 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv" 7703 }, 7704 { 7705 "is_pure" : true, 7706 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE" 7707 }, 7708 { 7709 "is_pure" : true, 7710 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 7711 }, 7712 { 7713 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv" 7714 }, 7715 { 7716 "component_value" : 20, 7717 "kind" : "vbase_offset" 7718 }, 7719 { 7720 "component_value" : -4, 7721 "kind" : "offset_to_top" 7722 }, 7723 { 7724 "kind" : "rtti", 7725 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE" 7726 }, 7727 { 7728 "kind" : "complete_dtor_pointer", 7729 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev" 7730 }, 7731 { 7732 "kind" : "deleting_dtor_pointer", 7733 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev" 7734 }, 7735 { 7736 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv" 7737 }, 7738 { 7739 "component_value" : 16, 7740 "kind" : "vbase_offset" 7741 }, 7742 { 7743 "component_value" : -8, 7744 "kind" : "offset_to_top" 7745 }, 7746 { 7747 "kind" : "rtti", 7748 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE" 7749 }, 7750 { 7751 "kind" : "complete_dtor_pointer", 7752 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev" 7753 }, 7754 { 7755 "kind" : "deleting_dtor_pointer", 7756 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev" 7757 }, 7758 { 7759 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 7760 }, 7761 { 7762 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7763 }, 7764 { 7765 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7766 }, 7767 { 7768 "kind" : "vcall_offset" 7769 }, 7770 { 7771 "component_value" : -16, 7772 "kind" : "vcall_offset" 7773 }, 7774 { 7775 "component_value" : -16, 7776 "kind" : "vcall_offset" 7777 }, 7778 { 7779 "component_value" : -16, 7780 "kind" : "vcall_offset" 7781 }, 7782 { 7783 "component_value" : -24, 7784 "kind" : "vcall_offset" 7785 }, 7786 { 7787 "component_value" : -24, 7788 "kind" : "offset_to_top" 7789 }, 7790 { 7791 "kind" : "rtti", 7792 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE" 7793 }, 7794 { 7795 "kind" : "complete_dtor_pointer", 7796 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev" 7797 }, 7798 { 7799 "kind" : "deleting_dtor_pointer", 7800 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev" 7801 }, 7802 { 7803 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 7804 }, 7805 { 7806 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7807 }, 7808 { 7809 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7810 }, 7811 { 7812 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7813 } 7814 ] 7815 }, 7816 { 7817 "alignment" : 4, 7818 "base_specifiers" : 7819 [ 7820 { 7821 "referenced_type" : "type-16" 7822 }, 7823 { 7824 "referenced_type" : "type-35" 7825 }, 7826 { 7827 "referenced_type" : "type-418" 7828 } 7829 ], 7830 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfcClientCallback>", 7831 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfcClientCallback>", 7832 "record_kind" : "class", 7833 "referenced_type" : "type-425", 7834 "self_type" : "type-425", 7835 "size" : 32, 7836 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7837 "template_args" : [ "type-16" ], 7838 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE", 7839 "vtable_components" : 7840 [ 7841 { 7842 "component_value" : 24, 7843 "kind" : "vbase_offset" 7844 }, 7845 { 7846 "kind" : "offset_to_top" 7847 }, 7848 { 7849 "kind" : "rtti", 7850 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE" 7851 }, 7852 { 7853 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv" 7854 }, 7855 { 7856 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 7857 }, 7858 { 7859 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 7860 }, 7861 { 7862 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 7863 }, 7864 { 7865 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 7866 }, 7867 { 7868 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv" 7869 }, 7870 { 7871 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 7872 }, 7873 { 7874 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv" 7875 }, 7876 { 7877 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 7878 }, 7879 { 7880 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv" 7881 }, 7882 { 7883 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 7884 }, 7885 { 7886 "kind" : "complete_dtor_pointer", 7887 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev" 7888 }, 7889 { 7890 "kind" : "deleting_dtor_pointer", 7891 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev" 7892 }, 7893 { 7894 "is_pure" : true, 7895 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE" 7896 }, 7897 { 7898 "is_pure" : true, 7899 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 7900 }, 7901 { 7902 "is_pure" : true, 7903 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE" 7904 }, 7905 { 7906 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv" 7907 }, 7908 { 7909 "component_value" : 20, 7910 "kind" : "vbase_offset" 7911 }, 7912 { 7913 "component_value" : -4, 7914 "kind" : "offset_to_top" 7915 }, 7916 { 7917 "kind" : "rtti", 7918 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE" 7919 }, 7920 { 7921 "kind" : "complete_dtor_pointer", 7922 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev" 7923 }, 7924 { 7925 "kind" : "deleting_dtor_pointer", 7926 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev" 7927 }, 7928 { 7929 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv" 7930 }, 7931 { 7932 "component_value" : 16, 7933 "kind" : "vbase_offset" 7934 }, 7935 { 7936 "component_value" : -8, 7937 "kind" : "offset_to_top" 7938 }, 7939 { 7940 "kind" : "rtti", 7941 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE" 7942 }, 7943 { 7944 "kind" : "complete_dtor_pointer", 7945 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev" 7946 }, 7947 { 7948 "kind" : "deleting_dtor_pointer", 7949 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev" 7950 }, 7951 { 7952 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 7953 }, 7954 { 7955 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 7956 }, 7957 { 7958 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 7959 }, 7960 { 7961 "kind" : "vcall_offset" 7962 }, 7963 { 7964 "component_value" : -16, 7965 "kind" : "vcall_offset" 7966 }, 7967 { 7968 "component_value" : -16, 7969 "kind" : "vcall_offset" 7970 }, 7971 { 7972 "component_value" : -16, 7973 "kind" : "vcall_offset" 7974 }, 7975 { 7976 "component_value" : -24, 7977 "kind" : "vcall_offset" 7978 }, 7979 { 7980 "component_value" : -24, 7981 "kind" : "offset_to_top" 7982 }, 7983 { 7984 "kind" : "rtti", 7985 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE" 7986 }, 7987 { 7988 "kind" : "complete_dtor_pointer", 7989 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev" 7990 }, 7991 { 7992 "kind" : "deleting_dtor_pointer", 7993 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev" 7994 }, 7995 { 7996 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 7997 }, 7998 { 7999 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8000 }, 8001 { 8002 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8003 }, 8004 { 8005 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8006 } 8007 ] 8008 }, 8009 { 8010 "alignment" : 4, 8011 "base_specifiers" : 8012 [ 8013 { 8014 "referenced_type" : "type-141" 8015 }, 8016 { 8017 "referenced_type" : "type-35" 8018 }, 8019 { 8020 "referenced_type" : "type-418" 8021 } 8022 ], 8023 "linker_set_key" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc>", 8024 "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc>", 8025 "record_kind" : "class", 8026 "referenced_type" : "type-428", 8027 "self_type" : "type-428", 8028 "size" : 32, 8029 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8030 "template_args" : [ "type-141" ], 8031 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE", 8032 "vtable_components" : 8033 [ 8034 { 8035 "component_value" : 24, 8036 "kind" : "vbase_offset" 8037 }, 8038 { 8039 "kind" : "offset_to_top" 8040 }, 8041 { 8042 "kind" : "rtti", 8043 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE" 8044 }, 8045 { 8046 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv" 8047 }, 8048 { 8049 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8050 }, 8051 { 8052 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8053 }, 8054 { 8055 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8056 }, 8057 { 8058 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 8059 }, 8060 { 8061 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv" 8062 }, 8063 { 8064 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 8065 }, 8066 { 8067 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv" 8068 }, 8069 { 8070 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8071 }, 8072 { 8073 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv" 8074 }, 8075 { 8076 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8077 }, 8078 { 8079 "kind" : "complete_dtor_pointer", 8080 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev" 8081 }, 8082 { 8083 "kind" : "deleting_dtor_pointer", 8084 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev" 8085 }, 8086 { 8087 "is_pure" : true, 8088 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 8089 }, 8090 { 8091 "is_pure" : true, 8092 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5writeERKNS0_8hidl_vecIhEE" 8093 }, 8094 { 8095 "is_pure" : true, 8096 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc15coreInitializedERKNS0_8hidl_vecIhEE" 8097 }, 8098 { 8099 "is_pure" : true, 8100 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11prediscoverEv" 8101 }, 8102 { 8103 "is_pure" : true, 8104 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5closeEv" 8105 }, 8106 { 8107 "is_pure" : true, 8108 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14controlGrantedEv" 8109 }, 8110 { 8111 "is_pure" : true, 8112 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc10powerCycleEv" 8113 }, 8114 { 8115 "is_pure" : true, 8116 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12factoryResetEv" 8117 }, 8118 { 8119 "is_pure" : true, 8120 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc20closeForPowerOffCaseEv" 8121 }, 8122 { 8123 "is_pure" : true, 8124 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE" 8125 }, 8126 { 8127 "is_pure" : true, 8128 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE" 8129 }, 8130 { 8131 "is_pure" : true, 8132 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 8133 }, 8134 { 8135 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv" 8136 }, 8137 { 8138 "component_value" : 20, 8139 "kind" : "vbase_offset" 8140 }, 8141 { 8142 "component_value" : -4, 8143 "kind" : "offset_to_top" 8144 }, 8145 { 8146 "kind" : "rtti", 8147 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE" 8148 }, 8149 { 8150 "kind" : "complete_dtor_pointer", 8151 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev" 8152 }, 8153 { 8154 "kind" : "deleting_dtor_pointer", 8155 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev" 8156 }, 8157 { 8158 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv" 8159 }, 8160 { 8161 "component_value" : 16, 8162 "kind" : "vbase_offset" 8163 }, 8164 { 8165 "component_value" : -8, 8166 "kind" : "offset_to_top" 8167 }, 8168 { 8169 "kind" : "rtti", 8170 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE" 8171 }, 8172 { 8173 "kind" : "complete_dtor_pointer", 8174 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev" 8175 }, 8176 { 8177 "kind" : "deleting_dtor_pointer", 8178 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev" 8179 }, 8180 { 8181 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8182 }, 8183 { 8184 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8185 }, 8186 { 8187 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8188 }, 8189 { 8190 "kind" : "vcall_offset" 8191 }, 8192 { 8193 "component_value" : -16, 8194 "kind" : "vcall_offset" 8195 }, 8196 { 8197 "component_value" : -16, 8198 "kind" : "vcall_offset" 8199 }, 8200 { 8201 "component_value" : -16, 8202 "kind" : "vcall_offset" 8203 }, 8204 { 8205 "component_value" : -24, 8206 "kind" : "vcall_offset" 8207 }, 8208 { 8209 "component_value" : -24, 8210 "kind" : "offset_to_top" 8211 }, 8212 { 8213 "kind" : "rtti", 8214 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE" 8215 }, 8216 { 8217 "kind" : "complete_dtor_pointer", 8218 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev" 8219 }, 8220 { 8221 "kind" : "deleting_dtor_pointer", 8222 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev" 8223 }, 8224 { 8225 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 8226 }, 8227 { 8228 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8229 }, 8230 { 8231 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8232 }, 8233 { 8234 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8235 } 8236 ] 8237 }, 8238 { 8239 "alignment" : 4, 8240 "base_specifiers" : 8241 [ 8242 { 8243 "referenced_type" : "type-5" 8244 }, 8245 { 8246 "referenced_type" : "type-35" 8247 }, 8248 { 8249 "referenced_type" : "type-418" 8250 } 8251 ], 8252 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 8253 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 8254 "record_kind" : "class", 8255 "referenced_type" : "type-422", 8256 "self_type" : "type-422", 8257 "size" : 32, 8258 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8259 "template_args" : [ "type-5" ], 8260 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 8261 "vtable_components" : 8262 [ 8263 { 8264 "component_value" : 24, 8265 "kind" : "vbase_offset" 8266 }, 8267 { 8268 "kind" : "offset_to_top" 8269 }, 8270 { 8271 "kind" : "rtti", 8272 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8273 }, 8274 { 8275 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 8276 }, 8277 { 8278 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 8279 }, 8280 { 8281 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 8282 }, 8283 { 8284 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 8285 }, 8286 { 8287 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 8288 }, 8289 { 8290 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 8291 }, 8292 { 8293 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 8294 }, 8295 { 8296 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 8297 }, 8298 { 8299 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 8300 }, 8301 { 8302 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 8303 }, 8304 { 8305 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 8306 }, 8307 { 8308 "kind" : "complete_dtor_pointer", 8309 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8310 }, 8311 { 8312 "kind" : "deleting_dtor_pointer", 8313 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8314 }, 8315 { 8316 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 8317 }, 8318 { 8319 "component_value" : 20, 8320 "kind" : "vbase_offset" 8321 }, 8322 { 8323 "component_value" : -4, 8324 "kind" : "offset_to_top" 8325 }, 8326 { 8327 "kind" : "rtti", 8328 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8329 }, 8330 { 8331 "kind" : "complete_dtor_pointer", 8332 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8333 }, 8334 { 8335 "kind" : "deleting_dtor_pointer", 8336 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8337 }, 8338 { 8339 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 8340 }, 8341 { 8342 "component_value" : 16, 8343 "kind" : "vbase_offset" 8344 }, 8345 { 8346 "component_value" : -8, 8347 "kind" : "offset_to_top" 8348 }, 8349 { 8350 "kind" : "rtti", 8351 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8352 }, 8353 { 8354 "kind" : "complete_dtor_pointer", 8355 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8356 }, 8357 { 8358 "kind" : "deleting_dtor_pointer", 8359 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8360 }, 8361 { 8362 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8363 }, 8364 { 8365 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8366 }, 8367 { 8368 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8369 }, 8370 { 8371 "kind" : "vcall_offset" 8372 }, 8373 { 8374 "component_value" : -16, 8375 "kind" : "vcall_offset" 8376 }, 8377 { 8378 "component_value" : -16, 8379 "kind" : "vcall_offset" 8380 }, 8381 { 8382 "component_value" : -16, 8383 "kind" : "vcall_offset" 8384 }, 8385 { 8386 "component_value" : -24, 8387 "kind" : "vcall_offset" 8388 }, 8389 { 8390 "component_value" : -24, 8391 "kind" : "offset_to_top" 8392 }, 8393 { 8394 "kind" : "rtti", 8395 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8396 }, 8397 { 8398 "kind" : "complete_dtor_pointer", 8399 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8400 }, 8401 { 8402 "kind" : "deleting_dtor_pointer", 8403 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8404 }, 8405 { 8406 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 8407 }, 8408 { 8409 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8410 }, 8411 { 8412 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8413 }, 8414 { 8415 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8416 } 8417 ] 8418 }, 8419 { 8420 "alignment" : 4, 8421 "fields" : 8422 [ 8423 { 8424 "access" : "private", 8425 "field_name" : "mMutex", 8426 "referenced_type" : "type-452" 8427 }, 8428 { 8429 "access" : "private", 8430 "field_name" : "mMap", 8431 "field_offset" : 32, 8432 "referenced_type" : "type-453" 8433 } 8434 ], 8435 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 8436 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 8437 "record_kind" : "class", 8438 "referenced_type" : "type-451", 8439 "self_type" : "type-451", 8440 "size" : 16, 8441 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8442 "template_args" : [ "type-3", "type-454" ], 8443 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 8444 }, 8445 { 8446 "alignment" : 4, 8447 "fields" : 8448 [ 8449 { 8450 "access" : "private", 8451 "field_name" : "mMutex", 8452 "referenced_type" : "type-461" 8453 }, 8454 { 8455 "access" : "private", 8456 "field_name" : "mMap", 8457 "field_offset" : 32, 8458 "referenced_type" : "type-462" 8459 } 8460 ], 8461 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 8462 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 8463 "record_kind" : "class", 8464 "referenced_type" : "type-460", 8465 "self_type" : "type-460", 8466 "size" : 16, 8467 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8468 "template_args" : [ "type-3", "type-51" ], 8469 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 8470 }, 8471 { 8472 "alignment" : 4, 8473 "fields" : 8474 [ 8475 { 8476 "access" : "private", 8477 "field_name" : "mMutex", 8478 "referenced_type" : "type-466" 8479 }, 8480 { 8481 "access" : "private", 8482 "field_name" : "mMap", 8483 "field_offset" : 32, 8484 "referenced_type" : "type-467" 8485 } 8486 ], 8487 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 8488 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 8489 "record_kind" : "class", 8490 "referenced_type" : "type-465", 8491 "self_type" : "type-465", 8492 "size" : 16, 8493 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8494 "template_args" : [ "type-22", "type-358" ], 8495 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 8496 }, 8497 { 8498 "alignment" : 4, 8499 "fields" : 8500 [ 8501 { 8502 "access" : "private", 8503 "field_name" : "mMutex", 8504 "referenced_type" : "type-484" 8505 }, 8506 { 8507 "access" : "private", 8508 "field_name" : "mMap", 8509 "field_offset" : 32, 8510 "referenced_type" : "type-485" 8511 } 8512 ], 8513 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 8514 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 8515 "record_kind" : "class", 8516 "referenced_type" : "type-483", 8517 "self_type" : "type-483", 8518 "size" : 16, 8519 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8520 "template_args" : [ "type-486", "type-487" ], 8521 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 8522 }, 8523 { 8524 "alignment" : 4, 8525 "fields" : 8526 [ 8527 { 8528 "access" : "private", 8529 "field_name" : "mMutex", 8530 "referenced_type" : "type-472" 8531 }, 8532 { 8533 "access" : "private", 8534 "field_name" : "mMap", 8535 "field_offset" : 32, 8536 "referenced_type" : "type-473" 8537 } 8538 ], 8539 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 8540 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 8541 "record_kind" : "class", 8542 "referenced_type" : "type-471", 8543 "self_type" : "type-471", 8544 "size" : 16, 8545 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8546 "template_args" : [ "type-474", "type-475" ], 8547 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 8548 }, 8549 { 8550 "alignment" : 8, 8551 "fields" : 8552 [ 8553 { 8554 "field_name" : "flags", 8555 "referenced_type" : "type-2" 8556 }, 8557 { 8558 "field_name" : "fdIndex", 8559 "field_offset" : 32, 8560 "referenced_type" : "type-2" 8561 }, 8562 { 8563 "field_name" : "offset", 8564 "field_offset" : 64, 8565 "referenced_type" : "type-2" 8566 }, 8567 { 8568 "field_name" : "extent", 8569 "field_offset" : 128, 8570 "referenced_type" : "type-153" 8571 } 8572 ], 8573 "linker_set_key" : "android::hardware::GrantorDescriptor", 8574 "name" : "android::hardware::GrantorDescriptor", 8575 "referenced_type" : "type-341", 8576 "self_type" : "type-341", 8577 "size" : 24, 8578 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 8579 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 8580 }, 8581 { 8582 "alignment" : 8, 8583 "base_specifiers" : 8584 [ 8585 { 8586 "is_virtual" : true, 8587 "referenced_type" : "type-323" 8588 }, 8589 { 8590 "is_virtual" : true, 8591 "referenced_type" : "type-6" 8592 } 8593 ], 8594 "linker_set_key" : "android::hardware::HidlMemory", 8595 "name" : "android::hardware::HidlMemory", 8596 "record_kind" : "class", 8597 "referenced_type" : "type-333", 8598 "self_type" : "type-333", 8599 "size" : 56, 8600 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8601 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 8602 "vtable_components" : 8603 [ 8604 { 8605 "component_value" : 48, 8606 "kind" : "vbase_offset" 8607 }, 8608 { 8609 "component_value" : 8, 8610 "kind" : "vbase_offset" 8611 }, 8612 { 8613 "kind" : "offset_to_top" 8614 }, 8615 { 8616 "kind" : "rtti", 8617 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 8618 }, 8619 { 8620 "kind" : "complete_dtor_pointer", 8621 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 8622 }, 8623 { 8624 "kind" : "deleting_dtor_pointer", 8625 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 8626 }, 8627 { 8628 "kind" : "vcall_offset" 8629 }, 8630 { 8631 "kind" : "vcall_offset" 8632 }, 8633 { 8634 "kind" : "vcall_offset" 8635 }, 8636 { 8637 "kind" : "vcall_offset" 8638 }, 8639 { 8640 "component_value" : -48, 8641 "kind" : "vcall_offset" 8642 }, 8643 { 8644 "component_value" : -48, 8645 "kind" : "offset_to_top" 8646 }, 8647 { 8648 "kind" : "rtti", 8649 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 8650 }, 8651 { 8652 "kind" : "complete_dtor_pointer", 8653 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 8654 }, 8655 { 8656 "kind" : "deleting_dtor_pointer", 8657 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 8658 }, 8659 { 8660 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8661 }, 8662 { 8663 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8664 }, 8665 { 8666 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8667 }, 8668 { 8669 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8670 } 8671 ] 8672 }, 8673 { 8674 "alignment" : 4, 8675 "base_specifiers" : 8676 [ 8677 { 8678 "is_virtual" : true, 8679 "referenced_type" : "type-6" 8680 } 8681 ], 8682 "linker_set_key" : "android::hardware::IBinder", 8683 "name" : "android::hardware::IBinder", 8684 "record_kind" : "class", 8685 "referenced_type" : "type-29", 8686 "self_type" : "type-29", 8687 "size" : 12, 8688 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 8689 "unique_id" : "_ZTSN7android8hardware7IBinderE", 8690 "vtable_components" : 8691 [ 8692 { 8693 "component_value" : 4, 8694 "kind" : "vbase_offset" 8695 }, 8696 { 8697 "kind" : "offset_to_top" 8698 }, 8699 { 8700 "kind" : "rtti", 8701 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 8702 }, 8703 { 8704 "is_pure" : true, 8705 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8706 }, 8707 { 8708 "is_pure" : true, 8709 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 8710 }, 8711 { 8712 "is_pure" : true, 8713 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 8714 }, 8715 { 8716 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8717 }, 8718 { 8719 "is_pure" : true, 8720 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8721 }, 8722 { 8723 "is_pure" : true, 8724 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 8725 }, 8726 { 8727 "is_pure" : true, 8728 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 8729 }, 8730 { 8731 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 8732 }, 8733 { 8734 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8735 }, 8736 { 8737 "kind" : "complete_dtor_pointer", 8738 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 8739 }, 8740 { 8741 "kind" : "deleting_dtor_pointer", 8742 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 8743 }, 8744 { 8745 "kind" : "vcall_offset" 8746 }, 8747 { 8748 "kind" : "vcall_offset" 8749 }, 8750 { 8751 "kind" : "vcall_offset" 8752 }, 8753 { 8754 "kind" : "vcall_offset" 8755 }, 8756 { 8757 "component_value" : -4, 8758 "kind" : "vcall_offset" 8759 }, 8760 { 8761 "component_value" : -4, 8762 "kind" : "offset_to_top" 8763 }, 8764 { 8765 "kind" : "rtti", 8766 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 8767 }, 8768 { 8769 "kind" : "complete_dtor_pointer", 8770 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev" 8771 }, 8772 { 8773 "kind" : "deleting_dtor_pointer", 8774 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev" 8775 }, 8776 { 8777 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8778 }, 8779 { 8780 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8781 }, 8782 { 8783 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8784 }, 8785 { 8786 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8787 } 8788 ] 8789 }, 8790 { 8791 "alignment" : 4, 8792 "base_specifiers" : 8793 [ 8794 { 8795 "is_virtual" : true, 8796 "referenced_type" : "type-6" 8797 } 8798 ], 8799 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 8800 "name" : "android::hardware::IBinder::DeathRecipient", 8801 "record_kind" : "class", 8802 "referenced_type" : "type-25", 8803 "self_type" : "type-25", 8804 "size" : 12, 8805 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 8806 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 8807 "vtable_components" : 8808 [ 8809 { 8810 "component_value" : 4, 8811 "kind" : "vbase_offset" 8812 }, 8813 { 8814 "kind" : "offset_to_top" 8815 }, 8816 { 8817 "kind" : "rtti", 8818 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 8819 }, 8820 { 8821 "is_pure" : true, 8822 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 8823 }, 8824 { 8825 "kind" : "complete_dtor_pointer", 8826 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 8827 }, 8828 { 8829 "kind" : "deleting_dtor_pointer", 8830 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 8831 }, 8832 { 8833 "kind" : "vcall_offset" 8834 }, 8835 { 8836 "kind" : "vcall_offset" 8837 }, 8838 { 8839 "kind" : "vcall_offset" 8840 }, 8841 { 8842 "kind" : "vcall_offset" 8843 }, 8844 { 8845 "component_value" : -4, 8846 "kind" : "vcall_offset" 8847 }, 8848 { 8849 "component_value" : -4, 8850 "kind" : "offset_to_top" 8851 }, 8852 { 8853 "kind" : "rtti", 8854 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 8855 }, 8856 { 8857 "kind" : "complete_dtor_pointer", 8858 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev" 8859 }, 8860 { 8861 "kind" : "deleting_dtor_pointer", 8862 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev" 8863 }, 8864 { 8865 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8866 }, 8867 { 8868 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8869 }, 8870 { 8871 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8872 }, 8873 { 8874 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8875 } 8876 ] 8877 }, 8878 { 8879 "alignment" : 4, 8880 "base_specifiers" : 8881 [ 8882 { 8883 "is_virtual" : true, 8884 "referenced_type" : "type-6" 8885 } 8886 ], 8887 "linker_set_key" : "android::hardware::IInterface", 8888 "name" : "android::hardware::IInterface", 8889 "record_kind" : "class", 8890 "referenced_type" : "type-35", 8891 "self_type" : "type-35", 8892 "size" : 12, 8893 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8894 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 8895 "vtable_components" : 8896 [ 8897 { 8898 "component_value" : 4, 8899 "kind" : "vbase_offset" 8900 }, 8901 { 8902 "kind" : "offset_to_top" 8903 }, 8904 { 8905 "kind" : "rtti", 8906 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 8907 }, 8908 { 8909 "kind" : "complete_dtor_pointer", 8910 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 8911 }, 8912 { 8913 "kind" : "deleting_dtor_pointer", 8914 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 8915 }, 8916 { 8917 "is_pure" : true, 8918 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 8919 }, 8920 { 8921 "kind" : "vcall_offset" 8922 }, 8923 { 8924 "kind" : "vcall_offset" 8925 }, 8926 { 8927 "kind" : "vcall_offset" 8928 }, 8929 { 8930 "kind" : "vcall_offset" 8931 }, 8932 { 8933 "component_value" : -4, 8934 "kind" : "vcall_offset" 8935 }, 8936 { 8937 "component_value" : -4, 8938 "kind" : "offset_to_top" 8939 }, 8940 { 8941 "kind" : "rtti", 8942 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 8943 }, 8944 { 8945 "kind" : "complete_dtor_pointer", 8946 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev" 8947 }, 8948 { 8949 "kind" : "deleting_dtor_pointer", 8950 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev" 8951 }, 8952 { 8953 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8954 }, 8955 { 8956 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8957 }, 8958 { 8959 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8960 }, 8961 { 8962 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8963 } 8964 ] 8965 }, 8966 { 8967 "alignment" : 8, 8968 "fields" : 8969 [ 8970 { 8971 "access" : "private", 8972 "field_name" : "mGrantors", 8973 "referenced_type" : "type-337" 8974 }, 8975 { 8976 "access" : "private", 8977 "field_name" : "mHandle", 8978 "field_offset" : 128, 8979 "referenced_type" : "type-394" 8980 }, 8981 { 8982 "access" : "private", 8983 "field_name" : "mQuantum", 8984 "field_offset" : 192, 8985 "referenced_type" : "type-2" 8986 }, 8987 { 8988 "access" : "private", 8989 "field_name" : "mFlags", 8990 "field_offset" : 224, 8991 "referenced_type" : "type-2" 8992 } 8993 ], 8994 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 8995 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 8996 "referenced_type" : "type-393", 8997 "self_type" : "type-393", 8998 "size" : 32, 8999 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9000 "template_args" : [ "type-68" ], 9001 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 9002 }, 9003 { 9004 "alignment" : 4, 9005 "fields" : 9006 [ 9007 { 9008 "access" : "private", 9009 "field_name" : "mBufCachePos", 9010 "referenced_type" : "type-2" 9011 }, 9012 { 9013 "access" : "private", 9014 "field_name" : "mBufCache", 9015 "field_offset" : 32, 9016 "referenced_type" : "type-430" 9017 }, 9018 { 9019 "access" : "private", 9020 "field_name" : "mError", 9021 "field_offset" : 128, 9022 "referenced_type" : "type-39" 9023 }, 9024 { 9025 "access" : "private", 9026 "field_name" : "mData", 9027 "field_offset" : 160, 9028 "referenced_type" : "type-372" 9029 }, 9030 { 9031 "access" : "private", 9032 "field_name" : "mDataSize", 9033 "field_offset" : 192, 9034 "referenced_type" : "type-2" 9035 }, 9036 { 9037 "access" : "private", 9038 "field_name" : "mDataCapacity", 9039 "field_offset" : 224, 9040 "referenced_type" : "type-2" 9041 }, 9042 { 9043 "access" : "private", 9044 "field_name" : "mDataPos", 9045 "field_offset" : 256, 9046 "referenced_type" : "type-2" 9047 }, 9048 { 9049 "access" : "private", 9050 "field_name" : "mObjects", 9051 "field_offset" : 288, 9052 "referenced_type" : "type-431" 9053 }, 9054 { 9055 "access" : "private", 9056 "field_name" : "mObjectsSize", 9057 "field_offset" : 320, 9058 "referenced_type" : "type-2" 9059 }, 9060 { 9061 "access" : "private", 9062 "field_name" : "mObjectsCapacity", 9063 "field_offset" : 352, 9064 "referenced_type" : "type-2" 9065 }, 9066 { 9067 "access" : "private", 9068 "field_name" : "mNextObjectHint", 9069 "field_offset" : 384, 9070 "referenced_type" : "type-2" 9071 }, 9072 { 9073 "access" : "private", 9074 "field_name" : "mNumRef", 9075 "field_offset" : 416, 9076 "referenced_type" : "type-2" 9077 }, 9078 { 9079 "access" : "private", 9080 "field_name" : "mFdsKnown", 9081 "field_offset" : 448, 9082 "referenced_type" : "type-51" 9083 }, 9084 { 9085 "access" : "private", 9086 "field_name" : "mHasFds", 9087 "field_offset" : 456, 9088 "referenced_type" : "type-51" 9089 }, 9090 { 9091 "access" : "private", 9092 "field_name" : "mAllowFds", 9093 "field_offset" : 464, 9094 "referenced_type" : "type-51" 9095 }, 9096 { 9097 "access" : "private", 9098 "field_name" : "mOwner", 9099 "field_offset" : 480, 9100 "referenced_type" : "type-432" 9101 }, 9102 { 9103 "access" : "private", 9104 "field_name" : "mOwnerCookie", 9105 "field_offset" : 512, 9106 "referenced_type" : "type-40" 9107 } 9108 ], 9109 "linker_set_key" : "android::hardware::Parcel", 9110 "name" : "android::hardware::Parcel", 9111 "record_kind" : "class", 9112 "referenced_type" : "type-429", 9113 "self_type" : "type-429", 9114 "size" : 68, 9115 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9116 "unique_id" : "_ZTSN7android8hardware6ParcelE" 9117 }, 9118 { 9119 "access" : "private", 9120 "alignment" : 8, 9121 "fields" : 9122 [ 9123 { 9124 "field_name" : "index", 9125 "referenced_type" : "type-2" 9126 }, 9127 { 9128 "field_name" : "buffer", 9129 "field_offset" : 64, 9130 "referenced_type" : "type-153" 9131 }, 9132 { 9133 "field_name" : "bufend", 9134 "field_offset" : 128, 9135 "referenced_type" : "type-153" 9136 } 9137 ], 9138 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 9139 "name" : "android::hardware::Parcel::BufferInfo", 9140 "referenced_type" : "type-436", 9141 "self_type" : "type-436", 9142 "size" : 24, 9143 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9144 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 9145 }, 9146 { 9147 "alignment" : 8, 9148 "base_specifiers" : 9149 [ 9150 { 9151 "is_virtual" : true, 9152 "referenced_type" : "type-6" 9153 } 9154 ], 9155 "fields" : 9156 [ 9157 { 9158 "access" : "private", 9159 "field_name" : "mDriverFD", 9160 "field_offset" : 32, 9161 "referenced_type" : "type-39" 9162 }, 9163 { 9164 "access" : "private", 9165 "field_name" : "mVMStart", 9166 "field_offset" : 64, 9167 "referenced_type" : "type-40" 9168 }, 9169 { 9170 "access" : "private", 9171 "field_name" : "mThreadCountLock", 9172 "field_offset" : 96, 9173 "referenced_type" : "type-42" 9174 }, 9175 { 9176 "access" : "private", 9177 "field_name" : "mThreadCountDecrement", 9178 "field_offset" : 128, 9179 "referenced_type" : "type-43" 9180 }, 9181 { 9182 "access" : "private", 9183 "field_name" : "mExecutingThreadsCount", 9184 "field_offset" : 160, 9185 "referenced_type" : "type-2" 9186 }, 9187 { 9188 "access" : "private", 9189 "field_name" : "mMaxThreads", 9190 "field_offset" : 192, 9191 "referenced_type" : "type-2" 9192 }, 9193 { 9194 "access" : "private", 9195 "field_name" : "mStarvationStartTimeMs", 9196 "field_offset" : 256, 9197 "referenced_type" : "type-44" 9198 }, 9199 { 9200 "access" : "private", 9201 "field_name" : "mLock", 9202 "field_offset" : 320, 9203 "referenced_type" : "type-45" 9204 }, 9205 { 9206 "access" : "private", 9207 "field_name" : "mHandleToObject", 9208 "field_offset" : 352, 9209 "referenced_type" : "type-47" 9210 }, 9211 { 9212 "access" : "private", 9213 "field_name" : "mManagesContexts", 9214 "field_offset" : 512, 9215 "referenced_type" : "type-51" 9216 }, 9217 { 9218 "access" : "private", 9219 "field_name" : "mBinderContextCheckFunc", 9220 "field_offset" : 544, 9221 "referenced_type" : "type-52" 9222 }, 9223 { 9224 "access" : "private", 9225 "field_name" : "mBinderContextUserData", 9226 "field_offset" : 576, 9227 "referenced_type" : "type-40" 9228 }, 9229 { 9230 "access" : "private", 9231 "field_name" : "mContexts", 9232 "field_offset" : 608, 9233 "referenced_type" : "type-61" 9234 }, 9235 { 9236 "access" : "private", 9237 "field_name" : "mRootDir", 9238 "field_offset" : 768, 9239 "referenced_type" : "type-65" 9240 }, 9241 { 9242 "access" : "private", 9243 "field_name" : "mThreadPoolStarted", 9244 "field_offset" : 800, 9245 "referenced_type" : "type-51" 9246 }, 9247 { 9248 "access" : "private", 9249 "field_name" : "mSpawnThreadOnStart", 9250 "field_offset" : 808, 9251 "referenced_type" : "type-51" 9252 }, 9253 { 9254 "access" : "private", 9255 "field_name" : "mThreadPoolSeq", 9256 "field_offset" : 832, 9257 "referenced_type" : "type-69" 9258 }, 9259 { 9260 "access" : "private", 9261 "field_name" : "mMmapSize", 9262 "field_offset" : 864, 9263 "referenced_type" : "type-49" 9264 }, 9265 { 9266 "access" : "private", 9267 "field_name" : "mCallRestriction", 9268 "field_offset" : 896, 9269 "referenced_type" : "type-70" 9270 } 9271 ], 9272 "linker_set_key" : "android::hardware::ProcessState", 9273 "name" : "android::hardware::ProcessState", 9274 "record_kind" : "class", 9275 "referenced_type" : "type-38", 9276 "self_type" : "type-38", 9277 "size" : 128, 9278 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 9279 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 9280 "vtable_components" : 9281 [ 9282 { 9283 "component_value" : 116, 9284 "kind" : "vbase_offset" 9285 }, 9286 { 9287 "kind" : "offset_to_top" 9288 }, 9289 { 9290 "kind" : "rtti", 9291 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 9292 }, 9293 { 9294 "kind" : "complete_dtor_pointer", 9295 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 9296 }, 9297 { 9298 "kind" : "deleting_dtor_pointer", 9299 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 9300 }, 9301 { 9302 "kind" : "vcall_offset" 9303 }, 9304 { 9305 "kind" : "vcall_offset" 9306 }, 9307 { 9308 "kind" : "vcall_offset" 9309 }, 9310 { 9311 "kind" : "vcall_offset" 9312 }, 9313 { 9314 "component_value" : -116, 9315 "kind" : "vcall_offset" 9316 }, 9317 { 9318 "component_value" : -116, 9319 "kind" : "offset_to_top" 9320 }, 9321 { 9322 "kind" : "rtti", 9323 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 9324 }, 9325 { 9326 "kind" : "complete_dtor_pointer", 9327 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev" 9328 }, 9329 { 9330 "kind" : "deleting_dtor_pointer", 9331 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev" 9332 }, 9333 { 9334 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9335 }, 9336 { 9337 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9338 }, 9339 { 9340 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9341 }, 9342 { 9343 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9344 } 9345 ] 9346 }, 9347 { 9348 "access" : "private", 9349 "alignment" : 4, 9350 "fields" : 9351 [ 9352 { 9353 "field_name" : "binder", 9354 "referenced_type" : "type-28" 9355 }, 9356 { 9357 "field_name" : "refs", 9358 "field_offset" : 32, 9359 "referenced_type" : "type-10" 9360 } 9361 ], 9362 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 9363 "name" : "android::hardware::ProcessState::handle_entry", 9364 "referenced_type" : "type-50", 9365 "self_type" : "type-50", 9366 "size" : 8, 9367 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 9368 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 9369 }, 9370 { 9371 "alignment" : 4, 9372 "base_specifiers" : 9373 [ 9374 { 9375 "referenced_type" : "type-174" 9376 } 9377 ], 9378 "fields" : 9379 [ 9380 { 9381 "access" : "private", 9382 "field_name" : "mVal", 9383 "field_offset" : 192, 9384 "referenced_type" : "type-182" 9385 } 9386 ], 9387 "linker_set_key" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>", 9388 "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>", 9389 "record_kind" : "class", 9390 "referenced_type" : "type-181", 9391 "self_type" : "type-181", 9392 "size" : 28, 9393 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9394 "template_args" : [ "type-182" ], 9395 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE" 9396 }, 9397 { 9398 "alignment" : 4, 9399 "base_specifiers" : 9400 [ 9401 { 9402 "referenced_type" : "type-174" 9403 } 9404 ], 9405 "fields" : 9406 [ 9407 { 9408 "access" : "private", 9409 "field_name" : "mVal", 9410 "field_offset" : 192, 9411 "referenced_type" : "type-139" 9412 } 9413 ], 9414 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >", 9415 "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >", 9416 "record_kind" : "class", 9417 "referenced_type" : "type-196", 9418 "self_type" : "type-196", 9419 "size" : 28, 9420 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9421 "template_args" : [ "type-139" ], 9422 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE" 9423 }, 9424 { 9425 "alignment" : 4, 9426 "base_specifiers" : 9427 [ 9428 { 9429 "referenced_type" : "type-174" 9430 } 9431 ], 9432 "fields" : 9433 [ 9434 { 9435 "access" : "private", 9436 "field_name" : "mVal", 9437 "field_offset" : 168, 9438 "referenced_type" : "type-51" 9439 } 9440 ], 9441 "linker_set_key" : "android::hardware::Return<bool>", 9442 "name" : "android::hardware::Return<bool>", 9443 "record_kind" : "class", 9444 "referenced_type" : "type-173", 9445 "self_type" : "type-173", 9446 "size" : 24, 9447 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9448 "template_args" : [ "type-51" ], 9449 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 9450 }, 9451 { 9452 "alignment" : 4, 9453 "base_specifiers" : 9454 [ 9455 { 9456 "referenced_type" : "type-174" 9457 } 9458 ], 9459 "fields" : 9460 [ 9461 { 9462 "access" : "private", 9463 "field_name" : "mVal", 9464 "field_offset" : 192, 9465 "referenced_type" : "type-2" 9466 } 9467 ], 9468 "linker_set_key" : "android::hardware::Return<unsigned int>", 9469 "name" : "android::hardware::Return<unsigned int>", 9470 "record_kind" : "class", 9471 "referenced_type" : "type-188", 9472 "self_type" : "type-188", 9473 "size" : 28, 9474 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9475 "template_args" : [ "type-2" ], 9476 "unique_id" : "_ZTSN7android8hardware6ReturnIjEE" 9477 }, 9478 { 9479 "alignment" : 4, 9480 "base_specifiers" : 9481 [ 9482 { 9483 "referenced_type" : "type-174" 9484 } 9485 ], 9486 "linker_set_key" : "android::hardware::Return<void>", 9487 "name" : "android::hardware::Return<void>", 9488 "record_kind" : "class", 9489 "referenced_type" : "type-208", 9490 "self_type" : "type-208", 9491 "size" : 24, 9492 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9493 "template_args" : [ "type-41" ], 9494 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 9495 }, 9496 { 9497 "alignment" : 4, 9498 "fields" : 9499 [ 9500 { 9501 "access" : "private", 9502 "field_name" : "mException", 9503 "referenced_type" : "type-39" 9504 }, 9505 { 9506 "access" : "private", 9507 "field_name" : "mErrorCode", 9508 "field_offset" : 32, 9509 "referenced_type" : "type-39" 9510 }, 9511 { 9512 "access" : "private", 9513 "field_name" : "mMessage", 9514 "field_offset" : 64, 9515 "referenced_type" : "type-164" 9516 } 9517 ], 9518 "linker_set_key" : "android::hardware::Status", 9519 "name" : "android::hardware::Status", 9520 "record_kind" : "class", 9521 "referenced_type" : "type-163", 9522 "self_type" : "type-163", 9523 "size" : 20, 9524 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9525 "unique_id" : "_ZTSN7android8hardware6StatusE" 9526 }, 9527 { 9528 "alignment" : 4, 9529 "fields" : 9530 [ 9531 { 9532 "access" : "protected", 9533 "field_name" : "mInstrumentationCallbacks", 9534 "field_offset" : 32, 9535 "referenced_type" : "type-444" 9536 }, 9537 { 9538 "access" : "protected", 9539 "field_name" : "mEnableInstrumentation", 9540 "field_offset" : 128, 9541 "referenced_type" : "type-51" 9542 }, 9543 { 9544 "access" : "protected", 9545 "field_name" : "mInstrumentationLibPackage", 9546 "field_offset" : 160, 9547 "referenced_type" : "type-445" 9548 }, 9549 { 9550 "access" : "protected", 9551 "field_name" : "mInterfaceName", 9552 "field_offset" : 256, 9553 "referenced_type" : "type-446" 9554 } 9555 ], 9556 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 9557 "name" : "android::hardware::details::HidlInstrumentor", 9558 "referenced_type" : "type-443", 9559 "self_type" : "type-443", 9560 "size" : 44, 9561 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9562 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 9563 "vtable_components" : 9564 [ 9565 { 9566 "kind" : "offset_to_top" 9567 }, 9568 { 9569 "kind" : "rtti", 9570 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 9571 }, 9572 { 9573 "kind" : "complete_dtor_pointer", 9574 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 9575 }, 9576 { 9577 "kind" : "deleting_dtor_pointer", 9578 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 9579 } 9580 ] 9581 }, 9582 { 9583 "alignment" : 4, 9584 "fields" : 9585 [ 9586 { 9587 "field_name" : "sched_policy", 9588 "referenced_type" : "type-39" 9589 }, 9590 { 9591 "field_name" : "prio", 9592 "field_offset" : 32, 9593 "referenced_type" : "type-39" 9594 } 9595 ], 9596 "linker_set_key" : "android::hardware::details::SchedPrio", 9597 "name" : "android::hardware::details::SchedPrio", 9598 "referenced_type" : "type-454", 9599 "self_type" : "type-454", 9600 "size" : 8, 9601 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 9602 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 9603 }, 9604 { 9605 "alignment" : 4, 9606 "fields" : 9607 [ 9608 { 9609 "access" : "private", 9610 "field_name" : "mQueue", 9611 "referenced_type" : "type-661" 9612 } 9613 ], 9614 "linker_set_key" : "android::hardware::details::TaskRunner", 9615 "name" : "android::hardware::details::TaskRunner", 9616 "record_kind" : "class", 9617 "referenced_type" : "type-660", 9618 "self_type" : "type-660", 9619 "size" : 8, 9620 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 9621 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 9622 }, 9623 { 9624 "alignment" : 1, 9625 "linker_set_key" : "android::hardware::details::bnhw_tag", 9626 "name" : "android::hardware::details::bnhw_tag", 9627 "referenced_type" : "type-229", 9628 "self_type" : "type-229", 9629 "size" : 1, 9630 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9631 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 9632 }, 9633 { 9634 "alignment" : 1, 9635 "linker_set_key" : "android::hardware::details::bphw_tag", 9636 "name" : "android::hardware::details::bphw_tag", 9637 "referenced_type" : "type-240", 9638 "self_type" : "type-240", 9639 "size" : 1, 9640 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9641 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 9642 }, 9643 { 9644 "alignment" : 1, 9645 "linker_set_key" : "android::hardware::details::bs_tag", 9646 "name" : "android::hardware::details::bs_tag", 9647 "referenced_type" : "type-252", 9648 "self_type" : "type-252", 9649 "size" : 1, 9650 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9651 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 9652 }, 9653 { 9654 "access" : "private", 9655 "alignment" : 8, 9656 "fields" : 9657 [ 9658 { 9659 "field_name" : "mPointer", 9660 "referenced_type" : "type-340" 9661 }, 9662 { 9663 "field_name" : "_pad", 9664 "referenced_type" : "type-153" 9665 } 9666 ], 9667 "is_anonymous" : true, 9668 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9669 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9670 "record_kind" : "union", 9671 "referenced_type" : "type-339", 9672 "self_type" : "type-339", 9673 "size" : 8, 9674 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9675 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 9676 }, 9677 { 9678 "alignment" : 8, 9679 "fields" : 9680 [ 9681 { 9682 "access" : "private", 9683 "referenced_type" : "type-339" 9684 } 9685 ], 9686 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 9687 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 9688 "referenced_type" : "type-338", 9689 "self_type" : "type-338", 9690 "size" : 8, 9691 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9692 "template_args" : [ "type-341" ], 9693 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 9694 }, 9695 { 9696 "alignment" : 8, 9697 "fields" : 9698 [ 9699 { 9700 "access" : "private", 9701 "referenced_type" : "type-353" 9702 } 9703 ], 9704 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 9705 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 9706 "referenced_type" : "type-352", 9707 "self_type" : "type-352", 9708 "size" : 8, 9709 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9710 "template_args" : [ "type-355" ], 9711 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE" 9712 }, 9713 { 9714 "alignment" : 8, 9715 "fields" : 9716 [ 9717 { 9718 "access" : "private", 9719 "referenced_type" : "type-344" 9720 } 9721 ], 9722 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 9723 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 9724 "referenced_type" : "type-343", 9725 "self_type" : "type-343", 9726 "size" : 8, 9727 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9728 "template_args" : [ "type-321" ], 9729 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 9730 }, 9731 { 9732 "alignment" : 8, 9733 "fields" : 9734 [ 9735 { 9736 "access" : "private", 9737 "referenced_type" : "type-378" 9738 } 9739 ], 9740 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 9741 "name" : "android::hardware::details::hidl_pointer<char>", 9742 "referenced_type" : "type-377", 9743 "self_type" : "type-377", 9744 "size" : 8, 9745 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9746 "template_args" : [ "type-68" ], 9747 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 9748 }, 9749 { 9750 "access" : "private", 9751 "alignment" : 8, 9752 "fields" : 9753 [ 9754 { 9755 "field_name" : "mPointer", 9756 "referenced_type" : "type-172" 9757 }, 9758 { 9759 "field_name" : "_pad", 9760 "referenced_type" : "type-153" 9761 } 9762 ], 9763 "is_anonymous" : true, 9764 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9765 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9766 "record_kind" : "union", 9767 "referenced_type" : "type-378", 9768 "self_type" : "type-378", 9769 "size" : 8, 9770 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9771 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 9772 }, 9773 { 9774 "alignment" : 8, 9775 "fields" : 9776 [ 9777 { 9778 "access" : "private", 9779 "referenced_type" : "type-308" 9780 } 9781 ], 9782 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 9783 "name" : "android::hardware::details::hidl_pointer<const char>", 9784 "referenced_type" : "type-307", 9785 "self_type" : "type-307", 9786 "size" : 8, 9787 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9788 "template_args" : [ "type-67" ], 9789 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 9790 }, 9791 { 9792 "access" : "private", 9793 "alignment" : 8, 9794 "fields" : 9795 [ 9796 { 9797 "field_name" : "mPointer", 9798 "referenced_type" : "type-66" 9799 }, 9800 { 9801 "field_name" : "_pad", 9802 "referenced_type" : "type-153" 9803 } 9804 ], 9805 "is_anonymous" : true, 9806 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9807 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9808 "record_kind" : "union", 9809 "referenced_type" : "type-308", 9810 "self_type" : "type-308", 9811 "size" : 8, 9812 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9813 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 9814 }, 9815 { 9816 "alignment" : 8, 9817 "fields" : 9818 [ 9819 { 9820 "access" : "private", 9821 "referenced_type" : "type-264" 9822 } 9823 ], 9824 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 9825 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 9826 "referenced_type" : "type-263", 9827 "self_type" : "type-263", 9828 "size" : 8, 9829 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9830 "template_args" : [ "type-266" ], 9831 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 9832 }, 9833 { 9834 "access" : "private", 9835 "alignment" : 8, 9836 "fields" : 9837 [ 9838 { 9839 "field_name" : "mPointer", 9840 "referenced_type" : "type-265" 9841 }, 9842 { 9843 "field_name" : "_pad", 9844 "referenced_type" : "type-153" 9845 } 9846 ], 9847 "is_anonymous" : true, 9848 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9849 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9850 "record_kind" : "union", 9851 "referenced_type" : "type-264", 9852 "self_type" : "type-264", 9853 "size" : 8, 9854 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9855 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 9856 }, 9857 { 9858 "access" : "private", 9859 "alignment" : 8, 9860 "fields" : 9861 [ 9862 { 9863 "field_name" : "mPointer", 9864 "referenced_type" : "type-354" 9865 }, 9866 { 9867 "field_name" : "_pad", 9868 "referenced_type" : "type-153" 9869 } 9870 ], 9871 "is_anonymous" : true, 9872 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9873 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9874 "record_kind" : "union", 9875 "referenced_type" : "type-353", 9876 "self_type" : "type-353", 9877 "size" : 8, 9878 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9879 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E" 9880 }, 9881 { 9882 "access" : "private", 9883 "alignment" : 8, 9884 "fields" : 9885 [ 9886 { 9887 "field_name" : "mPointer", 9888 "referenced_type" : "type-345" 9889 }, 9890 { 9891 "field_name" : "_pad", 9892 "referenced_type" : "type-153" 9893 } 9894 ], 9895 "is_anonymous" : true, 9896 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9897 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9898 "record_kind" : "union", 9899 "referenced_type" : "type-344", 9900 "self_type" : "type-344", 9901 "size" : 8, 9902 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9903 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 9904 }, 9905 { 9906 "alignment" : 8, 9907 "fields" : 9908 [ 9909 { 9910 "access" : "private", 9911 "referenced_type" : "type-364" 9912 } 9913 ], 9914 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 9915 "name" : "android::hardware::details::hidl_pointer<int>", 9916 "referenced_type" : "type-363", 9917 "self_type" : "type-363", 9918 "size" : 8, 9919 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9920 "template_args" : [ "type-39" ], 9921 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 9922 }, 9923 { 9924 "access" : "private", 9925 "alignment" : 8, 9926 "fields" : 9927 [ 9928 { 9929 "field_name" : "mPointer", 9930 "referenced_type" : "type-365" 9931 }, 9932 { 9933 "field_name" : "_pad", 9934 "referenced_type" : "type-153" 9935 } 9936 ], 9937 "is_anonymous" : true, 9938 "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9939 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9940 "record_kind" : "union", 9941 "referenced_type" : "type-364", 9942 "self_type" : "type-364", 9943 "size" : 8, 9944 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9945 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 9946 }, 9947 { 9948 "alignment" : 8, 9949 "fields" : 9950 [ 9951 { 9952 "access" : "private", 9953 "referenced_type" : "type-395" 9954 } 9955 ], 9956 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 9957 "name" : "android::hardware::details::hidl_pointer<native_handle>", 9958 "referenced_type" : "type-394", 9959 "self_type" : "type-394", 9960 "size" : 8, 9961 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9962 "template_args" : [ "type-194" ], 9963 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 9964 }, 9965 { 9966 "access" : "private", 9967 "alignment" : 8, 9968 "fields" : 9969 [ 9970 { 9971 "field_name" : "mPointer", 9972 "referenced_type" : "type-218" 9973 }, 9974 { 9975 "field_name" : "_pad", 9976 "referenced_type" : "type-153" 9977 } 9978 ], 9979 "is_anonymous" : true, 9980 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9981 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 9982 "record_kind" : "union", 9983 "referenced_type" : "type-395", 9984 "self_type" : "type-395", 9985 "size" : 8, 9986 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9987 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 9988 }, 9989 { 9990 "alignment" : 8, 9991 "fields" : 9992 [ 9993 { 9994 "access" : "private", 9995 "referenced_type" : "type-371" 9996 } 9997 ], 9998 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>", 9999 "name" : "android::hardware::details::hidl_pointer<unsigned char>", 10000 "referenced_type" : "type-370", 10001 "self_type" : "type-370", 10002 "size" : 8, 10003 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10004 "template_args" : [ "type-96" ], 10005 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE" 10006 }, 10007 { 10008 "access" : "private", 10009 "alignment" : 8, 10010 "fields" : 10011 [ 10012 { 10013 "field_name" : "mPointer", 10014 "referenced_type" : "type-372" 10015 }, 10016 { 10017 "field_name" : "_pad", 10018 "referenced_type" : "type-153" 10019 } 10020 ], 10021 "is_anonymous" : true, 10022 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10023 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 10024 "record_kind" : "union", 10025 "referenced_type" : "type-371", 10026 "self_type" : "type-371", 10027 "size" : 8, 10028 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10029 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E" 10030 }, 10031 { 10032 "alignment" : 1, 10033 "linker_set_key" : "android::hardware::details::i_tag", 10034 "name" : "android::hardware::details::i_tag", 10035 "referenced_type" : "type-219", 10036 "self_type" : "type-219", 10037 "size" : 1, 10038 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10039 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 10040 }, 10041 { 10042 "alignment" : 4, 10043 "fields" : 10044 [ 10045 { 10046 "access" : "private", 10047 "field_name" : "mStatus", 10048 "referenced_type" : "type-163" 10049 }, 10050 { 10051 "access" : "private", 10052 "field_name" : "mCheckedStatus", 10053 "field_offset" : 160, 10054 "referenced_type" : "type-51" 10055 } 10056 ], 10057 "linker_set_key" : "android::hardware::details::return_status", 10058 "name" : "android::hardware::details::return_status", 10059 "record_kind" : "class", 10060 "referenced_type" : "type-174", 10061 "self_type" : "type-174", 10062 "size" : 24, 10063 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10064 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 10065 }, 10066 { 10067 "alignment" : 1, 10068 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 10069 "name" : "android::hardware::details::std_array<unsigned char, 32>", 10070 "referenced_type" : "type-379", 10071 "self_type" : "type-379", 10072 "size" : 1, 10073 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10074 "template_args" : [ "type-96" ], 10075 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE" 10076 }, 10077 { 10078 "alignment" : 1, 10079 "fields" : 10080 [ 10081 { 10082 "access" : "private", 10083 "field_name" : "mBuffer", 10084 "referenced_type" : "type-356" 10085 } 10086 ], 10087 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 10088 "name" : "android::hardware::hidl_array<unsigned char, 32>", 10089 "referenced_type" : "type-355", 10090 "self_type" : "type-355", 10091 "size" : 32, 10092 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10093 "template_args" : [ "type-96" ], 10094 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE" 10095 }, 10096 { 10097 "alignment" : 8, 10098 "base_specifiers" : 10099 [ 10100 { 10101 "referenced_type" : "type-25" 10102 } 10103 ], 10104 "fields" : 10105 [ 10106 { 10107 "access" : "private", 10108 "field_name" : "mRecipient", 10109 "field_offset" : 32, 10110 "referenced_type" : "type-150" 10111 }, 10112 { 10113 "access" : "private", 10114 "field_name" : "mCookie", 10115 "field_offset" : 128, 10116 "referenced_type" : "type-153" 10117 }, 10118 { 10119 "access" : "private", 10120 "field_name" : "mBase", 10121 "field_offset" : 192, 10122 "referenced_type" : "type-3" 10123 } 10124 ], 10125 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 10126 "name" : "android::hardware::hidl_binder_death_recipient", 10127 "referenced_type" : "type-149", 10128 "self_type" : "type-149", 10129 "size" : 40, 10130 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 10131 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 10132 "vtable_components" : 10133 [ 10134 { 10135 "component_value" : 32, 10136 "kind" : "vbase_offset" 10137 }, 10138 { 10139 "kind" : "offset_to_top" 10140 }, 10141 { 10142 "kind" : "rtti", 10143 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 10144 }, 10145 { 10146 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 10147 }, 10148 { 10149 "kind" : "complete_dtor_pointer", 10150 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 10151 }, 10152 { 10153 "kind" : "deleting_dtor_pointer", 10154 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 10155 }, 10156 { 10157 "kind" : "vcall_offset" 10158 }, 10159 { 10160 "kind" : "vcall_offset" 10161 }, 10162 { 10163 "kind" : "vcall_offset" 10164 }, 10165 { 10166 "kind" : "vcall_offset" 10167 }, 10168 { 10169 "component_value" : -32, 10170 "kind" : "vcall_offset" 10171 }, 10172 { 10173 "component_value" : -32, 10174 "kind" : "offset_to_top" 10175 }, 10176 { 10177 "kind" : "rtti", 10178 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 10179 }, 10180 { 10181 "kind" : "complete_dtor_pointer", 10182 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev" 10183 }, 10184 { 10185 "kind" : "deleting_dtor_pointer", 10186 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev" 10187 }, 10188 { 10189 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10190 }, 10191 { 10192 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10193 }, 10194 { 10195 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10196 }, 10197 { 10198 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10199 } 10200 ] 10201 }, 10202 { 10203 "alignment" : 4, 10204 "base_specifiers" : 10205 [ 10206 { 10207 "is_virtual" : true, 10208 "referenced_type" : "type-6" 10209 } 10210 ], 10211 "linker_set_key" : "android::hardware::hidl_death_recipient", 10212 "name" : "android::hardware::hidl_death_recipient", 10213 "referenced_type" : "type-152", 10214 "self_type" : "type-152", 10215 "size" : 12, 10216 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10217 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 10218 "vtable_components" : 10219 [ 10220 { 10221 "component_value" : 4, 10222 "kind" : "vbase_offset" 10223 }, 10224 { 10225 "kind" : "offset_to_top" 10226 }, 10227 { 10228 "kind" : "rtti", 10229 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 10230 }, 10231 { 10232 "is_pure" : true, 10233 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 10234 }, 10235 { 10236 "kind" : "complete_dtor_pointer", 10237 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 10238 }, 10239 { 10240 "kind" : "deleting_dtor_pointer", 10241 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 10242 }, 10243 { 10244 "kind" : "vcall_offset" 10245 }, 10246 { 10247 "kind" : "vcall_offset" 10248 }, 10249 { 10250 "kind" : "vcall_offset" 10251 }, 10252 { 10253 "kind" : "vcall_offset" 10254 }, 10255 { 10256 "component_value" : -4, 10257 "kind" : "vcall_offset" 10258 }, 10259 { 10260 "component_value" : -4, 10261 "kind" : "offset_to_top" 10262 }, 10263 { 10264 "kind" : "rtti", 10265 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 10266 }, 10267 { 10268 "kind" : "complete_dtor_pointer", 10269 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 10270 }, 10271 { 10272 "kind" : "deleting_dtor_pointer", 10273 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 10274 }, 10275 { 10276 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10277 }, 10278 { 10279 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10280 }, 10281 { 10282 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10283 }, 10284 { 10285 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10286 } 10287 ] 10288 }, 10289 { 10290 "alignment" : 8, 10291 "fields" : 10292 [ 10293 { 10294 "access" : "private", 10295 "field_name" : "mHandle", 10296 "referenced_type" : "type-263" 10297 }, 10298 { 10299 "access" : "private", 10300 "field_name" : "mOwnsHandle", 10301 "field_offset" : 64, 10302 "referenced_type" : "type-51" 10303 } 10304 ], 10305 "linker_set_key" : "android::hardware::hidl_handle", 10306 "name" : "android::hardware::hidl_handle", 10307 "referenced_type" : "type-319", 10308 "self_type" : "type-319", 10309 "size" : 16, 10310 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10311 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 10312 }, 10313 { 10314 "alignment" : 8, 10315 "fields" : 10316 [ 10317 { 10318 "access" : "private", 10319 "field_name" : "mHandle", 10320 "referenced_type" : "type-319" 10321 }, 10322 { 10323 "access" : "private", 10324 "field_name" : "mSize", 10325 "field_offset" : 128, 10326 "referenced_type" : "type-153" 10327 }, 10328 { 10329 "access" : "private", 10330 "field_name" : "mName", 10331 "field_offset" : 192, 10332 "referenced_type" : "type-321" 10333 } 10334 ], 10335 "linker_set_key" : "android::hardware::hidl_memory", 10336 "name" : "android::hardware::hidl_memory", 10337 "referenced_type" : "type-323", 10338 "self_type" : "type-323", 10339 "size" : 40, 10340 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10341 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 10342 }, 10343 { 10344 "alignment" : 8, 10345 "fields" : 10346 [ 10347 { 10348 "access" : "private", 10349 "field_name" : "mBuffer", 10350 "referenced_type" : "type-307" 10351 }, 10352 { 10353 "access" : "private", 10354 "field_name" : "mSize", 10355 "field_offset" : 64, 10356 "referenced_type" : "type-2" 10357 }, 10358 { 10359 "access" : "private", 10360 "field_name" : "mOwnsBuffer", 10361 "field_offset" : 96, 10362 "referenced_type" : "type-51" 10363 } 10364 ], 10365 "linker_set_key" : "android::hardware::hidl_string", 10366 "name" : "android::hardware::hidl_string", 10367 "referenced_type" : "type-321", 10368 "self_type" : "type-321", 10369 "size" : 16, 10370 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10371 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 10372 }, 10373 { 10374 "alignment" : 8, 10375 "fields" : 10376 [ 10377 { 10378 "access" : "private", 10379 "field_name" : "mBuffer", 10380 "referenced_type" : "type-338" 10381 }, 10382 { 10383 "access" : "private", 10384 "field_name" : "mSize", 10385 "field_offset" : 64, 10386 "referenced_type" : "type-2" 10387 }, 10388 { 10389 "access" : "private", 10390 "field_name" : "mOwnsBuffer", 10391 "field_offset" : 96, 10392 "referenced_type" : "type-51" 10393 } 10394 ], 10395 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 10396 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 10397 "referenced_type" : "type-337", 10398 "self_type" : "type-337", 10399 "size" : 16, 10400 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10401 "template_args" : [ "type-341" ], 10402 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 10403 }, 10404 { 10405 "alignment" : 8, 10406 "fields" : 10407 [ 10408 { 10409 "access" : "private", 10410 "field_name" : "mBuffer", 10411 "referenced_type" : "type-352" 10412 }, 10413 { 10414 "access" : "private", 10415 "field_name" : "mSize", 10416 "field_offset" : 64, 10417 "referenced_type" : "type-2" 10418 }, 10419 { 10420 "access" : "private", 10421 "field_name" : "mOwnsBuffer", 10422 "field_offset" : 96, 10423 "referenced_type" : "type-51" 10424 } 10425 ], 10426 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 10427 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 10428 "referenced_type" : "type-351", 10429 "self_type" : "type-351", 10430 "size" : 16, 10431 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10432 "template_args" : [ "type-355" ], 10433 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE" 10434 }, 10435 { 10436 "alignment" : 8, 10437 "fields" : 10438 [ 10439 { 10440 "access" : "private", 10441 "field_name" : "mBuffer", 10442 "referenced_type" : "type-343" 10443 }, 10444 { 10445 "access" : "private", 10446 "field_name" : "mSize", 10447 "field_offset" : 64, 10448 "referenced_type" : "type-2" 10449 }, 10450 { 10451 "access" : "private", 10452 "field_name" : "mOwnsBuffer", 10453 "field_offset" : 96, 10454 "referenced_type" : "type-51" 10455 } 10456 ], 10457 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 10458 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 10459 "referenced_type" : "type-342", 10460 "self_type" : "type-342", 10461 "size" : 16, 10462 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10463 "template_args" : [ "type-321" ], 10464 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 10465 }, 10466 { 10467 "alignment" : 8, 10468 "fields" : 10469 [ 10470 { 10471 "access" : "private", 10472 "field_name" : "mBuffer", 10473 "referenced_type" : "type-377" 10474 }, 10475 { 10476 "access" : "private", 10477 "field_name" : "mSize", 10478 "field_offset" : 64, 10479 "referenced_type" : "type-2" 10480 }, 10481 { 10482 "access" : "private", 10483 "field_name" : "mOwnsBuffer", 10484 "field_offset" : 96, 10485 "referenced_type" : "type-51" 10486 } 10487 ], 10488 "linker_set_key" : "android::hardware::hidl_vec<char>", 10489 "name" : "android::hardware::hidl_vec<char>", 10490 "referenced_type" : "type-376", 10491 "self_type" : "type-376", 10492 "size" : 16, 10493 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10494 "template_args" : [ "type-68" ], 10495 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 10496 }, 10497 { 10498 "alignment" : 8, 10499 "fields" : 10500 [ 10501 { 10502 "access" : "private", 10503 "field_name" : "mBuffer", 10504 "referenced_type" : "type-363" 10505 }, 10506 { 10507 "access" : "private", 10508 "field_name" : "mSize", 10509 "field_offset" : 64, 10510 "referenced_type" : "type-2" 10511 }, 10512 { 10513 "access" : "private", 10514 "field_name" : "mOwnsBuffer", 10515 "field_offset" : 96, 10516 "referenced_type" : "type-51" 10517 } 10518 ], 10519 "linker_set_key" : "android::hardware::hidl_vec<int>", 10520 "name" : "android::hardware::hidl_vec<int>", 10521 "referenced_type" : "type-362", 10522 "self_type" : "type-362", 10523 "size" : 16, 10524 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10525 "template_args" : [ "type-39" ], 10526 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 10527 }, 10528 { 10529 "alignment" : 8, 10530 "fields" : 10531 [ 10532 { 10533 "access" : "private", 10534 "field_name" : "mBuffer", 10535 "referenced_type" : "type-370" 10536 }, 10537 { 10538 "access" : "private", 10539 "field_name" : "mSize", 10540 "field_offset" : 64, 10541 "referenced_type" : "type-2" 10542 }, 10543 { 10544 "access" : "private", 10545 "field_name" : "mOwnsBuffer", 10546 "field_offset" : 96, 10547 "referenced_type" : "type-51" 10548 } 10549 ], 10550 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>", 10551 "name" : "android::hardware::hidl_vec<unsigned char>", 10552 "referenced_type" : "type-369", 10553 "self_type" : "type-369", 10554 "size" : 16, 10555 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10556 "template_args" : [ "type-96" ], 10557 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE" 10558 }, 10559 { 10560 "alignment" : 2, 10561 "fields" : 10562 [ 10563 { 10564 "access" : "private", 10565 "field_name" : "mMajor", 10566 "referenced_type" : "type-98" 10567 }, 10568 { 10569 "access" : "private", 10570 "field_name" : "mMinor", 10571 "field_offset" : 16, 10572 "referenced_type" : "type-98" 10573 } 10574 ], 10575 "linker_set_key" : "android::hardware::hidl_version", 10576 "name" : "android::hardware::hidl_version", 10577 "referenced_type" : "type-383", 10578 "self_type" : "type-383", 10579 "size" : 4, 10580 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10581 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 10582 }, 10583 { 10584 "alignment" : 4, 10585 "base_specifiers" : 10586 [ 10587 { 10588 "referenced_type" : "type-442" 10589 } 10590 ], 10591 "fields" : 10592 [ 10593 { 10594 "access" : "private", 10595 "field_name" : "_hidl_mImpl", 10596 "field_offset" : 544, 10597 "referenced_type" : "type-116" 10598 } 10599 ], 10600 "linker_set_key" : "android::hardware::nfc::V1_0::BnHwNfc", 10601 "name" : "android::hardware::nfc::V1_0::BnHwNfc", 10602 "referenced_type" : "type-600", 10603 "self_type" : "type-600", 10604 "size" : 80, 10605 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h", 10606 "unique_id" : "_ZTSN7android8hardware3nfc4V1_07BnHwNfcE", 10607 "vtable_components" : 10608 [ 10609 { 10610 "component_value" : 72, 10611 "kind" : "vbase_offset" 10612 }, 10613 { 10614 "kind" : "offset_to_top" 10615 }, 10616 { 10617 "kind" : "rtti", 10618 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE" 10619 }, 10620 { 10621 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 10622 }, 10623 { 10624 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 10625 }, 10626 { 10627 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 10628 }, 10629 { 10630 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 10631 }, 10632 { 10633 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 10634 }, 10635 { 10636 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 10637 }, 10638 { 10639 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 10640 }, 10641 { 10642 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 10643 }, 10644 { 10645 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 10646 }, 10647 { 10648 "kind" : "complete_dtor_pointer", 10649 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev" 10650 }, 10651 { 10652 "kind" : "deleting_dtor_pointer", 10653 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev" 10654 }, 10655 { 10656 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 10657 }, 10658 { 10659 "component_value" : -20, 10660 "kind" : "offset_to_top" 10661 }, 10662 { 10663 "kind" : "rtti", 10664 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE" 10665 }, 10666 { 10667 "kind" : "complete_dtor_pointer", 10668 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD1Ev" 10669 }, 10670 { 10671 "kind" : "deleting_dtor_pointer", 10672 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD0Ev" 10673 }, 10674 { 10675 "kind" : "vcall_offset" 10676 }, 10677 { 10678 "kind" : "vcall_offset" 10679 }, 10680 { 10681 "kind" : "vcall_offset" 10682 }, 10683 { 10684 "kind" : "vcall_offset" 10685 }, 10686 { 10687 "component_value" : -72, 10688 "kind" : "vcall_offset" 10689 }, 10690 { 10691 "component_value" : -72, 10692 "kind" : "offset_to_top" 10693 }, 10694 { 10695 "kind" : "rtti", 10696 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE" 10697 }, 10698 { 10699 "kind" : "complete_dtor_pointer", 10700 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD1Ev" 10701 }, 10702 { 10703 "kind" : "deleting_dtor_pointer", 10704 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD0Ev" 10705 }, 10706 { 10707 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10708 }, 10709 { 10710 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10711 }, 10712 { 10713 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10714 }, 10715 { 10716 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10717 } 10718 ] 10719 }, 10720 { 10721 "alignment" : 4, 10722 "base_specifiers" : 10723 [ 10724 { 10725 "referenced_type" : "type-442" 10726 } 10727 ], 10728 "fields" : 10729 [ 10730 { 10731 "access" : "private", 10732 "field_name" : "_hidl_mImpl", 10733 "field_offset" : 544, 10734 "referenced_type" : "type-107" 10735 } 10736 ], 10737 "linker_set_key" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback", 10738 "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback", 10739 "referenced_type" : "type-593", 10740 "self_type" : "type-593", 10741 "size" : 80, 10742 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h", 10743 "unique_id" : "_ZTSN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE", 10744 "vtable_components" : 10745 [ 10746 { 10747 "component_value" : 72, 10748 "kind" : "vbase_offset" 10749 }, 10750 { 10751 "kind" : "offset_to_top" 10752 }, 10753 { 10754 "kind" : "rtti", 10755 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE" 10756 }, 10757 { 10758 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 10759 }, 10760 { 10761 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 10762 }, 10763 { 10764 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 10765 }, 10766 { 10767 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 10768 }, 10769 { 10770 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 10771 }, 10772 { 10773 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 10774 }, 10775 { 10776 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 10777 }, 10778 { 10779 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 10780 }, 10781 { 10782 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 10783 }, 10784 { 10785 "kind" : "complete_dtor_pointer", 10786 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev" 10787 }, 10788 { 10789 "kind" : "deleting_dtor_pointer", 10790 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev" 10791 }, 10792 { 10793 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 10794 }, 10795 { 10796 "component_value" : -20, 10797 "kind" : "offset_to_top" 10798 }, 10799 { 10800 "kind" : "rtti", 10801 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE" 10802 }, 10803 { 10804 "kind" : "complete_dtor_pointer", 10805 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev" 10806 }, 10807 { 10808 "kind" : "deleting_dtor_pointer", 10809 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev" 10810 }, 10811 { 10812 "kind" : "vcall_offset" 10813 }, 10814 { 10815 "kind" : "vcall_offset" 10816 }, 10817 { 10818 "kind" : "vcall_offset" 10819 }, 10820 { 10821 "kind" : "vcall_offset" 10822 }, 10823 { 10824 "component_value" : -72, 10825 "kind" : "vcall_offset" 10826 }, 10827 { 10828 "component_value" : -72, 10829 "kind" : "offset_to_top" 10830 }, 10831 { 10832 "kind" : "rtti", 10833 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE" 10834 }, 10835 { 10836 "kind" : "complete_dtor_pointer", 10837 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev" 10838 }, 10839 { 10840 "kind" : "deleting_dtor_pointer", 10841 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev" 10842 }, 10843 { 10844 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10845 }, 10846 { 10847 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10848 }, 10849 { 10850 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10851 }, 10852 { 10853 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10854 } 10855 ] 10856 }, 10857 { 10858 "alignment" : 4, 10859 "base_specifiers" : 10860 [ 10861 { 10862 "referenced_type" : "type-424" 10863 }, 10864 { 10865 "referenced_type" : "type-443" 10866 } 10867 ], 10868 "fields" : 10869 [ 10870 { 10871 "access" : "private", 10872 "field_name" : "_hidl_mMutex", 10873 "field_offset" : 544, 10874 "referenced_type" : "type-604" 10875 }, 10876 { 10877 "access" : "private", 10878 "field_name" : "_hidl_mDeathRecipients", 10879 "field_offset" : 576, 10880 "referenced_type" : "type-605" 10881 } 10882 ], 10883 "linker_set_key" : "android::hardware::nfc::V1_0::BpHwNfc", 10884 "name" : "android::hardware::nfc::V1_0::BpHwNfc", 10885 "referenced_type" : "type-603", 10886 "self_type" : "type-603", 10887 "size" : 92, 10888 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h", 10889 "unique_id" : "_ZTSN7android8hardware3nfc4V1_07BpHwNfcE", 10890 "vtable_components" : 10891 [ 10892 { 10893 "component_value" : 84, 10894 "kind" : "vbase_offset" 10895 }, 10896 { 10897 "kind" : "offset_to_top" 10898 }, 10899 { 10900 "kind" : "rtti", 10901 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE" 10902 }, 10903 { 10904 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_07BpHwNfc8isRemoteEv" 10905 }, 10906 { 10907 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 10908 }, 10909 { 10910 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 10911 }, 10912 { 10913 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 10914 }, 10915 { 10916 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 10917 }, 10918 { 10919 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv" 10920 }, 10921 { 10922 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 10923 }, 10924 { 10925 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv" 10926 }, 10927 { 10928 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 10929 }, 10930 { 10931 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv" 10932 }, 10933 { 10934 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 10935 }, 10936 { 10937 "kind" : "complete_dtor_pointer", 10938 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD1Ev" 10939 }, 10940 { 10941 "kind" : "deleting_dtor_pointer", 10942 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD0Ev" 10943 }, 10944 { 10945 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE" 10946 }, 10947 { 10948 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE" 10949 }, 10950 { 10951 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE" 10952 }, 10953 { 10954 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv" 10955 }, 10956 { 10957 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv" 10958 }, 10959 { 10960 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv" 10961 }, 10962 { 10963 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv" 10964 }, 10965 { 10966 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv" 10967 }, 10968 { 10969 "component_value" : 80, 10970 "kind" : "vbase_offset" 10971 }, 10972 { 10973 "component_value" : -4, 10974 "kind" : "offset_to_top" 10975 }, 10976 { 10977 "kind" : "rtti", 10978 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE" 10979 }, 10980 { 10981 "kind" : "complete_dtor_pointer", 10982 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD1Ev" 10983 }, 10984 { 10985 "kind" : "deleting_dtor_pointer", 10986 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD0Ev" 10987 }, 10988 { 10989 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv" 10990 }, 10991 { 10992 "component_value" : 76, 10993 "kind" : "vbase_offset" 10994 }, 10995 { 10996 "component_value" : -8, 10997 "kind" : "offset_to_top" 10998 }, 10999 { 11000 "kind" : "rtti", 11001 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE" 11002 }, 11003 { 11004 "kind" : "complete_dtor_pointer", 11005 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD1Ev" 11006 }, 11007 { 11008 "kind" : "deleting_dtor_pointer", 11009 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD0Ev" 11010 }, 11011 { 11012 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11013 }, 11014 { 11015 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11016 }, 11017 { 11018 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11019 }, 11020 { 11021 "component_value" : -24, 11022 "kind" : "offset_to_top" 11023 }, 11024 { 11025 "kind" : "rtti", 11026 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE" 11027 }, 11028 { 11029 "kind" : "complete_dtor_pointer", 11030 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD1Ev" 11031 }, 11032 { 11033 "kind" : "deleting_dtor_pointer", 11034 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD0Ev" 11035 }, 11036 { 11037 "kind" : "vcall_offset" 11038 }, 11039 { 11040 "component_value" : -76, 11041 "kind" : "vcall_offset" 11042 }, 11043 { 11044 "component_value" : -76, 11045 "kind" : "vcall_offset" 11046 }, 11047 { 11048 "component_value" : -76, 11049 "kind" : "vcall_offset" 11050 }, 11051 { 11052 "component_value" : -84, 11053 "kind" : "vcall_offset" 11054 }, 11055 { 11056 "component_value" : -84, 11057 "kind" : "offset_to_top" 11058 }, 11059 { 11060 "kind" : "rtti", 11061 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE" 11062 }, 11063 { 11064 "kind" : "complete_dtor_pointer", 11065 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD1Ev" 11066 }, 11067 { 11068 "kind" : "deleting_dtor_pointer", 11069 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD0Ev" 11070 }, 11071 { 11072 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 11073 }, 11074 { 11075 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11076 }, 11077 { 11078 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11079 }, 11080 { 11081 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11082 } 11083 ] 11084 }, 11085 { 11086 "alignment" : 4, 11087 "base_specifiers" : 11088 [ 11089 { 11090 "referenced_type" : "type-423" 11091 }, 11092 { 11093 "referenced_type" : "type-443" 11094 } 11095 ], 11096 "fields" : 11097 [ 11098 { 11099 "access" : "private", 11100 "field_name" : "_hidl_mMutex", 11101 "field_offset" : 544, 11102 "referenced_type" : "type-596" 11103 }, 11104 { 11105 "access" : "private", 11106 "field_name" : "_hidl_mDeathRecipients", 11107 "field_offset" : 576, 11108 "referenced_type" : "type-597" 11109 } 11110 ], 11111 "linker_set_key" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback", 11112 "name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback", 11113 "referenced_type" : "type-595", 11114 "self_type" : "type-595", 11115 "size" : 92, 11116 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h", 11117 "unique_id" : "_ZTSN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE", 11118 "vtable_components" : 11119 [ 11120 { 11121 "component_value" : 84, 11122 "kind" : "vbase_offset" 11123 }, 11124 { 11125 "kind" : "offset_to_top" 11126 }, 11127 { 11128 "kind" : "rtti", 11129 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE" 11130 }, 11131 { 11132 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_021BpHwNfcClientCallback8isRemoteEv" 11133 }, 11134 { 11135 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11136 }, 11137 { 11138 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11139 }, 11140 { 11141 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11142 }, 11143 { 11144 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11145 }, 11146 { 11147 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv" 11148 }, 11149 { 11150 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11151 }, 11152 { 11153 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv" 11154 }, 11155 { 11156 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11157 }, 11158 { 11159 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv" 11160 }, 11161 { 11162 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11163 }, 11164 { 11165 "kind" : "complete_dtor_pointer", 11166 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev" 11167 }, 11168 { 11169 "kind" : "deleting_dtor_pointer", 11170 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev" 11171 }, 11172 { 11173 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 11174 }, 11175 { 11176 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 11177 }, 11178 { 11179 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv" 11180 }, 11181 { 11182 "component_value" : 80, 11183 "kind" : "vbase_offset" 11184 }, 11185 { 11186 "component_value" : -4, 11187 "kind" : "offset_to_top" 11188 }, 11189 { 11190 "kind" : "rtti", 11191 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE" 11192 }, 11193 { 11194 "kind" : "complete_dtor_pointer", 11195 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev" 11196 }, 11197 { 11198 "kind" : "deleting_dtor_pointer", 11199 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev" 11200 }, 11201 { 11202 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv" 11203 }, 11204 { 11205 "component_value" : 76, 11206 "kind" : "vbase_offset" 11207 }, 11208 { 11209 "component_value" : -8, 11210 "kind" : "offset_to_top" 11211 }, 11212 { 11213 "kind" : "rtti", 11214 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE" 11215 }, 11216 { 11217 "kind" : "complete_dtor_pointer", 11218 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev" 11219 }, 11220 { 11221 "kind" : "deleting_dtor_pointer", 11222 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev" 11223 }, 11224 { 11225 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11226 }, 11227 { 11228 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11229 }, 11230 { 11231 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11232 }, 11233 { 11234 "component_value" : -24, 11235 "kind" : "offset_to_top" 11236 }, 11237 { 11238 "kind" : "rtti", 11239 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE" 11240 }, 11241 { 11242 "kind" : "complete_dtor_pointer", 11243 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev" 11244 }, 11245 { 11246 "kind" : "deleting_dtor_pointer", 11247 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev" 11248 }, 11249 { 11250 "kind" : "vcall_offset" 11251 }, 11252 { 11253 "component_value" : -76, 11254 "kind" : "vcall_offset" 11255 }, 11256 { 11257 "component_value" : -76, 11258 "kind" : "vcall_offset" 11259 }, 11260 { 11261 "component_value" : -76, 11262 "kind" : "vcall_offset" 11263 }, 11264 { 11265 "component_value" : -84, 11266 "kind" : "vcall_offset" 11267 }, 11268 { 11269 "component_value" : -84, 11270 "kind" : "offset_to_top" 11271 }, 11272 { 11273 "kind" : "rtti", 11274 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE" 11275 }, 11276 { 11277 "kind" : "complete_dtor_pointer", 11278 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev" 11279 }, 11280 { 11281 "kind" : "deleting_dtor_pointer", 11282 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev" 11283 }, 11284 { 11285 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 11286 }, 11287 { 11288 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11289 }, 11290 { 11291 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11292 }, 11293 { 11294 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11295 } 11296 ] 11297 }, 11298 { 11299 "alignment" : 4, 11300 "base_specifiers" : 11301 [ 11302 { 11303 "referenced_type" : "type-5" 11304 } 11305 ], 11306 "linker_set_key" : "android::hardware::nfc::V1_0::INfc", 11307 "name" : "android::hardware::nfc::V1_0::INfc", 11308 "referenced_type" : "type-118", 11309 "self_type" : "type-118", 11310 "size" : 12, 11311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h", 11312 "unique_id" : "_ZTSN7android8hardware3nfc4V1_04INfcE", 11313 "vtable_components" : 11314 [ 11315 { 11316 "component_value" : 4, 11317 "kind" : "vbase_offset" 11318 }, 11319 { 11320 "kind" : "offset_to_top" 11321 }, 11322 { 11323 "kind" : "rtti", 11324 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE" 11325 }, 11326 { 11327 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv" 11328 }, 11329 { 11330 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11331 }, 11332 { 11333 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11334 }, 11335 { 11336 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11337 }, 11338 { 11339 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11340 }, 11341 { 11342 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv" 11343 }, 11344 { 11345 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11346 }, 11347 { 11348 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv" 11349 }, 11350 { 11351 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11352 }, 11353 { 11354 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv" 11355 }, 11356 { 11357 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11358 }, 11359 { 11360 "kind" : "complete_dtor_pointer", 11361 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD1Ev" 11362 }, 11363 { 11364 "kind" : "deleting_dtor_pointer", 11365 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD0Ev" 11366 }, 11367 { 11368 "is_pure" : true, 11369 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE" 11370 }, 11371 { 11372 "is_pure" : true, 11373 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE" 11374 }, 11375 { 11376 "is_pure" : true, 11377 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE" 11378 }, 11379 { 11380 "is_pure" : true, 11381 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv" 11382 }, 11383 { 11384 "is_pure" : true, 11385 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv" 11386 }, 11387 { 11388 "is_pure" : true, 11389 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv" 11390 }, 11391 { 11392 "is_pure" : true, 11393 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv" 11394 }, 11395 { 11396 "kind" : "vcall_offset" 11397 }, 11398 { 11399 "kind" : "vcall_offset" 11400 }, 11401 { 11402 "kind" : "vcall_offset" 11403 }, 11404 { 11405 "kind" : "vcall_offset" 11406 }, 11407 { 11408 "component_value" : -4, 11409 "kind" : "vcall_offset" 11410 }, 11411 { 11412 "component_value" : -4, 11413 "kind" : "offset_to_top" 11414 }, 11415 { 11416 "kind" : "rtti", 11417 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE" 11418 }, 11419 { 11420 "kind" : "complete_dtor_pointer", 11421 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD1Ev" 11422 }, 11423 { 11424 "kind" : "deleting_dtor_pointer", 11425 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD0Ev" 11426 }, 11427 { 11428 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11429 }, 11430 { 11431 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11432 }, 11433 { 11434 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11435 }, 11436 { 11437 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11438 } 11439 ] 11440 }, 11441 { 11442 "alignment" : 4, 11443 "base_specifiers" : 11444 [ 11445 { 11446 "referenced_type" : "type-5" 11447 } 11448 ], 11449 "linker_set_key" : "android::hardware::nfc::V1_0::INfcClientCallback", 11450 "name" : "android::hardware::nfc::V1_0::INfcClientCallback", 11451 "referenced_type" : "type-17", 11452 "self_type" : "type-17", 11453 "size" : 12, 11454 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h", 11455 "unique_id" : "_ZTSN7android8hardware3nfc4V1_018INfcClientCallbackE", 11456 "vtable_components" : 11457 [ 11458 { 11459 "component_value" : 4, 11460 "kind" : "vbase_offset" 11461 }, 11462 { 11463 "kind" : "offset_to_top" 11464 }, 11465 { 11466 "kind" : "rtti", 11467 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" 11468 }, 11469 { 11470 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv" 11471 }, 11472 { 11473 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11474 }, 11475 { 11476 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11477 }, 11478 { 11479 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11480 }, 11481 { 11482 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11483 }, 11484 { 11485 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv" 11486 }, 11487 { 11488 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11489 }, 11490 { 11491 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv" 11492 }, 11493 { 11494 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11495 }, 11496 { 11497 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv" 11498 }, 11499 { 11500 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11501 }, 11502 { 11503 "kind" : "complete_dtor_pointer", 11504 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD1Ev" 11505 }, 11506 { 11507 "kind" : "deleting_dtor_pointer", 11508 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD0Ev" 11509 }, 11510 { 11511 "is_pure" : true, 11512 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 11513 }, 11514 { 11515 "is_pure" : true, 11516 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 11517 }, 11518 { 11519 "kind" : "vcall_offset" 11520 }, 11521 { 11522 "kind" : "vcall_offset" 11523 }, 11524 { 11525 "kind" : "vcall_offset" 11526 }, 11527 { 11528 "kind" : "vcall_offset" 11529 }, 11530 { 11531 "component_value" : -4, 11532 "kind" : "vcall_offset" 11533 }, 11534 { 11535 "component_value" : -4, 11536 "kind" : "offset_to_top" 11537 }, 11538 { 11539 "kind" : "rtti", 11540 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" 11541 }, 11542 { 11543 "kind" : "complete_dtor_pointer", 11544 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD1Ev" 11545 }, 11546 { 11547 "kind" : "deleting_dtor_pointer", 11548 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD0Ev" 11549 }, 11550 { 11551 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11552 }, 11553 { 11554 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11555 }, 11556 { 11557 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11558 }, 11559 { 11560 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11561 } 11562 ] 11563 }, 11564 { 11565 "alignment" : 4, 11566 "base_specifiers" : 11567 [ 11568 { 11569 "referenced_type" : "type-442" 11570 } 11571 ], 11572 "fields" : 11573 [ 11574 { 11575 "access" : "private", 11576 "field_name" : "_hidl_mImpl", 11577 "field_offset" : 544, 11578 "referenced_type" : "type-130" 11579 } 11580 ], 11581 "linker_set_key" : "android::hardware::nfc::V1_1::BnHwNfc", 11582 "name" : "android::hardware::nfc::V1_1::BnHwNfc", 11583 "referenced_type" : "type-616", 11584 "self_type" : "type-616", 11585 "size" : 80, 11586 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h", 11587 "unique_id" : "_ZTSN7android8hardware3nfc4V1_17BnHwNfcE", 11588 "vtable_components" : 11589 [ 11590 { 11591 "component_value" : 72, 11592 "kind" : "vbase_offset" 11593 }, 11594 { 11595 "kind" : "offset_to_top" 11596 }, 11597 { 11598 "kind" : "rtti", 11599 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE" 11600 }, 11601 { 11602 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 11603 }, 11604 { 11605 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 11606 }, 11607 { 11608 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 11609 }, 11610 { 11611 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 11612 }, 11613 { 11614 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 11615 }, 11616 { 11617 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 11618 }, 11619 { 11620 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 11621 }, 11622 { 11623 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 11624 }, 11625 { 11626 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 11627 }, 11628 { 11629 "kind" : "complete_dtor_pointer", 11630 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD1Ev" 11631 }, 11632 { 11633 "kind" : "deleting_dtor_pointer", 11634 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD0Ev" 11635 }, 11636 { 11637 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 11638 }, 11639 { 11640 "component_value" : -20, 11641 "kind" : "offset_to_top" 11642 }, 11643 { 11644 "kind" : "rtti", 11645 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE" 11646 }, 11647 { 11648 "kind" : "complete_dtor_pointer", 11649 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD1Ev" 11650 }, 11651 { 11652 "kind" : "deleting_dtor_pointer", 11653 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD0Ev" 11654 }, 11655 { 11656 "kind" : "vcall_offset" 11657 }, 11658 { 11659 "kind" : "vcall_offset" 11660 }, 11661 { 11662 "kind" : "vcall_offset" 11663 }, 11664 { 11665 "kind" : "vcall_offset" 11666 }, 11667 { 11668 "component_value" : -72, 11669 "kind" : "vcall_offset" 11670 }, 11671 { 11672 "component_value" : -72, 11673 "kind" : "offset_to_top" 11674 }, 11675 { 11676 "kind" : "rtti", 11677 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE" 11678 }, 11679 { 11680 "kind" : "complete_dtor_pointer", 11681 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD1Ev" 11682 }, 11683 { 11684 "kind" : "deleting_dtor_pointer", 11685 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD0Ev" 11686 }, 11687 { 11688 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11689 }, 11690 { 11691 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11692 }, 11693 { 11694 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11695 }, 11696 { 11697 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11698 } 11699 ] 11700 }, 11701 { 11702 "alignment" : 4, 11703 "base_specifiers" : 11704 [ 11705 { 11706 "referenced_type" : "type-442" 11707 } 11708 ], 11709 "fields" : 11710 [ 11711 { 11712 "access" : "private", 11713 "field_name" : "_hidl_mImpl", 11714 "field_offset" : 544, 11715 "referenced_type" : "type-14" 11716 } 11717 ], 11718 "linker_set_key" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback", 11719 "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback", 11720 "referenced_type" : "type-608", 11721 "self_type" : "type-608", 11722 "size" : 80, 11723 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h", 11724 "unique_id" : "_ZTSN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE", 11725 "vtable_components" : 11726 [ 11727 { 11728 "component_value" : 72, 11729 "kind" : "vbase_offset" 11730 }, 11731 { 11732 "kind" : "offset_to_top" 11733 }, 11734 { 11735 "kind" : "rtti", 11736 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE" 11737 }, 11738 { 11739 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 11740 }, 11741 { 11742 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 11743 }, 11744 { 11745 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 11746 }, 11747 { 11748 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 11749 }, 11750 { 11751 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 11752 }, 11753 { 11754 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 11755 }, 11756 { 11757 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 11758 }, 11759 { 11760 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 11761 }, 11762 { 11763 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 11764 }, 11765 { 11766 "kind" : "complete_dtor_pointer", 11767 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev" 11768 }, 11769 { 11770 "kind" : "deleting_dtor_pointer", 11771 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev" 11772 }, 11773 { 11774 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 11775 }, 11776 { 11777 "component_value" : -20, 11778 "kind" : "offset_to_top" 11779 }, 11780 { 11781 "kind" : "rtti", 11782 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE" 11783 }, 11784 { 11785 "kind" : "complete_dtor_pointer", 11786 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev" 11787 }, 11788 { 11789 "kind" : "deleting_dtor_pointer", 11790 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev" 11791 }, 11792 { 11793 "kind" : "vcall_offset" 11794 }, 11795 { 11796 "kind" : "vcall_offset" 11797 }, 11798 { 11799 "kind" : "vcall_offset" 11800 }, 11801 { 11802 "kind" : "vcall_offset" 11803 }, 11804 { 11805 "component_value" : -72, 11806 "kind" : "vcall_offset" 11807 }, 11808 { 11809 "component_value" : -72, 11810 "kind" : "offset_to_top" 11811 }, 11812 { 11813 "kind" : "rtti", 11814 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE" 11815 }, 11816 { 11817 "kind" : "complete_dtor_pointer", 11818 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev" 11819 }, 11820 { 11821 "kind" : "deleting_dtor_pointer", 11822 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev" 11823 }, 11824 { 11825 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11826 }, 11827 { 11828 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11829 }, 11830 { 11831 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11832 }, 11833 { 11834 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11835 } 11836 ] 11837 }, 11838 { 11839 "alignment" : 4, 11840 "base_specifiers" : 11841 [ 11842 { 11843 "referenced_type" : "type-426" 11844 }, 11845 { 11846 "referenced_type" : "type-443" 11847 } 11848 ], 11849 "fields" : 11850 [ 11851 { 11852 "access" : "private", 11853 "field_name" : "_hidl_mMutex", 11854 "field_offset" : 544, 11855 "referenced_type" : "type-619" 11856 }, 11857 { 11858 "access" : "private", 11859 "field_name" : "_hidl_mDeathRecipients", 11860 "field_offset" : 576, 11861 "referenced_type" : "type-620" 11862 } 11863 ], 11864 "linker_set_key" : "android::hardware::nfc::V1_1::BpHwNfc", 11865 "name" : "android::hardware::nfc::V1_1::BpHwNfc", 11866 "referenced_type" : "type-618", 11867 "self_type" : "type-618", 11868 "size" : 92, 11869 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h", 11870 "unique_id" : "_ZTSN7android8hardware3nfc4V1_17BpHwNfcE", 11871 "vtable_components" : 11872 [ 11873 { 11874 "component_value" : 84, 11875 "kind" : "vbase_offset" 11876 }, 11877 { 11878 "kind" : "offset_to_top" 11879 }, 11880 { 11881 "kind" : "rtti", 11882 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE" 11883 }, 11884 { 11885 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_17BpHwNfc8isRemoteEv" 11886 }, 11887 { 11888 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11889 }, 11890 { 11891 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11892 }, 11893 { 11894 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11895 }, 11896 { 11897 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 11898 }, 11899 { 11900 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21setHALInstrumentationEv" 11901 }, 11902 { 11903 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 11904 }, 11905 { 11906 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4pingEv" 11907 }, 11908 { 11909 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11910 }, 11911 { 11912 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21notifySyspropsChangedEv" 11913 }, 11914 { 11915 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11916 }, 11917 { 11918 "kind" : "complete_dtor_pointer", 11919 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD1Ev" 11920 }, 11921 { 11922 "kind" : "deleting_dtor_pointer", 11923 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD0Ev" 11924 }, 11925 { 11926 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 11927 }, 11928 { 11929 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5writeERKNS0_8hidl_vecIhEE" 11930 }, 11931 { 11932 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE" 11933 }, 11934 { 11935 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11prediscoverEv" 11936 }, 11937 { 11938 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5closeEv" 11939 }, 11940 { 11941 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14controlGrantedEv" 11942 }, 11943 { 11944 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc10powerCycleEv" 11945 }, 11946 { 11947 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12factoryResetEv" 11948 }, 11949 { 11950 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc20closeForPowerOffCaseEv" 11951 }, 11952 { 11953 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE" 11954 }, 11955 { 11956 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 11957 }, 11958 { 11959 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv" 11960 }, 11961 { 11962 "component_value" : 80, 11963 "kind" : "vbase_offset" 11964 }, 11965 { 11966 "component_value" : -4, 11967 "kind" : "offset_to_top" 11968 }, 11969 { 11970 "kind" : "rtti", 11971 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE" 11972 }, 11973 { 11974 "kind" : "complete_dtor_pointer", 11975 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD1Ev" 11976 }, 11977 { 11978 "kind" : "deleting_dtor_pointer", 11979 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD0Ev" 11980 }, 11981 { 11982 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv" 11983 }, 11984 { 11985 "component_value" : 76, 11986 "kind" : "vbase_offset" 11987 }, 11988 { 11989 "component_value" : -8, 11990 "kind" : "offset_to_top" 11991 }, 11992 { 11993 "kind" : "rtti", 11994 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE" 11995 }, 11996 { 11997 "kind" : "complete_dtor_pointer", 11998 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD1Ev" 11999 }, 12000 { 12001 "kind" : "deleting_dtor_pointer", 12002 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD0Ev" 12003 }, 12004 { 12005 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12006 }, 12007 { 12008 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12009 }, 12010 { 12011 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12012 }, 12013 { 12014 "component_value" : -24, 12015 "kind" : "offset_to_top" 12016 }, 12017 { 12018 "kind" : "rtti", 12019 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE" 12020 }, 12021 { 12022 "kind" : "complete_dtor_pointer", 12023 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD1Ev" 12024 }, 12025 { 12026 "kind" : "deleting_dtor_pointer", 12027 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD0Ev" 12028 }, 12029 { 12030 "kind" : "vcall_offset" 12031 }, 12032 { 12033 "component_value" : -76, 12034 "kind" : "vcall_offset" 12035 }, 12036 { 12037 "component_value" : -76, 12038 "kind" : "vcall_offset" 12039 }, 12040 { 12041 "component_value" : -76, 12042 "kind" : "vcall_offset" 12043 }, 12044 { 12045 "component_value" : -84, 12046 "kind" : "vcall_offset" 12047 }, 12048 { 12049 "component_value" : -84, 12050 "kind" : "offset_to_top" 12051 }, 12052 { 12053 "kind" : "rtti", 12054 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE" 12055 }, 12056 { 12057 "kind" : "complete_dtor_pointer", 12058 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD1Ev" 12059 }, 12060 { 12061 "kind" : "deleting_dtor_pointer", 12062 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD0Ev" 12063 }, 12064 { 12065 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 12066 }, 12067 { 12068 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12069 }, 12070 { 12071 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12072 }, 12073 { 12074 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12075 } 12076 ] 12077 }, 12078 { 12079 "alignment" : 4, 12080 "base_specifiers" : 12081 [ 12082 { 12083 "referenced_type" : "type-425" 12084 }, 12085 { 12086 "referenced_type" : "type-443" 12087 } 12088 ], 12089 "fields" : 12090 [ 12091 { 12092 "access" : "private", 12093 "field_name" : "_hidl_mMutex", 12094 "field_offset" : 544, 12095 "referenced_type" : "type-611" 12096 }, 12097 { 12098 "access" : "private", 12099 "field_name" : "_hidl_mDeathRecipients", 12100 "field_offset" : 576, 12101 "referenced_type" : "type-612" 12102 } 12103 ], 12104 "linker_set_key" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback", 12105 "name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback", 12106 "referenced_type" : "type-610", 12107 "self_type" : "type-610", 12108 "size" : 92, 12109 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h", 12110 "unique_id" : "_ZTSN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE", 12111 "vtable_components" : 12112 [ 12113 { 12114 "component_value" : 84, 12115 "kind" : "vbase_offset" 12116 }, 12117 { 12118 "kind" : "offset_to_top" 12119 }, 12120 { 12121 "kind" : "rtti", 12122 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE" 12123 }, 12124 { 12125 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_121BpHwNfcClientCallback8isRemoteEv" 12126 }, 12127 { 12128 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12129 }, 12130 { 12131 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12132 }, 12133 { 12134 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12135 }, 12136 { 12137 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 12138 }, 12139 { 12140 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21setHALInstrumentationEv" 12141 }, 12142 { 12143 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 12144 }, 12145 { 12146 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback4pingEv" 12147 }, 12148 { 12149 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12150 }, 12151 { 12152 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21notifySyspropsChangedEv" 12153 }, 12154 { 12155 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12156 }, 12157 { 12158 "kind" : "complete_dtor_pointer", 12159 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev" 12160 }, 12161 { 12162 "kind" : "deleting_dtor_pointer", 12163 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev" 12164 }, 12165 { 12166 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE" 12167 }, 12168 { 12169 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 12170 }, 12171 { 12172 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE" 12173 }, 12174 { 12175 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv" 12176 }, 12177 { 12178 "component_value" : 80, 12179 "kind" : "vbase_offset" 12180 }, 12181 { 12182 "component_value" : -4, 12183 "kind" : "offset_to_top" 12184 }, 12185 { 12186 "kind" : "rtti", 12187 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE" 12188 }, 12189 { 12190 "kind" : "complete_dtor_pointer", 12191 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev" 12192 }, 12193 { 12194 "kind" : "deleting_dtor_pointer", 12195 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev" 12196 }, 12197 { 12198 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv" 12199 }, 12200 { 12201 "component_value" : 76, 12202 "kind" : "vbase_offset" 12203 }, 12204 { 12205 "component_value" : -8, 12206 "kind" : "offset_to_top" 12207 }, 12208 { 12209 "kind" : "rtti", 12210 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE" 12211 }, 12212 { 12213 "kind" : "complete_dtor_pointer", 12214 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev" 12215 }, 12216 { 12217 "kind" : "deleting_dtor_pointer", 12218 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev" 12219 }, 12220 { 12221 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12222 }, 12223 { 12224 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12225 }, 12226 { 12227 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12228 }, 12229 { 12230 "component_value" : -24, 12231 "kind" : "offset_to_top" 12232 }, 12233 { 12234 "kind" : "rtti", 12235 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE" 12236 }, 12237 { 12238 "kind" : "complete_dtor_pointer", 12239 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev" 12240 }, 12241 { 12242 "kind" : "deleting_dtor_pointer", 12243 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev" 12244 }, 12245 { 12246 "kind" : "vcall_offset" 12247 }, 12248 { 12249 "component_value" : -76, 12250 "kind" : "vcall_offset" 12251 }, 12252 { 12253 "component_value" : -76, 12254 "kind" : "vcall_offset" 12255 }, 12256 { 12257 "component_value" : -76, 12258 "kind" : "vcall_offset" 12259 }, 12260 { 12261 "component_value" : -84, 12262 "kind" : "vcall_offset" 12263 }, 12264 { 12265 "component_value" : -84, 12266 "kind" : "offset_to_top" 12267 }, 12268 { 12269 "kind" : "rtti", 12270 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE" 12271 }, 12272 { 12273 "kind" : "complete_dtor_pointer", 12274 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev" 12275 }, 12276 { 12277 "kind" : "deleting_dtor_pointer", 12278 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev" 12279 }, 12280 { 12281 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 12282 }, 12283 { 12284 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12285 }, 12286 { 12287 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12288 }, 12289 { 12290 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12291 } 12292 ] 12293 }, 12294 { 12295 "alignment" : 4, 12296 "base_specifiers" : 12297 [ 12298 { 12299 "referenced_type" : "type-118" 12300 } 12301 ], 12302 "linker_set_key" : "android::hardware::nfc::V1_1::INfc", 12303 "name" : "android::hardware::nfc::V1_1::INfc", 12304 "referenced_type" : "type-132", 12305 "self_type" : "type-132", 12306 "size" : 12, 12307 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h", 12308 "unique_id" : "_ZTSN7android8hardware3nfc4V1_14INfcE", 12309 "vtable_components" : 12310 [ 12311 { 12312 "component_value" : 4, 12313 "kind" : "vbase_offset" 12314 }, 12315 { 12316 "kind" : "offset_to_top" 12317 }, 12318 { 12319 "kind" : "rtti", 12320 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE" 12321 }, 12322 { 12323 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv" 12324 }, 12325 { 12326 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12327 }, 12328 { 12329 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12330 }, 12331 { 12332 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12333 }, 12334 { 12335 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 12336 }, 12337 { 12338 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv" 12339 }, 12340 { 12341 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 12342 }, 12343 { 12344 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv" 12345 }, 12346 { 12347 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12348 }, 12349 { 12350 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv" 12351 }, 12352 { 12353 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12354 }, 12355 { 12356 "kind" : "complete_dtor_pointer", 12357 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD1Ev" 12358 }, 12359 { 12360 "kind" : "deleting_dtor_pointer", 12361 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD0Ev" 12362 }, 12363 { 12364 "is_pure" : true, 12365 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 12366 }, 12367 { 12368 "is_pure" : true, 12369 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE" 12370 }, 12371 { 12372 "is_pure" : true, 12373 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE" 12374 }, 12375 { 12376 "is_pure" : true, 12377 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv" 12378 }, 12379 { 12380 "is_pure" : true, 12381 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv" 12382 }, 12383 { 12384 "is_pure" : true, 12385 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv" 12386 }, 12387 { 12388 "is_pure" : true, 12389 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv" 12390 }, 12391 { 12392 "is_pure" : true, 12393 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv" 12394 }, 12395 { 12396 "is_pure" : true, 12397 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv" 12398 }, 12399 { 12400 "is_pure" : true, 12401 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE" 12402 }, 12403 { 12404 "is_pure" : true, 12405 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 12406 }, 12407 { 12408 "kind" : "vcall_offset" 12409 }, 12410 { 12411 "kind" : "vcall_offset" 12412 }, 12413 { 12414 "kind" : "vcall_offset" 12415 }, 12416 { 12417 "kind" : "vcall_offset" 12418 }, 12419 { 12420 "component_value" : -4, 12421 "kind" : "vcall_offset" 12422 }, 12423 { 12424 "component_value" : -4, 12425 "kind" : "offset_to_top" 12426 }, 12427 { 12428 "kind" : "rtti", 12429 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE" 12430 }, 12431 { 12432 "kind" : "complete_dtor_pointer", 12433 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD1Ev" 12434 }, 12435 { 12436 "kind" : "deleting_dtor_pointer", 12437 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD0Ev" 12438 }, 12439 { 12440 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12441 }, 12442 { 12443 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12444 }, 12445 { 12446 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12447 }, 12448 { 12449 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12450 } 12451 ] 12452 }, 12453 { 12454 "alignment" : 4, 12455 "base_specifiers" : 12456 [ 12457 { 12458 "referenced_type" : "type-17" 12459 } 12460 ], 12461 "linker_set_key" : "android::hardware::nfc::V1_1::INfcClientCallback", 12462 "name" : "android::hardware::nfc::V1_1::INfcClientCallback", 12463 "referenced_type" : "type-16", 12464 "self_type" : "type-16", 12465 "size" : 12, 12466 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h", 12467 "unique_id" : "_ZTSN7android8hardware3nfc4V1_118INfcClientCallbackE", 12468 "vtable_components" : 12469 [ 12470 { 12471 "component_value" : 4, 12472 "kind" : "vbase_offset" 12473 }, 12474 { 12475 "kind" : "offset_to_top" 12476 }, 12477 { 12478 "kind" : "rtti", 12479 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" 12480 }, 12481 { 12482 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv" 12483 }, 12484 { 12485 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12486 }, 12487 { 12488 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12489 }, 12490 { 12491 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12492 }, 12493 { 12494 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 12495 }, 12496 { 12497 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv" 12498 }, 12499 { 12500 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 12501 }, 12502 { 12503 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv" 12504 }, 12505 { 12506 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12507 }, 12508 { 12509 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv" 12510 }, 12511 { 12512 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12513 }, 12514 { 12515 "kind" : "complete_dtor_pointer", 12516 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD1Ev" 12517 }, 12518 { 12519 "kind" : "deleting_dtor_pointer", 12520 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD0Ev" 12521 }, 12522 { 12523 "is_pure" : true, 12524 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE" 12525 }, 12526 { 12527 "is_pure" : true, 12528 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE" 12529 }, 12530 { 12531 "is_pure" : true, 12532 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE" 12533 }, 12534 { 12535 "kind" : "vcall_offset" 12536 }, 12537 { 12538 "kind" : "vcall_offset" 12539 }, 12540 { 12541 "kind" : "vcall_offset" 12542 }, 12543 { 12544 "kind" : "vcall_offset" 12545 }, 12546 { 12547 "component_value" : -4, 12548 "kind" : "vcall_offset" 12549 }, 12550 { 12551 "component_value" : -4, 12552 "kind" : "offset_to_top" 12553 }, 12554 { 12555 "kind" : "rtti", 12556 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" 12557 }, 12558 { 12559 "kind" : "complete_dtor_pointer", 12560 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD1Ev" 12561 }, 12562 { 12563 "kind" : "deleting_dtor_pointer", 12564 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD0Ev" 12565 }, 12566 { 12567 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12568 }, 12569 { 12570 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12571 }, 12572 { 12573 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12574 }, 12575 { 12576 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12577 } 12578 ] 12579 }, 12580 { 12581 "alignment" : 8, 12582 "fields" : 12583 [ 12584 { 12585 "field_name" : "nfaPollBailOutMode", 12586 "referenced_type" : "type-51" 12587 }, 12588 { 12589 "field_name" : "presenceCheckAlgorithm", 12590 "field_offset" : 8, 12591 "referenced_type" : "type-567" 12592 }, 12593 { 12594 "field_name" : "nfaProprietaryCfg", 12595 "field_offset" : 16, 12596 "referenced_type" : "type-566" 12597 }, 12598 { 12599 "field_name" : "defaultOffHostRoute", 12600 "field_offset" : 88, 12601 "referenced_type" : "type-96" 12602 }, 12603 { 12604 "field_name" : "defaultOffHostRouteFelica", 12605 "field_offset" : 96, 12606 "referenced_type" : "type-96" 12607 }, 12608 { 12609 "field_name" : "defaultSystemCodeRoute", 12610 "field_offset" : 104, 12611 "referenced_type" : "type-96" 12612 }, 12613 { 12614 "field_name" : "defaultSystemCodePowerState", 12615 "field_offset" : 112, 12616 "referenced_type" : "type-96" 12617 }, 12618 { 12619 "field_name" : "defaultRoute", 12620 "field_offset" : 120, 12621 "referenced_type" : "type-96" 12622 }, 12623 { 12624 "field_name" : "offHostESEPipeId", 12625 "field_offset" : 128, 12626 "referenced_type" : "type-96" 12627 }, 12628 { 12629 "field_name" : "offHostSIMPipeId", 12630 "field_offset" : 136, 12631 "referenced_type" : "type-96" 12632 }, 12633 { 12634 "field_name" : "maxIsoDepTransceiveLength", 12635 "field_offset" : 160, 12636 "referenced_type" : "type-2" 12637 }, 12638 { 12639 "field_name" : "hostWhitelist", 12640 "field_offset" : 192, 12641 "referenced_type" : "type-369" 12642 } 12643 ], 12644 "linker_set_key" : "android::hardware::nfc::V1_1::NfcConfig", 12645 "name" : "android::hardware::nfc::V1_1::NfcConfig", 12646 "referenced_type" : "type-568", 12647 "self_type" : "type-568", 12648 "size" : 40, 12649 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h", 12650 "unique_id" : "_ZTSN7android8hardware3nfc4V1_19NfcConfigE" 12651 }, 12652 { 12653 "alignment" : 1, 12654 "fields" : 12655 [ 12656 { 12657 "field_name" : "protocol18092Active", 12658 "referenced_type" : "type-96" 12659 }, 12660 { 12661 "field_name" : "protocolBPrime", 12662 "field_offset" : 8, 12663 "referenced_type" : "type-96" 12664 }, 12665 { 12666 "field_name" : "protocolDual", 12667 "field_offset" : 16, 12668 "referenced_type" : "type-96" 12669 }, 12670 { 12671 "field_name" : "protocol15693", 12672 "field_offset" : 24, 12673 "referenced_type" : "type-96" 12674 }, 12675 { 12676 "field_name" : "protocolKovio", 12677 "field_offset" : 32, 12678 "referenced_type" : "type-96" 12679 }, 12680 { 12681 "field_name" : "protocolMifare", 12682 "field_offset" : 40, 12683 "referenced_type" : "type-96" 12684 }, 12685 { 12686 "field_name" : "discoveryPollKovio", 12687 "field_offset" : 48, 12688 "referenced_type" : "type-96" 12689 }, 12690 { 12691 "field_name" : "discoveryPollBPrime", 12692 "field_offset" : 56, 12693 "referenced_type" : "type-96" 12694 }, 12695 { 12696 "field_name" : "discoveryListenBPrime", 12697 "field_offset" : 64, 12698 "referenced_type" : "type-96" 12699 } 12700 ], 12701 "linker_set_key" : "android::hardware::nfc::V1_1::ProtocolDiscoveryConfig", 12702 "name" : "android::hardware::nfc::V1_1::ProtocolDiscoveryConfig", 12703 "referenced_type" : "type-566", 12704 "self_type" : "type-566", 12705 "size" : 9, 12706 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h", 12707 "unique_id" : "_ZTSN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE" 12708 }, 12709 { 12710 "alignment" : 4, 12711 "base_specifiers" : 12712 [ 12713 { 12714 "referenced_type" : "type-442" 12715 } 12716 ], 12717 "fields" : 12718 [ 12719 { 12720 "access" : "private", 12721 "field_name" : "_hidl_mImpl", 12722 "field_offset" : 544, 12723 "referenced_type" : "type-139" 12724 } 12725 ], 12726 "linker_set_key" : "android::hardware::nfc::V1_2::BnHwNfc", 12727 "name" : "android::hardware::nfc::V1_2::BnHwNfc", 12728 "referenced_type" : "type-459", 12729 "self_type" : "type-459", 12730 "size" : 80, 12731 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h", 12732 "unique_id" : "_ZTSN7android8hardware3nfc4V1_27BnHwNfcE", 12733 "vtable_components" : 12734 [ 12735 { 12736 "component_value" : 72, 12737 "kind" : "vbase_offset" 12738 }, 12739 { 12740 "kind" : "offset_to_top" 12741 }, 12742 { 12743 "kind" : "rtti", 12744 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE" 12745 }, 12746 { 12747 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 12748 }, 12749 { 12750 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 12751 }, 12752 { 12753 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 12754 }, 12755 { 12756 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 12757 }, 12758 { 12759 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 12760 }, 12761 { 12762 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 12763 }, 12764 { 12765 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 12766 }, 12767 { 12768 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 12769 }, 12770 { 12771 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 12772 }, 12773 { 12774 "kind" : "complete_dtor_pointer", 12775 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev" 12776 }, 12777 { 12778 "kind" : "deleting_dtor_pointer", 12779 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev" 12780 }, 12781 { 12782 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 12783 }, 12784 { 12785 "component_value" : -20, 12786 "kind" : "offset_to_top" 12787 }, 12788 { 12789 "kind" : "rtti", 12790 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE" 12791 }, 12792 { 12793 "kind" : "complete_dtor_pointer", 12794 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD1Ev" 12795 }, 12796 { 12797 "kind" : "deleting_dtor_pointer", 12798 "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD0Ev" 12799 }, 12800 { 12801 "kind" : "vcall_offset" 12802 }, 12803 { 12804 "kind" : "vcall_offset" 12805 }, 12806 { 12807 "kind" : "vcall_offset" 12808 }, 12809 { 12810 "kind" : "vcall_offset" 12811 }, 12812 { 12813 "component_value" : -72, 12814 "kind" : "vcall_offset" 12815 }, 12816 { 12817 "component_value" : -72, 12818 "kind" : "offset_to_top" 12819 }, 12820 { 12821 "kind" : "rtti", 12822 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE" 12823 }, 12824 { 12825 "kind" : "complete_dtor_pointer", 12826 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD1Ev" 12827 }, 12828 { 12829 "kind" : "deleting_dtor_pointer", 12830 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD0Ev" 12831 }, 12832 { 12833 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12834 }, 12835 { 12836 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12837 }, 12838 { 12839 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12840 }, 12841 { 12842 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12843 } 12844 ] 12845 }, 12846 { 12847 "alignment" : 4, 12848 "base_specifiers" : 12849 [ 12850 { 12851 "referenced_type" : "type-428" 12852 }, 12853 { 12854 "referenced_type" : "type-443" 12855 } 12856 ], 12857 "fields" : 12858 [ 12859 { 12860 "access" : "private", 12861 "field_name" : "_hidl_mMutex", 12862 "field_offset" : 544, 12863 "referenced_type" : "type-626" 12864 }, 12865 { 12866 "access" : "private", 12867 "field_name" : "_hidl_mDeathRecipients", 12868 "field_offset" : 576, 12869 "referenced_type" : "type-627" 12870 } 12871 ], 12872 "linker_set_key" : "android::hardware::nfc::V1_2::BpHwNfc", 12873 "name" : "android::hardware::nfc::V1_2::BpHwNfc", 12874 "referenced_type" : "type-625", 12875 "self_type" : "type-625", 12876 "size" : 92, 12877 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h", 12878 "unique_id" : "_ZTSN7android8hardware3nfc4V1_27BpHwNfcE", 12879 "vtable_components" : 12880 [ 12881 { 12882 "component_value" : 84, 12883 "kind" : "vbase_offset" 12884 }, 12885 { 12886 "kind" : "offset_to_top" 12887 }, 12888 { 12889 "kind" : "rtti", 12890 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE" 12891 }, 12892 { 12893 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_27BpHwNfc8isRemoteEv" 12894 }, 12895 { 12896 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 12897 }, 12898 { 12899 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 12900 }, 12901 { 12902 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 12903 }, 12904 { 12905 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 12906 }, 12907 { 12908 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv" 12909 }, 12910 { 12911 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 12912 }, 12913 { 12914 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv" 12915 }, 12916 { 12917 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12918 }, 12919 { 12920 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv" 12921 }, 12922 { 12923 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12924 }, 12925 { 12926 "kind" : "complete_dtor_pointer", 12927 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcD1Ev" 12928 }, 12929 { 12930 "kind" : "deleting_dtor_pointer", 12931 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcD0Ev" 12932 }, 12933 { 12934 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 12935 }, 12936 { 12937 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE" 12938 }, 12939 { 12940 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE" 12941 }, 12942 { 12943 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv" 12944 }, 12945 { 12946 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv" 12947 }, 12948 { 12949 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv" 12950 }, 12951 { 12952 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv" 12953 }, 12954 { 12955 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv" 12956 }, 12957 { 12958 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv" 12959 }, 12960 { 12961 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE" 12962 }, 12963 { 12964 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE" 12965 }, 12966 { 12967 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 12968 }, 12969 { 12970 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv" 12971 }, 12972 { 12973 "component_value" : 80, 12974 "kind" : "vbase_offset" 12975 }, 12976 { 12977 "component_value" : -4, 12978 "kind" : "offset_to_top" 12979 }, 12980 { 12981 "kind" : "rtti", 12982 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE" 12983 }, 12984 { 12985 "kind" : "complete_dtor_pointer", 12986 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_27BpHwNfcD1Ev" 12987 }, 12988 { 12989 "kind" : "deleting_dtor_pointer", 12990 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_27BpHwNfcD0Ev" 12991 }, 12992 { 12993 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv" 12994 }, 12995 { 12996 "component_value" : 76, 12997 "kind" : "vbase_offset" 12998 }, 12999 { 13000 "component_value" : -8, 13001 "kind" : "offset_to_top" 13002 }, 13003 { 13004 "kind" : "rtti", 13005 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE" 13006 }, 13007 { 13008 "kind" : "complete_dtor_pointer", 13009 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfcD1Ev" 13010 }, 13011 { 13012 "kind" : "deleting_dtor_pointer", 13013 "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfcD0Ev" 13014 }, 13015 { 13016 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 13017 }, 13018 { 13019 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 13020 }, 13021 { 13022 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 13023 }, 13024 { 13025 "component_value" : -24, 13026 "kind" : "offset_to_top" 13027 }, 13028 { 13029 "kind" : "rtti", 13030 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE" 13031 }, 13032 { 13033 "kind" : "complete_dtor_pointer", 13034 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_27BpHwNfcD1Ev" 13035 }, 13036 { 13037 "kind" : "deleting_dtor_pointer", 13038 "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_27BpHwNfcD0Ev" 13039 }, 13040 { 13041 "kind" : "vcall_offset" 13042 }, 13043 { 13044 "component_value" : -76, 13045 "kind" : "vcall_offset" 13046 }, 13047 { 13048 "component_value" : -76, 13049 "kind" : "vcall_offset" 13050 }, 13051 { 13052 "component_value" : -76, 13053 "kind" : "vcall_offset" 13054 }, 13055 { 13056 "component_value" : -84, 13057 "kind" : "vcall_offset" 13058 }, 13059 { 13060 "component_value" : -84, 13061 "kind" : "offset_to_top" 13062 }, 13063 { 13064 "kind" : "rtti", 13065 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE" 13066 }, 13067 { 13068 "kind" : "complete_dtor_pointer", 13069 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BpHwNfcD1Ev" 13070 }, 13071 { 13072 "kind" : "deleting_dtor_pointer", 13073 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BpHwNfcD0Ev" 13074 }, 13075 { 13076 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 13077 }, 13078 { 13079 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 13080 }, 13081 { 13082 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 13083 }, 13084 { 13085 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13086 } 13087 ] 13088 }, 13089 { 13090 "alignment" : 4, 13091 "base_specifiers" : 13092 [ 13093 { 13094 "referenced_type" : "type-141" 13095 }, 13096 { 13097 "referenced_type" : "type-443" 13098 } 13099 ], 13100 "fields" : 13101 [ 13102 { 13103 "access" : "private", 13104 "field_name" : "mImpl", 13105 "field_offset" : 384, 13106 "referenced_type" : "type-145" 13107 }, 13108 { 13109 "access" : "private", 13110 "field_name" : "mOnewayQueue", 13111 "field_offset" : 416, 13112 "referenced_type" : "type-660" 13113 } 13114 ], 13115 "linker_set_key" : "android::hardware::nfc::V1_2::BsNfc", 13116 "name" : "android::hardware::nfc::V1_2::BsNfc", 13117 "referenced_type" : "type-659", 13118 "self_type" : "type-659", 13119 "size" : 68, 13120 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h", 13121 "unique_id" : "_ZTSN7android8hardware3nfc4V1_25BsNfcE", 13122 "vtable_components" : 13123 [ 13124 { 13125 "component_value" : 60, 13126 "kind" : "vbase_offset" 13127 }, 13128 { 13129 "kind" : "offset_to_top" 13130 }, 13131 { 13132 "kind" : "rtti", 13133 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE" 13134 }, 13135 { 13136 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv" 13137 }, 13138 { 13139 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 13140 }, 13141 { 13142 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 13143 }, 13144 { 13145 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 13146 }, 13147 { 13148 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 13149 }, 13150 { 13151 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc21setHALInstrumentationEv" 13152 }, 13153 { 13154 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 13155 }, 13156 { 13157 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc4pingEv" 13158 }, 13159 { 13160 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 13161 }, 13162 { 13163 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc21notifySyspropsChangedEv" 13164 }, 13165 { 13166 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 13167 }, 13168 { 13169 "kind" : "complete_dtor_pointer", 13170 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfcD1Ev" 13171 }, 13172 { 13173 "kind" : "deleting_dtor_pointer", 13174 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfcD0Ev" 13175 }, 13176 { 13177 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 13178 }, 13179 { 13180 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5writeERKNS0_8hidl_vecIhEE" 13181 }, 13182 { 13183 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc15coreInitializedERKNS0_8hidl_vecIhEE" 13184 }, 13185 { 13186 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc11prediscoverEv" 13187 }, 13188 { 13189 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5closeEv" 13190 }, 13191 { 13192 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc14controlGrantedEv" 13193 }, 13194 { 13195 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc10powerCycleEv" 13196 }, 13197 { 13198 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12factoryResetEv" 13199 }, 13200 { 13201 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc20closeForPowerOffCaseEv" 13202 }, 13203 { 13204 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE" 13205 }, 13206 { 13207 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE" 13208 }, 13209 { 13210 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 13211 }, 13212 { 13213 "component_value" : -4, 13214 "kind" : "offset_to_top" 13215 }, 13216 { 13217 "kind" : "rtti", 13218 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE" 13219 }, 13220 { 13221 "kind" : "complete_dtor_pointer", 13222 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_25BsNfcD1Ev" 13223 }, 13224 { 13225 "kind" : "deleting_dtor_pointer", 13226 "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_25BsNfcD0Ev" 13227 }, 13228 { 13229 "kind" : "vcall_offset" 13230 }, 13231 { 13232 "kind" : "vcall_offset" 13233 }, 13234 { 13235 "kind" : "vcall_offset" 13236 }, 13237 { 13238 "kind" : "vcall_offset" 13239 }, 13240 { 13241 "component_value" : -60, 13242 "kind" : "vcall_offset" 13243 }, 13244 { 13245 "component_value" : -60, 13246 "kind" : "offset_to_top" 13247 }, 13248 { 13249 "kind" : "rtti", 13250 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE" 13251 }, 13252 { 13253 "kind" : "complete_dtor_pointer", 13254 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_25BsNfcD1Ev" 13255 }, 13256 { 13257 "kind" : "deleting_dtor_pointer", 13258 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_25BsNfcD0Ev" 13259 }, 13260 { 13261 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13262 }, 13263 { 13264 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13265 }, 13266 { 13267 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13268 }, 13269 { 13270 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13271 } 13272 ] 13273 }, 13274 { 13275 "alignment" : 4, 13276 "base_specifiers" : 13277 [ 13278 { 13279 "referenced_type" : "type-132" 13280 } 13281 ], 13282 "linker_set_key" : "android::hardware::nfc::V1_2::INfc", 13283 "name" : "android::hardware::nfc::V1_2::INfc", 13284 "referenced_type" : "type-141", 13285 "self_type" : "type-141", 13286 "size" : 12, 13287 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h", 13288 "unique_id" : "_ZTSN7android8hardware3nfc4V1_24INfcE", 13289 "vtable_components" : 13290 [ 13291 { 13292 "component_value" : 4, 13293 "kind" : "vbase_offset" 13294 }, 13295 { 13296 "kind" : "offset_to_top" 13297 }, 13298 { 13299 "kind" : "rtti", 13300 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_24INfcE" 13301 }, 13302 { 13303 "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv" 13304 }, 13305 { 13306 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 13307 }, 13308 { 13309 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 13310 }, 13311 { 13312 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 13313 }, 13314 { 13315 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 13316 }, 13317 { 13318 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv" 13319 }, 13320 { 13321 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 13322 }, 13323 { 13324 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv" 13325 }, 13326 { 13327 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 13328 }, 13329 { 13330 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv" 13331 }, 13332 { 13333 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 13334 }, 13335 { 13336 "kind" : "complete_dtor_pointer", 13337 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfcD1Ev" 13338 }, 13339 { 13340 "kind" : "deleting_dtor_pointer", 13341 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfcD0Ev" 13342 }, 13343 { 13344 "is_pure" : true, 13345 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE" 13346 }, 13347 { 13348 "is_pure" : true, 13349 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5writeERKNS0_8hidl_vecIhEE" 13350 }, 13351 { 13352 "is_pure" : true, 13353 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc15coreInitializedERKNS0_8hidl_vecIhEE" 13354 }, 13355 { 13356 "is_pure" : true, 13357 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11prediscoverEv" 13358 }, 13359 { 13360 "is_pure" : true, 13361 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5closeEv" 13362 }, 13363 { 13364 "is_pure" : true, 13365 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14controlGrantedEv" 13366 }, 13367 { 13368 "is_pure" : true, 13369 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc10powerCycleEv" 13370 }, 13371 { 13372 "is_pure" : true, 13373 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12factoryResetEv" 13374 }, 13375 { 13376 "is_pure" : true, 13377 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc20closeForPowerOffCaseEv" 13378 }, 13379 { 13380 "is_pure" : true, 13381 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE" 13382 }, 13383 { 13384 "is_pure" : true, 13385 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE" 13386 }, 13387 { 13388 "is_pure" : true, 13389 "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE" 13390 }, 13391 { 13392 "kind" : "vcall_offset" 13393 }, 13394 { 13395 "kind" : "vcall_offset" 13396 }, 13397 { 13398 "kind" : "vcall_offset" 13399 }, 13400 { 13401 "kind" : "vcall_offset" 13402 }, 13403 { 13404 "component_value" : -4, 13405 "kind" : "vcall_offset" 13406 }, 13407 { 13408 "component_value" : -4, 13409 "kind" : "offset_to_top" 13410 }, 13411 { 13412 "kind" : "rtti", 13413 "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_24INfcE" 13414 }, 13415 { 13416 "kind" : "complete_dtor_pointer", 13417 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_24INfcD1Ev" 13418 }, 13419 { 13420 "kind" : "deleting_dtor_pointer", 13421 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_24INfcD0Ev" 13422 }, 13423 { 13424 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13425 }, 13426 { 13427 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13428 }, 13429 { 13430 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13431 }, 13432 { 13433 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13434 } 13435 ] 13436 }, 13437 { 13438 "alignment" : 8, 13439 "fields" : 13440 [ 13441 { 13442 "field_name" : "v1_1", 13443 "referenced_type" : "type-568" 13444 }, 13445 { 13446 "field_name" : "offHostRouteUicc", 13447 "field_offset" : 320, 13448 "referenced_type" : "type-369" 13449 }, 13450 { 13451 "field_name" : "offHostRouteEse", 13452 "field_offset" : 448, 13453 "referenced_type" : "type-369" 13454 }, 13455 { 13456 "field_name" : "defaultIsoDepRoute", 13457 "field_offset" : 576, 13458 "referenced_type" : "type-96" 13459 } 13460 ], 13461 "linker_set_key" : "android::hardware::nfc::V1_2::NfcConfig", 13462 "name" : "android::hardware::nfc::V1_2::NfcConfig", 13463 "referenced_type" : "type-581", 13464 "self_type" : "type-581", 13465 "size" : 80, 13466 "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/types.h", 13467 "unique_id" : "_ZTSN7android8hardware3nfc4V1_29NfcConfigE" 13468 }, 13469 { 13470 "alignment" : 4, 13471 "base_specifiers" : 13472 [ 13473 { 13474 "referenced_type" : "type-161" 13475 }, 13476 { 13477 "referenced_type" : "type-443" 13478 } 13479 ], 13480 "fields" : 13481 [ 13482 { 13483 "access" : "private", 13484 "field_name" : "_hidl_mImpl", 13485 "field_offset" : 512, 13486 "referenced_type" : "type-20" 13487 } 13488 ], 13489 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 13490 "name" : "android::hidl::base::V1_0::BnHwBase", 13491 "referenced_type" : "type-442", 13492 "self_type" : "type-442", 13493 "size" : 76, 13494 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 13495 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 13496 "vtable_components" : 13497 [ 13498 { 13499 "component_value" : 68, 13500 "kind" : "vbase_offset" 13501 }, 13502 { 13503 "kind" : "offset_to_top" 13504 }, 13505 { 13506 "kind" : "rtti", 13507 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 13508 }, 13509 { 13510 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 13511 }, 13512 { 13513 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 13514 }, 13515 { 13516 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 13517 }, 13518 { 13519 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 13520 }, 13521 { 13522 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 13523 }, 13524 { 13525 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 13526 }, 13527 { 13528 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 13529 }, 13530 { 13531 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 13532 }, 13533 { 13534 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 13535 }, 13536 { 13537 "kind" : "complete_dtor_pointer", 13538 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 13539 }, 13540 { 13541 "kind" : "deleting_dtor_pointer", 13542 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 13543 }, 13544 { 13545 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 13546 }, 13547 { 13548 "component_value" : -20, 13549 "kind" : "offset_to_top" 13550 }, 13551 { 13552 "kind" : "rtti", 13553 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 13554 }, 13555 { 13556 "kind" : "complete_dtor_pointer", 13557 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev" 13558 }, 13559 { 13560 "kind" : "deleting_dtor_pointer", 13561 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev" 13562 }, 13563 { 13564 "kind" : "vcall_offset" 13565 }, 13566 { 13567 "kind" : "vcall_offset" 13568 }, 13569 { 13570 "kind" : "vcall_offset" 13571 }, 13572 { 13573 "kind" : "vcall_offset" 13574 }, 13575 { 13576 "component_value" : -68, 13577 "kind" : "vcall_offset" 13578 }, 13579 { 13580 "component_value" : -68, 13581 "kind" : "offset_to_top" 13582 }, 13583 { 13584 "kind" : "rtti", 13585 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 13586 }, 13587 { 13588 "kind" : "complete_dtor_pointer", 13589 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev" 13590 }, 13591 { 13592 "kind" : "deleting_dtor_pointer", 13593 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev" 13594 }, 13595 { 13596 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13597 }, 13598 { 13599 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13600 }, 13601 { 13602 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13603 }, 13604 { 13605 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13606 } 13607 ] 13608 }, 13609 { 13610 "alignment" : 4, 13611 "base_specifiers" : 13612 [ 13613 { 13614 "referenced_type" : "type-422" 13615 }, 13616 { 13617 "referenced_type" : "type-443" 13618 } 13619 ], 13620 "fields" : 13621 [ 13622 { 13623 "access" : "private", 13624 "field_name" : "_hidl_mMutex", 13625 "field_offset" : 544, 13626 "referenced_type" : "type-588" 13627 }, 13628 { 13629 "access" : "private", 13630 "field_name" : "_hidl_mDeathRecipients", 13631 "field_offset" : 576, 13632 "referenced_type" : "type-589" 13633 } 13634 ], 13635 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 13636 "name" : "android::hidl::base::V1_0::BpHwBase", 13637 "referenced_type" : "type-587", 13638 "self_type" : "type-587", 13639 "size" : 92, 13640 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 13641 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 13642 "vtable_components" : 13643 [ 13644 { 13645 "component_value" : 84, 13646 "kind" : "vbase_offset" 13647 }, 13648 { 13649 "kind" : "offset_to_top" 13650 }, 13651 { 13652 "kind" : "rtti", 13653 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 13654 }, 13655 { 13656 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 13657 }, 13658 { 13659 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13660 }, 13661 { 13662 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13663 }, 13664 { 13665 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13666 }, 13667 { 13668 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 13669 }, 13670 { 13671 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 13672 }, 13673 { 13674 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 13675 }, 13676 { 13677 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 13678 }, 13679 { 13680 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 13681 }, 13682 { 13683 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 13684 }, 13685 { 13686 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13687 }, 13688 { 13689 "kind" : "complete_dtor_pointer", 13690 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 13691 }, 13692 { 13693 "kind" : "deleting_dtor_pointer", 13694 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 13695 }, 13696 { 13697 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 13698 }, 13699 { 13700 "component_value" : 80, 13701 "kind" : "vbase_offset" 13702 }, 13703 { 13704 "component_value" : -4, 13705 "kind" : "offset_to_top" 13706 }, 13707 { 13708 "kind" : "rtti", 13709 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 13710 }, 13711 { 13712 "kind" : "complete_dtor_pointer", 13713 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev" 13714 }, 13715 { 13716 "kind" : "deleting_dtor_pointer", 13717 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev" 13718 }, 13719 { 13720 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 13721 }, 13722 { 13723 "component_value" : 76, 13724 "kind" : "vbase_offset" 13725 }, 13726 { 13727 "component_value" : -8, 13728 "kind" : "offset_to_top" 13729 }, 13730 { 13731 "kind" : "rtti", 13732 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 13733 }, 13734 { 13735 "kind" : "complete_dtor_pointer", 13736 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 13737 }, 13738 { 13739 "kind" : "deleting_dtor_pointer", 13740 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 13741 }, 13742 { 13743 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 13744 }, 13745 { 13746 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 13747 }, 13748 { 13749 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 13750 }, 13751 { 13752 "component_value" : -24, 13753 "kind" : "offset_to_top" 13754 }, 13755 { 13756 "kind" : "rtti", 13757 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 13758 }, 13759 { 13760 "kind" : "complete_dtor_pointer", 13761 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 13762 }, 13763 { 13764 "kind" : "deleting_dtor_pointer", 13765 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 13766 }, 13767 { 13768 "kind" : "vcall_offset" 13769 }, 13770 { 13771 "component_value" : -76, 13772 "kind" : "vcall_offset" 13773 }, 13774 { 13775 "component_value" : -76, 13776 "kind" : "vcall_offset" 13777 }, 13778 { 13779 "component_value" : -76, 13780 "kind" : "vcall_offset" 13781 }, 13782 { 13783 "component_value" : -84, 13784 "kind" : "vcall_offset" 13785 }, 13786 { 13787 "component_value" : -84, 13788 "kind" : "offset_to_top" 13789 }, 13790 { 13791 "kind" : "rtti", 13792 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 13793 }, 13794 { 13795 "kind" : "complete_dtor_pointer", 13796 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev" 13797 }, 13798 { 13799 "kind" : "deleting_dtor_pointer", 13800 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev" 13801 }, 13802 { 13803 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 13804 }, 13805 { 13806 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 13807 }, 13808 { 13809 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 13810 }, 13811 { 13812 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13813 } 13814 ] 13815 }, 13816 { 13817 "alignment" : 8, 13818 "fields" : 13819 [ 13820 { 13821 "field_name" : "pid", 13822 "referenced_type" : "type-39" 13823 }, 13824 { 13825 "field_name" : "ptr", 13826 "field_offset" : 64, 13827 "referenced_type" : "type-153" 13828 }, 13829 { 13830 "field_name" : "arch", 13831 "field_offset" : 128, 13832 "referenced_type" : "type-400" 13833 } 13834 ], 13835 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 13836 "name" : "android::hidl::base::V1_0::DebugInfo", 13837 "referenced_type" : "type-399", 13838 "self_type" : "type-399", 13839 "size" : 24, 13840 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 13841 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 13842 }, 13843 { 13844 "alignment" : 4, 13845 "base_specifiers" : 13846 [ 13847 { 13848 "is_virtual" : true, 13849 "referenced_type" : "type-6" 13850 } 13851 ], 13852 "linker_set_key" : "android::hidl::base::V1_0::IBase", 13853 "name" : "android::hidl::base::V1_0::IBase", 13854 "referenced_type" : "type-5", 13855 "self_type" : "type-5", 13856 "size" : 12, 13857 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 13858 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 13859 "vtable_components" : 13860 [ 13861 { 13862 "component_value" : 4, 13863 "kind" : "vbase_offset" 13864 }, 13865 { 13866 "kind" : "offset_to_top" 13867 }, 13868 { 13869 "kind" : "rtti", 13870 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 13871 }, 13872 { 13873 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 13874 }, 13875 { 13876 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13877 }, 13878 { 13879 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13880 }, 13881 { 13882 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13883 }, 13884 { 13885 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 13886 }, 13887 { 13888 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 13889 }, 13890 { 13891 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 13892 }, 13893 { 13894 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 13895 }, 13896 { 13897 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 13898 }, 13899 { 13900 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 13901 }, 13902 { 13903 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 13904 }, 13905 { 13906 "kind" : "complete_dtor_pointer", 13907 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 13908 }, 13909 { 13910 "kind" : "deleting_dtor_pointer", 13911 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 13912 }, 13913 { 13914 "kind" : "vcall_offset" 13915 }, 13916 { 13917 "kind" : "vcall_offset" 13918 }, 13919 { 13920 "kind" : "vcall_offset" 13921 }, 13922 { 13923 "kind" : "vcall_offset" 13924 }, 13925 { 13926 "component_value" : -4, 13927 "kind" : "vcall_offset" 13928 }, 13929 { 13930 "component_value" : -4, 13931 "kind" : "offset_to_top" 13932 }, 13933 { 13934 "kind" : "rtti", 13935 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 13936 }, 13937 { 13938 "kind" : "complete_dtor_pointer", 13939 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 13940 }, 13941 { 13942 "kind" : "deleting_dtor_pointer", 13943 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 13944 }, 13945 { 13946 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 13947 }, 13948 { 13949 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 13950 }, 13951 { 13952 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 13953 }, 13954 { 13955 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 13956 } 13957 ] 13958 }, 13959 { 13960 "alignment" : 4, 13961 "base_specifiers" : 13962 [ 13963 { 13964 "referenced_type" : "type-5" 13965 } 13966 ], 13967 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 13968 "name" : "android::hidl::manager::V1_0::IServiceManager", 13969 "referenced_type" : "type-76", 13970 "self_type" : "type-76", 13971 "size" : 12, 13972 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 13973 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 13974 "vtable_components" : 13975 [ 13976 { 13977 "component_value" : 4, 13978 "kind" : "vbase_offset" 13979 }, 13980 { 13981 "kind" : "offset_to_top" 13982 }, 13983 { 13984 "kind" : "rtti", 13985 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 13986 }, 13987 { 13988 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 13989 }, 13990 { 13991 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 13992 }, 13993 { 13994 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 13995 }, 13996 { 13997 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 13998 }, 13999 { 14000 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 14001 }, 14002 { 14003 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 14004 }, 14005 { 14006 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 14007 }, 14008 { 14009 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 14010 }, 14011 { 14012 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 14013 }, 14014 { 14015 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 14016 }, 14017 { 14018 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 14019 }, 14020 { 14021 "kind" : "complete_dtor_pointer", 14022 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 14023 }, 14024 { 14025 "kind" : "deleting_dtor_pointer", 14026 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 14027 }, 14028 { 14029 "is_pure" : true, 14030 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 14031 }, 14032 { 14033 "is_pure" : true, 14034 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 14035 }, 14036 { 14037 "is_pure" : true, 14038 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 14039 }, 14040 { 14041 "is_pure" : true, 14042 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 14043 }, 14044 { 14045 "is_pure" : true, 14046 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 14047 }, 14048 { 14049 "is_pure" : true, 14050 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 14051 }, 14052 { 14053 "is_pure" : true, 14054 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 14055 }, 14056 { 14057 "is_pure" : true, 14058 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 14059 }, 14060 { 14061 "kind" : "vcall_offset" 14062 }, 14063 { 14064 "kind" : "vcall_offset" 14065 }, 14066 { 14067 "kind" : "vcall_offset" 14068 }, 14069 { 14070 "kind" : "vcall_offset" 14071 }, 14072 { 14073 "component_value" : -4, 14074 "kind" : "vcall_offset" 14075 }, 14076 { 14077 "component_value" : -4, 14078 "kind" : "offset_to_top" 14079 }, 14080 { 14081 "kind" : "rtti", 14082 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 14083 }, 14084 { 14085 "kind" : "complete_dtor_pointer", 14086 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 14087 }, 14088 { 14089 "kind" : "deleting_dtor_pointer", 14090 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 14091 }, 14092 { 14093 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 14094 }, 14095 { 14096 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 14097 }, 14098 { 14099 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 14100 }, 14101 { 14102 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 14103 } 14104 ] 14105 }, 14106 { 14107 "alignment" : 8, 14108 "fields" : 14109 [ 14110 { 14111 "field_name" : "interfaceName", 14112 "referenced_type" : "type-321" 14113 }, 14114 { 14115 "field_name" : "instanceName", 14116 "field_offset" : 128, 14117 "referenced_type" : "type-321" 14118 }, 14119 { 14120 "field_name" : "pid", 14121 "field_offset" : 256, 14122 "referenced_type" : "type-39" 14123 }, 14124 { 14125 "field_name" : "clientPids", 14126 "field_offset" : 320, 14127 "referenced_type" : "type-362" 14128 }, 14129 { 14130 "field_name" : "arch", 14131 "field_offset" : 448, 14132 "referenced_type" : "type-400" 14133 } 14134 ], 14135 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 14136 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 14137 "referenced_type" : "type-545", 14138 "self_type" : "type-545", 14139 "size" : 64, 14140 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 14141 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 14142 }, 14143 { 14144 "alignment" : 4, 14145 "base_specifiers" : 14146 [ 14147 { 14148 "referenced_type" : "type-5" 14149 } 14150 ], 14151 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 14152 "name" : "android::hidl::manager::V1_0::IServiceNotification", 14153 "referenced_type" : "type-91", 14154 "self_type" : "type-91", 14155 "size" : 12, 14156 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 14157 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 14158 "vtable_components" : 14159 [ 14160 { 14161 "component_value" : 4, 14162 "kind" : "vbase_offset" 14163 }, 14164 { 14165 "kind" : "offset_to_top" 14166 }, 14167 { 14168 "kind" : "rtti", 14169 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 14170 }, 14171 { 14172 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 14173 }, 14174 { 14175 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 14176 }, 14177 { 14178 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 14179 }, 14180 { 14181 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 14182 }, 14183 { 14184 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 14185 }, 14186 { 14187 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 14188 }, 14189 { 14190 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 14191 }, 14192 { 14193 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 14194 }, 14195 { 14196 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 14197 }, 14198 { 14199 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 14200 }, 14201 { 14202 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 14203 }, 14204 { 14205 "kind" : "complete_dtor_pointer", 14206 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 14207 }, 14208 { 14209 "kind" : "deleting_dtor_pointer", 14210 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 14211 }, 14212 { 14213 "is_pure" : true, 14214 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 14215 }, 14216 { 14217 "kind" : "vcall_offset" 14218 }, 14219 { 14220 "kind" : "vcall_offset" 14221 }, 14222 { 14223 "kind" : "vcall_offset" 14224 }, 14225 { 14226 "kind" : "vcall_offset" 14227 }, 14228 { 14229 "component_value" : -4, 14230 "kind" : "vcall_offset" 14231 }, 14232 { 14233 "component_value" : -4, 14234 "kind" : "offset_to_top" 14235 }, 14236 { 14237 "kind" : "rtti", 14238 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 14239 }, 14240 { 14241 "kind" : "complete_dtor_pointer", 14242 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 14243 }, 14244 { 14245 "kind" : "deleting_dtor_pointer", 14246 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 14247 }, 14248 { 14249 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 14250 }, 14251 { 14252 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 14253 }, 14254 { 14255 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 14256 }, 14257 { 14258 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 14259 } 14260 ] 14261 }, 14262 { 14263 "alignment" : 4, 14264 "fields" : 14265 [ 14266 { 14267 "access" : "private", 14268 "field_name" : "m_ptr", 14269 "referenced_type" : "type-83" 14270 } 14271 ], 14272 "linker_set_key" : "android::sp<android::Thread>", 14273 "name" : "android::sp<android::Thread>", 14274 "record_kind" : "class", 14275 "referenced_type" : "type-82", 14276 "self_type" : "type-82", 14277 "size" : 4, 14278 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14279 "template_args" : [ "type-84" ], 14280 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 14281 }, 14282 { 14283 "alignment" : 4, 14284 "fields" : 14285 [ 14286 { 14287 "access" : "private", 14288 "field_name" : "m_ptr", 14289 "referenced_type" : "type-160" 14290 } 14291 ], 14292 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 14293 "name" : "android::sp<android::hardware::BHwBinder>", 14294 "record_kind" : "class", 14295 "referenced_type" : "type-159", 14296 "self_type" : "type-159", 14297 "size" : 4, 14298 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14299 "template_args" : [ "type-161" ], 14300 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 14301 }, 14302 { 14303 "alignment" : 4, 14304 "fields" : 14305 [ 14306 { 14307 "access" : "private", 14308 "field_name" : "m_ptr", 14309 "referenced_type" : "type-24" 14310 } 14311 ], 14312 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 14313 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 14314 "record_kind" : "class", 14315 "referenced_type" : "type-23", 14316 "self_type" : "type-23", 14317 "size" : 4, 14318 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14319 "template_args" : [ "type-25" ], 14320 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 14321 }, 14322 { 14323 "alignment" : 4, 14324 "fields" : 14325 [ 14326 { 14327 "access" : "private", 14328 "field_name" : "m_ptr", 14329 "referenced_type" : "type-28" 14330 } 14331 ], 14332 "linker_set_key" : "android::sp<android::hardware::IBinder>", 14333 "name" : "android::sp<android::hardware::IBinder>", 14334 "record_kind" : "class", 14335 "referenced_type" : "type-27", 14336 "self_type" : "type-27", 14337 "size" : 4, 14338 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14339 "template_args" : [ "type-29" ], 14340 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 14341 }, 14342 { 14343 "alignment" : 4, 14344 "fields" : 14345 [ 14346 { 14347 "access" : "private", 14348 "field_name" : "m_ptr", 14349 "referenced_type" : "type-34" 14350 } 14351 ], 14352 "linker_set_key" : "android::sp<android::hardware::IInterface>", 14353 "name" : "android::sp<android::hardware::IInterface>", 14354 "record_kind" : "class", 14355 "referenced_type" : "type-33", 14356 "self_type" : "type-33", 14357 "size" : 4, 14358 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14359 "template_args" : [ "type-35" ], 14360 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 14361 }, 14362 { 14363 "alignment" : 4, 14364 "fields" : 14365 [ 14366 { 14367 "access" : "private", 14368 "field_name" : "m_ptr", 14369 "referenced_type" : "type-37" 14370 } 14371 ], 14372 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 14373 "name" : "android::sp<android::hardware::ProcessState>", 14374 "record_kind" : "class", 14375 "referenced_type" : "type-36", 14376 "self_type" : "type-36", 14377 "size" : 4, 14378 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14379 "template_args" : [ "type-38" ], 14380 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 14381 }, 14382 { 14383 "alignment" : 4, 14384 "fields" : 14385 [ 14386 { 14387 "access" : "private", 14388 "field_name" : "m_ptr", 14389 "referenced_type" : "type-148" 14390 } 14391 ], 14392 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 14393 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 14394 "record_kind" : "class", 14395 "referenced_type" : "type-147", 14396 "self_type" : "type-147", 14397 "size" : 4, 14398 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14399 "template_args" : [ "type-149" ], 14400 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 14401 }, 14402 { 14403 "alignment" : 4, 14404 "fields" : 14405 [ 14406 { 14407 "access" : "private", 14408 "field_name" : "m_ptr", 14409 "referenced_type" : "type-151" 14410 } 14411 ], 14412 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 14413 "name" : "android::sp<android::hardware::hidl_death_recipient>", 14414 "record_kind" : "class", 14415 "referenced_type" : "type-326", 14416 "self_type" : "type-326", 14417 "size" : 4, 14418 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14419 "template_args" : [ "type-152" ], 14420 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 14421 }, 14422 { 14423 "alignment" : 4, 14424 "fields" : 14425 [ 14426 { 14427 "access" : "private", 14428 "field_name" : "m_ptr", 14429 "referenced_type" : "type-117" 14430 } 14431 ], 14432 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfc>", 14433 "name" : "android::sp<android::hardware::nfc::V1_0::INfc>", 14434 "record_kind" : "class", 14435 "referenced_type" : "type-116", 14436 "self_type" : "type-116", 14437 "size" : 4, 14438 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14439 "template_args" : [ "type-118" ], 14440 "unique_id" : "_ZTSN7android2spINS_8hardware3nfc4V1_04INfcEEE" 14441 }, 14442 { 14443 "alignment" : 4, 14444 "fields" : 14445 [ 14446 { 14447 "access" : "private", 14448 "field_name" : "m_ptr", 14449 "referenced_type" : "type-108" 14450 } 14451 ], 14452 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback>", 14453 "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback>", 14454 "record_kind" : "class", 14455 "referenced_type" : "type-107", 14456 "self_type" : "type-107", 14457 "size" : 4, 14458 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14459 "template_args" : [ "type-17" ], 14460 "unique_id" : "_ZTSN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE" 14461 }, 14462 { 14463 "alignment" : 4, 14464 "fields" : 14465 [ 14466 { 14467 "access" : "private", 14468 "field_name" : "m_ptr", 14469 "referenced_type" : "type-131" 14470 } 14471 ], 14472 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfc>", 14473 "name" : "android::sp<android::hardware::nfc::V1_1::INfc>", 14474 "record_kind" : "class", 14475 "referenced_type" : "type-130", 14476 "self_type" : "type-130", 14477 "size" : 4, 14478 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14479 "template_args" : [ "type-132" ], 14480 "unique_id" : "_ZTSN7android2spINS_8hardware3nfc4V1_14INfcEEE" 14481 }, 14482 { 14483 "alignment" : 4, 14484 "fields" : 14485 [ 14486 { 14487 "access" : "private", 14488 "field_name" : "m_ptr", 14489 "referenced_type" : "type-15" 14490 } 14491 ], 14492 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback>", 14493 "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback>", 14494 "record_kind" : "class", 14495 "referenced_type" : "type-14", 14496 "self_type" : "type-14", 14497 "size" : 4, 14498 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14499 "template_args" : [ "type-16" ], 14500 "unique_id" : "_ZTSN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE" 14501 }, 14502 { 14503 "alignment" : 4, 14504 "fields" : 14505 [ 14506 { 14507 "access" : "private", 14508 "field_name" : "m_ptr", 14509 "referenced_type" : "type-140" 14510 } 14511 ], 14512 "linker_set_key" : "android::sp<android::hardware::nfc::V1_2::INfc>", 14513 "name" : "android::sp<android::hardware::nfc::V1_2::INfc>", 14514 "record_kind" : "class", 14515 "referenced_type" : "type-139", 14516 "self_type" : "type-139", 14517 "size" : 4, 14518 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14519 "template_args" : [ "type-141" ], 14520 "unique_id" : "_ZTSN7android2spINS_8hardware3nfc4V1_24INfcEEE" 14521 }, 14522 { 14523 "alignment" : 4, 14524 "fields" : 14525 [ 14526 { 14527 "access" : "private", 14528 "field_name" : "m_ptr", 14529 "referenced_type" : "type-4" 14530 } 14531 ], 14532 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 14533 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 14534 "record_kind" : "class", 14535 "referenced_type" : "type-20", 14536 "self_type" : "type-20", 14537 "size" : 4, 14538 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14539 "template_args" : [ "type-5" ], 14540 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 14541 }, 14542 { 14543 "alignment" : 4, 14544 "fields" : 14545 [ 14546 { 14547 "access" : "private", 14548 "field_name" : "m_ptr", 14549 "referenced_type" : "type-75" 14550 } 14551 ], 14552 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 14553 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 14554 "record_kind" : "class", 14555 "referenced_type" : "type-74", 14556 "self_type" : "type-74", 14557 "size" : 4, 14558 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14559 "template_args" : [ "type-76" ], 14560 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 14561 }, 14562 { 14563 "alignment" : 4, 14564 "fields" : 14565 [ 14566 { 14567 "access" : "private", 14568 "field_name" : "m_ptr", 14569 "referenced_type" : "type-90" 14570 } 14571 ], 14572 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 14573 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 14574 "record_kind" : "class", 14575 "referenced_type" : "type-89", 14576 "self_type" : "type-89", 14577 "size" : 4, 14578 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 14579 "template_args" : [ "type-91" ], 14580 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 14581 }, 14582 { 14583 "alignment" : 1, 14584 "linker_set_key" : "android::trait_trivial_copy<bool>", 14585 "name" : "android::trait_trivial_copy<bool>", 14586 "referenced_type" : "type-227", 14587 "self_type" : "type-227", 14588 "size" : 1, 14589 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14590 "template_args" : [ "type-51" ], 14591 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 14592 }, 14593 { 14594 "alignment" : 1, 14595 "linker_set_key" : "android::trait_trivial_copy<char>", 14596 "name" : "android::trait_trivial_copy<char>", 14597 "referenced_type" : "type-232", 14598 "self_type" : "type-232", 14599 "size" : 1, 14600 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14601 "template_args" : [ "type-68" ], 14602 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 14603 }, 14604 { 14605 "alignment" : 1, 14606 "linker_set_key" : "android::trait_trivial_copy<double>", 14607 "name" : "android::trait_trivial_copy<double>", 14608 "referenced_type" : "type-289", 14609 "self_type" : "type-289", 14610 "size" : 1, 14611 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14612 "template_args" : [ "type-287" ], 14613 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 14614 }, 14615 { 14616 "alignment" : 1, 14617 "linker_set_key" : "android::trait_trivial_copy<float>", 14618 "name" : "android::trait_trivial_copy<float>", 14619 "referenced_type" : "type-284", 14620 "self_type" : "type-284", 14621 "size" : 1, 14622 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14623 "template_args" : [ "type-282" ], 14624 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 14625 }, 14626 { 14627 "alignment" : 1, 14628 "linker_set_key" : "android::trait_trivial_copy<int>", 14629 "name" : "android::trait_trivial_copy<int>", 14630 "referenced_type" : "type-250", 14631 "self_type" : "type-250", 14632 "size" : 1, 14633 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14634 "template_args" : [ "type-39" ], 14635 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 14636 }, 14637 { 14638 "alignment" : 1, 14639 "linker_set_key" : "android::trait_trivial_copy<long long>", 14640 "name" : "android::trait_trivial_copy<long long>", 14641 "referenced_type" : "type-275", 14642 "self_type" : "type-275", 14643 "size" : 1, 14644 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14645 "template_args" : [ "type-44" ], 14646 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 14647 }, 14648 { 14649 "alignment" : 1, 14650 "linker_set_key" : "android::trait_trivial_copy<long>", 14651 "name" : "android::trait_trivial_copy<long>", 14652 "referenced_type" : "type-261", 14653 "self_type" : "type-261", 14654 "size" : 1, 14655 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14656 "template_args" : [ "type-259" ], 14657 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 14658 }, 14659 { 14660 "alignment" : 1, 14661 "linker_set_key" : "android::trait_trivial_copy<short>", 14662 "name" : "android::trait_trivial_copy<short>", 14663 "referenced_type" : "type-242", 14664 "self_type" : "type-242", 14665 "size" : 1, 14666 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14667 "template_args" : [ "type-239" ], 14668 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 14669 }, 14670 { 14671 "alignment" : 1, 14672 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 14673 "name" : "android::trait_trivial_copy<unsigned char>", 14674 "referenced_type" : "type-236", 14675 "self_type" : "type-236", 14676 "size" : 1, 14677 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14678 "template_args" : [ "type-96" ], 14679 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 14680 }, 14681 { 14682 "alignment" : 1, 14683 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 14684 "name" : "android::trait_trivial_copy<unsigned int>", 14685 "referenced_type" : "type-256", 14686 "self_type" : "type-256", 14687 "size" : 1, 14688 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14689 "template_args" : [ "type-2" ], 14690 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 14691 }, 14692 { 14693 "alignment" : 1, 14694 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 14695 "name" : "android::trait_trivial_copy<unsigned long long>", 14696 "referenced_type" : "type-279", 14697 "self_type" : "type-279", 14698 "size" : 1, 14699 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14700 "template_args" : [ "type-153" ], 14701 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 14702 }, 14703 { 14704 "alignment" : 1, 14705 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 14706 "name" : "android::trait_trivial_copy<unsigned long>", 14707 "referenced_type" : "type-270", 14708 "self_type" : "type-270", 14709 "size" : 1, 14710 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14711 "template_args" : [ "type-268" ], 14712 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 14713 }, 14714 { 14715 "alignment" : 1, 14716 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 14717 "name" : "android::trait_trivial_copy<unsigned short>", 14718 "referenced_type" : "type-246", 14719 "self_type" : "type-246", 14720 "size" : 1, 14721 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14722 "template_args" : [ "type-98" ], 14723 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 14724 }, 14725 { 14726 "alignment" : 1, 14727 "linker_set_key" : "android::trait_trivial_copy<void>", 14728 "name" : "android::trait_trivial_copy<void>", 14729 "referenced_type" : "type-223", 14730 "self_type" : "type-223", 14731 "size" : 1, 14732 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14733 "template_args" : [ "type-41" ], 14734 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 14735 }, 14736 { 14737 "alignment" : 1, 14738 "linker_set_key" : "android::trait_trivial_ctor<bool>", 14739 "name" : "android::trait_trivial_ctor<bool>", 14740 "referenced_type" : "type-225", 14741 "self_type" : "type-225", 14742 "size" : 1, 14743 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14744 "template_args" : [ "type-51" ], 14745 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 14746 }, 14747 { 14748 "alignment" : 1, 14749 "linker_set_key" : "android::trait_trivial_ctor<char>", 14750 "name" : "android::trait_trivial_ctor<char>", 14751 "referenced_type" : "type-230", 14752 "self_type" : "type-230", 14753 "size" : 1, 14754 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14755 "template_args" : [ "type-68" ], 14756 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 14757 }, 14758 { 14759 "alignment" : 1, 14760 "linker_set_key" : "android::trait_trivial_ctor<double>", 14761 "name" : "android::trait_trivial_ctor<double>", 14762 "referenced_type" : "type-286", 14763 "self_type" : "type-286", 14764 "size" : 1, 14765 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14766 "template_args" : [ "type-287" ], 14767 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 14768 }, 14769 { 14770 "alignment" : 1, 14771 "linker_set_key" : "android::trait_trivial_ctor<float>", 14772 "name" : "android::trait_trivial_ctor<float>", 14773 "referenced_type" : "type-281", 14774 "self_type" : "type-281", 14775 "size" : 1, 14776 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14777 "template_args" : [ "type-282" ], 14778 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 14779 }, 14780 { 14781 "alignment" : 1, 14782 "linker_set_key" : "android::trait_trivial_ctor<int>", 14783 "name" : "android::trait_trivial_ctor<int>", 14784 "referenced_type" : "type-248", 14785 "self_type" : "type-248", 14786 "size" : 1, 14787 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14788 "template_args" : [ "type-39" ], 14789 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 14790 }, 14791 { 14792 "alignment" : 1, 14793 "linker_set_key" : "android::trait_trivial_ctor<long long>", 14794 "name" : "android::trait_trivial_ctor<long long>", 14795 "referenced_type" : "type-273", 14796 "self_type" : "type-273", 14797 "size" : 1, 14798 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14799 "template_args" : [ "type-44" ], 14800 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 14801 }, 14802 { 14803 "alignment" : 1, 14804 "linker_set_key" : "android::trait_trivial_ctor<long>", 14805 "name" : "android::trait_trivial_ctor<long>", 14806 "referenced_type" : "type-258", 14807 "self_type" : "type-258", 14808 "size" : 1, 14809 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14810 "template_args" : [ "type-259" ], 14811 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 14812 }, 14813 { 14814 "alignment" : 1, 14815 "linker_set_key" : "android::trait_trivial_ctor<short>", 14816 "name" : "android::trait_trivial_ctor<short>", 14817 "referenced_type" : "type-238", 14818 "self_type" : "type-238", 14819 "size" : 1, 14820 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14821 "template_args" : [ "type-239" ], 14822 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 14823 }, 14824 { 14825 "alignment" : 1, 14826 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 14827 "name" : "android::trait_trivial_ctor<unsigned char>", 14828 "referenced_type" : "type-234", 14829 "self_type" : "type-234", 14830 "size" : 1, 14831 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14832 "template_args" : [ "type-96" ], 14833 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 14834 }, 14835 { 14836 "alignment" : 1, 14837 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 14838 "name" : "android::trait_trivial_ctor<unsigned int>", 14839 "referenced_type" : "type-254", 14840 "self_type" : "type-254", 14841 "size" : 1, 14842 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14843 "template_args" : [ "type-2" ], 14844 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 14845 }, 14846 { 14847 "alignment" : 1, 14848 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 14849 "name" : "android::trait_trivial_ctor<unsigned long long>", 14850 "referenced_type" : "type-277", 14851 "self_type" : "type-277", 14852 "size" : 1, 14853 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14854 "template_args" : [ "type-153" ], 14855 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 14856 }, 14857 { 14858 "alignment" : 1, 14859 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 14860 "name" : "android::trait_trivial_ctor<unsigned long>", 14861 "referenced_type" : "type-267", 14862 "self_type" : "type-267", 14863 "size" : 1, 14864 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14865 "template_args" : [ "type-268" ], 14866 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 14867 }, 14868 { 14869 "alignment" : 1, 14870 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 14871 "name" : "android::trait_trivial_ctor<unsigned short>", 14872 "referenced_type" : "type-244", 14873 "self_type" : "type-244", 14874 "size" : 1, 14875 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14876 "template_args" : [ "type-98" ], 14877 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 14878 }, 14879 { 14880 "alignment" : 1, 14881 "linker_set_key" : "android::trait_trivial_ctor<void>", 14882 "name" : "android::trait_trivial_ctor<void>", 14883 "referenced_type" : "type-221", 14884 "self_type" : "type-221", 14885 "size" : 1, 14886 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14887 "template_args" : [ "type-41" ], 14888 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 14889 }, 14890 { 14891 "alignment" : 1, 14892 "linker_set_key" : "android::trait_trivial_dtor<bool>", 14893 "name" : "android::trait_trivial_dtor<bool>", 14894 "referenced_type" : "type-226", 14895 "self_type" : "type-226", 14896 "size" : 1, 14897 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14898 "template_args" : [ "type-51" ], 14899 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 14900 }, 14901 { 14902 "alignment" : 1, 14903 "linker_set_key" : "android::trait_trivial_dtor<char>", 14904 "name" : "android::trait_trivial_dtor<char>", 14905 "referenced_type" : "type-231", 14906 "self_type" : "type-231", 14907 "size" : 1, 14908 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14909 "template_args" : [ "type-68" ], 14910 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 14911 }, 14912 { 14913 "alignment" : 1, 14914 "linker_set_key" : "android::trait_trivial_dtor<double>", 14915 "name" : "android::trait_trivial_dtor<double>", 14916 "referenced_type" : "type-288", 14917 "self_type" : "type-288", 14918 "size" : 1, 14919 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14920 "template_args" : [ "type-287" ], 14921 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 14922 }, 14923 { 14924 "alignment" : 1, 14925 "linker_set_key" : "android::trait_trivial_dtor<float>", 14926 "name" : "android::trait_trivial_dtor<float>", 14927 "referenced_type" : "type-283", 14928 "self_type" : "type-283", 14929 "size" : 1, 14930 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14931 "template_args" : [ "type-282" ], 14932 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 14933 }, 14934 { 14935 "alignment" : 1, 14936 "linker_set_key" : "android::trait_trivial_dtor<int>", 14937 "name" : "android::trait_trivial_dtor<int>", 14938 "referenced_type" : "type-249", 14939 "self_type" : "type-249", 14940 "size" : 1, 14941 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14942 "template_args" : [ "type-39" ], 14943 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 14944 }, 14945 { 14946 "alignment" : 1, 14947 "linker_set_key" : "android::trait_trivial_dtor<long long>", 14948 "name" : "android::trait_trivial_dtor<long long>", 14949 "referenced_type" : "type-274", 14950 "self_type" : "type-274", 14951 "size" : 1, 14952 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14953 "template_args" : [ "type-44" ], 14954 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 14955 }, 14956 { 14957 "alignment" : 1, 14958 "linker_set_key" : "android::trait_trivial_dtor<long>", 14959 "name" : "android::trait_trivial_dtor<long>", 14960 "referenced_type" : "type-260", 14961 "self_type" : "type-260", 14962 "size" : 1, 14963 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14964 "template_args" : [ "type-259" ], 14965 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 14966 }, 14967 { 14968 "alignment" : 1, 14969 "linker_set_key" : "android::trait_trivial_dtor<short>", 14970 "name" : "android::trait_trivial_dtor<short>", 14971 "referenced_type" : "type-241", 14972 "self_type" : "type-241", 14973 "size" : 1, 14974 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14975 "template_args" : [ "type-239" ], 14976 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 14977 }, 14978 { 14979 "alignment" : 1, 14980 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 14981 "name" : "android::trait_trivial_dtor<unsigned char>", 14982 "referenced_type" : "type-235", 14983 "self_type" : "type-235", 14984 "size" : 1, 14985 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14986 "template_args" : [ "type-96" ], 14987 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 14988 }, 14989 { 14990 "alignment" : 1, 14991 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 14992 "name" : "android::trait_trivial_dtor<unsigned int>", 14993 "referenced_type" : "type-255", 14994 "self_type" : "type-255", 14995 "size" : 1, 14996 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 14997 "template_args" : [ "type-2" ], 14998 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 14999 }, 15000 { 15001 "alignment" : 1, 15002 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 15003 "name" : "android::trait_trivial_dtor<unsigned long long>", 15004 "referenced_type" : "type-278", 15005 "self_type" : "type-278", 15006 "size" : 1, 15007 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15008 "template_args" : [ "type-153" ], 15009 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 15010 }, 15011 { 15012 "alignment" : 1, 15013 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 15014 "name" : "android::trait_trivial_dtor<unsigned long>", 15015 "referenced_type" : "type-269", 15016 "self_type" : "type-269", 15017 "size" : 1, 15018 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15019 "template_args" : [ "type-268" ], 15020 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 15021 }, 15022 { 15023 "alignment" : 1, 15024 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 15025 "name" : "android::trait_trivial_dtor<unsigned short>", 15026 "referenced_type" : "type-245", 15027 "self_type" : "type-245", 15028 "size" : 1, 15029 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15030 "template_args" : [ "type-98" ], 15031 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 15032 }, 15033 { 15034 "alignment" : 1, 15035 "linker_set_key" : "android::trait_trivial_dtor<void>", 15036 "name" : "android::trait_trivial_dtor<void>", 15037 "referenced_type" : "type-222", 15038 "self_type" : "type-222", 15039 "size" : 1, 15040 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15041 "template_args" : [ "type-41" ], 15042 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 15043 }, 15044 { 15045 "alignment" : 1, 15046 "linker_set_key" : "android::trait_trivial_move<android::String16>", 15047 "name" : "android::trait_trivial_move<android::String16>", 15048 "referenced_type" : "type-416", 15049 "self_type" : "type-416", 15050 "size" : 1, 15051 "source_file" : "/system/core/libutils/include/utils/String16.h", 15052 "template_args" : [ "type-56" ], 15053 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 15054 }, 15055 { 15056 "alignment" : 1, 15057 "linker_set_key" : "android::trait_trivial_move<android::String8>", 15058 "name" : "android::trait_trivial_move<android::String8>", 15059 "referenced_type" : "type-411", 15060 "self_type" : "type-411", 15061 "size" : 1, 15062 "source_file" : "/system/core/libutils/include/utils/String8.h", 15063 "template_args" : [ "type-65" ], 15064 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 15065 }, 15066 { 15067 "alignment" : 1, 15068 "linker_set_key" : "android::trait_trivial_move<bool>", 15069 "name" : "android::trait_trivial_move<bool>", 15070 "referenced_type" : "type-228", 15071 "self_type" : "type-228", 15072 "size" : 1, 15073 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15074 "template_args" : [ "type-51" ], 15075 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 15076 }, 15077 { 15078 "alignment" : 1, 15079 "linker_set_key" : "android::trait_trivial_move<char>", 15080 "name" : "android::trait_trivial_move<char>", 15081 "referenced_type" : "type-233", 15082 "self_type" : "type-233", 15083 "size" : 1, 15084 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15085 "template_args" : [ "type-68" ], 15086 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 15087 }, 15088 { 15089 "alignment" : 1, 15090 "linker_set_key" : "android::trait_trivial_move<double>", 15091 "name" : "android::trait_trivial_move<double>", 15092 "referenced_type" : "type-290", 15093 "self_type" : "type-290", 15094 "size" : 1, 15095 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15096 "template_args" : [ "type-287" ], 15097 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 15098 }, 15099 { 15100 "alignment" : 1, 15101 "linker_set_key" : "android::trait_trivial_move<float>", 15102 "name" : "android::trait_trivial_move<float>", 15103 "referenced_type" : "type-285", 15104 "self_type" : "type-285", 15105 "size" : 1, 15106 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15107 "template_args" : [ "type-282" ], 15108 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 15109 }, 15110 { 15111 "alignment" : 1, 15112 "linker_set_key" : "android::trait_trivial_move<int>", 15113 "name" : "android::trait_trivial_move<int>", 15114 "referenced_type" : "type-253", 15115 "self_type" : "type-253", 15116 "size" : 1, 15117 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15118 "template_args" : [ "type-39" ], 15119 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 15120 }, 15121 { 15122 "alignment" : 1, 15123 "linker_set_key" : "android::trait_trivial_move<long long>", 15124 "name" : "android::trait_trivial_move<long long>", 15125 "referenced_type" : "type-276", 15126 "self_type" : "type-276", 15127 "size" : 1, 15128 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15129 "template_args" : [ "type-44" ], 15130 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 15131 }, 15132 { 15133 "alignment" : 1, 15134 "linker_set_key" : "android::trait_trivial_move<long>", 15135 "name" : "android::trait_trivial_move<long>", 15136 "referenced_type" : "type-262", 15137 "self_type" : "type-262", 15138 "size" : 1, 15139 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15140 "template_args" : [ "type-259" ], 15141 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 15142 }, 15143 { 15144 "alignment" : 1, 15145 "linker_set_key" : "android::trait_trivial_move<short>", 15146 "name" : "android::trait_trivial_move<short>", 15147 "referenced_type" : "type-243", 15148 "self_type" : "type-243", 15149 "size" : 1, 15150 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15151 "template_args" : [ "type-239" ], 15152 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 15153 }, 15154 { 15155 "alignment" : 1, 15156 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 15157 "name" : "android::trait_trivial_move<unsigned char>", 15158 "referenced_type" : "type-237", 15159 "self_type" : "type-237", 15160 "size" : 1, 15161 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15162 "template_args" : [ "type-96" ], 15163 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 15164 }, 15165 { 15166 "alignment" : 1, 15167 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 15168 "name" : "android::trait_trivial_move<unsigned int>", 15169 "referenced_type" : "type-257", 15170 "self_type" : "type-257", 15171 "size" : 1, 15172 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15173 "template_args" : [ "type-2" ], 15174 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 15175 }, 15176 { 15177 "alignment" : 1, 15178 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 15179 "name" : "android::trait_trivial_move<unsigned long long>", 15180 "referenced_type" : "type-280", 15181 "self_type" : "type-280", 15182 "size" : 1, 15183 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15184 "template_args" : [ "type-153" ], 15185 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 15186 }, 15187 { 15188 "alignment" : 1, 15189 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 15190 "name" : "android::trait_trivial_move<unsigned long>", 15191 "referenced_type" : "type-272", 15192 "self_type" : "type-272", 15193 "size" : 1, 15194 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15195 "template_args" : [ "type-268" ], 15196 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 15197 }, 15198 { 15199 "alignment" : 1, 15200 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 15201 "name" : "android::trait_trivial_move<unsigned short>", 15202 "referenced_type" : "type-247", 15203 "self_type" : "type-247", 15204 "size" : 1, 15205 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15206 "template_args" : [ "type-98" ], 15207 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 15208 }, 15209 { 15210 "alignment" : 1, 15211 "linker_set_key" : "android::trait_trivial_move<void>", 15212 "name" : "android::trait_trivial_move<void>", 15213 "referenced_type" : "type-224", 15214 "self_type" : "type-224", 15215 "size" : 1, 15216 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 15217 "template_args" : [ "type-41" ], 15218 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 15219 }, 15220 { 15221 "alignment" : 4, 15222 "fields" : 15223 [ 15224 { 15225 "access" : "private", 15226 "field_name" : "m_ptr", 15227 "referenced_type" : "type-160" 15228 }, 15229 { 15230 "access" : "private", 15231 "field_name" : "m_refs", 15232 "field_offset" : 32, 15233 "referenced_type" : "type-10" 15234 } 15235 ], 15236 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 15237 "name" : "android::wp<android::hardware::BHwBinder>", 15238 "record_kind" : "class", 15239 "referenced_type" : "type-358", 15240 "self_type" : "type-358", 15241 "size" : 8, 15242 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 15243 "template_args" : [ "type-161" ], 15244 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 15245 }, 15246 { 15247 "alignment" : 4, 15248 "fields" : 15249 [ 15250 { 15251 "access" : "private", 15252 "field_name" : "m_ptr", 15253 "referenced_type" : "type-24" 15254 }, 15255 { 15256 "access" : "private", 15257 "field_name" : "m_refs", 15258 "field_offset" : 32, 15259 "referenced_type" : "type-10" 15260 } 15261 ], 15262 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 15263 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 15264 "record_kind" : "class", 15265 "referenced_type" : "type-134", 15266 "self_type" : "type-134", 15267 "size" : 8, 15268 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 15269 "template_args" : [ "type-25" ], 15270 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 15271 }, 15272 { 15273 "alignment" : 4, 15274 "fields" : 15275 [ 15276 { 15277 "access" : "private", 15278 "field_name" : "m_ptr", 15279 "referenced_type" : "type-151" 15280 }, 15281 { 15282 "access" : "private", 15283 "field_name" : "m_refs", 15284 "field_offset" : 32, 15285 "referenced_type" : "type-10" 15286 } 15287 ], 15288 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 15289 "name" : "android::wp<android::hardware::hidl_death_recipient>", 15290 "record_kind" : "class", 15291 "referenced_type" : "type-150", 15292 "self_type" : "type-150", 15293 "size" : 8, 15294 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 15295 "template_args" : [ "type-152" ], 15296 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 15297 }, 15298 { 15299 "alignment" : 4, 15300 "fields" : 15301 [ 15302 { 15303 "access" : "private", 15304 "field_name" : "m_ptr", 15305 "referenced_type" : "type-4" 15306 }, 15307 { 15308 "access" : "private", 15309 "field_name" : "m_refs", 15310 "field_offset" : 32, 15311 "referenced_type" : "type-10" 15312 } 15313 ], 15314 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 15315 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 15316 "record_kind" : "class", 15317 "referenced_type" : "type-3", 15318 "self_type" : "type-3", 15319 "size" : 8, 15320 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 15321 "template_args" : [ "type-5" ], 15322 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 15323 }, 15324 { 15325 "alignment" : 4, 15326 "fields" : 15327 [ 15328 { 15329 "field_name" : "maxContentLightLevel", 15330 "referenced_type" : "type-282" 15331 }, 15332 { 15333 "field_name" : "maxFrameAverageLightLevel", 15334 "field_offset" : 32, 15335 "referenced_type" : "type-282" 15336 } 15337 ], 15338 "linker_set_key" : "android_cta861_3_metadata", 15339 "name" : "android_cta861_3_metadata", 15340 "referenced_type" : "type-520", 15341 "self_type" : "type-520", 15342 "size" : 8, 15343 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15344 "unique_id" : "android_cta861_3_metadata" 15345 }, 15346 { 15347 "alignment" : 4, 15348 "fields" : 15349 [ 15350 { 15351 "field_name" : "num_points", 15352 "referenced_type" : "type-2" 15353 }, 15354 { 15355 "field_name" : "reserved", 15356 "field_offset" : 32, 15357 "referenced_type" : "type-510" 15358 }, 15359 { 15360 "field_name" : "xyzc_points", 15361 "field_offset" : 288, 15362 "referenced_type" : "type-517" 15363 } 15364 ], 15365 "linker_set_key" : "android_depth_points", 15366 "name" : "android_depth_points", 15367 "referenced_type" : "type-516", 15368 "self_type" : "type-516", 15369 "size" : 36, 15370 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15371 "unique_id" : "android_depth_points" 15372 }, 15373 { 15374 "alignment" : 4, 15375 "fields" : 15376 [ 15377 { 15378 "field_name" : "format", 15379 "referenced_type" : "type-513" 15380 }, 15381 { 15382 "field_name" : "num_planes", 15383 "field_offset" : 32, 15384 "referenced_type" : "type-2" 15385 }, 15386 { 15387 "field_name" : "planes", 15388 "field_offset" : 64, 15389 "referenced_type" : "type-515" 15390 } 15391 ], 15392 "linker_set_key" : "android_flex_layout", 15393 "name" : "android_flex_layout", 15394 "referenced_type" : "type-514", 15395 "self_type" : "type-514", 15396 "size" : 12, 15397 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15398 "unique_id" : "android_flex_layout" 15399 }, 15400 { 15401 "alignment" : 4, 15402 "fields" : 15403 [ 15404 { 15405 "field_name" : "top_left", 15406 "referenced_type" : "type-372" 15407 }, 15408 { 15409 "field_name" : "component", 15410 "field_offset" : 32, 15411 "referenced_type" : "type-511" 15412 }, 15413 { 15414 "field_name" : "bits_per_component", 15415 "field_offset" : 64, 15416 "referenced_type" : "type-39" 15417 }, 15418 { 15419 "field_name" : "bits_used", 15420 "field_offset" : 96, 15421 "referenced_type" : "type-39" 15422 }, 15423 { 15424 "field_name" : "h_increment", 15425 "field_offset" : 128, 15426 "referenced_type" : "type-39" 15427 }, 15428 { 15429 "field_name" : "v_increment", 15430 "field_offset" : 160, 15431 "referenced_type" : "type-39" 15432 }, 15433 { 15434 "field_name" : "h_subsampling", 15435 "field_offset" : 192, 15436 "referenced_type" : "type-39" 15437 }, 15438 { 15439 "field_name" : "v_subsampling", 15440 "field_offset" : 224, 15441 "referenced_type" : "type-39" 15442 } 15443 ], 15444 "linker_set_key" : "android_flex_plane", 15445 "name" : "android_flex_plane", 15446 "referenced_type" : "type-512", 15447 "self_type" : "type-512", 15448 "size" : 32, 15449 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15450 "unique_id" : "android_flex_plane" 15451 }, 15452 { 15453 "alignment" : 4, 15454 "fields" : 15455 [ 15456 { 15457 "field_name" : "displayPrimaryRed", 15458 "referenced_type" : "type-518" 15459 }, 15460 { 15461 "field_name" : "displayPrimaryGreen", 15462 "field_offset" : 64, 15463 "referenced_type" : "type-518" 15464 }, 15465 { 15466 "field_name" : "displayPrimaryBlue", 15467 "field_offset" : 128, 15468 "referenced_type" : "type-518" 15469 }, 15470 { 15471 "field_name" : "whitePoint", 15472 "field_offset" : 192, 15473 "referenced_type" : "type-518" 15474 }, 15475 { 15476 "field_name" : "maxLuminance", 15477 "field_offset" : 256, 15478 "referenced_type" : "type-282" 15479 }, 15480 { 15481 "field_name" : "minLuminance", 15482 "field_offset" : 288, 15483 "referenced_type" : "type-282" 15484 } 15485 ], 15486 "linker_set_key" : "android_smpte2086_metadata", 15487 "name" : "android_smpte2086_metadata", 15488 "referenced_type" : "type-519", 15489 "self_type" : "type-519", 15490 "size" : 40, 15491 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15492 "unique_id" : "android_smpte2086_metadata" 15493 }, 15494 { 15495 "alignment" : 4, 15496 "fields" : 15497 [ 15498 { 15499 "field_name" : "x", 15500 "referenced_type" : "type-282" 15501 }, 15502 { 15503 "field_name" : "y", 15504 "field_offset" : 32, 15505 "referenced_type" : "type-282" 15506 } 15507 ], 15508 "linker_set_key" : "android_xy_color", 15509 "name" : "android_xy_color", 15510 "referenced_type" : "type-518", 15511 "self_type" : "type-518", 15512 "size" : 8, 15513 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15514 "unique_id" : "android_xy_color" 15515 }, 15516 { 15517 "alignment" : 4, 15518 "fields" : 15519 [ 15520 { 15521 "field_name" : "y", 15522 "referenced_type" : "type-40" 15523 }, 15524 { 15525 "field_name" : "cb", 15526 "field_offset" : 32, 15527 "referenced_type" : "type-40" 15528 }, 15529 { 15530 "field_name" : "cr", 15531 "field_offset" : 64, 15532 "referenced_type" : "type-40" 15533 }, 15534 { 15535 "field_name" : "ystride", 15536 "field_offset" : 96, 15537 "referenced_type" : "type-2" 15538 }, 15539 { 15540 "field_name" : "cstride", 15541 "field_offset" : 128, 15542 "referenced_type" : "type-2" 15543 }, 15544 { 15545 "field_name" : "chroma_step", 15546 "field_offset" : 160, 15547 "referenced_type" : "type-2" 15548 }, 15549 { 15550 "field_name" : "reserved", 15551 "field_offset" : 192, 15552 "referenced_type" : "type-510" 15553 } 15554 ], 15555 "linker_set_key" : "android_ycbcr", 15556 "name" : "android_ycbcr", 15557 "referenced_type" : "type-509", 15558 "self_type" : "type-509", 15559 "size" : 56, 15560 "source_file" : "/system/core/libsystem/include/system/graphics.h", 15561 "unique_id" : "android_ycbcr" 15562 }, 15563 { 15564 "alignment" : 4, 15565 "fields" : 15566 [ 15567 { 15568 "referenced_type" : "type-94" 15569 } 15570 ], 15571 "linker_set_key" : "log_msg", 15572 "name" : "log_msg", 15573 "referenced_type" : "type-93", 15574 "self_type" : "type-93", 15575 "size" : 5124, 15576 "source_file" : "/system/core/liblog/include/log/log_read.h", 15577 "unique_id" : "log_msg" 15578 }, 15579 { 15580 "alignment" : 4, 15581 "fields" : 15582 [ 15583 { 15584 "field_name" : "buf", 15585 "referenced_type" : "type-95" 15586 }, 15587 { 15588 "field_name" : "entry", 15589 "referenced_type" : "type-97" 15590 }, 15591 { 15592 "field_name" : "entry_v4", 15593 "referenced_type" : "type-97" 15594 }, 15595 { 15596 "field_name" : "entry_v3", 15597 "referenced_type" : "type-100" 15598 }, 15599 { 15600 "field_name" : "entry_v2", 15601 "referenced_type" : "type-101" 15602 }, 15603 { 15604 "field_name" : "entry_v1", 15605 "referenced_type" : "type-102" 15606 } 15607 ], 15608 "is_anonymous" : true, 15609 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 15610 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 15611 "record_kind" : "union", 15612 "referenced_type" : "type-94", 15613 "self_type" : "type-94", 15614 "size" : 5124, 15615 "source_file" : "/system/core/liblog/include/log/log_read.h", 15616 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 15617 }, 15618 { 15619 "alignment" : 1, 15620 "fields" : 15621 [ 15622 { 15623 "field_name" : "tv_sec", 15624 "referenced_type" : "type-2" 15625 }, 15626 { 15627 "field_name" : "tv_nsec", 15628 "field_offset" : 32, 15629 "referenced_type" : "type-2" 15630 } 15631 ], 15632 "linker_set_key" : "log_time", 15633 "name" : "log_time", 15634 "referenced_type" : "type-380", 15635 "self_type" : "type-380", 15636 "size" : 8, 15637 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 15638 "unique_id" : "_ZTS8log_time" 15639 }, 15640 { 15641 "alignment" : 4, 15642 "fields" : 15643 [ 15644 { 15645 "field_name" : "len", 15646 "referenced_type" : "type-98" 15647 }, 15648 { 15649 "field_name" : "__pad", 15650 "field_offset" : 16, 15651 "referenced_type" : "type-98" 15652 }, 15653 { 15654 "field_name" : "pid", 15655 "field_offset" : 32, 15656 "referenced_type" : "type-39" 15657 }, 15658 { 15659 "field_name" : "tid", 15660 "field_offset" : 64, 15661 "referenced_type" : "type-39" 15662 }, 15663 { 15664 "field_name" : "sec", 15665 "field_offset" : 96, 15666 "referenced_type" : "type-39" 15667 }, 15668 { 15669 "field_name" : "nsec", 15670 "field_offset" : 128, 15671 "referenced_type" : "type-39" 15672 }, 15673 { 15674 "field_name" : "msg", 15675 "field_offset" : 160, 15676 "referenced_type" : "type-99" 15677 } 15678 ], 15679 "linker_set_key" : "logger_entry", 15680 "name" : "logger_entry", 15681 "referenced_type" : "type-102", 15682 "self_type" : "type-102", 15683 "size" : 20, 15684 "source_file" : "/system/core/liblog/include/log/log_read.h", 15685 "unique_id" : "logger_entry" 15686 }, 15687 { 15688 "alignment" : 1, 15689 "fields" : 15690 [ 15691 { 15692 "field_name" : "len", 15693 "referenced_type" : "type-98" 15694 }, 15695 { 15696 "field_name" : "hdr_size", 15697 "field_offset" : 16, 15698 "referenced_type" : "type-98" 15699 }, 15700 { 15701 "field_name" : "pid", 15702 "field_offset" : 32, 15703 "referenced_type" : "type-39" 15704 }, 15705 { 15706 "field_name" : "tid", 15707 "field_offset" : 64, 15708 "referenced_type" : "type-39" 15709 }, 15710 { 15711 "field_name" : "sec", 15712 "field_offset" : 96, 15713 "referenced_type" : "type-39" 15714 }, 15715 { 15716 "field_name" : "nsec", 15717 "field_offset" : 128, 15718 "referenced_type" : "type-39" 15719 }, 15720 { 15721 "field_name" : "euid", 15722 "field_offset" : 160, 15723 "referenced_type" : "type-2" 15724 }, 15725 { 15726 "field_name" : "msg", 15727 "field_offset" : 192, 15728 "referenced_type" : "type-99" 15729 } 15730 ], 15731 "linker_set_key" : "logger_entry_v2", 15732 "name" : "logger_entry_v2", 15733 "referenced_type" : "type-101", 15734 "self_type" : "type-101", 15735 "size" : 24, 15736 "source_file" : "/system/core/liblog/include/log/log_read.h", 15737 "unique_id" : "logger_entry_v2" 15738 }, 15739 { 15740 "alignment" : 1, 15741 "fields" : 15742 [ 15743 { 15744 "field_name" : "len", 15745 "referenced_type" : "type-98" 15746 }, 15747 { 15748 "field_name" : "hdr_size", 15749 "field_offset" : 16, 15750 "referenced_type" : "type-98" 15751 }, 15752 { 15753 "field_name" : "pid", 15754 "field_offset" : 32, 15755 "referenced_type" : "type-39" 15756 }, 15757 { 15758 "field_name" : "tid", 15759 "field_offset" : 64, 15760 "referenced_type" : "type-39" 15761 }, 15762 { 15763 "field_name" : "sec", 15764 "field_offset" : 96, 15765 "referenced_type" : "type-39" 15766 }, 15767 { 15768 "field_name" : "nsec", 15769 "field_offset" : 128, 15770 "referenced_type" : "type-39" 15771 }, 15772 { 15773 "field_name" : "lid", 15774 "field_offset" : 160, 15775 "referenced_type" : "type-2" 15776 }, 15777 { 15778 "field_name" : "msg", 15779 "field_offset" : 192, 15780 "referenced_type" : "type-99" 15781 } 15782 ], 15783 "linker_set_key" : "logger_entry_v3", 15784 "name" : "logger_entry_v3", 15785 "referenced_type" : "type-100", 15786 "self_type" : "type-100", 15787 "size" : 24, 15788 "source_file" : "/system/core/liblog/include/log/log_read.h", 15789 "unique_id" : "logger_entry_v3" 15790 }, 15791 { 15792 "alignment" : 4, 15793 "fields" : 15794 [ 15795 { 15796 "field_name" : "len", 15797 "referenced_type" : "type-98" 15798 }, 15799 { 15800 "field_name" : "hdr_size", 15801 "field_offset" : 16, 15802 "referenced_type" : "type-98" 15803 }, 15804 { 15805 "field_name" : "pid", 15806 "field_offset" : 32, 15807 "referenced_type" : "type-39" 15808 }, 15809 { 15810 "field_name" : "tid", 15811 "field_offset" : 64, 15812 "referenced_type" : "type-2" 15813 }, 15814 { 15815 "field_name" : "sec", 15816 "field_offset" : 96, 15817 "referenced_type" : "type-2" 15818 }, 15819 { 15820 "field_name" : "nsec", 15821 "field_offset" : 128, 15822 "referenced_type" : "type-2" 15823 }, 15824 { 15825 "field_name" : "lid", 15826 "field_offset" : 160, 15827 "referenced_type" : "type-2" 15828 }, 15829 { 15830 "field_name" : "uid", 15831 "field_offset" : 192, 15832 "referenced_type" : "type-2" 15833 }, 15834 { 15835 "field_name" : "msg", 15836 "field_offset" : 224, 15837 "referenced_type" : "type-99" 15838 } 15839 ], 15840 "linker_set_key" : "logger_entry_v4", 15841 "name" : "logger_entry_v4", 15842 "referenced_type" : "type-97", 15843 "self_type" : "type-97", 15844 "size" : 28, 15845 "source_file" : "/system/core/liblog/include/log/log_read.h", 15846 "unique_id" : "logger_entry_v4" 15847 }, 15848 { 15849 "alignment" : 4, 15850 "fields" : 15851 [ 15852 { 15853 "field_name" : "version", 15854 "referenced_type" : "type-39" 15855 }, 15856 { 15857 "field_name" : "numFds", 15858 "field_offset" : 32, 15859 "referenced_type" : "type-39" 15860 }, 15861 { 15862 "field_name" : "numInts", 15863 "field_offset" : 64, 15864 "referenced_type" : "type-39" 15865 }, 15866 { 15867 "field_name" : "data", 15868 "field_offset" : 96, 15869 "referenced_type" : "type-195" 15870 } 15871 ], 15872 "linker_set_key" : "native_handle", 15873 "name" : "native_handle", 15874 "referenced_type" : "type-194", 15875 "self_type" : "type-194", 15876 "size" : 12, 15877 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 15878 "unique_id" : "native_handle" 15879 } 15880 ], 15881 "rvalue_reference_types" : 15882 [ 15883 { 15884 "alignment" : 4, 15885 "linker_set_key" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &&", 15886 "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &&", 15887 "referenced_type" : "type-181", 15888 "self_type" : "type-184", 15889 "size" : 4, 15890 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15891 }, 15892 { 15893 "alignment" : 4, 15894 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &&", 15895 "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &&", 15896 "referenced_type" : "type-196", 15897 "self_type" : "type-198", 15898 "size" : 4, 15899 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15900 }, 15901 { 15902 "alignment" : 4, 15903 "linker_set_key" : "android::hardware::Return<bool> &&", 15904 "name" : "android::hardware::Return<bool> &&", 15905 "referenced_type" : "type-173", 15906 "self_type" : "type-176", 15907 "size" : 4, 15908 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15909 }, 15910 { 15911 "alignment" : 4, 15912 "linker_set_key" : "android::hardware::Return<unsigned int> &&", 15913 "name" : "android::hardware::Return<unsigned int> &&", 15914 "referenced_type" : "type-188", 15915 "self_type" : "type-190", 15916 "size" : 4, 15917 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15918 }, 15919 { 15920 "alignment" : 4, 15921 "linker_set_key" : "android::hardware::Return<void> &&", 15922 "name" : "android::hardware::Return<void> &&", 15923 "referenced_type" : "type-208", 15924 "self_type" : "type-210", 15925 "size" : 4, 15926 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15927 }, 15928 { 15929 "alignment" : 4, 15930 "linker_set_key" : "android::hardware::Status &&", 15931 "name" : "android::hardware::Status &&", 15932 "referenced_type" : "type-163", 15933 "self_type" : "type-169", 15934 "size" : 4, 15935 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15936 }, 15937 { 15938 "alignment" : 4, 15939 "linker_set_key" : "android::hardware::details::return_status &&", 15940 "name" : "android::hardware::details::return_status &&", 15941 "referenced_type" : "type-174", 15942 "self_type" : "type-204", 15943 "size" : 4, 15944 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 15945 }, 15946 { 15947 "alignment" : 4, 15948 "linker_set_key" : "android::hardware::hidl_handle &&", 15949 "name" : "android::hardware::hidl_handle &&", 15950 "referenced_type" : "type-319", 15951 "self_type" : "type-327", 15952 "size" : 4, 15953 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 15954 }, 15955 { 15956 "alignment" : 4, 15957 "linker_set_key" : "android::hardware::hidl_memory &&", 15958 "name" : "android::hardware::hidl_memory &&", 15959 "referenced_type" : "type-323", 15960 "self_type" : "type-331", 15961 "size" : 4, 15962 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 15963 }, 15964 { 15965 "alignment" : 4, 15966 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 15967 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 15968 "referenced_type" : "type-147", 15969 "self_type" : "type-154", 15970 "size" : 4, 15971 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 15972 }, 15973 { 15974 "alignment" : 4, 15975 "linker_set_key" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &&", 15976 "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &&", 15977 "referenced_type" : "type-107", 15978 "self_type" : "type-110", 15979 "size" : 4, 15980 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 15981 }, 15982 { 15983 "alignment" : 4, 15984 "linker_set_key" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &&", 15985 "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &&", 15986 "referenced_type" : "type-14", 15987 "self_type" : "type-126", 15988 "size" : 4, 15989 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 15990 }, 15991 { 15992 "alignment" : 4, 15993 "linker_set_key" : "android::sp<android::hardware::nfc::V1_2::INfc> &&", 15994 "name" : "android::sp<android::hardware::nfc::V1_2::INfc> &&", 15995 "referenced_type" : "type-139", 15996 "self_type" : "type-142", 15997 "size" : 4, 15998 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 15999 }, 16000 { 16001 "alignment" : 4, 16002 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 16003 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 16004 "referenced_type" : "type-480", 16005 "self_type" : "type-479", 16006 "size" : 4, 16007 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 16008 }, 16009 { 16010 "alignment" : 4, 16011 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 16012 "name" : "std::function<sp<IBase> (void *)> &&", 16013 "referenced_type" : "type-490", 16014 "self_type" : "type-489", 16015 "size" : 4, 16016 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 16017 }, 16018 { 16019 "alignment" : 4, 16020 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 16021 "name" : "std::function<sp<IBinder> (void *)> &&", 16022 "referenced_type" : "type-482", 16023 "self_type" : "type-481", 16024 "size" : 4, 16025 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 16026 } 16027 ] 16028} 16029