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