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