• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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   "size" : 4
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 2,
21   "is_integral" : true,
22   "is_unsigned" : true,
23   "linker_set_key" : "_ZTIDs",
24   "name" : "char16_t",
25   "size" : 2
26  },
27  {
28   "alignment" : 1,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIDu",
32   "name" : "char8_t",
33   "size" : 1
34  },
35  {
36   "alignment" : 1,
37   "is_integral" : true,
38   "linker_set_key" : "_ZTIa",
39   "name" : "signed char",
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   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "is_unsigned" : true,
54   "linker_set_key" : "_ZTIc",
55   "name" : "char",
56   "size" : 1
57  },
58  {
59   "alignment" : 8,
60   "linker_set_key" : "_ZTId",
61   "name" : "double",
62   "size" : 8
63  },
64  {
65   "alignment" : 8,
66   "linker_set_key" : "_ZTIe",
67   "name" : "long double",
68   "size" : 8
69  },
70  {
71   "alignment" : 4,
72   "linker_set_key" : "_ZTIf",
73   "name" : "float",
74   "size" : 4
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIh",
81   "name" : "unsigned char",
82   "size" : 1
83  },
84  {
85   "alignment" : 4,
86   "is_integral" : true,
87   "linker_set_key" : "_ZTIi",
88   "name" : "int",
89   "size" : 4
90  },
91  {
92   "alignment" : 4,
93   "is_integral" : true,
94   "is_unsigned" : true,
95   "linker_set_key" : "_ZTIj",
96   "name" : "unsigned int",
97   "size" : 4
98  },
99  {
100   "alignment" : 4,
101   "is_integral" : true,
102   "linker_set_key" : "_ZTIl",
103   "name" : "long",
104   "size" : 4
105  },
106  {
107   "alignment" : 4,
108   "is_integral" : true,
109   "is_unsigned" : true,
110   "linker_set_key" : "_ZTIm",
111   "name" : "unsigned long",
112   "size" : 4
113  },
114  {
115   "alignment" : 2,
116   "is_integral" : true,
117   "linker_set_key" : "_ZTIs",
118   "name" : "short",
119   "size" : 2
120  },
121  {
122   "alignment" : 2,
123   "is_integral" : true,
124   "is_unsigned" : true,
125   "linker_set_key" : "_ZTIt",
126   "name" : "unsigned short",
127   "size" : 2
128  },
129  {
130   "linker_set_key" : "_ZTIv",
131   "name" : "void"
132  },
133  {
134   "alignment" : 4,
135   "is_integral" : true,
136   "is_unsigned" : true,
137   "linker_set_key" : "_ZTIw",
138   "name" : "wchar_t",
139   "size" : 4
140  },
141  {
142   "alignment" : 8,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIx",
145   "name" : "long long",
146   "size" : 8
147  },
148  {
149   "alignment" : 8,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "_ZTIy",
153   "name" : "unsigned long long",
154   "size" : 8
155  }
156 ],
157 "elf_functions" :
158 [
159  {
160   "name" : "AStatsEventList_addStatsEvent"
161  },
162  {
163   "name" : "AStatsManager_PullAtomMetadata_getAdditiveFields"
164  },
165  {
166   "name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis"
167  },
168  {
169   "name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields"
170  },
171  {
172   "name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis"
173  },
174  {
175   "name" : "AStatsManager_PullAtomMetadata_obtain"
176  },
177  {
178   "name" : "AStatsManager_PullAtomMetadata_release"
179  },
180  {
181   "name" : "AStatsManager_PullAtomMetadata_setAdditiveFields"
182  },
183  {
184   "name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis"
185  },
186  {
187   "name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis"
188  },
189  {
190   "name" : "AStatsManager_addSubscription"
191  },
192  {
193   "name" : "AStatsManager_clearPullAtomCallback"
194  },
195  {
196   "name" : "AStatsManager_flushSubscription"
197  },
198  {
199   "name" : "AStatsManager_removeSubscription"
200  },
201  {
202   "name" : "AStatsManager_setPullAtomCallback"
203  }
204 ],
205 "elf_objects" : [],
206 "enum_types" :
207 [
208  {
209   "alignment" : 4,
210   "enum_fields" :
211   [
212    {
213     "enum_field_value" : 10,
214     "name" : "EVENT_TYPE_LIST_STOP"
215    },
216    {
217     "enum_field_value" : 63,
218     "name" : "EVENT_TYPE_UNKNOWN"
219    },
220    {
221     "enum_field_value" : 0,
222     "name" : "EVENT_TYPE_INT"
223    },
224    {
225     "enum_field_value" : 1,
226     "name" : "EVENT_TYPE_LONG"
227    },
228    {
229     "enum_field_value" : 2,
230     "name" : "EVENT_TYPE_STRING"
231    },
232    {
233     "enum_field_value" : 3,
234     "name" : "EVENT_TYPE_LIST"
235    },
236    {
237     "enum_field_value" : 4,
238     "name" : "EVENT_TYPE_FLOAT"
239    }
240   ],
241   "linker_set_key" : "_ZTI19AndroidEventLogType",
242   "name" : "AndroidEventLogType",
243   "size" : 4,
244   "source_file" : "system/logging/liblog/include/log/log.h",
245   "underlying_type" : "_ZTIj"
246  },
247  {
248   "alignment" : 4,
249   "enum_fields" :
250   [
251    {
252     "enum_field_value" : 0,
253     "name" : "ANDROID_LOG_UNKNOWN"
254    },
255    {
256     "enum_field_value" : 1,
257     "name" : "ANDROID_LOG_DEFAULT"
258    },
259    {
260     "enum_field_value" : 2,
261     "name" : "ANDROID_LOG_VERBOSE"
262    },
263    {
264     "enum_field_value" : 3,
265     "name" : "ANDROID_LOG_DEBUG"
266    },
267    {
268     "enum_field_value" : 4,
269     "name" : "ANDROID_LOG_INFO"
270    },
271    {
272     "enum_field_value" : 5,
273     "name" : "ANDROID_LOG_WARN"
274    },
275    {
276     "enum_field_value" : 6,
277     "name" : "ANDROID_LOG_ERROR"
278    },
279    {
280     "enum_field_value" : 7,
281     "name" : "ANDROID_LOG_FATAL"
282    },
283    {
284     "enum_field_value" : 8,
285     "name" : "ANDROID_LOG_SILENT"
286    }
287   ],
288   "linker_set_key" : "_ZTI19android_LogPriority",
289   "name" : "android_LogPriority",
290   "size" : 4,
291   "source_file" : "system/logging/liblog/include/android/log.h",
292   "underlying_type" : "_ZTIj"
293  },
294  {
295   "alignment" : 4,
296   "enum_fields" :
297   [
298    {
299     "enum_field_value" : 0,
300     "name" : "AStatsManager_PULL_SUCCESS"
301    },
302    {
303     "enum_field_value" : 1,
304     "name" : "AStatsManager_PULL_SKIP"
305    }
306   ],
307   "linker_set_key" : "_ZTI24$AStatsManager_PULL_SKIP",
308   "name" : "(unnamed)",
309   "size" : 4,
310   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h",
311   "underlying_type" : "_ZTIj"
312  },
313  {
314   "alignment" : 4,
315   "enum_fields" :
316   [
317    {
318     "enum_field_value" : 1,
319     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_STATSD_INITIATED"
320    },
321    {
322     "enum_field_value" : 2,
323     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_FLUSH_REQUESTED"
324    },
325    {
326     "enum_field_value" : 3,
327     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_SUBSCRIPTION_ENDED"
328    }
329   ],
330   "linker_set_key" : "_ZTI40AStatsManager_SubscriptionCallbackReason",
331   "name" : "AStatsManager_SubscriptionCallbackReason",
332   "size" : 4,
333   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h",
334   "underlying_type" : "_ZTIj"
335  },
336  {
337   "alignment" : 4,
338   "enum_fields" :
339   [
340    {
341     "enum_field_value" : 0,
342     "name" : "LOG_ID_MIN"
343    },
344    {
345     "enum_field_value" : 0,
346     "name" : "LOG_ID_MAIN"
347    },
348    {
349     "enum_field_value" : 1,
350     "name" : "LOG_ID_RADIO"
351    },
352    {
353     "enum_field_value" : 2,
354     "name" : "LOG_ID_EVENTS"
355    },
356    {
357     "enum_field_value" : 3,
358     "name" : "LOG_ID_SYSTEM"
359    },
360    {
361     "enum_field_value" : 4,
362     "name" : "LOG_ID_CRASH"
363    },
364    {
365     "enum_field_value" : 5,
366     "name" : "LOG_ID_STATS"
367    },
368    {
369     "enum_field_value" : 6,
370     "name" : "LOG_ID_SECURITY"
371    },
372    {
373     "enum_field_value" : 7,
374     "name" : "LOG_ID_KERNEL"
375    },
376    {
377     "enum_field_value" : 8,
378     "name" : "LOG_ID_MAX"
379    },
380    {
381     "enum_field_value" : 2147483647,
382     "name" : "LOG_ID_DEFAULT"
383    }
384   ],
385   "linker_set_key" : "_ZTI6log_id",
386   "name" : "log_id",
387   "size" : 4,
388   "source_file" : "system/logging/liblog/include/android/log.h",
389   "underlying_type" : "_ZTIj"
390  },
391  {
392   "alignment" : 4,
393   "enum_fields" :
394   [
395    {
396     "enum_field_value" : 0,
397     "name" : "android::OK"
398    },
399    {
400     "enum_field_value" : 0,
401     "name" : "android::NO_ERROR"
402    },
403    {
404     "enum_field_value" : -2147483648,
405     "name" : "android::UNKNOWN_ERROR"
406    },
407    {
408     "enum_field_value" : -12,
409     "name" : "android::NO_MEMORY"
410    },
411    {
412     "enum_field_value" : -38,
413     "name" : "android::INVALID_OPERATION"
414    },
415    {
416     "enum_field_value" : -22,
417     "name" : "android::BAD_VALUE"
418    },
419    {
420     "enum_field_value" : -2147483647,
421     "name" : "android::BAD_TYPE"
422    },
423    {
424     "enum_field_value" : -2,
425     "name" : "android::NAME_NOT_FOUND"
426    },
427    {
428     "enum_field_value" : -1,
429     "name" : "android::PERMISSION_DENIED"
430    },
431    {
432     "enum_field_value" : -19,
433     "name" : "android::NO_INIT"
434    },
435    {
436     "enum_field_value" : -17,
437     "name" : "android::ALREADY_EXISTS"
438    },
439    {
440     "enum_field_value" : -32,
441     "name" : "android::DEAD_OBJECT"
442    },
443    {
444     "enum_field_value" : -2147483646,
445     "name" : "android::FAILED_TRANSACTION"
446    },
447    {
448     "enum_field_value" : -75,
449     "name" : "android::BAD_INDEX"
450    },
451    {
452     "enum_field_value" : -61,
453     "name" : "android::NOT_ENOUGH_DATA"
454    },
455    {
456     "enum_field_value" : -11,
457     "name" : "android::WOULD_BLOCK"
458    },
459    {
460     "enum_field_value" : -110,
461     "name" : "android::TIMED_OUT"
462    },
463    {
464     "enum_field_value" : -74,
465     "name" : "android::UNKNOWN_TRANSACTION"
466    },
467    {
468     "enum_field_value" : -2147483641,
469     "name" : "android::FDS_NOT_ALLOWED"
470    },
471    {
472     "enum_field_value" : -2147483640,
473     "name" : "android::UNEXPECTED_NULL"
474    }
475   ],
476   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
477   "name" : "android::(unnamed)",
478   "size" : 4,
479   "source_file" : "system/core/include/utils/Errors.h",
480   "underlying_type" : "_ZTIi"
481  },
482  {
483   "alignment" : 4,
484   "enum_fields" :
485   [
486    {
487     "enum_field_value" : 1,
488     "name" : "android::trait_trivial_copy<bool>::value"
489    }
490   ],
491   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
492   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
493   "size" : 4,
494   "source_file" : "system/core/include/utils/TypeHelpers.h",
495   "underlying_type" : "_ZTIj"
496  },
497  {
498   "alignment" : 4,
499   "enum_fields" :
500   [
501    {
502     "enum_field_value" : 1,
503     "name" : "android::trait_trivial_copy<char>::value"
504    }
505   ],
506   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
507   "name" : "android::trait_trivial_copy<char>::(unnamed)",
508   "size" : 4,
509   "source_file" : "system/core/include/utils/TypeHelpers.h",
510   "underlying_type" : "_ZTIj"
511  },
512  {
513   "alignment" : 4,
514   "enum_fields" :
515   [
516    {
517     "enum_field_value" : 1,
518     "name" : "android::trait_trivial_copy<double>::value"
519    }
520   ],
521   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
522   "name" : "android::trait_trivial_copy<double>::(unnamed)",
523   "size" : 4,
524   "source_file" : "system/core/include/utils/TypeHelpers.h",
525   "underlying_type" : "_ZTIj"
526  },
527  {
528   "alignment" : 4,
529   "enum_fields" :
530   [
531    {
532     "enum_field_value" : 1,
533     "name" : "android::trait_trivial_copy<float>::value"
534    }
535   ],
536   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
537   "name" : "android::trait_trivial_copy<float>::(unnamed)",
538   "size" : 4,
539   "source_file" : "system/core/include/utils/TypeHelpers.h",
540   "underlying_type" : "_ZTIj"
541  },
542  {
543   "alignment" : 4,
544   "enum_fields" :
545   [
546    {
547     "enum_field_value" : 1,
548     "name" : "android::trait_trivial_copy<unsigned char>::value"
549    }
550   ],
551   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
552   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
553   "size" : 4,
554   "source_file" : "system/core/include/utils/TypeHelpers.h",
555   "underlying_type" : "_ZTIj"
556  },
557  {
558   "alignment" : 4,
559   "enum_fields" :
560   [
561    {
562     "enum_field_value" : 1,
563     "name" : "android::trait_trivial_copy<int>::value"
564    }
565   ],
566   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
567   "name" : "android::trait_trivial_copy<int>::(unnamed)",
568   "size" : 4,
569   "source_file" : "system/core/include/utils/TypeHelpers.h",
570   "underlying_type" : "_ZTIj"
571  },
572  {
573   "alignment" : 4,
574   "enum_fields" :
575   [
576    {
577     "enum_field_value" : 1,
578     "name" : "android::trait_trivial_copy<unsigned int>::value"
579    }
580   ],
581   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
582   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
583   "size" : 4,
584   "source_file" : "system/core/include/utils/TypeHelpers.h",
585   "underlying_type" : "_ZTIj"
586  },
587  {
588   "alignment" : 4,
589   "enum_fields" :
590   [
591    {
592     "enum_field_value" : 1,
593     "name" : "android::trait_trivial_copy<long>::value"
594    }
595   ],
596   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
597   "name" : "android::trait_trivial_copy<long>::(unnamed)",
598   "size" : 4,
599   "source_file" : "system/core/include/utils/TypeHelpers.h",
600   "underlying_type" : "_ZTIj"
601  },
602  {
603   "alignment" : 4,
604   "enum_fields" :
605   [
606    {
607     "enum_field_value" : 1,
608     "name" : "android::trait_trivial_copy<unsigned long>::value"
609    }
610   ],
611   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
612   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
613   "size" : 4,
614   "source_file" : "system/core/include/utils/TypeHelpers.h",
615   "underlying_type" : "_ZTIj"
616  },
617  {
618   "alignment" : 4,
619   "enum_fields" :
620   [
621    {
622     "enum_field_value" : 1,
623     "name" : "android::trait_trivial_copy<short>::value"
624    }
625   ],
626   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
627   "name" : "android::trait_trivial_copy<short>::(unnamed)",
628   "size" : 4,
629   "source_file" : "system/core/include/utils/TypeHelpers.h",
630   "underlying_type" : "_ZTIj"
631  },
632  {
633   "alignment" : 4,
634   "enum_fields" :
635   [
636    {
637     "enum_field_value" : 1,
638     "name" : "android::trait_trivial_copy<unsigned short>::value"
639    }
640   ],
641   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
642   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
643   "size" : 4,
644   "source_file" : "system/core/include/utils/TypeHelpers.h",
645   "underlying_type" : "_ZTIj"
646  },
647  {
648   "alignment" : 4,
649   "enum_fields" :
650   [
651    {
652     "enum_field_value" : 1,
653     "name" : "android::trait_trivial_copy<void>::value"
654    }
655   ],
656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
657   "name" : "android::trait_trivial_copy<void>::(unnamed)",
658   "size" : 4,
659   "source_file" : "system/core/include/utils/TypeHelpers.h",
660   "underlying_type" : "_ZTIj"
661  },
662  {
663   "alignment" : 4,
664   "enum_fields" :
665   [
666    {
667     "enum_field_value" : 1,
668     "name" : "android::trait_trivial_copy<long long>::value"
669    }
670   ],
671   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
672   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
673   "size" : 4,
674   "source_file" : "system/core/include/utils/TypeHelpers.h",
675   "underlying_type" : "_ZTIj"
676  },
677  {
678   "alignment" : 4,
679   "enum_fields" :
680   [
681    {
682     "enum_field_value" : 1,
683     "name" : "android::trait_trivial_copy<unsigned long long>::value"
684    }
685   ],
686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
687   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
688   "size" : 4,
689   "source_file" : "system/core/include/utils/TypeHelpers.h",
690   "underlying_type" : "_ZTIj"
691  },
692  {
693   "alignment" : 4,
694   "enum_fields" :
695   [
696    {
697     "enum_field_value" : 1,
698     "name" : "android::trait_trivial_ctor<bool>::value"
699    }
700   ],
701   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
702   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
703   "size" : 4,
704   "source_file" : "system/core/include/utils/TypeHelpers.h",
705   "underlying_type" : "_ZTIj"
706  },
707  {
708   "alignment" : 4,
709   "enum_fields" :
710   [
711    {
712     "enum_field_value" : 1,
713     "name" : "android::trait_trivial_ctor<char>::value"
714    }
715   ],
716   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
717   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
718   "size" : 4,
719   "source_file" : "system/core/include/utils/TypeHelpers.h",
720   "underlying_type" : "_ZTIj"
721  },
722  {
723   "alignment" : 4,
724   "enum_fields" :
725   [
726    {
727     "enum_field_value" : 1,
728     "name" : "android::trait_trivial_ctor<double>::value"
729    }
730   ],
731   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
732   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
733   "size" : 4,
734   "source_file" : "system/core/include/utils/TypeHelpers.h",
735   "underlying_type" : "_ZTIj"
736  },
737  {
738   "alignment" : 4,
739   "enum_fields" :
740   [
741    {
742     "enum_field_value" : 1,
743     "name" : "android::trait_trivial_ctor<float>::value"
744    }
745   ],
746   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
747   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
748   "size" : 4,
749   "source_file" : "system/core/include/utils/TypeHelpers.h",
750   "underlying_type" : "_ZTIj"
751  },
752  {
753   "alignment" : 4,
754   "enum_fields" :
755   [
756    {
757     "enum_field_value" : 1,
758     "name" : "android::trait_trivial_ctor<unsigned char>::value"
759    }
760   ],
761   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
762   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
763   "size" : 4,
764   "source_file" : "system/core/include/utils/TypeHelpers.h",
765   "underlying_type" : "_ZTIj"
766  },
767  {
768   "alignment" : 4,
769   "enum_fields" :
770   [
771    {
772     "enum_field_value" : 1,
773     "name" : "android::trait_trivial_ctor<int>::value"
774    }
775   ],
776   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
777   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
778   "size" : 4,
779   "source_file" : "system/core/include/utils/TypeHelpers.h",
780   "underlying_type" : "_ZTIj"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 1,
788     "name" : "android::trait_trivial_ctor<unsigned int>::value"
789    }
790   ],
791   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
792   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
793   "size" : 4,
794   "source_file" : "system/core/include/utils/TypeHelpers.h",
795   "underlying_type" : "_ZTIj"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 1,
803     "name" : "android::trait_trivial_ctor<long>::value"
804    }
805   ],
806   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
807   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
808   "size" : 4,
809   "source_file" : "system/core/include/utils/TypeHelpers.h",
810   "underlying_type" : "_ZTIj"
811  },
812  {
813   "alignment" : 4,
814   "enum_fields" :
815   [
816    {
817     "enum_field_value" : 1,
818     "name" : "android::trait_trivial_ctor<unsigned long>::value"
819    }
820   ],
821   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
822   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
823   "size" : 4,
824   "source_file" : "system/core/include/utils/TypeHelpers.h",
825   "underlying_type" : "_ZTIj"
826  },
827  {
828   "alignment" : 4,
829   "enum_fields" :
830   [
831    {
832     "enum_field_value" : 1,
833     "name" : "android::trait_trivial_ctor<short>::value"
834    }
835   ],
836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
837   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
838   "size" : 4,
839   "source_file" : "system/core/include/utils/TypeHelpers.h",
840   "underlying_type" : "_ZTIj"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 1,
848     "name" : "android::trait_trivial_ctor<unsigned short>::value"
849    }
850   ],
851   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
852   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
853   "size" : 4,
854   "source_file" : "system/core/include/utils/TypeHelpers.h",
855   "underlying_type" : "_ZTIj"
856  },
857  {
858   "alignment" : 4,
859   "enum_fields" :
860   [
861    {
862     "enum_field_value" : 1,
863     "name" : "android::trait_trivial_ctor<void>::value"
864    }
865   ],
866   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
867   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
868   "size" : 4,
869   "source_file" : "system/core/include/utils/TypeHelpers.h",
870   "underlying_type" : "_ZTIj"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 1,
878     "name" : "android::trait_trivial_ctor<long long>::value"
879    }
880   ],
881   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
882   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
883   "size" : 4,
884   "source_file" : "system/core/include/utils/TypeHelpers.h",
885   "underlying_type" : "_ZTIj"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : 1,
893     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
894    }
895   ],
896   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
897   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
898   "size" : 4,
899   "source_file" : "system/core/include/utils/TypeHelpers.h",
900   "underlying_type" : "_ZTIj"
901  },
902  {
903   "alignment" : 4,
904   "enum_fields" :
905   [
906    {
907     "enum_field_value" : 1,
908     "name" : "android::trait_trivial_dtor<bool>::value"
909    }
910   ],
911   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
912   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
913   "size" : 4,
914   "source_file" : "system/core/include/utils/TypeHelpers.h",
915   "underlying_type" : "_ZTIj"
916  },
917  {
918   "alignment" : 4,
919   "enum_fields" :
920   [
921    {
922     "enum_field_value" : 1,
923     "name" : "android::trait_trivial_dtor<char>::value"
924    }
925   ],
926   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
927   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
928   "size" : 4,
929   "source_file" : "system/core/include/utils/TypeHelpers.h",
930   "underlying_type" : "_ZTIj"
931  },
932  {
933   "alignment" : 4,
934   "enum_fields" :
935   [
936    {
937     "enum_field_value" : 1,
938     "name" : "android::trait_trivial_dtor<double>::value"
939    }
940   ],
941   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
942   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
943   "size" : 4,
944   "source_file" : "system/core/include/utils/TypeHelpers.h",
945   "underlying_type" : "_ZTIj"
946  },
947  {
948   "alignment" : 4,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 1,
953     "name" : "android::trait_trivial_dtor<float>::value"
954    }
955   ],
956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
957   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
958   "size" : 4,
959   "source_file" : "system/core/include/utils/TypeHelpers.h",
960   "underlying_type" : "_ZTIj"
961  },
962  {
963   "alignment" : 4,
964   "enum_fields" :
965   [
966    {
967     "enum_field_value" : 1,
968     "name" : "android::trait_trivial_dtor<unsigned char>::value"
969    }
970   ],
971   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
972   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
973   "size" : 4,
974   "source_file" : "system/core/include/utils/TypeHelpers.h",
975   "underlying_type" : "_ZTIj"
976  },
977  {
978   "alignment" : 4,
979   "enum_fields" :
980   [
981    {
982     "enum_field_value" : 1,
983     "name" : "android::trait_trivial_dtor<int>::value"
984    }
985   ],
986   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
987   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
988   "size" : 4,
989   "source_file" : "system/core/include/utils/TypeHelpers.h",
990   "underlying_type" : "_ZTIj"
991  },
992  {
993   "alignment" : 4,
994   "enum_fields" :
995   [
996    {
997     "enum_field_value" : 1,
998     "name" : "android::trait_trivial_dtor<unsigned int>::value"
999    }
1000   ],
1001   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1002   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
1003   "size" : 4,
1004   "source_file" : "system/core/include/utils/TypeHelpers.h",
1005   "underlying_type" : "_ZTIj"
1006  },
1007  {
1008   "alignment" : 4,
1009   "enum_fields" :
1010   [
1011    {
1012     "enum_field_value" : 1,
1013     "name" : "android::trait_trivial_dtor<long>::value"
1014    }
1015   ],
1016   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1017   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
1018   "size" : 4,
1019   "source_file" : "system/core/include/utils/TypeHelpers.h",
1020   "underlying_type" : "_ZTIj"
1021  },
1022  {
1023   "alignment" : 4,
1024   "enum_fields" :
1025   [
1026    {
1027     "enum_field_value" : 1,
1028     "name" : "android::trait_trivial_dtor<unsigned long>::value"
1029    }
1030   ],
1031   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1032   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
1033   "size" : 4,
1034   "source_file" : "system/core/include/utils/TypeHelpers.h",
1035   "underlying_type" : "_ZTIj"
1036  },
1037  {
1038   "alignment" : 4,
1039   "enum_fields" :
1040   [
1041    {
1042     "enum_field_value" : 1,
1043     "name" : "android::trait_trivial_dtor<short>::value"
1044    }
1045   ],
1046   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1047   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
1048   "size" : 4,
1049   "source_file" : "system/core/include/utils/TypeHelpers.h",
1050   "underlying_type" : "_ZTIj"
1051  },
1052  {
1053   "alignment" : 4,
1054   "enum_fields" :
1055   [
1056    {
1057     "enum_field_value" : 1,
1058     "name" : "android::trait_trivial_dtor<unsigned short>::value"
1059    }
1060   ],
1061   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1062   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
1063   "size" : 4,
1064   "source_file" : "system/core/include/utils/TypeHelpers.h",
1065   "underlying_type" : "_ZTIj"
1066  },
1067  {
1068   "alignment" : 4,
1069   "enum_fields" :
1070   [
1071    {
1072     "enum_field_value" : 1,
1073     "name" : "android::trait_trivial_dtor<void>::value"
1074    }
1075   ],
1076   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1077   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
1078   "size" : 4,
1079   "source_file" : "system/core/include/utils/TypeHelpers.h",
1080   "underlying_type" : "_ZTIj"
1081  },
1082  {
1083   "alignment" : 4,
1084   "enum_fields" :
1085   [
1086    {
1087     "enum_field_value" : 1,
1088     "name" : "android::trait_trivial_dtor<long long>::value"
1089    }
1090   ],
1091   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1092   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
1093   "size" : 4,
1094   "source_file" : "system/core/include/utils/TypeHelpers.h",
1095   "underlying_type" : "_ZTIj"
1096  },
1097  {
1098   "alignment" : 4,
1099   "enum_fields" :
1100   [
1101    {
1102     "enum_field_value" : 1,
1103     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
1104    }
1105   ],
1106   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1107   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
1108   "size" : 4,
1109   "source_file" : "system/core/include/utils/TypeHelpers.h",
1110   "underlying_type" : "_ZTIj"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 1,
1118     "name" : "android::trait_trivial_move<android::String8>::value"
1119    }
1120   ],
1121   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
1122   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
1123   "size" : 4,
1124   "source_file" : "system/core/include/utils/String8.h",
1125   "underlying_type" : "_ZTIj"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 1,
1133     "name" : "android::trait_trivial_move<android::String16>::value"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
1137   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
1138   "size" : 4,
1139   "source_file" : "system/core/include/utils/String16.h",
1140   "underlying_type" : "_ZTIj"
1141  },
1142  {
1143   "alignment" : 4,
1144   "enum_fields" :
1145   [
1146    {
1147     "enum_field_value" : 1,
1148     "name" : "android::trait_trivial_move<bool>::value"
1149    }
1150   ],
1151   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1152   "name" : "android::trait_trivial_move<bool>::(unnamed)",
1153   "size" : 4,
1154   "source_file" : "system/core/include/utils/TypeHelpers.h",
1155   "underlying_type" : "_ZTIj"
1156  },
1157  {
1158   "alignment" : 4,
1159   "enum_fields" :
1160   [
1161    {
1162     "enum_field_value" : 1,
1163     "name" : "android::trait_trivial_move<char>::value"
1164    }
1165   ],
1166   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1167   "name" : "android::trait_trivial_move<char>::(unnamed)",
1168   "size" : 4,
1169   "source_file" : "system/core/include/utils/TypeHelpers.h",
1170   "underlying_type" : "_ZTIj"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 1,
1178     "name" : "android::trait_trivial_move<double>::value"
1179    }
1180   ],
1181   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1182   "name" : "android::trait_trivial_move<double>::(unnamed)",
1183   "size" : 4,
1184   "source_file" : "system/core/include/utils/TypeHelpers.h",
1185   "underlying_type" : "_ZTIj"
1186  },
1187  {
1188   "alignment" : 4,
1189   "enum_fields" :
1190   [
1191    {
1192     "enum_field_value" : 1,
1193     "name" : "android::trait_trivial_move<float>::value"
1194    }
1195   ],
1196   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1197   "name" : "android::trait_trivial_move<float>::(unnamed)",
1198   "size" : 4,
1199   "source_file" : "system/core/include/utils/TypeHelpers.h",
1200   "underlying_type" : "_ZTIj"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "android::trait_trivial_move<unsigned char>::value"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1212   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
1213   "size" : 4,
1214   "source_file" : "system/core/include/utils/TypeHelpers.h",
1215   "underlying_type" : "_ZTIj"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 1,
1223     "name" : "android::trait_trivial_move<int>::value"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1227   "name" : "android::trait_trivial_move<int>::(unnamed)",
1228   "size" : 4,
1229   "source_file" : "system/core/include/utils/TypeHelpers.h",
1230   "underlying_type" : "_ZTIj"
1231  },
1232  {
1233   "alignment" : 4,
1234   "enum_fields" :
1235   [
1236    {
1237     "enum_field_value" : 1,
1238     "name" : "android::trait_trivial_move<unsigned int>::value"
1239    }
1240   ],
1241   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1242   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
1243   "size" : 4,
1244   "source_file" : "system/core/include/utils/TypeHelpers.h",
1245   "underlying_type" : "_ZTIj"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::trait_trivial_move<long>::value"
1254    }
1255   ],
1256   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1257   "name" : "android::trait_trivial_move<long>::(unnamed)",
1258   "size" : 4,
1259   "source_file" : "system/core/include/utils/TypeHelpers.h",
1260   "underlying_type" : "_ZTIj"
1261  },
1262  {
1263   "alignment" : 4,
1264   "enum_fields" :
1265   [
1266    {
1267     "enum_field_value" : 1,
1268     "name" : "android::trait_trivial_move<unsigned long>::value"
1269    }
1270   ],
1271   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1272   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
1273   "size" : 4,
1274   "source_file" : "system/core/include/utils/TypeHelpers.h",
1275   "underlying_type" : "_ZTIj"
1276  },
1277  {
1278   "alignment" : 4,
1279   "enum_fields" :
1280   [
1281    {
1282     "enum_field_value" : 1,
1283     "name" : "android::trait_trivial_move<short>::value"
1284    }
1285   ],
1286   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1287   "name" : "android::trait_trivial_move<short>::(unnamed)",
1288   "size" : 4,
1289   "source_file" : "system/core/include/utils/TypeHelpers.h",
1290   "underlying_type" : "_ZTIj"
1291  },
1292  {
1293   "alignment" : 4,
1294   "enum_fields" :
1295   [
1296    {
1297     "enum_field_value" : 1,
1298     "name" : "android::trait_trivial_move<unsigned short>::value"
1299    }
1300   ],
1301   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1302   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
1303   "size" : 4,
1304   "source_file" : "system/core/include/utils/TypeHelpers.h",
1305   "underlying_type" : "_ZTIj"
1306  },
1307  {
1308   "alignment" : 4,
1309   "enum_fields" :
1310   [
1311    {
1312     "enum_field_value" : 1,
1313     "name" : "android::trait_trivial_move<void>::value"
1314    }
1315   ],
1316   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1317   "name" : "android::trait_trivial_move<void>::(unnamed)",
1318   "size" : 4,
1319   "source_file" : "system/core/include/utils/TypeHelpers.h",
1320   "underlying_type" : "_ZTIj"
1321  },
1322  {
1323   "alignment" : 4,
1324   "enum_fields" :
1325   [
1326    {
1327     "enum_field_value" : 1,
1328     "name" : "android::trait_trivial_move<long long>::value"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1332   "name" : "android::trait_trivial_move<long long>::(unnamed)",
1333   "size" : 4,
1334   "source_file" : "system/core/include/utils/TypeHelpers.h",
1335   "underlying_type" : "_ZTIj"
1336  },
1337  {
1338   "alignment" : 4,
1339   "enum_fields" :
1340   [
1341    {
1342     "enum_field_value" : 1,
1343     "name" : "android::trait_trivial_move<unsigned long long>::value"
1344    }
1345   ],
1346   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1347   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
1348   "size" : 4,
1349   "source_file" : "system/core/include/utils/TypeHelpers.h",
1350   "underlying_type" : "_ZTIj"
1351  }
1352 ],
1353 "function_types" :
1354 [
1355  {
1356   "alignment" : 4,
1357   "linker_set_key" : "_ZTIFiiP15AStatsEventListPvE",
1358   "name" : "int (int, AStatsEventList *, void *)",
1359   "parameters" :
1360   [
1361    {
1362     "referenced_type" : "_ZTIi"
1363    },
1364    {
1365     "referenced_type" : "_ZTIP15AStatsEventList"
1366    },
1367    {
1368     "referenced_type" : "_ZTIPv"
1369    }
1370   ],
1371   "return_type" : "_ZTIi",
1372   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1373  },
1374  {
1375   "alignment" : 4,
1376   "linker_set_key" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE",
1377   "name" : "void (int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)",
1378   "parameters" :
1379   [
1380    {
1381     "referenced_type" : "_ZTIi"
1382    },
1383    {
1384     "referenced_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason"
1385    },
1386    {
1387     "referenced_type" : "_ZTIPh"
1388    },
1389    {
1390     "referenced_type" : "_ZTIj"
1391    },
1392    {
1393     "referenced_type" : "_ZTIPv"
1394    }
1395   ],
1396   "return_type" : "_ZTIv",
1397   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1398  }
1399 ],
1400 "functions" :
1401 [
1402  {
1403   "function_name" : "AStatsEventList_addStatsEvent",
1404   "linker_set_key" : "AStatsEventList_addStatsEvent",
1405   "parameters" :
1406   [
1407    {
1408     "referenced_type" : "_ZTIP15AStatsEventList"
1409    }
1410   ],
1411   "return_type" : "_ZTIP11AStatsEvent",
1412   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1413  },
1414  {
1415   "function_name" : "AStatsManager_PullAtomMetadata_getAdditiveFields",
1416   "linker_set_key" : "AStatsManager_PullAtomMetadata_getAdditiveFields",
1417   "parameters" :
1418   [
1419    {
1420     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1421    },
1422    {
1423     "referenced_type" : "_ZTIPi"
1424    }
1425   ],
1426   "return_type" : "_ZTIv",
1427   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1428  },
1429  {
1430   "function_name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis",
1431   "linker_set_key" : "AStatsManager_PullAtomMetadata_getCoolDownMillis",
1432   "parameters" :
1433   [
1434    {
1435     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1436    }
1437   ],
1438   "return_type" : "_ZTIx",
1439   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1440  },
1441  {
1442   "function_name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields",
1443   "linker_set_key" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields",
1444   "parameters" :
1445   [
1446    {
1447     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1448    }
1449   ],
1450   "return_type" : "_ZTIi",
1451   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1452  },
1453  {
1454   "function_name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis",
1455   "linker_set_key" : "AStatsManager_PullAtomMetadata_getTimeoutMillis",
1456   "parameters" :
1457   [
1458    {
1459     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1460    }
1461   ],
1462   "return_type" : "_ZTIx",
1463   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1464  },
1465  {
1466   "function_name" : "AStatsManager_PullAtomMetadata_obtain",
1467   "linker_set_key" : "AStatsManager_PullAtomMetadata_obtain",
1468   "return_type" : "_ZTIP30AStatsManager_PullAtomMetadata",
1469   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1470  },
1471  {
1472   "function_name" : "AStatsManager_PullAtomMetadata_release",
1473   "linker_set_key" : "AStatsManager_PullAtomMetadata_release",
1474   "parameters" :
1475   [
1476    {
1477     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1478    }
1479   ],
1480   "return_type" : "_ZTIv",
1481   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1482  },
1483  {
1484   "function_name" : "AStatsManager_PullAtomMetadata_setAdditiveFields",
1485   "linker_set_key" : "AStatsManager_PullAtomMetadata_setAdditiveFields",
1486   "parameters" :
1487   [
1488    {
1489     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1490    },
1491    {
1492     "referenced_type" : "_ZTIPi"
1493    },
1494    {
1495     "referenced_type" : "_ZTIi"
1496    }
1497   ],
1498   "return_type" : "_ZTIv",
1499   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1500  },
1501  {
1502   "function_name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis",
1503   "linker_set_key" : "AStatsManager_PullAtomMetadata_setCoolDownMillis",
1504   "parameters" :
1505   [
1506    {
1507     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1508    },
1509    {
1510     "referenced_type" : "_ZTIx"
1511    }
1512   ],
1513   "return_type" : "_ZTIv",
1514   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1515  },
1516  {
1517   "function_name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis",
1518   "linker_set_key" : "AStatsManager_PullAtomMetadata_setTimeoutMillis",
1519   "parameters" :
1520   [
1521    {
1522     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1523    },
1524    {
1525     "referenced_type" : "_ZTIx"
1526    }
1527   ],
1528   "return_type" : "_ZTIv",
1529   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1530  },
1531  {
1532   "availability_attrs" :
1533   [
1534    {
1535     "introduced_major" : 34
1536    }
1537   ],
1538   "function_name" : "AStatsManager_addSubscription",
1539   "linker_set_key" : "AStatsManager_addSubscription",
1540   "parameters" :
1541   [
1542    {
1543     "referenced_type" : "_ZTIPKh"
1544    },
1545    {
1546     "referenced_type" : "_ZTIj"
1547    },
1548    {
1549     "referenced_type" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE"
1550    },
1551    {
1552     "referenced_type" : "_ZTIPv"
1553    }
1554   ],
1555   "return_type" : "_ZTIi",
1556   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1557  },
1558  {
1559   "function_name" : "AStatsManager_clearPullAtomCallback",
1560   "linker_set_key" : "AStatsManager_clearPullAtomCallback",
1561   "parameters" :
1562   [
1563    {
1564     "referenced_type" : "_ZTIi"
1565    }
1566   ],
1567   "return_type" : "_ZTIv",
1568   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1569  },
1570  {
1571   "availability_attrs" :
1572   [
1573    {
1574     "introduced_major" : 34
1575    }
1576   ],
1577   "function_name" : "AStatsManager_flushSubscription",
1578   "linker_set_key" : "AStatsManager_flushSubscription",
1579   "parameters" :
1580   [
1581    {
1582     "referenced_type" : "_ZTIi"
1583    }
1584   ],
1585   "return_type" : "_ZTIv",
1586   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1587  },
1588  {
1589   "availability_attrs" :
1590   [
1591    {
1592     "introduced_major" : 34
1593    }
1594   ],
1595   "function_name" : "AStatsManager_removeSubscription",
1596   "linker_set_key" : "AStatsManager_removeSubscription",
1597   "parameters" :
1598   [
1599    {
1600     "referenced_type" : "_ZTIi"
1601    }
1602   ],
1603   "return_type" : "_ZTIv",
1604   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1605  },
1606  {
1607   "function_name" : "AStatsManager_setPullAtomCallback",
1608   "linker_set_key" : "AStatsManager_setPullAtomCallback",
1609   "parameters" :
1610   [
1611    {
1612     "referenced_type" : "_ZTIi"
1613    },
1614    {
1615     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1616    },
1617    {
1618     "referenced_type" : "_ZTIPFiiP15AStatsEventListPvE"
1619    },
1620    {
1621     "referenced_type" : "_ZTIPv"
1622    }
1623   ],
1624   "return_type" : "_ZTIv",
1625   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1626  }
1627 ],
1628 "global_vars" : [],
1629 "lvalue_reference_types" :
1630 [
1631  {
1632   "alignment" : 4,
1633   "linker_set_key" : "_ZTIRK8log_time",
1634   "name" : "const log_time &",
1635   "referenced_type" : "_ZTIK8log_time",
1636   "size" : 4,
1637   "source_file" : "system/logging/liblog/include/log/log_time.h"
1638  },
1639  {
1640   "alignment" : 4,
1641   "linker_set_key" : "_ZTIRK8timespec",
1642   "name" : "const timespec &",
1643   "referenced_type" : "_ZTIK8timespec",
1644   "size" : 4,
1645   "source_file" : "system/logging/liblog/include/log/log_time.h"
1646  },
1647  {
1648   "alignment" : 4,
1649   "linker_set_key" : "_ZTIRKN7android7String8E",
1650   "name" : "const android::String8 &",
1651   "referenced_type" : "_ZTIKN7android7String8E",
1652   "size" : 4,
1653   "source_file" : "system/core/include/utils/String8.h"
1654  },
1655  {
1656   "alignment" : 4,
1657   "linker_set_key" : "_ZTIRKN7android8String16E",
1658   "name" : "const android::String16 &",
1659   "referenced_type" : "_ZTIKN7android8String16E",
1660   "size" : 4,
1661   "source_file" : "system/core/include/utils/String16.h"
1662  },
1663  {
1664   "alignment" : 4,
1665   "linker_set_key" : "_ZTIRKa",
1666   "name" : "const signed char &",
1667   "referenced_type" : "_ZTIKa",
1668   "size" : 4,
1669   "source_file" : "system/core/include/utils/TypeHelpers.h"
1670  },
1671  {
1672   "alignment" : 4,
1673   "linker_set_key" : "_ZTIRKb",
1674   "name" : "const bool &",
1675   "referenced_type" : "_ZTIKb",
1676   "size" : 4,
1677   "source_file" : "system/core/include/utils/TypeHelpers.h"
1678  },
1679  {
1680   "alignment" : 4,
1681   "linker_set_key" : "_ZTIRKd",
1682   "name" : "const double &",
1683   "referenced_type" : "_ZTIKd",
1684   "size" : 4,
1685   "source_file" : "system/core/include/utils/TypeHelpers.h"
1686  },
1687  {
1688   "alignment" : 4,
1689   "linker_set_key" : "_ZTIRKf",
1690   "name" : "const float &",
1691   "referenced_type" : "_ZTIKf",
1692   "size" : 4,
1693   "source_file" : "system/core/include/utils/TypeHelpers.h"
1694  },
1695  {
1696   "alignment" : 4,
1697   "linker_set_key" : "_ZTIRKh",
1698   "name" : "const unsigned char &",
1699   "referenced_type" : "_ZTIKh",
1700   "size" : 4,
1701   "source_file" : "system/core/include/utils/TypeHelpers.h"
1702  },
1703  {
1704   "alignment" : 4,
1705   "linker_set_key" : "_ZTIRKi",
1706   "name" : "const int &",
1707   "referenced_type" : "_ZTIKi",
1708   "size" : 4,
1709   "source_file" : "system/core/include/utils/TypeHelpers.h"
1710  },
1711  {
1712   "alignment" : 4,
1713   "linker_set_key" : "_ZTIRKj",
1714   "name" : "const unsigned int &",
1715   "referenced_type" : "_ZTIKj",
1716   "size" : 4,
1717   "source_file" : "system/core/include/utils/TypeHelpers.h"
1718  },
1719  {
1720   "alignment" : 4,
1721   "linker_set_key" : "_ZTIRKs",
1722   "name" : "const short &",
1723   "referenced_type" : "_ZTIKs",
1724   "size" : 4,
1725   "source_file" : "system/core/include/utils/TypeHelpers.h"
1726  },
1727  {
1728   "alignment" : 4,
1729   "linker_set_key" : "_ZTIRKt",
1730   "name" : "const unsigned short &",
1731   "referenced_type" : "_ZTIKt",
1732   "size" : 4,
1733   "source_file" : "system/core/include/utils/TypeHelpers.h"
1734  },
1735  {
1736   "alignment" : 4,
1737   "linker_set_key" : "_ZTIRKx",
1738   "name" : "const long long &",
1739   "referenced_type" : "_ZTIKx",
1740   "size" : 4,
1741   "source_file" : "system/core/include/utils/TypeHelpers.h"
1742  },
1743  {
1744   "alignment" : 4,
1745   "linker_set_key" : "_ZTIRKy",
1746   "name" : "const unsigned long long &",
1747   "referenced_type" : "_ZTIKy",
1748   "size" : 4,
1749   "source_file" : "system/core/include/utils/TypeHelpers.h"
1750  },
1751  {
1752   "alignment" : 4,
1753   "linker_set_key" : "_ZTIRN7android7String8E",
1754   "name" : "android::String8 &",
1755   "referenced_type" : "_ZTIN7android7String8E",
1756   "size" : 4,
1757   "source_file" : "system/core/include/utils/String8.h"
1758  },
1759  {
1760   "alignment" : 4,
1761   "linker_set_key" : "_ZTIRN7android8String16E",
1762   "name" : "android::String16 &",
1763   "referenced_type" : "_ZTIN7android8String16E",
1764   "size" : 4,
1765   "source_file" : "system/core/include/utils/String16.h"
1766  }
1767 ],
1768 "pointer_types" :
1769 [
1770  {
1771   "alignment" : 4,
1772   "linker_set_key" : "_ZTIP11AStatsEvent",
1773   "name" : "AStatsEvent *",
1774   "referenced_type" : "_ZTI11AStatsEvent",
1775   "size" : 4,
1776   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1777  },
1778  {
1779   "alignment" : 4,
1780   "linker_set_key" : "_ZTIP15AStatsEventList",
1781   "name" : "AStatsEventList *",
1782   "referenced_type" : "_ZTI15AStatsEventList",
1783   "size" : 4,
1784   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1785  },
1786  {
1787   "alignment" : 4,
1788   "linker_set_key" : "_ZTIP30AStatsManager_PullAtomMetadata",
1789   "name" : "AStatsManager_PullAtomMetadata *",
1790   "referenced_type" : "_ZTI30AStatsManager_PullAtomMetadata",
1791   "size" : 4,
1792   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1793  },
1794  {
1795   "alignment" : 4,
1796   "linker_set_key" : "_ZTIP8log_time",
1797   "name" : "log_time *",
1798   "referenced_type" : "_ZTI8log_time",
1799   "size" : 4,
1800   "source_file" : "system/logging/liblog/include/log/log_time.h"
1801  },
1802  {
1803   "alignment" : 4,
1804   "linker_set_key" : "_ZTIPFiiP15AStatsEventListPvE",
1805   "name" : "int (*)(int, AStatsEventList *, void *)",
1806   "referenced_type" : "_ZTIFiiP15AStatsEventListPvE",
1807   "size" : 4,
1808   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1809  },
1810  {
1811   "alignment" : 4,
1812   "linker_set_key" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE",
1813   "name" : "void (*)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)",
1814   "referenced_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE",
1815   "size" : 4,
1816   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1817  },
1818  {
1819   "alignment" : 4,
1820   "linker_set_key" : "_ZTIPK8log_time",
1821   "name" : "const log_time *",
1822   "referenced_type" : "_ZTIK8log_time",
1823   "size" : 4,
1824   "source_file" : "system/logging/liblog/include/log/log_time.h"
1825  },
1826  {
1827   "alignment" : 4,
1828   "linker_set_key" : "_ZTIPKDs",
1829   "name" : "const char16_t *",
1830   "referenced_type" : "_ZTIKDs",
1831   "size" : 4,
1832   "source_file" : "system/core/include/utils/String16.h"
1833  },
1834  {
1835   "alignment" : 4,
1836   "linker_set_key" : "_ZTIPKN7android7String8E",
1837   "name" : "const android::String8 *",
1838   "referenced_type" : "_ZTIKN7android7String8E",
1839   "size" : 4,
1840   "source_file" : "system/core/include/utils/String8.h"
1841  },
1842  {
1843   "alignment" : 4,
1844   "linker_set_key" : "_ZTIPKN7android8String16E",
1845   "name" : "const android::String16 *",
1846   "referenced_type" : "_ZTIKN7android8String16E",
1847   "size" : 4,
1848   "source_file" : "system/core/include/utils/String16.h"
1849  },
1850  {
1851   "alignment" : 4,
1852   "linker_set_key" : "_ZTIPKN7android9CallStackE",
1853   "name" : "const android::CallStack *",
1854   "referenced_type" : "_ZTIKN7android9CallStackE",
1855   "size" : 4,
1856   "source_file" : "system/core/include/utils/CallStack.h"
1857  },
1858  {
1859   "alignment" : 4,
1860   "linker_set_key" : "_ZTIPKc",
1861   "name" : "const char *",
1862   "referenced_type" : "_ZTIKc",
1863   "size" : 4,
1864   "source_file" : "system/logging/liblog/include/android/log.h"
1865  },
1866  {
1867   "alignment" : 4,
1868   "linker_set_key" : "_ZTIPKh",
1869   "name" : "const unsigned char *",
1870   "referenced_type" : "_ZTIKh",
1871   "size" : 4,
1872   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1873  },
1874  {
1875   "alignment" : 4,
1876   "linker_set_key" : "_ZTIPN7android7String8E",
1877   "name" : "android::String8 *",
1878   "referenced_type" : "_ZTIN7android7String8E",
1879   "size" : 4,
1880   "source_file" : "system/core/include/utils/String8.h"
1881  },
1882  {
1883   "alignment" : 4,
1884   "linker_set_key" : "_ZTIPN7android8String16E",
1885   "name" : "android::String16 *",
1886   "referenced_type" : "_ZTIN7android8String16E",
1887   "size" : 4,
1888   "source_file" : "system/core/include/utils/String16.h"
1889  },
1890  {
1891   "alignment" : 4,
1892   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
1893   "name" : "android::CallStack::StackDeleter *",
1894   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
1895   "size" : 4,
1896   "source_file" : "system/core/include/utils/CallStack.h"
1897  },
1898  {
1899   "alignment" : 4,
1900   "linker_set_key" : "_ZTIPN7android9CallStackE",
1901   "name" : "android::CallStack *",
1902   "referenced_type" : "_ZTIN7android9CallStackE",
1903   "size" : 4,
1904   "source_file" : "system/core/include/utils/CallStack.h"
1905  },
1906  {
1907   "alignment" : 4,
1908   "linker_set_key" : "_ZTIPh",
1909   "name" : "unsigned char *",
1910   "referenced_type" : "_ZTIh",
1911   "size" : 4,
1912   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1913  },
1914  {
1915   "alignment" : 4,
1916   "linker_set_key" : "_ZTIPi",
1917   "name" : "int *",
1918   "referenced_type" : "_ZTIi",
1919   "size" : 4,
1920   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1921  },
1922  {
1923   "alignment" : 4,
1924   "linker_set_key" : "_ZTIPv",
1925   "name" : "void *",
1926   "referenced_type" : "_ZTIv",
1927   "size" : 4,
1928   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1929  }
1930 ],
1931 "qualified_types" :
1932 [
1933  {
1934   "alignment" : 1,
1935   "is_const" : true,
1936   "linker_set_key" : "_ZTIK8log_time",
1937   "name" : "const log_time",
1938   "referenced_type" : "_ZTI8log_time",
1939   "size" : 8,
1940   "source_file" : "system/logging/liblog/include/log/log_time.h"
1941  },
1942  {
1943   "alignment" : 4,
1944   "is_const" : true,
1945   "linker_set_key" : "_ZTIK8timespec",
1946   "name" : "const timespec",
1947   "referenced_type" : "_ZTI8timespec",
1948   "size" : 8,
1949   "source_file" : "system/logging/liblog/include/log/log_time.h"
1950  },
1951  {
1952   "alignment" : 2,
1953   "is_const" : true,
1954   "linker_set_key" : "_ZTIKDs",
1955   "name" : "const char16_t",
1956   "referenced_type" : "_ZTIDs",
1957   "size" : 2,
1958   "source_file" : "system/core/include/utils/String16.h"
1959  },
1960  {
1961   "alignment" : 4,
1962   "is_const" : true,
1963   "linker_set_key" : "_ZTIKN7android7String8E",
1964   "name" : "const android::String8",
1965   "referenced_type" : "_ZTIN7android7String8E",
1966   "size" : 4,
1967   "source_file" : "system/core/include/utils/String8.h"
1968  },
1969  {
1970   "alignment" : 4,
1971   "is_const" : true,
1972   "linker_set_key" : "_ZTIKN7android8String16E",
1973   "name" : "const android::String16",
1974   "referenced_type" : "_ZTIN7android8String16E",
1975   "size" : 4,
1976   "source_file" : "system/core/include/utils/String16.h"
1977  },
1978  {
1979   "alignment" : 4,
1980   "is_const" : true,
1981   "linker_set_key" : "_ZTIKN7android9CallStackE",
1982   "name" : "const android::CallStack",
1983   "referenced_type" : "_ZTIN7android9CallStackE",
1984   "size" : 20,
1985   "source_file" : "system/core/include/utils/CallStack.h"
1986  },
1987  {
1988   "alignment" : 4,
1989   "is_const" : true,
1990   "linker_set_key" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE",
1991   "name" : "void (*const)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned int, void *)",
1992   "referenced_type" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhjPvE",
1993   "size" : 4,
1994   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1995  },
1996  {
1997   "alignment" : 1,
1998   "is_const" : true,
1999   "linker_set_key" : "_ZTIKa",
2000   "name" : "const signed char",
2001   "referenced_type" : "_ZTIa",
2002   "size" : 1,
2003   "source_file" : "system/core/include/utils/TypeHelpers.h"
2004  },
2005  {
2006   "alignment" : 1,
2007   "is_const" : true,
2008   "linker_set_key" : "_ZTIKc",
2009   "name" : "const char",
2010   "referenced_type" : "_ZTIc",
2011   "size" : 1,
2012   "source_file" : "system/logging/liblog/include/android/log.h"
2013  },
2014  {
2015   "alignment" : 8,
2016   "is_const" : true,
2017   "linker_set_key" : "_ZTIKd",
2018   "name" : "const double",
2019   "referenced_type" : "_ZTId",
2020   "size" : 8,
2021   "source_file" : "system/core/include/utils/TypeHelpers.h"
2022  },
2023  {
2024   "alignment" : 4,
2025   "is_const" : true,
2026   "linker_set_key" : "_ZTIKf",
2027   "name" : "const float",
2028   "referenced_type" : "_ZTIf",
2029   "size" : 4,
2030   "source_file" : "system/core/include/utils/TypeHelpers.h"
2031  },
2032  {
2033   "alignment" : 1,
2034   "is_const" : true,
2035   "linker_set_key" : "_ZTIKh",
2036   "name" : "const unsigned char",
2037   "referenced_type" : "_ZTIh",
2038   "size" : 1,
2039   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
2040  },
2041  {
2042   "alignment" : 4,
2043   "is_const" : true,
2044   "linker_set_key" : "_ZTIKj",
2045   "name" : "const unsigned int",
2046   "referenced_type" : "_ZTIj",
2047   "size" : 4,
2048   "source_file" : "system/core/include/utils/TypeHelpers.h"
2049  },
2050  {
2051   "alignment" : 2,
2052   "is_const" : true,
2053   "linker_set_key" : "_ZTIKs",
2054   "name" : "const short",
2055   "referenced_type" : "_ZTIs",
2056   "size" : 2,
2057   "source_file" : "system/core/include/utils/TypeHelpers.h"
2058  },
2059  {
2060   "alignment" : 2,
2061   "is_const" : true,
2062   "linker_set_key" : "_ZTIKt",
2063   "name" : "const unsigned short",
2064   "referenced_type" : "_ZTIt",
2065   "size" : 2,
2066   "source_file" : "system/core/include/utils/TypeHelpers.h"
2067  },
2068  {
2069   "alignment" : 8,
2070   "is_const" : true,
2071   "linker_set_key" : "_ZTIKx",
2072   "name" : "const long long",
2073   "referenced_type" : "_ZTIx",
2074   "size" : 8,
2075   "source_file" : "system/core/include/utils/TypeHelpers.h"
2076  },
2077  {
2078   "alignment" : 8,
2079   "is_const" : true,
2080   "linker_set_key" : "_ZTIKy",
2081   "name" : "const unsigned long long",
2082   "referenced_type" : "_ZTIy",
2083   "size" : 8,
2084   "source_file" : "system/core/include/utils/TypeHelpers.h"
2085  }
2086 ],
2087 "record_types" :
2088 [
2089  {
2090   "alignment" : 4,
2091   "fields" :
2092   [
2093    {
2094     "field_name" : "struct_size",
2095     "referenced_type" : "_ZTIj"
2096    },
2097    {
2098     "field_name" : "buffer_id",
2099     "field_offset" : 32,
2100     "referenced_type" : "_ZTIi"
2101    },
2102    {
2103     "field_name" : "priority",
2104     "field_offset" : 64,
2105     "referenced_type" : "_ZTIi"
2106    },
2107    {
2108     "field_name" : "tag",
2109     "field_offset" : 96,
2110     "referenced_type" : "_ZTIPKc"
2111    },
2112    {
2113     "field_name" : "file",
2114     "field_offset" : 128,
2115     "referenced_type" : "_ZTIPKc"
2116    },
2117    {
2118     "field_name" : "line",
2119     "field_offset" : 160,
2120     "referenced_type" : "_ZTIj"
2121    },
2122    {
2123     "field_name" : "message",
2124     "field_offset" : 192,
2125     "referenced_type" : "_ZTIPKc"
2126    }
2127   ],
2128   "linker_set_key" : "_ZTI21__android_log_message",
2129   "name" : "__android_log_message",
2130   "size" : 28,
2131   "source_file" : "system/logging/liblog/include/android/log.h"
2132  },
2133  {
2134   "alignment" : 1,
2135   "fields" :
2136   [
2137    {
2138     "field_name" : "tv_sec",
2139     "referenced_type" : "_ZTIj"
2140    },
2141    {
2142     "field_name" : "tv_nsec",
2143     "field_offset" : 32,
2144     "referenced_type" : "_ZTIj"
2145    }
2146   ],
2147   "linker_set_key" : "_ZTI8log_time",
2148   "name" : "log_time",
2149   "size" : 8,
2150   "source_file" : "system/logging/liblog/include/log/log_time.h"
2151  },
2152  {
2153   "alignment" : 1,
2154   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
2155   "name" : "android::trait_trivial_copy<bool>",
2156   "size" : 1,
2157   "source_file" : "system/core/include/utils/TypeHelpers.h",
2158   "template_args" :
2159   [
2160    "_ZTIb"
2161   ]
2162  },
2163  {
2164   "alignment" : 1,
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
2166   "name" : "android::trait_trivial_copy<char>",
2167   "size" : 1,
2168   "source_file" : "system/core/include/utils/TypeHelpers.h",
2169   "template_args" :
2170   [
2171    "_ZTIc"
2172   ]
2173  },
2174  {
2175   "alignment" : 1,
2176   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
2177   "name" : "android::trait_trivial_copy<double>",
2178   "size" : 1,
2179   "source_file" : "system/core/include/utils/TypeHelpers.h",
2180   "template_args" :
2181   [
2182    "_ZTId"
2183   ]
2184  },
2185  {
2186   "alignment" : 1,
2187   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
2188   "name" : "android::trait_trivial_copy<float>",
2189   "size" : 1,
2190   "source_file" : "system/core/include/utils/TypeHelpers.h",
2191   "template_args" :
2192   [
2193    "_ZTIf"
2194   ]
2195  },
2196  {
2197   "alignment" : 1,
2198   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
2199   "name" : "android::trait_trivial_copy<unsigned char>",
2200   "size" : 1,
2201   "source_file" : "system/core/include/utils/TypeHelpers.h",
2202   "template_args" :
2203   [
2204    "_ZTIh"
2205   ]
2206  },
2207  {
2208   "alignment" : 1,
2209   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
2210   "name" : "android::trait_trivial_copy<int>",
2211   "size" : 1,
2212   "source_file" : "system/core/include/utils/TypeHelpers.h",
2213   "template_args" :
2214   [
2215    "_ZTIi"
2216   ]
2217  },
2218  {
2219   "alignment" : 1,
2220   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
2221   "name" : "android::trait_trivial_copy<unsigned int>",
2222   "size" : 1,
2223   "source_file" : "system/core/include/utils/TypeHelpers.h",
2224   "template_args" :
2225   [
2226    "_ZTIj"
2227   ]
2228  },
2229  {
2230   "alignment" : 1,
2231   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
2232   "name" : "android::trait_trivial_copy<long>",
2233   "size" : 1,
2234   "source_file" : "system/core/include/utils/TypeHelpers.h",
2235   "template_args" :
2236   [
2237    "_ZTIl"
2238   ]
2239  },
2240  {
2241   "alignment" : 1,
2242   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
2243   "name" : "android::trait_trivial_copy<unsigned long>",
2244   "size" : 1,
2245   "source_file" : "system/core/include/utils/TypeHelpers.h",
2246   "template_args" :
2247   [
2248    "_ZTIm"
2249   ]
2250  },
2251  {
2252   "alignment" : 1,
2253   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
2254   "name" : "android::trait_trivial_copy<short>",
2255   "size" : 1,
2256   "source_file" : "system/core/include/utils/TypeHelpers.h",
2257   "template_args" :
2258   [
2259    "_ZTIs"
2260   ]
2261  },
2262  {
2263   "alignment" : 1,
2264   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
2265   "name" : "android::trait_trivial_copy<unsigned short>",
2266   "size" : 1,
2267   "source_file" : "system/core/include/utils/TypeHelpers.h",
2268   "template_args" :
2269   [
2270    "_ZTIt"
2271   ]
2272  },
2273  {
2274   "alignment" : 1,
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
2276   "name" : "android::trait_trivial_copy<void>",
2277   "size" : 1,
2278   "source_file" : "system/core/include/utils/TypeHelpers.h",
2279   "template_args" :
2280   [
2281    "_ZTIv"
2282   ]
2283  },
2284  {
2285   "alignment" : 1,
2286   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
2287   "name" : "android::trait_trivial_copy<long long>",
2288   "size" : 1,
2289   "source_file" : "system/core/include/utils/TypeHelpers.h",
2290   "template_args" :
2291   [
2292    "_ZTIx"
2293   ]
2294  },
2295  {
2296   "alignment" : 1,
2297   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
2298   "name" : "android::trait_trivial_copy<unsigned long long>",
2299   "size" : 1,
2300   "source_file" : "system/core/include/utils/TypeHelpers.h",
2301   "template_args" :
2302   [
2303    "_ZTIy"
2304   ]
2305  },
2306  {
2307   "alignment" : 1,
2308   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
2309   "name" : "android::trait_trivial_ctor<bool>",
2310   "size" : 1,
2311   "source_file" : "system/core/include/utils/TypeHelpers.h",
2312   "template_args" :
2313   [
2314    "_ZTIb"
2315   ]
2316  },
2317  {
2318   "alignment" : 1,
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
2320   "name" : "android::trait_trivial_ctor<char>",
2321   "size" : 1,
2322   "source_file" : "system/core/include/utils/TypeHelpers.h",
2323   "template_args" :
2324   [
2325    "_ZTIc"
2326   ]
2327  },
2328  {
2329   "alignment" : 1,
2330   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
2331   "name" : "android::trait_trivial_ctor<double>",
2332   "size" : 1,
2333   "source_file" : "system/core/include/utils/TypeHelpers.h",
2334   "template_args" :
2335   [
2336    "_ZTId"
2337   ]
2338  },
2339  {
2340   "alignment" : 1,
2341   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
2342   "name" : "android::trait_trivial_ctor<float>",
2343   "size" : 1,
2344   "source_file" : "system/core/include/utils/TypeHelpers.h",
2345   "template_args" :
2346   [
2347    "_ZTIf"
2348   ]
2349  },
2350  {
2351   "alignment" : 1,
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
2353   "name" : "android::trait_trivial_ctor<unsigned char>",
2354   "size" : 1,
2355   "source_file" : "system/core/include/utils/TypeHelpers.h",
2356   "template_args" :
2357   [
2358    "_ZTIh"
2359   ]
2360  },
2361  {
2362   "alignment" : 1,
2363   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
2364   "name" : "android::trait_trivial_ctor<int>",
2365   "size" : 1,
2366   "source_file" : "system/core/include/utils/TypeHelpers.h",
2367   "template_args" :
2368   [
2369    "_ZTIi"
2370   ]
2371  },
2372  {
2373   "alignment" : 1,
2374   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
2375   "name" : "android::trait_trivial_ctor<unsigned int>",
2376   "size" : 1,
2377   "source_file" : "system/core/include/utils/TypeHelpers.h",
2378   "template_args" :
2379   [
2380    "_ZTIj"
2381   ]
2382  },
2383  {
2384   "alignment" : 1,
2385   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
2386   "name" : "android::trait_trivial_ctor<long>",
2387   "size" : 1,
2388   "source_file" : "system/core/include/utils/TypeHelpers.h",
2389   "template_args" :
2390   [
2391    "_ZTIl"
2392   ]
2393  },
2394  {
2395   "alignment" : 1,
2396   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
2397   "name" : "android::trait_trivial_ctor<unsigned long>",
2398   "size" : 1,
2399   "source_file" : "system/core/include/utils/TypeHelpers.h",
2400   "template_args" :
2401   [
2402    "_ZTIm"
2403   ]
2404  },
2405  {
2406   "alignment" : 1,
2407   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
2408   "name" : "android::trait_trivial_ctor<short>",
2409   "size" : 1,
2410   "source_file" : "system/core/include/utils/TypeHelpers.h",
2411   "template_args" :
2412   [
2413    "_ZTIs"
2414   ]
2415  },
2416  {
2417   "alignment" : 1,
2418   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
2419   "name" : "android::trait_trivial_ctor<unsigned short>",
2420   "size" : 1,
2421   "source_file" : "system/core/include/utils/TypeHelpers.h",
2422   "template_args" :
2423   [
2424    "_ZTIt"
2425   ]
2426  },
2427  {
2428   "alignment" : 1,
2429   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
2430   "name" : "android::trait_trivial_ctor<void>",
2431   "size" : 1,
2432   "source_file" : "system/core/include/utils/TypeHelpers.h",
2433   "template_args" :
2434   [
2435    "_ZTIv"
2436   ]
2437  },
2438  {
2439   "alignment" : 1,
2440   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
2441   "name" : "android::trait_trivial_ctor<long long>",
2442   "size" : 1,
2443   "source_file" : "system/core/include/utils/TypeHelpers.h",
2444   "template_args" :
2445   [
2446    "_ZTIx"
2447   ]
2448  },
2449  {
2450   "alignment" : 1,
2451   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
2452   "name" : "android::trait_trivial_ctor<unsigned long long>",
2453   "size" : 1,
2454   "source_file" : "system/core/include/utils/TypeHelpers.h",
2455   "template_args" :
2456   [
2457    "_ZTIy"
2458   ]
2459  },
2460  {
2461   "alignment" : 1,
2462   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
2463   "name" : "android::trait_trivial_dtor<bool>",
2464   "size" : 1,
2465   "source_file" : "system/core/include/utils/TypeHelpers.h",
2466   "template_args" :
2467   [
2468    "_ZTIb"
2469   ]
2470  },
2471  {
2472   "alignment" : 1,
2473   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
2474   "name" : "android::trait_trivial_dtor<char>",
2475   "size" : 1,
2476   "source_file" : "system/core/include/utils/TypeHelpers.h",
2477   "template_args" :
2478   [
2479    "_ZTIc"
2480   ]
2481  },
2482  {
2483   "alignment" : 1,
2484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
2485   "name" : "android::trait_trivial_dtor<double>",
2486   "size" : 1,
2487   "source_file" : "system/core/include/utils/TypeHelpers.h",
2488   "template_args" :
2489   [
2490    "_ZTId"
2491   ]
2492  },
2493  {
2494   "alignment" : 1,
2495   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
2496   "name" : "android::trait_trivial_dtor<float>",
2497   "size" : 1,
2498   "source_file" : "system/core/include/utils/TypeHelpers.h",
2499   "template_args" :
2500   [
2501    "_ZTIf"
2502   ]
2503  },
2504  {
2505   "alignment" : 1,
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
2507   "name" : "android::trait_trivial_dtor<unsigned char>",
2508   "size" : 1,
2509   "source_file" : "system/core/include/utils/TypeHelpers.h",
2510   "template_args" :
2511   [
2512    "_ZTIh"
2513   ]
2514  },
2515  {
2516   "alignment" : 1,
2517   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
2518   "name" : "android::trait_trivial_dtor<int>",
2519   "size" : 1,
2520   "source_file" : "system/core/include/utils/TypeHelpers.h",
2521   "template_args" :
2522   [
2523    "_ZTIi"
2524   ]
2525  },
2526  {
2527   "alignment" : 1,
2528   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
2529   "name" : "android::trait_trivial_dtor<unsigned int>",
2530   "size" : 1,
2531   "source_file" : "system/core/include/utils/TypeHelpers.h",
2532   "template_args" :
2533   [
2534    "_ZTIj"
2535   ]
2536  },
2537  {
2538   "alignment" : 1,
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
2540   "name" : "android::trait_trivial_dtor<long>",
2541   "size" : 1,
2542   "source_file" : "system/core/include/utils/TypeHelpers.h",
2543   "template_args" :
2544   [
2545    "_ZTIl"
2546   ]
2547  },
2548  {
2549   "alignment" : 1,
2550   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
2551   "name" : "android::trait_trivial_dtor<unsigned long>",
2552   "size" : 1,
2553   "source_file" : "system/core/include/utils/TypeHelpers.h",
2554   "template_args" :
2555   [
2556    "_ZTIm"
2557   ]
2558  },
2559  {
2560   "alignment" : 1,
2561   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
2562   "name" : "android::trait_trivial_dtor<short>",
2563   "size" : 1,
2564   "source_file" : "system/core/include/utils/TypeHelpers.h",
2565   "template_args" :
2566   [
2567    "_ZTIs"
2568   ]
2569  },
2570  {
2571   "alignment" : 1,
2572   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
2573   "name" : "android::trait_trivial_dtor<unsigned short>",
2574   "size" : 1,
2575   "source_file" : "system/core/include/utils/TypeHelpers.h",
2576   "template_args" :
2577   [
2578    "_ZTIt"
2579   ]
2580  },
2581  {
2582   "alignment" : 1,
2583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
2584   "name" : "android::trait_trivial_dtor<void>",
2585   "size" : 1,
2586   "source_file" : "system/core/include/utils/TypeHelpers.h",
2587   "template_args" :
2588   [
2589    "_ZTIv"
2590   ]
2591  },
2592  {
2593   "alignment" : 1,
2594   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
2595   "name" : "android::trait_trivial_dtor<long long>",
2596   "size" : 1,
2597   "source_file" : "system/core/include/utils/TypeHelpers.h",
2598   "template_args" :
2599   [
2600    "_ZTIx"
2601   ]
2602  },
2603  {
2604   "alignment" : 1,
2605   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
2606   "name" : "android::trait_trivial_dtor<unsigned long long>",
2607   "size" : 1,
2608   "source_file" : "system/core/include/utils/TypeHelpers.h",
2609   "template_args" :
2610   [
2611    "_ZTIy"
2612   ]
2613  },
2614  {
2615   "alignment" : 1,
2616   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
2617   "name" : "android::trait_trivial_move<android::String8>",
2618   "size" : 1,
2619   "source_file" : "system/core/include/utils/String8.h",
2620   "template_args" :
2621   [
2622    "_ZTIN7android7String8E"
2623   ]
2624  },
2625  {
2626   "alignment" : 1,
2627   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
2628   "name" : "android::trait_trivial_move<android::String16>",
2629   "size" : 1,
2630   "source_file" : "system/core/include/utils/String16.h",
2631   "template_args" :
2632   [
2633    "_ZTIN7android8String16E"
2634   ]
2635  },
2636  {
2637   "alignment" : 1,
2638   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
2639   "name" : "android::trait_trivial_move<bool>",
2640   "size" : 1,
2641   "source_file" : "system/core/include/utils/TypeHelpers.h",
2642   "template_args" :
2643   [
2644    "_ZTIb"
2645   ]
2646  },
2647  {
2648   "alignment" : 1,
2649   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
2650   "name" : "android::trait_trivial_move<char>",
2651   "size" : 1,
2652   "source_file" : "system/core/include/utils/TypeHelpers.h",
2653   "template_args" :
2654   [
2655    "_ZTIc"
2656   ]
2657  },
2658  {
2659   "alignment" : 1,
2660   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
2661   "name" : "android::trait_trivial_move<double>",
2662   "size" : 1,
2663   "source_file" : "system/core/include/utils/TypeHelpers.h",
2664   "template_args" :
2665   [
2666    "_ZTId"
2667   ]
2668  },
2669  {
2670   "alignment" : 1,
2671   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
2672   "name" : "android::trait_trivial_move<float>",
2673   "size" : 1,
2674   "source_file" : "system/core/include/utils/TypeHelpers.h",
2675   "template_args" :
2676   [
2677    "_ZTIf"
2678   ]
2679  },
2680  {
2681   "alignment" : 1,
2682   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
2683   "name" : "android::trait_trivial_move<unsigned char>",
2684   "size" : 1,
2685   "source_file" : "system/core/include/utils/TypeHelpers.h",
2686   "template_args" :
2687   [
2688    "_ZTIh"
2689   ]
2690  },
2691  {
2692   "alignment" : 1,
2693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
2694   "name" : "android::trait_trivial_move<int>",
2695   "size" : 1,
2696   "source_file" : "system/core/include/utils/TypeHelpers.h",
2697   "template_args" :
2698   [
2699    "_ZTIi"
2700   ]
2701  },
2702  {
2703   "alignment" : 1,
2704   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
2705   "name" : "android::trait_trivial_move<unsigned int>",
2706   "size" : 1,
2707   "source_file" : "system/core/include/utils/TypeHelpers.h",
2708   "template_args" :
2709   [
2710    "_ZTIj"
2711   ]
2712  },
2713  {
2714   "alignment" : 1,
2715   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
2716   "name" : "android::trait_trivial_move<long>",
2717   "size" : 1,
2718   "source_file" : "system/core/include/utils/TypeHelpers.h",
2719   "template_args" :
2720   [
2721    "_ZTIl"
2722   ]
2723  },
2724  {
2725   "alignment" : 1,
2726   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
2727   "name" : "android::trait_trivial_move<unsigned long>",
2728   "size" : 1,
2729   "source_file" : "system/core/include/utils/TypeHelpers.h",
2730   "template_args" :
2731   [
2732    "_ZTIm"
2733   ]
2734  },
2735  {
2736   "alignment" : 1,
2737   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
2738   "name" : "android::trait_trivial_move<short>",
2739   "size" : 1,
2740   "source_file" : "system/core/include/utils/TypeHelpers.h",
2741   "template_args" :
2742   [
2743    "_ZTIs"
2744   ]
2745  },
2746  {
2747   "alignment" : 1,
2748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
2749   "name" : "android::trait_trivial_move<unsigned short>",
2750   "size" : 1,
2751   "source_file" : "system/core/include/utils/TypeHelpers.h",
2752   "template_args" :
2753   [
2754    "_ZTIt"
2755   ]
2756  },
2757  {
2758   "alignment" : 1,
2759   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
2760   "name" : "android::trait_trivial_move<void>",
2761   "size" : 1,
2762   "source_file" : "system/core/include/utils/TypeHelpers.h",
2763   "template_args" :
2764   [
2765    "_ZTIv"
2766   ]
2767  },
2768  {
2769   "alignment" : 1,
2770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
2771   "name" : "android::trait_trivial_move<long long>",
2772   "size" : 1,
2773   "source_file" : "system/core/include/utils/TypeHelpers.h",
2774   "template_args" :
2775   [
2776    "_ZTIx"
2777   ]
2778  },
2779  {
2780   "alignment" : 1,
2781   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
2782   "name" : "android::trait_trivial_move<unsigned long long>",
2783   "size" : 1,
2784   "source_file" : "system/core/include/utils/TypeHelpers.h",
2785   "template_args" :
2786   [
2787    "_ZTIy"
2788   ]
2789  },
2790  {
2791   "alignment" : 4,
2792   "fields" :
2793   [
2794    {
2795     "access" : "private",
2796     "field_name" : "mString",
2797     "referenced_type" : "_ZTIPKc"
2798    }
2799   ],
2800   "linker_set_key" : "_ZTIN7android7String8E",
2801   "name" : "android::String8",
2802   "record_kind" : "class",
2803   "size" : 4,
2804   "source_file" : "system/core/include/utils/String8.h"
2805  },
2806  {
2807   "alignment" : 4,
2808   "fields" :
2809   [
2810    {
2811     "access" : "private",
2812     "field_name" : "mString",
2813     "referenced_type" : "_ZTIPKDs"
2814    }
2815   ],
2816   "linker_set_key" : "_ZTIN7android8String16E",
2817   "name" : "android::String16",
2818   "record_kind" : "class",
2819   "size" : 4,
2820   "source_file" : "system/core/include/utils/String16.h"
2821  },
2822  {
2823   "alignment" : 1,
2824   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
2825   "name" : "android::CallStack::StackDeleter",
2826   "size" : 1,
2827   "source_file" : "system/core/include/utils/CallStack.h"
2828  },
2829  {
2830   "alignment" : 4,
2831   "fields" :
2832   [
2833    {
2834     "access" : "private",
2835     "field_name" : "mFrameLines",
2836     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
2837    }
2838   ],
2839   "linker_set_key" : "_ZTIN7android9CallStackE",
2840   "name" : "android::CallStack",
2841   "record_kind" : "class",
2842   "size" : 20,
2843   "source_file" : "system/core/include/utils/CallStack.h"
2844  }
2845 ],
2846 "rvalue_reference_types" : []
2847}
2848