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