1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 4, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIDi", 10 "name" : "char32_t", 11 "referenced_type" : "_ZTIDi", 12 "self_type" : "_ZTIDi", 13 "size" : 4 14 }, 15 { 16 "alignment" : 8, 17 "linker_set_key" : "_ZTIDn", 18 "name" : "std::nullptr_t", 19 "referenced_type" : "_ZTIDn", 20 "self_type" : "_ZTIDn", 21 "size" : 8 22 }, 23 { 24 "alignment" : 2, 25 "is_integral" : true, 26 "is_unsigned" : true, 27 "linker_set_key" : "_ZTIDs", 28 "name" : "char16_t", 29 "referenced_type" : "_ZTIDs", 30 "self_type" : "_ZTIDs", 31 "size" : 2 32 }, 33 { 34 "alignment" : 1, 35 "is_integral" : true, 36 "linker_set_key" : "_ZTIa", 37 "name" : "signed char", 38 "referenced_type" : "_ZTIa", 39 "self_type" : "_ZTIa", 40 "size" : 1 41 }, 42 { 43 "alignment" : 1, 44 "is_integral" : true, 45 "is_unsigned" : true, 46 "linker_set_key" : "_ZTIb", 47 "name" : "bool", 48 "referenced_type" : "_ZTIb", 49 "self_type" : "_ZTIb", 50 "size" : 1 51 }, 52 { 53 "alignment" : 1, 54 "is_integral" : true, 55 "is_unsigned" : true, 56 "linker_set_key" : "_ZTIc", 57 "name" : "char", 58 "referenced_type" : "_ZTIc", 59 "self_type" : "_ZTIc", 60 "size" : 1 61 }, 62 { 63 "alignment" : 8, 64 "linker_set_key" : "_ZTId", 65 "name" : "double", 66 "referenced_type" : "_ZTId", 67 "self_type" : "_ZTId", 68 "size" : 8 69 }, 70 { 71 "alignment" : 16, 72 "linker_set_key" : "_ZTIe", 73 "name" : "long double", 74 "referenced_type" : "_ZTIe", 75 "self_type" : "_ZTIe", 76 "size" : 16 77 }, 78 { 79 "alignment" : 4, 80 "linker_set_key" : "_ZTIf", 81 "name" : "float", 82 "referenced_type" : "_ZTIf", 83 "self_type" : "_ZTIf", 84 "size" : 4 85 }, 86 { 87 "alignment" : 1, 88 "is_integral" : true, 89 "is_unsigned" : true, 90 "linker_set_key" : "_ZTIh", 91 "name" : "unsigned char", 92 "referenced_type" : "_ZTIh", 93 "self_type" : "_ZTIh", 94 "size" : 1 95 }, 96 { 97 "alignment" : 4, 98 "is_integral" : true, 99 "linker_set_key" : "_ZTIi", 100 "name" : "int", 101 "referenced_type" : "_ZTIi", 102 "self_type" : "_ZTIi", 103 "size" : 4 104 }, 105 { 106 "alignment" : 4, 107 "is_integral" : true, 108 "is_unsigned" : true, 109 "linker_set_key" : "_ZTIj", 110 "name" : "unsigned int", 111 "referenced_type" : "_ZTIj", 112 "self_type" : "_ZTIj", 113 "size" : 4 114 }, 115 { 116 "alignment" : 8, 117 "is_integral" : true, 118 "linker_set_key" : "_ZTIl", 119 "name" : "long", 120 "referenced_type" : "_ZTIl", 121 "self_type" : "_ZTIl", 122 "size" : 8 123 }, 124 { 125 "alignment" : 8, 126 "is_integral" : true, 127 "is_unsigned" : true, 128 "linker_set_key" : "_ZTIm", 129 "name" : "unsigned long", 130 "referenced_type" : "_ZTIm", 131 "self_type" : "_ZTIm", 132 "size" : 8 133 }, 134 { 135 "alignment" : 16, 136 "is_integral" : true, 137 "linker_set_key" : "_ZTIn", 138 "name" : "__int128", 139 "referenced_type" : "_ZTIn", 140 "self_type" : "_ZTIn", 141 "size" : 16 142 }, 143 { 144 "alignment" : 16, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "_ZTIo", 148 "name" : "unsigned __int128", 149 "referenced_type" : "_ZTIo", 150 "self_type" : "_ZTIo", 151 "size" : 16 152 }, 153 { 154 "alignment" : 2, 155 "is_integral" : true, 156 "linker_set_key" : "_ZTIs", 157 "name" : "short", 158 "referenced_type" : "_ZTIs", 159 "self_type" : "_ZTIs", 160 "size" : 2 161 }, 162 { 163 "alignment" : 2, 164 "is_integral" : true, 165 "is_unsigned" : true, 166 "linker_set_key" : "_ZTIt", 167 "name" : "unsigned short", 168 "referenced_type" : "_ZTIt", 169 "self_type" : "_ZTIt", 170 "size" : 2 171 }, 172 { 173 "linker_set_key" : "_ZTIv", 174 "name" : "void", 175 "referenced_type" : "_ZTIv", 176 "self_type" : "_ZTIv" 177 }, 178 { 179 "alignment" : 4, 180 "is_integral" : true, 181 "is_unsigned" : true, 182 "linker_set_key" : "_ZTIw", 183 "name" : "wchar_t", 184 "referenced_type" : "_ZTIw", 185 "self_type" : "_ZTIw", 186 "size" : 4 187 }, 188 { 189 "alignment" : 8, 190 "is_integral" : true, 191 "linker_set_key" : "_ZTIx", 192 "name" : "long long", 193 "referenced_type" : "_ZTIx", 194 "self_type" : "_ZTIx", 195 "size" : 8 196 }, 197 { 198 "alignment" : 8, 199 "is_integral" : true, 200 "is_unsigned" : true, 201 "linker_set_key" : "_ZTIy", 202 "name" : "unsigned long long", 203 "referenced_type" : "_ZTIy", 204 "self_type" : "_ZTIy", 205 "size" : 8 206 } 207 ], 208 "elf_functions" : 209 [ 210 { 211 "name" : "AStatsEventList_addStatsEvent" 212 }, 213 { 214 "name" : "AStatsManager_PullAtomMetadata_getAdditiveFields" 215 }, 216 { 217 "name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis" 218 }, 219 { 220 "name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields" 221 }, 222 { 223 "name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis" 224 }, 225 { 226 "name" : "AStatsManager_PullAtomMetadata_obtain" 227 }, 228 { 229 "name" : "AStatsManager_PullAtomMetadata_release" 230 }, 231 { 232 "name" : "AStatsManager_PullAtomMetadata_setAdditiveFields" 233 }, 234 { 235 "name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis" 236 }, 237 { 238 "name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis" 239 }, 240 { 241 "name" : "AStatsManager_addSubscription" 242 }, 243 { 244 "name" : "AStatsManager_clearPullAtomCallback" 245 }, 246 { 247 "name" : "AStatsManager_flushSubscription" 248 }, 249 { 250 "name" : "AStatsManager_removeSubscription" 251 }, 252 { 253 "name" : "AStatsManager_setPullAtomCallback" 254 } 255 ], 256 "elf_objects" : [], 257 "enum_types" : 258 [ 259 { 260 "alignment" : 4, 261 "enum_fields" : 262 [ 263 { 264 "enum_field_value" : 0, 265 "name" : "AStatsManager_PULL_SUCCESS" 266 }, 267 { 268 "enum_field_value" : 1, 269 "name" : "AStatsManager_PULL_SKIP" 270 } 271 ], 272 "linker_set_key" : "_ZTI24$AStatsManager_PULL_SKIP", 273 "name" : "(unnamed)", 274 "referenced_type" : "_ZTI24$AStatsManager_PULL_SKIP", 275 "self_type" : "_ZTI24$AStatsManager_PULL_SKIP", 276 "size" : 4, 277 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h", 278 "underlying_type" : "_ZTIj" 279 }, 280 { 281 "alignment" : 4, 282 "enum_fields" : 283 [ 284 { 285 "enum_field_value" : 1, 286 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_STATSD_INITIATED" 287 }, 288 { 289 "enum_field_value" : 2, 290 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_FLUSH_REQUESTED" 291 }, 292 { 293 "enum_field_value" : 3, 294 "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_SUBSCRIPTION_ENDED" 295 } 296 ], 297 "linker_set_key" : "_ZTI40AStatsManager_SubscriptionCallbackReason", 298 "name" : "AStatsManager_SubscriptionCallbackReason", 299 "referenced_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason", 300 "self_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason", 301 "size" : 4, 302 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h", 303 "underlying_type" : "_ZTIj" 304 } 305 ], 306 "function_types" : 307 [ 308 { 309 "alignment" : 4, 310 "linker_set_key" : "_ZTIFiiP15AStatsEventListPvE", 311 "name" : "int (int, AStatsEventList *, void *)", 312 "parameters" : 313 [ 314 { 315 "referenced_type" : "_ZTIi" 316 }, 317 { 318 "referenced_type" : "_ZTIP15AStatsEventList" 319 }, 320 { 321 "referenced_type" : "_ZTIPv" 322 } 323 ], 324 "referenced_type" : "_ZTIFiiP15AStatsEventListPvE", 325 "return_type" : "_ZTIi", 326 "self_type" : "_ZTIFiiP15AStatsEventListPvE", 327 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 328 }, 329 { 330 "alignment" : 4, 331 "linker_set_key" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 332 "name" : "void (int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)", 333 "parameters" : 334 [ 335 { 336 "referenced_type" : "_ZTIi" 337 }, 338 { 339 "referenced_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason" 340 }, 341 { 342 "referenced_type" : "_ZTIPh" 343 }, 344 { 345 "referenced_type" : "_ZTIm" 346 }, 347 { 348 "referenced_type" : "_ZTIPv" 349 } 350 ], 351 "referenced_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 352 "return_type" : "_ZTIv", 353 "self_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 354 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 355 } 356 ], 357 "functions" : 358 [ 359 { 360 "function_name" : "AStatsEventList_addStatsEvent", 361 "linker_set_key" : "AStatsEventList_addStatsEvent", 362 "parameters" : 363 [ 364 { 365 "referenced_type" : "_ZTIP15AStatsEventList" 366 } 367 ], 368 "return_type" : "_ZTIP11AStatsEvent", 369 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 370 }, 371 { 372 "function_name" : "AStatsManager_PullAtomMetadata_getAdditiveFields", 373 "linker_set_key" : "AStatsManager_PullAtomMetadata_getAdditiveFields", 374 "parameters" : 375 [ 376 { 377 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 378 }, 379 { 380 "referenced_type" : "_ZTIPi" 381 } 382 ], 383 "return_type" : "_ZTIv", 384 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 385 }, 386 { 387 "function_name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis", 388 "linker_set_key" : "AStatsManager_PullAtomMetadata_getCoolDownMillis", 389 "parameters" : 390 [ 391 { 392 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 393 } 394 ], 395 "return_type" : "_ZTIl", 396 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 397 }, 398 { 399 "function_name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields", 400 "linker_set_key" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields", 401 "parameters" : 402 [ 403 { 404 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 405 } 406 ], 407 "return_type" : "_ZTIi", 408 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 409 }, 410 { 411 "function_name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis", 412 "linker_set_key" : "AStatsManager_PullAtomMetadata_getTimeoutMillis", 413 "parameters" : 414 [ 415 { 416 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 417 } 418 ], 419 "return_type" : "_ZTIl", 420 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 421 }, 422 { 423 "function_name" : "AStatsManager_PullAtomMetadata_obtain", 424 "linker_set_key" : "AStatsManager_PullAtomMetadata_obtain", 425 "return_type" : "_ZTIP30AStatsManager_PullAtomMetadata", 426 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 427 }, 428 { 429 "function_name" : "AStatsManager_PullAtomMetadata_release", 430 "linker_set_key" : "AStatsManager_PullAtomMetadata_release", 431 "parameters" : 432 [ 433 { 434 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 435 } 436 ], 437 "return_type" : "_ZTIv", 438 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 439 }, 440 { 441 "function_name" : "AStatsManager_PullAtomMetadata_setAdditiveFields", 442 "linker_set_key" : "AStatsManager_PullAtomMetadata_setAdditiveFields", 443 "parameters" : 444 [ 445 { 446 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 447 }, 448 { 449 "referenced_type" : "_ZTIPi" 450 }, 451 { 452 "referenced_type" : "_ZTIi" 453 } 454 ], 455 "return_type" : "_ZTIv", 456 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 457 }, 458 { 459 "function_name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis", 460 "linker_set_key" : "AStatsManager_PullAtomMetadata_setCoolDownMillis", 461 "parameters" : 462 [ 463 { 464 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 465 }, 466 { 467 "referenced_type" : "_ZTIl" 468 } 469 ], 470 "return_type" : "_ZTIv", 471 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 472 }, 473 { 474 "function_name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis", 475 "linker_set_key" : "AStatsManager_PullAtomMetadata_setTimeoutMillis", 476 "parameters" : 477 [ 478 { 479 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 480 }, 481 { 482 "referenced_type" : "_ZTIl" 483 } 484 ], 485 "return_type" : "_ZTIv", 486 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 487 }, 488 { 489 "function_name" : "AStatsManager_addSubscription", 490 "linker_set_key" : "AStatsManager_addSubscription", 491 "parameters" : 492 [ 493 { 494 "referenced_type" : "_ZTIPKh" 495 }, 496 { 497 "referenced_type" : "_ZTIm" 498 }, 499 { 500 "referenced_type" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE" 501 }, 502 { 503 "referenced_type" : "_ZTIPv" 504 } 505 ], 506 "return_type" : "_ZTIi", 507 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 508 }, 509 { 510 "function_name" : "AStatsManager_clearPullAtomCallback", 511 "linker_set_key" : "AStatsManager_clearPullAtomCallback", 512 "parameters" : 513 [ 514 { 515 "referenced_type" : "_ZTIi" 516 } 517 ], 518 "return_type" : "_ZTIv", 519 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 520 }, 521 { 522 "function_name" : "AStatsManager_flushSubscription", 523 "linker_set_key" : "AStatsManager_flushSubscription", 524 "parameters" : 525 [ 526 { 527 "referenced_type" : "_ZTIi" 528 } 529 ], 530 "return_type" : "_ZTIv", 531 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 532 }, 533 { 534 "function_name" : "AStatsManager_removeSubscription", 535 "linker_set_key" : "AStatsManager_removeSubscription", 536 "parameters" : 537 [ 538 { 539 "referenced_type" : "_ZTIi" 540 } 541 ], 542 "return_type" : "_ZTIv", 543 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 544 }, 545 { 546 "function_name" : "AStatsManager_setPullAtomCallback", 547 "linker_set_key" : "AStatsManager_setPullAtomCallback", 548 "parameters" : 549 [ 550 { 551 "referenced_type" : "_ZTIi" 552 }, 553 { 554 "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata" 555 }, 556 { 557 "referenced_type" : "_ZTIPFiiP15AStatsEventListPvE" 558 }, 559 { 560 "referenced_type" : "_ZTIPv" 561 } 562 ], 563 "return_type" : "_ZTIv", 564 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 565 } 566 ], 567 "global_vars" : [], 568 "lvalue_reference_types" : [], 569 "pointer_types" : 570 [ 571 { 572 "alignment" : 8, 573 "linker_set_key" : "_ZTIP11AStatsEvent", 574 "name" : "AStatsEvent *", 575 "referenced_type" : "_ZTI11AStatsEvent", 576 "self_type" : "_ZTIP11AStatsEvent", 577 "size" : 8, 578 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 579 }, 580 { 581 "alignment" : 8, 582 "linker_set_key" : "_ZTIP15AStatsEventList", 583 "name" : "AStatsEventList *", 584 "referenced_type" : "_ZTI15AStatsEventList", 585 "self_type" : "_ZTIP15AStatsEventList", 586 "size" : 8, 587 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 588 }, 589 { 590 "alignment" : 8, 591 "linker_set_key" : "_ZTIP30AStatsManager_PullAtomMetadata", 592 "name" : "AStatsManager_PullAtomMetadata *", 593 "referenced_type" : "_ZTI30AStatsManager_PullAtomMetadata", 594 "self_type" : "_ZTIP30AStatsManager_PullAtomMetadata", 595 "size" : 8, 596 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 597 }, 598 { 599 "alignment" : 8, 600 "linker_set_key" : "_ZTIPFiiP15AStatsEventListPvE", 601 "name" : "int (*)(int, AStatsEventList *, void *)", 602 "referenced_type" : "_ZTIFiiP15AStatsEventListPvE", 603 "self_type" : "_ZTIPFiiP15AStatsEventListPvE", 604 "size" : 8, 605 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 606 }, 607 { 608 "alignment" : 8, 609 "linker_set_key" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 610 "name" : "void (*)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)", 611 "referenced_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 612 "self_type" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 613 "size" : 8, 614 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 615 }, 616 { 617 "alignment" : 8, 618 "linker_set_key" : "_ZTIPKh", 619 "name" : "const unsigned char *", 620 "referenced_type" : "_ZTIKh", 621 "self_type" : "_ZTIPKh", 622 "size" : 8, 623 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 624 }, 625 { 626 "alignment" : 8, 627 "linker_set_key" : "_ZTIPh", 628 "name" : "unsigned char *", 629 "referenced_type" : "_ZTIh", 630 "self_type" : "_ZTIPh", 631 "size" : 8, 632 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 633 }, 634 { 635 "alignment" : 8, 636 "linker_set_key" : "_ZTIPi", 637 "name" : "int *", 638 "referenced_type" : "_ZTIi", 639 "self_type" : "_ZTIPi", 640 "size" : 8, 641 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h" 642 }, 643 { 644 "alignment" : 8, 645 "linker_set_key" : "_ZTIPv", 646 "name" : "void *", 647 "referenced_type" : "_ZTIv", 648 "self_type" : "_ZTIPv", 649 "size" : 8, 650 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 651 } 652 ], 653 "qualified_types" : 654 [ 655 { 656 "alignment" : 8, 657 "is_const" : true, 658 "linker_set_key" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 659 "name" : "void (*const)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)", 660 "referenced_type" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 661 "self_type" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE", 662 "size" : 8, 663 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 664 }, 665 { 666 "alignment" : 1, 667 "is_const" : true, 668 "linker_set_key" : "_ZTIKh", 669 "name" : "const unsigned char", 670 "referenced_type" : "_ZTIh", 671 "self_type" : "_ZTIKh", 672 "size" : 1, 673 "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h" 674 } 675 ], 676 "record_types" : [], 677 "rvalue_reference_types" : [] 678} 679