• 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" : 8,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 8
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" : 8,
59   "linker_set_key" : "_ZTId",
60   "name" : "double",
61   "size" : 8
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "_ZTIf",
66   "name" : "float",
67   "size" : 4
68  },
69  {
70   "alignment" : 16,
71   "linker_set_key" : "_ZTIg",
72   "name" : "long double",
73   "size" : 16
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" : 8,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "size" : 8
104  },
105  {
106   "alignment" : 8,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIm",
110   "name" : "unsigned long",
111   "size" : 8
112  },
113  {
114   "alignment" : 16,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIn",
117   "name" : "__int128",
118   "size" : 16
119  },
120  {
121   "alignment" : 16,
122   "is_integral" : true,
123   "is_unsigned" : true,
124   "linker_set_key" : "_ZTIo",
125   "name" : "unsigned __int128",
126   "size" : 16
127  },
128  {
129   "alignment" : 2,
130   "is_integral" : true,
131   "linker_set_key" : "_ZTIs",
132   "name" : "short",
133   "size" : 2
134  },
135  {
136   "alignment" : 2,
137   "is_integral" : true,
138   "is_unsigned" : true,
139   "linker_set_key" : "_ZTIt",
140   "name" : "unsigned short",
141   "size" : 2
142  },
143  {
144   "linker_set_key" : "_ZTIv",
145   "name" : "void"
146  },
147  {
148   "alignment" : 4,
149   "is_integral" : true,
150   "linker_set_key" : "_ZTIw",
151   "name" : "wchar_t",
152   "size" : 4
153  },
154  {
155   "alignment" : 8,
156   "is_integral" : true,
157   "linker_set_key" : "_ZTIx",
158   "name" : "long long",
159   "size" : 8
160  },
161  {
162   "alignment" : 8,
163   "is_integral" : true,
164   "is_unsigned" : true,
165   "linker_set_key" : "_ZTIy",
166   "name" : "unsigned long long",
167   "size" : 8
168  }
169 ],
170 "elf_functions" :
171 [
172  {
173   "name" : "AStatsEventList_addStatsEvent"
174  },
175  {
176   "name" : "AStatsManager_PullAtomMetadata_getAdditiveFields"
177  },
178  {
179   "name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis"
180  },
181  {
182   "name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields"
183  },
184  {
185   "name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis"
186  },
187  {
188   "name" : "AStatsManager_PullAtomMetadata_obtain"
189  },
190  {
191   "name" : "AStatsManager_PullAtomMetadata_release"
192  },
193  {
194   "name" : "AStatsManager_PullAtomMetadata_setAdditiveFields"
195  },
196  {
197   "name" : "AStatsManager_PullAtomMetadata_setCoolDownMillis"
198  },
199  {
200   "name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis"
201  },
202  {
203   "name" : "AStatsManager_addSubscription"
204  },
205  {
206   "name" : "AStatsManager_clearPullAtomCallback"
207  },
208  {
209   "name" : "AStatsManager_flushSubscription"
210  },
211  {
212   "name" : "AStatsManager_removeSubscription"
213  },
214  {
215   "name" : "AStatsManager_setPullAtomCallback"
216  }
217 ],
218 "elf_objects" : [],
219 "enum_types" :
220 [
221  {
222   "alignment" : 4,
223   "enum_fields" :
224   [
225    {
226     "enum_field_value" : 10,
227     "name" : "EVENT_TYPE_LIST_STOP"
228    },
229    {
230     "enum_field_value" : 63,
231     "name" : "EVENT_TYPE_UNKNOWN"
232    },
233    {
234     "enum_field_value" : 0,
235     "name" : "EVENT_TYPE_INT"
236    },
237    {
238     "enum_field_value" : 1,
239     "name" : "EVENT_TYPE_LONG"
240    },
241    {
242     "enum_field_value" : 2,
243     "name" : "EVENT_TYPE_STRING"
244    },
245    {
246     "enum_field_value" : 3,
247     "name" : "EVENT_TYPE_LIST"
248    },
249    {
250     "enum_field_value" : 4,
251     "name" : "EVENT_TYPE_FLOAT"
252    }
253   ],
254   "linker_set_key" : "_ZTI19AndroidEventLogType",
255   "name" : "AndroidEventLogType",
256   "size" : 4,
257   "source_file" : "system/logging/liblog/include/log/log.h",
258   "underlying_type" : "_ZTIj"
259  },
260  {
261   "alignment" : 4,
262   "enum_fields" :
263   [
264    {
265     "enum_field_value" : 0,
266     "name" : "ANDROID_LOG_UNKNOWN"
267    },
268    {
269     "enum_field_value" : 1,
270     "name" : "ANDROID_LOG_DEFAULT"
271    },
272    {
273     "enum_field_value" : 2,
274     "name" : "ANDROID_LOG_VERBOSE"
275    },
276    {
277     "enum_field_value" : 3,
278     "name" : "ANDROID_LOG_DEBUG"
279    },
280    {
281     "enum_field_value" : 4,
282     "name" : "ANDROID_LOG_INFO"
283    },
284    {
285     "enum_field_value" : 5,
286     "name" : "ANDROID_LOG_WARN"
287    },
288    {
289     "enum_field_value" : 6,
290     "name" : "ANDROID_LOG_ERROR"
291    },
292    {
293     "enum_field_value" : 7,
294     "name" : "ANDROID_LOG_FATAL"
295    },
296    {
297     "enum_field_value" : 8,
298     "name" : "ANDROID_LOG_SILENT"
299    }
300   ],
301   "linker_set_key" : "_ZTI19android_LogPriority",
302   "name" : "android_LogPriority",
303   "size" : 4,
304   "source_file" : "system/logging/liblog/include/android/log.h",
305   "underlying_type" : "_ZTIj"
306  },
307  {
308   "alignment" : 4,
309   "enum_fields" :
310   [
311    {
312     "enum_field_value" : 0,
313     "name" : "AStatsManager_PULL_SUCCESS"
314    },
315    {
316     "enum_field_value" : 1,
317     "name" : "AStatsManager_PULL_SKIP"
318    }
319   ],
320   "linker_set_key" : "_ZTI24$AStatsManager_PULL_SKIP",
321   "name" : "(unnamed)",
322   "size" : 4,
323   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h",
324   "underlying_type" : "_ZTIj"
325  },
326  {
327   "alignment" : 4,
328   "enum_fields" :
329   [
330    {
331     "enum_field_value" : 1,
332     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_STATSD_INITIATED"
333    },
334    {
335     "enum_field_value" : 2,
336     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_FLUSH_REQUESTED"
337    },
338    {
339     "enum_field_value" : 3,
340     "name" : "ASTATSMANAGER_SUBSCRIPTION_CALLBACK_REASON_SUBSCRIPTION_ENDED"
341    }
342   ],
343   "linker_set_key" : "_ZTI40AStatsManager_SubscriptionCallbackReason",
344   "name" : "AStatsManager_SubscriptionCallbackReason",
345   "size" : 4,
346   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h",
347   "underlying_type" : "_ZTIj"
348  },
349  {
350   "alignment" : 4,
351   "enum_fields" :
352   [
353    {
354     "enum_field_value" : 0,
355     "name" : "LOG_ID_MIN"
356    },
357    {
358     "enum_field_value" : 0,
359     "name" : "LOG_ID_MAIN"
360    },
361    {
362     "enum_field_value" : 1,
363     "name" : "LOG_ID_RADIO"
364    },
365    {
366     "enum_field_value" : 2,
367     "name" : "LOG_ID_EVENTS"
368    },
369    {
370     "enum_field_value" : 3,
371     "name" : "LOG_ID_SYSTEM"
372    },
373    {
374     "enum_field_value" : 4,
375     "name" : "LOG_ID_CRASH"
376    },
377    {
378     "enum_field_value" : 5,
379     "name" : "LOG_ID_STATS"
380    },
381    {
382     "enum_field_value" : 6,
383     "name" : "LOG_ID_SECURITY"
384    },
385    {
386     "enum_field_value" : 7,
387     "name" : "LOG_ID_KERNEL"
388    },
389    {
390     "enum_field_value" : 8,
391     "name" : "LOG_ID_MAX"
392    },
393    {
394     "enum_field_value" : 2147483647,
395     "name" : "LOG_ID_DEFAULT"
396    }
397   ],
398   "linker_set_key" : "_ZTI6log_id",
399   "name" : "log_id",
400   "size" : 4,
401   "source_file" : "system/logging/liblog/include/android/log.h",
402   "underlying_type" : "_ZTIj"
403  },
404  {
405   "alignment" : 4,
406   "enum_fields" :
407   [
408    {
409     "enum_field_value" : 0,
410     "name" : "android::OK"
411    },
412    {
413     "enum_field_value" : 0,
414     "name" : "android::NO_ERROR"
415    },
416    {
417     "enum_field_value" : -2147483648,
418     "name" : "android::UNKNOWN_ERROR"
419    },
420    {
421     "enum_field_value" : -12,
422     "name" : "android::NO_MEMORY"
423    },
424    {
425     "enum_field_value" : -38,
426     "name" : "android::INVALID_OPERATION"
427    },
428    {
429     "enum_field_value" : -22,
430     "name" : "android::BAD_VALUE"
431    },
432    {
433     "enum_field_value" : -2147483647,
434     "name" : "android::BAD_TYPE"
435    },
436    {
437     "enum_field_value" : -2,
438     "name" : "android::NAME_NOT_FOUND"
439    },
440    {
441     "enum_field_value" : -1,
442     "name" : "android::PERMISSION_DENIED"
443    },
444    {
445     "enum_field_value" : -19,
446     "name" : "android::NO_INIT"
447    },
448    {
449     "enum_field_value" : -17,
450     "name" : "android::ALREADY_EXISTS"
451    },
452    {
453     "enum_field_value" : -32,
454     "name" : "android::DEAD_OBJECT"
455    },
456    {
457     "enum_field_value" : -2147483646,
458     "name" : "android::FAILED_TRANSACTION"
459    },
460    {
461     "enum_field_value" : -75,
462     "name" : "android::BAD_INDEX"
463    },
464    {
465     "enum_field_value" : -61,
466     "name" : "android::NOT_ENOUGH_DATA"
467    },
468    {
469     "enum_field_value" : -11,
470     "name" : "android::WOULD_BLOCK"
471    },
472    {
473     "enum_field_value" : -110,
474     "name" : "android::TIMED_OUT"
475    },
476    {
477     "enum_field_value" : -74,
478     "name" : "android::UNKNOWN_TRANSACTION"
479    },
480    {
481     "enum_field_value" : -2147483641,
482     "name" : "android::FDS_NOT_ALLOWED"
483    },
484    {
485     "enum_field_value" : -2147483640,
486     "name" : "android::UNEXPECTED_NULL"
487    }
488   ],
489   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
490   "name" : "android::(unnamed)",
491   "size" : 4,
492   "source_file" : "system/core/include/utils/Errors.h",
493   "underlying_type" : "_ZTIi"
494  },
495  {
496   "alignment" : 4,
497   "enum_fields" :
498   [
499    {
500     "enum_field_value" : 1,
501     "name" : "android::trait_trivial_copy<bool>::value"
502    }
503   ],
504   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
505   "name" : "android::trait_trivial_copy<bool>::(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<char>::value"
517    }
518   ],
519   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
520   "name" : "android::trait_trivial_copy<char>::(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<double>::value"
532    }
533   ],
534   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
535   "name" : "android::trait_trivial_copy<double>::(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<float>::value"
547    }
548   ],
549   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
550   "name" : "android::trait_trivial_copy<float>::(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<unsigned char>::value"
562    }
563   ],
564   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
565   "name" : "android::trait_trivial_copy<unsigned char>::(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<int>::value"
577    }
578   ],
579   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
580   "name" : "android::trait_trivial_copy<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<unsigned int>::value"
592    }
593   ],
594   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
595   "name" : "android::trait_trivial_copy<unsigned int>::(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<long>::value"
607    }
608   ],
609   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
610   "name" : "android::trait_trivial_copy<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<unsigned long>::value"
622    }
623   ],
624   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
625   "name" : "android::trait_trivial_copy<unsigned long>::(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<short>::value"
637    }
638   ],
639   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
640   "name" : "android::trait_trivial_copy<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<unsigned short>::value"
652    }
653   ],
654   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
655   "name" : "android::trait_trivial_copy<unsigned short>::(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<void>::value"
667    }
668   ],
669   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
670   "name" : "android::trait_trivial_copy<void>::(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<long long>::value"
682    }
683   ],
684   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
685   "name" : "android::trait_trivial_copy<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_copy<unsigned long long>::value"
697    }
698   ],
699   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
700   "name" : "android::trait_trivial_copy<unsigned long long>::(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<bool>::value"
712    }
713   ],
714   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
715   "name" : "android::trait_trivial_ctor<bool>::(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<char>::value"
727    }
728   ],
729   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
730   "name" : "android::trait_trivial_ctor<char>::(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<double>::value"
742    }
743   ],
744   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
745   "name" : "android::trait_trivial_ctor<double>::(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<float>::value"
757    }
758   ],
759   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
760   "name" : "android::trait_trivial_ctor<float>::(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<unsigned char>::value"
772    }
773   ],
774   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
775   "name" : "android::trait_trivial_ctor<unsigned char>::(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<int>::value"
787    }
788   ],
789   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
790   "name" : "android::trait_trivial_ctor<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<unsigned int>::value"
802    }
803   ],
804   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
805   "name" : "android::trait_trivial_ctor<unsigned int>::(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<long>::value"
817    }
818   ],
819   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
820   "name" : "android::trait_trivial_ctor<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<unsigned long>::value"
832    }
833   ],
834   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
835   "name" : "android::trait_trivial_ctor<unsigned long>::(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<short>::value"
847    }
848   ],
849   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
850   "name" : "android::trait_trivial_ctor<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<unsigned short>::value"
862    }
863   ],
864   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
865   "name" : "android::trait_trivial_ctor<unsigned short>::(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<void>::value"
877    }
878   ],
879   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
880   "name" : "android::trait_trivial_ctor<void>::(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<long long>::value"
892    }
893   ],
894   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
895   "name" : "android::trait_trivial_ctor<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_ctor<unsigned long long>::value"
907    }
908   ],
909   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
910   "name" : "android::trait_trivial_ctor<unsigned long long>::(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<bool>::value"
922    }
923   ],
924   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
925   "name" : "android::trait_trivial_dtor<bool>::(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<char>::value"
937    }
938   ],
939   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
940   "name" : "android::trait_trivial_dtor<char>::(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<double>::value"
952    }
953   ],
954   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
955   "name" : "android::trait_trivial_dtor<double>::(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<float>::value"
967    }
968   ],
969   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
970   "name" : "android::trait_trivial_dtor<float>::(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<unsigned char>::value"
982    }
983   ],
984   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
985   "name" : "android::trait_trivial_dtor<unsigned char>::(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<int>::value"
997    }
998   ],
999   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1000   "name" : "android::trait_trivial_dtor<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<unsigned int>::value"
1012    }
1013   ],
1014   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1015   "name" : "android::trait_trivial_dtor<unsigned int>::(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<long>::value"
1027    }
1028   ],
1029   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1030   "name" : "android::trait_trivial_dtor<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<unsigned long>::value"
1042    }
1043   ],
1044   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1045   "name" : "android::trait_trivial_dtor<unsigned long>::(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<short>::value"
1057    }
1058   ],
1059   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1060   "name" : "android::trait_trivial_dtor<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<unsigned short>::value"
1072    }
1073   ],
1074   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1075   "name" : "android::trait_trivial_dtor<unsigned short>::(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<void>::value"
1087    }
1088   ],
1089   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1090   "name" : "android::trait_trivial_dtor<void>::(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<long long>::value"
1102    }
1103   ],
1104   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1105   "name" : "android::trait_trivial_dtor<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_dtor<unsigned long long>::value"
1117    }
1118   ],
1119   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1120   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
1121   "size" : 4,
1122   "source_file" : "system/core/include/utils/TypeHelpers.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::String8>::value"
1132    }
1133   ],
1134   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
1135   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
1136   "size" : 4,
1137   "source_file" : "system/core/include/utils/String8.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<android::String16>::value"
1147    }
1148   ],
1149   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
1150   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
1151   "size" : 4,
1152   "source_file" : "system/core/include/utils/String16.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<bool>::value"
1162    }
1163   ],
1164   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1165   "name" : "android::trait_trivial_move<bool>::(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<char>::value"
1177    }
1178   ],
1179   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1180   "name" : "android::trait_trivial_move<char>::(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<double>::value"
1192    }
1193   ],
1194   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1195   "name" : "android::trait_trivial_move<double>::(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<float>::value"
1207    }
1208   ],
1209   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1210   "name" : "android::trait_trivial_move<float>::(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<unsigned char>::value"
1222    }
1223   ],
1224   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1225   "name" : "android::trait_trivial_move<unsigned char>::(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<int>::value"
1237    }
1238   ],
1239   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1240   "name" : "android::trait_trivial_move<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<unsigned int>::value"
1252    }
1253   ],
1254   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1255   "name" : "android::trait_trivial_move<unsigned int>::(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<long>::value"
1267    }
1268   ],
1269   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1270   "name" : "android::trait_trivial_move<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<unsigned long>::value"
1282    }
1283   ],
1284   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1285   "name" : "android::trait_trivial_move<unsigned long>::(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<short>::value"
1297    }
1298   ],
1299   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1300   "name" : "android::trait_trivial_move<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<unsigned short>::value"
1312    }
1313   ],
1314   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1315   "name" : "android::trait_trivial_move<unsigned short>::(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<void>::value"
1327    }
1328   ],
1329   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1330   "name" : "android::trait_trivial_move<void>::(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<long long>::value"
1342    }
1343   ],
1344   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1345   "name" : "android::trait_trivial_move<long long>::(unnamed)",
1346   "size" : 4,
1347   "source_file" : "system/core/include/utils/TypeHelpers.h",
1348   "underlying_type" : "_ZTIj"
1349  },
1350  {
1351   "alignment" : 4,
1352   "enum_fields" :
1353   [
1354    {
1355     "enum_field_value" : 1,
1356     "name" : "android::trait_trivial_move<unsigned long long>::value"
1357    }
1358   ],
1359   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1360   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
1361   "size" : 4,
1362   "source_file" : "system/core/include/utils/TypeHelpers.h",
1363   "underlying_type" : "_ZTIj"
1364  }
1365 ],
1366 "function_types" :
1367 [
1368  {
1369   "alignment" : 4,
1370   "linker_set_key" : "_ZTIFiiP15AStatsEventListPvE",
1371   "name" : "int (int, AStatsEventList *, void *)",
1372   "parameters" :
1373   [
1374    {
1375     "referenced_type" : "_ZTIi"
1376    },
1377    {
1378     "referenced_type" : "_ZTIP15AStatsEventList"
1379    },
1380    {
1381     "referenced_type" : "_ZTIPv"
1382    }
1383   ],
1384   "return_type" : "_ZTIi",
1385   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1386  },
1387  {
1388   "alignment" : 4,
1389   "linker_set_key" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE",
1390   "name" : "void (int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)",
1391   "parameters" :
1392   [
1393    {
1394     "referenced_type" : "_ZTIi"
1395    },
1396    {
1397     "referenced_type" : "_ZTI40AStatsManager_SubscriptionCallbackReason"
1398    },
1399    {
1400     "referenced_type" : "_ZTIPh"
1401    },
1402    {
1403     "referenced_type" : "_ZTIm"
1404    },
1405    {
1406     "referenced_type" : "_ZTIPv"
1407    }
1408   ],
1409   "return_type" : "_ZTIv",
1410   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1411  }
1412 ],
1413 "functions" :
1414 [
1415  {
1416   "function_name" : "AStatsEventList_addStatsEvent",
1417   "linker_set_key" : "AStatsEventList_addStatsEvent",
1418   "parameters" :
1419   [
1420    {
1421     "referenced_type" : "_ZTIP15AStatsEventList"
1422    }
1423   ],
1424   "return_type" : "_ZTIP11AStatsEvent",
1425   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1426  },
1427  {
1428   "function_name" : "AStatsManager_PullAtomMetadata_getAdditiveFields",
1429   "linker_set_key" : "AStatsManager_PullAtomMetadata_getAdditiveFields",
1430   "parameters" :
1431   [
1432    {
1433     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1434    },
1435    {
1436     "referenced_type" : "_ZTIPi"
1437    }
1438   ],
1439   "return_type" : "_ZTIv",
1440   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1441  },
1442  {
1443   "function_name" : "AStatsManager_PullAtomMetadata_getCoolDownMillis",
1444   "linker_set_key" : "AStatsManager_PullAtomMetadata_getCoolDownMillis",
1445   "parameters" :
1446   [
1447    {
1448     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1449    }
1450   ],
1451   "return_type" : "_ZTIl",
1452   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1453  },
1454  {
1455   "function_name" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields",
1456   "linker_set_key" : "AStatsManager_PullAtomMetadata_getNumAdditiveFields",
1457   "parameters" :
1458   [
1459    {
1460     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1461    }
1462   ],
1463   "return_type" : "_ZTIi",
1464   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1465  },
1466  {
1467   "function_name" : "AStatsManager_PullAtomMetadata_getTimeoutMillis",
1468   "linker_set_key" : "AStatsManager_PullAtomMetadata_getTimeoutMillis",
1469   "parameters" :
1470   [
1471    {
1472     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1473    }
1474   ],
1475   "return_type" : "_ZTIl",
1476   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1477  },
1478  {
1479   "function_name" : "AStatsManager_PullAtomMetadata_obtain",
1480   "linker_set_key" : "AStatsManager_PullAtomMetadata_obtain",
1481   "return_type" : "_ZTIP30AStatsManager_PullAtomMetadata",
1482   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1483  },
1484  {
1485   "function_name" : "AStatsManager_PullAtomMetadata_release",
1486   "linker_set_key" : "AStatsManager_PullAtomMetadata_release",
1487   "parameters" :
1488   [
1489    {
1490     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1491    }
1492   ],
1493   "return_type" : "_ZTIv",
1494   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1495  },
1496  {
1497   "function_name" : "AStatsManager_PullAtomMetadata_setAdditiveFields",
1498   "linker_set_key" : "AStatsManager_PullAtomMetadata_setAdditiveFields",
1499   "parameters" :
1500   [
1501    {
1502     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1503    },
1504    {
1505     "referenced_type" : "_ZTIPi"
1506    },
1507    {
1508     "referenced_type" : "_ZTIi"
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_setCoolDownMillis",
1516   "linker_set_key" : "AStatsManager_PullAtomMetadata_setCoolDownMillis",
1517   "parameters" :
1518   [
1519    {
1520     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1521    },
1522    {
1523     "referenced_type" : "_ZTIl"
1524    }
1525   ],
1526   "return_type" : "_ZTIv",
1527   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1528  },
1529  {
1530   "function_name" : "AStatsManager_PullAtomMetadata_setTimeoutMillis",
1531   "linker_set_key" : "AStatsManager_PullAtomMetadata_setTimeoutMillis",
1532   "parameters" :
1533   [
1534    {
1535     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1536    },
1537    {
1538     "referenced_type" : "_ZTIl"
1539    }
1540   ],
1541   "return_type" : "_ZTIv",
1542   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1543  },
1544  {
1545   "availability_attrs" :
1546   [
1547    {
1548     "introduced_major" : 34
1549    }
1550   ],
1551   "function_name" : "AStatsManager_addSubscription",
1552   "linker_set_key" : "AStatsManager_addSubscription",
1553   "parameters" :
1554   [
1555    {
1556     "referenced_type" : "_ZTIPKh"
1557    },
1558    {
1559     "referenced_type" : "_ZTIm"
1560    },
1561    {
1562     "referenced_type" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE"
1563    },
1564    {
1565     "referenced_type" : "_ZTIPv"
1566    }
1567   ],
1568   "return_type" : "_ZTIi",
1569   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1570  },
1571  {
1572   "function_name" : "AStatsManager_clearPullAtomCallback",
1573   "linker_set_key" : "AStatsManager_clearPullAtomCallback",
1574   "parameters" :
1575   [
1576    {
1577     "referenced_type" : "_ZTIi"
1578    }
1579   ],
1580   "return_type" : "_ZTIv",
1581   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1582  },
1583  {
1584   "availability_attrs" :
1585   [
1586    {
1587     "introduced_major" : 34
1588    }
1589   ],
1590   "function_name" : "AStatsManager_flushSubscription",
1591   "linker_set_key" : "AStatsManager_flushSubscription",
1592   "parameters" :
1593   [
1594    {
1595     "referenced_type" : "_ZTIi"
1596    }
1597   ],
1598   "return_type" : "_ZTIv",
1599   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1600  },
1601  {
1602   "availability_attrs" :
1603   [
1604    {
1605     "introduced_major" : 34
1606    }
1607   ],
1608   "function_name" : "AStatsManager_removeSubscription",
1609   "linker_set_key" : "AStatsManager_removeSubscription",
1610   "parameters" :
1611   [
1612    {
1613     "referenced_type" : "_ZTIi"
1614    }
1615   ],
1616   "return_type" : "_ZTIv",
1617   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1618  },
1619  {
1620   "function_name" : "AStatsManager_setPullAtomCallback",
1621   "linker_set_key" : "AStatsManager_setPullAtomCallback",
1622   "parameters" :
1623   [
1624    {
1625     "referenced_type" : "_ZTIi"
1626    },
1627    {
1628     "referenced_type" : "_ZTIP30AStatsManager_PullAtomMetadata"
1629    },
1630    {
1631     "referenced_type" : "_ZTIPFiiP15AStatsEventListPvE"
1632    },
1633    {
1634     "referenced_type" : "_ZTIPv"
1635    }
1636   ],
1637   "return_type" : "_ZTIv",
1638   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1639  }
1640 ],
1641 "global_vars" : [],
1642 "lvalue_reference_types" :
1643 [
1644  {
1645   "alignment" : 8,
1646   "linker_set_key" : "_ZTIRK8log_time",
1647   "name" : "const log_time &",
1648   "referenced_type" : "_ZTIK8log_time",
1649   "size" : 8,
1650   "source_file" : "system/logging/liblog/include/log/log_time.h"
1651  },
1652  {
1653   "alignment" : 8,
1654   "linker_set_key" : "_ZTIRK8timespec",
1655   "name" : "const timespec &",
1656   "referenced_type" : "_ZTIK8timespec",
1657   "size" : 8,
1658   "source_file" : "system/logging/liblog/include/log/log_time.h"
1659  },
1660  {
1661   "alignment" : 8,
1662   "linker_set_key" : "_ZTIRKN7android7String8E",
1663   "name" : "const android::String8 &",
1664   "referenced_type" : "_ZTIKN7android7String8E",
1665   "size" : 8,
1666   "source_file" : "system/core/include/utils/String8.h"
1667  },
1668  {
1669   "alignment" : 8,
1670   "linker_set_key" : "_ZTIRKN7android8String16E",
1671   "name" : "const android::String16 &",
1672   "referenced_type" : "_ZTIKN7android8String16E",
1673   "size" : 8,
1674   "source_file" : "system/core/include/utils/String16.h"
1675  },
1676  {
1677   "alignment" : 8,
1678   "linker_set_key" : "_ZTIRKa",
1679   "name" : "const signed char &",
1680   "referenced_type" : "_ZTIKa",
1681   "size" : 8,
1682   "source_file" : "system/core/include/utils/TypeHelpers.h"
1683  },
1684  {
1685   "alignment" : 8,
1686   "linker_set_key" : "_ZTIRKb",
1687   "name" : "const bool &",
1688   "referenced_type" : "_ZTIKb",
1689   "size" : 8,
1690   "source_file" : "system/core/include/utils/TypeHelpers.h"
1691  },
1692  {
1693   "alignment" : 8,
1694   "linker_set_key" : "_ZTIRKd",
1695   "name" : "const double &",
1696   "referenced_type" : "_ZTIKd",
1697   "size" : 8,
1698   "source_file" : "system/core/include/utils/TypeHelpers.h"
1699  },
1700  {
1701   "alignment" : 8,
1702   "linker_set_key" : "_ZTIRKf",
1703   "name" : "const float &",
1704   "referenced_type" : "_ZTIKf",
1705   "size" : 8,
1706   "source_file" : "system/core/include/utils/TypeHelpers.h"
1707  },
1708  {
1709   "alignment" : 8,
1710   "linker_set_key" : "_ZTIRKh",
1711   "name" : "const unsigned char &",
1712   "referenced_type" : "_ZTIKh",
1713   "size" : 8,
1714   "source_file" : "system/core/include/utils/TypeHelpers.h"
1715  },
1716  {
1717   "alignment" : 8,
1718   "linker_set_key" : "_ZTIRKi",
1719   "name" : "const int &",
1720   "referenced_type" : "_ZTIKi",
1721   "size" : 8,
1722   "source_file" : "system/core/include/utils/TypeHelpers.h"
1723  },
1724  {
1725   "alignment" : 8,
1726   "linker_set_key" : "_ZTIRKj",
1727   "name" : "const unsigned int &",
1728   "referenced_type" : "_ZTIKj",
1729   "size" : 8,
1730   "source_file" : "system/core/include/utils/TypeHelpers.h"
1731  },
1732  {
1733   "alignment" : 8,
1734   "linker_set_key" : "_ZTIRKl",
1735   "name" : "const long &",
1736   "referenced_type" : "_ZTIKl",
1737   "size" : 8,
1738   "source_file" : "system/core/include/utils/TypeHelpers.h"
1739  },
1740  {
1741   "alignment" : 8,
1742   "linker_set_key" : "_ZTIRKm",
1743   "name" : "const unsigned long &",
1744   "referenced_type" : "_ZTIKm",
1745   "size" : 8,
1746   "source_file" : "system/core/include/utils/TypeHelpers.h"
1747  },
1748  {
1749   "alignment" : 8,
1750   "linker_set_key" : "_ZTIRKs",
1751   "name" : "const short &",
1752   "referenced_type" : "_ZTIKs",
1753   "size" : 8,
1754   "source_file" : "system/core/include/utils/TypeHelpers.h"
1755  },
1756  {
1757   "alignment" : 8,
1758   "linker_set_key" : "_ZTIRKt",
1759   "name" : "const unsigned short &",
1760   "referenced_type" : "_ZTIKt",
1761   "size" : 8,
1762   "source_file" : "system/core/include/utils/TypeHelpers.h"
1763  },
1764  {
1765   "alignment" : 8,
1766   "linker_set_key" : "_ZTIRN7android7String8E",
1767   "name" : "android::String8 &",
1768   "referenced_type" : "_ZTIN7android7String8E",
1769   "size" : 8,
1770   "source_file" : "system/core/include/utils/String8.h"
1771  },
1772  {
1773   "alignment" : 8,
1774   "linker_set_key" : "_ZTIRN7android8String16E",
1775   "name" : "android::String16 &",
1776   "referenced_type" : "_ZTIN7android8String16E",
1777   "size" : 8,
1778   "source_file" : "system/core/include/utils/String16.h"
1779  }
1780 ],
1781 "pointer_types" :
1782 [
1783  {
1784   "alignment" : 8,
1785   "linker_set_key" : "_ZTIP11AStatsEvent",
1786   "name" : "AStatsEvent *",
1787   "referenced_type" : "_ZTI11AStatsEvent",
1788   "size" : 8,
1789   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1790  },
1791  {
1792   "alignment" : 8,
1793   "linker_set_key" : "_ZTIP15AStatsEventList",
1794   "name" : "AStatsEventList *",
1795   "referenced_type" : "_ZTI15AStatsEventList",
1796   "size" : 8,
1797   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1798  },
1799  {
1800   "alignment" : 8,
1801   "linker_set_key" : "_ZTIP30AStatsManager_PullAtomMetadata",
1802   "name" : "AStatsManager_PullAtomMetadata *",
1803   "referenced_type" : "_ZTI30AStatsManager_PullAtomMetadata",
1804   "size" : 8,
1805   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1806  },
1807  {
1808   "alignment" : 8,
1809   "linker_set_key" : "_ZTIP8log_time",
1810   "name" : "log_time *",
1811   "referenced_type" : "_ZTI8log_time",
1812   "size" : 8,
1813   "source_file" : "system/logging/liblog/include/log/log_time.h"
1814  },
1815  {
1816   "alignment" : 8,
1817   "linker_set_key" : "_ZTIPFiiP15AStatsEventListPvE",
1818   "name" : "int (*)(int, AStatsEventList *, void *)",
1819   "referenced_type" : "_ZTIFiiP15AStatsEventListPvE",
1820   "size" : 8,
1821   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1822  },
1823  {
1824   "alignment" : 8,
1825   "linker_set_key" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE",
1826   "name" : "void (*)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)",
1827   "referenced_type" : "_ZTIFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE",
1828   "size" : 8,
1829   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1830  },
1831  {
1832   "alignment" : 8,
1833   "linker_set_key" : "_ZTIPK8log_time",
1834   "name" : "const log_time *",
1835   "referenced_type" : "_ZTIK8log_time",
1836   "size" : 8,
1837   "source_file" : "system/logging/liblog/include/log/log_time.h"
1838  },
1839  {
1840   "alignment" : 8,
1841   "linker_set_key" : "_ZTIPKDs",
1842   "name" : "const char16_t *",
1843   "referenced_type" : "_ZTIKDs",
1844   "size" : 8,
1845   "source_file" : "system/core/include/utils/String16.h"
1846  },
1847  {
1848   "alignment" : 8,
1849   "linker_set_key" : "_ZTIPKN7android7String8E",
1850   "name" : "const android::String8 *",
1851   "referenced_type" : "_ZTIKN7android7String8E",
1852   "size" : 8,
1853   "source_file" : "system/core/include/utils/String8.h"
1854  },
1855  {
1856   "alignment" : 8,
1857   "linker_set_key" : "_ZTIPKN7android8String16E",
1858   "name" : "const android::String16 *",
1859   "referenced_type" : "_ZTIKN7android8String16E",
1860   "size" : 8,
1861   "source_file" : "system/core/include/utils/String16.h"
1862  },
1863  {
1864   "alignment" : 8,
1865   "linker_set_key" : "_ZTIPKN7android9CallStackE",
1866   "name" : "const android::CallStack *",
1867   "referenced_type" : "_ZTIKN7android9CallStackE",
1868   "size" : 8,
1869   "source_file" : "system/core/include/utils/CallStack.h"
1870  },
1871  {
1872   "alignment" : 8,
1873   "linker_set_key" : "_ZTIPKc",
1874   "name" : "const char *",
1875   "referenced_type" : "_ZTIKc",
1876   "size" : 8,
1877   "source_file" : "system/logging/liblog/include/android/log.h"
1878  },
1879  {
1880   "alignment" : 8,
1881   "linker_set_key" : "_ZTIPKh",
1882   "name" : "const unsigned char *",
1883   "referenced_type" : "_ZTIKh",
1884   "size" : 8,
1885   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1886  },
1887  {
1888   "alignment" : 8,
1889   "linker_set_key" : "_ZTIPN7android7String8E",
1890   "name" : "android::String8 *",
1891   "referenced_type" : "_ZTIN7android7String8E",
1892   "size" : 8,
1893   "source_file" : "system/core/include/utils/String8.h"
1894  },
1895  {
1896   "alignment" : 8,
1897   "linker_set_key" : "_ZTIPN7android8String16E",
1898   "name" : "android::String16 *",
1899   "referenced_type" : "_ZTIN7android8String16E",
1900   "size" : 8,
1901   "source_file" : "system/core/include/utils/String16.h"
1902  },
1903  {
1904   "alignment" : 8,
1905   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
1906   "name" : "android::CallStack::StackDeleter *",
1907   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
1908   "size" : 8,
1909   "source_file" : "system/core/include/utils/CallStack.h"
1910  },
1911  {
1912   "alignment" : 8,
1913   "linker_set_key" : "_ZTIPN7android9CallStackE",
1914   "name" : "android::CallStack *",
1915   "referenced_type" : "_ZTIN7android9CallStackE",
1916   "size" : 8,
1917   "source_file" : "system/core/include/utils/CallStack.h"
1918  },
1919  {
1920   "alignment" : 8,
1921   "linker_set_key" : "_ZTIPh",
1922   "name" : "unsigned char *",
1923   "referenced_type" : "_ZTIh",
1924   "size" : 8,
1925   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1926  },
1927  {
1928   "alignment" : 8,
1929   "linker_set_key" : "_ZTIPi",
1930   "name" : "int *",
1931   "referenced_type" : "_ZTIi",
1932   "size" : 8,
1933   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_pull_atom_callback.h"
1934  },
1935  {
1936   "alignment" : 8,
1937   "linker_set_key" : "_ZTIPv",
1938   "name" : "void *",
1939   "referenced_type" : "_ZTIv",
1940   "size" : 8,
1941   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
1942  }
1943 ],
1944 "qualified_types" :
1945 [
1946  {
1947   "alignment" : 1,
1948   "is_const" : true,
1949   "linker_set_key" : "_ZTIK8log_time",
1950   "name" : "const log_time",
1951   "referenced_type" : "_ZTI8log_time",
1952   "size" : 8,
1953   "source_file" : "system/logging/liblog/include/log/log_time.h"
1954  },
1955  {
1956   "alignment" : 8,
1957   "is_const" : true,
1958   "linker_set_key" : "_ZTIK8timespec",
1959   "name" : "const timespec",
1960   "referenced_type" : "_ZTI8timespec",
1961   "size" : 16,
1962   "source_file" : "system/logging/liblog/include/log/log_time.h"
1963  },
1964  {
1965   "alignment" : 2,
1966   "is_const" : true,
1967   "linker_set_key" : "_ZTIKDs",
1968   "name" : "const char16_t",
1969   "referenced_type" : "_ZTIDs",
1970   "size" : 2,
1971   "source_file" : "system/core/include/utils/String16.h"
1972  },
1973  {
1974   "alignment" : 8,
1975   "is_const" : true,
1976   "linker_set_key" : "_ZTIKN7android7String8E",
1977   "name" : "const android::String8",
1978   "referenced_type" : "_ZTIN7android7String8E",
1979   "size" : 8,
1980   "source_file" : "system/core/include/utils/String8.h"
1981  },
1982  {
1983   "alignment" : 8,
1984   "is_const" : true,
1985   "linker_set_key" : "_ZTIKN7android8String16E",
1986   "name" : "const android::String16",
1987   "referenced_type" : "_ZTIN7android8String16E",
1988   "size" : 8,
1989   "source_file" : "system/core/include/utils/String16.h"
1990  },
1991  {
1992   "alignment" : 8,
1993   "is_const" : true,
1994   "linker_set_key" : "_ZTIKN7android9CallStackE",
1995   "name" : "const android::CallStack",
1996   "referenced_type" : "_ZTIN7android9CallStackE",
1997   "size" : 40,
1998   "source_file" : "system/core/include/utils/CallStack.h"
1999  },
2000  {
2001   "alignment" : 8,
2002   "is_const" : true,
2003   "linker_set_key" : "_ZTIKPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE",
2004   "name" : "void (*const)(int, AStatsManager_SubscriptionCallbackReason, unsigned char *, unsigned long, void *)",
2005   "referenced_type" : "_ZTIPFvi40AStatsManager_SubscriptionCallbackReasonPhmPvE",
2006   "size" : 8,
2007   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
2008  },
2009  {
2010   "alignment" : 1,
2011   "is_const" : true,
2012   "linker_set_key" : "_ZTIKa",
2013   "name" : "const signed char",
2014   "referenced_type" : "_ZTIa",
2015   "size" : 1,
2016   "source_file" : "system/core/include/utils/TypeHelpers.h"
2017  },
2018  {
2019   "alignment" : 1,
2020   "is_const" : true,
2021   "linker_set_key" : "_ZTIKc",
2022   "name" : "const char",
2023   "referenced_type" : "_ZTIc",
2024   "size" : 1,
2025   "source_file" : "system/logging/liblog/include/android/log.h"
2026  },
2027  {
2028   "alignment" : 8,
2029   "is_const" : true,
2030   "linker_set_key" : "_ZTIKd",
2031   "name" : "const double",
2032   "referenced_type" : "_ZTId",
2033   "size" : 8,
2034   "source_file" : "system/core/include/utils/TypeHelpers.h"
2035  },
2036  {
2037   "alignment" : 4,
2038   "is_const" : true,
2039   "linker_set_key" : "_ZTIKf",
2040   "name" : "const float",
2041   "referenced_type" : "_ZTIf",
2042   "size" : 4,
2043   "source_file" : "system/core/include/utils/TypeHelpers.h"
2044  },
2045  {
2046   "alignment" : 1,
2047   "is_const" : true,
2048   "linker_set_key" : "_ZTIKh",
2049   "name" : "const unsigned char",
2050   "referenced_type" : "_ZTIh",
2051   "size" : 1,
2052   "source_file" : "packages/modules/StatsD/lib/libstatspull/include/stats_subscription.h"
2053  },
2054  {
2055   "alignment" : 4,
2056   "is_const" : true,
2057   "linker_set_key" : "_ZTIKj",
2058   "name" : "const unsigned int",
2059   "referenced_type" : "_ZTIj",
2060   "size" : 4,
2061   "source_file" : "system/core/include/utils/TypeHelpers.h"
2062  },
2063  {
2064   "alignment" : 8,
2065   "is_const" : true,
2066   "linker_set_key" : "_ZTIKl",
2067   "name" : "const long",
2068   "referenced_type" : "_ZTIl",
2069   "size" : 8,
2070   "source_file" : "system/core/include/utils/TypeHelpers.h"
2071  },
2072  {
2073   "alignment" : 8,
2074   "is_const" : true,
2075   "linker_set_key" : "_ZTIKm",
2076   "name" : "const unsigned long",
2077   "referenced_type" : "_ZTIm",
2078   "size" : 8,
2079   "source_file" : "system/core/include/utils/TypeHelpers.h"
2080  },
2081  {
2082   "alignment" : 2,
2083   "is_const" : true,
2084   "linker_set_key" : "_ZTIKs",
2085   "name" : "const short",
2086   "referenced_type" : "_ZTIs",
2087   "size" : 2,
2088   "source_file" : "system/core/include/utils/TypeHelpers.h"
2089  },
2090  {
2091   "alignment" : 2,
2092   "is_const" : true,
2093   "linker_set_key" : "_ZTIKt",
2094   "name" : "const unsigned short",
2095   "referenced_type" : "_ZTIt",
2096   "size" : 2,
2097   "source_file" : "system/core/include/utils/TypeHelpers.h"
2098  }
2099 ],
2100 "record_types" :
2101 [
2102  {
2103   "alignment" : 8,
2104   "fields" :
2105   [
2106    {
2107     "field_name" : "struct_size",
2108     "referenced_type" : "_ZTIm"
2109    },
2110    {
2111     "field_name" : "buffer_id",
2112     "field_offset" : 64,
2113     "referenced_type" : "_ZTIi"
2114    },
2115    {
2116     "field_name" : "priority",
2117     "field_offset" : 96,
2118     "referenced_type" : "_ZTIi"
2119    },
2120    {
2121     "field_name" : "tag",
2122     "field_offset" : 128,
2123     "referenced_type" : "_ZTIPKc"
2124    },
2125    {
2126     "field_name" : "file",
2127     "field_offset" : 192,
2128     "referenced_type" : "_ZTIPKc"
2129    },
2130    {
2131     "field_name" : "line",
2132     "field_offset" : 256,
2133     "referenced_type" : "_ZTIj"
2134    },
2135    {
2136     "field_name" : "message",
2137     "field_offset" : 320,
2138     "referenced_type" : "_ZTIPKc"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTI21__android_log_message",
2142   "name" : "__android_log_message",
2143   "size" : 48,
2144   "source_file" : "system/logging/liblog/include/android/log.h"
2145  },
2146  {
2147   "alignment" : 1,
2148   "fields" :
2149   [
2150    {
2151     "field_name" : "tv_sec",
2152     "referenced_type" : "_ZTIj"
2153    },
2154    {
2155     "field_name" : "tv_nsec",
2156     "field_offset" : 32,
2157     "referenced_type" : "_ZTIj"
2158    }
2159   ],
2160   "linker_set_key" : "_ZTI8log_time",
2161   "name" : "log_time",
2162   "size" : 8,
2163   "source_file" : "system/logging/liblog/include/log/log_time.h"
2164  },
2165  {
2166   "alignment" : 1,
2167   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
2168   "name" : "android::trait_trivial_copy<bool>",
2169   "size" : 1,
2170   "source_file" : "system/core/include/utils/TypeHelpers.h",
2171   "template_args" :
2172   [
2173    "_ZTIb"
2174   ]
2175  },
2176  {
2177   "alignment" : 1,
2178   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
2179   "name" : "android::trait_trivial_copy<char>",
2180   "size" : 1,
2181   "source_file" : "system/core/include/utils/TypeHelpers.h",
2182   "template_args" :
2183   [
2184    "_ZTIc"
2185   ]
2186  },
2187  {
2188   "alignment" : 1,
2189   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
2190   "name" : "android::trait_trivial_copy<double>",
2191   "size" : 1,
2192   "source_file" : "system/core/include/utils/TypeHelpers.h",
2193   "template_args" :
2194   [
2195    "_ZTId"
2196   ]
2197  },
2198  {
2199   "alignment" : 1,
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
2201   "name" : "android::trait_trivial_copy<float>",
2202   "size" : 1,
2203   "source_file" : "system/core/include/utils/TypeHelpers.h",
2204   "template_args" :
2205   [
2206    "_ZTIf"
2207   ]
2208  },
2209  {
2210   "alignment" : 1,
2211   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
2212   "name" : "android::trait_trivial_copy<unsigned char>",
2213   "size" : 1,
2214   "source_file" : "system/core/include/utils/TypeHelpers.h",
2215   "template_args" :
2216   [
2217    "_ZTIh"
2218   ]
2219  },
2220  {
2221   "alignment" : 1,
2222   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
2223   "name" : "android::trait_trivial_copy<int>",
2224   "size" : 1,
2225   "source_file" : "system/core/include/utils/TypeHelpers.h",
2226   "template_args" :
2227   [
2228    "_ZTIi"
2229   ]
2230  },
2231  {
2232   "alignment" : 1,
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
2234   "name" : "android::trait_trivial_copy<unsigned int>",
2235   "size" : 1,
2236   "source_file" : "system/core/include/utils/TypeHelpers.h",
2237   "template_args" :
2238   [
2239    "_ZTIj"
2240   ]
2241  },
2242  {
2243   "alignment" : 1,
2244   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
2245   "name" : "android::trait_trivial_copy<long>",
2246   "size" : 1,
2247   "source_file" : "system/core/include/utils/TypeHelpers.h",
2248   "template_args" :
2249   [
2250    "_ZTIl"
2251   ]
2252  },
2253  {
2254   "alignment" : 1,
2255   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
2256   "name" : "android::trait_trivial_copy<unsigned long>",
2257   "size" : 1,
2258   "source_file" : "system/core/include/utils/TypeHelpers.h",
2259   "template_args" :
2260   [
2261    "_ZTIm"
2262   ]
2263  },
2264  {
2265   "alignment" : 1,
2266   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
2267   "name" : "android::trait_trivial_copy<short>",
2268   "size" : 1,
2269   "source_file" : "system/core/include/utils/TypeHelpers.h",
2270   "template_args" :
2271   [
2272    "_ZTIs"
2273   ]
2274  },
2275  {
2276   "alignment" : 1,
2277   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
2278   "name" : "android::trait_trivial_copy<unsigned short>",
2279   "size" : 1,
2280   "source_file" : "system/core/include/utils/TypeHelpers.h",
2281   "template_args" :
2282   [
2283    "_ZTIt"
2284   ]
2285  },
2286  {
2287   "alignment" : 1,
2288   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
2289   "name" : "android::trait_trivial_copy<void>",
2290   "size" : 1,
2291   "source_file" : "system/core/include/utils/TypeHelpers.h",
2292   "template_args" :
2293   [
2294    "_ZTIv"
2295   ]
2296  },
2297  {
2298   "alignment" : 1,
2299   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
2300   "name" : "android::trait_trivial_copy<long long>",
2301   "size" : 1,
2302   "source_file" : "system/core/include/utils/TypeHelpers.h",
2303   "template_args" :
2304   [
2305    "_ZTIx"
2306   ]
2307  },
2308  {
2309   "alignment" : 1,
2310   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
2311   "name" : "android::trait_trivial_copy<unsigned long long>",
2312   "size" : 1,
2313   "source_file" : "system/core/include/utils/TypeHelpers.h",
2314   "template_args" :
2315   [
2316    "_ZTIy"
2317   ]
2318  },
2319  {
2320   "alignment" : 1,
2321   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
2322   "name" : "android::trait_trivial_ctor<bool>",
2323   "size" : 1,
2324   "source_file" : "system/core/include/utils/TypeHelpers.h",
2325   "template_args" :
2326   [
2327    "_ZTIb"
2328   ]
2329  },
2330  {
2331   "alignment" : 1,
2332   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
2333   "name" : "android::trait_trivial_ctor<char>",
2334   "size" : 1,
2335   "source_file" : "system/core/include/utils/TypeHelpers.h",
2336   "template_args" :
2337   [
2338    "_ZTIc"
2339   ]
2340  },
2341  {
2342   "alignment" : 1,
2343   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
2344   "name" : "android::trait_trivial_ctor<double>",
2345   "size" : 1,
2346   "source_file" : "system/core/include/utils/TypeHelpers.h",
2347   "template_args" :
2348   [
2349    "_ZTId"
2350   ]
2351  },
2352  {
2353   "alignment" : 1,
2354   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
2355   "name" : "android::trait_trivial_ctor<float>",
2356   "size" : 1,
2357   "source_file" : "system/core/include/utils/TypeHelpers.h",
2358   "template_args" :
2359   [
2360    "_ZTIf"
2361   ]
2362  },
2363  {
2364   "alignment" : 1,
2365   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
2366   "name" : "android::trait_trivial_ctor<unsigned char>",
2367   "size" : 1,
2368   "source_file" : "system/core/include/utils/TypeHelpers.h",
2369   "template_args" :
2370   [
2371    "_ZTIh"
2372   ]
2373  },
2374  {
2375   "alignment" : 1,
2376   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
2377   "name" : "android::trait_trivial_ctor<int>",
2378   "size" : 1,
2379   "source_file" : "system/core/include/utils/TypeHelpers.h",
2380   "template_args" :
2381   [
2382    "_ZTIi"
2383   ]
2384  },
2385  {
2386   "alignment" : 1,
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
2388   "name" : "android::trait_trivial_ctor<unsigned int>",
2389   "size" : 1,
2390   "source_file" : "system/core/include/utils/TypeHelpers.h",
2391   "template_args" :
2392   [
2393    "_ZTIj"
2394   ]
2395  },
2396  {
2397   "alignment" : 1,
2398   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
2399   "name" : "android::trait_trivial_ctor<long>",
2400   "size" : 1,
2401   "source_file" : "system/core/include/utils/TypeHelpers.h",
2402   "template_args" :
2403   [
2404    "_ZTIl"
2405   ]
2406  },
2407  {
2408   "alignment" : 1,
2409   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
2410   "name" : "android::trait_trivial_ctor<unsigned long>",
2411   "size" : 1,
2412   "source_file" : "system/core/include/utils/TypeHelpers.h",
2413   "template_args" :
2414   [
2415    "_ZTIm"
2416   ]
2417  },
2418  {
2419   "alignment" : 1,
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
2421   "name" : "android::trait_trivial_ctor<short>",
2422   "size" : 1,
2423   "source_file" : "system/core/include/utils/TypeHelpers.h",
2424   "template_args" :
2425   [
2426    "_ZTIs"
2427   ]
2428  },
2429  {
2430   "alignment" : 1,
2431   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
2432   "name" : "android::trait_trivial_ctor<unsigned short>",
2433   "size" : 1,
2434   "source_file" : "system/core/include/utils/TypeHelpers.h",
2435   "template_args" :
2436   [
2437    "_ZTIt"
2438   ]
2439  },
2440  {
2441   "alignment" : 1,
2442   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
2443   "name" : "android::trait_trivial_ctor<void>",
2444   "size" : 1,
2445   "source_file" : "system/core/include/utils/TypeHelpers.h",
2446   "template_args" :
2447   [
2448    "_ZTIv"
2449   ]
2450  },
2451  {
2452   "alignment" : 1,
2453   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
2454   "name" : "android::trait_trivial_ctor<long long>",
2455   "size" : 1,
2456   "source_file" : "system/core/include/utils/TypeHelpers.h",
2457   "template_args" :
2458   [
2459    "_ZTIx"
2460   ]
2461  },
2462  {
2463   "alignment" : 1,
2464   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
2465   "name" : "android::trait_trivial_ctor<unsigned long long>",
2466   "size" : 1,
2467   "source_file" : "system/core/include/utils/TypeHelpers.h",
2468   "template_args" :
2469   [
2470    "_ZTIy"
2471   ]
2472  },
2473  {
2474   "alignment" : 1,
2475   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
2476   "name" : "android::trait_trivial_dtor<bool>",
2477   "size" : 1,
2478   "source_file" : "system/core/include/utils/TypeHelpers.h",
2479   "template_args" :
2480   [
2481    "_ZTIb"
2482   ]
2483  },
2484  {
2485   "alignment" : 1,
2486   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
2487   "name" : "android::trait_trivial_dtor<char>",
2488   "size" : 1,
2489   "source_file" : "system/core/include/utils/TypeHelpers.h",
2490   "template_args" :
2491   [
2492    "_ZTIc"
2493   ]
2494  },
2495  {
2496   "alignment" : 1,
2497   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
2498   "name" : "android::trait_trivial_dtor<double>",
2499   "size" : 1,
2500   "source_file" : "system/core/include/utils/TypeHelpers.h",
2501   "template_args" :
2502   [
2503    "_ZTId"
2504   ]
2505  },
2506  {
2507   "alignment" : 1,
2508   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
2509   "name" : "android::trait_trivial_dtor<float>",
2510   "size" : 1,
2511   "source_file" : "system/core/include/utils/TypeHelpers.h",
2512   "template_args" :
2513   [
2514    "_ZTIf"
2515   ]
2516  },
2517  {
2518   "alignment" : 1,
2519   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
2520   "name" : "android::trait_trivial_dtor<unsigned char>",
2521   "size" : 1,
2522   "source_file" : "system/core/include/utils/TypeHelpers.h",
2523   "template_args" :
2524   [
2525    "_ZTIh"
2526   ]
2527  },
2528  {
2529   "alignment" : 1,
2530   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
2531   "name" : "android::trait_trivial_dtor<int>",
2532   "size" : 1,
2533   "source_file" : "system/core/include/utils/TypeHelpers.h",
2534   "template_args" :
2535   [
2536    "_ZTIi"
2537   ]
2538  },
2539  {
2540   "alignment" : 1,
2541   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
2542   "name" : "android::trait_trivial_dtor<unsigned int>",
2543   "size" : 1,
2544   "source_file" : "system/core/include/utils/TypeHelpers.h",
2545   "template_args" :
2546   [
2547    "_ZTIj"
2548   ]
2549  },
2550  {
2551   "alignment" : 1,
2552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
2553   "name" : "android::trait_trivial_dtor<long>",
2554   "size" : 1,
2555   "source_file" : "system/core/include/utils/TypeHelpers.h",
2556   "template_args" :
2557   [
2558    "_ZTIl"
2559   ]
2560  },
2561  {
2562   "alignment" : 1,
2563   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
2564   "name" : "android::trait_trivial_dtor<unsigned long>",
2565   "size" : 1,
2566   "source_file" : "system/core/include/utils/TypeHelpers.h",
2567   "template_args" :
2568   [
2569    "_ZTIm"
2570   ]
2571  },
2572  {
2573   "alignment" : 1,
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
2575   "name" : "android::trait_trivial_dtor<short>",
2576   "size" : 1,
2577   "source_file" : "system/core/include/utils/TypeHelpers.h",
2578   "template_args" :
2579   [
2580    "_ZTIs"
2581   ]
2582  },
2583  {
2584   "alignment" : 1,
2585   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
2586   "name" : "android::trait_trivial_dtor<unsigned short>",
2587   "size" : 1,
2588   "source_file" : "system/core/include/utils/TypeHelpers.h",
2589   "template_args" :
2590   [
2591    "_ZTIt"
2592   ]
2593  },
2594  {
2595   "alignment" : 1,
2596   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
2597   "name" : "android::trait_trivial_dtor<void>",
2598   "size" : 1,
2599   "source_file" : "system/core/include/utils/TypeHelpers.h",
2600   "template_args" :
2601   [
2602    "_ZTIv"
2603   ]
2604  },
2605  {
2606   "alignment" : 1,
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
2608   "name" : "android::trait_trivial_dtor<long long>",
2609   "size" : 1,
2610   "source_file" : "system/core/include/utils/TypeHelpers.h",
2611   "template_args" :
2612   [
2613    "_ZTIx"
2614   ]
2615  },
2616  {
2617   "alignment" : 1,
2618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
2619   "name" : "android::trait_trivial_dtor<unsigned long long>",
2620   "size" : 1,
2621   "source_file" : "system/core/include/utils/TypeHelpers.h",
2622   "template_args" :
2623   [
2624    "_ZTIy"
2625   ]
2626  },
2627  {
2628   "alignment" : 1,
2629   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
2630   "name" : "android::trait_trivial_move<android::String8>",
2631   "size" : 1,
2632   "source_file" : "system/core/include/utils/String8.h",
2633   "template_args" :
2634   [
2635    "_ZTIN7android7String8E"
2636   ]
2637  },
2638  {
2639   "alignment" : 1,
2640   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
2641   "name" : "android::trait_trivial_move<android::String16>",
2642   "size" : 1,
2643   "source_file" : "system/core/include/utils/String16.h",
2644   "template_args" :
2645   [
2646    "_ZTIN7android8String16E"
2647   ]
2648  },
2649  {
2650   "alignment" : 1,
2651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
2652   "name" : "android::trait_trivial_move<bool>",
2653   "size" : 1,
2654   "source_file" : "system/core/include/utils/TypeHelpers.h",
2655   "template_args" :
2656   [
2657    "_ZTIb"
2658   ]
2659  },
2660  {
2661   "alignment" : 1,
2662   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
2663   "name" : "android::trait_trivial_move<char>",
2664   "size" : 1,
2665   "source_file" : "system/core/include/utils/TypeHelpers.h",
2666   "template_args" :
2667   [
2668    "_ZTIc"
2669   ]
2670  },
2671  {
2672   "alignment" : 1,
2673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
2674   "name" : "android::trait_trivial_move<double>",
2675   "size" : 1,
2676   "source_file" : "system/core/include/utils/TypeHelpers.h",
2677   "template_args" :
2678   [
2679    "_ZTId"
2680   ]
2681  },
2682  {
2683   "alignment" : 1,
2684   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
2685   "name" : "android::trait_trivial_move<float>",
2686   "size" : 1,
2687   "source_file" : "system/core/include/utils/TypeHelpers.h",
2688   "template_args" :
2689   [
2690    "_ZTIf"
2691   ]
2692  },
2693  {
2694   "alignment" : 1,
2695   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
2696   "name" : "android::trait_trivial_move<unsigned char>",
2697   "size" : 1,
2698   "source_file" : "system/core/include/utils/TypeHelpers.h",
2699   "template_args" :
2700   [
2701    "_ZTIh"
2702   ]
2703  },
2704  {
2705   "alignment" : 1,
2706   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
2707   "name" : "android::trait_trivial_move<int>",
2708   "size" : 1,
2709   "source_file" : "system/core/include/utils/TypeHelpers.h",
2710   "template_args" :
2711   [
2712    "_ZTIi"
2713   ]
2714  },
2715  {
2716   "alignment" : 1,
2717   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
2718   "name" : "android::trait_trivial_move<unsigned int>",
2719   "size" : 1,
2720   "source_file" : "system/core/include/utils/TypeHelpers.h",
2721   "template_args" :
2722   [
2723    "_ZTIj"
2724   ]
2725  },
2726  {
2727   "alignment" : 1,
2728   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
2729   "name" : "android::trait_trivial_move<long>",
2730   "size" : 1,
2731   "source_file" : "system/core/include/utils/TypeHelpers.h",
2732   "template_args" :
2733   [
2734    "_ZTIl"
2735   ]
2736  },
2737  {
2738   "alignment" : 1,
2739   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
2740   "name" : "android::trait_trivial_move<unsigned long>",
2741   "size" : 1,
2742   "source_file" : "system/core/include/utils/TypeHelpers.h",
2743   "template_args" :
2744   [
2745    "_ZTIm"
2746   ]
2747  },
2748  {
2749   "alignment" : 1,
2750   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
2751   "name" : "android::trait_trivial_move<short>",
2752   "size" : 1,
2753   "source_file" : "system/core/include/utils/TypeHelpers.h",
2754   "template_args" :
2755   [
2756    "_ZTIs"
2757   ]
2758  },
2759  {
2760   "alignment" : 1,
2761   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
2762   "name" : "android::trait_trivial_move<unsigned short>",
2763   "size" : 1,
2764   "source_file" : "system/core/include/utils/TypeHelpers.h",
2765   "template_args" :
2766   [
2767    "_ZTIt"
2768   ]
2769  },
2770  {
2771   "alignment" : 1,
2772   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
2773   "name" : "android::trait_trivial_move<void>",
2774   "size" : 1,
2775   "source_file" : "system/core/include/utils/TypeHelpers.h",
2776   "template_args" :
2777   [
2778    "_ZTIv"
2779   ]
2780  },
2781  {
2782   "alignment" : 1,
2783   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
2784   "name" : "android::trait_trivial_move<long long>",
2785   "size" : 1,
2786   "source_file" : "system/core/include/utils/TypeHelpers.h",
2787   "template_args" :
2788   [
2789    "_ZTIx"
2790   ]
2791  },
2792  {
2793   "alignment" : 1,
2794   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
2795   "name" : "android::trait_trivial_move<unsigned long long>",
2796   "size" : 1,
2797   "source_file" : "system/core/include/utils/TypeHelpers.h",
2798   "template_args" :
2799   [
2800    "_ZTIy"
2801   ]
2802  },
2803  {
2804   "alignment" : 8,
2805   "fields" :
2806   [
2807    {
2808     "access" : "private",
2809     "field_name" : "mString",
2810     "referenced_type" : "_ZTIPKc"
2811    }
2812   ],
2813   "linker_set_key" : "_ZTIN7android7String8E",
2814   "name" : "android::String8",
2815   "record_kind" : "class",
2816   "size" : 8,
2817   "source_file" : "system/core/include/utils/String8.h"
2818  },
2819  {
2820   "alignment" : 8,
2821   "fields" :
2822   [
2823    {
2824     "access" : "private",
2825     "field_name" : "mString",
2826     "referenced_type" : "_ZTIPKDs"
2827    }
2828   ],
2829   "linker_set_key" : "_ZTIN7android8String16E",
2830   "name" : "android::String16",
2831   "record_kind" : "class",
2832   "size" : 8,
2833   "source_file" : "system/core/include/utils/String16.h"
2834  },
2835  {
2836   "alignment" : 1,
2837   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
2838   "name" : "android::CallStack::StackDeleter",
2839   "size" : 1,
2840   "source_file" : "system/core/include/utils/CallStack.h"
2841  },
2842  {
2843   "alignment" : 8,
2844   "fields" :
2845   [
2846    {
2847     "access" : "private",
2848     "field_name" : "mFrameLines",
2849     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
2850    }
2851   ],
2852   "linker_set_key" : "_ZTIN7android9CallStackE",
2853   "name" : "android::CallStack",
2854   "record_kind" : "class",
2855   "size" : 40,
2856   "source_file" : "system/core/include/utils/CallStack.h"
2857  }
2858 ],
2859 "rvalue_reference_types" : []
2860}
2861