1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA8191_h", 7 "name" : "unsigned char[8191]", 8 "referenced_type" : "_ZTIh", 9 "self_type" : "_ZTIA8191_h", 10 "size" : 8191, 11 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 4, 18 "is_integral" : true, 19 "is_unsigned" : true, 20 "linker_set_key" : "_ZTIDi", 21 "name" : "char32_t", 22 "referenced_type" : "_ZTIDi", 23 "self_type" : "_ZTIDi", 24 "size" : 4 25 }, 26 { 27 "alignment" : 8, 28 "linker_set_key" : "_ZTIDn", 29 "name" : "std::nullptr_t", 30 "referenced_type" : "_ZTIDn", 31 "self_type" : "_ZTIDn", 32 "size" : 8 33 }, 34 { 35 "alignment" : 2, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "_ZTIDs", 39 "name" : "char16_t", 40 "referenced_type" : "_ZTIDs", 41 "self_type" : "_ZTIDs", 42 "size" : 2 43 }, 44 { 45 "alignment" : 1, 46 "is_integral" : true, 47 "linker_set_key" : "_ZTIa", 48 "name" : "signed char", 49 "referenced_type" : "_ZTIa", 50 "self_type" : "_ZTIa", 51 "size" : 1 52 }, 53 { 54 "alignment" : 1, 55 "is_integral" : true, 56 "is_unsigned" : true, 57 "linker_set_key" : "_ZTIb", 58 "name" : "bool", 59 "referenced_type" : "_ZTIb", 60 "self_type" : "_ZTIb", 61 "size" : 1 62 }, 63 { 64 "alignment" : 1, 65 "is_integral" : true, 66 "is_unsigned" : true, 67 "linker_set_key" : "_ZTIc", 68 "name" : "char", 69 "referenced_type" : "_ZTIc", 70 "self_type" : "_ZTIc", 71 "size" : 1 72 }, 73 { 74 "alignment" : 8, 75 "linker_set_key" : "_ZTId", 76 "name" : "double", 77 "referenced_type" : "_ZTId", 78 "self_type" : "_ZTId", 79 "size" : 8 80 }, 81 { 82 "alignment" : 16, 83 "linker_set_key" : "_ZTIe", 84 "name" : "long double", 85 "referenced_type" : "_ZTIe", 86 "self_type" : "_ZTIe", 87 "size" : 16 88 }, 89 { 90 "alignment" : 4, 91 "linker_set_key" : "_ZTIf", 92 "name" : "float", 93 "referenced_type" : "_ZTIf", 94 "self_type" : "_ZTIf", 95 "size" : 4 96 }, 97 { 98 "alignment" : 1, 99 "is_integral" : true, 100 "is_unsigned" : true, 101 "linker_set_key" : "_ZTIh", 102 "name" : "unsigned char", 103 "referenced_type" : "_ZTIh", 104 "self_type" : "_ZTIh", 105 "size" : 1 106 }, 107 { 108 "alignment" : 4, 109 "is_integral" : true, 110 "linker_set_key" : "_ZTIi", 111 "name" : "int", 112 "referenced_type" : "_ZTIi", 113 "self_type" : "_ZTIi", 114 "size" : 4 115 }, 116 { 117 "alignment" : 4, 118 "is_integral" : true, 119 "is_unsigned" : true, 120 "linker_set_key" : "_ZTIj", 121 "name" : "unsigned int", 122 "referenced_type" : "_ZTIj", 123 "self_type" : "_ZTIj", 124 "size" : 4 125 }, 126 { 127 "alignment" : 8, 128 "is_integral" : true, 129 "linker_set_key" : "_ZTIl", 130 "name" : "long", 131 "referenced_type" : "_ZTIl", 132 "self_type" : "_ZTIl", 133 "size" : 8 134 }, 135 { 136 "alignment" : 8, 137 "is_integral" : true, 138 "is_unsigned" : true, 139 "linker_set_key" : "_ZTIm", 140 "name" : "unsigned long", 141 "referenced_type" : "_ZTIm", 142 "self_type" : "_ZTIm", 143 "size" : 8 144 }, 145 { 146 "alignment" : 16, 147 "is_integral" : true, 148 "linker_set_key" : "_ZTIn", 149 "name" : "__int128", 150 "referenced_type" : "_ZTIn", 151 "self_type" : "_ZTIn", 152 "size" : 16 153 }, 154 { 155 "alignment" : 16, 156 "is_integral" : true, 157 "is_unsigned" : true, 158 "linker_set_key" : "_ZTIo", 159 "name" : "unsigned __int128", 160 "referenced_type" : "_ZTIo", 161 "self_type" : "_ZTIo", 162 "size" : 16 163 }, 164 { 165 "alignment" : 2, 166 "is_integral" : true, 167 "linker_set_key" : "_ZTIs", 168 "name" : "short", 169 "referenced_type" : "_ZTIs", 170 "self_type" : "_ZTIs", 171 "size" : 2 172 }, 173 { 174 "alignment" : 2, 175 "is_integral" : true, 176 "is_unsigned" : true, 177 "linker_set_key" : "_ZTIt", 178 "name" : "unsigned short", 179 "referenced_type" : "_ZTIt", 180 "self_type" : "_ZTIt", 181 "size" : 2 182 }, 183 { 184 "linker_set_key" : "_ZTIv", 185 "name" : "void", 186 "referenced_type" : "_ZTIv", 187 "self_type" : "_ZTIv" 188 }, 189 { 190 "alignment" : 4, 191 "is_integral" : true, 192 "is_unsigned" : true, 193 "linker_set_key" : "_ZTIw", 194 "name" : "wchar_t", 195 "referenced_type" : "_ZTIw", 196 "self_type" : "_ZTIw", 197 "size" : 4 198 }, 199 { 200 "alignment" : 8, 201 "is_integral" : true, 202 "linker_set_key" : "_ZTIx", 203 "name" : "long long", 204 "referenced_type" : "_ZTIx", 205 "self_type" : "_ZTIx", 206 "size" : 8 207 }, 208 { 209 "alignment" : 8, 210 "is_integral" : true, 211 "is_unsigned" : true, 212 "linker_set_key" : "_ZTIy", 213 "name" : "unsigned long long", 214 "referenced_type" : "_ZTIy", 215 "self_type" : "_ZTIy", 216 "size" : 8 217 } 218 ], 219 "elf_functions" : 220 [ 221 { 222 "name" : "pairing_server_destroy" 223 }, 224 { 225 "name" : "pairing_server_new" 226 }, 227 { 228 "name" : "pairing_server_new_no_cert" 229 }, 230 { 231 "name" : "pairing_server_start" 232 } 233 ], 234 "elf_objects" : [], 235 "enum_types" : 236 [ 237 { 238 "alignment" : 1, 239 "enum_fields" : 240 [ 241 { 242 "enum_field_value" : 0, 243 "name" : "ADB_RSA_PUB_KEY" 244 }, 245 { 246 "enum_field_value" : 1, 247 "name" : "ADB_DEVICE_GUID" 248 } 249 ], 250 "linker_set_key" : "_ZTI12PeerInfoType", 251 "name" : "PeerInfoType", 252 "referenced_type" : "_ZTI12PeerInfoType", 253 "self_type" : "_ZTI12PeerInfoType", 254 "size" : 1, 255 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h", 256 "underlying_type" : "_ZTIh" 257 } 258 ], 259 "function_types" : 260 [ 261 { 262 "alignment" : 4, 263 "linker_set_key" : "_ZTIFvPK8PeerInfoPvE", 264 "name" : "void (const PeerInfo *, void *)", 265 "parameters" : 266 [ 267 { 268 "referenced_type" : "_ZTIPK8PeerInfo" 269 }, 270 { 271 "referenced_type" : "_ZTIPv" 272 } 273 ], 274 "referenced_type" : "_ZTIFvPK8PeerInfoPvE", 275 "return_type" : "_ZTIv", 276 "self_type" : "_ZTIFvPK8PeerInfoPvE", 277 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 278 } 279 ], 280 "functions" : 281 [ 282 { 283 "function_name" : "pairing_server_destroy", 284 "linker_set_key" : "pairing_server_destroy", 285 "parameters" : 286 [ 287 { 288 "referenced_type" : "_ZTIP16PairingServerCtx" 289 } 290 ], 291 "return_type" : "_ZTIv", 292 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 293 }, 294 { 295 "function_name" : "pairing_server_new", 296 "linker_set_key" : "pairing_server_new", 297 "parameters" : 298 [ 299 { 300 "referenced_type" : "_ZTIPKh" 301 }, 302 { 303 "referenced_type" : "_ZTIm" 304 }, 305 { 306 "referenced_type" : "_ZTIPK8PeerInfo" 307 }, 308 { 309 "referenced_type" : "_ZTIPKh" 310 }, 311 { 312 "referenced_type" : "_ZTIm" 313 }, 314 { 315 "referenced_type" : "_ZTIPKh" 316 }, 317 { 318 "referenced_type" : "_ZTIm" 319 }, 320 { 321 "referenced_type" : "_ZTIt" 322 } 323 ], 324 "return_type" : "_ZTIP16PairingServerCtx", 325 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 326 }, 327 { 328 "function_name" : "pairing_server_new_no_cert", 329 "linker_set_key" : "pairing_server_new_no_cert", 330 "parameters" : 331 [ 332 { 333 "referenced_type" : "_ZTIPKh" 334 }, 335 { 336 "referenced_type" : "_ZTIm" 337 }, 338 { 339 "referenced_type" : "_ZTIPK8PeerInfo" 340 }, 341 { 342 "referenced_type" : "_ZTIt" 343 } 344 ], 345 "return_type" : "_ZTIP16PairingServerCtx", 346 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 347 }, 348 { 349 "function_name" : "pairing_server_start", 350 "linker_set_key" : "pairing_server_start", 351 "parameters" : 352 [ 353 { 354 "referenced_type" : "_ZTIP16PairingServerCtx" 355 }, 356 { 357 "referenced_type" : "_ZTIPFvPK8PeerInfoPvE" 358 }, 359 { 360 "referenced_type" : "_ZTIPv" 361 } 362 ], 363 "return_type" : "_ZTIt", 364 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 365 } 366 ], 367 "global_vars" : [], 368 "lvalue_reference_types" : [], 369 "pointer_types" : 370 [ 371 { 372 "alignment" : 8, 373 "linker_set_key" : "_ZTIP16PairingServerCtx", 374 "name" : "PairingServerCtx *", 375 "referenced_type" : "_ZTI16PairingServerCtx", 376 "self_type" : "_ZTIP16PairingServerCtx", 377 "size" : 8, 378 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 379 }, 380 { 381 "alignment" : 8, 382 "linker_set_key" : "_ZTIPFvPK8PeerInfoPvE", 383 "name" : "void (*)(const PeerInfo *, void *)", 384 "referenced_type" : "_ZTIFvPK8PeerInfoPvE", 385 "self_type" : "_ZTIPFvPK8PeerInfoPvE", 386 "size" : 8, 387 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 388 }, 389 { 390 "alignment" : 8, 391 "linker_set_key" : "_ZTIPK8PeerInfo", 392 "name" : "const PeerInfo *", 393 "referenced_type" : "_ZTIK8PeerInfo", 394 "self_type" : "_ZTIPK8PeerInfo", 395 "size" : 8, 396 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 397 }, 398 { 399 "alignment" : 8, 400 "linker_set_key" : "_ZTIPKh", 401 "name" : "const unsigned char *", 402 "referenced_type" : "_ZTIKh", 403 "self_type" : "_ZTIPKh", 404 "size" : 8, 405 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 406 }, 407 { 408 "alignment" : 8, 409 "linker_set_key" : "_ZTIPv", 410 "name" : "void *", 411 "referenced_type" : "_ZTIv", 412 "self_type" : "_ZTIPv", 413 "size" : 8, 414 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 415 } 416 ], 417 "qualified_types" : 418 [ 419 { 420 "alignment" : 1, 421 "is_const" : true, 422 "linker_set_key" : "_ZTIK8PeerInfo", 423 "name" : "const PeerInfo", 424 "referenced_type" : "_ZTI8PeerInfo", 425 "self_type" : "_ZTIK8PeerInfo", 426 "size" : 8192, 427 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 428 }, 429 { 430 "alignment" : 1, 431 "is_const" : true, 432 "linker_set_key" : "_ZTIKh", 433 "name" : "const unsigned char", 434 "referenced_type" : "_ZTIh", 435 "self_type" : "_ZTIKh", 436 "size" : 1, 437 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_server.h" 438 }, 439 { 440 "alignment" : 4, 441 "is_const" : true, 442 "linker_set_key" : "_ZTIKj", 443 "name" : "const unsigned int", 444 "referenced_type" : "_ZTIj", 445 "self_type" : "_ZTIKj", 446 "size" : 4, 447 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 448 } 449 ], 450 "record_types" : 451 [ 452 { 453 "alignment" : 1, 454 "fields" : 455 [ 456 { 457 "field_name" : "type", 458 "referenced_type" : "_ZTIh" 459 }, 460 { 461 "field_name" : "data", 462 "field_offset" : 8, 463 "referenced_type" : "_ZTIA8191_h" 464 } 465 ], 466 "linker_set_key" : "_ZTI8PeerInfo", 467 "name" : "PeerInfo", 468 "referenced_type" : "_ZTI8PeerInfo", 469 "self_type" : "_ZTI8PeerInfo", 470 "size" : 8192, 471 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 472 } 473 ], 474 "rvalue_reference_types" : [] 475} 476