1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-47", 9 "self_type" : "type-109", 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-210", 16 "self_type" : "type-444", 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-49", 24 "self_type" : "type-153", 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-106", 32 "self_type" : "type-295", 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-106", 41 "self_type" : "type-105", 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-437", 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-30", 64 "self_type" : "type-30", 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-47", 74 "self_type" : "type-47", 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-36", 84 "self_type" : "type-36", 85 "size" : 2 86 }, 87 { 88 "alignment" : 8, 89 "linker_set_key" : "double", 90 "name" : "double", 91 "referenced_type" : "type-217", 92 "self_type" : "type-217", 93 "size" : 8 94 }, 95 { 96 "alignment" : 4, 97 "linker_set_key" : "float", 98 "name" : "float", 99 "referenced_type" : "type-210", 100 "self_type" : "type-210", 101 "size" : 4 102 }, 103 { 104 "alignment" : 4, 105 "is_integral" : true, 106 "linker_set_key" : "int", 107 "name" : "int", 108 "referenced_type" : "type-49", 109 "self_type" : "type-49", 110 "size" : 4 111 }, 112 { 113 "alignment" : 4, 114 "is_integral" : true, 115 "linker_set_key" : "long", 116 "name" : "long", 117 "referenced_type" : "type-191", 118 "self_type" : "type-191", 119 "size" : 4 120 }, 121 { 122 "alignment" : 8, 123 "linker_set_key" : "long double", 124 "name" : "long double", 125 "referenced_type" : "type-573", 126 "self_type" : "type-573", 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-57", 135 "self_type" : "type-57", 136 "size" : 8 137 }, 138 { 139 "alignment" : 2, 140 "is_integral" : true, 141 "linker_set_key" : "short", 142 "name" : "short", 143 "referenced_type" : "type-174", 144 "self_type" : "type-174", 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-224", 153 "self_type" : "type-224", 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-106", 163 "self_type" : "type-106", 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-196", 183 "self_type" : "type-196", 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-13", 193 "self_type" : "type-13", 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-108", 203 "self_type" : "type-108", 204 "size" : 2 205 }, 206 { 207 "linker_set_key" : "void", 208 "name" : "void", 209 "referenced_type" : "type-23", 210 "self_type" : "type-23" 211 } 212 ], 213 "elf_functions" : 214 [ 215 { 216 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth10_hidl_initEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 217 }, 218 { 219 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 220 }, 221 { 222 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 223 }, 224 { 225 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 226 }, 227 { 228 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth19_hidl_energyCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 229 }, 230 { 231 "name" : "_ZN7android8hardware6health4V1_010BnHwHealth4pingEv" 232 }, 233 { 234 "name" : "_ZN7android8hardware6health4V1_010BnHwHealthC1ERKNS_2spINS2_7IHealthEEE" 235 }, 236 { 237 "name" : "_ZN7android8hardware6health4V1_010BnHwHealthC2ERKNS_2spINS2_7IHealthEEE" 238 }, 239 { 240 "name" : "_ZN7android8hardware6health4V1_010BnHwHealthD0Ev" 241 }, 242 { 243 "name" : "_ZN7android8hardware6health4V1_010BnHwHealthD1Ev" 244 }, 245 { 246 "name" : "_ZN7android8hardware6health4V1_010BnHwHealthD2Ev" 247 }, 248 { 249 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth10_hidl_initEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_12HealthConfigENSt3__18functionIFvSB_EEE" 250 }, 251 { 252 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 253 }, 254 { 255 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoENSt3__18functionIFvbSB_EEE" 256 }, 257 { 258 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 259 }, 260 { 261 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 262 }, 263 { 264 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE" 265 }, 266 { 267 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 268 }, 269 { 270 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 271 }, 272 { 273 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth19_hidl_energyCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultExEEE" 274 }, 275 { 276 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 277 }, 278 { 279 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth21notifySyspropsChangedEv" 280 }, 281 { 282 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth21setHALInstrumentationEv" 283 }, 284 { 285 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE" 286 }, 287 { 288 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth4pingEv" 289 }, 290 { 291 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 292 }, 293 { 294 "name" : "_ZN7android8hardware6health4V1_010BpHwHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE" 295 }, 296 { 297 "name" : "_ZN7android8hardware6health4V1_010BpHwHealthC1ERKNS_2spINS0_7IBinderEEE" 298 }, 299 { 300 "name" : "_ZN7android8hardware6health4V1_010BpHwHealthC2ERKNS_2spINS0_7IBinderEEE" 301 }, 302 { 303 "name" : "_ZN7android8hardware6health4V1_021writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj" 304 }, 305 { 306 "name" : "_ZN7android8hardware6health4V1_021writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj" 307 }, 308 { 309 "name" : "_ZN7android8hardware6health4V1_022readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj" 310 }, 311 { 312 "name" : "_ZN7android8hardware6health4V1_022readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj" 313 }, 314 { 315 "name" : "_ZN7android8hardware6health4V1_07IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 316 }, 317 { 318 "name" : "_ZN7android8hardware6health4V1_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 319 }, 320 { 321 "name" : "_ZN7android8hardware6health4V1_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 322 }, 323 { 324 "name" : "_ZN7android8hardware6health4V1_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 325 }, 326 { 327 "name" : "_ZN7android8hardware6health4V1_07IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 328 }, 329 { 330 "name" : "_ZN7android8hardware6health4V1_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 331 }, 332 { 333 "name" : "_ZN7android8hardware6health4V1_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 334 }, 335 { 336 "name" : "_ZN7android8hardware6health4V1_07IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 337 }, 338 { 339 "name" : "_ZN7android8hardware6health4V1_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 340 }, 341 { 342 "name" : "_ZN7android8hardware6health4V1_07IHealth21notifySyspropsChangedEv" 343 }, 344 { 345 "name" : "_ZN7android8hardware6health4V1_07IHealth21setHALInstrumentationEv" 346 }, 347 { 348 "name" : "_ZN7android8hardware6health4V1_07IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 349 }, 350 { 351 "name" : "_ZN7android8hardware6health4V1_07IHealth4pingEv" 352 }, 353 { 354 "name" : "_ZN7android8hardware6health4V1_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 355 }, 356 { 357 "name" : "_ZN7android8hardware6health4V1_07IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 358 }, 359 { 360 "name" : "_ZN7android8hardware6health4V1_07IHealth8castFromERKNS_2spIS3_EEb" 361 }, 362 { 363 "name" : "_ZN7android8hardware6health4V1_08BsHealth13addOnewayTaskENSt3__18functionIFvvEEE" 364 }, 365 { 366 "name" : "_ZN7android8hardware6health4V1_08BsHealthC1ENS_2spINS2_7IHealthEEE" 367 }, 368 { 369 "name" : "_ZN7android8hardware6health4V1_08BsHealthC2ENS_2spINS2_7IHealthEEE" 370 }, 371 { 372 "binding" : "weak", 373 "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V1_07IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 374 }, 375 { 376 "binding" : "weak", 377 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V1_010BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 378 }, 379 { 380 "binding" : "weak", 381 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 382 }, 383 { 384 "binding" : "weak", 385 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 386 }, 387 { 388 "binding" : "weak", 389 "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_" 390 }, 391 { 392 "binding" : "weak", 393 "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_" 394 }, 395 { 396 "binding" : "weak", 397 "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" 398 }, 399 { 400 "binding" : "weak", 401 "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_" 402 }, 403 { 404 "binding" : "weak", 405 "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_" 406 }, 407 { 408 "binding" : "weak", 409 "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" 410 }, 411 { 412 "binding" : "weak", 413 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 414 }, 415 { 416 "binding" : "weak", 417 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 418 }, 419 { 420 "binding" : "weak", 421 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 422 }, 423 { 424 "name" : "_ZThn20_N7android8hardware6health4V1_010BnHwHealthD0Ev" 425 }, 426 { 427 "name" : "_ZThn20_N7android8hardware6health4V1_010BnHwHealthD1Ev" 428 }, 429 { 430 "name" : "_ZTv0_n12_N7android8hardware6health4V1_010BnHwHealthD0Ev" 431 }, 432 { 433 "name" : "_ZTv0_n12_N7android8hardware6health4V1_010BnHwHealthD1Ev" 434 }, 435 { 436 "name" : "__aeabi_memclr" 437 }, 438 { 439 "name" : "__aeabi_memclr4" 440 }, 441 { 442 "name" : "__aeabi_memclr8" 443 }, 444 { 445 "name" : "__aeabi_memcpy" 446 }, 447 { 448 "name" : "__aeabi_memcpy4" 449 }, 450 { 451 "name" : "__aeabi_memcpy8" 452 }, 453 { 454 "name" : "__aeabi_memset" 455 }, 456 { 457 "name" : "__aeabi_memset4" 458 }, 459 { 460 "name" : "__aeabi_memset8" 461 } 462 ], 463 "elf_objects" : 464 [ 465 { 466 "name" : "_ZN7android8hardware6health4V1_07IHealth10descriptorE" 467 }, 468 { 469 "name" : "_ZTCN7android8hardware6health4V1_010BnHwHealthE0_NS0_7IBinderE" 470 }, 471 { 472 "name" : "_ZTCN7android8hardware6health4V1_010BnHwHealthE0_NS0_9BHwBinderE" 473 }, 474 { 475 "name" : "_ZTCN7android8hardware6health4V1_010BnHwHealthE0_NS_4hidl4base4V1_08BnHwBaseE" 476 }, 477 { 478 "name" : "_ZTCN7android8hardware6health4V1_010BpHwHealthE0_NS0_11BpInterfaceINS2_7IHealthEEE" 479 }, 480 { 481 "name" : "_ZTCN7android8hardware6health4V1_010BpHwHealthE0_NS2_7IHealthE" 482 }, 483 { 484 "name" : "_ZTCN7android8hardware6health4V1_010BpHwHealthE0_NS_4hidl4base4V1_05IBaseE" 485 }, 486 { 487 "name" : "_ZTCN7android8hardware6health4V1_010BpHwHealthE4_NS0_10IInterfaceE" 488 }, 489 { 490 "name" : "_ZTCN7android8hardware6health4V1_010BpHwHealthE8_NS0_11BpHwRefBaseE" 491 }, 492 { 493 "name" : "_ZTCN7android8hardware6health4V1_07IHealthE0_NS_4hidl4base4V1_05IBaseE" 494 }, 495 { 496 "binding" : "weak", 497 "name" : "_ZTCN7android8hardware6health4V1_08BsHealthE0_NS2_7IHealthE" 498 }, 499 { 500 "name" : "_ZTTN7android8hardware6health4V1_010BnHwHealthE" 501 }, 502 { 503 "name" : "_ZTTN7android8hardware6health4V1_010BpHwHealthE" 504 }, 505 { 506 "name" : "_ZTTN7android8hardware6health4V1_07IHealthE" 507 }, 508 { 509 "name" : "_ZTVN7android8hardware6health4V1_010BnHwHealthE" 510 }, 511 { 512 "name" : "_ZTVN7android8hardware6health4V1_010BpHwHealthE" 513 }, 514 { 515 "name" : "_ZTVN7android8hardware6health4V1_07IHealthE" 516 }, 517 { 518 "binding" : "weak", 519 "name" : "_ZTVN7android8hardware6health4V1_08BsHealthE" 520 } 521 ], 522 "enum_types" : 523 [ 524 { 525 "alignment" : 4, 526 "enum_fields" : 527 [ 528 { 529 "enum_field_value" : 0, 530 "name" : "android::Condition::WAKE_UP_ONE" 531 }, 532 { 533 "enum_field_value" : 1, 534 "name" : "android::Condition::WAKE_UP_ALL" 535 } 536 ], 537 "linker_set_key" : "android::Condition::WakeUpType", 538 "name" : "android::Condition::WakeUpType", 539 "referenced_type" : "type-455", 540 "self_type" : "type-455", 541 "size" : 4, 542 "source_file" : "/system/core/libutils/include/utils/Condition.h", 543 "underlying_type" : "type-2", 544 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 545 }, 546 { 547 "alignment" : 4, 548 "enum_fields" : 549 [ 550 { 551 "enum_field_value" : 0, 552 "name" : "android::String16::kEmptyString" 553 } 554 ], 555 "linker_set_key" : "android::String16::StaticLinkage", 556 "name" : "android::String16::StaticLinkage", 557 "referenced_type" : "type-341", 558 "self_type" : "type-341", 559 "size" : 4, 560 "source_file" : "/system/core/libutils/include/utils/String16.h", 561 "underlying_type" : "type-2", 562 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 563 }, 564 { 565 "alignment" : 4, 566 "enum_fields" : 567 [ 568 { 569 "enum_field_value" : 0, 570 "name" : "android::String8::kEmptyString" 571 } 572 ], 573 "linker_set_key" : "android::String8::StaticLinkage", 574 "name" : "android::String8::StaticLinkage", 575 "referenced_type" : "type-334", 576 "self_type" : "type-334", 577 "size" : 4, 578 "source_file" : "/system/core/libutils/include/utils/String8.h", 579 "underlying_type" : "type-2", 580 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 581 }, 582 { 583 "alignment" : 4, 584 "enum_fields" : 585 [ 586 { 587 "enum_field_value" : 0, 588 "name" : "android::hardware::HidlReturnRestriction::NONE" 589 }, 590 { 591 "enum_field_value" : 1, 592 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 593 }, 594 { 595 "enum_field_value" : 2, 596 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 597 } 598 ], 599 "linker_set_key" : "android::hardware::HidlReturnRestriction", 600 "name" : "android::hardware::HidlReturnRestriction", 601 "referenced_type" : "type-140", 602 "self_type" : "type-140", 603 "size" : 4, 604 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 605 "underlying_type" : "type-49", 606 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 607 }, 608 { 609 "alignment" : 4, 610 "enum_fields" : 611 [ 612 { 613 "enum_field_value" : 0, 614 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 615 }, 616 { 617 "enum_field_value" : 1, 618 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 619 }, 620 { 621 "enum_field_value" : 2, 622 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 623 }, 624 { 625 "enum_field_value" : 3, 626 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 627 } 628 ], 629 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 630 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 631 "referenced_type" : "type-325", 632 "self_type" : "type-325", 633 "size" : 4, 634 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 635 "underlying_type" : "type-49", 636 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 637 }, 638 { 639 "alignment" : 4, 640 "enum_fields" : 641 [ 642 { 643 "enum_field_value" : 1, 644 "name" : "android::hardware::kSynchronizedReadWrite" 645 }, 646 { 647 "enum_field_value" : 2, 648 "name" : "android::hardware::kUnsynchronizedWrite" 649 } 650 ], 651 "linker_set_key" : "android::hardware::MQFlavor", 652 "name" : "android::hardware::MQFlavor", 653 "referenced_type" : "type-321", 654 "self_type" : "type-321", 655 "size" : 4, 656 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 657 "underlying_type" : "type-2", 658 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 659 }, 660 { 661 "alignment" : 4, 662 "enum_fields" : 663 [ 664 { 665 "enum_field_value" : 0, 666 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 667 }, 668 { 669 "enum_field_value" : 1, 670 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 671 }, 672 { 673 "enum_field_value" : 2, 674 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 675 } 676 ], 677 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 678 "name" : "android::hardware::ProcessState::CallRestriction", 679 "referenced_type" : "type-50", 680 "self_type" : "type-50", 681 "size" : 4, 682 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 683 "underlying_type" : "type-49", 684 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 685 }, 686 { 687 "alignment" : 4, 688 "enum_fields" : 689 [ 690 { 691 "enum_field_value" : 0, 692 "name" : "android::hardware::Status::EX_NONE" 693 }, 694 { 695 "enum_field_value" : -1, 696 "name" : "android::hardware::Status::EX_SECURITY" 697 }, 698 { 699 "enum_field_value" : -2, 700 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 701 }, 702 { 703 "enum_field_value" : -3, 704 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 705 }, 706 { 707 "enum_field_value" : -4, 708 "name" : "android::hardware::Status::EX_NULL_POINTER" 709 }, 710 { 711 "enum_field_value" : -5, 712 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 713 }, 714 { 715 "enum_field_value" : -6, 716 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 717 }, 718 { 719 "enum_field_value" : -7, 720 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 721 }, 722 { 723 "enum_field_value" : -128, 724 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 725 }, 726 { 727 "enum_field_value" : -129, 728 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 729 } 730 ], 731 "linker_set_key" : "android::hardware::Status::Exception", 732 "name" : "android::hardware::Status::Exception", 733 "referenced_type" : "type-113", 734 "self_type" : "type-113", 735 "size" : 4, 736 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 737 "underlying_type" : "type-49", 738 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 739 }, 740 { 741 "alignment" : 4, 742 "enum_fields" : 743 [ 744 { 745 "enum_field_value" : 0, 746 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 747 }, 748 { 749 "enum_field_value" : 1, 750 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 751 }, 752 { 753 "enum_field_value" : 2, 754 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 755 }, 756 { 757 "enum_field_value" : 3, 758 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 759 }, 760 { 761 "enum_field_value" : 4, 762 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 763 }, 764 { 765 "enum_field_value" : 5, 766 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 767 }, 768 { 769 "enum_field_value" : 6, 770 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 771 }, 772 { 773 "enum_field_value" : 7, 774 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 775 }, 776 { 777 "enum_field_value" : 8, 778 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 779 }, 780 { 781 "enum_field_value" : 9, 782 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 783 } 784 ], 785 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 786 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 787 "referenced_type" : "type-530", 788 "self_type" : "type-530", 789 "size" : 4, 790 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 791 "underlying_type" : "type-2", 792 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 793 }, 794 { 795 "alignment" : 4, 796 "enum_fields" : 797 [ 798 { 799 "enum_field_value" : 1, 800 "name" : "android::hardware::health::V1_0::BatteryHealth::UNKNOWN" 801 }, 802 { 803 "enum_field_value" : 2, 804 "name" : "android::hardware::health::V1_0::BatteryHealth::GOOD" 805 }, 806 { 807 "enum_field_value" : 3, 808 "name" : "android::hardware::health::V1_0::BatteryHealth::OVERHEAT" 809 }, 810 { 811 "enum_field_value" : 4, 812 "name" : "android::hardware::health::V1_0::BatteryHealth::DEAD" 813 }, 814 { 815 "enum_field_value" : 5, 816 "name" : "android::hardware::health::V1_0::BatteryHealth::OVER_VOLTAGE" 817 }, 818 { 819 "enum_field_value" : 6, 820 "name" : "android::hardware::health::V1_0::BatteryHealth::UNSPECIFIED_FAILURE" 821 }, 822 { 823 "enum_field_value" : 7, 824 "name" : "android::hardware::health::V1_0::BatteryHealth::COLD" 825 } 826 ], 827 "linker_set_key" : "android::hardware::health::V1_0::BatteryHealth", 828 "name" : "android::hardware::health::V1_0::BatteryHealth", 829 "referenced_type" : "type-485", 830 "self_type" : "type-485", 831 "size" : 4, 832 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h", 833 "underlying_type" : "type-49", 834 "unique_id" : "_ZTSN7android8hardware6health4V1_013BatteryHealthE" 835 }, 836 { 837 "alignment" : 4, 838 "enum_fields" : 839 [ 840 { 841 "enum_field_value" : 1, 842 "name" : "android::hardware::health::V1_0::BatteryStatus::UNKNOWN" 843 }, 844 { 845 "enum_field_value" : 2, 846 "name" : "android::hardware::health::V1_0::BatteryStatus::CHARGING" 847 }, 848 { 849 "enum_field_value" : 3, 850 "name" : "android::hardware::health::V1_0::BatteryStatus::DISCHARGING" 851 }, 852 { 853 "enum_field_value" : 4, 854 "name" : "android::hardware::health::V1_0::BatteryStatus::NOT_CHARGING" 855 }, 856 { 857 "enum_field_value" : 5, 858 "name" : "android::hardware::health::V1_0::BatteryStatus::FULL" 859 } 860 ], 861 "linker_set_key" : "android::hardware::health::V1_0::BatteryStatus", 862 "name" : "android::hardware::health::V1_0::BatteryStatus", 863 "referenced_type" : "type-483", 864 "self_type" : "type-483", 865 "size" : 4, 866 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h", 867 "underlying_type" : "type-49", 868 "unique_id" : "_ZTSN7android8hardware6health4V1_013BatteryStatusE" 869 }, 870 { 871 "alignment" : 4, 872 "enum_fields" : 873 [ 874 { 875 "enum_field_value" : 0, 876 "name" : "android::hardware::health::V1_0::Result::SUCCESS" 877 }, 878 { 879 "enum_field_value" : 1, 880 "name" : "android::hardware::health::V1_0::Result::NOT_SUPPORTED" 881 }, 882 { 883 "enum_field_value" : 2, 884 "name" : "android::hardware::health::V1_0::Result::UNKNOWN" 885 } 886 ], 887 "linker_set_key" : "android::hardware::health::V1_0::Result", 888 "name" : "android::hardware::health::V1_0::Result", 889 "referenced_type" : "type-482", 890 "self_type" : "type-482", 891 "size" : 4, 892 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h", 893 "underlying_type" : "type-49", 894 "unique_id" : "_ZTSN7android8hardware6health4V1_06ResultE" 895 }, 896 { 897 "alignment" : 4, 898 "enum_fields" : 899 [ 900 { 901 "enum_field_value" : 0, 902 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 903 }, 904 { 905 "enum_field_value" : 1, 906 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 907 }, 908 { 909 "enum_field_value" : 2, 910 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 911 } 912 ], 913 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 914 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 915 "referenced_type" : "type-329", 916 "self_type" : "type-329", 917 "size" : 4, 918 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 919 "underlying_type" : "type-49", 920 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 921 }, 922 { 923 "alignment" : 4, 924 "enum_fields" : 925 [ 926 { 927 "enum_field_value" : -1, 928 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 929 } 930 ], 931 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 932 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 933 "referenced_type" : "type-472", 934 "self_type" : "type-472", 935 "size" : 4, 936 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 937 "underlying_type" : "type-49", 938 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 939 }, 940 { 941 "alignment" : 1, 942 "enum_fields" : 943 [ 944 { 945 "enum_field_value" : 0, 946 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 947 }, 948 { 949 "enum_field_value" : 1, 950 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 951 }, 952 { 953 "enum_field_value" : 2, 954 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 955 } 956 ], 957 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 958 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 959 "referenced_type" : "type-471", 960 "self_type" : "type-471", 961 "size" : 1, 962 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 963 "underlying_type" : "type-106", 964 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 965 }, 966 { 967 "alignment" : 4, 968 "enum_fields" : 969 [ 970 { 971 "enum_field_value" : 0, 972 "name" : "ANDROID_LOG_UNKNOWN" 973 }, 974 { 975 "enum_field_value" : 1, 976 "name" : "ANDROID_LOG_DEFAULT" 977 }, 978 { 979 "enum_field_value" : 2, 980 "name" : "ANDROID_LOG_VERBOSE" 981 }, 982 { 983 "enum_field_value" : 3, 984 "name" : "ANDROID_LOG_DEBUG" 985 }, 986 { 987 "enum_field_value" : 4, 988 "name" : "ANDROID_LOG_INFO" 989 }, 990 { 991 "enum_field_value" : 5, 992 "name" : "ANDROID_LOG_WARN" 993 }, 994 { 995 "enum_field_value" : 6, 996 "name" : "ANDROID_LOG_ERROR" 997 }, 998 { 999 "enum_field_value" : 7, 1000 "name" : "ANDROID_LOG_FATAL" 1001 }, 1002 { 1003 "enum_field_value" : 8, 1004 "name" : "ANDROID_LOG_SILENT" 1005 } 1006 ], 1007 "linker_set_key" : "android_LogPriority", 1008 "name" : "android_LogPriority", 1009 "referenced_type" : "type-1", 1010 "self_type" : "type-1", 1011 "size" : 4, 1012 "source_file" : "/system/core/liblog/include/android/log.h", 1013 "underlying_type" : "type-2", 1014 "unique_id" : "android_LogPriority" 1015 }, 1016 { 1017 "alignment" : 4, 1018 "enum_fields" : 1019 [ 1020 { 1021 "enum_field_value" : 0, 1022 "name" : "HAL_COLOR_MODE_NATIVE" 1023 }, 1024 { 1025 "enum_field_value" : 1, 1026 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1027 }, 1028 { 1029 "enum_field_value" : 2, 1030 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1031 }, 1032 { 1033 "enum_field_value" : 3, 1034 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1035 }, 1036 { 1037 "enum_field_value" : 4, 1038 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1039 }, 1040 { 1041 "enum_field_value" : 5, 1042 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1043 }, 1044 { 1045 "enum_field_value" : 6, 1046 "name" : "HAL_COLOR_MODE_DCI_P3" 1047 }, 1048 { 1049 "enum_field_value" : 7, 1050 "name" : "HAL_COLOR_MODE_SRGB" 1051 }, 1052 { 1053 "enum_field_value" : 8, 1054 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1055 }, 1056 { 1057 "enum_field_value" : 9, 1058 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1059 } 1060 ], 1061 "linker_set_key" : "android_color_mode_t", 1062 "name" : "android_color_mode_t", 1063 "referenced_type" : "type-425", 1064 "self_type" : "type-425", 1065 "size" : 4, 1066 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1067 "underlying_type" : "type-2", 1068 "unique_id" : "android_color_mode_t" 1069 }, 1070 { 1071 "alignment" : 4, 1072 "enum_fields" : 1073 [ 1074 { 1075 "enum_field_value" : 10, 1076 "name" : "HAL_COLOR_MODE_BT2020" 1077 }, 1078 { 1079 "enum_field_value" : 11, 1080 "name" : "HAL_COLOR_MODE_BT2100_PQ" 1081 }, 1082 { 1083 "enum_field_value" : 12, 1084 "name" : "HAL_COLOR_MODE_BT2100_HLG" 1085 } 1086 ], 1087 "linker_set_key" : "android_color_mode_v1_1_t", 1088 "name" : "android_color_mode_v1_1_t", 1089 "referenced_type" : "type-430", 1090 "self_type" : "type-430", 1091 "size" : 4, 1092 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1093 "underlying_type" : "type-2", 1094 "unique_id" : "android_color_mode_v1_1_t" 1095 }, 1096 { 1097 "alignment" : 4, 1098 "enum_fields" : 1099 [ 1100 { 1101 "enum_field_value" : 0, 1102 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 1103 }, 1104 { 1105 "enum_field_value" : 1, 1106 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 1107 }, 1108 { 1109 "enum_field_value" : 2, 1110 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 1111 }, 1112 { 1113 "enum_field_value" : 3, 1114 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 1115 }, 1116 { 1117 "enum_field_value" : 4, 1118 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 1119 }, 1120 { 1121 "enum_field_value" : 5, 1122 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 1123 }, 1124 { 1125 "enum_field_value" : 6, 1126 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 1127 } 1128 ], 1129 "linker_set_key" : "android_color_transform_t", 1130 "name" : "android_color_transform_t", 1131 "referenced_type" : "type-426", 1132 "self_type" : "type-426", 1133 "size" : 4, 1134 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1135 "underlying_type" : "type-2", 1136 "unique_id" : "android_color_transform_t" 1137 }, 1138 { 1139 "alignment" : 4, 1140 "enum_fields" : 1141 [ 1142 { 1143 "enum_field_value" : 0, 1144 "name" : "HAL_DATASPACE_UNKNOWN" 1145 }, 1146 { 1147 "enum_field_value" : 1, 1148 "name" : "HAL_DATASPACE_ARBITRARY" 1149 }, 1150 { 1151 "enum_field_value" : 16, 1152 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 1153 }, 1154 { 1155 "enum_field_value" : 4128768, 1156 "name" : "HAL_DATASPACE_STANDARD_MASK" 1157 }, 1158 { 1159 "enum_field_value" : 0, 1160 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 1161 }, 1162 { 1163 "enum_field_value" : 65536, 1164 "name" : "HAL_DATASPACE_STANDARD_BT709" 1165 }, 1166 { 1167 "enum_field_value" : 131072, 1168 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 1169 }, 1170 { 1171 "enum_field_value" : 196608, 1172 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 1173 }, 1174 { 1175 "enum_field_value" : 262144, 1176 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 1177 }, 1178 { 1179 "enum_field_value" : 327680, 1180 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 1181 }, 1182 { 1183 "enum_field_value" : 393216, 1184 "name" : "HAL_DATASPACE_STANDARD_BT2020" 1185 }, 1186 { 1187 "enum_field_value" : 458752, 1188 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 1189 }, 1190 { 1191 "enum_field_value" : 524288, 1192 "name" : "HAL_DATASPACE_STANDARD_BT470M" 1193 }, 1194 { 1195 "enum_field_value" : 589824, 1196 "name" : "HAL_DATASPACE_STANDARD_FILM" 1197 }, 1198 { 1199 "enum_field_value" : 655360, 1200 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 1201 }, 1202 { 1203 "enum_field_value" : 720896, 1204 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 1205 }, 1206 { 1207 "enum_field_value" : 22, 1208 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 1209 }, 1210 { 1211 "enum_field_value" : 130023424, 1212 "name" : "HAL_DATASPACE_TRANSFER_MASK" 1213 }, 1214 { 1215 "enum_field_value" : 0, 1216 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 1217 }, 1218 { 1219 "enum_field_value" : 4194304, 1220 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 1221 }, 1222 { 1223 "enum_field_value" : 8388608, 1224 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 1225 }, 1226 { 1227 "enum_field_value" : 12582912, 1228 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 1229 }, 1230 { 1231 "enum_field_value" : 16777216, 1232 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 1233 }, 1234 { 1235 "enum_field_value" : 20971520, 1236 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 1237 }, 1238 { 1239 "enum_field_value" : 25165824, 1240 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 1241 }, 1242 { 1243 "enum_field_value" : 29360128, 1244 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 1245 }, 1246 { 1247 "enum_field_value" : 33554432, 1248 "name" : "HAL_DATASPACE_TRANSFER_HLG" 1249 }, 1250 { 1251 "enum_field_value" : 27, 1252 "name" : "HAL_DATASPACE_RANGE_SHIFT" 1253 }, 1254 { 1255 "enum_field_value" : 939524096, 1256 "name" : "HAL_DATASPACE_RANGE_MASK" 1257 }, 1258 { 1259 "enum_field_value" : 0, 1260 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 1261 }, 1262 { 1263 "enum_field_value" : 134217728, 1264 "name" : "HAL_DATASPACE_RANGE_FULL" 1265 }, 1266 { 1267 "enum_field_value" : 268435456, 1268 "name" : "HAL_DATASPACE_RANGE_LIMITED" 1269 }, 1270 { 1271 "enum_field_value" : 402653184, 1272 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 1273 }, 1274 { 1275 "enum_field_value" : 512, 1276 "name" : "HAL_DATASPACE_SRGB_LINEAR" 1277 }, 1278 { 1279 "enum_field_value" : 138477568, 1280 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 1281 }, 1282 { 1283 "enum_field_value" : 406913024, 1284 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 1285 }, 1286 { 1287 "enum_field_value" : 513, 1288 "name" : "HAL_DATASPACE_SRGB" 1289 }, 1290 { 1291 "enum_field_value" : 142671872, 1292 "name" : "HAL_DATASPACE_V0_SRGB" 1293 }, 1294 { 1295 "enum_field_value" : 411107328, 1296 "name" : "HAL_DATASPACE_V0_SCRGB" 1297 }, 1298 { 1299 "enum_field_value" : 257, 1300 "name" : "HAL_DATASPACE_JFIF" 1301 }, 1302 { 1303 "enum_field_value" : 146931712, 1304 "name" : "HAL_DATASPACE_V0_JFIF" 1305 }, 1306 { 1307 "enum_field_value" : 258, 1308 "name" : "HAL_DATASPACE_BT601_625" 1309 }, 1310 { 1311 "enum_field_value" : 281149440, 1312 "name" : "HAL_DATASPACE_V0_BT601_625" 1313 }, 1314 { 1315 "enum_field_value" : 259, 1316 "name" : "HAL_DATASPACE_BT601_525" 1317 }, 1318 { 1319 "enum_field_value" : 281280512, 1320 "name" : "HAL_DATASPACE_V0_BT601_525" 1321 }, 1322 { 1323 "enum_field_value" : 260, 1324 "name" : "HAL_DATASPACE_BT709" 1325 }, 1326 { 1327 "enum_field_value" : 281083904, 1328 "name" : "HAL_DATASPACE_V0_BT709" 1329 }, 1330 { 1331 "enum_field_value" : 139067392, 1332 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 1333 }, 1334 { 1335 "enum_field_value" : 155844608, 1336 "name" : "HAL_DATASPACE_DCI_P3" 1337 }, 1338 { 1339 "enum_field_value" : 139067392, 1340 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 1341 }, 1342 { 1343 "enum_field_value" : 143261696, 1344 "name" : "HAL_DATASPACE_DISPLAY_P3" 1345 }, 1346 { 1347 "enum_field_value" : 151715840, 1348 "name" : "HAL_DATASPACE_ADOBE_RGB" 1349 }, 1350 { 1351 "enum_field_value" : 138805248, 1352 "name" : "HAL_DATASPACE_BT2020_LINEAR" 1353 }, 1354 { 1355 "enum_field_value" : 147193856, 1356 "name" : "HAL_DATASPACE_BT2020" 1357 }, 1358 { 1359 "enum_field_value" : 163971072, 1360 "name" : "HAL_DATASPACE_BT2020_PQ" 1361 }, 1362 { 1363 "enum_field_value" : 4096, 1364 "name" : "HAL_DATASPACE_DEPTH" 1365 }, 1366 { 1367 "enum_field_value" : 4097, 1368 "name" : "HAL_DATASPACE_SENSOR" 1369 } 1370 ], 1371 "linker_set_key" : "android_dataspace_t", 1372 "name" : "android_dataspace_t", 1373 "referenced_type" : "type-424", 1374 "self_type" : "type-424", 1375 "size" : 4, 1376 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1377 "underlying_type" : "type-2", 1378 "unique_id" : "android_dataspace_t" 1379 }, 1380 { 1381 "alignment" : 4, 1382 "enum_fields" : 1383 [ 1384 { 1385 "enum_field_value" : 281411584, 1386 "name" : "HAL_DATASPACE_BT2020_ITU" 1387 }, 1388 { 1389 "enum_field_value" : 298188800, 1390 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 1391 }, 1392 { 1393 "enum_field_value" : 302383104, 1394 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 1395 }, 1396 { 1397 "enum_field_value" : 168165376, 1398 "name" : "HAL_DATASPACE_BT2020_HLG" 1399 } 1400 ], 1401 "linker_set_key" : "android_dataspace_v1_1_t", 1402 "name" : "android_dataspace_v1_1_t", 1403 "referenced_type" : "type-429", 1404 "self_type" : "type-429", 1405 "size" : 4, 1406 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1407 "underlying_type" : "type-2", 1408 "unique_id" : "android_dataspace_v1_1_t" 1409 }, 1410 { 1411 "alignment" : 4, 1412 "enum_fields" : 1413 [ 1414 { 1415 "enum_field_value" : 142999552, 1416 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 1417 }, 1418 { 1419 "enum_field_value" : 4098, 1420 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 1421 }, 1422 { 1423 "enum_field_value" : 4099, 1424 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 1425 }, 1426 { 1427 "enum_field_value" : 4100, 1428 "name" : "HAL_DATASPACE_HEIF" 1429 } 1430 ], 1431 "linker_set_key" : "android_dataspace_v1_2_t", 1432 "name" : "android_dataspace_v1_2_t", 1433 "referenced_type" : "type-433", 1434 "self_type" : "type-433", 1435 "size" : 4, 1436 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1437 "underlying_type" : "type-2", 1438 "unique_id" : "android_dataspace_v1_2_t" 1439 }, 1440 { 1441 "alignment" : 4, 1442 "enum_fields" : 1443 [ 1444 { 1445 "enum_field_value" : 1, 1446 "name" : "FLEX_COMPONENT_Y" 1447 }, 1448 { 1449 "enum_field_value" : 2, 1450 "name" : "FLEX_COMPONENT_Cb" 1451 }, 1452 { 1453 "enum_field_value" : 4, 1454 "name" : "FLEX_COMPONENT_Cr" 1455 }, 1456 { 1457 "enum_field_value" : 1024, 1458 "name" : "FLEX_COMPONENT_R" 1459 }, 1460 { 1461 "enum_field_value" : 2048, 1462 "name" : "FLEX_COMPONENT_G" 1463 }, 1464 { 1465 "enum_field_value" : 4096, 1466 "name" : "FLEX_COMPONENT_B" 1467 }, 1468 { 1469 "enum_field_value" : 1073741824, 1470 "name" : "FLEX_COMPONENT_A" 1471 } 1472 ], 1473 "linker_set_key" : "android_flex_component", 1474 "name" : "android_flex_component", 1475 "referenced_type" : "type-438", 1476 "self_type" : "type-438", 1477 "size" : 4, 1478 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1479 "underlying_type" : "type-2", 1480 "unique_id" : "android_flex_component" 1481 }, 1482 { 1483 "alignment" : 4, 1484 "enum_fields" : 1485 [ 1486 { 1487 "enum_field_value" : 0, 1488 "name" : "FLEX_FORMAT_INVALID" 1489 }, 1490 { 1491 "enum_field_value" : 1, 1492 "name" : "FLEX_FORMAT_Y" 1493 }, 1494 { 1495 "enum_field_value" : 7, 1496 "name" : "FLEX_FORMAT_YCbCr" 1497 }, 1498 { 1499 "enum_field_value" : 1073741831, 1500 "name" : "FLEX_FORMAT_YCbCrA" 1501 }, 1502 { 1503 "enum_field_value" : 7168, 1504 "name" : "FLEX_FORMAT_RGB" 1505 }, 1506 { 1507 "enum_field_value" : 1073748992, 1508 "name" : "FLEX_FORMAT_RGBA" 1509 } 1510 ], 1511 "linker_set_key" : "android_flex_format", 1512 "name" : "android_flex_format", 1513 "referenced_type" : "type-440", 1514 "self_type" : "type-440", 1515 "size" : 4, 1516 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1517 "underlying_type" : "type-2", 1518 "unique_id" : "android_flex_format" 1519 }, 1520 { 1521 "alignment" : 4, 1522 "enum_fields" : 1523 [ 1524 { 1525 "enum_field_value" : 1, 1526 "name" : "HAL_HDR_DOLBY_VISION" 1527 }, 1528 { 1529 "enum_field_value" : 2, 1530 "name" : "HAL_HDR_HDR10" 1531 }, 1532 { 1533 "enum_field_value" : 3, 1534 "name" : "HAL_HDR_HLG" 1535 } 1536 ], 1537 "linker_set_key" : "android_hdr_t", 1538 "name" : "android_hdr_t", 1539 "referenced_type" : "type-427", 1540 "self_type" : "type-427", 1541 "size" : 4, 1542 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1543 "underlying_type" : "type-2", 1544 "unique_id" : "android_hdr_t" 1545 }, 1546 { 1547 "alignment" : 4, 1548 "enum_fields" : 1549 [ 1550 { 1551 "enum_field_value" : 4, 1552 "name" : "HAL_HDR_HDR10_PLUS" 1553 } 1554 ], 1555 "linker_set_key" : "android_hdr_v1_2_t", 1556 "name" : "android_hdr_v1_2_t", 1557 "referenced_type" : "type-432", 1558 "self_type" : "type-432", 1559 "size" : 4, 1560 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1561 "underlying_type" : "type-2", 1562 "unique_id" : "android_hdr_v1_2_t" 1563 }, 1564 { 1565 "alignment" : 4, 1566 "enum_fields" : 1567 [ 1568 { 1569 "enum_field_value" : 39, 1570 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 1571 }, 1572 { 1573 "enum_field_value" : 40, 1574 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 1575 }, 1576 { 1577 "enum_field_value" : 41, 1578 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 1579 }, 1580 { 1581 "enum_field_value" : 42, 1582 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 1583 } 1584 ], 1585 "linker_set_key" : "android_pixel_format_sw_t", 1586 "name" : "android_pixel_format_sw_t", 1587 "referenced_type" : "type-435", 1588 "self_type" : "type-435", 1589 "size" : 4, 1590 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 1591 "underlying_type" : "type-2", 1592 "unique_id" : "_ZTS25android_pixel_format_sw_t" 1593 }, 1594 { 1595 "alignment" : 4, 1596 "enum_fields" : 1597 [ 1598 { 1599 "enum_field_value" : 1, 1600 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 1601 }, 1602 { 1603 "enum_field_value" : 2, 1604 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 1605 }, 1606 { 1607 "enum_field_value" : 3, 1608 "name" : "HAL_PIXEL_FORMAT_RGB_888" 1609 }, 1610 { 1611 "enum_field_value" : 4, 1612 "name" : "HAL_PIXEL_FORMAT_RGB_565" 1613 }, 1614 { 1615 "enum_field_value" : 5, 1616 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 1617 }, 1618 { 1619 "enum_field_value" : 16, 1620 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 1621 }, 1622 { 1623 "enum_field_value" : 17, 1624 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 1625 }, 1626 { 1627 "enum_field_value" : 20, 1628 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 1629 }, 1630 { 1631 "enum_field_value" : 22, 1632 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 1633 }, 1634 { 1635 "enum_field_value" : 32, 1636 "name" : "HAL_PIXEL_FORMAT_RAW16" 1637 }, 1638 { 1639 "enum_field_value" : 33, 1640 "name" : "HAL_PIXEL_FORMAT_BLOB" 1641 }, 1642 { 1643 "enum_field_value" : 34, 1644 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 1645 }, 1646 { 1647 "enum_field_value" : 35, 1648 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 1649 }, 1650 { 1651 "enum_field_value" : 36, 1652 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 1653 }, 1654 { 1655 "enum_field_value" : 37, 1656 "name" : "HAL_PIXEL_FORMAT_RAW10" 1657 }, 1658 { 1659 "enum_field_value" : 38, 1660 "name" : "HAL_PIXEL_FORMAT_RAW12" 1661 }, 1662 { 1663 "enum_field_value" : 43, 1664 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 1665 }, 1666 { 1667 "enum_field_value" : 538982489, 1668 "name" : "HAL_PIXEL_FORMAT_Y8" 1669 }, 1670 { 1671 "enum_field_value" : 540422489, 1672 "name" : "HAL_PIXEL_FORMAT_Y16" 1673 }, 1674 { 1675 "enum_field_value" : 842094169, 1676 "name" : "HAL_PIXEL_FORMAT_YV12" 1677 } 1678 ], 1679 "linker_set_key" : "android_pixel_format_t", 1680 "name" : "android_pixel_format_t", 1681 "referenced_type" : "type-422", 1682 "self_type" : "type-422", 1683 "size" : 4, 1684 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1685 "underlying_type" : "type-2", 1686 "unique_id" : "android_pixel_format_t" 1687 }, 1688 { 1689 "alignment" : 4, 1690 "enum_fields" : 1691 [ 1692 { 1693 "enum_field_value" : 48, 1694 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 1695 }, 1696 { 1697 "enum_field_value" : 49, 1698 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 1699 }, 1700 { 1701 "enum_field_value" : 50, 1702 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 1703 }, 1704 { 1705 "enum_field_value" : 51, 1706 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 1707 }, 1708 { 1709 "enum_field_value" : 52, 1710 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 1711 }, 1712 { 1713 "enum_field_value" : 53, 1714 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 1715 }, 1716 { 1717 "enum_field_value" : 54, 1718 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 1719 } 1720 ], 1721 "linker_set_key" : "android_pixel_format_v1_1_t", 1722 "name" : "android_pixel_format_v1_1_t", 1723 "referenced_type" : "type-428", 1724 "self_type" : "type-428", 1725 "size" : 4, 1726 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1727 "underlying_type" : "type-2", 1728 "unique_id" : "android_pixel_format_v1_1_t" 1729 }, 1730 { 1731 "alignment" : 4, 1732 "enum_fields" : 1733 [ 1734 { 1735 "enum_field_value" : 55, 1736 "name" : "HAL_PIXEL_FORMAT_HSV_888" 1737 } 1738 ], 1739 "linker_set_key" : "android_pixel_format_v1_2_t", 1740 "name" : "android_pixel_format_v1_2_t", 1741 "referenced_type" : "type-434", 1742 "self_type" : "type-434", 1743 "size" : 4, 1744 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1745 "underlying_type" : "type-2", 1746 "unique_id" : "android_pixel_format_v1_2_t" 1747 }, 1748 { 1749 "alignment" : 4, 1750 "enum_fields" : 1751 [ 1752 { 1753 "enum_field_value" : 0, 1754 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 1755 }, 1756 { 1757 "enum_field_value" : 1, 1758 "name" : "HAL_RENDER_INTENT_ENHANCE" 1759 }, 1760 { 1761 "enum_field_value" : 2, 1762 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 1763 }, 1764 { 1765 "enum_field_value" : 3, 1766 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 1767 } 1768 ], 1769 "linker_set_key" : "android_render_intent_v1_1_t", 1770 "name" : "android_render_intent_v1_1_t", 1771 "referenced_type" : "type-431", 1772 "self_type" : "type-431", 1773 "size" : 4, 1774 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1775 "underlying_type" : "type-2", 1776 "unique_id" : "android_render_intent_v1_1_t" 1777 }, 1778 { 1779 "alignment" : 4, 1780 "enum_fields" : 1781 [ 1782 { 1783 "enum_field_value" : 1, 1784 "name" : "HAL_TRANSFORM_FLIP_H" 1785 }, 1786 { 1787 "enum_field_value" : 2, 1788 "name" : "HAL_TRANSFORM_FLIP_V" 1789 }, 1790 { 1791 "enum_field_value" : 4, 1792 "name" : "HAL_TRANSFORM_ROT_90" 1793 }, 1794 { 1795 "enum_field_value" : 3, 1796 "name" : "HAL_TRANSFORM_ROT_180" 1797 }, 1798 { 1799 "enum_field_value" : 7, 1800 "name" : "HAL_TRANSFORM_ROT_270" 1801 } 1802 ], 1803 "linker_set_key" : "android_transform_t", 1804 "name" : "android_transform_t", 1805 "referenced_type" : "type-423", 1806 "self_type" : "type-423", 1807 "size" : 4, 1808 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1809 "underlying_type" : "type-2", 1810 "unique_id" : "android_transform_t" 1811 }, 1812 { 1813 "alignment" : 4, 1814 "enum_fields" : 1815 [ 1816 { 1817 "enum_field_value" : 0, 1818 "name" : "LOG_ID_MIN" 1819 }, 1820 { 1821 "enum_field_value" : 0, 1822 "name" : "LOG_ID_MAIN" 1823 }, 1824 { 1825 "enum_field_value" : 1, 1826 "name" : "LOG_ID_RADIO" 1827 }, 1828 { 1829 "enum_field_value" : 2, 1830 "name" : "LOG_ID_EVENTS" 1831 }, 1832 { 1833 "enum_field_value" : 3, 1834 "name" : "LOG_ID_SYSTEM" 1835 }, 1836 { 1837 "enum_field_value" : 4, 1838 "name" : "LOG_ID_CRASH" 1839 }, 1840 { 1841 "enum_field_value" : 5, 1842 "name" : "LOG_ID_STATS" 1843 }, 1844 { 1845 "enum_field_value" : 6, 1846 "name" : "LOG_ID_SECURITY" 1847 }, 1848 { 1849 "enum_field_value" : 7, 1850 "name" : "LOG_ID_KERNEL" 1851 }, 1852 { 1853 "enum_field_value" : 8, 1854 "name" : "LOG_ID_MAX" 1855 } 1856 ], 1857 "linker_set_key" : "log_id", 1858 "name" : "log_id", 1859 "referenced_type" : "type-246", 1860 "self_type" : "type-246", 1861 "size" : 4, 1862 "source_file" : "/system/core/liblog/include/android/log.h", 1863 "underlying_type" : "type-2", 1864 "unique_id" : "log_id" 1865 } 1866 ], 1867 "function_types" : 1868 [ 1869 { 1870 "alignment" : 4, 1871 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1872 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1873 "parameters" : 1874 [ 1875 { 1876 "referenced_type" : "type-31" 1877 }, 1878 { 1879 "referenced_type" : "type-37" 1880 }, 1881 { 1882 "referenced_type" : "type-22" 1883 } 1884 ], 1885 "referenced_type" : "type-29", 1886 "return_type" : "type-30", 1887 "self_type" : "type-29", 1888 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 1889 }, 1890 { 1891 "alignment" : 4, 1892 "linker_set_key" : "int (void *)", 1893 "name" : "int (void *)", 1894 "parameters" : 1895 [ 1896 { 1897 "referenced_type" : "type-22" 1898 } 1899 ], 1900 "referenced_type" : "type-448", 1901 "return_type" : "type-49", 1902 "self_type" : "type-448", 1903 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 1904 }, 1905 { 1906 "alignment" : 4, 1907 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 1908 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 1909 "parameters" : 1910 [ 1911 { 1912 "referenced_type" : "type-362" 1913 }, 1914 { 1915 "referenced_type" : "type-311" 1916 }, 1917 { 1918 "referenced_type" : "type-2" 1919 }, 1920 { 1921 "referenced_type" : "type-363" 1922 }, 1923 { 1924 "referenced_type" : "type-2" 1925 }, 1926 { 1927 "referenced_type" : "type-22" 1928 } 1929 ], 1930 "referenced_type" : "type-361", 1931 "return_type" : "type-23", 1932 "self_type" : "type-361", 1933 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1934 } 1935 ], 1936 "functions" : 1937 [ 1938 { 1939 "function_name" : "android::hardware::health::V1_0::BnHwHealth::_hidl_init", 1940 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth10_hidl_initEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 1941 "parameters" : 1942 [ 1943 { 1944 "referenced_type" : "type-377" 1945 }, 1946 { 1947 "referenced_type" : "type-376" 1948 }, 1949 { 1950 "referenced_type" : "type-362" 1951 }, 1952 { 1953 "referenced_type" : "type-584" 1954 } 1955 ], 1956 "return_type" : "type-49", 1957 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 1958 }, 1959 { 1960 "function_name" : "android::hardware::health::V1_0::BnHwHealth::onTransact", 1961 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 1962 "parameters" : 1963 [ 1964 { 1965 "is_this_ptr" : true, 1966 "referenced_type" : "type-484" 1967 }, 1968 { 1969 "referenced_type" : "type-2" 1970 }, 1971 { 1972 "referenced_type" : "type-376" 1973 }, 1974 { 1975 "referenced_type" : "type-362" 1976 }, 1977 { 1978 "default_arg" : true, 1979 "referenced_type" : "type-2" 1980 }, 1981 { 1982 "default_arg" : true, 1983 "referenced_type" : "type-585" 1984 } 1985 ], 1986 "return_type" : "type-49", 1987 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 1988 }, 1989 { 1990 "function_name" : "android::hardware::health::V1_0::BnHwHealth::_hidl_update", 1991 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 1992 "parameters" : 1993 [ 1994 { 1995 "referenced_type" : "type-377" 1996 }, 1997 { 1998 "referenced_type" : "type-376" 1999 }, 2000 { 2001 "referenced_type" : "type-362" 2002 }, 2003 { 2004 "referenced_type" : "type-586" 2005 } 2006 ], 2007 "return_type" : "type-49", 2008 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2009 }, 2010 { 2011 "access" : "private", 2012 "function_name" : "android::hardware::health::V1_0::BnHwHealth::getDebugInfo", 2013 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2014 "parameters" : 2015 [ 2016 { 2017 "is_this_ptr" : true, 2018 "referenced_type" : "type-484" 2019 }, 2020 { 2021 "referenced_type" : "type-587" 2022 } 2023 ], 2024 "return_type" : "type-141", 2025 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2026 }, 2027 { 2028 "function_name" : "android::hardware::health::V1_0::BnHwHealth::_hidl_energyCounter", 2029 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth19_hidl_energyCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2030 "parameters" : 2031 [ 2032 { 2033 "referenced_type" : "type-377" 2034 }, 2035 { 2036 "referenced_type" : "type-376" 2037 }, 2038 { 2039 "referenced_type" : "type-362" 2040 }, 2041 { 2042 "referenced_type" : "type-588" 2043 } 2044 ], 2045 "return_type" : "type-49", 2046 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2047 }, 2048 { 2049 "access" : "private", 2050 "function_name" : "android::hardware::health::V1_0::BnHwHealth::ping", 2051 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealth4pingEv", 2052 "parameters" : 2053 [ 2054 { 2055 "is_this_ptr" : true, 2056 "referenced_type" : "type-484" 2057 } 2058 ], 2059 "return_type" : "type-141", 2060 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2061 }, 2062 { 2063 "function_name" : "android::hardware::health::V1_0::BnHwHealth::BnHwHealth", 2064 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealthC1ERKNS_2spINS2_7IHealthEEE", 2065 "parameters" : 2066 [ 2067 { 2068 "is_this_ptr" : true, 2069 "referenced_type" : "type-484" 2070 }, 2071 { 2072 "referenced_type" : "type-536" 2073 } 2074 ], 2075 "return_type" : "type-23", 2076 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2077 }, 2078 { 2079 "function_name" : "android::hardware::health::V1_0::BnHwHealth::BnHwHealth", 2080 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealthC2ERKNS_2spINS2_7IHealthEEE", 2081 "parameters" : 2082 [ 2083 { 2084 "is_this_ptr" : true, 2085 "referenced_type" : "type-484" 2086 }, 2087 { 2088 "referenced_type" : "type-536" 2089 } 2090 ], 2091 "return_type" : "type-23", 2092 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2093 }, 2094 { 2095 "function_name" : "android::hardware::health::V1_0::BnHwHealth::~BnHwHealth", 2096 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealthD0Ev", 2097 "parameters" : 2098 [ 2099 { 2100 "is_this_ptr" : true, 2101 "referenced_type" : "type-484" 2102 } 2103 ], 2104 "return_type" : "type-23", 2105 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2106 }, 2107 { 2108 "function_name" : "android::hardware::health::V1_0::BnHwHealth::~BnHwHealth", 2109 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealthD1Ev", 2110 "parameters" : 2111 [ 2112 { 2113 "is_this_ptr" : true, 2114 "referenced_type" : "type-484" 2115 } 2116 ], 2117 "return_type" : "type-23", 2118 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2119 }, 2120 { 2121 "function_name" : "android::hardware::health::V1_0::BnHwHealth::~BnHwHealth", 2122 "linker_set_key" : "_ZN7android8hardware6health4V1_010BnHwHealthD2Ev", 2123 "parameters" : 2124 [ 2125 { 2126 "is_this_ptr" : true, 2127 "referenced_type" : "type-484" 2128 } 2129 ], 2130 "return_type" : "type-23", 2131 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h" 2132 }, 2133 { 2134 "function_name" : "android::hardware::health::V1_0::BpHwHealth::_hidl_init", 2135 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth10_hidl_initEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_12HealthConfigENSt3__18functionIFvSB_EEE", 2136 "parameters" : 2137 [ 2138 { 2139 "referenced_type" : "type-581" 2140 }, 2141 { 2142 "referenced_type" : "type-534" 2143 }, 2144 { 2145 "referenced_type" : "type-516" 2146 }, 2147 { 2148 "referenced_type" : "type-589" 2149 } 2150 ], 2151 "return_type" : "type-141", 2152 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2153 }, 2154 { 2155 "function_name" : "android::hardware::health::V1_0::BpHwHealth::linkToDeath", 2156 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2157 "parameters" : 2158 [ 2159 { 2160 "is_this_ptr" : true, 2161 "referenced_type" : "type-574" 2162 }, 2163 { 2164 "referenced_type" : "type-258" 2165 }, 2166 { 2167 "referenced_type" : "type-13" 2168 } 2169 ], 2170 "return_type" : "type-120", 2171 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2172 }, 2173 { 2174 "function_name" : "android::hardware::health::V1_0::BpHwHealth::_hidl_update", 2175 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoENSt3__18functionIFvbSB_EEE", 2176 "parameters" : 2177 [ 2178 { 2179 "referenced_type" : "type-581" 2180 }, 2181 { 2182 "referenced_type" : "type-534" 2183 }, 2184 { 2185 "referenced_type" : "type-518" 2186 }, 2187 { 2188 "referenced_type" : "type-590" 2189 } 2190 ], 2191 "return_type" : "type-141", 2192 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2193 }, 2194 { 2195 "function_name" : "android::hardware::health::V1_0::BpHwHealth::getDebugInfo", 2196 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2197 "parameters" : 2198 [ 2199 { 2200 "is_this_ptr" : true, 2201 "referenced_type" : "type-574" 2202 }, 2203 { 2204 "referenced_type" : "type-591" 2205 } 2206 ], 2207 "return_type" : "type-141", 2208 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2209 }, 2210 { 2211 "function_name" : "android::hardware::health::V1_0::BpHwHealth::getHashChain", 2212 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2213 "parameters" : 2214 [ 2215 { 2216 "is_this_ptr" : true, 2217 "referenced_type" : "type-574" 2218 }, 2219 { 2220 "referenced_type" : "type-592" 2221 } 2222 ], 2223 "return_type" : "type-141", 2224 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2225 }, 2226 { 2227 "function_name" : "android::hardware::health::V1_0::BpHwHealth::energyCounter", 2228 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE", 2229 "parameters" : 2230 [ 2231 { 2232 "is_this_ptr" : true, 2233 "referenced_type" : "type-574" 2234 }, 2235 { 2236 "referenced_type" : "type-593" 2237 } 2238 ], 2239 "return_type" : "type-141", 2240 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2241 }, 2242 { 2243 "function_name" : "android::hardware::health::V1_0::BpHwHealth::unlinkToDeath", 2244 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2245 "parameters" : 2246 [ 2247 { 2248 "is_this_ptr" : true, 2249 "referenced_type" : "type-574" 2250 }, 2251 { 2252 "referenced_type" : "type-258" 2253 } 2254 ], 2255 "return_type" : "type-120", 2256 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2257 }, 2258 { 2259 "function_name" : "android::hardware::health::V1_0::BpHwHealth::interfaceChain", 2260 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2261 "parameters" : 2262 [ 2263 { 2264 "is_this_ptr" : true, 2265 "referenced_type" : "type-574" 2266 }, 2267 { 2268 "referenced_type" : "type-594" 2269 } 2270 ], 2271 "return_type" : "type-141", 2272 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2273 }, 2274 { 2275 "function_name" : "android::hardware::health::V1_0::BpHwHealth::_hidl_energyCounter", 2276 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth19_hidl_energyCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultExEEE", 2277 "parameters" : 2278 [ 2279 { 2280 "referenced_type" : "type-581" 2281 }, 2282 { 2283 "referenced_type" : "type-534" 2284 }, 2285 { 2286 "referenced_type" : "type-595" 2287 } 2288 ], 2289 "return_type" : "type-141", 2290 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2291 }, 2292 { 2293 "function_name" : "android::hardware::health::V1_0::BpHwHealth::interfaceDescriptor", 2294 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2295 "parameters" : 2296 [ 2297 { 2298 "is_this_ptr" : true, 2299 "referenced_type" : "type-574" 2300 }, 2301 { 2302 "referenced_type" : "type-596" 2303 } 2304 ], 2305 "return_type" : "type-141", 2306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2307 }, 2308 { 2309 "function_name" : "android::hardware::health::V1_0::BpHwHealth::notifySyspropsChanged", 2310 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth21notifySyspropsChangedEv", 2311 "parameters" : 2312 [ 2313 { 2314 "is_this_ptr" : true, 2315 "referenced_type" : "type-574" 2316 } 2317 ], 2318 "return_type" : "type-141", 2319 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2320 }, 2321 { 2322 "function_name" : "android::hardware::health::V1_0::BpHwHealth::setHALInstrumentation", 2323 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth21setHALInstrumentationEv", 2324 "parameters" : 2325 [ 2326 { 2327 "is_this_ptr" : true, 2328 "referenced_type" : "type-574" 2329 } 2330 ], 2331 "return_type" : "type-141", 2332 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2333 }, 2334 { 2335 "function_name" : "android::hardware::health::V1_0::BpHwHealth::init", 2336 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE", 2337 "parameters" : 2338 [ 2339 { 2340 "is_this_ptr" : true, 2341 "referenced_type" : "type-574" 2342 }, 2343 { 2344 "referenced_type" : "type-516" 2345 }, 2346 { 2347 "referenced_type" : "type-597" 2348 } 2349 ], 2350 "return_type" : "type-141", 2351 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2352 }, 2353 { 2354 "function_name" : "android::hardware::health::V1_0::BpHwHealth::ping", 2355 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth4pingEv", 2356 "parameters" : 2357 [ 2358 { 2359 "is_this_ptr" : true, 2360 "referenced_type" : "type-574" 2361 } 2362 ], 2363 "return_type" : "type-141", 2364 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2365 }, 2366 { 2367 "function_name" : "android::hardware::health::V1_0::BpHwHealth::debug", 2368 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2369 "parameters" : 2370 [ 2371 { 2372 "is_this_ptr" : true, 2373 "referenced_type" : "type-574" 2374 }, 2375 { 2376 "referenced_type" : "type-320" 2377 }, 2378 { 2379 "referenced_type" : "type-502" 2380 } 2381 ], 2382 "return_type" : "type-141", 2383 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2384 }, 2385 { 2386 "function_name" : "android::hardware::health::V1_0::BpHwHealth::update", 2387 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE", 2388 "parameters" : 2389 [ 2390 { 2391 "is_this_ptr" : true, 2392 "referenced_type" : "type-574" 2393 }, 2394 { 2395 "referenced_type" : "type-518" 2396 }, 2397 { 2398 "referenced_type" : "type-598" 2399 } 2400 ], 2401 "return_type" : "type-141", 2402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2403 }, 2404 { 2405 "function_name" : "android::hardware::health::V1_0::BpHwHealth::BpHwHealth", 2406 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealthC1ERKNS_2spINS0_7IBinderEEE", 2407 "parameters" : 2408 [ 2409 { 2410 "is_this_ptr" : true, 2411 "referenced_type" : "type-574" 2412 }, 2413 { 2414 "referenced_type" : "type-37" 2415 } 2416 ], 2417 "return_type" : "type-23", 2418 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2419 }, 2420 { 2421 "function_name" : "android::hardware::health::V1_0::BpHwHealth::BpHwHealth", 2422 "linker_set_key" : "_ZN7android8hardware6health4V1_010BpHwHealthC2ERKNS_2spINS0_7IBinderEEE", 2423 "parameters" : 2424 [ 2425 { 2426 "is_this_ptr" : true, 2427 "referenced_type" : "type-574" 2428 }, 2429 { 2430 "referenced_type" : "type-37" 2431 } 2432 ], 2433 "return_type" : "type-23", 2434 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 2435 }, 2436 { 2437 "function_name" : "android::hardware::health::V1_0::writeEmbeddedToParcel", 2438 "linker_set_key" : "_ZN7android8hardware6health4V1_021writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj", 2439 "parameters" : 2440 [ 2441 { 2442 "referenced_type" : "type-518" 2443 }, 2444 { 2445 "referenced_type" : "type-362" 2446 }, 2447 { 2448 "referenced_type" : "type-2" 2449 }, 2450 { 2451 "referenced_type" : "type-2" 2452 } 2453 ], 2454 "return_type" : "type-49", 2455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/hwtypes.h" 2456 }, 2457 { 2458 "function_name" : "android::hardware::health::V1_0::writeEmbeddedToParcel", 2459 "linker_set_key" : "_ZN7android8hardware6health4V1_021writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj", 2460 "parameters" : 2461 [ 2462 { 2463 "referenced_type" : "type-516" 2464 }, 2465 { 2466 "referenced_type" : "type-362" 2467 }, 2468 { 2469 "referenced_type" : "type-2" 2470 }, 2471 { 2472 "referenced_type" : "type-2" 2473 } 2474 ], 2475 "return_type" : "type-49", 2476 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/hwtypes.h" 2477 }, 2478 { 2479 "function_name" : "android::hardware::health::V1_0::readEmbeddedFromParcel", 2480 "linker_set_key" : "_ZN7android8hardware6health4V1_022readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj", 2481 "parameters" : 2482 [ 2483 { 2484 "referenced_type" : "type-518" 2485 }, 2486 { 2487 "referenced_type" : "type-376" 2488 }, 2489 { 2490 "referenced_type" : "type-2" 2491 }, 2492 { 2493 "referenced_type" : "type-2" 2494 } 2495 ], 2496 "return_type" : "type-49", 2497 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/hwtypes.h" 2498 }, 2499 { 2500 "function_name" : "android::hardware::health::V1_0::readEmbeddedFromParcel", 2501 "linker_set_key" : "_ZN7android8hardware6health4V1_022readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj", 2502 "parameters" : 2503 [ 2504 { 2505 "referenced_type" : "type-516" 2506 }, 2507 { 2508 "referenced_type" : "type-376" 2509 }, 2510 { 2511 "referenced_type" : "type-2" 2512 }, 2513 { 2514 "referenced_type" : "type-2" 2515 } 2516 ], 2517 "return_type" : "type-49", 2518 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/hwtypes.h" 2519 }, 2520 { 2521 "function_name" : "android::hardware::health::V1_0::IHealth::getService", 2522 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2523 "parameters" : 2524 [ 2525 { 2526 "default_arg" : true, 2527 "referenced_type" : "type-380" 2528 }, 2529 { 2530 "default_arg" : true, 2531 "referenced_type" : "type-30" 2532 } 2533 ], 2534 "return_type" : "type-82", 2535 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2536 }, 2537 { 2538 "function_name" : "android::hardware::health::V1_0::IHealth::linkToDeath", 2539 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2540 "parameters" : 2541 [ 2542 { 2543 "is_this_ptr" : true, 2544 "referenced_type" : "type-83" 2545 }, 2546 { 2547 "referenced_type" : "type-258" 2548 }, 2549 { 2550 "referenced_type" : "type-13" 2551 } 2552 ], 2553 "return_type" : "type-120", 2554 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2555 }, 2556 { 2557 "function_name" : "android::hardware::health::V1_0::IHealth::getDebugInfo", 2558 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2559 "parameters" : 2560 [ 2561 { 2562 "is_this_ptr" : true, 2563 "referenced_type" : "type-83" 2564 }, 2565 { 2566 "referenced_type" : "type-599" 2567 } 2568 ], 2569 "return_type" : "type-141", 2570 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2571 }, 2572 { 2573 "function_name" : "android::hardware::health::V1_0::IHealth::getHashChain", 2574 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2575 "parameters" : 2576 [ 2577 { 2578 "is_this_ptr" : true, 2579 "referenced_type" : "type-83" 2580 }, 2581 { 2582 "referenced_type" : "type-600" 2583 } 2584 ], 2585 "return_type" : "type-141", 2586 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2587 }, 2588 { 2589 "function_name" : "android::hardware::health::V1_0::IHealth::tryGetService", 2590 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2591 "parameters" : 2592 [ 2593 { 2594 "default_arg" : true, 2595 "referenced_type" : "type-380" 2596 }, 2597 { 2598 "default_arg" : true, 2599 "referenced_type" : "type-30" 2600 } 2601 ], 2602 "return_type" : "type-82", 2603 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2604 }, 2605 { 2606 "function_name" : "android::hardware::health::V1_0::IHealth::unlinkToDeath", 2607 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2608 "parameters" : 2609 [ 2610 { 2611 "is_this_ptr" : true, 2612 "referenced_type" : "type-83" 2613 }, 2614 { 2615 "referenced_type" : "type-258" 2616 } 2617 ], 2618 "return_type" : "type-120", 2619 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2620 }, 2621 { 2622 "function_name" : "android::hardware::health::V1_0::IHealth::interfaceChain", 2623 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2624 "parameters" : 2625 [ 2626 { 2627 "is_this_ptr" : true, 2628 "referenced_type" : "type-83" 2629 }, 2630 { 2631 "referenced_type" : "type-601" 2632 } 2633 ], 2634 "return_type" : "type-141", 2635 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2636 }, 2637 { 2638 "function_name" : "android::hardware::health::V1_0::IHealth::registerAsService", 2639 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 2640 "parameters" : 2641 [ 2642 { 2643 "is_this_ptr" : true, 2644 "referenced_type" : "type-83" 2645 }, 2646 { 2647 "default_arg" : true, 2648 "referenced_type" : "type-380" 2649 } 2650 ], 2651 "return_type" : "type-49", 2652 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2653 }, 2654 { 2655 "function_name" : "android::hardware::health::V1_0::IHealth::interfaceDescriptor", 2656 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2657 "parameters" : 2658 [ 2659 { 2660 "is_this_ptr" : true, 2661 "referenced_type" : "type-83" 2662 }, 2663 { 2664 "referenced_type" : "type-602" 2665 } 2666 ], 2667 "return_type" : "type-141", 2668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2669 }, 2670 { 2671 "function_name" : "android::hardware::health::V1_0::IHealth::notifySyspropsChanged", 2672 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth21notifySyspropsChangedEv", 2673 "parameters" : 2674 [ 2675 { 2676 "is_this_ptr" : true, 2677 "referenced_type" : "type-83" 2678 } 2679 ], 2680 "return_type" : "type-141", 2681 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2682 }, 2683 { 2684 "function_name" : "android::hardware::health::V1_0::IHealth::setHALInstrumentation", 2685 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth21setHALInstrumentationEv", 2686 "parameters" : 2687 [ 2688 { 2689 "is_this_ptr" : true, 2690 "referenced_type" : "type-83" 2691 } 2692 ], 2693 "return_type" : "type-141", 2694 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2695 }, 2696 { 2697 "function_name" : "android::hardware::health::V1_0::IHealth::registerForNotifications", 2698 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2699 "parameters" : 2700 [ 2701 { 2702 "referenced_type" : "type-380" 2703 }, 2704 { 2705 "referenced_type" : "type-503" 2706 } 2707 ], 2708 "return_type" : "type-30", 2709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2710 }, 2711 { 2712 "function_name" : "android::hardware::health::V1_0::IHealth::ping", 2713 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth4pingEv", 2714 "parameters" : 2715 [ 2716 { 2717 "is_this_ptr" : true, 2718 "referenced_type" : "type-83" 2719 } 2720 ], 2721 "return_type" : "type-141", 2722 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2723 }, 2724 { 2725 "function_name" : "android::hardware::health::V1_0::IHealth::debug", 2726 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2727 "parameters" : 2728 [ 2729 { 2730 "is_this_ptr" : true, 2731 "referenced_type" : "type-83" 2732 }, 2733 { 2734 "referenced_type" : "type-320" 2735 }, 2736 { 2737 "referenced_type" : "type-502" 2738 } 2739 ], 2740 "return_type" : "type-141", 2741 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2742 }, 2743 { 2744 "function_name" : "android::hardware::health::V1_0::IHealth::castFrom", 2745 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 2746 "parameters" : 2747 [ 2748 { 2749 "referenced_type" : "type-549" 2750 }, 2751 { 2752 "default_arg" : true, 2753 "referenced_type" : "type-30" 2754 } 2755 ], 2756 "return_type" : "type-128", 2757 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2758 }, 2759 { 2760 "function_name" : "android::hardware::health::V1_0::IHealth::castFrom", 2761 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth8castFromERKNS_2spIS3_EEb", 2762 "parameters" : 2763 [ 2764 { 2765 "referenced_type" : "type-536" 2766 }, 2767 { 2768 "default_arg" : true, 2769 "referenced_type" : "type-30" 2770 } 2771 ], 2772 "return_type" : "type-128", 2773 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2774 }, 2775 { 2776 "access" : "private", 2777 "function_name" : "android::hardware::health::V1_0::BsHealth::addOnewayTask", 2778 "linker_set_key" : "_ZN7android8hardware6health4V1_08BsHealth13addOnewayTaskENSt3__18functionIFvvEEE", 2779 "parameters" : 2780 [ 2781 { 2782 "is_this_ptr" : true, 2783 "referenced_type" : "type-559" 2784 }, 2785 { 2786 "referenced_type" : "type-605" 2787 } 2788 ], 2789 "return_type" : "type-141", 2790 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BsHealth.h" 2791 }, 2792 { 2793 "function_name" : "android::hardware::health::V1_0::BsHealth::BsHealth", 2794 "linker_set_key" : "_ZN7android8hardware6health4V1_08BsHealthC1ENS_2spINS2_7IHealthEEE", 2795 "parameters" : 2796 [ 2797 { 2798 "is_this_ptr" : true, 2799 "referenced_type" : "type-559" 2800 }, 2801 { 2802 "referenced_type" : "type-88" 2803 } 2804 ], 2805 "return_type" : "type-23", 2806 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BsHealth.h" 2807 }, 2808 { 2809 "function_name" : "android::hardware::health::V1_0::BsHealth::BsHealth", 2810 "linker_set_key" : "_ZN7android8hardware6health4V1_08BsHealthC2ENS_2spINS2_7IHealthEEE", 2811 "parameters" : 2812 [ 2813 { 2814 "is_this_ptr" : true, 2815 "referenced_type" : "type-559" 2816 }, 2817 { 2818 "referenced_type" : "type-88" 2819 } 2820 ], 2821 "return_type" : "type-23", 2822 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BsHealth.h" 2823 }, 2824 { 2825 "function_name" : "android::hardware::details::castInterface", 2826 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V1_07IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2827 "parameters" : 2828 [ 2829 { 2830 "referenced_type" : "type-367" 2831 }, 2832 { 2833 "referenced_type" : "type-45" 2834 }, 2835 { 2836 "referenced_type" : "type-30" 2837 } 2838 ], 2839 "return_type" : "type-128", 2840 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2841 "template_args" : [ "type-84", "type-16", "type-511" ] 2842 }, 2843 { 2844 "function_name" : "android::hardware::details::getServiceInternal", 2845 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V1_010BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 2846 "parameters" : 2847 [ 2848 { 2849 "referenced_type" : "type-380" 2850 }, 2851 { 2852 "referenced_type" : "type-30" 2853 }, 2854 { 2855 "referenced_type" : "type-30" 2856 } 2857 ], 2858 "return_type" : "type-82", 2859 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2860 "template_args" : [ "type-511", "type-84", "type-23", "type-23" ] 2861 } 2862 ], 2863 "global_vars" : 2864 [ 2865 { 2866 "linker_set_key" : "_ZN7android8hardware6health4V1_07IHealth10descriptorE", 2867 "name" : "android::hardware::health::V1_0::IHealth::descriptor", 2868 "referenced_type" : "type-45", 2869 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 2870 } 2871 ], 2872 "lvalue_reference_types" : 2873 [ 2874 { 2875 "alignment" : 4, 2876 "linker_set_key" : "android::Mutex &", 2877 "name" : "android::Mutex &", 2878 "referenced_type" : "type-18", 2879 "self_type" : "type-453", 2880 "size" : 4, 2881 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 2882 }, 2883 { 2884 "alignment" : 4, 2885 "linker_set_key" : "android::RWLock &", 2886 "name" : "android::RWLock &", 2887 "referenced_type" : "type-457", 2888 "self_type" : "type-461", 2889 "size" : 4, 2890 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2891 }, 2892 { 2893 "alignment" : 4, 2894 "linker_set_key" : "android::String16 &", 2895 "name" : "android::String16 &", 2896 "referenced_type" : "type-33", 2897 "self_type" : "type-343", 2898 "size" : 4, 2899 "source_file" : "/system/core/libutils/include/utils/String16.h" 2900 }, 2901 { 2902 "alignment" : 4, 2903 "linker_set_key" : "android::String8 &", 2904 "name" : "android::String8 &", 2905 "referenced_type" : "type-44", 2906 "self_type" : "type-338", 2907 "size" : 4, 2908 "source_file" : "/system/core/libutils/include/utils/String8.h" 2909 }, 2910 { 2911 "alignment" : 4, 2912 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > &", 2913 "name" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > &", 2914 "referenced_type" : "type-128", 2915 "self_type" : "type-131", 2916 "size" : 4, 2917 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2918 }, 2919 { 2920 "alignment" : 4, 2921 "linker_set_key" : "android::hardware::Return<bool> &", 2922 "name" : "android::hardware::Return<bool> &", 2923 "referenced_type" : "type-120", 2924 "self_type" : "type-125", 2925 "size" : 4, 2926 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2927 }, 2928 { 2929 "alignment" : 4, 2930 "linker_set_key" : "android::hardware::Return<void> &", 2931 "name" : "android::hardware::Return<void> &", 2932 "referenced_type" : "type-141", 2933 "self_type" : "type-144", 2934 "size" : 4, 2935 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2936 }, 2937 { 2938 "alignment" : 4, 2939 "linker_set_key" : "android::hardware::Status &", 2940 "name" : "android::hardware::Status &", 2941 "referenced_type" : "type-100", 2942 "self_type" : "type-118", 2943 "size" : 4, 2944 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2945 }, 2946 { 2947 "alignment" : 4, 2948 "linker_set_key" : "android::hardware::TextOutput &", 2949 "name" : "android::hardware::TextOutput &", 2950 "referenced_type" : "type-374", 2951 "self_type" : "type-373", 2952 "size" : 4, 2953 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2954 }, 2955 { 2956 "alignment" : 4, 2957 "linker_set_key" : "android::hardware::TextOutput &", 2958 "name" : "android::hardware::TextOutput &", 2959 "referenced_type" : "type-563", 2960 "self_type" : "type-562", 2961 "size" : 4, 2962 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2963 }, 2964 { 2965 "alignment" : 4, 2966 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 2967 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 2968 "referenced_type" : "type-291", 2969 "self_type" : "type-526", 2970 "size" : 4, 2971 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2972 }, 2973 { 2974 "alignment" : 4, 2975 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 2976 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 2977 "referenced_type" : "type-283", 2978 "self_type" : "type-521", 2979 "size" : 4, 2980 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2981 }, 2982 { 2983 "alignment" : 4, 2984 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 2985 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 2986 "referenced_type" : "type-294", 2987 "self_type" : "type-529", 2988 "size" : 4, 2989 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2990 }, 2991 { 2992 "alignment" : 4, 2993 "linker_set_key" : "android::hardware::hidl_memory &", 2994 "name" : "android::hardware::hidl_memory &", 2995 "referenced_type" : "type-264", 2996 "self_type" : "type-269", 2997 "size" : 4, 2998 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2999 }, 3000 { 3001 "alignment" : 4, 3002 "linker_set_key" : "android::hardware::hidl_string &", 3003 "name" : "android::hardware::hidl_string &", 3004 "referenced_type" : "type-260", 3005 "self_type" : "type-524", 3006 "size" : 4, 3007 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3008 }, 3009 { 3010 "alignment" : 4, 3011 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3012 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3013 "referenced_type" : "type-290", 3014 "self_type" : "type-299", 3015 "size" : 4, 3016 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3017 }, 3018 { 3019 "alignment" : 4, 3020 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3021 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3022 "referenced_type" : "type-282", 3023 "self_type" : "type-289", 3024 "size" : 4, 3025 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3026 }, 3027 { 3028 "alignment" : 4, 3029 "linker_set_key" : "android::sp<android::hardware::health::V1_0::IHealth> &", 3030 "name" : "android::sp<android::hardware::health::V1_0::IHealth> &", 3031 "referenced_type" : "type-82", 3032 "self_type" : "type-86", 3033 "size" : 4, 3034 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3035 }, 3036 { 3037 "alignment" : 4, 3038 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3039 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3040 "referenced_type" : "type-90", 3041 "self_type" : "type-93", 3042 "size" : 4, 3043 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3044 }, 3045 { 3046 "alignment" : 4, 3047 "linker_set_key" : "const android::String16 &", 3048 "name" : "const android::String16 &", 3049 "referenced_type" : "type-32", 3050 "self_type" : "type-31", 3051 "size" : 4, 3052 "source_file" : "/system/core/libutils/include/utils/String16.h" 3053 }, 3054 { 3055 "alignment" : 4, 3056 "linker_set_key" : "const android::String8 &", 3057 "name" : "const android::String8 &", 3058 "referenced_type" : "type-335", 3059 "self_type" : "type-337", 3060 "size" : 4, 3061 "source_file" : "/system/core/libutils/include/utils/String8.h" 3062 }, 3063 { 3064 "alignment" : 4, 3065 "linker_set_key" : "const android::hardware::Parcel &", 3066 "name" : "const android::hardware::Parcel &", 3067 "referenced_type" : "type-375", 3068 "self_type" : "type-376", 3069 "size" : 4, 3070 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3071 }, 3072 { 3073 "alignment" : 4, 3074 "linker_set_key" : "const android::hardware::Return<bool> &", 3075 "name" : "const android::hardware::Return<bool> &", 3076 "referenced_type" : "type-126", 3077 "self_type" : "type-135", 3078 "size" : 4, 3079 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3080 }, 3081 { 3082 "alignment" : 4, 3083 "linker_set_key" : "const android::hardware::Status &", 3084 "name" : "const android::hardware::Status &", 3085 "referenced_type" : "type-115", 3086 "self_type" : "type-116", 3087 "size" : 4, 3088 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3089 }, 3090 { 3091 "alignment" : 4, 3092 "linker_set_key" : "const android::hardware::details::SchedPrio &", 3093 "name" : "const android::hardware::details::SchedPrio &", 3094 "referenced_type" : "type-386", 3095 "self_type" : "type-385", 3096 "size" : 4, 3097 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3098 }, 3099 { 3100 "alignment" : 4, 3101 "linker_set_key" : "const android::hardware::health::V1_0::HealthConfig &", 3102 "name" : "const android::hardware::health::V1_0::HealthConfig &", 3103 "referenced_type" : "type-515", 3104 "self_type" : "type-516", 3105 "size" : 4, 3106 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 3107 }, 3108 { 3109 "alignment" : 4, 3110 "linker_set_key" : "const android::hardware::health::V1_0::HealthInfo &", 3111 "name" : "const android::hardware::health::V1_0::HealthInfo &", 3112 "referenced_type" : "type-517", 3113 "self_type" : "type-518", 3114 "size" : 4, 3115 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 3116 }, 3117 { 3118 "alignment" : 4, 3119 "linker_set_key" : "const android::hardware::hidl_handle &", 3120 "name" : "const android::hardware::hidl_handle &", 3121 "referenced_type" : "type-319", 3122 "self_type" : "type-320", 3123 "size" : 4, 3124 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3125 }, 3126 { 3127 "alignment" : 4, 3128 "linker_set_key" : "const android::hardware::hidl_memory &", 3129 "name" : "const android::hardware::hidl_memory &", 3130 "referenced_type" : "type-267", 3131 "self_type" : "type-268", 3132 "size" : 4, 3133 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3134 }, 3135 { 3136 "alignment" : 4, 3137 "linker_set_key" : "const android::hardware::hidl_string &", 3138 "name" : "const android::hardware::hidl_string &", 3139 "referenced_type" : "type-259", 3140 "self_type" : "type-263", 3141 "size" : 4, 3142 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3143 }, 3144 { 3145 "alignment" : 4, 3146 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3147 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3148 "referenced_type" : "type-501", 3149 "self_type" : "type-502", 3150 "size" : 4, 3151 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 3152 }, 3153 { 3154 "alignment" : 4, 3155 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 3156 "name" : "const android::hardware::hidl_vec<int> &", 3157 "referenced_type" : "type-304", 3158 "self_type" : "type-306", 3159 "size" : 4, 3160 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3161 }, 3162 { 3163 "alignment" : 4, 3164 "linker_set_key" : "const android::hardware::hidl_version &", 3165 "name" : "const android::hardware::hidl_version &", 3166 "referenced_type" : "type-314", 3167 "self_type" : "type-316", 3168 "size" : 4, 3169 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3170 }, 3171 { 3172 "alignment" : 4, 3173 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 3174 "name" : "const android::hidl::base::V1_0::IBase *const &", 3175 "referenced_type" : "type-400", 3176 "self_type" : "type-401", 3177 "size" : 4, 3178 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3179 }, 3180 { 3181 "alignment" : 4, 3182 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 3183 "name" : "const android::sp<android::hardware::IBinder> &", 3184 "referenced_type" : "type-38", 3185 "self_type" : "type-37", 3186 "size" : 4, 3187 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3188 }, 3189 { 3190 "alignment" : 4, 3191 "linker_set_key" : "const android::sp<android::hardware::health::V1_0::IHealth> &", 3192 "name" : "const android::sp<android::hardware::health::V1_0::IHealth> &", 3193 "referenced_type" : "type-88", 3194 "self_type" : "type-536", 3195 "size" : 4, 3196 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3197 }, 3198 { 3199 "alignment" : 4, 3200 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3201 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3202 "referenced_type" : "type-95", 3203 "self_type" : "type-544", 3204 "size" : 4, 3205 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3206 }, 3207 { 3208 "alignment" : 4, 3209 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 3210 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 3211 "referenced_type" : "type-235", 3212 "self_type" : "type-258", 3213 "size" : 4, 3214 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3215 }, 3216 { 3217 "alignment" : 4, 3218 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3219 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3220 "referenced_type" : "type-548", 3221 "self_type" : "type-549", 3222 "size" : 4, 3223 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3224 }, 3225 { 3226 "alignment" : 4, 3227 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3228 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3229 "referenced_type" : "type-79", 3230 "self_type" : "type-503", 3231 "size" : 4, 3232 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 3233 }, 3234 { 3235 "alignment" : 4, 3236 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 3237 "name" : "const android::wp<android::hardware::BHwBinder> &", 3238 "referenced_type" : "type-496", 3239 "self_type" : "type-520", 3240 "size" : 4, 3241 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3242 }, 3243 { 3244 "alignment" : 4, 3245 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3246 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3247 "referenced_type" : "type-537", 3248 "self_type" : "type-539", 3249 "size" : 4, 3250 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3251 }, 3252 { 3253 "alignment" : 4, 3254 "linker_set_key" : "const bool &", 3255 "name" : "const bool &", 3256 "referenced_type" : "type-71", 3257 "self_type" : "type-221", 3258 "size" : 4, 3259 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3260 }, 3261 { 3262 "alignment" : 4, 3263 "linker_set_key" : "const double &", 3264 "name" : "const double &", 3265 "referenced_type" : "type-243", 3266 "self_type" : "type-244", 3267 "size" : 4, 3268 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3269 }, 3270 { 3271 "alignment" : 4, 3272 "linker_set_key" : "const float &", 3273 "name" : "const float &", 3274 "referenced_type" : "type-241", 3275 "self_type" : "type-242", 3276 "size" : 4, 3277 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3278 }, 3279 { 3280 "alignment" : 4, 3281 "linker_set_key" : "const int &", 3282 "name" : "const int &", 3283 "referenced_type" : "type-463", 3284 "self_type" : "type-462", 3285 "size" : 4, 3286 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3287 }, 3288 { 3289 "linker_set_key" : "const iter<is_const> &", 3290 "name" : "const iter<is_const> &", 3291 "referenced_type" : "type-273", 3292 "self_type" : "type-275", 3293 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3294 }, 3295 { 3296 "linker_set_key" : "const iter<is_const> &", 3297 "name" : "const iter<is_const> &", 3298 "referenced_type" : "type-556", 3299 "self_type" : "type-558", 3300 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3301 }, 3302 { 3303 "alignment" : 4, 3304 "linker_set_key" : "const log_msg &", 3305 "name" : "const log_msg &", 3306 "referenced_type" : "type-102", 3307 "self_type" : "type-134", 3308 "size" : 4, 3309 "source_file" : "/system/core/liblog/include/log/log_read.h" 3310 }, 3311 { 3312 "alignment" : 4, 3313 "linker_set_key" : "const long long &", 3314 "name" : "const long long &", 3315 "referenced_type" : "type-237", 3316 "self_type" : "type-238", 3317 "size" : 4, 3318 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3319 }, 3320 { 3321 "alignment" : 4, 3322 "linker_set_key" : "const short &", 3323 "name" : "const short &", 3324 "referenced_type" : "type-229", 3325 "self_type" : "type-230", 3326 "size" : 4, 3327 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3328 }, 3329 { 3330 "alignment" : 4, 3331 "linker_set_key" : "const signed char &", 3332 "name" : "const signed char &", 3333 "referenced_type" : "type-223", 3334 "self_type" : "type-226", 3335 "size" : 4, 3336 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3337 }, 3338 { 3339 "alignment" : 4, 3340 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3341 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3342 "referenced_type" : "type-378", 3343 "self_type" : "type-380", 3344 "size" : 4, 3345 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 3346 }, 3347 { 3348 "alignment" : 4, 3349 "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 *> > *)> > > &", 3350 "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 *> > *)> > > &", 3351 "referenced_type" : "type-532", 3352 "self_type" : "type-531", 3353 "size" : 4, 3354 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3355 }, 3356 { 3357 "alignment" : 4, 3358 "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 *> > *)> > > &", 3359 "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 *> > *)> > > &", 3360 "referenced_type" : "type-571", 3361 "self_type" : "type-570", 3362 "size" : 4, 3363 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3364 }, 3365 { 3366 "alignment" : 4, 3367 "linker_set_key" : "const unsigned char &", 3368 "name" : "const unsigned char &", 3369 "referenced_type" : "type-227", 3370 "self_type" : "type-228", 3371 "size" : 4, 3372 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3373 }, 3374 { 3375 "alignment" : 4, 3376 "linker_set_key" : "const unsigned int &", 3377 "name" : "const unsigned int &", 3378 "referenced_type" : "type-24", 3379 "self_type" : "type-234", 3380 "size" : 4, 3381 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3382 }, 3383 { 3384 "alignment" : 4, 3385 "linker_set_key" : "const unsigned long long &", 3386 "name" : "const unsigned long long &", 3387 "referenced_type" : "type-239", 3388 "self_type" : "type-240", 3389 "size" : 4, 3390 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3391 }, 3392 { 3393 "alignment" : 4, 3394 "linker_set_key" : "const unsigned short &", 3395 "name" : "const unsigned short &", 3396 "referenced_type" : "type-231", 3397 "self_type" : "type-232", 3398 "size" : 4, 3399 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3400 }, 3401 { 3402 "alignment" : 4, 3403 "linker_set_key" : "int &", 3404 "name" : "int &", 3405 "referenced_type" : "type-49", 3406 "self_type" : "type-331", 3407 "size" : 4, 3408 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3409 }, 3410 { 3411 "alignment" : 4, 3412 "linker_set_key" : "unsigned char &", 3413 "name" : "unsigned char &", 3414 "referenced_type" : "type-106", 3415 "self_type" : "type-475", 3416 "size" : 4, 3417 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 3418 } 3419 ], 3420 "pointer_types" : 3421 [ 3422 { 3423 "alignment" : 4, 3424 "linker_set_key" : "android::Condition *", 3425 "name" : "android::Condition *", 3426 "referenced_type" : "type-72", 3427 "self_type" : "type-456", 3428 "size" : 4, 3429 "source_file" : "/system/core/libutils/include/utils/Condition.h" 3430 }, 3431 { 3432 "alignment" : 4, 3433 "linker_set_key" : "android::Mutex *", 3434 "name" : "android::Mutex *", 3435 "referenced_type" : "type-18", 3436 "self_type" : "type-451", 3437 "size" : 4, 3438 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3439 }, 3440 { 3441 "alignment" : 4, 3442 "linker_set_key" : "android::Mutex::Autolock *", 3443 "name" : "android::Mutex::Autolock *", 3444 "referenced_type" : "type-452", 3445 "self_type" : "type-454", 3446 "size" : 4, 3447 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3448 }, 3449 { 3450 "alignment" : 4, 3451 "linker_set_key" : "android::RWLock *", 3452 "name" : "android::RWLock *", 3453 "referenced_type" : "type-457", 3454 "self_type" : "type-459", 3455 "size" : 4, 3456 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3457 }, 3458 { 3459 "alignment" : 4, 3460 "linker_set_key" : "android::RWLock::AutoRLock *", 3461 "name" : "android::RWLock::AutoRLock *", 3462 "referenced_type" : "type-460", 3463 "self_type" : "type-464", 3464 "size" : 4, 3465 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3466 }, 3467 { 3468 "alignment" : 4, 3469 "linker_set_key" : "android::RWLock::AutoWLock *", 3470 "name" : "android::RWLock::AutoWLock *", 3471 "referenced_type" : "type-465", 3472 "self_type" : "type-466", 3473 "size" : 4, 3474 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3475 }, 3476 { 3477 "alignment" : 4, 3478 "linker_set_key" : "android::RefBase *", 3479 "name" : "android::RefBase *", 3480 "referenced_type" : "type-7", 3481 "self_type" : "type-251", 3482 "size" : 4, 3483 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3484 }, 3485 { 3486 "alignment" : 4, 3487 "linker_set_key" : "android::RefBase::weakref_impl *", 3488 "name" : "android::RefBase::weakref_impl *", 3489 "referenced_type" : "type-10", 3490 "self_type" : "type-9", 3491 "size" : 4, 3492 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3493 }, 3494 { 3495 "alignment" : 4, 3496 "linker_set_key" : "android::RefBase::weakref_impl *", 3497 "name" : "android::RefBase::weakref_impl *", 3498 "referenced_type" : "type-554", 3499 "self_type" : "type-553", 3500 "size" : 4, 3501 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3502 }, 3503 { 3504 "alignment" : 4, 3505 "linker_set_key" : "android::RefBase::weakref_type *", 3506 "name" : "android::RefBase::weakref_type *", 3507 "referenced_type" : "type-12", 3508 "self_type" : "type-11", 3509 "size" : 4, 3510 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3511 }, 3512 { 3513 "alignment" : 4, 3514 "linker_set_key" : "android::ReferenceRenamer *", 3515 "name" : "android::ReferenceRenamer *", 3516 "referenced_type" : "type-245", 3517 "self_type" : "type-248", 3518 "size" : 4, 3519 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3520 }, 3521 { 3522 "alignment" : 4, 3523 "linker_set_key" : "android::ScopedTrace *", 3524 "name" : "android::ScopedTrace *", 3525 "referenced_type" : "type-467", 3526 "self_type" : "type-468", 3527 "size" : 4, 3528 "source_file" : "/system/core/libutils/include/utils/Trace.h" 3529 }, 3530 { 3531 "alignment" : 4, 3532 "linker_set_key" : "android::String16 *", 3533 "name" : "android::String16 *", 3534 "referenced_type" : "type-33", 3535 "self_type" : "type-344", 3536 "size" : 4, 3537 "source_file" : "/system/core/libutils/include/utils/String16.h" 3538 }, 3539 { 3540 "alignment" : 4, 3541 "linker_set_key" : "android::String8 *", 3542 "name" : "android::String8 *", 3543 "referenced_type" : "type-44", 3544 "self_type" : "type-339", 3545 "size" : 4, 3546 "source_file" : "/system/core/libutils/include/utils/String8.h" 3547 }, 3548 { 3549 "alignment" : 4, 3550 "linker_set_key" : "android::Thread *", 3551 "name" : "android::Thread *", 3552 "referenced_type" : "type-70", 3553 "self_type" : "type-69", 3554 "size" : 4, 3555 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3556 }, 3557 { 3558 "alignment" : 4, 3559 "linker_set_key" : "android::VirtualLightRefBase *", 3560 "name" : "android::VirtualLightRefBase *", 3561 "referenced_type" : "type-147", 3562 "self_type" : "type-154", 3563 "size" : 4, 3564 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 3565 }, 3566 { 3567 "alignment" : 4, 3568 "linker_set_key" : "android::hardware::BHwBinder *", 3569 "name" : "android::hardware::BHwBinder *", 3570 "referenced_type" : "type-98", 3571 "self_type" : "type-97", 3572 "size" : 4, 3573 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3574 }, 3575 { 3576 "alignment" : 4, 3577 "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V1_0::IHealth> *", 3578 "name" : "android::hardware::BpInterface<android::hardware::health::V1_0::IHealth> *", 3579 "referenced_type" : "type-355", 3580 "self_type" : "type-354", 3581 "size" : 4, 3582 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3583 }, 3584 { 3585 "alignment" : 4, 3586 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3587 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3588 "referenced_type" : "type-394", 3589 "self_type" : "type-399", 3590 "size" : 4, 3591 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3592 }, 3593 { 3594 "alignment" : 4, 3595 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3596 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3597 "referenced_type" : "type-412", 3598 "self_type" : "type-417", 3599 "size" : 4, 3600 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3601 }, 3602 { 3603 "alignment" : 4, 3604 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3605 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3606 "referenced_type" : "type-402", 3607 "self_type" : "type-407", 3608 "size" : 4, 3609 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3610 }, 3611 { 3612 "alignment" : 4, 3613 "linker_set_key" : "android::hardware::GrantorDescriptor *", 3614 "name" : "android::hardware::GrantorDescriptor *", 3615 "referenced_type" : "type-280", 3616 "self_type" : "type-279", 3617 "size" : 4, 3618 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3619 }, 3620 { 3621 "alignment" : 4, 3622 "linker_set_key" : "android::hardware::IBinder *", 3623 "name" : "android::hardware::IBinder *", 3624 "referenced_type" : "type-27", 3625 "self_type" : "type-26", 3626 "size" : 4, 3627 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3628 }, 3629 { 3630 "alignment" : 4, 3631 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 3632 "name" : "android::hardware::IBinder::DeathRecipient *", 3633 "referenced_type" : "type-17", 3634 "self_type" : "type-541", 3635 "size" : 4, 3636 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3637 }, 3638 { 3639 "alignment" : 4, 3640 "linker_set_key" : "android::hardware::IInterface *", 3641 "name" : "android::hardware::IInterface *", 3642 "referenced_type" : "type-352", 3643 "self_type" : "type-581", 3644 "size" : 4, 3645 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3646 }, 3647 { 3648 "alignment" : 4, 3649 "linker_set_key" : "android::hardware::Parcel *", 3650 "name" : "android::hardware::Parcel *", 3651 "referenced_type" : "type-356", 3652 "self_type" : "type-362", 3653 "size" : 4, 3654 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3655 }, 3656 { 3657 "alignment" : 4, 3658 "linker_set_key" : "android::hardware::ProcessState *", 3659 "name" : "android::hardware::ProcessState *", 3660 "referenced_type" : "type-54", 3661 "self_type" : "type-53", 3662 "size" : 4, 3663 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3664 }, 3665 { 3666 "alignment" : 4, 3667 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > *", 3668 "name" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > *", 3669 "referenced_type" : "type-128", 3670 "self_type" : "type-129", 3671 "size" : 4, 3672 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3673 }, 3674 { 3675 "alignment" : 4, 3676 "linker_set_key" : "android::hardware::Return<bool> *", 3677 "name" : "android::hardware::Return<bool> *", 3678 "referenced_type" : "type-120", 3679 "self_type" : "type-122", 3680 "size" : 4, 3681 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3682 }, 3683 { 3684 "alignment" : 4, 3685 "linker_set_key" : "android::hardware::Return<void> *", 3686 "name" : "android::hardware::Return<void> *", 3687 "referenced_type" : "type-141", 3688 "self_type" : "type-142", 3689 "size" : 4, 3690 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3691 }, 3692 { 3693 "alignment" : 4, 3694 "linker_set_key" : "android::hardware::Status *", 3695 "name" : "android::hardware::Status *", 3696 "referenced_type" : "type-100", 3697 "self_type" : "type-114", 3698 "size" : 4, 3699 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3700 }, 3701 { 3702 "alignment" : 4, 3703 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 3704 "name" : "android::hardware::details::HidlInstrumentor *", 3705 "referenced_type" : "type-368", 3706 "self_type" : "type-534", 3707 "size" : 4, 3708 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3709 }, 3710 { 3711 "alignment" : 4, 3712 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 3713 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 3714 "referenced_type" : "type-291", 3715 "self_type" : "type-525", 3716 "size" : 4, 3717 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3718 }, 3719 { 3720 "alignment" : 4, 3721 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 3722 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 3723 "referenced_type" : "type-283", 3724 "self_type" : "type-519", 3725 "size" : 4, 3726 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3727 }, 3728 { 3729 "alignment" : 4, 3730 "linker_set_key" : "android::hardware::details::return_status *", 3731 "name" : "android::hardware::details::return_status *", 3732 "referenced_type" : "type-121", 3733 "self_type" : "type-136", 3734 "size" : 4, 3735 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3736 }, 3737 { 3738 "alignment" : 4, 3739 "linker_set_key" : "android::hardware::health::V1_0::BnHwHealth *", 3740 "name" : "android::hardware::health::V1_0::BnHwHealth *", 3741 "referenced_type" : "type-365", 3742 "self_type" : "type-484", 3743 "size" : 4, 3744 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3745 }, 3746 { 3747 "alignment" : 4, 3748 "linker_set_key" : "android::hardware::health::V1_0::BpHwHealth *", 3749 "name" : "android::hardware::health::V1_0::BpHwHealth *", 3750 "referenced_type" : "type-511", 3751 "self_type" : "type-574", 3752 "size" : 4, 3753 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3754 }, 3755 { 3756 "alignment" : 4, 3757 "linker_set_key" : "android::hardware::health::V1_0::BsHealth *", 3758 "name" : "android::hardware::health::V1_0::BsHealth *", 3759 "referenced_type" : "type-550", 3760 "self_type" : "type-559", 3761 "size" : 4, 3762 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3763 }, 3764 { 3765 "alignment" : 4, 3766 "linker_set_key" : "android::hardware::health::V1_0::IHealth *", 3767 "name" : "android::hardware::health::V1_0::IHealth *", 3768 "referenced_type" : "type-84", 3769 "self_type" : "type-83", 3770 "size" : 4, 3771 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3772 }, 3773 { 3774 "alignment" : 4, 3775 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 3776 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 3777 "referenced_type" : "type-294", 3778 "self_type" : "type-293", 3779 "size" : 4, 3780 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3781 }, 3782 { 3783 "alignment" : 4, 3784 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 3785 "name" : "android::hardware::hidl_binder_death_recipient *", 3786 "referenced_type" : "type-3", 3787 "self_type" : "type-91", 3788 "size" : 4, 3789 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3790 }, 3791 { 3792 "alignment" : 4, 3793 "linker_set_key" : "android::hardware::hidl_death_recipient *", 3794 "name" : "android::hardware::hidl_death_recipient *", 3795 "referenced_type" : "type-6", 3796 "self_type" : "type-5", 3797 "size" : 4, 3798 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3799 }, 3800 { 3801 "alignment" : 4, 3802 "linker_set_key" : "android::hardware::hidl_memory *", 3803 "name" : "android::hardware::hidl_memory *", 3804 "referenced_type" : "type-264", 3805 "self_type" : "type-265", 3806 "size" : 4, 3807 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3808 }, 3809 { 3810 "alignment" : 4, 3811 "linker_set_key" : "android::hardware::hidl_string *", 3812 "name" : "android::hardware::hidl_string *", 3813 "referenced_type" : "type-260", 3814 "self_type" : "type-285", 3815 "size" : 4, 3816 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3817 }, 3818 { 3819 "alignment" : 4, 3820 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 3821 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 3822 "referenced_type" : "type-290", 3823 "self_type" : "type-296", 3824 "size" : 4, 3825 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3826 }, 3827 { 3828 "alignment" : 4, 3829 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 3830 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 3831 "referenced_type" : "type-282", 3832 "self_type" : "type-286", 3833 "size" : 4, 3834 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3835 }, 3836 { 3837 "alignment" : 4, 3838 "linker_set_key" : "android::hardware::hidl_version *", 3839 "name" : "android::hardware::hidl_version *", 3840 "referenced_type" : "type-312", 3841 "self_type" : "type-313", 3842 "size" : 4, 3843 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3844 }, 3845 { 3846 "alignment" : 4, 3847 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 3848 "name" : "android::hidl::base::V1_0::BnHwBase *", 3849 "referenced_type" : "type-366", 3850 "self_type" : "type-377", 3851 "size" : 4, 3852 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 3853 }, 3854 { 3855 "alignment" : 4, 3856 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 3857 "name" : "android::hidl::base::V1_0::IBase *", 3858 "referenced_type" : "type-16", 3859 "self_type" : "type-15", 3860 "size" : 4, 3861 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3862 }, 3863 { 3864 "alignment" : 4, 3865 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 3866 "name" : "android::hidl::manager::V1_0::IServiceManager *", 3867 "referenced_type" : "type-62", 3868 "self_type" : "type-61", 3869 "size" : 4, 3870 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3871 }, 3872 { 3873 "alignment" : 4, 3874 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 3875 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 3876 "referenced_type" : "type-77", 3877 "self_type" : "type-76", 3878 "size" : 4, 3879 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3880 }, 3881 { 3882 "alignment" : 4, 3883 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 3884 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 3885 "referenced_type" : "type-576", 3886 "self_type" : "type-577", 3887 "size" : 4, 3888 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3889 }, 3890 { 3891 "alignment" : 4, 3892 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 3893 "name" : "android::sp<android::hardware::IBinder> *", 3894 "referenced_type" : "type-39", 3895 "self_type" : "type-578", 3896 "size" : 4, 3897 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3898 }, 3899 { 3900 "alignment" : 4, 3901 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 3902 "name" : "android::sp<android::hardware::ProcessState> *", 3903 "referenced_type" : "type-52", 3904 "self_type" : "type-51", 3905 "size" : 4, 3906 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3907 }, 3908 { 3909 "alignment" : 4, 3910 "linker_set_key" : "android::sp<android::hardware::health::V1_0::IHealth> *", 3911 "name" : "android::sp<android::hardware::health::V1_0::IHealth> *", 3912 "referenced_type" : "type-82", 3913 "self_type" : "type-81", 3914 "size" : 4, 3915 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3916 }, 3917 { 3918 "alignment" : 4, 3919 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 3920 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 3921 "referenced_type" : "type-90", 3922 "self_type" : "type-89", 3923 "size" : 4, 3924 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3925 }, 3926 { 3927 "alignment" : 4, 3928 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 3929 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 3930 "referenced_type" : "type-367", 3931 "self_type" : "type-547", 3932 "size" : 4, 3933 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3934 }, 3935 { 3936 "alignment" : 4, 3937 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 3938 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 3939 "referenced_type" : "type-60", 3940 "self_type" : "type-63", 3941 "size" : 4, 3942 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3943 }, 3944 { 3945 "alignment" : 4, 3946 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 3947 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 3948 "referenced_type" : "type-75", 3949 "self_type" : "type-78", 3950 "size" : 4, 3951 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3952 }, 3953 { 3954 "alignment" : 4, 3955 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 3956 "name" : "android::wp<android::hardware::BHwBinder> *", 3957 "referenced_type" : "type-281", 3958 "self_type" : "type-353", 3959 "size" : 4, 3960 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3961 }, 3962 { 3963 "alignment" : 4, 3964 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 3965 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 3966 "referenced_type" : "type-540", 3967 "self_type" : "type-543", 3968 "size" : 4, 3969 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3970 }, 3971 { 3972 "alignment" : 4, 3973 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 3974 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 3975 "referenced_type" : "type-4", 3976 "self_type" : "type-202", 3977 "size" : 4, 3978 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3979 }, 3980 { 3981 "alignment" : 4, 3982 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 3983 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 3984 "referenced_type" : "type-14", 3985 "self_type" : "type-535", 3986 "size" : 4, 3987 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3988 }, 3989 { 3990 "alignment" : 4, 3991 "linker_set_key" : "android_flex_plane *", 3992 "name" : "android_flex_plane *", 3993 "referenced_type" : "type-439", 3994 "self_type" : "type-442", 3995 "size" : 4, 3996 "source_file" : "/system/core/libsystem/include/system/graphics.h" 3997 }, 3998 { 3999 "alignment" : 4, 4000 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4001 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4002 "referenced_type" : "type-29", 4003 "self_type" : "type-28", 4004 "size" : 4, 4005 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 4006 }, 4007 { 4008 "alignment" : 4, 4009 "linker_set_key" : "char *", 4010 "name" : "char *", 4011 "referenced_type" : "type-47", 4012 "self_type" : "type-170", 4013 "size" : 4, 4014 "source_file" : "/system/core/liblog/include/log/log_read.h" 4015 }, 4016 { 4017 "alignment" : 4, 4018 "linker_set_key" : "const android::NativeHandle *", 4019 "name" : "const android::NativeHandle *", 4020 "referenced_type" : "type-326", 4021 "self_type" : "type-327", 4022 "size" : 4, 4023 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4024 }, 4025 { 4026 "alignment" : 4, 4027 "linker_set_key" : "const android::RefBase *", 4028 "name" : "const android::RefBase *", 4029 "referenced_type" : "type-249", 4030 "self_type" : "type-250", 4031 "size" : 4, 4032 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4033 }, 4034 { 4035 "alignment" : 4, 4036 "linker_set_key" : "const android::String16 *", 4037 "name" : "const android::String16 *", 4038 "referenced_type" : "type-32", 4039 "self_type" : "type-342", 4040 "size" : 4, 4041 "source_file" : "/system/core/libutils/include/utils/String16.h" 4042 }, 4043 { 4044 "alignment" : 4, 4045 "linker_set_key" : "const android::String8 *", 4046 "name" : "const android::String8 *", 4047 "referenced_type" : "type-335", 4048 "self_type" : "type-336", 4049 "size" : 4, 4050 "source_file" : "/system/core/libutils/include/utils/String8.h" 4051 }, 4052 { 4053 "alignment" : 4, 4054 "linker_set_key" : "const android::VectorImpl *", 4055 "name" : "const android::VectorImpl *", 4056 "referenced_type" : "type-420", 4057 "self_type" : "type-421", 4058 "size" : 4, 4059 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4060 }, 4061 { 4062 "alignment" : 4, 4063 "linker_set_key" : "const android::hardware::BpHwRefBase *", 4064 "name" : "const android::hardware::BpHwRefBase *", 4065 "referenced_type" : "type-346", 4066 "self_type" : "type-350", 4067 "size" : 4, 4068 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4069 }, 4070 { 4071 "alignment" : 4, 4072 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4073 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4074 "referenced_type" : "type-387", 4075 "self_type" : "type-388", 4076 "size" : 4, 4077 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4078 }, 4079 { 4080 "alignment" : 4, 4081 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4082 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4083 "referenced_type" : "type-392", 4084 "self_type" : "type-393", 4085 "size" : 4, 4086 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4087 }, 4088 { 4089 "alignment" : 4, 4090 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > *", 4091 "name" : "const android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > *", 4092 "referenced_type" : "type-132", 4093 "self_type" : "type-133", 4094 "size" : 4, 4095 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4096 }, 4097 { 4098 "alignment" : 4, 4099 "linker_set_key" : "const android::hardware::Return<bool> *", 4100 "name" : "const android::hardware::Return<bool> *", 4101 "referenced_type" : "type-126", 4102 "self_type" : "type-127", 4103 "size" : 4, 4104 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4105 }, 4106 { 4107 "alignment" : 4, 4108 "linker_set_key" : "const android::hardware::Status *", 4109 "name" : "const android::hardware::Status *", 4110 "referenced_type" : "type-115", 4111 "self_type" : "type-119", 4112 "size" : 4, 4113 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4114 }, 4115 { 4116 "alignment" : 4, 4117 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4118 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4119 "referenced_type" : "type-527", 4120 "self_type" : "type-528", 4121 "size" : 4, 4122 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4123 }, 4124 { 4125 "alignment" : 4, 4126 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4127 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4128 "referenced_type" : "type-522", 4129 "self_type" : "type-523", 4130 "size" : 4, 4131 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4132 }, 4133 { 4134 "alignment" : 4, 4135 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 4136 "name" : "const android::hardware::details::hidl_pointer<int> *", 4137 "referenced_type" : "type-477", 4138 "self_type" : "type-490", 4139 "size" : 4, 4140 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4141 }, 4142 { 4143 "alignment" : 4, 4144 "linker_set_key" : "const android::hardware::details::return_status *", 4145 "name" : "const android::hardware::details::return_status *", 4146 "referenced_type" : "type-138", 4147 "self_type" : "type-139", 4148 "size" : 4, 4149 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4150 }, 4151 { 4152 "alignment" : 4, 4153 "linker_set_key" : "const android::hardware::health::V1_0::BpHwHealth *", 4154 "name" : "const android::hardware::health::V1_0::BpHwHealth *", 4155 "referenced_type" : "type-510", 4156 "self_type" : "type-514", 4157 "size" : 4, 4158 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 4159 }, 4160 { 4161 "alignment" : 4, 4162 "linker_set_key" : "const android::hardware::health::V1_0::IHealth *", 4163 "name" : "const android::hardware::health::V1_0::IHealth *", 4164 "referenced_type" : "type-499", 4165 "self_type" : "type-500", 4166 "size" : 4, 4167 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 4168 }, 4169 { 4170 "alignment" : 4, 4171 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 4172 "name" : "const android::hardware::hidl_death_recipient *", 4173 "referenced_type" : "type-545", 4174 "self_type" : "type-546", 4175 "size" : 4, 4176 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4177 }, 4178 { 4179 "alignment" : 4, 4180 "linker_set_key" : "const android::hardware::hidl_memory *", 4181 "name" : "const android::hardware::hidl_memory *", 4182 "referenced_type" : "type-267", 4183 "self_type" : "type-271", 4184 "size" : 4, 4185 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4186 }, 4187 { 4188 "alignment" : 4, 4189 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 4190 "name" : "const android::hardware::hidl_vec<int> *", 4191 "referenced_type" : "type-304", 4192 "self_type" : "type-305", 4193 "size" : 4, 4194 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4195 }, 4196 { 4197 "alignment" : 4, 4198 "linker_set_key" : "const android::hardware::hidl_version *", 4199 "name" : "const android::hardware::hidl_version *", 4200 "referenced_type" : "type-314", 4201 "self_type" : "type-315", 4202 "size" : 4, 4203 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4204 }, 4205 { 4206 "alignment" : 4, 4207 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 4208 "name" : "const android::hidl::base::V1_0::BpHwBase *", 4209 "referenced_type" : "type-508", 4210 "self_type" : "type-509", 4211 "size" : 4, 4212 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 4213 }, 4214 { 4215 "alignment" : 4, 4216 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 4217 "name" : "const android::hidl::base::V1_0::IBase *", 4218 "referenced_type" : "type-398", 4219 "self_type" : "type-397", 4220 "size" : 4, 4221 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4222 }, 4223 { 4224 "alignment" : 4, 4225 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 4226 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 4227 "referenced_type" : "type-66", 4228 "self_type" : "type-67", 4229 "size" : 4, 4230 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4231 }, 4232 { 4233 "alignment" : 4, 4234 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 4235 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 4236 "referenced_type" : "type-469", 4237 "self_type" : "type-470", 4238 "size" : 4, 4239 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 4240 }, 4241 { 4242 "alignment" : 4, 4243 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 4244 "name" : "const android::sp<android::hardware::IBinder> *", 4245 "referenced_type" : "type-38", 4246 "self_type" : "type-579", 4247 "size" : 4, 4248 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4249 }, 4250 { 4251 "alignment" : 4, 4252 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 4253 "name" : "const android::sp<android::hardware::ProcessState> *", 4254 "referenced_type" : "type-58", 4255 "self_type" : "type-59", 4256 "size" : 4, 4257 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4258 }, 4259 { 4260 "alignment" : 4, 4261 "linker_set_key" : "const android::sp<android::hardware::health::V1_0::IHealth> *", 4262 "name" : "const android::sp<android::hardware::health::V1_0::IHealth> *", 4263 "referenced_type" : "type-88", 4264 "self_type" : "type-87", 4265 "size" : 4, 4266 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4267 }, 4268 { 4269 "alignment" : 4, 4270 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4271 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4272 "referenced_type" : "type-95", 4273 "self_type" : "type-94", 4274 "size" : 4, 4275 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4276 }, 4277 { 4278 "alignment" : 4, 4279 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 4280 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 4281 "referenced_type" : "type-235", 4282 "self_type" : "type-542", 4283 "size" : 4, 4284 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4285 }, 4286 { 4287 "alignment" : 4, 4288 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4289 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4290 "referenced_type" : "type-548", 4291 "self_type" : "type-575", 4292 "size" : 4, 4293 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4294 }, 4295 { 4296 "alignment" : 4, 4297 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4298 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4299 "referenced_type" : "type-64", 4300 "self_type" : "type-65", 4301 "size" : 4, 4302 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4303 }, 4304 { 4305 "alignment" : 4, 4306 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4307 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4308 "referenced_type" : "type-79", 4309 "self_type" : "type-80", 4310 "size" : 4, 4311 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4312 }, 4313 { 4314 "alignment" : 4, 4315 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 4316 "name" : "const android::wp<android::hardware::BHwBinder> *", 4317 "referenced_type" : "type-496", 4318 "self_type" : "type-507", 4319 "size" : 4, 4320 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4321 }, 4322 { 4323 "alignment" : 4, 4324 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 4325 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 4326 "referenced_type" : "type-213", 4327 "self_type" : "type-225", 4328 "size" : 4, 4329 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4330 }, 4331 { 4332 "alignment" : 4, 4333 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4334 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4335 "referenced_type" : "type-537", 4336 "self_type" : "type-538", 4337 "size" : 4, 4338 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4339 }, 4340 { 4341 "alignment" : 4, 4342 "linker_set_key" : "const char *", 4343 "name" : "const char *", 4344 "referenced_type" : "type-46", 4345 "self_type" : "type-45", 4346 "size" : 4, 4347 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4348 }, 4349 { 4350 "alignment" : 4, 4351 "linker_set_key" : "const char16_t *", 4352 "name" : "const char16_t *", 4353 "referenced_type" : "type-35", 4354 "self_type" : "type-34", 4355 "size" : 4, 4356 "source_file" : "/system/core/libutils/include/utils/String16.h" 4357 }, 4358 { 4359 "alignment" : 4, 4360 "linker_set_key" : "const log_msg *", 4361 "name" : "const log_msg *", 4362 "referenced_type" : "type-102", 4363 "self_type" : "type-123", 4364 "size" : 4, 4365 "source_file" : "/system/core/liblog/include/log/log_read.h" 4366 }, 4367 { 4368 "alignment" : 4, 4369 "linker_set_key" : "const native_handle *", 4370 "name" : "const native_handle *", 4371 "referenced_type" : "type-257", 4372 "self_type" : "type-256", 4373 "size" : 4, 4374 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4375 }, 4376 { 4377 "alignment" : 4, 4378 "linker_set_key" : "const unsigned char *", 4379 "name" : "const unsigned char *", 4380 "referenced_type" : "type-227", 4381 "self_type" : "type-311", 4382 "size" : 4, 4383 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4384 }, 4385 { 4386 "alignment" : 4, 4387 "linker_set_key" : "const unsigned long long *", 4388 "name" : "const unsigned long long *", 4389 "referenced_type" : "type-239", 4390 "self_type" : "type-363", 4391 "size" : 4, 4392 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4393 }, 4394 { 4395 "alignment" : 4, 4396 "linker_set_key" : "const void *", 4397 "name" : "const void *", 4398 "referenced_type" : "type-317", 4399 "self_type" : "type-318", 4400 "size" : 4, 4401 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4402 }, 4403 { 4404 "alignment" : 4, 4405 "linker_set_key" : "int (*)(void *)", 4406 "name" : "int (*)(void *)", 4407 "referenced_type" : "type-448", 4408 "self_type" : "type-449", 4409 "size" : 4, 4410 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4411 }, 4412 { 4413 "alignment" : 4, 4414 "linker_set_key" : "int *", 4415 "name" : "int *", 4416 "referenced_type" : "type-49", 4417 "self_type" : "type-303", 4418 "size" : 4, 4419 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4420 }, 4421 { 4422 "alignment" : 4, 4423 "linker_set_key" : "log_msg *", 4424 "name" : "log_msg *", 4425 "referenced_type" : "type-103", 4426 "self_type" : "type-159", 4427 "size" : 4, 4428 "source_file" : "/system/core/liblog/include/log/log_read.h" 4429 }, 4430 { 4431 "alignment" : 4, 4432 "linker_set_key" : "native_handle *", 4433 "name" : "native_handle *", 4434 "referenced_type" : "type-152", 4435 "self_type" : "type-151", 4436 "size" : 4, 4437 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4438 }, 4439 { 4440 "alignment" : 4, 4441 "linker_set_key" : "unsigned char *", 4442 "name" : "unsigned char *", 4443 "referenced_type" : "type-106", 4444 "self_type" : "type-358", 4445 "size" : 4, 4446 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4447 }, 4448 { 4449 "alignment" : 4, 4450 "linker_set_key" : "unsigned long long *", 4451 "name" : "unsigned long long *", 4452 "referenced_type" : "type-13", 4453 "self_type" : "type-359", 4454 "size" : 4, 4455 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4456 }, 4457 { 4458 "alignment" : 4, 4459 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 4460 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 4461 "referenced_type" : "type-361", 4462 "self_type" : "type-360", 4463 "size" : 4, 4464 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4465 }, 4466 { 4467 "alignment" : 4, 4468 "linker_set_key" : "void *", 4469 "name" : "void *", 4470 "referenced_type" : "type-23", 4471 "self_type" : "type-22", 4472 "size" : 4, 4473 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4474 }, 4475 { 4476 "alignment" : 4, 4477 "linker_set_key" : "void **", 4478 "name" : "void **", 4479 "referenced_type" : "type-22", 4480 "self_type" : "type-450", 4481 "size" : 4, 4482 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4483 } 4484 ], 4485 "qualified_types" : 4486 [ 4487 { 4488 "alignment" : 4, 4489 "is_const" : true, 4490 "linker_set_key" : "android::RefBase::weakref_impl *const", 4491 "name" : "android::RefBase::weakref_impl *const", 4492 "referenced_type" : "type-553", 4493 "self_type" : "type-555", 4494 "size" : 4, 4495 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4496 }, 4497 { 4498 "alignment" : 4, 4499 "is_const" : true, 4500 "linker_set_key" : "android::RefBase::weakref_impl *const", 4501 "name" : "android::RefBase::weakref_impl *const", 4502 "referenced_type" : "type-9", 4503 "self_type" : "type-8", 4504 "size" : 4, 4505 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4506 }, 4507 { 4508 "alignment" : 4, 4509 "is_const" : true, 4510 "linker_set_key" : "android::hardware::IBinder *const", 4511 "name" : "android::hardware::IBinder *const", 4512 "referenced_type" : "type-26", 4513 "self_type" : "type-348", 4514 "size" : 4, 4515 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4516 }, 4517 { 4518 "alignment" : 4, 4519 "is_const" : true, 4520 "linker_set_key" : "const android::NativeHandle", 4521 "name" : "const android::NativeHandle", 4522 "referenced_type" : "type-150", 4523 "self_type" : "type-326", 4524 "size" : 12, 4525 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4526 }, 4527 { 4528 "alignment" : 4, 4529 "is_const" : true, 4530 "linker_set_key" : "const android::RefBase", 4531 "name" : "const android::RefBase", 4532 "referenced_type" : "type-7", 4533 "self_type" : "type-249", 4534 "size" : 8, 4535 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4536 }, 4537 { 4538 "alignment" : 4, 4539 "is_const" : true, 4540 "linker_set_key" : "const android::String16", 4541 "name" : "const android::String16", 4542 "referenced_type" : "type-33", 4543 "self_type" : "type-32", 4544 "size" : 4, 4545 "source_file" : "/system/core/libutils/include/utils/String16.h" 4546 }, 4547 { 4548 "alignment" : 4, 4549 "is_const" : true, 4550 "linker_set_key" : "const android::String8", 4551 "name" : "const android::String8", 4552 "referenced_type" : "type-44", 4553 "self_type" : "type-335", 4554 "size" : 4, 4555 "source_file" : "/system/core/libutils/include/utils/String8.h" 4556 }, 4557 { 4558 "alignment" : 4, 4559 "is_const" : true, 4560 "linker_set_key" : "const android::VectorImpl", 4561 "name" : "const android::VectorImpl", 4562 "referenced_type" : "type-21", 4563 "self_type" : "type-420", 4564 "size" : 20, 4565 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4566 }, 4567 { 4568 "alignment" : 4, 4569 "is_const" : true, 4570 "linker_set_key" : "const android::hardware::BpHwRefBase", 4571 "name" : "const android::hardware::BpHwRefBase", 4572 "referenced_type" : "type-347", 4573 "self_type" : "type-346", 4574 "size" : 24, 4575 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4576 }, 4577 { 4578 "alignment" : 4, 4579 "is_const" : true, 4580 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 4581 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 4582 "referenced_type" : "type-381", 4583 "self_type" : "type-387", 4584 "size" : 16, 4585 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4586 }, 4587 { 4588 "alignment" : 4, 4589 "is_const" : true, 4590 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 4591 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 4592 "referenced_type" : "type-389", 4593 "self_type" : "type-392", 4594 "size" : 16, 4595 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4596 }, 4597 { 4598 "alignment" : 4, 4599 "is_const" : true, 4600 "linker_set_key" : "const android::hardware::Parcel", 4601 "name" : "const android::hardware::Parcel", 4602 "referenced_type" : "type-356", 4603 "self_type" : "type-375", 4604 "size" : 68, 4605 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4606 }, 4607 { 4608 "alignment" : 4, 4609 "is_const" : true, 4610 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> >", 4611 "name" : "const android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> >", 4612 "referenced_type" : "type-128", 4613 "self_type" : "type-132", 4614 "size" : 28, 4615 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4616 }, 4617 { 4618 "alignment" : 4, 4619 "is_const" : true, 4620 "linker_set_key" : "const android::hardware::Return<bool>", 4621 "name" : "const android::hardware::Return<bool>", 4622 "referenced_type" : "type-120", 4623 "self_type" : "type-126", 4624 "size" : 24, 4625 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4626 }, 4627 { 4628 "alignment" : 4, 4629 "is_const" : true, 4630 "linker_set_key" : "const android::hardware::Status", 4631 "name" : "const android::hardware::Status", 4632 "referenced_type" : "type-100", 4633 "self_type" : "type-115", 4634 "size" : 20, 4635 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4636 }, 4637 { 4638 "alignment" : 4, 4639 "is_const" : true, 4640 "linker_set_key" : "const android::hardware::details::SchedPrio", 4641 "name" : "const android::hardware::details::SchedPrio", 4642 "referenced_type" : "type-384", 4643 "self_type" : "type-386", 4644 "size" : 8, 4645 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4646 }, 4647 { 4648 "alignment" : 8, 4649 "is_const" : true, 4650 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 4651 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 4652 "referenced_type" : "type-291", 4653 "self_type" : "type-527", 4654 "size" : 8, 4655 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4656 }, 4657 { 4658 "alignment" : 8, 4659 "is_const" : true, 4660 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 4661 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 4662 "referenced_type" : "type-283", 4663 "self_type" : "type-522", 4664 "size" : 8, 4665 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4666 }, 4667 { 4668 "alignment" : 8, 4669 "is_const" : true, 4670 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 4671 "name" : "const android::hardware::details::hidl_pointer<int>", 4672 "referenced_type" : "type-301", 4673 "self_type" : "type-477", 4674 "size" : 8, 4675 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4676 }, 4677 { 4678 "alignment" : 4, 4679 "is_const" : true, 4680 "linker_set_key" : "const android::hardware::details::return_status", 4681 "name" : "const android::hardware::details::return_status", 4682 "referenced_type" : "type-121", 4683 "self_type" : "type-138", 4684 "size" : 24, 4685 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4686 }, 4687 { 4688 "alignment" : 4, 4689 "is_const" : true, 4690 "linker_set_key" : "const android::hardware::health::V1_0::BatteryHealth", 4691 "name" : "const android::hardware::health::V1_0::BatteryHealth", 4692 "referenced_type" : "type-485", 4693 "self_type" : "type-491", 4694 "size" : 4, 4695 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 4696 }, 4697 { 4698 "alignment" : 4, 4699 "is_const" : true, 4700 "linker_set_key" : "const android::hardware::health::V1_0::BatteryStatus", 4701 "name" : "const android::hardware::health::V1_0::BatteryStatus", 4702 "referenced_type" : "type-483", 4703 "self_type" : "type-489", 4704 "size" : 4, 4705 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 4706 }, 4707 { 4708 "alignment" : 4, 4709 "is_const" : true, 4710 "linker_set_key" : "const android::hardware::health::V1_0::BpHwHealth", 4711 "name" : "const android::hardware::health::V1_0::BpHwHealth", 4712 "referenced_type" : "type-511", 4713 "self_type" : "type-510", 4714 "size" : 92, 4715 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 4716 }, 4717 { 4718 "alignment" : 8, 4719 "is_const" : true, 4720 "linker_set_key" : "const android::hardware::health::V1_0::HealthConfig", 4721 "name" : "const android::hardware::health::V1_0::HealthConfig", 4722 "referenced_type" : "type-486", 4723 "self_type" : "type-515", 4724 "size" : 200, 4725 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 4726 }, 4727 { 4728 "alignment" : 8, 4729 "is_const" : true, 4730 "linker_set_key" : "const android::hardware::health::V1_0::HealthInfo", 4731 "name" : "const android::hardware::health::V1_0::HealthInfo", 4732 "referenced_type" : "type-487", 4733 "self_type" : "type-517", 4734 "size" : 72, 4735 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h" 4736 }, 4737 { 4738 "alignment" : 4, 4739 "is_const" : true, 4740 "linker_set_key" : "const android::hardware::health::V1_0::IHealth", 4741 "name" : "const android::hardware::health::V1_0::IHealth", 4742 "referenced_type" : "type-84", 4743 "self_type" : "type-499", 4744 "size" : 12, 4745 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 4746 }, 4747 { 4748 "alignment" : 4, 4749 "is_const" : true, 4750 "linker_set_key" : "const android::hardware::health::V1_0::Result", 4751 "name" : "const android::hardware::health::V1_0::Result", 4752 "referenced_type" : "type-482", 4753 "self_type" : "type-488", 4754 "size" : 4, 4755 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 4756 }, 4757 { 4758 "alignment" : 4, 4759 "is_const" : true, 4760 "linker_set_key" : "const android::hardware::hidl_death_recipient", 4761 "name" : "const android::hardware::hidl_death_recipient", 4762 "referenced_type" : "type-6", 4763 "self_type" : "type-545", 4764 "size" : 12, 4765 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4766 }, 4767 { 4768 "alignment" : 8, 4769 "is_const" : true, 4770 "linker_set_key" : "const android::hardware::hidl_handle", 4771 "name" : "const android::hardware::hidl_handle", 4772 "referenced_type" : "type-253", 4773 "self_type" : "type-319", 4774 "size" : 16, 4775 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4776 }, 4777 { 4778 "alignment" : 8, 4779 "is_const" : true, 4780 "linker_set_key" : "const android::hardware::hidl_memory", 4781 "name" : "const android::hardware::hidl_memory", 4782 "referenced_type" : "type-264", 4783 "self_type" : "type-267", 4784 "size" : 40, 4785 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4786 }, 4787 { 4788 "alignment" : 8, 4789 "is_const" : true, 4790 "linker_set_key" : "const android::hardware::hidl_string", 4791 "name" : "const android::hardware::hidl_string", 4792 "referenced_type" : "type-260", 4793 "self_type" : "type-259", 4794 "size" : 16, 4795 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4796 }, 4797 { 4798 "alignment" : 8, 4799 "is_const" : true, 4800 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 4801 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 4802 "referenced_type" : "type-282", 4803 "self_type" : "type-501", 4804 "size" : 16, 4805 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h" 4806 }, 4807 { 4808 "alignment" : 8, 4809 "is_const" : true, 4810 "linker_set_key" : "const android::hardware::hidl_vec<int>", 4811 "name" : "const android::hardware::hidl_vec<int>", 4812 "referenced_type" : "type-300", 4813 "self_type" : "type-304", 4814 "size" : 16, 4815 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4816 }, 4817 { 4818 "alignment" : 2, 4819 "is_const" : true, 4820 "linker_set_key" : "const android::hardware::hidl_version", 4821 "name" : "const android::hardware::hidl_version", 4822 "referenced_type" : "type-312", 4823 "self_type" : "type-314", 4824 "size" : 4, 4825 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4826 }, 4827 { 4828 "alignment" : 4, 4829 "is_const" : true, 4830 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 4831 "name" : "const android::hidl::base::V1_0::BpHwBase", 4832 "referenced_type" : "type-504", 4833 "self_type" : "type-508", 4834 "size" : 92, 4835 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 4836 }, 4837 { 4838 "alignment" : 4, 4839 "is_const" : true, 4840 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4841 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4842 "referenced_type" : "type-329", 4843 "self_type" : "type-330", 4844 "size" : 4, 4845 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 4846 }, 4847 { 4848 "alignment" : 4, 4849 "is_const" : true, 4850 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 4851 "name" : "const android::hidl::base::V1_0::IBase", 4852 "referenced_type" : "type-16", 4853 "self_type" : "type-398", 4854 "size" : 12, 4855 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4856 }, 4857 { 4858 "alignment" : 4, 4859 "is_const" : true, 4860 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 4861 "name" : "const android::hidl::base::V1_0::IBase *const", 4862 "referenced_type" : "type-397", 4863 "self_type" : "type-400", 4864 "size" : 4, 4865 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4866 }, 4867 { 4868 "alignment" : 4, 4869 "is_const" : true, 4870 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 4871 "name" : "const android::hidl::manager::V1_0::IServiceManager", 4872 "referenced_type" : "type-62", 4873 "self_type" : "type-66", 4874 "size" : 12, 4875 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4876 }, 4877 { 4878 "alignment" : 4, 4879 "is_const" : true, 4880 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 4881 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 4882 "referenced_type" : "type-472", 4883 "self_type" : "type-476", 4884 "size" : 4, 4885 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 4886 }, 4887 { 4888 "alignment" : 1, 4889 "is_const" : true, 4890 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 4891 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 4892 "referenced_type" : "type-471", 4893 "self_type" : "type-474", 4894 "size" : 1, 4895 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 4896 }, 4897 { 4898 "alignment" : 4, 4899 "is_const" : true, 4900 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 4901 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 4902 "referenced_type" : "type-77", 4903 "self_type" : "type-469", 4904 "size" : 12, 4905 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 4906 }, 4907 { 4908 "alignment" : 4, 4909 "is_const" : true, 4910 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 4911 "name" : "const android::sp<android::hardware::IBinder>", 4912 "referenced_type" : "type-39", 4913 "self_type" : "type-38", 4914 "size" : 4, 4915 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4916 }, 4917 { 4918 "alignment" : 4, 4919 "is_const" : true, 4920 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 4921 "name" : "const android::sp<android::hardware::ProcessState>", 4922 "referenced_type" : "type-52", 4923 "self_type" : "type-58", 4924 "size" : 4, 4925 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4926 }, 4927 { 4928 "alignment" : 4, 4929 "is_const" : true, 4930 "linker_set_key" : "const android::sp<android::hardware::health::V1_0::IHealth>", 4931 "name" : "const android::sp<android::hardware::health::V1_0::IHealth>", 4932 "referenced_type" : "type-82", 4933 "self_type" : "type-88", 4934 "size" : 4, 4935 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4936 }, 4937 { 4938 "alignment" : 4, 4939 "is_const" : true, 4940 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 4941 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 4942 "referenced_type" : "type-90", 4943 "self_type" : "type-95", 4944 "size" : 4, 4945 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4946 }, 4947 { 4948 "alignment" : 4, 4949 "is_const" : true, 4950 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 4951 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 4952 "referenced_type" : "type-236", 4953 "self_type" : "type-235", 4954 "size" : 4, 4955 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4956 }, 4957 { 4958 "alignment" : 4, 4959 "is_const" : true, 4960 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 4961 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 4962 "referenced_type" : "type-367", 4963 "self_type" : "type-548", 4964 "size" : 4, 4965 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4966 }, 4967 { 4968 "alignment" : 4, 4969 "is_const" : true, 4970 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 4971 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 4972 "referenced_type" : "type-60", 4973 "self_type" : "type-64", 4974 "size" : 4, 4975 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4976 }, 4977 { 4978 "alignment" : 4, 4979 "is_const" : true, 4980 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 4981 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 4982 "referenced_type" : "type-75", 4983 "self_type" : "type-79", 4984 "size" : 4, 4985 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4986 }, 4987 { 4988 "alignment" : 4, 4989 "is_const" : true, 4990 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 4991 "name" : "const android::wp<android::hardware::BHwBinder>", 4992 "referenced_type" : "type-281", 4993 "self_type" : "type-496", 4994 "size" : 8, 4995 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4996 }, 4997 { 4998 "alignment" : 4, 4999 "is_const" : true, 5000 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 5001 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 5002 "referenced_type" : "type-4", 5003 "self_type" : "type-213", 5004 "size" : 8, 5005 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5006 }, 5007 { 5008 "alignment" : 4, 5009 "is_const" : true, 5010 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 5011 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 5012 "referenced_type" : "type-14", 5013 "self_type" : "type-537", 5014 "size" : 8, 5015 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5016 }, 5017 { 5018 "alignment" : 1, 5019 "is_const" : true, 5020 "linker_set_key" : "const bool", 5021 "name" : "const bool", 5022 "referenced_type" : "type-30", 5023 "self_type" : "type-71", 5024 "size" : 1, 5025 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5026 }, 5027 { 5028 "alignment" : 1, 5029 "is_const" : true, 5030 "linker_set_key" : "const char", 5031 "name" : "const char", 5032 "referenced_type" : "type-47", 5033 "self_type" : "type-46", 5034 "size" : 1, 5035 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5036 }, 5037 { 5038 "alignment" : 2, 5039 "is_const" : true, 5040 "linker_set_key" : "const char16_t", 5041 "name" : "const char16_t", 5042 "referenced_type" : "type-36", 5043 "self_type" : "type-35", 5044 "size" : 2, 5045 "source_file" : "/system/core/libutils/include/utils/String16.h" 5046 }, 5047 { 5048 "alignment" : 8, 5049 "is_const" : true, 5050 "linker_set_key" : "const double", 5051 "name" : "const double", 5052 "referenced_type" : "type-217", 5053 "self_type" : "type-243", 5054 "size" : 8, 5055 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5056 }, 5057 { 5058 "alignment" : 4, 5059 "is_const" : true, 5060 "linker_set_key" : "const float", 5061 "name" : "const float", 5062 "referenced_type" : "type-210", 5063 "self_type" : "type-241", 5064 "size" : 4, 5065 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5066 }, 5067 { 5068 "alignment" : 4, 5069 "is_const" : true, 5070 "linker_set_key" : "const int", 5071 "name" : "const int", 5072 "referenced_type" : "type-49", 5073 "self_type" : "type-463", 5074 "size" : 4, 5075 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5076 }, 5077 { 5078 "is_const" : true, 5079 "linker_set_key" : "const iter<is_const>", 5080 "name" : "const iter<is_const>", 5081 "referenced_type" : "type-274", 5082 "self_type" : "type-273", 5083 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5084 }, 5085 { 5086 "is_const" : true, 5087 "linker_set_key" : "const iter<is_const>", 5088 "name" : "const iter<is_const>", 5089 "referenced_type" : "type-557", 5090 "self_type" : "type-556", 5091 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5092 }, 5093 { 5094 "alignment" : 4, 5095 "is_const" : true, 5096 "linker_set_key" : "const log_msg", 5097 "name" : "const log_msg", 5098 "referenced_type" : "type-103", 5099 "self_type" : "type-102", 5100 "size" : 5124, 5101 "source_file" : "/system/core/liblog/include/log/log_read.h" 5102 }, 5103 { 5104 "alignment" : 8, 5105 "is_const" : true, 5106 "linker_set_key" : "const long long", 5107 "name" : "const long long", 5108 "referenced_type" : "type-57", 5109 "self_type" : "type-237", 5110 "size" : 8, 5111 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5112 }, 5113 { 5114 "alignment" : 4, 5115 "is_const" : true, 5116 "linker_set_key" : "const native_handle", 5117 "name" : "const native_handle", 5118 "referenced_type" : "type-152", 5119 "self_type" : "type-257", 5120 "size" : 12, 5121 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5122 }, 5123 { 5124 "alignment" : 2, 5125 "is_const" : true, 5126 "linker_set_key" : "const short", 5127 "name" : "const short", 5128 "referenced_type" : "type-174", 5129 "self_type" : "type-229", 5130 "size" : 2, 5131 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5132 }, 5133 { 5134 "alignment" : 1, 5135 "is_const" : true, 5136 "linker_set_key" : "const signed char", 5137 "name" : "const signed char", 5138 "referenced_type" : "type-224", 5139 "self_type" : "type-223", 5140 "size" : 1, 5141 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5142 }, 5143 { 5144 "alignment" : 4, 5145 "is_const" : true, 5146 "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>", 5147 "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>", 5148 "referenced_type" : "type-498", 5149 "self_type" : "type-497", 5150 "size" : 28, 5151 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5152 }, 5153 { 5154 "alignment" : 4, 5155 "is_const" : true, 5156 "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>", 5157 "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>", 5158 "referenced_type" : "type-569", 5159 "self_type" : "type-568", 5160 "size" : 28, 5161 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5162 }, 5163 { 5164 "alignment" : 4, 5165 "is_const" : true, 5166 "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>", 5167 "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>", 5168 "referenced_type" : "type-495", 5169 "self_type" : "type-494", 5170 "size" : 20, 5171 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5172 }, 5173 { 5174 "alignment" : 4, 5175 "is_const" : true, 5176 "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>", 5177 "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>", 5178 "referenced_type" : "type-567", 5179 "self_type" : "type-566", 5180 "size" : 20, 5181 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5182 }, 5183 { 5184 "alignment" : 4, 5185 "is_const" : true, 5186 "linker_set_key" : "const std::array<android::hardware::health::V1_0::Result, 3>", 5187 "name" : "const std::array<android::hardware::health::V1_0::Result, 3>", 5188 "referenced_type" : "type-493", 5189 "self_type" : "type-492", 5190 "size" : 12, 5191 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5192 }, 5193 { 5194 "alignment" : 4, 5195 "is_const" : true, 5196 "linker_set_key" : "const std::array<android::hardware::health::V1_0::Result, 3>", 5197 "name" : "const std::array<android::hardware::health::V1_0::Result, 3>", 5198 "referenced_type" : "type-565", 5199 "self_type" : "type-564", 5200 "size" : 12, 5201 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h" 5202 }, 5203 { 5204 "alignment" : 4, 5205 "is_const" : true, 5206 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5207 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5208 "referenced_type" : "type-333", 5209 "self_type" : "type-332", 5210 "size" : 12, 5211 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5212 }, 5213 { 5214 "alignment" : 4, 5215 "is_const" : true, 5216 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5217 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5218 "referenced_type" : "type-561", 5219 "self_type" : "type-560", 5220 "size" : 12, 5221 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5222 }, 5223 { 5224 "alignment" : 4, 5225 "is_const" : true, 5226 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5227 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5228 "referenced_type" : "type-481", 5229 "self_type" : "type-480", 5230 "size" : 4, 5231 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5232 }, 5233 { 5234 "alignment" : 1, 5235 "is_const" : true, 5236 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 5237 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 5238 "referenced_type" : "type-479", 5239 "self_type" : "type-478", 5240 "size" : 3, 5241 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5242 }, 5243 { 5244 "alignment" : 4, 5245 "is_const" : true, 5246 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 5247 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 5248 "referenced_type" : "type-379", 5249 "self_type" : "type-378", 5250 "size" : 12, 5251 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 5252 }, 5253 { 5254 "alignment" : 4, 5255 "is_const" : true, 5256 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 5257 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 5258 "referenced_type" : "type-298", 5259 "self_type" : "type-297", 5260 "size" : 8, 5261 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5262 }, 5263 { 5264 "alignment" : 4, 5265 "is_const" : true, 5266 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 5267 "name" : "const std::initializer_list<android::hardware::hidl_string>", 5268 "referenced_type" : "type-288", 5269 "self_type" : "type-287", 5270 "size" : 8, 5271 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5272 }, 5273 { 5274 "alignment" : 4, 5275 "is_const" : true, 5276 "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 *> > *)> > >", 5277 "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 *> > *)> > >", 5278 "referenced_type" : "type-533", 5279 "self_type" : "type-532", 5280 "size" : 12, 5281 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5282 }, 5283 { 5284 "alignment" : 4, 5285 "is_const" : true, 5286 "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 *> > *)> > >", 5287 "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 *> > *)> > >", 5288 "referenced_type" : "type-572", 5289 "self_type" : "type-571", 5290 "size" : 12, 5291 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5292 }, 5293 { 5294 "alignment" : 1, 5295 "is_const" : true, 5296 "linker_set_key" : "const unsigned char", 5297 "name" : "const unsigned char", 5298 "referenced_type" : "type-106", 5299 "self_type" : "type-227", 5300 "size" : 1, 5301 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5302 }, 5303 { 5304 "alignment" : 4, 5305 "is_const" : true, 5306 "linker_set_key" : "const unsigned int", 5307 "name" : "const unsigned int", 5308 "referenced_type" : "type-2", 5309 "self_type" : "type-24", 5310 "size" : 4, 5311 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5312 }, 5313 { 5314 "alignment" : 8, 5315 "is_const" : true, 5316 "linker_set_key" : "const unsigned long long", 5317 "name" : "const unsigned long long", 5318 "referenced_type" : "type-13", 5319 "self_type" : "type-239", 5320 "size" : 8, 5321 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5322 }, 5323 { 5324 "alignment" : 2, 5325 "is_const" : true, 5326 "linker_set_key" : "const unsigned short", 5327 "name" : "const unsigned short", 5328 "referenced_type" : "type-108", 5329 "self_type" : "type-231", 5330 "size" : 2, 5331 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5332 }, 5333 { 5334 "is_const" : true, 5335 "linker_set_key" : "const void", 5336 "name" : "const void", 5337 "referenced_type" : "type-23", 5338 "self_type" : "type-317", 5339 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5340 }, 5341 { 5342 "alignment" : 1, 5343 "is_volatile" : true, 5344 "linker_set_key" : "volatile bool", 5345 "name" : "volatile bool", 5346 "referenced_type" : "type-30", 5347 "self_type" : "type-74", 5348 "size" : 1, 5349 "source_file" : "/system/core/libutils/include/utils/Thread.h" 5350 }, 5351 { 5352 "alignment" : 4, 5353 "is_volatile" : true, 5354 "linker_set_key" : "volatile int", 5355 "name" : "volatile int", 5356 "referenced_type" : "type-49", 5357 "self_type" : "type-48", 5358 "size" : 4, 5359 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5360 } 5361 ], 5362 "record_types" : 5363 [ 5364 { 5365 "alignment" : 4, 5366 "fields" : 5367 [ 5368 { 5369 "access" : "private", 5370 "field_name" : "mCond", 5371 "referenced_type" : "type-73" 5372 } 5373 ], 5374 "linker_set_key" : "android::Condition", 5375 "name" : "android::Condition", 5376 "record_kind" : "class", 5377 "referenced_type" : "type-72", 5378 "self_type" : "type-72", 5379 "size" : 4, 5380 "source_file" : "/system/core/libutils/include/utils/Condition.h", 5381 "unique_id" : "_ZTSN7android9ConditionE" 5382 }, 5383 { 5384 "alignment" : 4, 5385 "fields" : 5386 [ 5387 { 5388 "access" : "private", 5389 "field_name" : "mVector", 5390 "referenced_type" : "type-41" 5391 } 5392 ], 5393 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5394 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5395 "record_kind" : "class", 5396 "referenced_type" : "type-40", 5397 "self_type" : "type-40", 5398 "size" : 20, 5399 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 5400 "template_args" : [ "type-33", "type-39" ], 5401 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 5402 }, 5403 { 5404 "alignment" : 4, 5405 "fields" : 5406 [ 5407 { 5408 "access" : "private", 5409 "field_name" : "mCount", 5410 "referenced_type" : "type-149" 5411 } 5412 ], 5413 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 5414 "name" : "android::LightRefBase<android::NativeHandle>", 5415 "record_kind" : "class", 5416 "referenced_type" : "type-148", 5417 "self_type" : "type-148", 5418 "size" : 4, 5419 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5420 "template_args" : [ "type-150" ], 5421 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 5422 }, 5423 { 5424 "alignment" : 4, 5425 "fields" : 5426 [ 5427 { 5428 "access" : "private", 5429 "field_name" : "mCount", 5430 "referenced_type" : "type-146" 5431 } 5432 ], 5433 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 5434 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 5435 "record_kind" : "class", 5436 "referenced_type" : "type-145", 5437 "self_type" : "type-145", 5438 "size" : 4, 5439 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5440 "template_args" : [ "type-147" ], 5441 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 5442 }, 5443 { 5444 "alignment" : 4, 5445 "fields" : 5446 [ 5447 { 5448 "access" : "private", 5449 "field_name" : "mMutex", 5450 "referenced_type" : "type-19" 5451 } 5452 ], 5453 "linker_set_key" : "android::Mutex", 5454 "name" : "android::Mutex", 5455 "record_kind" : "class", 5456 "referenced_type" : "type-18", 5457 "self_type" : "type-18", 5458 "size" : 4, 5459 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5460 "unique_id" : "_ZTSN7android5MutexE" 5461 }, 5462 { 5463 "alignment" : 4, 5464 "fields" : 5465 [ 5466 { 5467 "access" : "private", 5468 "field_name" : "mLock", 5469 "referenced_type" : "type-453" 5470 } 5471 ], 5472 "linker_set_key" : "android::Mutex::Autolock", 5473 "name" : "android::Mutex::Autolock", 5474 "record_kind" : "class", 5475 "referenced_type" : "type-452", 5476 "self_type" : "type-452", 5477 "size" : 4, 5478 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5479 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 5480 }, 5481 { 5482 "alignment" : 4, 5483 "base_specifiers" : 5484 [ 5485 { 5486 "referenced_type" : "type-148" 5487 } 5488 ], 5489 "fields" : 5490 [ 5491 { 5492 "access" : "private", 5493 "field_name" : "mHandle", 5494 "field_offset" : 32, 5495 "referenced_type" : "type-151" 5496 }, 5497 { 5498 "access" : "private", 5499 "field_name" : "mOwnsHandle", 5500 "field_offset" : 64, 5501 "referenced_type" : "type-30" 5502 } 5503 ], 5504 "linker_set_key" : "android::NativeHandle", 5505 "name" : "android::NativeHandle", 5506 "record_kind" : "class", 5507 "referenced_type" : "type-150", 5508 "self_type" : "type-150", 5509 "size" : 12, 5510 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 5511 "unique_id" : "_ZTSN7android12NativeHandleE" 5512 }, 5513 { 5514 "alignment" : 4, 5515 "fields" : 5516 [ 5517 { 5518 "access" : "private", 5519 "field_name" : "mRWLock", 5520 "referenced_type" : "type-458" 5521 } 5522 ], 5523 "linker_set_key" : "android::RWLock", 5524 "name" : "android::RWLock", 5525 "record_kind" : "class", 5526 "referenced_type" : "type-457", 5527 "self_type" : "type-457", 5528 "size" : 40, 5529 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5530 "unique_id" : "_ZTSN7android6RWLockE" 5531 }, 5532 { 5533 "alignment" : 4, 5534 "fields" : 5535 [ 5536 { 5537 "access" : "private", 5538 "field_name" : "mLock", 5539 "referenced_type" : "type-461" 5540 } 5541 ], 5542 "linker_set_key" : "android::RWLock::AutoRLock", 5543 "name" : "android::RWLock::AutoRLock", 5544 "record_kind" : "class", 5545 "referenced_type" : "type-460", 5546 "self_type" : "type-460", 5547 "size" : 4, 5548 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5549 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 5550 }, 5551 { 5552 "alignment" : 4, 5553 "fields" : 5554 [ 5555 { 5556 "access" : "private", 5557 "field_name" : "mLock", 5558 "referenced_type" : "type-461" 5559 } 5560 ], 5561 "linker_set_key" : "android::RWLock::AutoWLock", 5562 "name" : "android::RWLock::AutoWLock", 5563 "record_kind" : "class", 5564 "referenced_type" : "type-465", 5565 "self_type" : "type-465", 5566 "size" : 4, 5567 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5568 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 5569 }, 5570 { 5571 "alignment" : 4, 5572 "fields" : 5573 [ 5574 { 5575 "access" : "private", 5576 "field_name" : "mRefs", 5577 "field_offset" : 32, 5578 "referenced_type" : "type-8" 5579 } 5580 ], 5581 "linker_set_key" : "android::RefBase", 5582 "name" : "android::RefBase", 5583 "record_kind" : "class", 5584 "referenced_type" : "type-7", 5585 "self_type" : "type-7", 5586 "size" : 8, 5587 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5588 "unique_id" : "_ZTSN7android7RefBaseE", 5589 "vtable_components" : 5590 [ 5591 { 5592 "kind" : "offset_to_top" 5593 }, 5594 { 5595 "kind" : "rtti", 5596 "mangled_component_name" : "_ZTIN7android7RefBaseE" 5597 }, 5598 { 5599 "kind" : "complete_dtor_pointer", 5600 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 5601 }, 5602 { 5603 "kind" : "deleting_dtor_pointer", 5604 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 5605 }, 5606 { 5607 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5608 }, 5609 { 5610 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5611 }, 5612 { 5613 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5614 }, 5615 { 5616 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5617 } 5618 ] 5619 }, 5620 { 5621 "alignment" : 1, 5622 "linker_set_key" : "android::RefBase::weakref_type", 5623 "name" : "android::RefBase::weakref_type", 5624 "record_kind" : "class", 5625 "referenced_type" : "type-12", 5626 "self_type" : "type-12", 5627 "size" : 1, 5628 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5629 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 5630 }, 5631 { 5632 "alignment" : 1, 5633 "linker_set_key" : "android::ReferenceMover", 5634 "name" : "android::ReferenceMover", 5635 "record_kind" : "class", 5636 "referenced_type" : "type-252", 5637 "self_type" : "type-252", 5638 "size" : 1, 5639 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5640 "unique_id" : "_ZTSN7android14ReferenceMoverE" 5641 }, 5642 { 5643 "alignment" : 4, 5644 "linker_set_key" : "android::ReferenceRenamer", 5645 "name" : "android::ReferenceRenamer", 5646 "record_kind" : "class", 5647 "referenced_type" : "type-245", 5648 "self_type" : "type-245", 5649 "size" : 4, 5650 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5651 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 5652 "vtable_components" : 5653 [ 5654 { 5655 "kind" : "offset_to_top" 5656 }, 5657 { 5658 "kind" : "rtti", 5659 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 5660 }, 5661 { 5662 "is_pure" : true, 5663 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 5664 } 5665 ] 5666 }, 5667 { 5668 "alignment" : 8, 5669 "fields" : 5670 [ 5671 { 5672 "access" : "private", 5673 "field_name" : "mTag", 5674 "referenced_type" : "type-13" 5675 } 5676 ], 5677 "linker_set_key" : "android::ScopedTrace", 5678 "name" : "android::ScopedTrace", 5679 "record_kind" : "class", 5680 "referenced_type" : "type-467", 5681 "self_type" : "type-467", 5682 "size" : 8, 5683 "source_file" : "/system/core/libutils/include/utils/Trace.h", 5684 "unique_id" : "_ZTSN7android11ScopedTraceE" 5685 }, 5686 { 5687 "alignment" : 4, 5688 "base_specifiers" : 5689 [ 5690 { 5691 "access" : "private", 5692 "referenced_type" : "type-42" 5693 } 5694 ], 5695 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5696 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5697 "record_kind" : "class", 5698 "referenced_type" : "type-41", 5699 "self_type" : "type-41", 5700 "size" : 20, 5701 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 5702 "template_args" : [ "type-43" ], 5703 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 5704 "vtable_components" : 5705 [ 5706 { 5707 "kind" : "offset_to_top" 5708 }, 5709 { 5710 "kind" : "rtti", 5711 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 5712 }, 5713 { 5714 "kind" : "complete_dtor_pointer", 5715 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 5716 }, 5717 { 5718 "kind" : "deleting_dtor_pointer", 5719 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 5720 }, 5721 { 5722 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj" 5723 }, 5724 { 5725 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj" 5726 }, 5727 { 5728 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj" 5729 }, 5730 { 5731 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj" 5732 }, 5733 { 5734 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj" 5735 }, 5736 { 5737 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj" 5738 }, 5739 { 5740 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 5741 } 5742 ] 5743 }, 5744 { 5745 "alignment" : 4, 5746 "base_specifiers" : 5747 [ 5748 { 5749 "referenced_type" : "type-21" 5750 } 5751 ], 5752 "linker_set_key" : "android::SortedVectorImpl", 5753 "name" : "android::SortedVectorImpl", 5754 "record_kind" : "class", 5755 "referenced_type" : "type-42", 5756 "self_type" : "type-42", 5757 "size" : 20, 5758 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 5759 "unique_id" : "_ZTSN7android16SortedVectorImplE", 5760 "vtable_components" : 5761 [ 5762 { 5763 "kind" : "offset_to_top" 5764 }, 5765 { 5766 "kind" : "rtti", 5767 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 5768 }, 5769 { 5770 "kind" : "complete_dtor_pointer", 5771 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 5772 }, 5773 { 5774 "kind" : "deleting_dtor_pointer", 5775 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 5776 }, 5777 { 5778 "is_pure" : true, 5779 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 5780 }, 5781 { 5782 "is_pure" : true, 5783 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 5784 }, 5785 { 5786 "is_pure" : true, 5787 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 5788 }, 5789 { 5790 "is_pure" : true, 5791 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 5792 }, 5793 { 5794 "is_pure" : true, 5795 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 5796 }, 5797 { 5798 "is_pure" : true, 5799 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 5800 }, 5801 { 5802 "is_pure" : true, 5803 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 5804 } 5805 ] 5806 }, 5807 { 5808 "alignment" : 4, 5809 "fields" : 5810 [ 5811 { 5812 "access" : "private", 5813 "field_name" : "mString", 5814 "referenced_type" : "type-34" 5815 } 5816 ], 5817 "linker_set_key" : "android::String16", 5818 "name" : "android::String16", 5819 "record_kind" : "class", 5820 "referenced_type" : "type-33", 5821 "self_type" : "type-33", 5822 "size" : 4, 5823 "source_file" : "/system/core/libutils/include/utils/String16.h", 5824 "unique_id" : "_ZTSN7android8String16E" 5825 }, 5826 { 5827 "alignment" : 4, 5828 "fields" : 5829 [ 5830 { 5831 "access" : "private", 5832 "field_name" : "mString", 5833 "referenced_type" : "type-45" 5834 } 5835 ], 5836 "linker_set_key" : "android::String8", 5837 "name" : "android::String8", 5838 "record_kind" : "class", 5839 "referenced_type" : "type-44", 5840 "self_type" : "type-44", 5841 "size" : 4, 5842 "source_file" : "/system/core/libutils/include/utils/String8.h", 5843 "unique_id" : "_ZTSN7android7String8E" 5844 }, 5845 { 5846 "alignment" : 4, 5847 "base_specifiers" : 5848 [ 5849 { 5850 "is_virtual" : true, 5851 "referenced_type" : "type-7" 5852 } 5853 ], 5854 "fields" : 5855 [ 5856 { 5857 "access" : "private", 5858 "field_name" : "mCanCallJava", 5859 "field_offset" : 32, 5860 "referenced_type" : "type-71" 5861 }, 5862 { 5863 "access" : "private", 5864 "field_name" : "mThread", 5865 "field_offset" : 64, 5866 "referenced_type" : "type-22" 5867 }, 5868 { 5869 "access" : "private", 5870 "field_name" : "mLock", 5871 "field_offset" : 96, 5872 "referenced_type" : "type-18" 5873 }, 5874 { 5875 "access" : "private", 5876 "field_name" : "mThreadExitedCondition", 5877 "field_offset" : 128, 5878 "referenced_type" : "type-72" 5879 }, 5880 { 5881 "access" : "private", 5882 "field_name" : "mStatus", 5883 "field_offset" : 160, 5884 "referenced_type" : "type-49" 5885 }, 5886 { 5887 "access" : "private", 5888 "field_name" : "mExitPending", 5889 "field_offset" : 192, 5890 "referenced_type" : "type-74" 5891 }, 5892 { 5893 "access" : "private", 5894 "field_name" : "mRunning", 5895 "field_offset" : 200, 5896 "referenced_type" : "type-74" 5897 }, 5898 { 5899 "access" : "private", 5900 "field_name" : "mHoldSelf", 5901 "field_offset" : 224, 5902 "referenced_type" : "type-68" 5903 }, 5904 { 5905 "access" : "private", 5906 "field_name" : "mTid", 5907 "field_offset" : 256, 5908 "referenced_type" : "type-49" 5909 } 5910 ], 5911 "linker_set_key" : "android::Thread", 5912 "name" : "android::Thread", 5913 "record_kind" : "class", 5914 "referenced_type" : "type-70", 5915 "self_type" : "type-70", 5916 "size" : 44, 5917 "source_file" : "/system/core/libutils/include/utils/Thread.h", 5918 "unique_id" : "_ZTSN7android6ThreadE", 5919 "vtable_components" : 5920 [ 5921 { 5922 "component_value" : 36, 5923 "kind" : "vbase_offset" 5924 }, 5925 { 5926 "kind" : "offset_to_top" 5927 }, 5928 { 5929 "kind" : "rtti", 5930 "mangled_component_name" : "_ZTIN7android6ThreadE" 5931 }, 5932 { 5933 "kind" : "complete_dtor_pointer", 5934 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 5935 }, 5936 { 5937 "kind" : "deleting_dtor_pointer", 5938 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 5939 }, 5940 { 5941 "mangled_component_name" : "_ZN7android6Thread3runEPKcij" 5942 }, 5943 { 5944 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 5945 }, 5946 { 5947 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 5948 }, 5949 { 5950 "is_pure" : true, 5951 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 5952 }, 5953 { 5954 "kind" : "vcall_offset" 5955 }, 5956 { 5957 "kind" : "vcall_offset" 5958 }, 5959 { 5960 "kind" : "vcall_offset" 5961 }, 5962 { 5963 "kind" : "vcall_offset" 5964 }, 5965 { 5966 "component_value" : -36, 5967 "kind" : "vcall_offset" 5968 }, 5969 { 5970 "component_value" : -36, 5971 "kind" : "offset_to_top" 5972 }, 5973 { 5974 "kind" : "rtti", 5975 "mangled_component_name" : "_ZTIN7android6ThreadE" 5976 }, 5977 { 5978 "kind" : "complete_dtor_pointer", 5979 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev" 5980 }, 5981 { 5982 "kind" : "deleting_dtor_pointer", 5983 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev" 5984 }, 5985 { 5986 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5987 }, 5988 { 5989 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5990 }, 5991 { 5992 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5993 }, 5994 { 5995 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5996 } 5997 ] 5998 }, 5999 { 6000 "alignment" : 4, 6001 "base_specifiers" : 6002 [ 6003 { 6004 "access" : "private", 6005 "referenced_type" : "type-21" 6006 } 6007 ], 6008 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6009 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6010 "record_kind" : "class", 6011 "referenced_type" : "type-20", 6012 "self_type" : "type-20", 6013 "size" : 20, 6014 "source_file" : "/system/core/libutils/include/utils/Vector.h", 6015 "template_args" : [ "type-25" ], 6016 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 6017 "vtable_components" : 6018 [ 6019 { 6020 "kind" : "offset_to_top" 6021 }, 6022 { 6023 "kind" : "rtti", 6024 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 6025 }, 6026 { 6027 "kind" : "complete_dtor_pointer", 6028 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 6029 }, 6030 { 6031 "kind" : "deleting_dtor_pointer", 6032 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 6033 }, 6034 { 6035 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj" 6036 }, 6037 { 6038 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj" 6039 }, 6040 { 6041 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj" 6042 }, 6043 { 6044 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj" 6045 }, 6046 { 6047 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj" 6048 }, 6049 { 6050 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj" 6051 } 6052 ] 6053 }, 6054 { 6055 "alignment" : 4, 6056 "fields" : 6057 [ 6058 { 6059 "access" : "private", 6060 "field_name" : "mStorage", 6061 "field_offset" : 32, 6062 "referenced_type" : "type-22" 6063 }, 6064 { 6065 "access" : "private", 6066 "field_name" : "mCount", 6067 "field_offset" : 64, 6068 "referenced_type" : "type-2" 6069 }, 6070 { 6071 "access" : "private", 6072 "field_name" : "mFlags", 6073 "field_offset" : 96, 6074 "referenced_type" : "type-24" 6075 }, 6076 { 6077 "access" : "private", 6078 "field_name" : "mItemSize", 6079 "field_offset" : 128, 6080 "referenced_type" : "type-24" 6081 } 6082 ], 6083 "linker_set_key" : "android::VectorImpl", 6084 "name" : "android::VectorImpl", 6085 "record_kind" : "class", 6086 "referenced_type" : "type-21", 6087 "self_type" : "type-21", 6088 "size" : 20, 6089 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6090 "unique_id" : "_ZTSN7android10VectorImplE", 6091 "vtable_components" : 6092 [ 6093 { 6094 "kind" : "offset_to_top" 6095 }, 6096 { 6097 "kind" : "rtti", 6098 "mangled_component_name" : "_ZTIN7android10VectorImplE" 6099 }, 6100 { 6101 "kind" : "complete_dtor_pointer", 6102 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 6103 }, 6104 { 6105 "kind" : "deleting_dtor_pointer", 6106 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 6107 }, 6108 { 6109 "is_pure" : true, 6110 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 6111 }, 6112 { 6113 "is_pure" : true, 6114 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 6115 }, 6116 { 6117 "is_pure" : true, 6118 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 6119 }, 6120 { 6121 "is_pure" : true, 6122 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 6123 }, 6124 { 6125 "is_pure" : true, 6126 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 6127 }, 6128 { 6129 "is_pure" : true, 6130 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 6131 } 6132 ] 6133 }, 6134 { 6135 "alignment" : 4, 6136 "base_specifiers" : 6137 [ 6138 { 6139 "referenced_type" : "type-145" 6140 } 6141 ], 6142 "linker_set_key" : "android::VirtualLightRefBase", 6143 "name" : "android::VirtualLightRefBase", 6144 "record_kind" : "class", 6145 "referenced_type" : "type-147", 6146 "self_type" : "type-147", 6147 "size" : 8, 6148 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6149 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 6150 "vtable_components" : 6151 [ 6152 { 6153 "kind" : "offset_to_top" 6154 }, 6155 { 6156 "kind" : "rtti", 6157 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 6158 }, 6159 { 6160 "kind" : "complete_dtor_pointer", 6161 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 6162 }, 6163 { 6164 "kind" : "deleting_dtor_pointer", 6165 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 6166 } 6167 ] 6168 }, 6169 { 6170 "alignment" : 4, 6171 "base_specifiers" : 6172 [ 6173 { 6174 "referenced_type" : "type-27" 6175 } 6176 ], 6177 "fields" : 6178 [ 6179 { 6180 "access" : "protected", 6181 "field_name" : "mSchedPolicy", 6182 "field_offset" : 32, 6183 "referenced_type" : "type-49" 6184 }, 6185 { 6186 "access" : "protected", 6187 "field_name" : "mSchedPriority", 6188 "field_offset" : 64, 6189 "referenced_type" : "type-49" 6190 }, 6191 { 6192 "access" : "private", 6193 "field_name" : "mExtras", 6194 "field_offset" : 96, 6195 "referenced_type" : "type-99" 6196 }, 6197 { 6198 "access" : "private", 6199 "field_name" : "mReserved0", 6200 "field_offset" : 128, 6201 "referenced_type" : "type-22" 6202 } 6203 ], 6204 "linker_set_key" : "android::hardware::BHwBinder", 6205 "name" : "android::hardware::BHwBinder", 6206 "record_kind" : "class", 6207 "referenced_type" : "type-98", 6208 "self_type" : "type-98", 6209 "size" : 28, 6210 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6211 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 6212 "vtable_components" : 6213 [ 6214 { 6215 "component_value" : 20, 6216 "kind" : "vbase_offset" 6217 }, 6218 { 6219 "kind" : "offset_to_top" 6220 }, 6221 { 6222 "kind" : "rtti", 6223 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6224 }, 6225 { 6226 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6227 }, 6228 { 6229 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6230 }, 6231 { 6232 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 6233 }, 6234 { 6235 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6236 }, 6237 { 6238 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6239 }, 6240 { 6241 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 6242 }, 6243 { 6244 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 6245 }, 6246 { 6247 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 6248 }, 6249 { 6250 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6251 }, 6252 { 6253 "kind" : "complete_dtor_pointer", 6254 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 6255 }, 6256 { 6257 "kind" : "deleting_dtor_pointer", 6258 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 6259 }, 6260 { 6261 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6262 }, 6263 { 6264 "kind" : "vcall_offset" 6265 }, 6266 { 6267 "kind" : "vcall_offset" 6268 }, 6269 { 6270 "kind" : "vcall_offset" 6271 }, 6272 { 6273 "kind" : "vcall_offset" 6274 }, 6275 { 6276 "component_value" : -20, 6277 "kind" : "vcall_offset" 6278 }, 6279 { 6280 "component_value" : -20, 6281 "kind" : "offset_to_top" 6282 }, 6283 { 6284 "kind" : "rtti", 6285 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6286 }, 6287 { 6288 "kind" : "complete_dtor_pointer", 6289 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev" 6290 }, 6291 { 6292 "kind" : "deleting_dtor_pointer", 6293 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev" 6294 }, 6295 { 6296 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6297 }, 6298 { 6299 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6300 }, 6301 { 6302 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6303 }, 6304 { 6305 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6306 } 6307 ] 6308 }, 6309 { 6310 "alignment" : 4, 6311 "base_specifiers" : 6312 [ 6313 { 6314 "is_virtual" : true, 6315 "referenced_type" : "type-7" 6316 } 6317 ], 6318 "fields" : 6319 [ 6320 { 6321 "access" : "private", 6322 "field_name" : "mRemote", 6323 "field_offset" : 32, 6324 "referenced_type" : "type-348" 6325 }, 6326 { 6327 "access" : "private", 6328 "field_name" : "mRefs", 6329 "field_offset" : 64, 6330 "referenced_type" : "type-11" 6331 }, 6332 { 6333 "access" : "private", 6334 "field_name" : "mState", 6335 "field_offset" : 96, 6336 "referenced_type" : "type-349" 6337 } 6338 ], 6339 "linker_set_key" : "android::hardware::BpHwRefBase", 6340 "name" : "android::hardware::BpHwRefBase", 6341 "record_kind" : "class", 6342 "referenced_type" : "type-347", 6343 "self_type" : "type-347", 6344 "size" : 24, 6345 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6346 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 6347 "vtable_components" : 6348 [ 6349 { 6350 "component_value" : 16, 6351 "kind" : "vbase_offset" 6352 }, 6353 { 6354 "kind" : "offset_to_top" 6355 }, 6356 { 6357 "kind" : "rtti", 6358 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6359 }, 6360 { 6361 "kind" : "complete_dtor_pointer", 6362 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 6363 }, 6364 { 6365 "kind" : "deleting_dtor_pointer", 6366 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 6367 }, 6368 { 6369 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6370 }, 6371 { 6372 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6373 }, 6374 { 6375 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6376 }, 6377 { 6378 "kind" : "vcall_offset" 6379 }, 6380 { 6381 "component_value" : -16, 6382 "kind" : "vcall_offset" 6383 }, 6384 { 6385 "component_value" : -16, 6386 "kind" : "vcall_offset" 6387 }, 6388 { 6389 "component_value" : -16, 6390 "kind" : "vcall_offset" 6391 }, 6392 { 6393 "component_value" : -16, 6394 "kind" : "vcall_offset" 6395 }, 6396 { 6397 "component_value" : -16, 6398 "kind" : "offset_to_top" 6399 }, 6400 { 6401 "kind" : "rtti", 6402 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6403 }, 6404 { 6405 "kind" : "complete_dtor_pointer", 6406 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev" 6407 }, 6408 { 6409 "kind" : "deleting_dtor_pointer", 6410 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev" 6411 }, 6412 { 6413 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6414 }, 6415 { 6416 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6417 }, 6418 { 6419 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6420 }, 6421 { 6422 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6423 } 6424 ] 6425 }, 6426 { 6427 "alignment" : 4, 6428 "base_specifiers" : 6429 [ 6430 { 6431 "referenced_type" : "type-84" 6432 }, 6433 { 6434 "referenced_type" : "type-352" 6435 }, 6436 { 6437 "referenced_type" : "type-347" 6438 } 6439 ], 6440 "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V1_0::IHealth>", 6441 "name" : "android::hardware::BpInterface<android::hardware::health::V1_0::IHealth>", 6442 "record_kind" : "class", 6443 "referenced_type" : "type-355", 6444 "self_type" : "type-355", 6445 "size" : 32, 6446 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6447 "template_args" : [ "type-84" ], 6448 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEEE", 6449 "vtable_components" : 6450 [ 6451 { 6452 "component_value" : 24, 6453 "kind" : "vbase_offset" 6454 }, 6455 { 6456 "kind" : "offset_to_top" 6457 }, 6458 { 6459 "kind" : "rtti", 6460 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEEE" 6461 }, 6462 { 6463 "mangled_component_name" : "_ZNK7android8hardware6health4V1_07IHealth8isRemoteEv" 6464 }, 6465 { 6466 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 6467 }, 6468 { 6469 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 6470 }, 6471 { 6472 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 6473 }, 6474 { 6475 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 6476 }, 6477 { 6478 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth21setHALInstrumentationEv" 6479 }, 6480 { 6481 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 6482 }, 6483 { 6484 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth4pingEv" 6485 }, 6486 { 6487 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 6488 }, 6489 { 6490 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth21notifySyspropsChangedEv" 6491 }, 6492 { 6493 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 6494 }, 6495 { 6496 "kind" : "complete_dtor_pointer", 6497 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED1Ev" 6498 }, 6499 { 6500 "kind" : "deleting_dtor_pointer", 6501 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED0Ev" 6502 }, 6503 { 6504 "is_pure" : true, 6505 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE" 6506 }, 6507 { 6508 "is_pure" : true, 6509 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE" 6510 }, 6511 { 6512 "is_pure" : true, 6513 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE" 6514 }, 6515 { 6516 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEE10onAsBinderEv" 6517 }, 6518 { 6519 "component_value" : 20, 6520 "kind" : "vbase_offset" 6521 }, 6522 { 6523 "component_value" : -4, 6524 "kind" : "offset_to_top" 6525 }, 6526 { 6527 "kind" : "rtti", 6528 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEEE" 6529 }, 6530 { 6531 "kind" : "complete_dtor_pointer", 6532 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED1Ev" 6533 }, 6534 { 6535 "kind" : "deleting_dtor_pointer", 6536 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED0Ev" 6537 }, 6538 { 6539 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEE10onAsBinderEv" 6540 }, 6541 { 6542 "component_value" : 16, 6543 "kind" : "vbase_offset" 6544 }, 6545 { 6546 "component_value" : -8, 6547 "kind" : "offset_to_top" 6548 }, 6549 { 6550 "kind" : "rtti", 6551 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEEE" 6552 }, 6553 { 6554 "kind" : "complete_dtor_pointer", 6555 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED1Ev" 6556 }, 6557 { 6558 "kind" : "deleting_dtor_pointer", 6559 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED0Ev" 6560 }, 6561 { 6562 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6563 }, 6564 { 6565 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6566 }, 6567 { 6568 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6569 }, 6570 { 6571 "kind" : "vcall_offset" 6572 }, 6573 { 6574 "component_value" : -16, 6575 "kind" : "vcall_offset" 6576 }, 6577 { 6578 "component_value" : -16, 6579 "kind" : "vcall_offset" 6580 }, 6581 { 6582 "component_value" : -16, 6583 "kind" : "vcall_offset" 6584 }, 6585 { 6586 "component_value" : -24, 6587 "kind" : "vcall_offset" 6588 }, 6589 { 6590 "component_value" : -24, 6591 "kind" : "offset_to_top" 6592 }, 6593 { 6594 "kind" : "rtti", 6595 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEEE" 6596 }, 6597 { 6598 "kind" : "complete_dtor_pointer", 6599 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED1Ev" 6600 }, 6601 { 6602 "kind" : "deleting_dtor_pointer", 6603 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEED0Ev" 6604 }, 6605 { 6606 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6607 }, 6608 { 6609 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6610 }, 6611 { 6612 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6613 }, 6614 { 6615 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6616 } 6617 ] 6618 }, 6619 { 6620 "alignment" : 4, 6621 "base_specifiers" : 6622 [ 6623 { 6624 "referenced_type" : "type-16" 6625 }, 6626 { 6627 "referenced_type" : "type-352" 6628 }, 6629 { 6630 "referenced_type" : "type-347" 6631 } 6632 ], 6633 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 6634 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 6635 "record_kind" : "class", 6636 "referenced_type" : "type-351", 6637 "self_type" : "type-351", 6638 "size" : 32, 6639 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6640 "template_args" : [ "type-16" ], 6641 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 6642 "vtable_components" : 6643 [ 6644 { 6645 "component_value" : 24, 6646 "kind" : "vbase_offset" 6647 }, 6648 { 6649 "kind" : "offset_to_top" 6650 }, 6651 { 6652 "kind" : "rtti", 6653 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6654 }, 6655 { 6656 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 6657 }, 6658 { 6659 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 6660 }, 6661 { 6662 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 6663 }, 6664 { 6665 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 6666 }, 6667 { 6668 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 6669 }, 6670 { 6671 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 6672 }, 6673 { 6674 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 6675 }, 6676 { 6677 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 6678 }, 6679 { 6680 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 6681 }, 6682 { 6683 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 6684 }, 6685 { 6686 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 6687 }, 6688 { 6689 "kind" : "complete_dtor_pointer", 6690 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6691 }, 6692 { 6693 "kind" : "deleting_dtor_pointer", 6694 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6695 }, 6696 { 6697 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 6698 }, 6699 { 6700 "component_value" : 20, 6701 "kind" : "vbase_offset" 6702 }, 6703 { 6704 "component_value" : -4, 6705 "kind" : "offset_to_top" 6706 }, 6707 { 6708 "kind" : "rtti", 6709 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6710 }, 6711 { 6712 "kind" : "complete_dtor_pointer", 6713 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6714 }, 6715 { 6716 "kind" : "deleting_dtor_pointer", 6717 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6718 }, 6719 { 6720 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 6721 }, 6722 { 6723 "component_value" : 16, 6724 "kind" : "vbase_offset" 6725 }, 6726 { 6727 "component_value" : -8, 6728 "kind" : "offset_to_top" 6729 }, 6730 { 6731 "kind" : "rtti", 6732 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6733 }, 6734 { 6735 "kind" : "complete_dtor_pointer", 6736 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6737 }, 6738 { 6739 "kind" : "deleting_dtor_pointer", 6740 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6741 }, 6742 { 6743 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6744 }, 6745 { 6746 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6747 }, 6748 { 6749 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6750 }, 6751 { 6752 "kind" : "vcall_offset" 6753 }, 6754 { 6755 "component_value" : -16, 6756 "kind" : "vcall_offset" 6757 }, 6758 { 6759 "component_value" : -16, 6760 "kind" : "vcall_offset" 6761 }, 6762 { 6763 "component_value" : -16, 6764 "kind" : "vcall_offset" 6765 }, 6766 { 6767 "component_value" : -24, 6768 "kind" : "vcall_offset" 6769 }, 6770 { 6771 "component_value" : -24, 6772 "kind" : "offset_to_top" 6773 }, 6774 { 6775 "kind" : "rtti", 6776 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6777 }, 6778 { 6779 "kind" : "complete_dtor_pointer", 6780 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6781 }, 6782 { 6783 "kind" : "deleting_dtor_pointer", 6784 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6785 }, 6786 { 6787 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6788 }, 6789 { 6790 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6791 }, 6792 { 6793 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6794 }, 6795 { 6796 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6797 } 6798 ] 6799 }, 6800 { 6801 "alignment" : 4, 6802 "fields" : 6803 [ 6804 { 6805 "access" : "private", 6806 "field_name" : "mMutex", 6807 "referenced_type" : "type-382" 6808 }, 6809 { 6810 "access" : "private", 6811 "field_name" : "mMap", 6812 "field_offset" : 32, 6813 "referenced_type" : "type-383" 6814 } 6815 ], 6816 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6817 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6818 "record_kind" : "class", 6819 "referenced_type" : "type-381", 6820 "self_type" : "type-381", 6821 "size" : 16, 6822 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6823 "template_args" : [ "type-14", "type-384" ], 6824 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 6825 }, 6826 { 6827 "alignment" : 4, 6828 "fields" : 6829 [ 6830 { 6831 "access" : "private", 6832 "field_name" : "mMutex", 6833 "referenced_type" : "type-390" 6834 }, 6835 { 6836 "access" : "private", 6837 "field_name" : "mMap", 6838 "field_offset" : 32, 6839 "referenced_type" : "type-391" 6840 } 6841 ], 6842 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6843 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6844 "record_kind" : "class", 6845 "referenced_type" : "type-389", 6846 "self_type" : "type-389", 6847 "size" : 16, 6848 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6849 "template_args" : [ "type-14", "type-30" ], 6850 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 6851 }, 6852 { 6853 "alignment" : 4, 6854 "fields" : 6855 [ 6856 { 6857 "access" : "private", 6858 "field_name" : "mMutex", 6859 "referenced_type" : "type-395" 6860 }, 6861 { 6862 "access" : "private", 6863 "field_name" : "mMap", 6864 "field_offset" : 32, 6865 "referenced_type" : "type-396" 6866 } 6867 ], 6868 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 6869 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 6870 "record_kind" : "class", 6871 "referenced_type" : "type-394", 6872 "self_type" : "type-394", 6873 "size" : 16, 6874 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6875 "template_args" : [ "type-397", "type-281" ], 6876 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 6877 }, 6878 { 6879 "alignment" : 4, 6880 "fields" : 6881 [ 6882 { 6883 "access" : "private", 6884 "field_name" : "mMutex", 6885 "referenced_type" : "type-413" 6886 }, 6887 { 6888 "access" : "private", 6889 "field_name" : "mMap", 6890 "field_offset" : 32, 6891 "referenced_type" : "type-414" 6892 } 6893 ], 6894 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 6895 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 6896 "record_kind" : "class", 6897 "referenced_type" : "type-412", 6898 "self_type" : "type-412", 6899 "size" : 16, 6900 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6901 "template_args" : [ "type-415", "type-416" ], 6902 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 6903 }, 6904 { 6905 "alignment" : 4, 6906 "fields" : 6907 [ 6908 { 6909 "access" : "private", 6910 "field_name" : "mMutex", 6911 "referenced_type" : "type-403" 6912 }, 6913 { 6914 "access" : "private", 6915 "field_name" : "mMap", 6916 "field_offset" : 32, 6917 "referenced_type" : "type-404" 6918 } 6919 ], 6920 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 6921 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 6922 "record_kind" : "class", 6923 "referenced_type" : "type-402", 6924 "self_type" : "type-402", 6925 "size" : 16, 6926 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6927 "template_args" : [ "type-405", "type-406" ], 6928 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 6929 }, 6930 { 6931 "alignment" : 8, 6932 "fields" : 6933 [ 6934 { 6935 "field_name" : "flags", 6936 "referenced_type" : "type-2" 6937 }, 6938 { 6939 "field_name" : "fdIndex", 6940 "field_offset" : 32, 6941 "referenced_type" : "type-2" 6942 }, 6943 { 6944 "field_name" : "offset", 6945 "field_offset" : 64, 6946 "referenced_type" : "type-2" 6947 }, 6948 { 6949 "field_name" : "extent", 6950 "field_offset" : 128, 6951 "referenced_type" : "type-13" 6952 } 6953 ], 6954 "linker_set_key" : "android::hardware::GrantorDescriptor", 6955 "name" : "android::hardware::GrantorDescriptor", 6956 "referenced_type" : "type-280", 6957 "self_type" : "type-280", 6958 "size" : 24, 6959 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 6960 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 6961 }, 6962 { 6963 "alignment" : 8, 6964 "base_specifiers" : 6965 [ 6966 { 6967 "is_virtual" : true, 6968 "referenced_type" : "type-264" 6969 }, 6970 { 6971 "is_virtual" : true, 6972 "referenced_type" : "type-7" 6973 } 6974 ], 6975 "linker_set_key" : "android::hardware::HidlMemory", 6976 "name" : "android::hardware::HidlMemory", 6977 "record_kind" : "class", 6978 "referenced_type" : "type-272", 6979 "self_type" : "type-272", 6980 "size" : 56, 6981 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6982 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 6983 "vtable_components" : 6984 [ 6985 { 6986 "component_value" : 48, 6987 "kind" : "vbase_offset" 6988 }, 6989 { 6990 "component_value" : 8, 6991 "kind" : "vbase_offset" 6992 }, 6993 { 6994 "kind" : "offset_to_top" 6995 }, 6996 { 6997 "kind" : "rtti", 6998 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6999 }, 7000 { 7001 "kind" : "complete_dtor_pointer", 7002 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 7003 }, 7004 { 7005 "kind" : "deleting_dtor_pointer", 7006 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 7007 }, 7008 { 7009 "kind" : "vcall_offset" 7010 }, 7011 { 7012 "kind" : "vcall_offset" 7013 }, 7014 { 7015 "kind" : "vcall_offset" 7016 }, 7017 { 7018 "kind" : "vcall_offset" 7019 }, 7020 { 7021 "component_value" : -48, 7022 "kind" : "vcall_offset" 7023 }, 7024 { 7025 "component_value" : -48, 7026 "kind" : "offset_to_top" 7027 }, 7028 { 7029 "kind" : "rtti", 7030 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 7031 }, 7032 { 7033 "kind" : "complete_dtor_pointer", 7034 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 7035 }, 7036 { 7037 "kind" : "deleting_dtor_pointer", 7038 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 7039 }, 7040 { 7041 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7042 }, 7043 { 7044 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7045 }, 7046 { 7047 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7048 }, 7049 { 7050 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7051 } 7052 ] 7053 }, 7054 { 7055 "alignment" : 4, 7056 "base_specifiers" : 7057 [ 7058 { 7059 "is_virtual" : true, 7060 "referenced_type" : "type-7" 7061 } 7062 ], 7063 "linker_set_key" : "android::hardware::IBinder", 7064 "name" : "android::hardware::IBinder", 7065 "record_kind" : "class", 7066 "referenced_type" : "type-27", 7067 "self_type" : "type-27", 7068 "size" : 12, 7069 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 7070 "unique_id" : "_ZTSN7android8hardware7IBinderE", 7071 "vtable_components" : 7072 [ 7073 { 7074 "component_value" : 4, 7075 "kind" : "vbase_offset" 7076 }, 7077 { 7078 "kind" : "offset_to_top" 7079 }, 7080 { 7081 "kind" : "rtti", 7082 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 7083 }, 7084 { 7085 "is_pure" : true, 7086 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 7087 }, 7088 { 7089 "is_pure" : true, 7090 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 7091 }, 7092 { 7093 "is_pure" : true, 7094 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 7095 }, 7096 { 7097 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 7098 }, 7099 { 7100 "is_pure" : true, 7101 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 7102 }, 7103 { 7104 "is_pure" : true, 7105 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 7106 }, 7107 { 7108 "is_pure" : true, 7109 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 7110 }, 7111 { 7112 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 7113 }, 7114 { 7115 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 7116 }, 7117 { 7118 "kind" : "complete_dtor_pointer", 7119 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 7120 }, 7121 { 7122 "kind" : "deleting_dtor_pointer", 7123 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 7124 }, 7125 { 7126 "kind" : "vcall_offset" 7127 }, 7128 { 7129 "kind" : "vcall_offset" 7130 }, 7131 { 7132 "kind" : "vcall_offset" 7133 }, 7134 { 7135 "kind" : "vcall_offset" 7136 }, 7137 { 7138 "component_value" : -4, 7139 "kind" : "vcall_offset" 7140 }, 7141 { 7142 "component_value" : -4, 7143 "kind" : "offset_to_top" 7144 }, 7145 { 7146 "kind" : "rtti", 7147 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 7148 }, 7149 { 7150 "kind" : "complete_dtor_pointer", 7151 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev" 7152 }, 7153 { 7154 "kind" : "deleting_dtor_pointer", 7155 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev" 7156 }, 7157 { 7158 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7159 }, 7160 { 7161 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7162 }, 7163 { 7164 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7165 }, 7166 { 7167 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7168 } 7169 ] 7170 }, 7171 { 7172 "alignment" : 4, 7173 "base_specifiers" : 7174 [ 7175 { 7176 "is_virtual" : true, 7177 "referenced_type" : "type-7" 7178 } 7179 ], 7180 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 7181 "name" : "android::hardware::IBinder::DeathRecipient", 7182 "record_kind" : "class", 7183 "referenced_type" : "type-17", 7184 "self_type" : "type-17", 7185 "size" : 12, 7186 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 7187 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 7188 "vtable_components" : 7189 [ 7190 { 7191 "component_value" : 4, 7192 "kind" : "vbase_offset" 7193 }, 7194 { 7195 "kind" : "offset_to_top" 7196 }, 7197 { 7198 "kind" : "rtti", 7199 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 7200 }, 7201 { 7202 "is_pure" : true, 7203 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 7204 }, 7205 { 7206 "kind" : "complete_dtor_pointer", 7207 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 7208 }, 7209 { 7210 "kind" : "deleting_dtor_pointer", 7211 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 7212 }, 7213 { 7214 "kind" : "vcall_offset" 7215 }, 7216 { 7217 "kind" : "vcall_offset" 7218 }, 7219 { 7220 "kind" : "vcall_offset" 7221 }, 7222 { 7223 "kind" : "vcall_offset" 7224 }, 7225 { 7226 "component_value" : -4, 7227 "kind" : "vcall_offset" 7228 }, 7229 { 7230 "component_value" : -4, 7231 "kind" : "offset_to_top" 7232 }, 7233 { 7234 "kind" : "rtti", 7235 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 7236 }, 7237 { 7238 "kind" : "complete_dtor_pointer", 7239 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev" 7240 }, 7241 { 7242 "kind" : "deleting_dtor_pointer", 7243 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev" 7244 }, 7245 { 7246 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7247 }, 7248 { 7249 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7250 }, 7251 { 7252 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7253 }, 7254 { 7255 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7256 } 7257 ] 7258 }, 7259 { 7260 "alignment" : 4, 7261 "base_specifiers" : 7262 [ 7263 { 7264 "is_virtual" : true, 7265 "referenced_type" : "type-7" 7266 } 7267 ], 7268 "linker_set_key" : "android::hardware::IInterface", 7269 "name" : "android::hardware::IInterface", 7270 "record_kind" : "class", 7271 "referenced_type" : "type-352", 7272 "self_type" : "type-352", 7273 "size" : 12, 7274 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7275 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 7276 "vtable_components" : 7277 [ 7278 { 7279 "component_value" : 4, 7280 "kind" : "vbase_offset" 7281 }, 7282 { 7283 "kind" : "offset_to_top" 7284 }, 7285 { 7286 "kind" : "rtti", 7287 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 7288 }, 7289 { 7290 "kind" : "complete_dtor_pointer", 7291 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 7292 }, 7293 { 7294 "kind" : "deleting_dtor_pointer", 7295 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 7296 }, 7297 { 7298 "is_pure" : true, 7299 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 7300 }, 7301 { 7302 "kind" : "vcall_offset" 7303 }, 7304 { 7305 "kind" : "vcall_offset" 7306 }, 7307 { 7308 "kind" : "vcall_offset" 7309 }, 7310 { 7311 "kind" : "vcall_offset" 7312 }, 7313 { 7314 "component_value" : -4, 7315 "kind" : "vcall_offset" 7316 }, 7317 { 7318 "component_value" : -4, 7319 "kind" : "offset_to_top" 7320 }, 7321 { 7322 "kind" : "rtti", 7323 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 7324 }, 7325 { 7326 "kind" : "complete_dtor_pointer", 7327 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev" 7328 }, 7329 { 7330 "kind" : "deleting_dtor_pointer", 7331 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev" 7332 }, 7333 { 7334 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7335 }, 7336 { 7337 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7338 }, 7339 { 7340 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7341 }, 7342 { 7343 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7344 } 7345 ] 7346 }, 7347 { 7348 "alignment" : 8, 7349 "fields" : 7350 [ 7351 { 7352 "access" : "private", 7353 "field_name" : "mGrantors", 7354 "referenced_type" : "type-276" 7355 }, 7356 { 7357 "access" : "private", 7358 "field_name" : "mHandle", 7359 "field_offset" : 128, 7360 "referenced_type" : "type-323" 7361 }, 7362 { 7363 "access" : "private", 7364 "field_name" : "mQuantum", 7365 "field_offset" : 192, 7366 "referenced_type" : "type-2" 7367 }, 7368 { 7369 "access" : "private", 7370 "field_name" : "mFlags", 7371 "field_offset" : 224, 7372 "referenced_type" : "type-2" 7373 } 7374 ], 7375 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 7376 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 7377 "referenced_type" : "type-322", 7378 "self_type" : "type-322", 7379 "size" : 32, 7380 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 7381 "template_args" : [ "type-47" ], 7382 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 7383 }, 7384 { 7385 "alignment" : 4, 7386 "fields" : 7387 [ 7388 { 7389 "access" : "private", 7390 "field_name" : "mBufCachePos", 7391 "referenced_type" : "type-2" 7392 }, 7393 { 7394 "access" : "private", 7395 "field_name" : "mBufCache", 7396 "field_offset" : 32, 7397 "referenced_type" : "type-357" 7398 }, 7399 { 7400 "access" : "private", 7401 "field_name" : "mError", 7402 "field_offset" : 128, 7403 "referenced_type" : "type-49" 7404 }, 7405 { 7406 "access" : "private", 7407 "field_name" : "mData", 7408 "field_offset" : 160, 7409 "referenced_type" : "type-358" 7410 }, 7411 { 7412 "access" : "private", 7413 "field_name" : "mDataSize", 7414 "field_offset" : 192, 7415 "referenced_type" : "type-2" 7416 }, 7417 { 7418 "access" : "private", 7419 "field_name" : "mDataCapacity", 7420 "field_offset" : 224, 7421 "referenced_type" : "type-2" 7422 }, 7423 { 7424 "access" : "private", 7425 "field_name" : "mDataPos", 7426 "field_offset" : 256, 7427 "referenced_type" : "type-2" 7428 }, 7429 { 7430 "access" : "private", 7431 "field_name" : "mObjects", 7432 "field_offset" : 288, 7433 "referenced_type" : "type-359" 7434 }, 7435 { 7436 "access" : "private", 7437 "field_name" : "mObjectsSize", 7438 "field_offset" : 320, 7439 "referenced_type" : "type-2" 7440 }, 7441 { 7442 "access" : "private", 7443 "field_name" : "mObjectsCapacity", 7444 "field_offset" : 352, 7445 "referenced_type" : "type-2" 7446 }, 7447 { 7448 "access" : "private", 7449 "field_name" : "mNextObjectHint", 7450 "field_offset" : 384, 7451 "referenced_type" : "type-2" 7452 }, 7453 { 7454 "access" : "private", 7455 "field_name" : "mNumRef", 7456 "field_offset" : 416, 7457 "referenced_type" : "type-2" 7458 }, 7459 { 7460 "access" : "private", 7461 "field_name" : "mFdsKnown", 7462 "field_offset" : 448, 7463 "referenced_type" : "type-30" 7464 }, 7465 { 7466 "access" : "private", 7467 "field_name" : "mHasFds", 7468 "field_offset" : 456, 7469 "referenced_type" : "type-30" 7470 }, 7471 { 7472 "access" : "private", 7473 "field_name" : "mAllowFds", 7474 "field_offset" : 464, 7475 "referenced_type" : "type-30" 7476 }, 7477 { 7478 "access" : "private", 7479 "field_name" : "mOwner", 7480 "field_offset" : 480, 7481 "referenced_type" : "type-360" 7482 }, 7483 { 7484 "access" : "private", 7485 "field_name" : "mOwnerCookie", 7486 "field_offset" : 512, 7487 "referenced_type" : "type-22" 7488 } 7489 ], 7490 "linker_set_key" : "android::hardware::Parcel", 7491 "name" : "android::hardware::Parcel", 7492 "record_kind" : "class", 7493 "referenced_type" : "type-356", 7494 "self_type" : "type-356", 7495 "size" : 68, 7496 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 7497 "unique_id" : "_ZTSN7android8hardware6ParcelE" 7498 }, 7499 { 7500 "access" : "private", 7501 "alignment" : 8, 7502 "fields" : 7503 [ 7504 { 7505 "field_name" : "index", 7506 "referenced_type" : "type-2" 7507 }, 7508 { 7509 "field_name" : "buffer", 7510 "field_offset" : 64, 7511 "referenced_type" : "type-13" 7512 }, 7513 { 7514 "field_name" : "bufend", 7515 "field_offset" : 128, 7516 "referenced_type" : "type-13" 7517 } 7518 ], 7519 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 7520 "name" : "android::hardware::Parcel::BufferInfo", 7521 "referenced_type" : "type-372", 7522 "self_type" : "type-372", 7523 "size" : 24, 7524 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 7525 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 7526 }, 7527 { 7528 "alignment" : 8, 7529 "base_specifiers" : 7530 [ 7531 { 7532 "is_virtual" : true, 7533 "referenced_type" : "type-7" 7534 } 7535 ], 7536 "fields" : 7537 [ 7538 { 7539 "access" : "private", 7540 "field_name" : "mDriverFD", 7541 "field_offset" : 32, 7542 "referenced_type" : "type-49" 7543 }, 7544 { 7545 "access" : "private", 7546 "field_name" : "mVMStart", 7547 "field_offset" : 64, 7548 "referenced_type" : "type-22" 7549 }, 7550 { 7551 "access" : "private", 7552 "field_name" : "mThreadCountLock", 7553 "field_offset" : 96, 7554 "referenced_type" : "type-55" 7555 }, 7556 { 7557 "access" : "private", 7558 "field_name" : "mThreadCountDecrement", 7559 "field_offset" : 128, 7560 "referenced_type" : "type-56" 7561 }, 7562 { 7563 "access" : "private", 7564 "field_name" : "mExecutingThreadsCount", 7565 "field_offset" : 160, 7566 "referenced_type" : "type-2" 7567 }, 7568 { 7569 "access" : "private", 7570 "field_name" : "mMaxThreads", 7571 "field_offset" : 192, 7572 "referenced_type" : "type-2" 7573 }, 7574 { 7575 "access" : "private", 7576 "field_name" : "mStarvationStartTimeMs", 7577 "field_offset" : 256, 7578 "referenced_type" : "type-57" 7579 }, 7580 { 7581 "access" : "private", 7582 "field_name" : "mLock", 7583 "field_offset" : 320, 7584 "referenced_type" : "type-18" 7585 }, 7586 { 7587 "access" : "private", 7588 "field_name" : "mHandleToObject", 7589 "field_offset" : 352, 7590 "referenced_type" : "type-20" 7591 }, 7592 { 7593 "access" : "private", 7594 "field_name" : "mManagesContexts", 7595 "field_offset" : 512, 7596 "referenced_type" : "type-30" 7597 }, 7598 { 7599 "access" : "private", 7600 "field_name" : "mBinderContextCheckFunc", 7601 "field_offset" : 544, 7602 "referenced_type" : "type-28" 7603 }, 7604 { 7605 "access" : "private", 7606 "field_name" : "mBinderContextUserData", 7607 "field_offset" : 576, 7608 "referenced_type" : "type-22" 7609 }, 7610 { 7611 "access" : "private", 7612 "field_name" : "mContexts", 7613 "field_offset" : 608, 7614 "referenced_type" : "type-40" 7615 }, 7616 { 7617 "access" : "private", 7618 "field_name" : "mRootDir", 7619 "field_offset" : 768, 7620 "referenced_type" : "type-44" 7621 }, 7622 { 7623 "access" : "private", 7624 "field_name" : "mThreadPoolStarted", 7625 "field_offset" : 800, 7626 "referenced_type" : "type-30" 7627 }, 7628 { 7629 "access" : "private", 7630 "field_name" : "mSpawnThreadOnStart", 7631 "field_offset" : 808, 7632 "referenced_type" : "type-30" 7633 }, 7634 { 7635 "access" : "private", 7636 "field_name" : "mThreadPoolSeq", 7637 "field_offset" : 832, 7638 "referenced_type" : "type-48" 7639 }, 7640 { 7641 "access" : "private", 7642 "field_name" : "mMmapSize", 7643 "field_offset" : 864, 7644 "referenced_type" : "type-24" 7645 }, 7646 { 7647 "access" : "private", 7648 "field_name" : "mCallRestriction", 7649 "field_offset" : 896, 7650 "referenced_type" : "type-50" 7651 } 7652 ], 7653 "linker_set_key" : "android::hardware::ProcessState", 7654 "name" : "android::hardware::ProcessState", 7655 "record_kind" : "class", 7656 "referenced_type" : "type-54", 7657 "self_type" : "type-54", 7658 "size" : 128, 7659 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7660 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 7661 "vtable_components" : 7662 [ 7663 { 7664 "component_value" : 116, 7665 "kind" : "vbase_offset" 7666 }, 7667 { 7668 "kind" : "offset_to_top" 7669 }, 7670 { 7671 "kind" : "rtti", 7672 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7673 }, 7674 { 7675 "kind" : "complete_dtor_pointer", 7676 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 7677 }, 7678 { 7679 "kind" : "deleting_dtor_pointer", 7680 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 7681 }, 7682 { 7683 "kind" : "vcall_offset" 7684 }, 7685 { 7686 "kind" : "vcall_offset" 7687 }, 7688 { 7689 "kind" : "vcall_offset" 7690 }, 7691 { 7692 "kind" : "vcall_offset" 7693 }, 7694 { 7695 "component_value" : -116, 7696 "kind" : "vcall_offset" 7697 }, 7698 { 7699 "component_value" : -116, 7700 "kind" : "offset_to_top" 7701 }, 7702 { 7703 "kind" : "rtti", 7704 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7705 }, 7706 { 7707 "kind" : "complete_dtor_pointer", 7708 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev" 7709 }, 7710 { 7711 "kind" : "deleting_dtor_pointer", 7712 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev" 7713 }, 7714 { 7715 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7716 }, 7717 { 7718 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7719 }, 7720 { 7721 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7722 }, 7723 { 7724 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7725 } 7726 ] 7727 }, 7728 { 7729 "access" : "private", 7730 "alignment" : 4, 7731 "fields" : 7732 [ 7733 { 7734 "field_name" : "binder", 7735 "referenced_type" : "type-26" 7736 }, 7737 { 7738 "field_name" : "refs", 7739 "field_offset" : 32, 7740 "referenced_type" : "type-11" 7741 } 7742 ], 7743 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 7744 "name" : "android::hardware::ProcessState::handle_entry", 7745 "referenced_type" : "type-25", 7746 "self_type" : "type-25", 7747 "size" : 8, 7748 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7749 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 7750 }, 7751 { 7752 "alignment" : 4, 7753 "base_specifiers" : 7754 [ 7755 { 7756 "referenced_type" : "type-121" 7757 } 7758 ], 7759 "fields" : 7760 [ 7761 { 7762 "access" : "private", 7763 "field_name" : "mVal", 7764 "field_offset" : 192, 7765 "referenced_type" : "type-82" 7766 } 7767 ], 7768 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> >", 7769 "name" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> >", 7770 "record_kind" : "class", 7771 "referenced_type" : "type-128", 7772 "self_type" : "type-128", 7773 "size" : 28, 7774 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7775 "template_args" : [ "type-82" ], 7776 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6health4V1_07IHealthEEEEE" 7777 }, 7778 { 7779 "alignment" : 4, 7780 "base_specifiers" : 7781 [ 7782 { 7783 "referenced_type" : "type-121" 7784 } 7785 ], 7786 "fields" : 7787 [ 7788 { 7789 "access" : "private", 7790 "field_name" : "mVal", 7791 "field_offset" : 168, 7792 "referenced_type" : "type-30" 7793 } 7794 ], 7795 "linker_set_key" : "android::hardware::Return<bool>", 7796 "name" : "android::hardware::Return<bool>", 7797 "record_kind" : "class", 7798 "referenced_type" : "type-120", 7799 "self_type" : "type-120", 7800 "size" : 24, 7801 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7802 "template_args" : [ "type-30" ], 7803 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 7804 }, 7805 { 7806 "alignment" : 4, 7807 "base_specifiers" : 7808 [ 7809 { 7810 "referenced_type" : "type-121" 7811 } 7812 ], 7813 "linker_set_key" : "android::hardware::Return<void>", 7814 "name" : "android::hardware::Return<void>", 7815 "record_kind" : "class", 7816 "referenced_type" : "type-141", 7817 "self_type" : "type-141", 7818 "size" : 24, 7819 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7820 "template_args" : [ "type-23" ], 7821 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 7822 }, 7823 { 7824 "alignment" : 4, 7825 "fields" : 7826 [ 7827 { 7828 "access" : "private", 7829 "field_name" : "mException", 7830 "referenced_type" : "type-49" 7831 }, 7832 { 7833 "access" : "private", 7834 "field_name" : "mErrorCode", 7835 "field_offset" : 32, 7836 "referenced_type" : "type-49" 7837 }, 7838 { 7839 "access" : "private", 7840 "field_name" : "mMessage", 7841 "field_offset" : 64, 7842 "referenced_type" : "type-101" 7843 } 7844 ], 7845 "linker_set_key" : "android::hardware::Status", 7846 "name" : "android::hardware::Status", 7847 "record_kind" : "class", 7848 "referenced_type" : "type-100", 7849 "self_type" : "type-100", 7850 "size" : 20, 7851 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7852 "unique_id" : "_ZTSN7android8hardware6StatusE" 7853 }, 7854 { 7855 "alignment" : 4, 7856 "fields" : 7857 [ 7858 { 7859 "access" : "protected", 7860 "field_name" : "mInstrumentationCallbacks", 7861 "field_offset" : 32, 7862 "referenced_type" : "type-369" 7863 }, 7864 { 7865 "access" : "protected", 7866 "field_name" : "mEnableInstrumentation", 7867 "field_offset" : 128, 7868 "referenced_type" : "type-30" 7869 }, 7870 { 7871 "access" : "protected", 7872 "field_name" : "mInstrumentationLibPackage", 7873 "field_offset" : 160, 7874 "referenced_type" : "type-370" 7875 }, 7876 { 7877 "access" : "protected", 7878 "field_name" : "mInterfaceName", 7879 "field_offset" : 256, 7880 "referenced_type" : "type-371" 7881 } 7882 ], 7883 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 7884 "name" : "android::hardware::details::HidlInstrumentor", 7885 "referenced_type" : "type-368", 7886 "self_type" : "type-368", 7887 "size" : 44, 7888 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7889 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 7890 "vtable_components" : 7891 [ 7892 { 7893 "kind" : "offset_to_top" 7894 }, 7895 { 7896 "kind" : "rtti", 7897 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 7898 }, 7899 { 7900 "kind" : "complete_dtor_pointer", 7901 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 7902 }, 7903 { 7904 "kind" : "deleting_dtor_pointer", 7905 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 7906 } 7907 ] 7908 }, 7909 { 7910 "alignment" : 4, 7911 "fields" : 7912 [ 7913 { 7914 "field_name" : "sched_policy", 7915 "referenced_type" : "type-49" 7916 }, 7917 { 7918 "field_name" : "prio", 7919 "field_offset" : 32, 7920 "referenced_type" : "type-49" 7921 } 7922 ], 7923 "linker_set_key" : "android::hardware::details::SchedPrio", 7924 "name" : "android::hardware::details::SchedPrio", 7925 "referenced_type" : "type-384", 7926 "self_type" : "type-384", 7927 "size" : 8, 7928 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 7929 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 7930 }, 7931 { 7932 "alignment" : 4, 7933 "fields" : 7934 [ 7935 { 7936 "access" : "private", 7937 "field_name" : "mQueue", 7938 "referenced_type" : "type-552" 7939 } 7940 ], 7941 "linker_set_key" : "android::hardware::details::TaskRunner", 7942 "name" : "android::hardware::details::TaskRunner", 7943 "record_kind" : "class", 7944 "referenced_type" : "type-551", 7945 "self_type" : "type-551", 7946 "size" : 8, 7947 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 7948 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 7949 }, 7950 { 7951 "alignment" : 1, 7952 "linker_set_key" : "android::hardware::details::bnhw_tag", 7953 "name" : "android::hardware::details::bnhw_tag", 7954 "referenced_type" : "type-222", 7955 "self_type" : "type-222", 7956 "size" : 1, 7957 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7958 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 7959 }, 7960 { 7961 "alignment" : 1, 7962 "linker_set_key" : "android::hardware::details::bphw_tag", 7963 "name" : "android::hardware::details::bphw_tag", 7964 "referenced_type" : "type-233", 7965 "self_type" : "type-233", 7966 "size" : 1, 7967 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7968 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 7969 }, 7970 { 7971 "alignment" : 1, 7972 "linker_set_key" : "android::hardware::details::bs_tag", 7973 "name" : "android::hardware::details::bs_tag", 7974 "referenced_type" : "type-247", 7975 "self_type" : "type-247", 7976 "size" : 1, 7977 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7978 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 7979 }, 7980 { 7981 "access" : "private", 7982 "alignment" : 8, 7983 "fields" : 7984 [ 7985 { 7986 "field_name" : "mPointer", 7987 "referenced_type" : "type-279" 7988 }, 7989 { 7990 "field_name" : "_pad", 7991 "referenced_type" : "type-13" 7992 } 7993 ], 7994 "is_anonymous" : true, 7995 "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", 7996 "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", 7997 "record_kind" : "union", 7998 "referenced_type" : "type-278", 7999 "self_type" : "type-278", 8000 "size" : 8, 8001 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8002 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 8003 }, 8004 { 8005 "alignment" : 8, 8006 "fields" : 8007 [ 8008 { 8009 "access" : "private", 8010 "referenced_type" : "type-278" 8011 } 8012 ], 8013 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8014 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8015 "referenced_type" : "type-277", 8016 "self_type" : "type-277", 8017 "size" : 8, 8018 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8019 "template_args" : [ "type-280" ], 8020 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 8021 }, 8022 { 8023 "alignment" : 8, 8024 "fields" : 8025 [ 8026 { 8027 "access" : "private", 8028 "referenced_type" : "type-292" 8029 } 8030 ], 8031 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 8032 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 8033 "referenced_type" : "type-291", 8034 "self_type" : "type-291", 8035 "size" : 8, 8036 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8037 "template_args" : [ "type-294" ], 8038 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE" 8039 }, 8040 { 8041 "alignment" : 8, 8042 "fields" : 8043 [ 8044 { 8045 "access" : "private", 8046 "referenced_type" : "type-284" 8047 } 8048 ], 8049 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 8050 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 8051 "referenced_type" : "type-283", 8052 "self_type" : "type-283", 8053 "size" : 8, 8054 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8055 "template_args" : [ "type-260" ], 8056 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 8057 }, 8058 { 8059 "alignment" : 8, 8060 "fields" : 8061 [ 8062 { 8063 "access" : "private", 8064 "referenced_type" : "type-309" 8065 } 8066 ], 8067 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 8068 "name" : "android::hardware::details::hidl_pointer<char>", 8069 "referenced_type" : "type-308", 8070 "self_type" : "type-308", 8071 "size" : 8, 8072 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8073 "template_args" : [ "type-47" ], 8074 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 8075 }, 8076 { 8077 "access" : "private", 8078 "alignment" : 8, 8079 "fields" : 8080 [ 8081 { 8082 "field_name" : "mPointer", 8083 "referenced_type" : "type-170" 8084 }, 8085 { 8086 "field_name" : "_pad", 8087 "referenced_type" : "type-13" 8088 } 8089 ], 8090 "is_anonymous" : true, 8091 "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", 8092 "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", 8093 "record_kind" : "union", 8094 "referenced_type" : "type-309", 8095 "self_type" : "type-309", 8096 "size" : 8, 8097 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8098 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 8099 }, 8100 { 8101 "alignment" : 8, 8102 "fields" : 8103 [ 8104 { 8105 "access" : "private", 8106 "referenced_type" : "type-262" 8107 } 8108 ], 8109 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 8110 "name" : "android::hardware::details::hidl_pointer<const char>", 8111 "referenced_type" : "type-261", 8112 "self_type" : "type-261", 8113 "size" : 8, 8114 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8115 "template_args" : [ "type-46" ], 8116 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 8117 }, 8118 { 8119 "access" : "private", 8120 "alignment" : 8, 8121 "fields" : 8122 [ 8123 { 8124 "field_name" : "mPointer", 8125 "referenced_type" : "type-45" 8126 }, 8127 { 8128 "field_name" : "_pad", 8129 "referenced_type" : "type-13" 8130 } 8131 ], 8132 "is_anonymous" : true, 8133 "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", 8134 "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", 8135 "record_kind" : "union", 8136 "referenced_type" : "type-262", 8137 "self_type" : "type-262", 8138 "size" : 8, 8139 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8140 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 8141 }, 8142 { 8143 "alignment" : 8, 8144 "fields" : 8145 [ 8146 { 8147 "access" : "private", 8148 "referenced_type" : "type-255" 8149 } 8150 ], 8151 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 8152 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 8153 "referenced_type" : "type-254", 8154 "self_type" : "type-254", 8155 "size" : 8, 8156 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8157 "template_args" : [ "type-257" ], 8158 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 8159 }, 8160 { 8161 "access" : "private", 8162 "alignment" : 8, 8163 "fields" : 8164 [ 8165 { 8166 "field_name" : "mPointer", 8167 "referenced_type" : "type-256" 8168 }, 8169 { 8170 "field_name" : "_pad", 8171 "referenced_type" : "type-13" 8172 } 8173 ], 8174 "is_anonymous" : true, 8175 "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", 8176 "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", 8177 "record_kind" : "union", 8178 "referenced_type" : "type-255", 8179 "self_type" : "type-255", 8180 "size" : 8, 8181 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8182 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 8183 }, 8184 { 8185 "access" : "private", 8186 "alignment" : 8, 8187 "fields" : 8188 [ 8189 { 8190 "field_name" : "mPointer", 8191 "referenced_type" : "type-293" 8192 }, 8193 { 8194 "field_name" : "_pad", 8195 "referenced_type" : "type-13" 8196 } 8197 ], 8198 "is_anonymous" : true, 8199 "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", 8200 "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", 8201 "record_kind" : "union", 8202 "referenced_type" : "type-292", 8203 "self_type" : "type-292", 8204 "size" : 8, 8205 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8206 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E" 8207 }, 8208 { 8209 "access" : "private", 8210 "alignment" : 8, 8211 "fields" : 8212 [ 8213 { 8214 "field_name" : "mPointer", 8215 "referenced_type" : "type-285" 8216 }, 8217 { 8218 "field_name" : "_pad", 8219 "referenced_type" : "type-13" 8220 } 8221 ], 8222 "is_anonymous" : true, 8223 "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", 8224 "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", 8225 "record_kind" : "union", 8226 "referenced_type" : "type-284", 8227 "self_type" : "type-284", 8228 "size" : 8, 8229 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8230 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 8231 }, 8232 { 8233 "alignment" : 8, 8234 "fields" : 8235 [ 8236 { 8237 "access" : "private", 8238 "referenced_type" : "type-302" 8239 } 8240 ], 8241 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 8242 "name" : "android::hardware::details::hidl_pointer<int>", 8243 "referenced_type" : "type-301", 8244 "self_type" : "type-301", 8245 "size" : 8, 8246 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8247 "template_args" : [ "type-49" ], 8248 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 8249 }, 8250 { 8251 "access" : "private", 8252 "alignment" : 8, 8253 "fields" : 8254 [ 8255 { 8256 "field_name" : "mPointer", 8257 "referenced_type" : "type-303" 8258 }, 8259 { 8260 "field_name" : "_pad", 8261 "referenced_type" : "type-13" 8262 } 8263 ], 8264 "is_anonymous" : true, 8265 "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", 8266 "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", 8267 "record_kind" : "union", 8268 "referenced_type" : "type-302", 8269 "self_type" : "type-302", 8270 "size" : 8, 8271 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8272 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 8273 }, 8274 { 8275 "alignment" : 8, 8276 "fields" : 8277 [ 8278 { 8279 "access" : "private", 8280 "referenced_type" : "type-324" 8281 } 8282 ], 8283 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 8284 "name" : "android::hardware::details::hidl_pointer<native_handle>", 8285 "referenced_type" : "type-323", 8286 "self_type" : "type-323", 8287 "size" : 8, 8288 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8289 "template_args" : [ "type-152" ], 8290 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 8291 }, 8292 { 8293 "access" : "private", 8294 "alignment" : 8, 8295 "fields" : 8296 [ 8297 { 8298 "field_name" : "mPointer", 8299 "referenced_type" : "type-151" 8300 }, 8301 { 8302 "field_name" : "_pad", 8303 "referenced_type" : "type-13" 8304 } 8305 ], 8306 "is_anonymous" : true, 8307 "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", 8308 "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", 8309 "record_kind" : "union", 8310 "referenced_type" : "type-324", 8311 "self_type" : "type-324", 8312 "size" : 8, 8313 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8314 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 8315 }, 8316 { 8317 "alignment" : 1, 8318 "linker_set_key" : "android::hardware::details::i_tag", 8319 "name" : "android::hardware::details::i_tag", 8320 "referenced_type" : "type-211", 8321 "self_type" : "type-211", 8322 "size" : 1, 8323 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8324 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 8325 }, 8326 { 8327 "alignment" : 4, 8328 "fields" : 8329 [ 8330 { 8331 "access" : "private", 8332 "field_name" : "mStatus", 8333 "referenced_type" : "type-100" 8334 }, 8335 { 8336 "access" : "private", 8337 "field_name" : "mCheckedStatus", 8338 "field_offset" : 160, 8339 "referenced_type" : "type-30" 8340 } 8341 ], 8342 "linker_set_key" : "android::hardware::details::return_status", 8343 "name" : "android::hardware::details::return_status", 8344 "record_kind" : "class", 8345 "referenced_type" : "type-121", 8346 "self_type" : "type-121", 8347 "size" : 24, 8348 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 8349 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 8350 }, 8351 { 8352 "alignment" : 1, 8353 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 8354 "name" : "android::hardware::details::std_array<unsigned char, 32>", 8355 "referenced_type" : "type-310", 8356 "self_type" : "type-310", 8357 "size" : 1, 8358 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8359 "template_args" : [ "type-106" ], 8360 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE" 8361 }, 8362 { 8363 "alignment" : 4, 8364 "base_specifiers" : 8365 [ 8366 { 8367 "referenced_type" : "type-366" 8368 } 8369 ], 8370 "fields" : 8371 [ 8372 { 8373 "access" : "private", 8374 "field_name" : "_hidl_mImpl", 8375 "field_offset" : 544, 8376 "referenced_type" : "type-82" 8377 } 8378 ], 8379 "linker_set_key" : "android::hardware::health::V1_0::BnHwHealth", 8380 "name" : "android::hardware::health::V1_0::BnHwHealth", 8381 "referenced_type" : "type-365", 8382 "self_type" : "type-365", 8383 "size" : 80, 8384 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BnHwHealth.h", 8385 "unique_id" : "_ZTSN7android8hardware6health4V1_010BnHwHealthE", 8386 "vtable_components" : 8387 [ 8388 { 8389 "component_value" : 72, 8390 "kind" : "vbase_offset" 8391 }, 8392 { 8393 "kind" : "offset_to_top" 8394 }, 8395 { 8396 "kind" : "rtti", 8397 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BnHwHealthE" 8398 }, 8399 { 8400 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8401 }, 8402 { 8403 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 8404 }, 8405 { 8406 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 8407 }, 8408 { 8409 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8410 }, 8411 { 8412 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8413 }, 8414 { 8415 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 8416 }, 8417 { 8418 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 8419 }, 8420 { 8421 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 8422 }, 8423 { 8424 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8425 }, 8426 { 8427 "kind" : "complete_dtor_pointer", 8428 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BnHwHealthD1Ev" 8429 }, 8430 { 8431 "kind" : "deleting_dtor_pointer", 8432 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BnHwHealthD0Ev" 8433 }, 8434 { 8435 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 8436 }, 8437 { 8438 "component_value" : -20, 8439 "kind" : "offset_to_top" 8440 }, 8441 { 8442 "kind" : "rtti", 8443 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BnHwHealthE" 8444 }, 8445 { 8446 "kind" : "complete_dtor_pointer", 8447 "mangled_component_name" : "_ZThn20_N7android8hardware6health4V1_010BnHwHealthD1Ev" 8448 }, 8449 { 8450 "kind" : "deleting_dtor_pointer", 8451 "mangled_component_name" : "_ZThn20_N7android8hardware6health4V1_010BnHwHealthD0Ev" 8452 }, 8453 { 8454 "kind" : "vcall_offset" 8455 }, 8456 { 8457 "kind" : "vcall_offset" 8458 }, 8459 { 8460 "kind" : "vcall_offset" 8461 }, 8462 { 8463 "kind" : "vcall_offset" 8464 }, 8465 { 8466 "component_value" : -72, 8467 "kind" : "vcall_offset" 8468 }, 8469 { 8470 "component_value" : -72, 8471 "kind" : "offset_to_top" 8472 }, 8473 { 8474 "kind" : "rtti", 8475 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BnHwHealthE" 8476 }, 8477 { 8478 "kind" : "complete_dtor_pointer", 8479 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_010BnHwHealthD1Ev" 8480 }, 8481 { 8482 "kind" : "deleting_dtor_pointer", 8483 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_010BnHwHealthD0Ev" 8484 }, 8485 { 8486 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8487 }, 8488 { 8489 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8490 }, 8491 { 8492 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8493 }, 8494 { 8495 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8496 } 8497 ] 8498 }, 8499 { 8500 "alignment" : 4, 8501 "base_specifiers" : 8502 [ 8503 { 8504 "referenced_type" : "type-355" 8505 }, 8506 { 8507 "referenced_type" : "type-368" 8508 } 8509 ], 8510 "fields" : 8511 [ 8512 { 8513 "access" : "private", 8514 "field_name" : "_hidl_mMutex", 8515 "field_offset" : 544, 8516 "referenced_type" : "type-512" 8517 }, 8518 { 8519 "access" : "private", 8520 "field_name" : "_hidl_mDeathRecipients", 8521 "field_offset" : 576, 8522 "referenced_type" : "type-513" 8523 } 8524 ], 8525 "linker_set_key" : "android::hardware::health::V1_0::BpHwHealth", 8526 "name" : "android::hardware::health::V1_0::BpHwHealth", 8527 "referenced_type" : "type-511", 8528 "self_type" : "type-511", 8529 "size" : 92, 8530 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BpHwHealth.h", 8531 "unique_id" : "_ZTSN7android8hardware6health4V1_010BpHwHealthE", 8532 "vtable_components" : 8533 [ 8534 { 8535 "component_value" : 84, 8536 "kind" : "vbase_offset" 8537 }, 8538 { 8539 "kind" : "offset_to_top" 8540 }, 8541 { 8542 "kind" : "rtti", 8543 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BpHwHealthE" 8544 }, 8545 { 8546 "mangled_component_name" : "_ZNK7android8hardware6health4V1_010BpHwHealth8isRemoteEv" 8547 }, 8548 { 8549 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8550 }, 8551 { 8552 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8553 }, 8554 { 8555 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8556 }, 8557 { 8558 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 8559 }, 8560 { 8561 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth21setHALInstrumentationEv" 8562 }, 8563 { 8564 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 8565 }, 8566 { 8567 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth4pingEv" 8568 }, 8569 { 8570 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8571 }, 8572 { 8573 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth21notifySyspropsChangedEv" 8574 }, 8575 { 8576 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8577 }, 8578 { 8579 "kind" : "complete_dtor_pointer", 8580 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealthD1Ev" 8581 }, 8582 { 8583 "kind" : "deleting_dtor_pointer", 8584 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealthD0Ev" 8585 }, 8586 { 8587 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE" 8588 }, 8589 { 8590 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE" 8591 }, 8592 { 8593 "mangled_component_name" : "_ZN7android8hardware6health4V1_010BpHwHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE" 8594 }, 8595 { 8596 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEE10onAsBinderEv" 8597 }, 8598 { 8599 "component_value" : 80, 8600 "kind" : "vbase_offset" 8601 }, 8602 { 8603 "component_value" : -4, 8604 "kind" : "offset_to_top" 8605 }, 8606 { 8607 "kind" : "rtti", 8608 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BpHwHealthE" 8609 }, 8610 { 8611 "kind" : "complete_dtor_pointer", 8612 "mangled_component_name" : "_ZThn4_N7android8hardware6health4V1_010BpHwHealthD1Ev" 8613 }, 8614 { 8615 "kind" : "deleting_dtor_pointer", 8616 "mangled_component_name" : "_ZThn4_N7android8hardware6health4V1_010BpHwHealthD0Ev" 8617 }, 8618 { 8619 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V1_07IHealthEE10onAsBinderEv" 8620 }, 8621 { 8622 "component_value" : 76, 8623 "kind" : "vbase_offset" 8624 }, 8625 { 8626 "component_value" : -8, 8627 "kind" : "offset_to_top" 8628 }, 8629 { 8630 "kind" : "rtti", 8631 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BpHwHealthE" 8632 }, 8633 { 8634 "kind" : "complete_dtor_pointer", 8635 "mangled_component_name" : "_ZThn8_N7android8hardware6health4V1_010BpHwHealthD1Ev" 8636 }, 8637 { 8638 "kind" : "deleting_dtor_pointer", 8639 "mangled_component_name" : "_ZThn8_N7android8hardware6health4V1_010BpHwHealthD0Ev" 8640 }, 8641 { 8642 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8643 }, 8644 { 8645 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8646 }, 8647 { 8648 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8649 }, 8650 { 8651 "component_value" : -24, 8652 "kind" : "offset_to_top" 8653 }, 8654 { 8655 "kind" : "rtti", 8656 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BpHwHealthE" 8657 }, 8658 { 8659 "kind" : "complete_dtor_pointer", 8660 "mangled_component_name" : "_ZThn24_N7android8hardware6health4V1_010BpHwHealthD1Ev" 8661 }, 8662 { 8663 "kind" : "deleting_dtor_pointer", 8664 "mangled_component_name" : "_ZThn24_N7android8hardware6health4V1_010BpHwHealthD0Ev" 8665 }, 8666 { 8667 "kind" : "vcall_offset" 8668 }, 8669 { 8670 "component_value" : -76, 8671 "kind" : "vcall_offset" 8672 }, 8673 { 8674 "component_value" : -76, 8675 "kind" : "vcall_offset" 8676 }, 8677 { 8678 "component_value" : -76, 8679 "kind" : "vcall_offset" 8680 }, 8681 { 8682 "component_value" : -84, 8683 "kind" : "vcall_offset" 8684 }, 8685 { 8686 "component_value" : -84, 8687 "kind" : "offset_to_top" 8688 }, 8689 { 8690 "kind" : "rtti", 8691 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_010BpHwHealthE" 8692 }, 8693 { 8694 "kind" : "complete_dtor_pointer", 8695 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_010BpHwHealthD1Ev" 8696 }, 8697 { 8698 "kind" : "deleting_dtor_pointer", 8699 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_010BpHwHealthD0Ev" 8700 }, 8701 { 8702 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 8703 }, 8704 { 8705 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8706 }, 8707 { 8708 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8709 }, 8710 { 8711 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8712 } 8713 ] 8714 }, 8715 { 8716 "alignment" : 4, 8717 "base_specifiers" : 8718 [ 8719 { 8720 "referenced_type" : "type-84" 8721 }, 8722 { 8723 "referenced_type" : "type-368" 8724 } 8725 ], 8726 "fields" : 8727 [ 8728 { 8729 "access" : "private", 8730 "field_name" : "mImpl", 8731 "field_offset" : 384, 8732 "referenced_type" : "type-88" 8733 }, 8734 { 8735 "access" : "private", 8736 "field_name" : "mOnewayQueue", 8737 "field_offset" : 416, 8738 "referenced_type" : "type-551" 8739 } 8740 ], 8741 "linker_set_key" : "android::hardware::health::V1_0::BsHealth", 8742 "name" : "android::hardware::health::V1_0::BsHealth", 8743 "referenced_type" : "type-550", 8744 "self_type" : "type-550", 8745 "size" : 68, 8746 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/BsHealth.h", 8747 "unique_id" : "_ZTSN7android8hardware6health4V1_08BsHealthE", 8748 "vtable_components" : 8749 [ 8750 { 8751 "component_value" : 60, 8752 "kind" : "vbase_offset" 8753 }, 8754 { 8755 "kind" : "offset_to_top" 8756 }, 8757 { 8758 "kind" : "rtti", 8759 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_08BsHealthE" 8760 }, 8761 { 8762 "mangled_component_name" : "_ZNK7android8hardware6health4V1_07IHealth8isRemoteEv" 8763 }, 8764 { 8765 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8766 }, 8767 { 8768 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8769 }, 8770 { 8771 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8772 }, 8773 { 8774 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 8775 }, 8776 { 8777 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth21setHALInstrumentationEv" 8778 }, 8779 { 8780 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 8781 }, 8782 { 8783 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth4pingEv" 8784 }, 8785 { 8786 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8787 }, 8788 { 8789 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth21notifySyspropsChangedEv" 8790 }, 8791 { 8792 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8793 }, 8794 { 8795 "kind" : "complete_dtor_pointer", 8796 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealthD1Ev" 8797 }, 8798 { 8799 "kind" : "deleting_dtor_pointer", 8800 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealthD0Ev" 8801 }, 8802 { 8803 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE" 8804 }, 8805 { 8806 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE" 8807 }, 8808 { 8809 "mangled_component_name" : "_ZN7android8hardware6health4V1_08BsHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE" 8810 }, 8811 { 8812 "component_value" : -4, 8813 "kind" : "offset_to_top" 8814 }, 8815 { 8816 "kind" : "rtti", 8817 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_08BsHealthE" 8818 }, 8819 { 8820 "kind" : "complete_dtor_pointer", 8821 "mangled_component_name" : "_ZThn4_N7android8hardware6health4V1_08BsHealthD1Ev" 8822 }, 8823 { 8824 "kind" : "deleting_dtor_pointer", 8825 "mangled_component_name" : "_ZThn4_N7android8hardware6health4V1_08BsHealthD0Ev" 8826 }, 8827 { 8828 "kind" : "vcall_offset" 8829 }, 8830 { 8831 "kind" : "vcall_offset" 8832 }, 8833 { 8834 "kind" : "vcall_offset" 8835 }, 8836 { 8837 "kind" : "vcall_offset" 8838 }, 8839 { 8840 "component_value" : -60, 8841 "kind" : "vcall_offset" 8842 }, 8843 { 8844 "component_value" : -60, 8845 "kind" : "offset_to_top" 8846 }, 8847 { 8848 "kind" : "rtti", 8849 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_08BsHealthE" 8850 }, 8851 { 8852 "kind" : "complete_dtor_pointer", 8853 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_08BsHealthD1Ev" 8854 }, 8855 { 8856 "kind" : "deleting_dtor_pointer", 8857 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_08BsHealthD0Ev" 8858 }, 8859 { 8860 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8861 }, 8862 { 8863 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8864 }, 8865 { 8866 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8867 }, 8868 { 8869 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8870 } 8871 ] 8872 }, 8873 { 8874 "alignment" : 8, 8875 "fields" : 8876 [ 8877 { 8878 "field_name" : "periodicChoresIntervalFast", 8879 "referenced_type" : "type-49" 8880 }, 8881 { 8882 "field_name" : "periodicChoresIntervalSlow", 8883 "field_offset" : 32, 8884 "referenced_type" : "type-49" 8885 }, 8886 { 8887 "field_name" : "batteryStatusPath", 8888 "field_offset" : 64, 8889 "referenced_type" : "type-260" 8890 }, 8891 { 8892 "field_name" : "batteryHealthPath", 8893 "field_offset" : 192, 8894 "referenced_type" : "type-260" 8895 }, 8896 { 8897 "field_name" : "batteryPresentPath", 8898 "field_offset" : 320, 8899 "referenced_type" : "type-260" 8900 }, 8901 { 8902 "field_name" : "batteryCapacityPath", 8903 "field_offset" : 448, 8904 "referenced_type" : "type-260" 8905 }, 8906 { 8907 "field_name" : "batteryVoltagePath", 8908 "field_offset" : 576, 8909 "referenced_type" : "type-260" 8910 }, 8911 { 8912 "field_name" : "batteryTemperaturePath", 8913 "field_offset" : 704, 8914 "referenced_type" : "type-260" 8915 }, 8916 { 8917 "field_name" : "batteryTechnologyPath", 8918 "field_offset" : 832, 8919 "referenced_type" : "type-260" 8920 }, 8921 { 8922 "field_name" : "batteryCurrentNowPath", 8923 "field_offset" : 960, 8924 "referenced_type" : "type-260" 8925 }, 8926 { 8927 "field_name" : "batteryCurrentAvgPath", 8928 "field_offset" : 1088, 8929 "referenced_type" : "type-260" 8930 }, 8931 { 8932 "field_name" : "batteryChargeCounterPath", 8933 "field_offset" : 1216, 8934 "referenced_type" : "type-260" 8935 }, 8936 { 8937 "field_name" : "batteryFullChargePath", 8938 "field_offset" : 1344, 8939 "referenced_type" : "type-260" 8940 }, 8941 { 8942 "field_name" : "batteryCycleCountPath", 8943 "field_offset" : 1472, 8944 "referenced_type" : "type-260" 8945 } 8946 ], 8947 "linker_set_key" : "android::hardware::health::V1_0::HealthConfig", 8948 "name" : "android::hardware::health::V1_0::HealthConfig", 8949 "referenced_type" : "type-486", 8950 "self_type" : "type-486", 8951 "size" : 200, 8952 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h", 8953 "unique_id" : "_ZTSN7android8hardware6health4V1_012HealthConfigE" 8954 }, 8955 { 8956 "alignment" : 8, 8957 "fields" : 8958 [ 8959 { 8960 "field_name" : "chargerAcOnline", 8961 "referenced_type" : "type-30" 8962 }, 8963 { 8964 "field_name" : "chargerUsbOnline", 8965 "field_offset" : 8, 8966 "referenced_type" : "type-30" 8967 }, 8968 { 8969 "field_name" : "chargerWirelessOnline", 8970 "field_offset" : 16, 8971 "referenced_type" : "type-30" 8972 }, 8973 { 8974 "field_name" : "maxChargingCurrent", 8975 "field_offset" : 32, 8976 "referenced_type" : "type-49" 8977 }, 8978 { 8979 "field_name" : "maxChargingVoltage", 8980 "field_offset" : 64, 8981 "referenced_type" : "type-49" 8982 }, 8983 { 8984 "field_name" : "batteryStatus", 8985 "field_offset" : 96, 8986 "referenced_type" : "type-483" 8987 }, 8988 { 8989 "field_name" : "batteryHealth", 8990 "field_offset" : 128, 8991 "referenced_type" : "type-485" 8992 }, 8993 { 8994 "field_name" : "batteryPresent", 8995 "field_offset" : 160, 8996 "referenced_type" : "type-30" 8997 }, 8998 { 8999 "field_name" : "batteryLevel", 9000 "field_offset" : 192, 9001 "referenced_type" : "type-49" 9002 }, 9003 { 9004 "field_name" : "batteryVoltage", 9005 "field_offset" : 224, 9006 "referenced_type" : "type-49" 9007 }, 9008 { 9009 "field_name" : "batteryTemperature", 9010 "field_offset" : 256, 9011 "referenced_type" : "type-49" 9012 }, 9013 { 9014 "field_name" : "batteryCurrent", 9015 "field_offset" : 288, 9016 "referenced_type" : "type-49" 9017 }, 9018 { 9019 "field_name" : "batteryCycleCount", 9020 "field_offset" : 320, 9021 "referenced_type" : "type-49" 9022 }, 9023 { 9024 "field_name" : "batteryFullCharge", 9025 "field_offset" : 352, 9026 "referenced_type" : "type-49" 9027 }, 9028 { 9029 "field_name" : "batteryChargeCounter", 9030 "field_offset" : 384, 9031 "referenced_type" : "type-49" 9032 }, 9033 { 9034 "field_name" : "batteryTechnology", 9035 "field_offset" : 448, 9036 "referenced_type" : "type-260" 9037 } 9038 ], 9039 "linker_set_key" : "android::hardware::health::V1_0::HealthInfo", 9040 "name" : "android::hardware::health::V1_0::HealthInfo", 9041 "referenced_type" : "type-487", 9042 "self_type" : "type-487", 9043 "size" : 72, 9044 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h", 9045 "unique_id" : "_ZTSN7android8hardware6health4V1_010HealthInfoE" 9046 }, 9047 { 9048 "alignment" : 4, 9049 "base_specifiers" : 9050 [ 9051 { 9052 "referenced_type" : "type-16" 9053 } 9054 ], 9055 "linker_set_key" : "android::hardware::health::V1_0::IHealth", 9056 "name" : "android::hardware::health::V1_0::IHealth", 9057 "referenced_type" : "type-84", 9058 "self_type" : "type-84", 9059 "size" : 12, 9060 "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/IHealth.h", 9061 "unique_id" : "_ZTSN7android8hardware6health4V1_07IHealthE", 9062 "vtable_components" : 9063 [ 9064 { 9065 "component_value" : 4, 9066 "kind" : "vbase_offset" 9067 }, 9068 { 9069 "kind" : "offset_to_top" 9070 }, 9071 { 9072 "kind" : "rtti", 9073 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_07IHealthE" 9074 }, 9075 { 9076 "mangled_component_name" : "_ZNK7android8hardware6health4V1_07IHealth8isRemoteEv" 9077 }, 9078 { 9079 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 9080 }, 9081 { 9082 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 9083 }, 9084 { 9085 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 9086 }, 9087 { 9088 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 9089 }, 9090 { 9091 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth21setHALInstrumentationEv" 9092 }, 9093 { 9094 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 9095 }, 9096 { 9097 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth4pingEv" 9098 }, 9099 { 9100 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 9101 }, 9102 { 9103 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth21notifySyspropsChangedEv" 9104 }, 9105 { 9106 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 9107 }, 9108 { 9109 "kind" : "complete_dtor_pointer", 9110 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealthD1Ev" 9111 }, 9112 { 9113 "kind" : "deleting_dtor_pointer", 9114 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealthD0Ev" 9115 }, 9116 { 9117 "is_pure" : true, 9118 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth4initERKNS2_12HealthConfigENSt3__18functionIFvS6_EEE" 9119 }, 9120 { 9121 "is_pure" : true, 9122 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth6updateERKNS2_10HealthInfoENSt3__18functionIFvbS6_EEE" 9123 }, 9124 { 9125 "is_pure" : true, 9126 "mangled_component_name" : "_ZN7android8hardware6health4V1_07IHealth13energyCounterENSt3__18functionIFvNS2_6ResultExEEE" 9127 }, 9128 { 9129 "kind" : "vcall_offset" 9130 }, 9131 { 9132 "kind" : "vcall_offset" 9133 }, 9134 { 9135 "kind" : "vcall_offset" 9136 }, 9137 { 9138 "kind" : "vcall_offset" 9139 }, 9140 { 9141 "component_value" : -4, 9142 "kind" : "vcall_offset" 9143 }, 9144 { 9145 "component_value" : -4, 9146 "kind" : "offset_to_top" 9147 }, 9148 { 9149 "kind" : "rtti", 9150 "mangled_component_name" : "_ZTIN7android8hardware6health4V1_07IHealthE" 9151 }, 9152 { 9153 "kind" : "complete_dtor_pointer", 9154 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_07IHealthD1Ev" 9155 }, 9156 { 9157 "kind" : "deleting_dtor_pointer", 9158 "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V1_07IHealthD0Ev" 9159 }, 9160 { 9161 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9162 }, 9163 { 9164 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9165 }, 9166 { 9167 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9168 }, 9169 { 9170 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9171 } 9172 ] 9173 }, 9174 { 9175 "alignment" : 1, 9176 "fields" : 9177 [ 9178 { 9179 "access" : "private", 9180 "field_name" : "mBuffer", 9181 "referenced_type" : "type-295" 9182 } 9183 ], 9184 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 9185 "name" : "android::hardware::hidl_array<unsigned char, 32>", 9186 "referenced_type" : "type-294", 9187 "self_type" : "type-294", 9188 "size" : 32, 9189 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9190 "template_args" : [ "type-106" ], 9191 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE" 9192 }, 9193 { 9194 "alignment" : 8, 9195 "base_specifiers" : 9196 [ 9197 { 9198 "referenced_type" : "type-17" 9199 } 9200 ], 9201 "fields" : 9202 [ 9203 { 9204 "access" : "private", 9205 "field_name" : "mRecipient", 9206 "field_offset" : 32, 9207 "referenced_type" : "type-4" 9208 }, 9209 { 9210 "access" : "private", 9211 "field_name" : "mCookie", 9212 "field_offset" : 128, 9213 "referenced_type" : "type-13" 9214 }, 9215 { 9216 "access" : "private", 9217 "field_name" : "mBase", 9218 "field_offset" : 192, 9219 "referenced_type" : "type-14" 9220 } 9221 ], 9222 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 9223 "name" : "android::hardware::hidl_binder_death_recipient", 9224 "referenced_type" : "type-3", 9225 "self_type" : "type-3", 9226 "size" : 40, 9227 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 9228 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 9229 "vtable_components" : 9230 [ 9231 { 9232 "component_value" : 32, 9233 "kind" : "vbase_offset" 9234 }, 9235 { 9236 "kind" : "offset_to_top" 9237 }, 9238 { 9239 "kind" : "rtti", 9240 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 9241 }, 9242 { 9243 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 9244 }, 9245 { 9246 "kind" : "complete_dtor_pointer", 9247 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 9248 }, 9249 { 9250 "kind" : "deleting_dtor_pointer", 9251 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 9252 }, 9253 { 9254 "kind" : "vcall_offset" 9255 }, 9256 { 9257 "kind" : "vcall_offset" 9258 }, 9259 { 9260 "kind" : "vcall_offset" 9261 }, 9262 { 9263 "kind" : "vcall_offset" 9264 }, 9265 { 9266 "component_value" : -32, 9267 "kind" : "vcall_offset" 9268 }, 9269 { 9270 "component_value" : -32, 9271 "kind" : "offset_to_top" 9272 }, 9273 { 9274 "kind" : "rtti", 9275 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 9276 }, 9277 { 9278 "kind" : "complete_dtor_pointer", 9279 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev" 9280 }, 9281 { 9282 "kind" : "deleting_dtor_pointer", 9283 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev" 9284 }, 9285 { 9286 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9287 }, 9288 { 9289 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9290 }, 9291 { 9292 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9293 }, 9294 { 9295 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9296 } 9297 ] 9298 }, 9299 { 9300 "alignment" : 4, 9301 "base_specifiers" : 9302 [ 9303 { 9304 "is_virtual" : true, 9305 "referenced_type" : "type-7" 9306 } 9307 ], 9308 "linker_set_key" : "android::hardware::hidl_death_recipient", 9309 "name" : "android::hardware::hidl_death_recipient", 9310 "referenced_type" : "type-6", 9311 "self_type" : "type-6", 9312 "size" : 12, 9313 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9314 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 9315 "vtable_components" : 9316 [ 9317 { 9318 "component_value" : 4, 9319 "kind" : "vbase_offset" 9320 }, 9321 { 9322 "kind" : "offset_to_top" 9323 }, 9324 { 9325 "kind" : "rtti", 9326 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 9327 }, 9328 { 9329 "is_pure" : true, 9330 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 9331 }, 9332 { 9333 "kind" : "complete_dtor_pointer", 9334 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 9335 }, 9336 { 9337 "kind" : "deleting_dtor_pointer", 9338 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 9339 }, 9340 { 9341 "kind" : "vcall_offset" 9342 }, 9343 { 9344 "kind" : "vcall_offset" 9345 }, 9346 { 9347 "kind" : "vcall_offset" 9348 }, 9349 { 9350 "kind" : "vcall_offset" 9351 }, 9352 { 9353 "component_value" : -4, 9354 "kind" : "vcall_offset" 9355 }, 9356 { 9357 "component_value" : -4, 9358 "kind" : "offset_to_top" 9359 }, 9360 { 9361 "kind" : "rtti", 9362 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 9363 }, 9364 { 9365 "kind" : "complete_dtor_pointer", 9366 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 9367 }, 9368 { 9369 "kind" : "deleting_dtor_pointer", 9370 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 9371 }, 9372 { 9373 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9374 }, 9375 { 9376 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9377 }, 9378 { 9379 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9380 }, 9381 { 9382 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9383 } 9384 ] 9385 }, 9386 { 9387 "alignment" : 8, 9388 "fields" : 9389 [ 9390 { 9391 "access" : "private", 9392 "field_name" : "mHandle", 9393 "referenced_type" : "type-254" 9394 }, 9395 { 9396 "access" : "private", 9397 "field_name" : "mOwnsHandle", 9398 "field_offset" : 64, 9399 "referenced_type" : "type-30" 9400 } 9401 ], 9402 "linker_set_key" : "android::hardware::hidl_handle", 9403 "name" : "android::hardware::hidl_handle", 9404 "referenced_type" : "type-253", 9405 "self_type" : "type-253", 9406 "size" : 16, 9407 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9408 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 9409 }, 9410 { 9411 "alignment" : 8, 9412 "fields" : 9413 [ 9414 { 9415 "access" : "private", 9416 "field_name" : "mHandle", 9417 "referenced_type" : "type-253" 9418 }, 9419 { 9420 "access" : "private", 9421 "field_name" : "mSize", 9422 "field_offset" : 128, 9423 "referenced_type" : "type-13" 9424 }, 9425 { 9426 "access" : "private", 9427 "field_name" : "mName", 9428 "field_offset" : 192, 9429 "referenced_type" : "type-260" 9430 } 9431 ], 9432 "linker_set_key" : "android::hardware::hidl_memory", 9433 "name" : "android::hardware::hidl_memory", 9434 "referenced_type" : "type-264", 9435 "self_type" : "type-264", 9436 "size" : 40, 9437 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9438 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 9439 }, 9440 { 9441 "alignment" : 8, 9442 "fields" : 9443 [ 9444 { 9445 "access" : "private", 9446 "field_name" : "mBuffer", 9447 "referenced_type" : "type-261" 9448 }, 9449 { 9450 "access" : "private", 9451 "field_name" : "mSize", 9452 "field_offset" : 64, 9453 "referenced_type" : "type-2" 9454 }, 9455 { 9456 "access" : "private", 9457 "field_name" : "mOwnsBuffer", 9458 "field_offset" : 96, 9459 "referenced_type" : "type-30" 9460 } 9461 ], 9462 "linker_set_key" : "android::hardware::hidl_string", 9463 "name" : "android::hardware::hidl_string", 9464 "referenced_type" : "type-260", 9465 "self_type" : "type-260", 9466 "size" : 16, 9467 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9468 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 9469 }, 9470 { 9471 "alignment" : 8, 9472 "fields" : 9473 [ 9474 { 9475 "access" : "private", 9476 "field_name" : "mBuffer", 9477 "referenced_type" : "type-277" 9478 }, 9479 { 9480 "access" : "private", 9481 "field_name" : "mSize", 9482 "field_offset" : 64, 9483 "referenced_type" : "type-2" 9484 }, 9485 { 9486 "access" : "private", 9487 "field_name" : "mOwnsBuffer", 9488 "field_offset" : 96, 9489 "referenced_type" : "type-30" 9490 } 9491 ], 9492 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 9493 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 9494 "referenced_type" : "type-276", 9495 "self_type" : "type-276", 9496 "size" : 16, 9497 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9498 "template_args" : [ "type-280" ], 9499 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 9500 }, 9501 { 9502 "alignment" : 8, 9503 "fields" : 9504 [ 9505 { 9506 "access" : "private", 9507 "field_name" : "mBuffer", 9508 "referenced_type" : "type-291" 9509 }, 9510 { 9511 "access" : "private", 9512 "field_name" : "mSize", 9513 "field_offset" : 64, 9514 "referenced_type" : "type-2" 9515 }, 9516 { 9517 "access" : "private", 9518 "field_name" : "mOwnsBuffer", 9519 "field_offset" : 96, 9520 "referenced_type" : "type-30" 9521 } 9522 ], 9523 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 9524 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 9525 "referenced_type" : "type-290", 9526 "self_type" : "type-290", 9527 "size" : 16, 9528 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9529 "template_args" : [ "type-294" ], 9530 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE" 9531 }, 9532 { 9533 "alignment" : 8, 9534 "fields" : 9535 [ 9536 { 9537 "access" : "private", 9538 "field_name" : "mBuffer", 9539 "referenced_type" : "type-283" 9540 }, 9541 { 9542 "access" : "private", 9543 "field_name" : "mSize", 9544 "field_offset" : 64, 9545 "referenced_type" : "type-2" 9546 }, 9547 { 9548 "access" : "private", 9549 "field_name" : "mOwnsBuffer", 9550 "field_offset" : 96, 9551 "referenced_type" : "type-30" 9552 } 9553 ], 9554 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 9555 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 9556 "referenced_type" : "type-282", 9557 "self_type" : "type-282", 9558 "size" : 16, 9559 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9560 "template_args" : [ "type-260" ], 9561 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 9562 }, 9563 { 9564 "alignment" : 8, 9565 "fields" : 9566 [ 9567 { 9568 "access" : "private", 9569 "field_name" : "mBuffer", 9570 "referenced_type" : "type-308" 9571 }, 9572 { 9573 "access" : "private", 9574 "field_name" : "mSize", 9575 "field_offset" : 64, 9576 "referenced_type" : "type-2" 9577 }, 9578 { 9579 "access" : "private", 9580 "field_name" : "mOwnsBuffer", 9581 "field_offset" : 96, 9582 "referenced_type" : "type-30" 9583 } 9584 ], 9585 "linker_set_key" : "android::hardware::hidl_vec<char>", 9586 "name" : "android::hardware::hidl_vec<char>", 9587 "referenced_type" : "type-307", 9588 "self_type" : "type-307", 9589 "size" : 16, 9590 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9591 "template_args" : [ "type-47" ], 9592 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 9593 }, 9594 { 9595 "alignment" : 8, 9596 "fields" : 9597 [ 9598 { 9599 "access" : "private", 9600 "field_name" : "mBuffer", 9601 "referenced_type" : "type-301" 9602 }, 9603 { 9604 "access" : "private", 9605 "field_name" : "mSize", 9606 "field_offset" : 64, 9607 "referenced_type" : "type-2" 9608 }, 9609 { 9610 "access" : "private", 9611 "field_name" : "mOwnsBuffer", 9612 "field_offset" : 96, 9613 "referenced_type" : "type-30" 9614 } 9615 ], 9616 "linker_set_key" : "android::hardware::hidl_vec<int>", 9617 "name" : "android::hardware::hidl_vec<int>", 9618 "referenced_type" : "type-300", 9619 "self_type" : "type-300", 9620 "size" : 16, 9621 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9622 "template_args" : [ "type-49" ], 9623 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 9624 }, 9625 { 9626 "alignment" : 2, 9627 "fields" : 9628 [ 9629 { 9630 "access" : "private", 9631 "field_name" : "mMajor", 9632 "referenced_type" : "type-108" 9633 }, 9634 { 9635 "access" : "private", 9636 "field_name" : "mMinor", 9637 "field_offset" : 16, 9638 "referenced_type" : "type-108" 9639 } 9640 ], 9641 "linker_set_key" : "android::hardware::hidl_version", 9642 "name" : "android::hardware::hidl_version", 9643 "referenced_type" : "type-312", 9644 "self_type" : "type-312", 9645 "size" : 4, 9646 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9647 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 9648 }, 9649 { 9650 "alignment" : 4, 9651 "base_specifiers" : 9652 [ 9653 { 9654 "referenced_type" : "type-98" 9655 }, 9656 { 9657 "referenced_type" : "type-368" 9658 } 9659 ], 9660 "fields" : 9661 [ 9662 { 9663 "access" : "private", 9664 "field_name" : "_hidl_mImpl", 9665 "field_offset" : 512, 9666 "referenced_type" : "type-367" 9667 } 9668 ], 9669 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 9670 "name" : "android::hidl::base::V1_0::BnHwBase", 9671 "referenced_type" : "type-366", 9672 "self_type" : "type-366", 9673 "size" : 76, 9674 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 9675 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 9676 "vtable_components" : 9677 [ 9678 { 9679 "component_value" : 68, 9680 "kind" : "vbase_offset" 9681 }, 9682 { 9683 "kind" : "offset_to_top" 9684 }, 9685 { 9686 "kind" : "rtti", 9687 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9688 }, 9689 { 9690 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9691 }, 9692 { 9693 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 9694 }, 9695 { 9696 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 9697 }, 9698 { 9699 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9700 }, 9701 { 9702 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9703 }, 9704 { 9705 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 9706 }, 9707 { 9708 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 9709 }, 9710 { 9711 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 9712 }, 9713 { 9714 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9715 }, 9716 { 9717 "kind" : "complete_dtor_pointer", 9718 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 9719 }, 9720 { 9721 "kind" : "deleting_dtor_pointer", 9722 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 9723 }, 9724 { 9725 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 9726 }, 9727 { 9728 "component_value" : -20, 9729 "kind" : "offset_to_top" 9730 }, 9731 { 9732 "kind" : "rtti", 9733 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9734 }, 9735 { 9736 "kind" : "complete_dtor_pointer", 9737 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9738 }, 9739 { 9740 "kind" : "deleting_dtor_pointer", 9741 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9742 }, 9743 { 9744 "kind" : "vcall_offset" 9745 }, 9746 { 9747 "kind" : "vcall_offset" 9748 }, 9749 { 9750 "kind" : "vcall_offset" 9751 }, 9752 { 9753 "kind" : "vcall_offset" 9754 }, 9755 { 9756 "component_value" : -68, 9757 "kind" : "vcall_offset" 9758 }, 9759 { 9760 "component_value" : -68, 9761 "kind" : "offset_to_top" 9762 }, 9763 { 9764 "kind" : "rtti", 9765 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9766 }, 9767 { 9768 "kind" : "complete_dtor_pointer", 9769 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9770 }, 9771 { 9772 "kind" : "deleting_dtor_pointer", 9773 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9774 }, 9775 { 9776 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9777 }, 9778 { 9779 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9780 }, 9781 { 9782 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9783 }, 9784 { 9785 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9786 } 9787 ] 9788 }, 9789 { 9790 "alignment" : 4, 9791 "base_specifiers" : 9792 [ 9793 { 9794 "referenced_type" : "type-351" 9795 }, 9796 { 9797 "referenced_type" : "type-368" 9798 } 9799 ], 9800 "fields" : 9801 [ 9802 { 9803 "access" : "private", 9804 "field_name" : "_hidl_mMutex", 9805 "field_offset" : 544, 9806 "referenced_type" : "type-505" 9807 }, 9808 { 9809 "access" : "private", 9810 "field_name" : "_hidl_mDeathRecipients", 9811 "field_offset" : 576, 9812 "referenced_type" : "type-506" 9813 } 9814 ], 9815 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 9816 "name" : "android::hidl::base::V1_0::BpHwBase", 9817 "referenced_type" : "type-504", 9818 "self_type" : "type-504", 9819 "size" : 92, 9820 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 9821 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 9822 "vtable_components" : 9823 [ 9824 { 9825 "component_value" : 84, 9826 "kind" : "vbase_offset" 9827 }, 9828 { 9829 "kind" : "offset_to_top" 9830 }, 9831 { 9832 "kind" : "rtti", 9833 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 9834 }, 9835 { 9836 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 9837 }, 9838 { 9839 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9840 }, 9841 { 9842 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9843 }, 9844 { 9845 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9846 }, 9847 { 9848 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 9849 }, 9850 { 9851 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 9852 }, 9853 { 9854 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 9855 }, 9856 { 9857 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 9858 }, 9859 { 9860 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9861 }, 9862 { 9863 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 9864 }, 9865 { 9866 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9867 }, 9868 { 9869 "kind" : "complete_dtor_pointer", 9870 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 9871 }, 9872 { 9873 "kind" : "deleting_dtor_pointer", 9874 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 9875 }, 9876 { 9877 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9878 }, 9879 { 9880 "component_value" : 80, 9881 "kind" : "vbase_offset" 9882 }, 9883 { 9884 "component_value" : -4, 9885 "kind" : "offset_to_top" 9886 }, 9887 { 9888 "kind" : "rtti", 9889 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 9890 }, 9891 { 9892 "kind" : "complete_dtor_pointer", 9893 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev" 9894 }, 9895 { 9896 "kind" : "deleting_dtor_pointer", 9897 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev" 9898 }, 9899 { 9900 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 9901 }, 9902 { 9903 "component_value" : 76, 9904 "kind" : "vbase_offset" 9905 }, 9906 { 9907 "component_value" : -8, 9908 "kind" : "offset_to_top" 9909 }, 9910 { 9911 "kind" : "rtti", 9912 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 9913 }, 9914 { 9915 "kind" : "complete_dtor_pointer", 9916 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 9917 }, 9918 { 9919 "kind" : "deleting_dtor_pointer", 9920 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 9921 }, 9922 { 9923 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9924 }, 9925 { 9926 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9927 }, 9928 { 9929 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9930 }, 9931 { 9932 "component_value" : -24, 9933 "kind" : "offset_to_top" 9934 }, 9935 { 9936 "kind" : "rtti", 9937 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 9938 }, 9939 { 9940 "kind" : "complete_dtor_pointer", 9941 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 9942 }, 9943 { 9944 "kind" : "deleting_dtor_pointer", 9945 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 9946 }, 9947 { 9948 "kind" : "vcall_offset" 9949 }, 9950 { 9951 "component_value" : -76, 9952 "kind" : "vcall_offset" 9953 }, 9954 { 9955 "component_value" : -76, 9956 "kind" : "vcall_offset" 9957 }, 9958 { 9959 "component_value" : -76, 9960 "kind" : "vcall_offset" 9961 }, 9962 { 9963 "component_value" : -84, 9964 "kind" : "vcall_offset" 9965 }, 9966 { 9967 "component_value" : -84, 9968 "kind" : "offset_to_top" 9969 }, 9970 { 9971 "kind" : "rtti", 9972 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 9973 }, 9974 { 9975 "kind" : "complete_dtor_pointer", 9976 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev" 9977 }, 9978 { 9979 "kind" : "deleting_dtor_pointer", 9980 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev" 9981 }, 9982 { 9983 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 9984 }, 9985 { 9986 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9987 }, 9988 { 9989 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9990 }, 9991 { 9992 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9993 } 9994 ] 9995 }, 9996 { 9997 "alignment" : 8, 9998 "fields" : 9999 [ 10000 { 10001 "field_name" : "pid", 10002 "referenced_type" : "type-49" 10003 }, 10004 { 10005 "field_name" : "ptr", 10006 "field_offset" : 64, 10007 "referenced_type" : "type-13" 10008 }, 10009 { 10010 "field_name" : "arch", 10011 "field_offset" : 128, 10012 "referenced_type" : "type-329" 10013 } 10014 ], 10015 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 10016 "name" : "android::hidl::base::V1_0::DebugInfo", 10017 "referenced_type" : "type-328", 10018 "self_type" : "type-328", 10019 "size" : 24, 10020 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 10021 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 10022 }, 10023 { 10024 "alignment" : 4, 10025 "base_specifiers" : 10026 [ 10027 { 10028 "is_virtual" : true, 10029 "referenced_type" : "type-7" 10030 } 10031 ], 10032 "linker_set_key" : "android::hidl::base::V1_0::IBase", 10033 "name" : "android::hidl::base::V1_0::IBase", 10034 "referenced_type" : "type-16", 10035 "self_type" : "type-16", 10036 "size" : 12, 10037 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 10038 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 10039 "vtable_components" : 10040 [ 10041 { 10042 "component_value" : 4, 10043 "kind" : "vbase_offset" 10044 }, 10045 { 10046 "kind" : "offset_to_top" 10047 }, 10048 { 10049 "kind" : "rtti", 10050 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 10051 }, 10052 { 10053 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 10054 }, 10055 { 10056 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10057 }, 10058 { 10059 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10060 }, 10061 { 10062 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10063 }, 10064 { 10065 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10066 }, 10067 { 10068 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 10069 }, 10070 { 10071 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10072 }, 10073 { 10074 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 10075 }, 10076 { 10077 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 10078 }, 10079 { 10080 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 10081 }, 10082 { 10083 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10084 }, 10085 { 10086 "kind" : "complete_dtor_pointer", 10087 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 10088 }, 10089 { 10090 "kind" : "deleting_dtor_pointer", 10091 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 10092 }, 10093 { 10094 "kind" : "vcall_offset" 10095 }, 10096 { 10097 "kind" : "vcall_offset" 10098 }, 10099 { 10100 "kind" : "vcall_offset" 10101 }, 10102 { 10103 "kind" : "vcall_offset" 10104 }, 10105 { 10106 "component_value" : -4, 10107 "kind" : "vcall_offset" 10108 }, 10109 { 10110 "component_value" : -4, 10111 "kind" : "offset_to_top" 10112 }, 10113 { 10114 "kind" : "rtti", 10115 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 10116 }, 10117 { 10118 "kind" : "complete_dtor_pointer", 10119 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 10120 }, 10121 { 10122 "kind" : "deleting_dtor_pointer", 10123 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 10124 }, 10125 { 10126 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10127 }, 10128 { 10129 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10130 }, 10131 { 10132 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10133 }, 10134 { 10135 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10136 } 10137 ] 10138 }, 10139 { 10140 "alignment" : 4, 10141 "base_specifiers" : 10142 [ 10143 { 10144 "referenced_type" : "type-16" 10145 } 10146 ], 10147 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 10148 "name" : "android::hidl::manager::V1_0::IServiceManager", 10149 "referenced_type" : "type-62", 10150 "self_type" : "type-62", 10151 "size" : 12, 10152 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 10153 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 10154 "vtable_components" : 10155 [ 10156 { 10157 "component_value" : 4, 10158 "kind" : "vbase_offset" 10159 }, 10160 { 10161 "kind" : "offset_to_top" 10162 }, 10163 { 10164 "kind" : "rtti", 10165 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 10166 }, 10167 { 10168 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 10169 }, 10170 { 10171 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10172 }, 10173 { 10174 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10175 }, 10176 { 10177 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10178 }, 10179 { 10180 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10181 }, 10182 { 10183 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 10184 }, 10185 { 10186 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10187 }, 10188 { 10189 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 10190 }, 10191 { 10192 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 10193 }, 10194 { 10195 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 10196 }, 10197 { 10198 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10199 }, 10200 { 10201 "kind" : "complete_dtor_pointer", 10202 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 10203 }, 10204 { 10205 "kind" : "deleting_dtor_pointer", 10206 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 10207 }, 10208 { 10209 "is_pure" : true, 10210 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 10211 }, 10212 { 10213 "is_pure" : true, 10214 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 10215 }, 10216 { 10217 "is_pure" : true, 10218 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 10219 }, 10220 { 10221 "is_pure" : true, 10222 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10223 }, 10224 { 10225 "is_pure" : true, 10226 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 10227 }, 10228 { 10229 "is_pure" : true, 10230 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 10231 }, 10232 { 10233 "is_pure" : true, 10234 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 10235 }, 10236 { 10237 "is_pure" : true, 10238 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 10239 }, 10240 { 10241 "kind" : "vcall_offset" 10242 }, 10243 { 10244 "kind" : "vcall_offset" 10245 }, 10246 { 10247 "kind" : "vcall_offset" 10248 }, 10249 { 10250 "kind" : "vcall_offset" 10251 }, 10252 { 10253 "component_value" : -4, 10254 "kind" : "vcall_offset" 10255 }, 10256 { 10257 "component_value" : -4, 10258 "kind" : "offset_to_top" 10259 }, 10260 { 10261 "kind" : "rtti", 10262 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 10263 }, 10264 { 10265 "kind" : "complete_dtor_pointer", 10266 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 10267 }, 10268 { 10269 "kind" : "deleting_dtor_pointer", 10270 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 10271 }, 10272 { 10273 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10274 }, 10275 { 10276 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10277 }, 10278 { 10279 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10280 }, 10281 { 10282 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10283 } 10284 ] 10285 }, 10286 { 10287 "alignment" : 8, 10288 "fields" : 10289 [ 10290 { 10291 "field_name" : "interfaceName", 10292 "referenced_type" : "type-260" 10293 }, 10294 { 10295 "field_name" : "instanceName", 10296 "field_offset" : 128, 10297 "referenced_type" : "type-260" 10298 }, 10299 { 10300 "field_name" : "pid", 10301 "field_offset" : 256, 10302 "referenced_type" : "type-49" 10303 }, 10304 { 10305 "field_name" : "clientPids", 10306 "field_offset" : 320, 10307 "referenced_type" : "type-300" 10308 }, 10309 { 10310 "field_name" : "arch", 10311 "field_offset" : 448, 10312 "referenced_type" : "type-329" 10313 } 10314 ], 10315 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 10316 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 10317 "referenced_type" : "type-473", 10318 "self_type" : "type-473", 10319 "size" : 64, 10320 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 10321 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 10322 }, 10323 { 10324 "alignment" : 4, 10325 "base_specifiers" : 10326 [ 10327 { 10328 "referenced_type" : "type-16" 10329 } 10330 ], 10331 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 10332 "name" : "android::hidl::manager::V1_0::IServiceNotification", 10333 "referenced_type" : "type-77", 10334 "self_type" : "type-77", 10335 "size" : 12, 10336 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 10337 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 10338 "vtable_components" : 10339 [ 10340 { 10341 "component_value" : 4, 10342 "kind" : "vbase_offset" 10343 }, 10344 { 10345 "kind" : "offset_to_top" 10346 }, 10347 { 10348 "kind" : "rtti", 10349 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 10350 }, 10351 { 10352 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 10353 }, 10354 { 10355 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10356 }, 10357 { 10358 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10359 }, 10360 { 10361 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10362 }, 10363 { 10364 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10365 }, 10366 { 10367 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 10368 }, 10369 { 10370 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10371 }, 10372 { 10373 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 10374 }, 10375 { 10376 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 10377 }, 10378 { 10379 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 10380 }, 10381 { 10382 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10383 }, 10384 { 10385 "kind" : "complete_dtor_pointer", 10386 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 10387 }, 10388 { 10389 "kind" : "deleting_dtor_pointer", 10390 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 10391 }, 10392 { 10393 "is_pure" : true, 10394 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 10395 }, 10396 { 10397 "kind" : "vcall_offset" 10398 }, 10399 { 10400 "kind" : "vcall_offset" 10401 }, 10402 { 10403 "kind" : "vcall_offset" 10404 }, 10405 { 10406 "kind" : "vcall_offset" 10407 }, 10408 { 10409 "component_value" : -4, 10410 "kind" : "vcall_offset" 10411 }, 10412 { 10413 "component_value" : -4, 10414 "kind" : "offset_to_top" 10415 }, 10416 { 10417 "kind" : "rtti", 10418 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 10419 }, 10420 { 10421 "kind" : "complete_dtor_pointer", 10422 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 10423 }, 10424 { 10425 "kind" : "deleting_dtor_pointer", 10426 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 10427 }, 10428 { 10429 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10430 }, 10431 { 10432 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10433 }, 10434 { 10435 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10436 }, 10437 { 10438 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10439 } 10440 ] 10441 }, 10442 { 10443 "alignment" : 4, 10444 "fields" : 10445 [ 10446 { 10447 "access" : "private", 10448 "field_name" : "m_ptr", 10449 "referenced_type" : "type-69" 10450 } 10451 ], 10452 "linker_set_key" : "android::sp<android::Thread>", 10453 "name" : "android::sp<android::Thread>", 10454 "record_kind" : "class", 10455 "referenced_type" : "type-68", 10456 "self_type" : "type-68", 10457 "size" : 4, 10458 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10459 "template_args" : [ "type-70" ], 10460 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 10461 }, 10462 { 10463 "alignment" : 4, 10464 "fields" : 10465 [ 10466 { 10467 "access" : "private", 10468 "field_name" : "m_ptr", 10469 "referenced_type" : "type-97" 10470 } 10471 ], 10472 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 10473 "name" : "android::sp<android::hardware::BHwBinder>", 10474 "record_kind" : "class", 10475 "referenced_type" : "type-96", 10476 "self_type" : "type-96", 10477 "size" : 4, 10478 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10479 "template_args" : [ "type-98" ], 10480 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 10481 }, 10482 { 10483 "alignment" : 4, 10484 "fields" : 10485 [ 10486 { 10487 "access" : "private", 10488 "field_name" : "m_ptr", 10489 "referenced_type" : "type-541" 10490 } 10491 ], 10492 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 10493 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 10494 "record_kind" : "class", 10495 "referenced_type" : "type-576", 10496 "self_type" : "type-576", 10497 "size" : 4, 10498 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10499 "template_args" : [ "type-17" ], 10500 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 10501 }, 10502 { 10503 "alignment" : 4, 10504 "fields" : 10505 [ 10506 { 10507 "access" : "private", 10508 "field_name" : "m_ptr", 10509 "referenced_type" : "type-26" 10510 } 10511 ], 10512 "linker_set_key" : "android::sp<android::hardware::IBinder>", 10513 "name" : "android::sp<android::hardware::IBinder>", 10514 "record_kind" : "class", 10515 "referenced_type" : "type-39", 10516 "self_type" : "type-39", 10517 "size" : 4, 10518 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10519 "template_args" : [ "type-27" ], 10520 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 10521 }, 10522 { 10523 "alignment" : 4, 10524 "fields" : 10525 [ 10526 { 10527 "access" : "private", 10528 "field_name" : "m_ptr", 10529 "referenced_type" : "type-581" 10530 } 10531 ], 10532 "linker_set_key" : "android::sp<android::hardware::IInterface>", 10533 "name" : "android::sp<android::hardware::IInterface>", 10534 "record_kind" : "class", 10535 "referenced_type" : "type-580", 10536 "self_type" : "type-580", 10537 "size" : 4, 10538 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10539 "template_args" : [ "type-352" ], 10540 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 10541 }, 10542 { 10543 "alignment" : 4, 10544 "fields" : 10545 [ 10546 { 10547 "access" : "private", 10548 "field_name" : "m_ptr", 10549 "referenced_type" : "type-53" 10550 } 10551 ], 10552 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 10553 "name" : "android::sp<android::hardware::ProcessState>", 10554 "record_kind" : "class", 10555 "referenced_type" : "type-52", 10556 "self_type" : "type-52", 10557 "size" : 4, 10558 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10559 "template_args" : [ "type-54" ], 10560 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 10561 }, 10562 { 10563 "alignment" : 4, 10564 "fields" : 10565 [ 10566 { 10567 "access" : "private", 10568 "field_name" : "m_ptr", 10569 "referenced_type" : "type-83" 10570 } 10571 ], 10572 "linker_set_key" : "android::sp<android::hardware::health::V1_0::IHealth>", 10573 "name" : "android::sp<android::hardware::health::V1_0::IHealth>", 10574 "record_kind" : "class", 10575 "referenced_type" : "type-82", 10576 "self_type" : "type-82", 10577 "size" : 4, 10578 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10579 "template_args" : [ "type-84" ], 10580 "unique_id" : "_ZTSN7android2spINS_8hardware6health4V1_07IHealthEEE" 10581 }, 10582 { 10583 "alignment" : 4, 10584 "fields" : 10585 [ 10586 { 10587 "access" : "private", 10588 "field_name" : "m_ptr", 10589 "referenced_type" : "type-91" 10590 } 10591 ], 10592 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 10593 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 10594 "record_kind" : "class", 10595 "referenced_type" : "type-90", 10596 "self_type" : "type-90", 10597 "size" : 4, 10598 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10599 "template_args" : [ "type-3" ], 10600 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 10601 }, 10602 { 10603 "alignment" : 4, 10604 "fields" : 10605 [ 10606 { 10607 "access" : "private", 10608 "field_name" : "m_ptr", 10609 "referenced_type" : "type-5" 10610 } 10611 ], 10612 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 10613 "name" : "android::sp<android::hardware::hidl_death_recipient>", 10614 "record_kind" : "class", 10615 "referenced_type" : "type-236", 10616 "self_type" : "type-236", 10617 "size" : 4, 10618 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10619 "template_args" : [ "type-6" ], 10620 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 10621 }, 10622 { 10623 "alignment" : 4, 10624 "fields" : 10625 [ 10626 { 10627 "access" : "private", 10628 "field_name" : "m_ptr", 10629 "referenced_type" : "type-15" 10630 } 10631 ], 10632 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 10633 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 10634 "record_kind" : "class", 10635 "referenced_type" : "type-367", 10636 "self_type" : "type-367", 10637 "size" : 4, 10638 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10639 "template_args" : [ "type-16" ], 10640 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 10641 }, 10642 { 10643 "alignment" : 4, 10644 "fields" : 10645 [ 10646 { 10647 "access" : "private", 10648 "field_name" : "m_ptr", 10649 "referenced_type" : "type-61" 10650 } 10651 ], 10652 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 10653 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 10654 "record_kind" : "class", 10655 "referenced_type" : "type-60", 10656 "self_type" : "type-60", 10657 "size" : 4, 10658 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10659 "template_args" : [ "type-62" ], 10660 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 10661 }, 10662 { 10663 "alignment" : 4, 10664 "fields" : 10665 [ 10666 { 10667 "access" : "private", 10668 "field_name" : "m_ptr", 10669 "referenced_type" : "type-76" 10670 } 10671 ], 10672 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 10673 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 10674 "record_kind" : "class", 10675 "referenced_type" : "type-75", 10676 "self_type" : "type-75", 10677 "size" : 4, 10678 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10679 "template_args" : [ "type-77" ], 10680 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 10681 }, 10682 { 10683 "alignment" : 1, 10684 "linker_set_key" : "android::trait_trivial_copy<bool>", 10685 "name" : "android::trait_trivial_copy<bool>", 10686 "referenced_type" : "type-162", 10687 "self_type" : "type-162", 10688 "size" : 1, 10689 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10690 "template_args" : [ "type-30" ], 10691 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 10692 }, 10693 { 10694 "alignment" : 1, 10695 "linker_set_key" : "android::trait_trivial_copy<char>", 10696 "name" : "android::trait_trivial_copy<char>", 10697 "referenced_type" : "type-166", 10698 "self_type" : "type-166", 10699 "size" : 1, 10700 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10701 "template_args" : [ "type-47" ], 10702 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 10703 }, 10704 { 10705 "alignment" : 1, 10706 "linker_set_key" : "android::trait_trivial_copy<double>", 10707 "name" : "android::trait_trivial_copy<double>", 10708 "referenced_type" : "type-219", 10709 "self_type" : "type-219", 10710 "size" : 1, 10711 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10712 "template_args" : [ "type-217" ], 10713 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 10714 }, 10715 { 10716 "alignment" : 1, 10717 "linker_set_key" : "android::trait_trivial_copy<float>", 10718 "name" : "android::trait_trivial_copy<float>", 10719 "referenced_type" : "type-214", 10720 "self_type" : "type-214", 10721 "size" : 1, 10722 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10723 "template_args" : [ "type-210" ], 10724 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 10725 }, 10726 { 10727 "alignment" : 1, 10728 "linker_set_key" : "android::trait_trivial_copy<int>", 10729 "name" : "android::trait_trivial_copy<int>", 10730 "referenced_type" : "type-184", 10731 "self_type" : "type-184", 10732 "size" : 1, 10733 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10734 "template_args" : [ "type-49" ], 10735 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 10736 }, 10737 { 10738 "alignment" : 1, 10739 "linker_set_key" : "android::trait_trivial_copy<long long>", 10740 "name" : "android::trait_trivial_copy<long long>", 10741 "referenced_type" : "type-203", 10742 "self_type" : "type-203", 10743 "size" : 1, 10744 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10745 "template_args" : [ "type-57" ], 10746 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 10747 }, 10748 { 10749 "alignment" : 1, 10750 "linker_set_key" : "android::trait_trivial_copy<long>", 10751 "name" : "android::trait_trivial_copy<long>", 10752 "referenced_type" : "type-193", 10753 "self_type" : "type-193", 10754 "size" : 1, 10755 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10756 "template_args" : [ "type-191" ], 10757 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 10758 }, 10759 { 10760 "alignment" : 1, 10761 "linker_set_key" : "android::trait_trivial_copy<short>", 10762 "name" : "android::trait_trivial_copy<short>", 10763 "referenced_type" : "type-176", 10764 "self_type" : "type-176", 10765 "size" : 1, 10766 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10767 "template_args" : [ "type-174" ], 10768 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 10769 }, 10770 { 10771 "alignment" : 1, 10772 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 10773 "name" : "android::trait_trivial_copy<unsigned char>", 10774 "referenced_type" : "type-171", 10775 "self_type" : "type-171", 10776 "size" : 1, 10777 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10778 "template_args" : [ "type-106" ], 10779 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 10780 }, 10781 { 10782 "alignment" : 1, 10783 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 10784 "name" : "android::trait_trivial_copy<unsigned int>", 10785 "referenced_type" : "type-188", 10786 "self_type" : "type-188", 10787 "size" : 1, 10788 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10789 "template_args" : [ "type-2" ], 10790 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 10791 }, 10792 { 10793 "alignment" : 1, 10794 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 10795 "name" : "android::trait_trivial_copy<unsigned long long>", 10796 "referenced_type" : "type-207", 10797 "self_type" : "type-207", 10798 "size" : 1, 10799 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10800 "template_args" : [ "type-13" ], 10801 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 10802 }, 10803 { 10804 "alignment" : 1, 10805 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 10806 "name" : "android::trait_trivial_copy<unsigned long>", 10807 "referenced_type" : "type-198", 10808 "self_type" : "type-198", 10809 "size" : 1, 10810 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10811 "template_args" : [ "type-196" ], 10812 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 10813 }, 10814 { 10815 "alignment" : 1, 10816 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 10817 "name" : "android::trait_trivial_copy<unsigned short>", 10818 "referenced_type" : "type-180", 10819 "self_type" : "type-180", 10820 "size" : 1, 10821 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10822 "template_args" : [ "type-108" ], 10823 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 10824 }, 10825 { 10826 "alignment" : 1, 10827 "linker_set_key" : "android::trait_trivial_copy<void>", 10828 "name" : "android::trait_trivial_copy<void>", 10829 "referenced_type" : "type-157", 10830 "self_type" : "type-157", 10831 "size" : 1, 10832 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10833 "template_args" : [ "type-23" ], 10834 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 10835 }, 10836 { 10837 "alignment" : 1, 10838 "linker_set_key" : "android::trait_trivial_ctor<bool>", 10839 "name" : "android::trait_trivial_ctor<bool>", 10840 "referenced_type" : "type-160", 10841 "self_type" : "type-160", 10842 "size" : 1, 10843 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10844 "template_args" : [ "type-30" ], 10845 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 10846 }, 10847 { 10848 "alignment" : 1, 10849 "linker_set_key" : "android::trait_trivial_ctor<char>", 10850 "name" : "android::trait_trivial_ctor<char>", 10851 "referenced_type" : "type-164", 10852 "self_type" : "type-164", 10853 "size" : 1, 10854 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10855 "template_args" : [ "type-47" ], 10856 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 10857 }, 10858 { 10859 "alignment" : 1, 10860 "linker_set_key" : "android::trait_trivial_ctor<double>", 10861 "name" : "android::trait_trivial_ctor<double>", 10862 "referenced_type" : "type-216", 10863 "self_type" : "type-216", 10864 "size" : 1, 10865 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10866 "template_args" : [ "type-217" ], 10867 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 10868 }, 10869 { 10870 "alignment" : 1, 10871 "linker_set_key" : "android::trait_trivial_ctor<float>", 10872 "name" : "android::trait_trivial_ctor<float>", 10873 "referenced_type" : "type-209", 10874 "self_type" : "type-209", 10875 "size" : 1, 10876 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10877 "template_args" : [ "type-210" ], 10878 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 10879 }, 10880 { 10881 "alignment" : 1, 10882 "linker_set_key" : "android::trait_trivial_ctor<int>", 10883 "name" : "android::trait_trivial_ctor<int>", 10884 "referenced_type" : "type-182", 10885 "self_type" : "type-182", 10886 "size" : 1, 10887 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10888 "template_args" : [ "type-49" ], 10889 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 10890 }, 10891 { 10892 "alignment" : 1, 10893 "linker_set_key" : "android::trait_trivial_ctor<long long>", 10894 "name" : "android::trait_trivial_ctor<long long>", 10895 "referenced_type" : "type-200", 10896 "self_type" : "type-200", 10897 "size" : 1, 10898 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10899 "template_args" : [ "type-57" ], 10900 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 10901 }, 10902 { 10903 "alignment" : 1, 10904 "linker_set_key" : "android::trait_trivial_ctor<long>", 10905 "name" : "android::trait_trivial_ctor<long>", 10906 "referenced_type" : "type-190", 10907 "self_type" : "type-190", 10908 "size" : 1, 10909 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10910 "template_args" : [ "type-191" ], 10911 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 10912 }, 10913 { 10914 "alignment" : 1, 10915 "linker_set_key" : "android::trait_trivial_ctor<short>", 10916 "name" : "android::trait_trivial_ctor<short>", 10917 "referenced_type" : "type-173", 10918 "self_type" : "type-173", 10919 "size" : 1, 10920 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10921 "template_args" : [ "type-174" ], 10922 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 10923 }, 10924 { 10925 "alignment" : 1, 10926 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 10927 "name" : "android::trait_trivial_ctor<unsigned char>", 10928 "referenced_type" : "type-168", 10929 "self_type" : "type-168", 10930 "size" : 1, 10931 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10932 "template_args" : [ "type-106" ], 10933 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 10934 }, 10935 { 10936 "alignment" : 1, 10937 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 10938 "name" : "android::trait_trivial_ctor<unsigned int>", 10939 "referenced_type" : "type-186", 10940 "self_type" : "type-186", 10941 "size" : 1, 10942 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10943 "template_args" : [ "type-2" ], 10944 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 10945 }, 10946 { 10947 "alignment" : 1, 10948 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 10949 "name" : "android::trait_trivial_ctor<unsigned long long>", 10950 "referenced_type" : "type-205", 10951 "self_type" : "type-205", 10952 "size" : 1, 10953 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10954 "template_args" : [ "type-13" ], 10955 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 10956 }, 10957 { 10958 "alignment" : 1, 10959 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 10960 "name" : "android::trait_trivial_ctor<unsigned long>", 10961 "referenced_type" : "type-195", 10962 "self_type" : "type-195", 10963 "size" : 1, 10964 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10965 "template_args" : [ "type-196" ], 10966 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 10967 }, 10968 { 10969 "alignment" : 1, 10970 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 10971 "name" : "android::trait_trivial_ctor<unsigned short>", 10972 "referenced_type" : "type-178", 10973 "self_type" : "type-178", 10974 "size" : 1, 10975 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10976 "template_args" : [ "type-108" ], 10977 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 10978 }, 10979 { 10980 "alignment" : 1, 10981 "linker_set_key" : "android::trait_trivial_ctor<void>", 10982 "name" : "android::trait_trivial_ctor<void>", 10983 "referenced_type" : "type-155", 10984 "self_type" : "type-155", 10985 "size" : 1, 10986 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10987 "template_args" : [ "type-23" ], 10988 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 10989 }, 10990 { 10991 "alignment" : 1, 10992 "linker_set_key" : "android::trait_trivial_dtor<bool>", 10993 "name" : "android::trait_trivial_dtor<bool>", 10994 "referenced_type" : "type-161", 10995 "self_type" : "type-161", 10996 "size" : 1, 10997 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10998 "template_args" : [ "type-30" ], 10999 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 11000 }, 11001 { 11002 "alignment" : 1, 11003 "linker_set_key" : "android::trait_trivial_dtor<char>", 11004 "name" : "android::trait_trivial_dtor<char>", 11005 "referenced_type" : "type-165", 11006 "self_type" : "type-165", 11007 "size" : 1, 11008 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11009 "template_args" : [ "type-47" ], 11010 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 11011 }, 11012 { 11013 "alignment" : 1, 11014 "linker_set_key" : "android::trait_trivial_dtor<double>", 11015 "name" : "android::trait_trivial_dtor<double>", 11016 "referenced_type" : "type-218", 11017 "self_type" : "type-218", 11018 "size" : 1, 11019 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11020 "template_args" : [ "type-217" ], 11021 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 11022 }, 11023 { 11024 "alignment" : 1, 11025 "linker_set_key" : "android::trait_trivial_dtor<float>", 11026 "name" : "android::trait_trivial_dtor<float>", 11027 "referenced_type" : "type-212", 11028 "self_type" : "type-212", 11029 "size" : 1, 11030 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11031 "template_args" : [ "type-210" ], 11032 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 11033 }, 11034 { 11035 "alignment" : 1, 11036 "linker_set_key" : "android::trait_trivial_dtor<int>", 11037 "name" : "android::trait_trivial_dtor<int>", 11038 "referenced_type" : "type-183", 11039 "self_type" : "type-183", 11040 "size" : 1, 11041 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11042 "template_args" : [ "type-49" ], 11043 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 11044 }, 11045 { 11046 "alignment" : 1, 11047 "linker_set_key" : "android::trait_trivial_dtor<long long>", 11048 "name" : "android::trait_trivial_dtor<long long>", 11049 "referenced_type" : "type-201", 11050 "self_type" : "type-201", 11051 "size" : 1, 11052 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11053 "template_args" : [ "type-57" ], 11054 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 11055 }, 11056 { 11057 "alignment" : 1, 11058 "linker_set_key" : "android::trait_trivial_dtor<long>", 11059 "name" : "android::trait_trivial_dtor<long>", 11060 "referenced_type" : "type-192", 11061 "self_type" : "type-192", 11062 "size" : 1, 11063 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11064 "template_args" : [ "type-191" ], 11065 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 11066 }, 11067 { 11068 "alignment" : 1, 11069 "linker_set_key" : "android::trait_trivial_dtor<short>", 11070 "name" : "android::trait_trivial_dtor<short>", 11071 "referenced_type" : "type-175", 11072 "self_type" : "type-175", 11073 "size" : 1, 11074 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11075 "template_args" : [ "type-174" ], 11076 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 11077 }, 11078 { 11079 "alignment" : 1, 11080 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 11081 "name" : "android::trait_trivial_dtor<unsigned char>", 11082 "referenced_type" : "type-169", 11083 "self_type" : "type-169", 11084 "size" : 1, 11085 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11086 "template_args" : [ "type-106" ], 11087 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 11088 }, 11089 { 11090 "alignment" : 1, 11091 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 11092 "name" : "android::trait_trivial_dtor<unsigned int>", 11093 "referenced_type" : "type-187", 11094 "self_type" : "type-187", 11095 "size" : 1, 11096 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11097 "template_args" : [ "type-2" ], 11098 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 11099 }, 11100 { 11101 "alignment" : 1, 11102 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 11103 "name" : "android::trait_trivial_dtor<unsigned long long>", 11104 "referenced_type" : "type-206", 11105 "self_type" : "type-206", 11106 "size" : 1, 11107 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11108 "template_args" : [ "type-13" ], 11109 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 11110 }, 11111 { 11112 "alignment" : 1, 11113 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 11114 "name" : "android::trait_trivial_dtor<unsigned long>", 11115 "referenced_type" : "type-197", 11116 "self_type" : "type-197", 11117 "size" : 1, 11118 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11119 "template_args" : [ "type-196" ], 11120 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 11121 }, 11122 { 11123 "alignment" : 1, 11124 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 11125 "name" : "android::trait_trivial_dtor<unsigned short>", 11126 "referenced_type" : "type-179", 11127 "self_type" : "type-179", 11128 "size" : 1, 11129 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11130 "template_args" : [ "type-108" ], 11131 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 11132 }, 11133 { 11134 "alignment" : 1, 11135 "linker_set_key" : "android::trait_trivial_dtor<void>", 11136 "name" : "android::trait_trivial_dtor<void>", 11137 "referenced_type" : "type-156", 11138 "self_type" : "type-156", 11139 "size" : 1, 11140 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11141 "template_args" : [ "type-23" ], 11142 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 11143 }, 11144 { 11145 "alignment" : 1, 11146 "linker_set_key" : "android::trait_trivial_move<android::String16>", 11147 "name" : "android::trait_trivial_move<android::String16>", 11148 "referenced_type" : "type-345", 11149 "self_type" : "type-345", 11150 "size" : 1, 11151 "source_file" : "/system/core/libutils/include/utils/String16.h", 11152 "template_args" : [ "type-33" ], 11153 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 11154 }, 11155 { 11156 "alignment" : 1, 11157 "linker_set_key" : "android::trait_trivial_move<android::String8>", 11158 "name" : "android::trait_trivial_move<android::String8>", 11159 "referenced_type" : "type-340", 11160 "self_type" : "type-340", 11161 "size" : 1, 11162 "source_file" : "/system/core/libutils/include/utils/String8.h", 11163 "template_args" : [ "type-44" ], 11164 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 11165 }, 11166 { 11167 "alignment" : 1, 11168 "linker_set_key" : "android::trait_trivial_move<bool>", 11169 "name" : "android::trait_trivial_move<bool>", 11170 "referenced_type" : "type-163", 11171 "self_type" : "type-163", 11172 "size" : 1, 11173 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11174 "template_args" : [ "type-30" ], 11175 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 11176 }, 11177 { 11178 "alignment" : 1, 11179 "linker_set_key" : "android::trait_trivial_move<char>", 11180 "name" : "android::trait_trivial_move<char>", 11181 "referenced_type" : "type-167", 11182 "self_type" : "type-167", 11183 "size" : 1, 11184 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11185 "template_args" : [ "type-47" ], 11186 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 11187 }, 11188 { 11189 "alignment" : 1, 11190 "linker_set_key" : "android::trait_trivial_move<double>", 11191 "name" : "android::trait_trivial_move<double>", 11192 "referenced_type" : "type-220", 11193 "self_type" : "type-220", 11194 "size" : 1, 11195 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11196 "template_args" : [ "type-217" ], 11197 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 11198 }, 11199 { 11200 "alignment" : 1, 11201 "linker_set_key" : "android::trait_trivial_move<float>", 11202 "name" : "android::trait_trivial_move<float>", 11203 "referenced_type" : "type-215", 11204 "self_type" : "type-215", 11205 "size" : 1, 11206 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11207 "template_args" : [ "type-210" ], 11208 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 11209 }, 11210 { 11211 "alignment" : 1, 11212 "linker_set_key" : "android::trait_trivial_move<int>", 11213 "name" : "android::trait_trivial_move<int>", 11214 "referenced_type" : "type-185", 11215 "self_type" : "type-185", 11216 "size" : 1, 11217 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11218 "template_args" : [ "type-49" ], 11219 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 11220 }, 11221 { 11222 "alignment" : 1, 11223 "linker_set_key" : "android::trait_trivial_move<long long>", 11224 "name" : "android::trait_trivial_move<long long>", 11225 "referenced_type" : "type-204", 11226 "self_type" : "type-204", 11227 "size" : 1, 11228 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11229 "template_args" : [ "type-57" ], 11230 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 11231 }, 11232 { 11233 "alignment" : 1, 11234 "linker_set_key" : "android::trait_trivial_move<long>", 11235 "name" : "android::trait_trivial_move<long>", 11236 "referenced_type" : "type-194", 11237 "self_type" : "type-194", 11238 "size" : 1, 11239 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11240 "template_args" : [ "type-191" ], 11241 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 11242 }, 11243 { 11244 "alignment" : 1, 11245 "linker_set_key" : "android::trait_trivial_move<short>", 11246 "name" : "android::trait_trivial_move<short>", 11247 "referenced_type" : "type-177", 11248 "self_type" : "type-177", 11249 "size" : 1, 11250 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11251 "template_args" : [ "type-174" ], 11252 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 11253 }, 11254 { 11255 "alignment" : 1, 11256 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 11257 "name" : "android::trait_trivial_move<unsigned char>", 11258 "referenced_type" : "type-172", 11259 "self_type" : "type-172", 11260 "size" : 1, 11261 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11262 "template_args" : [ "type-106" ], 11263 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 11264 }, 11265 { 11266 "alignment" : 1, 11267 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 11268 "name" : "android::trait_trivial_move<unsigned int>", 11269 "referenced_type" : "type-189", 11270 "self_type" : "type-189", 11271 "size" : 1, 11272 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11273 "template_args" : [ "type-2" ], 11274 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 11275 }, 11276 { 11277 "alignment" : 1, 11278 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 11279 "name" : "android::trait_trivial_move<unsigned long long>", 11280 "referenced_type" : "type-208", 11281 "self_type" : "type-208", 11282 "size" : 1, 11283 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11284 "template_args" : [ "type-13" ], 11285 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 11286 }, 11287 { 11288 "alignment" : 1, 11289 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 11290 "name" : "android::trait_trivial_move<unsigned long>", 11291 "referenced_type" : "type-199", 11292 "self_type" : "type-199", 11293 "size" : 1, 11294 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11295 "template_args" : [ "type-196" ], 11296 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 11297 }, 11298 { 11299 "alignment" : 1, 11300 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 11301 "name" : "android::trait_trivial_move<unsigned short>", 11302 "referenced_type" : "type-181", 11303 "self_type" : "type-181", 11304 "size" : 1, 11305 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11306 "template_args" : [ "type-108" ], 11307 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 11308 }, 11309 { 11310 "alignment" : 1, 11311 "linker_set_key" : "android::trait_trivial_move<void>", 11312 "name" : "android::trait_trivial_move<void>", 11313 "referenced_type" : "type-158", 11314 "self_type" : "type-158", 11315 "size" : 1, 11316 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11317 "template_args" : [ "type-23" ], 11318 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 11319 }, 11320 { 11321 "alignment" : 4, 11322 "fields" : 11323 [ 11324 { 11325 "access" : "private", 11326 "field_name" : "m_ptr", 11327 "referenced_type" : "type-97" 11328 }, 11329 { 11330 "access" : "private", 11331 "field_name" : "m_refs", 11332 "field_offset" : 32, 11333 "referenced_type" : "type-11" 11334 } 11335 ], 11336 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 11337 "name" : "android::wp<android::hardware::BHwBinder>", 11338 "record_kind" : "class", 11339 "referenced_type" : "type-281", 11340 "self_type" : "type-281", 11341 "size" : 8, 11342 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11343 "template_args" : [ "type-98" ], 11344 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 11345 }, 11346 { 11347 "alignment" : 4, 11348 "fields" : 11349 [ 11350 { 11351 "access" : "private", 11352 "field_name" : "m_ptr", 11353 "referenced_type" : "type-541" 11354 }, 11355 { 11356 "access" : "private", 11357 "field_name" : "m_refs", 11358 "field_offset" : 32, 11359 "referenced_type" : "type-11" 11360 } 11361 ], 11362 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 11363 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 11364 "record_kind" : "class", 11365 "referenced_type" : "type-540", 11366 "self_type" : "type-540", 11367 "size" : 8, 11368 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11369 "template_args" : [ "type-17" ], 11370 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 11371 }, 11372 { 11373 "alignment" : 4, 11374 "fields" : 11375 [ 11376 { 11377 "access" : "private", 11378 "field_name" : "m_ptr", 11379 "referenced_type" : "type-5" 11380 }, 11381 { 11382 "access" : "private", 11383 "field_name" : "m_refs", 11384 "field_offset" : 32, 11385 "referenced_type" : "type-11" 11386 } 11387 ], 11388 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 11389 "name" : "android::wp<android::hardware::hidl_death_recipient>", 11390 "record_kind" : "class", 11391 "referenced_type" : "type-4", 11392 "self_type" : "type-4", 11393 "size" : 8, 11394 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11395 "template_args" : [ "type-6" ], 11396 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 11397 }, 11398 { 11399 "alignment" : 4, 11400 "fields" : 11401 [ 11402 { 11403 "access" : "private", 11404 "field_name" : "m_ptr", 11405 "referenced_type" : "type-15" 11406 }, 11407 { 11408 "access" : "private", 11409 "field_name" : "m_refs", 11410 "field_offset" : 32, 11411 "referenced_type" : "type-11" 11412 } 11413 ], 11414 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 11415 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 11416 "record_kind" : "class", 11417 "referenced_type" : "type-14", 11418 "self_type" : "type-14", 11419 "size" : 8, 11420 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11421 "template_args" : [ "type-16" ], 11422 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 11423 }, 11424 { 11425 "alignment" : 4, 11426 "fields" : 11427 [ 11428 { 11429 "field_name" : "maxContentLightLevel", 11430 "referenced_type" : "type-210" 11431 }, 11432 { 11433 "field_name" : "maxFrameAverageLightLevel", 11434 "field_offset" : 32, 11435 "referenced_type" : "type-210" 11436 } 11437 ], 11438 "linker_set_key" : "android_cta861_3_metadata", 11439 "name" : "android_cta861_3_metadata", 11440 "referenced_type" : "type-447", 11441 "self_type" : "type-447", 11442 "size" : 8, 11443 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11444 "unique_id" : "android_cta861_3_metadata" 11445 }, 11446 { 11447 "alignment" : 4, 11448 "fields" : 11449 [ 11450 { 11451 "field_name" : "num_points", 11452 "referenced_type" : "type-2" 11453 }, 11454 { 11455 "field_name" : "reserved", 11456 "field_offset" : 32, 11457 "referenced_type" : "type-437" 11458 }, 11459 { 11460 "field_name" : "xyzc_points", 11461 "field_offset" : 288, 11462 "referenced_type" : "type-444" 11463 } 11464 ], 11465 "linker_set_key" : "android_depth_points", 11466 "name" : "android_depth_points", 11467 "referenced_type" : "type-443", 11468 "self_type" : "type-443", 11469 "size" : 36, 11470 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11471 "unique_id" : "android_depth_points" 11472 }, 11473 { 11474 "alignment" : 4, 11475 "fields" : 11476 [ 11477 { 11478 "field_name" : "format", 11479 "referenced_type" : "type-440" 11480 }, 11481 { 11482 "field_name" : "num_planes", 11483 "field_offset" : 32, 11484 "referenced_type" : "type-2" 11485 }, 11486 { 11487 "field_name" : "planes", 11488 "field_offset" : 64, 11489 "referenced_type" : "type-442" 11490 } 11491 ], 11492 "linker_set_key" : "android_flex_layout", 11493 "name" : "android_flex_layout", 11494 "referenced_type" : "type-441", 11495 "self_type" : "type-441", 11496 "size" : 12, 11497 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11498 "unique_id" : "android_flex_layout" 11499 }, 11500 { 11501 "alignment" : 4, 11502 "fields" : 11503 [ 11504 { 11505 "field_name" : "top_left", 11506 "referenced_type" : "type-358" 11507 }, 11508 { 11509 "field_name" : "component", 11510 "field_offset" : 32, 11511 "referenced_type" : "type-438" 11512 }, 11513 { 11514 "field_name" : "bits_per_component", 11515 "field_offset" : 64, 11516 "referenced_type" : "type-49" 11517 }, 11518 { 11519 "field_name" : "bits_used", 11520 "field_offset" : 96, 11521 "referenced_type" : "type-49" 11522 }, 11523 { 11524 "field_name" : "h_increment", 11525 "field_offset" : 128, 11526 "referenced_type" : "type-49" 11527 }, 11528 { 11529 "field_name" : "v_increment", 11530 "field_offset" : 160, 11531 "referenced_type" : "type-49" 11532 }, 11533 { 11534 "field_name" : "h_subsampling", 11535 "field_offset" : 192, 11536 "referenced_type" : "type-49" 11537 }, 11538 { 11539 "field_name" : "v_subsampling", 11540 "field_offset" : 224, 11541 "referenced_type" : "type-49" 11542 } 11543 ], 11544 "linker_set_key" : "android_flex_plane", 11545 "name" : "android_flex_plane", 11546 "referenced_type" : "type-439", 11547 "self_type" : "type-439", 11548 "size" : 32, 11549 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11550 "unique_id" : "android_flex_plane" 11551 }, 11552 { 11553 "alignment" : 4, 11554 "fields" : 11555 [ 11556 { 11557 "field_name" : "displayPrimaryRed", 11558 "referenced_type" : "type-445" 11559 }, 11560 { 11561 "field_name" : "displayPrimaryGreen", 11562 "field_offset" : 64, 11563 "referenced_type" : "type-445" 11564 }, 11565 { 11566 "field_name" : "displayPrimaryBlue", 11567 "field_offset" : 128, 11568 "referenced_type" : "type-445" 11569 }, 11570 { 11571 "field_name" : "whitePoint", 11572 "field_offset" : 192, 11573 "referenced_type" : "type-445" 11574 }, 11575 { 11576 "field_name" : "maxLuminance", 11577 "field_offset" : 256, 11578 "referenced_type" : "type-210" 11579 }, 11580 { 11581 "field_name" : "minLuminance", 11582 "field_offset" : 288, 11583 "referenced_type" : "type-210" 11584 } 11585 ], 11586 "linker_set_key" : "android_smpte2086_metadata", 11587 "name" : "android_smpte2086_metadata", 11588 "referenced_type" : "type-446", 11589 "self_type" : "type-446", 11590 "size" : 40, 11591 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11592 "unique_id" : "android_smpte2086_metadata" 11593 }, 11594 { 11595 "alignment" : 4, 11596 "fields" : 11597 [ 11598 { 11599 "field_name" : "x", 11600 "referenced_type" : "type-210" 11601 }, 11602 { 11603 "field_name" : "y", 11604 "field_offset" : 32, 11605 "referenced_type" : "type-210" 11606 } 11607 ], 11608 "linker_set_key" : "android_xy_color", 11609 "name" : "android_xy_color", 11610 "referenced_type" : "type-445", 11611 "self_type" : "type-445", 11612 "size" : 8, 11613 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11614 "unique_id" : "android_xy_color" 11615 }, 11616 { 11617 "alignment" : 4, 11618 "fields" : 11619 [ 11620 { 11621 "field_name" : "y", 11622 "referenced_type" : "type-22" 11623 }, 11624 { 11625 "field_name" : "cb", 11626 "field_offset" : 32, 11627 "referenced_type" : "type-22" 11628 }, 11629 { 11630 "field_name" : "cr", 11631 "field_offset" : 64, 11632 "referenced_type" : "type-22" 11633 }, 11634 { 11635 "field_name" : "ystride", 11636 "field_offset" : 96, 11637 "referenced_type" : "type-2" 11638 }, 11639 { 11640 "field_name" : "cstride", 11641 "field_offset" : 128, 11642 "referenced_type" : "type-2" 11643 }, 11644 { 11645 "field_name" : "chroma_step", 11646 "field_offset" : 160, 11647 "referenced_type" : "type-2" 11648 }, 11649 { 11650 "field_name" : "reserved", 11651 "field_offset" : 192, 11652 "referenced_type" : "type-437" 11653 } 11654 ], 11655 "linker_set_key" : "android_ycbcr", 11656 "name" : "android_ycbcr", 11657 "referenced_type" : "type-436", 11658 "self_type" : "type-436", 11659 "size" : 56, 11660 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11661 "unique_id" : "android_ycbcr" 11662 }, 11663 { 11664 "alignment" : 4, 11665 "fields" : 11666 [ 11667 { 11668 "referenced_type" : "type-104" 11669 } 11670 ], 11671 "linker_set_key" : "log_msg", 11672 "name" : "log_msg", 11673 "referenced_type" : "type-103", 11674 "self_type" : "type-103", 11675 "size" : 5124, 11676 "source_file" : "/system/core/liblog/include/log/log_read.h", 11677 "unique_id" : "log_msg" 11678 }, 11679 { 11680 "alignment" : 4, 11681 "fields" : 11682 [ 11683 { 11684 "field_name" : "buf", 11685 "referenced_type" : "type-105" 11686 }, 11687 { 11688 "field_name" : "entry", 11689 "referenced_type" : "type-107" 11690 }, 11691 { 11692 "field_name" : "entry_v4", 11693 "referenced_type" : "type-107" 11694 }, 11695 { 11696 "field_name" : "entry_v3", 11697 "referenced_type" : "type-110" 11698 }, 11699 { 11700 "field_name" : "entry_v2", 11701 "referenced_type" : "type-111" 11702 }, 11703 { 11704 "field_name" : "entry_v1", 11705 "referenced_type" : "type-112" 11706 } 11707 ], 11708 "is_anonymous" : true, 11709 "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", 11710 "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", 11711 "record_kind" : "union", 11712 "referenced_type" : "type-104", 11713 "self_type" : "type-104", 11714 "size" : 5124, 11715 "source_file" : "/system/core/liblog/include/log/log_read.h", 11716 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 11717 }, 11718 { 11719 "alignment" : 1, 11720 "fields" : 11721 [ 11722 { 11723 "field_name" : "tv_sec", 11724 "referenced_type" : "type-2" 11725 }, 11726 { 11727 "field_name" : "tv_nsec", 11728 "field_offset" : 32, 11729 "referenced_type" : "type-2" 11730 } 11731 ], 11732 "linker_set_key" : "log_time", 11733 "name" : "log_time", 11734 "referenced_type" : "type-364", 11735 "self_type" : "type-364", 11736 "size" : 8, 11737 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 11738 "unique_id" : "_ZTS8log_time" 11739 }, 11740 { 11741 "alignment" : 4, 11742 "fields" : 11743 [ 11744 { 11745 "field_name" : "len", 11746 "referenced_type" : "type-108" 11747 }, 11748 { 11749 "field_name" : "__pad", 11750 "field_offset" : 16, 11751 "referenced_type" : "type-108" 11752 }, 11753 { 11754 "field_name" : "pid", 11755 "field_offset" : 32, 11756 "referenced_type" : "type-49" 11757 }, 11758 { 11759 "field_name" : "tid", 11760 "field_offset" : 64, 11761 "referenced_type" : "type-49" 11762 }, 11763 { 11764 "field_name" : "sec", 11765 "field_offset" : 96, 11766 "referenced_type" : "type-49" 11767 }, 11768 { 11769 "field_name" : "nsec", 11770 "field_offset" : 128, 11771 "referenced_type" : "type-49" 11772 }, 11773 { 11774 "field_name" : "msg", 11775 "field_offset" : 160, 11776 "referenced_type" : "type-109" 11777 } 11778 ], 11779 "linker_set_key" : "logger_entry", 11780 "name" : "logger_entry", 11781 "referenced_type" : "type-112", 11782 "self_type" : "type-112", 11783 "size" : 20, 11784 "source_file" : "/system/core/liblog/include/log/log_read.h", 11785 "unique_id" : "logger_entry" 11786 }, 11787 { 11788 "alignment" : 1, 11789 "fields" : 11790 [ 11791 { 11792 "field_name" : "len", 11793 "referenced_type" : "type-108" 11794 }, 11795 { 11796 "field_name" : "hdr_size", 11797 "field_offset" : 16, 11798 "referenced_type" : "type-108" 11799 }, 11800 { 11801 "field_name" : "pid", 11802 "field_offset" : 32, 11803 "referenced_type" : "type-49" 11804 }, 11805 { 11806 "field_name" : "tid", 11807 "field_offset" : 64, 11808 "referenced_type" : "type-49" 11809 }, 11810 { 11811 "field_name" : "sec", 11812 "field_offset" : 96, 11813 "referenced_type" : "type-49" 11814 }, 11815 { 11816 "field_name" : "nsec", 11817 "field_offset" : 128, 11818 "referenced_type" : "type-49" 11819 }, 11820 { 11821 "field_name" : "euid", 11822 "field_offset" : 160, 11823 "referenced_type" : "type-2" 11824 }, 11825 { 11826 "field_name" : "msg", 11827 "field_offset" : 192, 11828 "referenced_type" : "type-109" 11829 } 11830 ], 11831 "linker_set_key" : "logger_entry_v2", 11832 "name" : "logger_entry_v2", 11833 "referenced_type" : "type-111", 11834 "self_type" : "type-111", 11835 "size" : 24, 11836 "source_file" : "/system/core/liblog/include/log/log_read.h", 11837 "unique_id" : "logger_entry_v2" 11838 }, 11839 { 11840 "alignment" : 1, 11841 "fields" : 11842 [ 11843 { 11844 "field_name" : "len", 11845 "referenced_type" : "type-108" 11846 }, 11847 { 11848 "field_name" : "hdr_size", 11849 "field_offset" : 16, 11850 "referenced_type" : "type-108" 11851 }, 11852 { 11853 "field_name" : "pid", 11854 "field_offset" : 32, 11855 "referenced_type" : "type-49" 11856 }, 11857 { 11858 "field_name" : "tid", 11859 "field_offset" : 64, 11860 "referenced_type" : "type-49" 11861 }, 11862 { 11863 "field_name" : "sec", 11864 "field_offset" : 96, 11865 "referenced_type" : "type-49" 11866 }, 11867 { 11868 "field_name" : "nsec", 11869 "field_offset" : 128, 11870 "referenced_type" : "type-49" 11871 }, 11872 { 11873 "field_name" : "lid", 11874 "field_offset" : 160, 11875 "referenced_type" : "type-2" 11876 }, 11877 { 11878 "field_name" : "msg", 11879 "field_offset" : 192, 11880 "referenced_type" : "type-109" 11881 } 11882 ], 11883 "linker_set_key" : "logger_entry_v3", 11884 "name" : "logger_entry_v3", 11885 "referenced_type" : "type-110", 11886 "self_type" : "type-110", 11887 "size" : 24, 11888 "source_file" : "/system/core/liblog/include/log/log_read.h", 11889 "unique_id" : "logger_entry_v3" 11890 }, 11891 { 11892 "alignment" : 4, 11893 "fields" : 11894 [ 11895 { 11896 "field_name" : "len", 11897 "referenced_type" : "type-108" 11898 }, 11899 { 11900 "field_name" : "hdr_size", 11901 "field_offset" : 16, 11902 "referenced_type" : "type-108" 11903 }, 11904 { 11905 "field_name" : "pid", 11906 "field_offset" : 32, 11907 "referenced_type" : "type-49" 11908 }, 11909 { 11910 "field_name" : "tid", 11911 "field_offset" : 64, 11912 "referenced_type" : "type-2" 11913 }, 11914 { 11915 "field_name" : "sec", 11916 "field_offset" : 96, 11917 "referenced_type" : "type-2" 11918 }, 11919 { 11920 "field_name" : "nsec", 11921 "field_offset" : 128, 11922 "referenced_type" : "type-2" 11923 }, 11924 { 11925 "field_name" : "lid", 11926 "field_offset" : 160, 11927 "referenced_type" : "type-2" 11928 }, 11929 { 11930 "field_name" : "uid", 11931 "field_offset" : 192, 11932 "referenced_type" : "type-2" 11933 }, 11934 { 11935 "field_name" : "msg", 11936 "field_offset" : 224, 11937 "referenced_type" : "type-109" 11938 } 11939 ], 11940 "linker_set_key" : "logger_entry_v4", 11941 "name" : "logger_entry_v4", 11942 "referenced_type" : "type-107", 11943 "self_type" : "type-107", 11944 "size" : 28, 11945 "source_file" : "/system/core/liblog/include/log/log_read.h", 11946 "unique_id" : "logger_entry_v4" 11947 }, 11948 { 11949 "alignment" : 4, 11950 "fields" : 11951 [ 11952 { 11953 "field_name" : "version", 11954 "referenced_type" : "type-49" 11955 }, 11956 { 11957 "field_name" : "numFds", 11958 "field_offset" : 32, 11959 "referenced_type" : "type-49" 11960 }, 11961 { 11962 "field_name" : "numInts", 11963 "field_offset" : 64, 11964 "referenced_type" : "type-49" 11965 }, 11966 { 11967 "field_name" : "data", 11968 "field_offset" : 96, 11969 "referenced_type" : "type-153" 11970 } 11971 ], 11972 "linker_set_key" : "native_handle", 11973 "name" : "native_handle", 11974 "referenced_type" : "type-152", 11975 "self_type" : "type-152", 11976 "size" : 12, 11977 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 11978 "unique_id" : "native_handle" 11979 } 11980 ], 11981 "rvalue_reference_types" : 11982 [ 11983 { 11984 "alignment" : 4, 11985 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > &&", 11986 "name" : "android::hardware::Return<android::sp<android::hardware::health::V1_0::IHealth> > &&", 11987 "referenced_type" : "type-128", 11988 "self_type" : "type-130", 11989 "size" : 4, 11990 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 11991 }, 11992 { 11993 "alignment" : 4, 11994 "linker_set_key" : "android::hardware::Return<bool> &&", 11995 "name" : "android::hardware::Return<bool> &&", 11996 "referenced_type" : "type-120", 11997 "self_type" : "type-124", 11998 "size" : 4, 11999 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12000 }, 12001 { 12002 "alignment" : 4, 12003 "linker_set_key" : "android::hardware::Return<void> &&", 12004 "name" : "android::hardware::Return<void> &&", 12005 "referenced_type" : "type-141", 12006 "self_type" : "type-143", 12007 "size" : 4, 12008 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12009 }, 12010 { 12011 "alignment" : 4, 12012 "linker_set_key" : "android::hardware::Status &&", 12013 "name" : "android::hardware::Status &&", 12014 "referenced_type" : "type-100", 12015 "self_type" : "type-117", 12016 "size" : 4, 12017 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12018 }, 12019 { 12020 "alignment" : 4, 12021 "linker_set_key" : "android::hardware::details::return_status &&", 12022 "name" : "android::hardware::details::return_status &&", 12023 "referenced_type" : "type-121", 12024 "self_type" : "type-137", 12025 "size" : 4, 12026 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12027 }, 12028 { 12029 "alignment" : 4, 12030 "linker_set_key" : "android::hardware::hidl_handle &&", 12031 "name" : "android::hardware::hidl_handle &&", 12032 "referenced_type" : "type-253", 12033 "self_type" : "type-266", 12034 "size" : 4, 12035 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 12036 }, 12037 { 12038 "alignment" : 4, 12039 "linker_set_key" : "android::hardware::hidl_memory &&", 12040 "name" : "android::hardware::hidl_memory &&", 12041 "referenced_type" : "type-264", 12042 "self_type" : "type-270", 12043 "size" : 4, 12044 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 12045 }, 12046 { 12047 "alignment" : 4, 12048 "linker_set_key" : "android::sp<android::hardware::health::V1_0::IHealth> &&", 12049 "name" : "android::sp<android::hardware::health::V1_0::IHealth> &&", 12050 "referenced_type" : "type-82", 12051 "self_type" : "type-85", 12052 "size" : 4, 12053 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 12054 }, 12055 { 12056 "alignment" : 4, 12057 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 12058 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 12059 "referenced_type" : "type-90", 12060 "self_type" : "type-92", 12061 "size" : 4, 12062 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 12063 }, 12064 { 12065 "alignment" : 4, 12066 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 12067 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 12068 "referenced_type" : "type-409", 12069 "self_type" : "type-408", 12070 "size" : 4, 12071 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12072 }, 12073 { 12074 "alignment" : 4, 12075 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 12076 "name" : "std::function<sp<IBase> (void *)> &&", 12077 "referenced_type" : "type-419", 12078 "self_type" : "type-418", 12079 "size" : 4, 12080 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12081 }, 12082 { 12083 "alignment" : 4, 12084 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 12085 "name" : "std::function<sp<IBinder> (void *)> &&", 12086 "referenced_type" : "type-411", 12087 "self_type" : "type-410", 12088 "size" : 4, 12089 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12090 } 12091 ] 12092} 12093