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