1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "android::StopWatch::lap_t [8]",
7   "name" : "android::StopWatch::lap_t [8]",
8   "referenced_type" : "type-190",
9   "self_type" : "type-189",
10   "size" : 128,
11   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
12  },
13  {
14   "alignment" : 1,
15   "linker_set_key" : "char [0]",
16   "name" : "char [0]",
17   "referenced_type" : "type-3",
18   "self_type" : "type-91",
19   "source_file" : "/system/core/liblog/include/log/log_read.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "char [20]",
24   "name" : "char [20]",
25   "referenced_type" : "type-3",
26   "self_type" : "type-93",
27   "size" : 20,
28   "source_file" : "/system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "linker_set_key" : "float []",
32   "name" : "float []",
33   "referenced_type" : "type-33",
34   "self_type" : "type-256",
35   "source_file" : "/system/core/libsystem/include/system/graphics.h"
36  },
37  {
38   "alignment" : 4,
39   "linker_set_key" : "int [0]",
40   "name" : "int [0]",
41   "referenced_type" : "type-21",
42   "self_type" : "type-59",
43   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-10",
50   "self_type" : "type-115",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-6",
59   "self_type" : "type-247",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-16",
73   "self_type" : "type-16",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char",
81   "name" : "char",
82   "referenced_type" : "type-3",
83   "self_type" : "type-3",
84   "size" : 1
85  },
86  {
87   "alignment" : 2,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "char16_t",
91   "name" : "char16_t",
92   "referenced_type" : "type-199",
93   "self_type" : "type-199",
94   "size" : 2
95  },
96  {
97   "alignment" : 4,
98   "is_integral" : true,
99   "is_unsigned" : true,
100   "linker_set_key" : "char32_t",
101   "name" : "char32_t",
102   "referenced_type" : "type-203",
103   "self_type" : "type-203",
104   "size" : 4
105  },
106  {
107   "alignment" : 8,
108   "linker_set_key" : "double",
109   "name" : "double",
110   "referenced_type" : "type-36",
111   "self_type" : "type-36",
112   "size" : 8
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "float",
117   "name" : "float",
118   "referenced_type" : "type-33",
119   "self_type" : "type-33",
120   "size" : 4
121  },
122  {
123   "alignment" : 4,
124   "is_integral" : true,
125   "linker_set_key" : "int",
126   "name" : "int",
127   "referenced_type" : "type-21",
128   "self_type" : "type-21",
129   "size" : 4
130  },
131  {
132   "alignment" : 4,
133   "is_integral" : true,
134   "linker_set_key" : "long",
135   "name" : "long",
136   "referenced_type" : "type-73",
137   "self_type" : "type-73",
138   "size" : 4
139  },
140  {
141   "alignment" : 8,
142   "linker_set_key" : "long double",
143   "name" : "long double",
144   "referenced_type" : "type-510",
145   "self_type" : "type-510",
146   "size" : 8
147  },
148  {
149   "alignment" : 8,
150   "is_integral" : true,
151   "linker_set_key" : "long long",
152   "name" : "long long",
153   "referenced_type" : "type-7",
154   "self_type" : "type-7",
155   "size" : 8
156  },
157  {
158   "alignment" : 2,
159   "is_integral" : true,
160   "linker_set_key" : "short",
161   "name" : "short",
162   "referenced_type" : "type-13",
163   "self_type" : "type-13",
164   "size" : 2
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "linker_set_key" : "signed char",
170   "name" : "signed char",
171   "referenced_type" : "type-322",
172   "self_type" : "type-322",
173   "size" : 1
174  },
175  {
176   "alignment" : 1,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned char",
180   "name" : "unsigned char",
181   "referenced_type" : "type-10",
182   "self_type" : "type-10",
183   "size" : 1
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned int",
190   "name" : "unsigned int",
191   "referenced_type" : "type-6",
192   "self_type" : "type-6",
193   "size" : 4
194  },
195  {
196   "alignment" : 4,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long",
200   "name" : "unsigned long",
201   "referenced_type" : "type-297",
202   "self_type" : "type-297",
203   "size" : 4
204  },
205  {
206   "alignment" : 8,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned long long",
210   "name" : "unsigned long long",
211   "referenced_type" : "type-29",
212   "self_type" : "type-29",
213   "size" : 8
214  },
215  {
216   "alignment" : 2,
217   "is_integral" : true,
218   "is_unsigned" : true,
219   "linker_set_key" : "unsigned short",
220   "name" : "unsigned short",
221   "referenced_type" : "type-18",
222   "self_type" : "type-18",
223   "size" : 2
224  },
225  {
226   "linker_set_key" : "void",
227   "name" : "void",
228   "referenced_type" : "type-5",
229   "self_type" : "type-5"
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
236  },
237  {
238   "name" : "_ZN7android10LogPrinter8printRawEPKc"
239  },
240  {
241   "name" : "_ZN7android10LogPrinter9printLineEPKc"
242  },
243  {
244   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
245  },
246  {
247   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
248  },
249  {
250   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
251  },
252  {
253   "name" : "_ZN7android10VectorImpl11setCapacityEj"
254  },
255  {
256   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
257  },
258  {
259   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
260  },
261  {
262   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
263  },
264  {
265   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
266  },
267  {
268   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
269  },
270  {
271   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
272  },
273  {
274   "name" : "_ZN7android10VectorImpl15release_storageEv"
275  },
276  {
277   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
278  },
279  {
280   "name" : "_ZN7android10VectorImpl3addEPKv"
281  },
282  {
283   "name" : "_ZN7android10VectorImpl3addEv"
284  },
285  {
286   "name" : "_ZN7android10VectorImpl3popEv"
287  },
288  {
289   "name" : "_ZN7android10VectorImpl4pushEPKv"
290  },
291  {
292   "name" : "_ZN7android10VectorImpl4pushEv"
293  },
294  {
295   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
296  },
297  {
298   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
299  },
300  {
301   "name" : "_ZN7android10VectorImpl5_growEjj"
302  },
303  {
304   "name" : "_ZN7android10VectorImpl5clearEv"
305  },
306  {
307   "name" : "_ZN7android10VectorImpl6resizeEj"
308  },
309  {
310   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
311  },
312  {
313   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
314  },
315  {
316   "name" : "_ZN7android10VectorImpl8insertAtEjj"
317  },
318  {
319   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
320  },
321  {
322   "name" : "_ZN7android10VectorImpl9replaceAtEj"
323  },
324  {
325   "name" : "_ZN7android10VectorImplC2ERKS0_"
326  },
327  {
328   "name" : "_ZN7android10VectorImplC2Ejj"
329  },
330  {
331   "name" : "_ZN7android10VectorImplD0Ev"
332  },
333  {
334   "name" : "_ZN7android10VectorImplD1Ev"
335  },
336  {
337   "name" : "_ZN7android10VectorImplD2Ev"
338  },
339  {
340   "name" : "_ZN7android10VectorImplaSERKS0_"
341  },
342  {
343   "name" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_"
344  },
345  {
346   "name" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_"
347  },
348  {
349   "name" : "_ZN7android11PropertyMap5clearEv"
350  },
351  {
352   "name" : "_ZN7android11PropertyMap6Parser5parseEv"
353  },
354  {
355   "name" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE"
356  },
357  {
358   "name" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE"
359  },
360  {
361   "name" : "_ZN7android11PropertyMap6ParserD1Ev"
362  },
363  {
364   "name" : "_ZN7android11PropertyMap6ParserD2Ev"
365  },
366  {
367   "name" : "_ZN7android11PropertyMap6addAllEPKS0_"
368  },
369  {
370   "name" : "_ZN7android11PropertyMapC1Ev"
371  },
372  {
373   "name" : "_ZN7android11PropertyMapC2Ev"
374  },
375  {
376   "name" : "_ZN7android11PropertyMapD1Ev"
377  },
378  {
379   "name" : "_ZN7android11PropertyMapD2Ev"
380  },
381  {
382   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
383  },
384  {
385   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
386  },
387  {
388   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
389  },
390  {
391   "name" : "_ZN7android12NativeHandleD1Ev"
392  },
393  {
394   "name" : "_ZN7android12NativeHandleD2Ev"
395  },
396  {
397   "name" : "_ZN7android12SharedBuffer5allocEj"
398  },
399  {
400   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
401  },
402  {
403   "name" : "_ZN7android12uptimeMillisEv"
404  },
405  {
406   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
407  },
408  {
409   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
410  },
411  {
412   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
413  },
414  {
415   "name" : "_ZN7android14LooperCallbackD0Ev"
416  },
417  {
418   "name" : "_ZN7android14LooperCallbackD1Ev"
419  },
420  {
421   "name" : "_ZN7android14LooperCallbackD2Ev"
422  },
423  {
424   "name" : "_ZN7android14MessageHandlerD0Ev"
425  },
426  {
427   "name" : "_ZN7android14MessageHandlerD1Ev"
428  },
429  {
430   "name" : "_ZN7android14MessageHandlerD2Ev"
431  },
432  {
433   "name" : "_ZN7android14String8Printer9printLineEPKc"
434  },
435  {
436   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
437  },
438  {
439   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
440  },
441  {
442   "name" : "_ZN7android14sp_report_raceEv"
443  },
444  {
445   "name" : "_ZN7android15elapsedRealtimeEv"
446  },
447  {
448   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
449  },
450  {
451   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
452  },
453  {
454   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
455  },
456  {
457   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
458  },
459  {
460   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
461  },
462  {
463   "name" : "_ZN7android16SortedVectorImplC2Ejj"
464  },
465  {
466   "name" : "_ZN7android16SortedVectorImplD0Ev"
467  },
468  {
469   "name" : "_ZN7android16SortedVectorImplD1Ev"
470  },
471  {
472   "name" : "_ZN7android16SortedVectorImplD2Ev"
473  },
474  {
475   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
476  },
477  {
478   "name" : "_ZN7android17JenkinsHashWhitenEj"
479  },
480  {
481   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
482  },
483  {
484   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
485  },
486  {
487   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
488  },
489  {
490   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
491  },
492  {
493   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
494  },
495  {
496   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
497  },
498  {
499   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
500  },
501  {
502   "name" : "_ZN7android19elapsedRealtimeNanoEv"
503  },
504  {
505   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
506  },
507  {
508   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
509  },
510  {
511   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
512  },
513  {
514   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
515  },
516  {
517   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
518  },
519  {
520   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
521  },
522  {
523   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
524  },
525  {
526   "name" : "_ZN7android21report_sysprop_changeEv"
527  },
528  {
529   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
530  },
531  {
532   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
533  },
534  {
535   "name" : "_ZN7android6Looper10initTLSKeyEv"
536  },
537  {
538   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
539  },
540  {
541   "name" : "_ZN7android6Looper12getForThreadEv"
542  },
543  {
544   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
545  },
546  {
547   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
548  },
549  {
550   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
551  },
552  {
553   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
554  },
555  {
556   "name" : "_ZN7android6Looper16threadDestructorEPv"
557  },
558  {
559   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
560  },
561  {
562   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
563  },
564  {
565   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
566  },
567  {
568   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
569  },
570  {
571   "name" : "_ZN7android6Looper4wakeEv"
572  },
573  {
574   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
575  },
576  {
577   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
578  },
579  {
580   "name" : "_ZN7android6Looper6awokenEv"
581  },
582  {
583   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
584  },
585  {
586   "name" : "_ZN7android6Looper7prepareEi"
587  },
588  {
589   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
590  },
591  {
592   "name" : "_ZN7android6Looper8removeFdEi"
593  },
594  {
595   "name" : "_ZN7android6Looper8removeFdEii"
596  },
597  {
598   "name" : "_ZN7android6Looper9pollInnerEi"
599  },
600  {
601   "name" : "_ZN7android6LooperC1Eb"
602  },
603  {
604   "name" : "_ZN7android6LooperC2Eb"
605  },
606  {
607   "name" : "_ZN7android6LooperD0Ev"
608  },
609  {
610   "name" : "_ZN7android6LooperD1Ev"
611  },
612  {
613   "name" : "_ZN7android6LooperD2Ev"
614  },
615  {
616   "name" : "_ZN7android6Thread10readyToRunEv"
617  },
618  {
619   "name" : "_ZN7android6Thread11_threadLoopEPv"
620  },
621  {
622   "name" : "_ZN7android6Thread11requestExitEv"
623  },
624  {
625   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
626  },
627  {
628   "name" : "_ZN7android6Thread3runEPKcij"
629  },
630  {
631   "name" : "_ZN7android6Thread4joinEv"
632  },
633  {
634   "name" : "_ZN7android6ThreadC2Eb"
635  },
636  {
637   "name" : "_ZN7android6ThreadD0Ev"
638  },
639  {
640   "name" : "_ZN7android6ThreadD1Ev"
641  },
642  {
643   "name" : "_ZN7android6ThreadD2Ev"
644  },
645  {
646   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
647  },
648  {
649   "name" : "_ZN7android7FileMap6createEPKcixjb"
650  },
651  {
652   "name" : "_ZN7android7FileMapC1EOS0_"
653  },
654  {
655   "name" : "_ZN7android7FileMapC1Ev"
656  },
657  {
658   "name" : "_ZN7android7FileMapC2EOS0_"
659  },
660  {
661   "name" : "_ZN7android7FileMapC2Ev"
662  },
663  {
664   "name" : "_ZN7android7FileMapD1Ev"
665  },
666  {
667   "name" : "_ZN7android7FileMapD2Ev"
668  },
669  {
670   "name" : "_ZN7android7FileMapaSEOS0_"
671  },
672  {
673   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
674  },
675  {
676   "name" : "_ZN7android7PrinterC2Ev"
677  },
678  {
679   "name" : "_ZN7android7PrinterD0Ev"
680  },
681  {
682   "name" : "_ZN7android7PrinterD1Ev"
683  },
684  {
685   "name" : "_ZN7android7PrinterD2Ev"
686  },
687  {
688   "name" : "_ZN7android7RefBase10onFirstRefEv"
689  },
690  {
691   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
692  },
693  {
694   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
695  },
696  {
697   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
698  },
699  {
700   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
701  },
702  {
703   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
704  },
705  {
706   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
707  },
708  {
709   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
710  },
711  {
712   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
713  },
714  {
715   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
716  },
717  {
718   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
719  },
720  {
721   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
722  },
723  {
724   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
725  },
726  {
727   "name" : "_ZN7android7RefBaseC1Ev"
728  },
729  {
730   "name" : "_ZN7android7RefBaseC2Ev"
731  },
732  {
733   "name" : "_ZN7android7RefBaseD0Ev"
734  },
735  {
736   "name" : "_ZN7android7RefBaseD1Ev"
737  },
738  {
739   "name" : "_ZN7android7RefBaseD2Ev"
740  },
741  {
742   "name" : "_ZN7android7String810appendPathEPKc"
743  },
744  {
745   "name" : "_ZN7android7String810lockBufferEj"
746  },
747  {
748   "name" : "_ZN7android7String811real_appendEPKcj"
749  },
750  {
751   "name" : "_ZN7android7String811setPathNameEPKc"
752  },
753  {
754   "name" : "_ZN7android7String811setPathNameEPKcj"
755  },
756  {
757   "name" : "_ZN7android7String812appendFormatEPKcz"
758  },
759  {
760   "name" : "_ZN7android7String812unlockBufferEj"
761  },
762  {
763   "name" : "_ZN7android7String812unlockBufferEv"
764  },
765  {
766   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
767  },
768  {
769   "name" : "_ZN7android7String816convertToResPathEv"
770  },
771  {
772   "name" : "_ZN7android7String85clearEv"
773  },
774  {
775   "name" : "_ZN7android7String85setToEPKDij"
776  },
777  {
778   "name" : "_ZN7android7String85setToEPKDsj"
779  },
780  {
781   "name" : "_ZN7android7String85setToEPKc"
782  },
783  {
784   "name" : "_ZN7android7String85setToEPKcj"
785  },
786  {
787   "name" : "_ZN7android7String85setToERKS0_"
788  },
789  {
790   "name" : "_ZN7android7String86appendEPKc"
791  },
792  {
793   "name" : "_ZN7android7String86appendEPKcj"
794  },
795  {
796   "name" : "_ZN7android7String86appendERKS0_"
797  },
798  {
799   "name" : "_ZN7android7String86formatEPKcz"
800  },
801  {
802   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
803  },
804  {
805   "name" : "_ZN7android7String87toLowerEjj"
806  },
807  {
808   "name" : "_ZN7android7String87toLowerEv"
809  },
810  {
811   "name" : "_ZN7android7String87toUpperEjj"
812  },
813  {
814   "name" : "_ZN7android7String87toUpperEv"
815  },
816  {
817   "name" : "_ZN7android7String89removeAllEPKc"
818  },
819  {
820   "name" : "_ZN7android7String8C1ENS0_13StaticLinkageE"
821  },
822  {
823   "name" : "_ZN7android7String8C1EPKDi"
824  },
825  {
826   "name" : "_ZN7android7String8C1EPKDij"
827  },
828  {
829   "name" : "_ZN7android7String8C1EPKDs"
830  },
831  {
832   "name" : "_ZN7android7String8C1EPKDsj"
833  },
834  {
835   "name" : "_ZN7android7String8C1EPKc"
836  },
837  {
838   "name" : "_ZN7android7String8C1EPKcj"
839  },
840  {
841   "name" : "_ZN7android7String8C1ERKNS_8String16E"
842  },
843  {
844   "name" : "_ZN7android7String8C1ERKS0_"
845  },
846  {
847   "name" : "_ZN7android7String8C1Ev"
848  },
849  {
850   "name" : "_ZN7android7String8C2ENS0_13StaticLinkageE"
851  },
852  {
853   "name" : "_ZN7android7String8C2EPKDi"
854  },
855  {
856   "name" : "_ZN7android7String8C2EPKDij"
857  },
858  {
859   "name" : "_ZN7android7String8C2EPKDs"
860  },
861  {
862   "name" : "_ZN7android7String8C2EPKDsj"
863  },
864  {
865   "name" : "_ZN7android7String8C2EPKc"
866  },
867  {
868   "name" : "_ZN7android7String8C2EPKcj"
869  },
870  {
871   "name" : "_ZN7android7String8C2ERKNS_8String16E"
872  },
873  {
874   "name" : "_ZN7android7String8C2ERKS0_"
875  },
876  {
877   "name" : "_ZN7android7String8C2Ev"
878  },
879  {
880   "name" : "_ZN7android7String8D1Ev"
881  },
882  {
883   "name" : "_ZN7android7String8D2Ev"
884  },
885  {
886   "name" : "_ZN7android8String1610replaceAllEDsDs"
887  },
888  {
889   "name" : "_ZN7android8String165setToEPKDs"
890  },
891  {
892   "name" : "_ZN7android8String165setToEPKDsj"
893  },
894  {
895   "name" : "_ZN7android8String165setToERKS0_"
896  },
897  {
898   "name" : "_ZN7android8String165setToERKS0_jj"
899  },
900  {
901   "name" : "_ZN7android8String166appendEPKDsj"
902  },
903  {
904   "name" : "_ZN7android8String166appendERKS0_"
905  },
906  {
907   "name" : "_ZN7android8String166insertEjPKDs"
908  },
909  {
910   "name" : "_ZN7android8String166insertEjPKDsj"
911  },
912  {
913   "name" : "_ZN7android8String166removeEjj"
914  },
915  {
916   "name" : "_ZN7android8String169makeLowerEv"
917  },
918  {
919   "name" : "_ZN7android8String16C1ENS0_13StaticLinkageE"
920  },
921  {
922   "name" : "_ZN7android8String16C1EPKDs"
923  },
924  {
925   "name" : "_ZN7android8String16C1EPKDsj"
926  },
927  {
928   "name" : "_ZN7android8String16C1EPKc"
929  },
930  {
931   "name" : "_ZN7android8String16C1EPKcj"
932  },
933  {
934   "name" : "_ZN7android8String16C1ERKNS_7String8E"
935  },
936  {
937   "name" : "_ZN7android8String16C1ERKS0_"
938  },
939  {
940   "name" : "_ZN7android8String16C1ERKS0_jj"
941  },
942  {
943   "name" : "_ZN7android8String16C1Ev"
944  },
945  {
946   "name" : "_ZN7android8String16C2ENS0_13StaticLinkageE"
947  },
948  {
949   "name" : "_ZN7android8String16C2EPKDs"
950  },
951  {
952   "name" : "_ZN7android8String16C2EPKDsj"
953  },
954  {
955   "name" : "_ZN7android8String16C2EPKc"
956  },
957  {
958   "name" : "_ZN7android8String16C2EPKcj"
959  },
960  {
961   "name" : "_ZN7android8String16C2ERKNS_7String8E"
962  },
963  {
964   "name" : "_ZN7android8String16C2ERKS0_"
965  },
966  {
967   "name" : "_ZN7android8String16C2ERKS0_jj"
968  },
969  {
970   "name" : "_ZN7android8String16C2Ev"
971  },
972  {
973   "name" : "_ZN7android8String16D1Ev"
974  },
975  {
976   "name" : "_ZN7android8String16D2Ev"
977  },
978  {
979   "name" : "_ZN7android9FdPrinter9printLineEPKc"
980  },
981  {
982   "name" : "_ZN7android9FdPrinterC1EijPKc"
983  },
984  {
985   "name" : "_ZN7android9FdPrinterC2EijPKc"
986  },
987  {
988   "name" : "_ZN7android9StopWatch3lapEv"
989  },
990  {
991   "name" : "_ZN7android9StopWatch5resetEv"
992  },
993  {
994   "name" : "_ZN7android9StopWatchC1EPKci"
995  },
996  {
997   "name" : "_ZN7android9StopWatchC2EPKci"
998  },
999  {
1000   "name" : "_ZN7android9StopWatchD1Ev"
1001  },
1002  {
1003   "name" : "_ZN7android9StopWatchD2Ev"
1004  },
1005  {
1006   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
1007  },
1008  {
1009   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
1010  },
1011  {
1012   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
1013  },
1014  {
1015   "name" : "_ZN7android9Tokenizer8nextLineEv"
1016  },
1017  {
1018   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
1019  },
1020  {
1021   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1022  },
1023  {
1024   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1025  },
1026  {
1027   "name" : "_ZN7android9TokenizerD1Ev"
1028  },
1029  {
1030   "name" : "_ZN7android9TokenizerD2Ev"
1031  },
1032  {
1033   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1034  },
1035  {
1036   "name" : "_ZNK7android10VectorImpl8capacityEv"
1037  },
1038  {
1039   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1040  },
1041  {
1042   "name" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E"
1043  },
1044  {
1045   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_"
1046  },
1047  {
1048   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb"
1049  },
1050  {
1051   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf"
1052  },
1053  {
1054   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi"
1055  },
1056  {
1057   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1058  },
1059  {
1060   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1061  },
1062  {
1063   "name" : "_ZNK7android12SharedBuffer4editEv"
1064  },
1065  {
1066   "name" : "_ZNK7android12SharedBuffer5resetEj"
1067  },
1068  {
1069   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1070  },
1071  {
1072   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1073  },
1074  {
1075   "binding" : "weak",
1076   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
1077  },
1078  {
1079   "binding" : "weak",
1080   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
1085  },
1086  {
1087   "binding" : "weak",
1088   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
1089  },
1090  {
1091   "binding" : "weak",
1092   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
1093  },
1094  {
1095   "binding" : "weak",
1096   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
1097  },
1098  {
1099   "binding" : "weak",
1100   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
1101  },
1102  {
1103   "binding" : "weak",
1104   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1105  },
1106  {
1107   "binding" : "weak",
1108   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
1109  },
1110  {
1111   "binding" : "weak",
1112   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
1113  },
1114  {
1115   "binding" : "weak",
1116   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
1121  },
1122  {
1123   "binding" : "weak",
1124   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
1125  },
1126  {
1127   "binding" : "weak",
1128   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
1129  },
1130  {
1131   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1132  },
1133  {
1134   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1135  },
1136  {
1137   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1138  },
1139  {
1140   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1141  },
1142  {
1143   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1144  },
1145  {
1146   "name" : "_ZNK7android6Looper9isPollingEv"
1147  },
1148  {
1149   "name" : "_ZNK7android6Thread11exitPendingEv"
1150  },
1151  {
1152   "name" : "_ZNK7android6Thread6getTidEv"
1153  },
1154  {
1155   "name" : "_ZNK7android6Thread9isRunningEv"
1156  },
1157  {
1158   "binding" : "weak",
1159   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1160  },
1161  {
1162   "binding" : "weak",
1163   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1164  },
1165  {
1166   "binding" : "weak",
1167   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1168  },
1169  {
1170   "binding" : "weak",
1171   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1172  },
1173  {
1174   "binding" : "weak",
1175   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1176  },
1177  {
1178   "binding" : "weak",
1179   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1180  },
1181  {
1182   "binding" : "weak",
1183   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1188  },
1189  {
1190   "binding" : "weak",
1191   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1192  },
1193  {
1194   "binding" : "weak",
1195   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1196  },
1197  {
1198   "binding" : "weak",
1199   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1200  },
1201  {
1202   "binding" : "weak",
1203   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1204  },
1205  {
1206   "binding" : "weak",
1207   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1208  },
1209  {
1210   "binding" : "weak",
1211   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1212  },
1213  {
1214   "binding" : "weak",
1215   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1216  },
1217  {
1218   "binding" : "weak",
1219   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1220  },
1221  {
1222   "binding" : "weak",
1223   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1224  },
1225  {
1226   "binding" : "weak",
1227   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1228  },
1229  {
1230   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1231  },
1232  {
1233   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1234  },
1235  {
1236   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1237  },
1238  {
1239   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1240  },
1241  {
1242   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1243  },
1244  {
1245   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1246  },
1247  {
1248   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1249  },
1250  {
1251   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1252  },
1253  {
1254   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1255  },
1256  {
1257   "name" : "_ZNK7android7String810getPathDirEv"
1258  },
1259  {
1260   "name" : "_ZNK7android7String810getUtf32AtEjPj"
1261  },
1262  {
1263   "name" : "_ZNK7android7String811getBasePathEv"
1264  },
1265  {
1266   "name" : "_ZNK7android7String811getPathLeafEv"
1267  },
1268  {
1269   "name" : "_ZNK7android7String814find_extensionEv"
1270  },
1271  {
1272   "name" : "_ZNK7android7String814getUtf32LengthEv"
1273  },
1274  {
1275   "name" : "_ZNK7android7String816getPathExtensionEv"
1276  },
1277  {
1278   "name" : "_ZNK7android7String84findEPKcj"
1279  },
1280  {
1281   "name" : "_ZNK7android7String86lengthEv"
1282  },
1283  {
1284   "name" : "_ZNK7android7String88getUtf32EPDi"
1285  },
1286  {
1287   "name" : "_ZNK7android7String88walkPathEPS0_"
1288  },
1289  {
1290   "name" : "_ZNK7android8String1610startsWithEPKDs"
1291  },
1292  {
1293   "name" : "_ZNK7android8String1610startsWithERKS0_"
1294  },
1295  {
1296   "name" : "_ZNK7android8String164sizeEv"
1297  },
1298  {
1299   "name" : "_ZNK7android8String168containsEPKDs"
1300  },
1301  {
1302   "name" : "_ZNK7android8String168findLastEDs"
1303  },
1304  {
1305   "name" : "_ZNK7android8String169findFirstEDs"
1306  },
1307  {
1308   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1309  },
1310  {
1311   "name" : "_ZNK7android9StopWatch4nameEv"
1312  },
1313  {
1314   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1315  },
1316  {
1317   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1318  },
1319  {
1320   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1321  },
1322  {
1323   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1324  },
1325  {
1326   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1327  },
1328  {
1329   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1330  },
1331  {
1332   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1333  },
1334  {
1335   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1336  },
1337  {
1338   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1339  },
1340  {
1341   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1342  },
1343  {
1344   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1345  },
1346  {
1347   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1348  },
1349  {
1350   "name" : "__aeabi_ldivmod"
1351  },
1352  {
1353   "name" : "__aeabi_memclr"
1354  },
1355  {
1356   "name" : "__aeabi_memclr4"
1357  },
1358  {
1359   "name" : "__aeabi_memclr8"
1360  },
1361  {
1362   "name" : "__aeabi_memcpy"
1363  },
1364  {
1365   "name" : "__aeabi_memcpy4"
1366  },
1367  {
1368   "name" : "__aeabi_memcpy8"
1369  },
1370  {
1371   "name" : "__aeabi_memmove"
1372  },
1373  {
1374   "name" : "__aeabi_memmove4"
1375  },
1376  {
1377   "name" : "__aeabi_memmove8"
1378  },
1379  {
1380   "name" : "__aeabi_memset"
1381  },
1382  {
1383   "name" : "__aeabi_memset4"
1384  },
1385  {
1386   "name" : "__aeabi_memset8"
1387  },
1388  {
1389   "name" : "__aeabi_uidiv"
1390  },
1391  {
1392   "name" : "__aeabi_uidivmod"
1393  },
1394  {
1395   "name" : "__aeabi_uldivmod"
1396  },
1397  {
1398   "name" : "__divdi3"
1399  },
1400  {
1401   "name" : "__divmoddi4"
1402  },
1403  {
1404   "name" : "__udivmoddi4"
1405  },
1406  {
1407   "name" : "__udivmodsi4"
1408  },
1409  {
1410   "name" : "__udivsi3"
1411  },
1412  {
1413   "name" : "androidCreateRawThreadEtc"
1414  },
1415  {
1416   "name" : "androidCreateThread"
1417  },
1418  {
1419   "name" : "androidCreateThreadEtc"
1420  },
1421  {
1422   "name" : "androidGetThreadId"
1423  },
1424  {
1425   "name" : "androidGetThreadPriority"
1426  },
1427  {
1428   "name" : "androidSetCreateThreadFunc"
1429  },
1430  {
1431   "name" : "androidSetThreadName"
1432  },
1433  {
1434   "name" : "androidSetThreadPriority"
1435  },
1436  {
1437   "name" : "do_report_sysprop_change"
1438  },
1439  {
1440   "name" : "strcmp16"
1441  },
1442  {
1443   "name" : "strcpy16"
1444  },
1445  {
1446   "name" : "strlen16"
1447  },
1448  {
1449   "name" : "strlen32"
1450  },
1451  {
1452   "name" : "strncmp16"
1453  },
1454  {
1455   "name" : "strnlen16"
1456  },
1457  {
1458   "name" : "strnlen32"
1459  },
1460  {
1461   "name" : "strstr16"
1462  },
1463  {
1464   "name" : "strzcmp16"
1465  },
1466  {
1467   "name" : "systemTime"
1468  },
1469  {
1470   "name" : "toMillisecondTimeoutDelay"
1471  },
1472  {
1473   "name" : "utf16_to_utf8"
1474  },
1475  {
1476   "name" : "utf16_to_utf8_length"
1477  },
1478  {
1479   "name" : "utf32_from_utf8_at"
1480  },
1481  {
1482   "name" : "utf32_to_utf8"
1483  },
1484  {
1485   "name" : "utf32_to_utf8_length"
1486  },
1487  {
1488   "name" : "utf8_length"
1489  },
1490  {
1491   "name" : "utf8_to_utf16"
1492  },
1493  {
1494   "name" : "utf8_to_utf16_length"
1495  },
1496  {
1497   "name" : "utf8_to_utf16_no_null_terminator"
1498  },
1499  {
1500   "name" : "utf8_to_utf32"
1501  },
1502  {
1503   "name" : "utf8_to_utf32_length"
1504  }
1505 ],
1506 "elf_objects" :
1507 [
1508  {
1509   "name" : "_ZN7android7FileMap9mPageSizeE"
1510  },
1511  {
1512   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1513  },
1514  {
1515   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1516  },
1517  {
1518   "name" : "_ZTTN7android14LooperCallbackE"
1519  },
1520  {
1521   "name" : "_ZTTN7android14MessageHandlerE"
1522  },
1523  {
1524   "name" : "_ZTTN7android18WeakMessageHandlerE"
1525  },
1526  {
1527   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1528  },
1529  {
1530   "name" : "_ZTTN7android6ThreadE"
1531  },
1532  {
1533   "name" : "_ZTVN7android10LogPrinterE"
1534  },
1535  {
1536   "name" : "_ZTVN7android10VectorImplE"
1537  },
1538  {
1539   "binding" : "weak",
1540   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
1541  },
1542  {
1543   "binding" : "weak",
1544   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1545  },
1546  {
1547   "name" : "_ZTVN7android13PrefixPrinterE"
1548  },
1549  {
1550   "name" : "_ZTVN7android14LooperCallbackE"
1551  },
1552  {
1553   "name" : "_ZTVN7android14MessageHandlerE"
1554  },
1555  {
1556   "name" : "_ZTVN7android14String8PrinterE"
1557  },
1558  {
1559   "name" : "_ZTVN7android16SortedVectorImplE"
1560  },
1561  {
1562   "name" : "_ZTVN7android18WeakMessageHandlerE"
1563  },
1564  {
1565   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1566  },
1567  {
1568   "name" : "_ZTVN7android6LooperE"
1569  },
1570  {
1571   "name" : "_ZTVN7android6ThreadE"
1572  },
1573  {
1574   "binding" : "weak",
1575   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1576  },
1577  {
1578   "binding" : "weak",
1579   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1580  },
1581  {
1582   "binding" : "weak",
1583   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1584  },
1585  {
1586   "name" : "_ZTVN7android7PrinterE"
1587  },
1588  {
1589   "name" : "_ZTVN7android7RefBaseE"
1590  },
1591  {
1592   "name" : "_ZTVN7android9FdPrinterE"
1593  }
1594 ],
1595 "enum_types" :
1596 [
1597  {
1598   "alignment" : 4,
1599   "enum_fields" :
1600   [
1601    {
1602     "enum_field_value" : -1,
1603     "name" : "SP_DEFAULT"
1604    },
1605    {
1606     "enum_field_value" : 0,
1607     "name" : "SP_BACKGROUND"
1608    },
1609    {
1610     "enum_field_value" : 1,
1611     "name" : "SP_FOREGROUND"
1612    },
1613    {
1614     "enum_field_value" : 2,
1615     "name" : "SP_SYSTEM"
1616    },
1617    {
1618     "enum_field_value" : 3,
1619     "name" : "SP_AUDIO_APP"
1620    },
1621    {
1622     "enum_field_value" : 4,
1623     "name" : "SP_AUDIO_SYS"
1624    },
1625    {
1626     "enum_field_value" : 5,
1627     "name" : "SP_TOP_APP"
1628    },
1629    {
1630     "enum_field_value" : 6,
1631     "name" : "SP_RT_APP"
1632    },
1633    {
1634     "enum_field_value" : 7,
1635     "name" : "SP_RESTRICTED"
1636    },
1637    {
1638     "enum_field_value" : 8,
1639     "name" : "SP_CNT"
1640    },
1641    {
1642     "enum_field_value" : 7,
1643     "name" : "SP_MAX"
1644    },
1645    {
1646     "enum_field_value" : 1,
1647     "name" : "SP_SYSTEM_DEFAULT"
1648    }
1649   ],
1650   "linker_set_key" : "SchedPolicy",
1651   "name" : "SchedPolicy",
1652   "referenced_type" : "type-269",
1653   "self_type" : "type-269",
1654   "size" : 4,
1655   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
1656   "underlying_type" : "type-21",
1657   "unique_id" : "SchedPolicy"
1658  },
1659  {
1660   "alignment" : 4,
1661   "enum_fields" :
1662   [
1663    {
1664     "enum_field_value" : 0,
1665     "name" : "android::Condition::WAKE_UP_ONE"
1666    },
1667    {
1668     "enum_field_value" : 1,
1669     "name" : "android::Condition::WAKE_UP_ALL"
1670    }
1671   ],
1672   "linker_set_key" : "android::Condition::WakeUpType",
1673   "name" : "android::Condition::WakeUpType",
1674   "referenced_type" : "type-244",
1675   "self_type" : "type-244",
1676   "size" : 4,
1677   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1678   "underlying_type" : "type-6",
1679   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 0,
1687     "name" : "android::FileMap::NORMAL"
1688    },
1689    {
1690     "enum_field_value" : 1,
1691     "name" : "android::FileMap::RANDOM"
1692    },
1693    {
1694     "enum_field_value" : 2,
1695     "name" : "android::FileMap::SEQUENTIAL"
1696    },
1697    {
1698     "enum_field_value" : 3,
1699     "name" : "android::FileMap::WILLNEED"
1700    },
1701    {
1702     "enum_field_value" : 4,
1703     "name" : "android::FileMap::DONTNEED"
1704    }
1705   ],
1706   "linker_set_key" : "android::FileMap::MapAdvice",
1707   "name" : "android::FileMap::MapAdvice",
1708   "referenced_type" : "type-62",
1709   "self_type" : "type-62",
1710   "size" : 4,
1711   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
1712   "underlying_type" : "type-6",
1713   "unique_id" : "_ZTSN7android7FileMap9MapAdviceE"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 0,
1721     "name" : "android::String16::kEmptyString"
1722    }
1723   ],
1724   "linker_set_key" : "android::String16::StaticLinkage",
1725   "name" : "android::String16::StaticLinkage",
1726   "referenced_type" : "type-208",
1727   "self_type" : "type-208",
1728   "size" : 4,
1729   "source_file" : "/system/core/libutils/include/utils/String16.h",
1730   "underlying_type" : "type-6",
1731   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1732  },
1733  {
1734   "alignment" : 4,
1735   "enum_fields" :
1736   [
1737    {
1738     "enum_field_value" : 0,
1739     "name" : "android::String8::kEmptyString"
1740    }
1741   ],
1742   "linker_set_key" : "android::String8::StaticLinkage",
1743   "name" : "android::String8::StaticLinkage",
1744   "referenced_type" : "type-82",
1745   "self_type" : "type-82",
1746   "size" : 4,
1747   "source_file" : "/system/core/libutils/include/utils/String8.h",
1748   "underlying_type" : "type-6",
1749   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1750  },
1751  {
1752   "alignment" : 4,
1753   "enum_fields" :
1754   [
1755    {
1756     "enum_field_value" : 0,
1757     "name" : "ANDROID_LOG_UNKNOWN"
1758    },
1759    {
1760     "enum_field_value" : 1,
1761     "name" : "ANDROID_LOG_DEFAULT"
1762    },
1763    {
1764     "enum_field_value" : 2,
1765     "name" : "ANDROID_LOG_VERBOSE"
1766    },
1767    {
1768     "enum_field_value" : 3,
1769     "name" : "ANDROID_LOG_DEBUG"
1770    },
1771    {
1772     "enum_field_value" : 4,
1773     "name" : "ANDROID_LOG_INFO"
1774    },
1775    {
1776     "enum_field_value" : 5,
1777     "name" : "ANDROID_LOG_WARN"
1778    },
1779    {
1780     "enum_field_value" : 6,
1781     "name" : "ANDROID_LOG_ERROR"
1782    },
1783    {
1784     "enum_field_value" : 7,
1785     "name" : "ANDROID_LOG_FATAL"
1786    },
1787    {
1788     "enum_field_value" : 8,
1789     "name" : "ANDROID_LOG_SILENT"
1790    }
1791   ],
1792   "linker_set_key" : "android_LogPriority",
1793   "name" : "android_LogPriority",
1794   "referenced_type" : "type-77",
1795   "self_type" : "type-77",
1796   "size" : 4,
1797   "source_file" : "/system/core/liblog/include/android/log.h",
1798   "underlying_type" : "type-6",
1799   "unique_id" : "android_LogPriority"
1800  },
1801  {
1802   "alignment" : 4,
1803   "enum_fields" :
1804   [
1805    {
1806     "enum_field_value" : 0,
1807     "name" : "HAL_COLOR_MODE_NATIVE"
1808    },
1809    {
1810     "enum_field_value" : 1,
1811     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1812    },
1813    {
1814     "enum_field_value" : 2,
1815     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1816    },
1817    {
1818     "enum_field_value" : 3,
1819     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1820    },
1821    {
1822     "enum_field_value" : 4,
1823     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1824    },
1825    {
1826     "enum_field_value" : 5,
1827     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1828    },
1829    {
1830     "enum_field_value" : 6,
1831     "name" : "HAL_COLOR_MODE_DCI_P3"
1832    },
1833    {
1834     "enum_field_value" : 7,
1835     "name" : "HAL_COLOR_MODE_SRGB"
1836    },
1837    {
1838     "enum_field_value" : 8,
1839     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1840    },
1841    {
1842     "enum_field_value" : 9,
1843     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1844    }
1845   ],
1846   "linker_set_key" : "android_color_mode_t",
1847   "name" : "android_color_mode_t",
1848   "referenced_type" : "type-233",
1849   "self_type" : "type-233",
1850   "size" : 4,
1851   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1852   "underlying_type" : "type-6",
1853   "unique_id" : "android_color_mode_t"
1854  },
1855  {
1856   "alignment" : 4,
1857   "enum_fields" :
1858   [
1859    {
1860     "enum_field_value" : 10,
1861     "name" : "HAL_COLOR_MODE_BT2020"
1862    },
1863    {
1864     "enum_field_value" : 11,
1865     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1866    },
1867    {
1868     "enum_field_value" : 12,
1869     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1870    }
1871   ],
1872   "linker_set_key" : "android_color_mode_v1_1_t",
1873   "name" : "android_color_mode_v1_1_t",
1874   "referenced_type" : "type-238",
1875   "self_type" : "type-238",
1876   "size" : 4,
1877   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1878   "underlying_type" : "type-6",
1879   "unique_id" : "android_color_mode_v1_1_t"
1880  },
1881  {
1882   "alignment" : 4,
1883   "enum_fields" :
1884   [
1885    {
1886     "enum_field_value" : 0,
1887     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1888    },
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1892    },
1893    {
1894     "enum_field_value" : 2,
1895     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1896    },
1897    {
1898     "enum_field_value" : 3,
1899     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1900    },
1901    {
1902     "enum_field_value" : 4,
1903     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1904    },
1905    {
1906     "enum_field_value" : 5,
1907     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1908    },
1909    {
1910     "enum_field_value" : 6,
1911     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1912    }
1913   ],
1914   "linker_set_key" : "android_color_transform_t",
1915   "name" : "android_color_transform_t",
1916   "referenced_type" : "type-234",
1917   "self_type" : "type-234",
1918   "size" : 4,
1919   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1920   "underlying_type" : "type-6",
1921   "unique_id" : "android_color_transform_t"
1922  },
1923  {
1924   "alignment" : 4,
1925   "enum_fields" :
1926   [
1927    {
1928     "enum_field_value" : 0,
1929     "name" : "HAL_DATASPACE_UNKNOWN"
1930    },
1931    {
1932     "enum_field_value" : 1,
1933     "name" : "HAL_DATASPACE_ARBITRARY"
1934    },
1935    {
1936     "enum_field_value" : 16,
1937     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1938    },
1939    {
1940     "enum_field_value" : 4128768,
1941     "name" : "HAL_DATASPACE_STANDARD_MASK"
1942    },
1943    {
1944     "enum_field_value" : 0,
1945     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1946    },
1947    {
1948     "enum_field_value" : 65536,
1949     "name" : "HAL_DATASPACE_STANDARD_BT709"
1950    },
1951    {
1952     "enum_field_value" : 131072,
1953     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1954    },
1955    {
1956     "enum_field_value" : 196608,
1957     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1958    },
1959    {
1960     "enum_field_value" : 262144,
1961     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1962    },
1963    {
1964     "enum_field_value" : 327680,
1965     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1966    },
1967    {
1968     "enum_field_value" : 393216,
1969     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1970    },
1971    {
1972     "enum_field_value" : 458752,
1973     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1974    },
1975    {
1976     "enum_field_value" : 524288,
1977     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1978    },
1979    {
1980     "enum_field_value" : 589824,
1981     "name" : "HAL_DATASPACE_STANDARD_FILM"
1982    },
1983    {
1984     "enum_field_value" : 655360,
1985     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1986    },
1987    {
1988     "enum_field_value" : 720896,
1989     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1990    },
1991    {
1992     "enum_field_value" : 22,
1993     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1994    },
1995    {
1996     "enum_field_value" : 130023424,
1997     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1998    },
1999    {
2000     "enum_field_value" : 0,
2001     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2002    },
2003    {
2004     "enum_field_value" : 4194304,
2005     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2006    },
2007    {
2008     "enum_field_value" : 8388608,
2009     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2010    },
2011    {
2012     "enum_field_value" : 12582912,
2013     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2014    },
2015    {
2016     "enum_field_value" : 16777216,
2017     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2018    },
2019    {
2020     "enum_field_value" : 20971520,
2021     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2022    },
2023    {
2024     "enum_field_value" : 25165824,
2025     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2026    },
2027    {
2028     "enum_field_value" : 29360128,
2029     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2030    },
2031    {
2032     "enum_field_value" : 33554432,
2033     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2034    },
2035    {
2036     "enum_field_value" : 27,
2037     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2038    },
2039    {
2040     "enum_field_value" : 939524096,
2041     "name" : "HAL_DATASPACE_RANGE_MASK"
2042    },
2043    {
2044     "enum_field_value" : 0,
2045     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2046    },
2047    {
2048     "enum_field_value" : 134217728,
2049     "name" : "HAL_DATASPACE_RANGE_FULL"
2050    },
2051    {
2052     "enum_field_value" : 268435456,
2053     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2054    },
2055    {
2056     "enum_field_value" : 402653184,
2057     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2058    },
2059    {
2060     "enum_field_value" : 512,
2061     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2062    },
2063    {
2064     "enum_field_value" : 138477568,
2065     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2066    },
2067    {
2068     "enum_field_value" : 406913024,
2069     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2070    },
2071    {
2072     "enum_field_value" : 513,
2073     "name" : "HAL_DATASPACE_SRGB"
2074    },
2075    {
2076     "enum_field_value" : 142671872,
2077     "name" : "HAL_DATASPACE_V0_SRGB"
2078    },
2079    {
2080     "enum_field_value" : 411107328,
2081     "name" : "HAL_DATASPACE_V0_SCRGB"
2082    },
2083    {
2084     "enum_field_value" : 257,
2085     "name" : "HAL_DATASPACE_JFIF"
2086    },
2087    {
2088     "enum_field_value" : 146931712,
2089     "name" : "HAL_DATASPACE_V0_JFIF"
2090    },
2091    {
2092     "enum_field_value" : 258,
2093     "name" : "HAL_DATASPACE_BT601_625"
2094    },
2095    {
2096     "enum_field_value" : 281149440,
2097     "name" : "HAL_DATASPACE_V0_BT601_625"
2098    },
2099    {
2100     "enum_field_value" : 259,
2101     "name" : "HAL_DATASPACE_BT601_525"
2102    },
2103    {
2104     "enum_field_value" : 281280512,
2105     "name" : "HAL_DATASPACE_V0_BT601_525"
2106    },
2107    {
2108     "enum_field_value" : 260,
2109     "name" : "HAL_DATASPACE_BT709"
2110    },
2111    {
2112     "enum_field_value" : 281083904,
2113     "name" : "HAL_DATASPACE_V0_BT709"
2114    },
2115    {
2116     "enum_field_value" : 139067392,
2117     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2118    },
2119    {
2120     "enum_field_value" : 155844608,
2121     "name" : "HAL_DATASPACE_DCI_P3"
2122    },
2123    {
2124     "enum_field_value" : 139067392,
2125     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2126    },
2127    {
2128     "enum_field_value" : 143261696,
2129     "name" : "HAL_DATASPACE_DISPLAY_P3"
2130    },
2131    {
2132     "enum_field_value" : 151715840,
2133     "name" : "HAL_DATASPACE_ADOBE_RGB"
2134    },
2135    {
2136     "enum_field_value" : 138805248,
2137     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2138    },
2139    {
2140     "enum_field_value" : 147193856,
2141     "name" : "HAL_DATASPACE_BT2020"
2142    },
2143    {
2144     "enum_field_value" : 163971072,
2145     "name" : "HAL_DATASPACE_BT2020_PQ"
2146    },
2147    {
2148     "enum_field_value" : 4096,
2149     "name" : "HAL_DATASPACE_DEPTH"
2150    },
2151    {
2152     "enum_field_value" : 4097,
2153     "name" : "HAL_DATASPACE_SENSOR"
2154    }
2155   ],
2156   "linker_set_key" : "android_dataspace_t",
2157   "name" : "android_dataspace_t",
2158   "referenced_type" : "type-232",
2159   "self_type" : "type-232",
2160   "size" : 4,
2161   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2162   "underlying_type" : "type-6",
2163   "unique_id" : "android_dataspace_t"
2164  },
2165  {
2166   "alignment" : 4,
2167   "enum_fields" :
2168   [
2169    {
2170     "enum_field_value" : 281411584,
2171     "name" : "HAL_DATASPACE_BT2020_ITU"
2172    },
2173    {
2174     "enum_field_value" : 298188800,
2175     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2176    },
2177    {
2178     "enum_field_value" : 302383104,
2179     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2180    },
2181    {
2182     "enum_field_value" : 168165376,
2183     "name" : "HAL_DATASPACE_BT2020_HLG"
2184    }
2185   ],
2186   "linker_set_key" : "android_dataspace_v1_1_t",
2187   "name" : "android_dataspace_v1_1_t",
2188   "referenced_type" : "type-237",
2189   "self_type" : "type-237",
2190   "size" : 4,
2191   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2192   "underlying_type" : "type-6",
2193   "unique_id" : "android_dataspace_v1_1_t"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 142999552,
2201     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2202    },
2203    {
2204     "enum_field_value" : 4098,
2205     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2206    },
2207    {
2208     "enum_field_value" : 4099,
2209     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2210    },
2211    {
2212     "enum_field_value" : 4100,
2213     "name" : "HAL_DATASPACE_HEIF"
2214    }
2215   ],
2216   "linker_set_key" : "android_dataspace_v1_2_t",
2217   "name" : "android_dataspace_v1_2_t",
2218   "referenced_type" : "type-242",
2219   "self_type" : "type-242",
2220   "size" : 4,
2221   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2222   "underlying_type" : "type-6",
2223   "unique_id" : "android_dataspace_v1_2_t"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "FLEX_COMPONENT_Y"
2232    },
2233    {
2234     "enum_field_value" : 2,
2235     "name" : "FLEX_COMPONENT_Cb"
2236    },
2237    {
2238     "enum_field_value" : 4,
2239     "name" : "FLEX_COMPONENT_Cr"
2240    },
2241    {
2242     "enum_field_value" : 1024,
2243     "name" : "FLEX_COMPONENT_R"
2244    },
2245    {
2246     "enum_field_value" : 2048,
2247     "name" : "FLEX_COMPONENT_G"
2248    },
2249    {
2250     "enum_field_value" : 4096,
2251     "name" : "FLEX_COMPONENT_B"
2252    },
2253    {
2254     "enum_field_value" : 1073741824,
2255     "name" : "FLEX_COMPONENT_A"
2256    }
2257   ],
2258   "linker_set_key" : "android_flex_component",
2259   "name" : "android_flex_component",
2260   "referenced_type" : "type-248",
2261   "self_type" : "type-248",
2262   "size" : 4,
2263   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2264   "underlying_type" : "type-6",
2265   "unique_id" : "android_flex_component"
2266  },
2267  {
2268   "alignment" : 4,
2269   "enum_fields" :
2270   [
2271    {
2272     "enum_field_value" : 0,
2273     "name" : "FLEX_FORMAT_INVALID"
2274    },
2275    {
2276     "enum_field_value" : 1,
2277     "name" : "FLEX_FORMAT_Y"
2278    },
2279    {
2280     "enum_field_value" : 7,
2281     "name" : "FLEX_FORMAT_YCbCr"
2282    },
2283    {
2284     "enum_field_value" : 1073741831,
2285     "name" : "FLEX_FORMAT_YCbCrA"
2286    },
2287    {
2288     "enum_field_value" : 7168,
2289     "name" : "FLEX_FORMAT_RGB"
2290    },
2291    {
2292     "enum_field_value" : 1073748992,
2293     "name" : "FLEX_FORMAT_RGBA"
2294    }
2295   ],
2296   "linker_set_key" : "android_flex_format",
2297   "name" : "android_flex_format",
2298   "referenced_type" : "type-252",
2299   "self_type" : "type-252",
2300   "size" : 4,
2301   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2302   "underlying_type" : "type-6",
2303   "unique_id" : "android_flex_format"
2304  },
2305  {
2306   "alignment" : 4,
2307   "enum_fields" :
2308   [
2309    {
2310     "enum_field_value" : 1,
2311     "name" : "HAL_HDR_DOLBY_VISION"
2312    },
2313    {
2314     "enum_field_value" : 2,
2315     "name" : "HAL_HDR_HDR10"
2316    },
2317    {
2318     "enum_field_value" : 3,
2319     "name" : "HAL_HDR_HLG"
2320    }
2321   ],
2322   "linker_set_key" : "android_hdr_t",
2323   "name" : "android_hdr_t",
2324   "referenced_type" : "type-235",
2325   "self_type" : "type-235",
2326   "size" : 4,
2327   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2328   "underlying_type" : "type-6",
2329   "unique_id" : "android_hdr_t"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 4,
2337     "name" : "HAL_HDR_HDR10_PLUS"
2338    }
2339   ],
2340   "linker_set_key" : "android_hdr_v1_2_t",
2341   "name" : "android_hdr_v1_2_t",
2342   "referenced_type" : "type-241",
2343   "self_type" : "type-241",
2344   "size" : 4,
2345   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2346   "underlying_type" : "type-6",
2347   "unique_id" : "android_hdr_v1_2_t"
2348  },
2349  {
2350   "alignment" : 4,
2351   "enum_fields" :
2352   [
2353    {
2354     "enum_field_value" : 39,
2355     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2356    },
2357    {
2358     "enum_field_value" : 40,
2359     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2360    },
2361    {
2362     "enum_field_value" : 41,
2363     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2364    },
2365    {
2366     "enum_field_value" : 42,
2367     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2368    }
2369   ],
2370   "linker_set_key" : "android_pixel_format_sw_t",
2371   "name" : "android_pixel_format_sw_t",
2372   "referenced_type" : "type-245",
2373   "self_type" : "type-245",
2374   "size" : 4,
2375   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2376   "underlying_type" : "type-6",
2377   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2378  },
2379  {
2380   "alignment" : 4,
2381   "enum_fields" :
2382   [
2383    {
2384     "enum_field_value" : 1,
2385     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2386    },
2387    {
2388     "enum_field_value" : 2,
2389     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2390    },
2391    {
2392     "enum_field_value" : 3,
2393     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2394    },
2395    {
2396     "enum_field_value" : 4,
2397     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2398    },
2399    {
2400     "enum_field_value" : 5,
2401     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2402    },
2403    {
2404     "enum_field_value" : 16,
2405     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2406    },
2407    {
2408     "enum_field_value" : 17,
2409     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2410    },
2411    {
2412     "enum_field_value" : 20,
2413     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2414    },
2415    {
2416     "enum_field_value" : 22,
2417     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2418    },
2419    {
2420     "enum_field_value" : 32,
2421     "name" : "HAL_PIXEL_FORMAT_RAW16"
2422    },
2423    {
2424     "enum_field_value" : 33,
2425     "name" : "HAL_PIXEL_FORMAT_BLOB"
2426    },
2427    {
2428     "enum_field_value" : 34,
2429     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2430    },
2431    {
2432     "enum_field_value" : 35,
2433     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2434    },
2435    {
2436     "enum_field_value" : 36,
2437     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2438    },
2439    {
2440     "enum_field_value" : 37,
2441     "name" : "HAL_PIXEL_FORMAT_RAW10"
2442    },
2443    {
2444     "enum_field_value" : 38,
2445     "name" : "HAL_PIXEL_FORMAT_RAW12"
2446    },
2447    {
2448     "enum_field_value" : 43,
2449     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2450    },
2451    {
2452     "enum_field_value" : 538982489,
2453     "name" : "HAL_PIXEL_FORMAT_Y8"
2454    },
2455    {
2456     "enum_field_value" : 540422489,
2457     "name" : "HAL_PIXEL_FORMAT_Y16"
2458    },
2459    {
2460     "enum_field_value" : 842094169,
2461     "name" : "HAL_PIXEL_FORMAT_YV12"
2462    }
2463   ],
2464   "linker_set_key" : "android_pixel_format_t",
2465   "name" : "android_pixel_format_t",
2466   "referenced_type" : "type-230",
2467   "self_type" : "type-230",
2468   "size" : 4,
2469   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2470   "underlying_type" : "type-6",
2471   "unique_id" : "android_pixel_format_t"
2472  },
2473  {
2474   "alignment" : 4,
2475   "enum_fields" :
2476   [
2477    {
2478     "enum_field_value" : 48,
2479     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2480    },
2481    {
2482     "enum_field_value" : 49,
2483     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2484    },
2485    {
2486     "enum_field_value" : 50,
2487     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2488    },
2489    {
2490     "enum_field_value" : 51,
2491     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2492    },
2493    {
2494     "enum_field_value" : 52,
2495     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2496    },
2497    {
2498     "enum_field_value" : 53,
2499     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2500    },
2501    {
2502     "enum_field_value" : 54,
2503     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2504    }
2505   ],
2506   "linker_set_key" : "android_pixel_format_v1_1_t",
2507   "name" : "android_pixel_format_v1_1_t",
2508   "referenced_type" : "type-236",
2509   "self_type" : "type-236",
2510   "size" : 4,
2511   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2512   "underlying_type" : "type-6",
2513   "unique_id" : "android_pixel_format_v1_1_t"
2514  },
2515  {
2516   "alignment" : 4,
2517   "enum_fields" :
2518   [
2519    {
2520     "enum_field_value" : 55,
2521     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2522    }
2523   ],
2524   "linker_set_key" : "android_pixel_format_v1_2_t",
2525   "name" : "android_pixel_format_v1_2_t",
2526   "referenced_type" : "type-243",
2527   "self_type" : "type-243",
2528   "size" : 4,
2529   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2530   "underlying_type" : "type-6",
2531   "unique_id" : "android_pixel_format_v1_2_t"
2532  },
2533  {
2534   "alignment" : 4,
2535   "enum_fields" :
2536   [
2537    {
2538     "enum_field_value" : 0,
2539     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2540    },
2541    {
2542     "enum_field_value" : 1,
2543     "name" : "HAL_RENDER_INTENT_ENHANCE"
2544    },
2545    {
2546     "enum_field_value" : 2,
2547     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2548    },
2549    {
2550     "enum_field_value" : 3,
2551     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2552    }
2553   ],
2554   "linker_set_key" : "android_render_intent_v1_1_t",
2555   "name" : "android_render_intent_v1_1_t",
2556   "referenced_type" : "type-240",
2557   "self_type" : "type-240",
2558   "size" : 4,
2559   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2560   "underlying_type" : "type-6",
2561   "unique_id" : "android_render_intent_v1_1_t"
2562  },
2563  {
2564   "alignment" : 4,
2565   "enum_fields" :
2566   [
2567    {
2568     "enum_field_value" : 1,
2569     "name" : "HAL_TRANSFORM_FLIP_H"
2570    },
2571    {
2572     "enum_field_value" : 2,
2573     "name" : "HAL_TRANSFORM_FLIP_V"
2574    },
2575    {
2576     "enum_field_value" : 4,
2577     "name" : "HAL_TRANSFORM_ROT_90"
2578    },
2579    {
2580     "enum_field_value" : 3,
2581     "name" : "HAL_TRANSFORM_ROT_180"
2582    },
2583    {
2584     "enum_field_value" : 7,
2585     "name" : "HAL_TRANSFORM_ROT_270"
2586    }
2587   ],
2588   "linker_set_key" : "android_transform_t",
2589   "name" : "android_transform_t",
2590   "referenced_type" : "type-231",
2591   "self_type" : "type-231",
2592   "size" : 4,
2593   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2594   "underlying_type" : "type-6",
2595   "unique_id" : "android_transform_t"
2596  },
2597  {
2598   "alignment" : 4,
2599   "enum_fields" :
2600   [
2601    {
2602     "enum_field_value" : 0,
2603     "name" : "LOG_ID_MIN"
2604    },
2605    {
2606     "enum_field_value" : 0,
2607     "name" : "LOG_ID_MAIN"
2608    },
2609    {
2610     "enum_field_value" : 1,
2611     "name" : "LOG_ID_RADIO"
2612    },
2613    {
2614     "enum_field_value" : 2,
2615     "name" : "LOG_ID_EVENTS"
2616    },
2617    {
2618     "enum_field_value" : 3,
2619     "name" : "LOG_ID_SYSTEM"
2620    },
2621    {
2622     "enum_field_value" : 4,
2623     "name" : "LOG_ID_CRASH"
2624    },
2625    {
2626     "enum_field_value" : 5,
2627     "name" : "LOG_ID_STATS"
2628    },
2629    {
2630     "enum_field_value" : 6,
2631     "name" : "LOG_ID_SECURITY"
2632    },
2633    {
2634     "enum_field_value" : 7,
2635     "name" : "LOG_ID_KERNEL"
2636    },
2637    {
2638     "enum_field_value" : 8,
2639     "name" : "LOG_ID_MAX"
2640    }
2641   ],
2642   "linker_set_key" : "log_id",
2643   "name" : "log_id",
2644   "referenced_type" : "type-80",
2645   "self_type" : "type-80",
2646   "size" : 4,
2647   "source_file" : "/system/core/liblog/include/android/log.h",
2648   "underlying_type" : "type-6",
2649   "unique_id" : "log_id"
2650  }
2651 ],
2652 "function_types" :
2653 [
2654  {
2655   "alignment" : 4,
2656   "linker_set_key" : "int (const void *, const void *)",
2657   "name" : "int (const void *, const void *)",
2658   "parameters" :
2659   [
2660    {
2661     "referenced_type" : "type-47"
2662    },
2663    {
2664     "referenced_type" : "type-47"
2665    }
2666   ],
2667   "referenced_type" : "type-642",
2668   "return_type" : "type-21",
2669   "self_type" : "type-642",
2670   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2671  },
2672  {
2673   "alignment" : 4,
2674   "linker_set_key" : "int (const void *, const void *, void *)",
2675   "name" : "int (const void *, const void *, void *)",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "type-47"
2680    },
2681    {
2682     "referenced_type" : "type-47"
2683    },
2684    {
2685     "referenced_type" : "type-4"
2686    }
2687   ],
2688   "referenced_type" : "type-644",
2689   "return_type" : "type-21",
2690   "self_type" : "type-644",
2691   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2692  },
2693  {
2694   "alignment" : 4,
2695   "linker_set_key" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
2696   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
2697   "parameters" :
2698   [
2699    {
2700     "referenced_type" : "type-263"
2701    },
2702    {
2703     "referenced_type" : "type-4"
2704    },
2705    {
2706     "referenced_type" : "type-24"
2707    },
2708    {
2709     "referenced_type" : "type-21"
2710    },
2711    {
2712     "referenced_type" : "type-6"
2713    },
2714    {
2715     "referenced_type" : "type-264"
2716    }
2717   ],
2718   "referenced_type" : "type-265",
2719   "return_type" : "type-21",
2720   "self_type" : "type-265",
2721   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2722  },
2723  {
2724   "alignment" : 4,
2725   "linker_set_key" : "int (int, int, void *)",
2726   "name" : "int (int, int, void *)",
2727   "parameters" :
2728   [
2729    {
2730     "referenced_type" : "type-21"
2731    },
2732    {
2733     "referenced_type" : "type-21"
2734    },
2735    {
2736     "referenced_type" : "type-4"
2737    }
2738   ],
2739   "referenced_type" : "type-467",
2740   "return_type" : "type-21",
2741   "self_type" : "type-467",
2742   "source_file" : "/system/core/libutils/include/utils/Looper.h"
2743  },
2744  {
2745   "alignment" : 4,
2746   "linker_set_key" : "int (void *)",
2747   "name" : "int (void *)",
2748   "parameters" :
2749   [
2750    {
2751     "referenced_type" : "type-4"
2752    }
2753   ],
2754   "referenced_type" : "type-262",
2755   "return_type" : "type-21",
2756   "self_type" : "type-262",
2757   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2758  },
2759  {
2760   "alignment" : 4,
2761   "linker_set_key" : "void ()",
2762   "name" : "void ()",
2763   "referenced_type" : "type-336",
2764   "return_type" : "type-5",
2765   "self_type" : "type-336",
2766   "source_file" : "/system/core/libutils/include/utils/misc.h"
2767  }
2768 ],
2769 "functions" :
2770 [
2771  {
2772   "access" : "private",
2773   "function_name" : "android::LogPrinter::printRaw",
2774   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
2775   "parameters" :
2776   [
2777    {
2778     "is_this_ptr" : true,
2779     "referenced_type" : "type-89"
2780    },
2781    {
2782     "referenced_type" : "type-24"
2783    }
2784   ],
2785   "return_type" : "type-5",
2786   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2787  },
2788  {
2789   "function_name" : "android::LogPrinter::printLine",
2790   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
2791   "parameters" :
2792   [
2793    {
2794     "is_this_ptr" : true,
2795     "referenced_type" : "type-89"
2796    },
2797    {
2798     "referenced_type" : "type-24"
2799    }
2800   ],
2801   "return_type" : "type-5",
2802   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2803  },
2804  {
2805   "function_name" : "android::LogPrinter::LogPrinter",
2806   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
2807   "parameters" :
2808   [
2809    {
2810     "is_this_ptr" : true,
2811     "referenced_type" : "type-89"
2812    },
2813    {
2814     "referenced_type" : "type-24"
2815    },
2816    {
2817     "default_arg" : true,
2818     "referenced_type" : "type-77"
2819    },
2820    {
2821     "default_arg" : true,
2822     "referenced_type" : "type-24"
2823    },
2824    {
2825     "default_arg" : true,
2826     "referenced_type" : "type-16"
2827    }
2828   ],
2829   "return_type" : "type-5",
2830   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2831  },
2832  {
2833   "function_name" : "android::LogPrinter::LogPrinter",
2834   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
2835   "parameters" :
2836   [
2837    {
2838     "is_this_ptr" : true,
2839     "referenced_type" : "type-89"
2840    },
2841    {
2842     "referenced_type" : "type-24"
2843    },
2844    {
2845     "default_arg" : true,
2846     "referenced_type" : "type-77"
2847    },
2848    {
2849     "default_arg" : true,
2850     "referenced_type" : "type-24"
2851    },
2852    {
2853     "default_arg" : true,
2854     "referenced_type" : "type-16"
2855    }
2856   ],
2857   "return_type" : "type-5",
2858   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2859  },
2860  {
2861   "function_name" : "android::VectorImpl::appendArray",
2862   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
2863   "parameters" :
2864   [
2865    {
2866     "is_this_ptr" : true,
2867     "referenced_type" : "type-651"
2868    },
2869    {
2870     "referenced_type" : "type-47"
2871    },
2872    {
2873     "referenced_type" : "type-6"
2874    }
2875   ],
2876   "return_type" : "type-21",
2877   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2878  },
2879  {
2880   "function_name" : "android::VectorImpl::setCapacity",
2881   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
2882   "parameters" :
2883   [
2884    {
2885     "is_this_ptr" : true,
2886     "referenced_type" : "type-651"
2887    },
2888    {
2889     "referenced_type" : "type-6"
2890    }
2891   ],
2892   "return_type" : "type-21",
2893   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2894  },
2895  {
2896   "function_name" : "android::VectorImpl::appendVector",
2897   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
2898   "parameters" :
2899   [
2900    {
2901     "is_this_ptr" : true,
2902     "referenced_type" : "type-651"
2903    },
2904    {
2905     "referenced_type" : "type-652"
2906    }
2907   ],
2908   "return_type" : "type-21",
2909   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2910  },
2911  {
2912   "function_name" : "android::VectorImpl::editArrayImpl",
2913   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
2914   "parameters" :
2915   [
2916    {
2917     "is_this_ptr" : true,
2918     "referenced_type" : "type-651"
2919    }
2920   ],
2921   "return_type" : "type-4",
2922   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2923  },
2924  {
2925   "function_name" : "android::VectorImpl::finish_vector",
2926   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
2927   "parameters" :
2928   [
2929    {
2930     "is_this_ptr" : true,
2931     "referenced_type" : "type-651"
2932    }
2933   ],
2934   "return_type" : "type-5",
2935   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2936  },
2937  {
2938   "function_name" : "android::VectorImpl::insertArrayAt",
2939   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
2940   "parameters" :
2941   [
2942    {
2943     "is_this_ptr" : true,
2944     "referenced_type" : "type-651"
2945    },
2946    {
2947     "referenced_type" : "type-47"
2948    },
2949    {
2950     "referenced_type" : "type-6"
2951    },
2952    {
2953     "referenced_type" : "type-6"
2954    }
2955   ],
2956   "return_type" : "type-21",
2957   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2958  },
2959  {
2960   "function_name" : "android::VectorImpl::removeItemsAt",
2961   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
2962   "parameters" :
2963   [
2964    {
2965     "is_this_ptr" : true,
2966     "referenced_type" : "type-651"
2967    },
2968    {
2969     "referenced_type" : "type-6"
2970    },
2971    {
2972     "default_arg" : true,
2973     "referenced_type" : "type-6"
2974    }
2975   ],
2976   "return_type" : "type-21",
2977   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2978  },
2979  {
2980   "function_name" : "android::VectorImpl::insertVectorAt",
2981   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
2982   "parameters" :
2983   [
2984    {
2985     "is_this_ptr" : true,
2986     "referenced_type" : "type-651"
2987    },
2988    {
2989     "referenced_type" : "type-652"
2990    },
2991    {
2992     "referenced_type" : "type-6"
2993    }
2994   ],
2995   "return_type" : "type-21",
2996   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2997  },
2998  {
2999   "access" : "protected",
3000   "function_name" : "android::VectorImpl::release_storage",
3001   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
3002   "parameters" :
3003   [
3004    {
3005     "is_this_ptr" : true,
3006     "referenced_type" : "type-651"
3007    }
3008   ],
3009   "return_type" : "type-5",
3010   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3011  },
3012  {
3013   "function_name" : "android::VectorImpl::editItemLocation",
3014   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
3015   "parameters" :
3016   [
3017    {
3018     "is_this_ptr" : true,
3019     "referenced_type" : "type-651"
3020    },
3021    {
3022     "referenced_type" : "type-6"
3023    }
3024   ],
3025   "return_type" : "type-4",
3026   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3027  },
3028  {
3029   "function_name" : "android::VectorImpl::add",
3030   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
3031   "parameters" :
3032   [
3033    {
3034     "is_this_ptr" : true,
3035     "referenced_type" : "type-651"
3036    },
3037    {
3038     "referenced_type" : "type-47"
3039    }
3040   ],
3041   "return_type" : "type-21",
3042   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3043  },
3044  {
3045   "function_name" : "android::VectorImpl::add",
3046   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
3047   "parameters" :
3048   [
3049    {
3050     "is_this_ptr" : true,
3051     "referenced_type" : "type-651"
3052    }
3053   ],
3054   "return_type" : "type-21",
3055   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3056  },
3057  {
3058   "function_name" : "android::VectorImpl::pop",
3059   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
3060   "parameters" :
3061   [
3062    {
3063     "is_this_ptr" : true,
3064     "referenced_type" : "type-651"
3065    }
3066   ],
3067   "return_type" : "type-5",
3068   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3069  },
3070  {
3071   "function_name" : "android::VectorImpl::push",
3072   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
3073   "parameters" :
3074   [
3075    {
3076     "is_this_ptr" : true,
3077     "referenced_type" : "type-651"
3078    },
3079    {
3080     "referenced_type" : "type-47"
3081    }
3082   ],
3083   "return_type" : "type-5",
3084   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3085  },
3086  {
3087   "function_name" : "android::VectorImpl::push",
3088   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
3089   "parameters" :
3090   [
3091    {
3092     "is_this_ptr" : true,
3093     "referenced_type" : "type-651"
3094    }
3095   ],
3096   "return_type" : "type-5",
3097   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3098  },
3099  {
3100   "function_name" : "android::VectorImpl::sort",
3101   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
3102   "parameters" :
3103   [
3104    {
3105     "is_this_ptr" : true,
3106     "referenced_type" : "type-651"
3107    },
3108    {
3109     "referenced_type" : "type-643"
3110    }
3111   ],
3112   "return_type" : "type-21",
3113   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3114  },
3115  {
3116   "function_name" : "android::VectorImpl::sort",
3117   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
3118   "parameters" :
3119   [
3120    {
3121     "is_this_ptr" : true,
3122     "referenced_type" : "type-651"
3123    },
3124    {
3125     "referenced_type" : "type-645"
3126    },
3127    {
3128     "referenced_type" : "type-4"
3129    }
3130   ],
3131   "return_type" : "type-21",
3132   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3133  },
3134  {
3135   "access" : "private",
3136   "function_name" : "android::VectorImpl::_grow",
3137   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
3138   "parameters" :
3139   [
3140    {
3141     "is_this_ptr" : true,
3142     "referenced_type" : "type-651"
3143    },
3144    {
3145     "referenced_type" : "type-6"
3146    },
3147    {
3148     "referenced_type" : "type-6"
3149    }
3150   ],
3151   "return_type" : "type-4",
3152   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3153  },
3154  {
3155   "function_name" : "android::VectorImpl::clear",
3156   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
3157   "parameters" :
3158   [
3159    {
3160     "is_this_ptr" : true,
3161     "referenced_type" : "type-651"
3162    }
3163   ],
3164   "return_type" : "type-5",
3165   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3166  },
3167  {
3168   "function_name" : "android::VectorImpl::resize",
3169   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
3170   "parameters" :
3171   [
3172    {
3173     "is_this_ptr" : true,
3174     "referenced_type" : "type-651"
3175    },
3176    {
3177     "referenced_type" : "type-6"
3178    }
3179   ],
3180   "return_type" : "type-21",
3181   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3182  },
3183  {
3184   "access" : "private",
3185   "function_name" : "android::VectorImpl::_shrink",
3186   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
3187   "parameters" :
3188   [
3189    {
3190     "is_this_ptr" : true,
3191     "referenced_type" : "type-651"
3192    },
3193    {
3194     "referenced_type" : "type-6"
3195    },
3196    {
3197     "referenced_type" : "type-6"
3198    }
3199   ],
3200   "return_type" : "type-5",
3201   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3202  },
3203  {
3204   "function_name" : "android::VectorImpl::insertAt",
3205   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
3206   "parameters" :
3207   [
3208    {
3209     "is_this_ptr" : true,
3210     "referenced_type" : "type-651"
3211    },
3212    {
3213     "referenced_type" : "type-47"
3214    },
3215    {
3216     "referenced_type" : "type-6"
3217    },
3218    {
3219     "default_arg" : true,
3220     "referenced_type" : "type-6"
3221    }
3222   ],
3223   "return_type" : "type-21",
3224   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3225  },
3226  {
3227   "function_name" : "android::VectorImpl::insertAt",
3228   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
3229   "parameters" :
3230   [
3231    {
3232     "is_this_ptr" : true,
3233     "referenced_type" : "type-651"
3234    },
3235    {
3236     "referenced_type" : "type-6"
3237    },
3238    {
3239     "default_arg" : true,
3240     "referenced_type" : "type-6"
3241    }
3242   ],
3243   "return_type" : "type-21",
3244   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3245  },
3246  {
3247   "function_name" : "android::VectorImpl::replaceAt",
3248   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
3249   "parameters" :
3250   [
3251    {
3252     "is_this_ptr" : true,
3253     "referenced_type" : "type-651"
3254    },
3255    {
3256     "referenced_type" : "type-47"
3257    },
3258    {
3259     "referenced_type" : "type-6"
3260    }
3261   ],
3262   "return_type" : "type-21",
3263   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3264  },
3265  {
3266   "function_name" : "android::VectorImpl::replaceAt",
3267   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
3268   "parameters" :
3269   [
3270    {
3271     "is_this_ptr" : true,
3272     "referenced_type" : "type-651"
3273    },
3274    {
3275     "referenced_type" : "type-6"
3276    }
3277   ],
3278   "return_type" : "type-21",
3279   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3280  },
3281  {
3282   "function_name" : "android::VectorImpl::VectorImpl",
3283   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
3284   "parameters" :
3285   [
3286    {
3287     "is_this_ptr" : true,
3288     "referenced_type" : "type-651"
3289    },
3290    {
3291     "referenced_type" : "type-652"
3292    }
3293   ],
3294   "return_type" : "type-5",
3295   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3296  },
3297  {
3298   "function_name" : "android::VectorImpl::VectorImpl",
3299   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-651"
3305    },
3306    {
3307     "referenced_type" : "type-6"
3308    },
3309    {
3310     "referenced_type" : "type-6"
3311    }
3312   ],
3313   "return_type" : "type-5",
3314   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3315  },
3316  {
3317   "function_name" : "android::VectorImpl::~VectorImpl",
3318   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
3319   "parameters" :
3320   [
3321    {
3322     "is_this_ptr" : true,
3323     "referenced_type" : "type-651"
3324    }
3325   ],
3326   "return_type" : "type-5",
3327   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3328  },
3329  {
3330   "function_name" : "android::VectorImpl::~VectorImpl",
3331   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
3332   "parameters" :
3333   [
3334    {
3335     "is_this_ptr" : true,
3336     "referenced_type" : "type-651"
3337    }
3338   ],
3339   "return_type" : "type-5",
3340   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3341  },
3342  {
3343   "function_name" : "android::VectorImpl::~VectorImpl",
3344   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
3345   "parameters" :
3346   [
3347    {
3348     "is_this_ptr" : true,
3349     "referenced_type" : "type-651"
3350    }
3351   ],
3352   "return_type" : "type-5",
3353   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3354  },
3355  {
3356   "function_name" : "android::VectorImpl::operator=",
3357   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
3358   "parameters" :
3359   [
3360    {
3361     "is_this_ptr" : true,
3362     "referenced_type" : "type-651"
3363    },
3364    {
3365     "referenced_type" : "type-652"
3366    }
3367   ],
3368   "return_type" : "type-653",
3369   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3370  },
3371  {
3372   "function_name" : "android::PropertyMap::addProperty",
3373   "linker_set_key" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_",
3374   "parameters" :
3375   [
3376    {
3377     "is_this_ptr" : true,
3378     "referenced_type" : "type-134"
3379    },
3380    {
3381     "referenced_type" : "type-86"
3382    },
3383    {
3384     "referenced_type" : "type-86"
3385    }
3386   ],
3387   "return_type" : "type-5",
3388   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3389  },
3390  {
3391   "function_name" : "android::PropertyMap::load",
3392   "linker_set_key" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_",
3393   "parameters" :
3394   [
3395    {
3396     "referenced_type" : "type-86"
3397    },
3398    {
3399     "referenced_type" : "type-141"
3400    }
3401   ],
3402   "return_type" : "type-21",
3403   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3404  },
3405  {
3406   "function_name" : "android::PropertyMap::clear",
3407   "linker_set_key" : "_ZN7android11PropertyMap5clearEv",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "type-134"
3413    }
3414   ],
3415   "return_type" : "type-5",
3416   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3417  },
3418  {
3419   "function_name" : "android::PropertyMap::Parser::parse",
3420   "linker_set_key" : "_ZN7android11PropertyMap6Parser5parseEv",
3421   "parameters" :
3422   [
3423    {
3424     "is_this_ptr" : true,
3425     "referenced_type" : "type-143"
3426    }
3427   ],
3428   "return_type" : "type-21",
3429   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3430  },
3431  {
3432   "function_name" : "android::PropertyMap::Parser::Parser",
3433   "linker_set_key" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE",
3434   "parameters" :
3435   [
3436    {
3437     "is_this_ptr" : true,
3438     "referenced_type" : "type-143"
3439    },
3440    {
3441     "referenced_type" : "type-134"
3442    },
3443    {
3444     "referenced_type" : "type-132"
3445    }
3446   ],
3447   "return_type" : "type-5",
3448   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3449  },
3450  {
3451   "function_name" : "android::PropertyMap::Parser::Parser",
3452   "linker_set_key" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE",
3453   "parameters" :
3454   [
3455    {
3456     "is_this_ptr" : true,
3457     "referenced_type" : "type-143"
3458    },
3459    {
3460     "referenced_type" : "type-134"
3461    },
3462    {
3463     "referenced_type" : "type-132"
3464    }
3465   ],
3466   "return_type" : "type-5",
3467   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3468  },
3469  {
3470   "function_name" : "android::PropertyMap::Parser::~Parser",
3471   "linker_set_key" : "_ZN7android11PropertyMap6ParserD1Ev",
3472   "parameters" :
3473   [
3474    {
3475     "is_this_ptr" : true,
3476     "referenced_type" : "type-143"
3477    }
3478   ],
3479   "return_type" : "type-5",
3480   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3481  },
3482  {
3483   "function_name" : "android::PropertyMap::Parser::~Parser",
3484   "linker_set_key" : "_ZN7android11PropertyMap6ParserD2Ev",
3485   "parameters" :
3486   [
3487    {
3488     "is_this_ptr" : true,
3489     "referenced_type" : "type-143"
3490    }
3491   ],
3492   "return_type" : "type-5",
3493   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3494  },
3495  {
3496   "function_name" : "android::PropertyMap::addAll",
3497   "linker_set_key" : "_ZN7android11PropertyMap6addAllEPKS0_",
3498   "parameters" :
3499   [
3500    {
3501     "is_this_ptr" : true,
3502     "referenced_type" : "type-134"
3503    },
3504    {
3505     "referenced_type" : "type-136"
3506    }
3507   ],
3508   "return_type" : "type-5",
3509   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3510  },
3511  {
3512   "function_name" : "android::PropertyMap::PropertyMap",
3513   "linker_set_key" : "_ZN7android11PropertyMapC1Ev",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "type-134"
3519    }
3520   ],
3521   "return_type" : "type-5",
3522   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3523  },
3524  {
3525   "function_name" : "android::PropertyMap::PropertyMap",
3526   "linker_set_key" : "_ZN7android11PropertyMapC2Ev",
3527   "parameters" :
3528   [
3529    {
3530     "is_this_ptr" : true,
3531     "referenced_type" : "type-134"
3532    }
3533   ],
3534   "return_type" : "type-5",
3535   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3536  },
3537  {
3538   "function_name" : "android::PropertyMap::~PropertyMap",
3539   "linker_set_key" : "_ZN7android11PropertyMapD1Ev",
3540   "parameters" :
3541   [
3542    {
3543     "is_this_ptr" : true,
3544     "referenced_type" : "type-134"
3545    }
3546   ],
3547   "return_type" : "type-5",
3548   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3549  },
3550  {
3551   "function_name" : "android::PropertyMap::~PropertyMap",
3552   "linker_set_key" : "_ZN7android11PropertyMapD2Ev",
3553   "parameters" :
3554   [
3555    {
3556     "is_this_ptr" : true,
3557     "referenced_type" : "type-134"
3558    }
3559   ],
3560   "return_type" : "type-5",
3561   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3562  },
3563  {
3564   "function_name" : "android::NativeHandle::create",
3565   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
3566   "parameters" :
3567   [
3568    {
3569     "referenced_type" : "type-61"
3570    },
3571    {
3572     "referenced_type" : "type-16"
3573    }
3574   ],
3575   "return_type" : "type-70",
3576   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3577  },
3578  {
3579   "access" : "private",
3580   "function_name" : "android::NativeHandle::NativeHandle",
3581   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "type-71"
3587    },
3588    {
3589     "referenced_type" : "type-61"
3590    },
3591    {
3592     "referenced_type" : "type-16"
3593    }
3594   ],
3595   "return_type" : "type-5",
3596   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3597  },
3598  {
3599   "access" : "private",
3600   "function_name" : "android::NativeHandle::NativeHandle",
3601   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
3602   "parameters" :
3603   [
3604    {
3605     "is_this_ptr" : true,
3606     "referenced_type" : "type-71"
3607    },
3608    {
3609     "referenced_type" : "type-61"
3610    },
3611    {
3612     "referenced_type" : "type-16"
3613    }
3614   ],
3615   "return_type" : "type-5",
3616   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3617  },
3618  {
3619   "access" : "private",
3620   "function_name" : "android::NativeHandle::~NativeHandle",
3621   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
3622   "parameters" :
3623   [
3624    {
3625     "is_this_ptr" : true,
3626     "referenced_type" : "type-71"
3627    }
3628   ],
3629   "return_type" : "type-5",
3630   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3631  },
3632  {
3633   "access" : "private",
3634   "function_name" : "android::NativeHandle::~NativeHandle",
3635   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-71"
3641    }
3642   ],
3643   "return_type" : "type-5",
3644   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3645  },
3646  {
3647   "function_name" : "android::uptimeMillis",
3648   "linker_set_key" : "_ZN7android12uptimeMillisEv",
3649   "return_type" : "type-7",
3650   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3651  },
3652  {
3653   "function_name" : "android::PrefixPrinter::printLine",
3654   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
3655   "parameters" :
3656   [
3657    {
3658     "is_this_ptr" : true,
3659     "referenced_type" : "type-100"
3660    },
3661    {
3662     "referenced_type" : "type-24"
3663    }
3664   ],
3665   "return_type" : "type-5",
3666   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3667  },
3668  {
3669   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3670   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
3671   "parameters" :
3672   [
3673    {
3674     "is_this_ptr" : true,
3675     "referenced_type" : "type-100"
3676    },
3677    {
3678     "referenced_type" : "type-99"
3679    },
3680    {
3681     "referenced_type" : "type-24"
3682    }
3683   ],
3684   "return_type" : "type-5",
3685   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3686  },
3687  {
3688   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3689   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
3690   "parameters" :
3691   [
3692    {
3693     "is_this_ptr" : true,
3694     "referenced_type" : "type-100"
3695    },
3696    {
3697     "referenced_type" : "type-99"
3698    },
3699    {
3700     "referenced_type" : "type-24"
3701    }
3702   ],
3703   "return_type" : "type-5",
3704   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3705  },
3706  {
3707   "access" : "protected",
3708   "function_name" : "android::LooperCallback::~LooperCallback",
3709   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
3710   "parameters" :
3711   [
3712    {
3713     "is_this_ptr" : true,
3714     "referenced_type" : "type-374"
3715    }
3716   ],
3717   "return_type" : "type-5",
3718   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3719  },
3720  {
3721   "access" : "protected",
3722   "function_name" : "android::LooperCallback::~LooperCallback",
3723   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
3724   "parameters" :
3725   [
3726    {
3727     "is_this_ptr" : true,
3728     "referenced_type" : "type-374"
3729    }
3730   ],
3731   "return_type" : "type-5",
3732   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3733  },
3734  {
3735   "access" : "protected",
3736   "function_name" : "android::LooperCallback::~LooperCallback",
3737   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
3738   "parameters" :
3739   [
3740    {
3741     "is_this_ptr" : true,
3742     "referenced_type" : "type-374"
3743    }
3744   ],
3745   "return_type" : "type-5",
3746   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3747  },
3748  {
3749   "access" : "protected",
3750   "function_name" : "android::MessageHandler::~MessageHandler",
3751   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
3752   "parameters" :
3753   [
3754    {
3755     "is_this_ptr" : true,
3756     "referenced_type" : "type-364"
3757    }
3758   ],
3759   "return_type" : "type-5",
3760   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3761  },
3762  {
3763   "access" : "protected",
3764   "function_name" : "android::MessageHandler::~MessageHandler",
3765   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
3766   "parameters" :
3767   [
3768    {
3769     "is_this_ptr" : true,
3770     "referenced_type" : "type-364"
3771    }
3772   ],
3773   "return_type" : "type-5",
3774   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3775  },
3776  {
3777   "access" : "protected",
3778   "function_name" : "android::MessageHandler::~MessageHandler",
3779   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "type-364"
3785    }
3786   ],
3787   "return_type" : "type-5",
3788   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3789  },
3790  {
3791   "function_name" : "android::String8Printer::printLine",
3792   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
3793   "parameters" :
3794   [
3795    {
3796     "is_this_ptr" : true,
3797     "referenced_type" : "type-97"
3798    },
3799    {
3800     "referenced_type" : "type-24"
3801    }
3802   ],
3803   "return_type" : "type-5",
3804   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3805  },
3806  {
3807   "function_name" : "android::String8Printer::String8Printer",
3808   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "type-97"
3814    },
3815    {
3816     "referenced_type" : "type-96"
3817    },
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "type-24"
3821    }
3822   ],
3823   "return_type" : "type-5",
3824   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3825  },
3826  {
3827   "function_name" : "android::String8Printer::String8Printer",
3828   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "type-97"
3834    },
3835    {
3836     "referenced_type" : "type-96"
3837    },
3838    {
3839     "default_arg" : true,
3840     "referenced_type" : "type-24"
3841    }
3842   ],
3843   "return_type" : "type-5",
3844   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3845  },
3846  {
3847   "function_name" : "android::elapsedRealtime",
3848   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
3849   "return_type" : "type-7",
3850   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3851  },
3852  {
3853   "function_name" : "android::SortedVectorImpl::add",
3854   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "type-646"
3860    },
3861    {
3862     "referenced_type" : "type-47"
3863    }
3864   ],
3865   "return_type" : "type-21",
3866   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3867  },
3868  {
3869   "function_name" : "android::SortedVectorImpl::merge",
3870   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
3871   "parameters" :
3872   [
3873    {
3874     "is_this_ptr" : true,
3875     "referenced_type" : "type-646"
3876    },
3877    {
3878     "referenced_type" : "type-652"
3879    }
3880   ],
3881   "return_type" : "type-21",
3882   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3883  },
3884  {
3885   "function_name" : "android::SortedVectorImpl::merge",
3886   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "type-646"
3892    },
3893    {
3894     "referenced_type" : "type-649"
3895    }
3896   ],
3897   "return_type" : "type-21",
3898   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3899  },
3900  {
3901   "function_name" : "android::SortedVectorImpl::remove",
3902   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
3903   "parameters" :
3904   [
3905    {
3906     "is_this_ptr" : true,
3907     "referenced_type" : "type-646"
3908    },
3909    {
3910     "referenced_type" : "type-47"
3911    }
3912   ],
3913   "return_type" : "type-21",
3914   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3915  },
3916  {
3917   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3918   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "type-646"
3924    },
3925    {
3926     "referenced_type" : "type-652"
3927    }
3928   ],
3929   "return_type" : "type-5",
3930   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3931  },
3932  {
3933   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3934   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "type-646"
3940    },
3941    {
3942     "referenced_type" : "type-6"
3943    },
3944    {
3945     "referenced_type" : "type-6"
3946    }
3947   ],
3948   "return_type" : "type-5",
3949   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3950  },
3951  {
3952   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3953   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
3954   "parameters" :
3955   [
3956    {
3957     "is_this_ptr" : true,
3958     "referenced_type" : "type-646"
3959    }
3960   ],
3961   "return_type" : "type-5",
3962   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3963  },
3964  {
3965   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3966   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
3967   "parameters" :
3968   [
3969    {
3970     "is_this_ptr" : true,
3971     "referenced_type" : "type-646"
3972    }
3973   ],
3974   "return_type" : "type-5",
3975   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3976  },
3977  {
3978   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3979   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
3980   "parameters" :
3981   [
3982    {
3983     "is_this_ptr" : true,
3984     "referenced_type" : "type-646"
3985    }
3986   ],
3987   "return_type" : "type-5",
3988   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3989  },
3990  {
3991   "function_name" : "android::SortedVectorImpl::operator=",
3992   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
3993   "parameters" :
3994   [
3995    {
3996     "is_this_ptr" : true,
3997     "referenced_type" : "type-646"
3998    },
3999    {
4000     "referenced_type" : "type-649"
4001    }
4002   ],
4003   "return_type" : "type-647",
4004   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4005  },
4006  {
4007   "function_name" : "android::JenkinsHashWhiten",
4008   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
4009   "parameters" :
4010   [
4011    {
4012     "referenced_type" : "type-6"
4013    }
4014   ],
4015   "return_type" : "type-6",
4016   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4017  },
4018  {
4019   "function_name" : "android::WeakMessageHandler::handleMessage",
4020   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "type-464"
4026    },
4027    {
4028     "referenced_type" : "type-466"
4029    }
4030   ],
4031   "return_type" : "type-5",
4032   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4033  },
4034  {
4035   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
4036   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "type-464"
4042    },
4043    {
4044     "referenced_type" : "type-487"
4045    }
4046   ],
4047   "return_type" : "type-5",
4048   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4049  },
4050  {
4051   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
4052   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
4053   "parameters" :
4054   [
4055    {
4056     "is_this_ptr" : true,
4057     "referenced_type" : "type-464"
4058    },
4059    {
4060     "referenced_type" : "type-487"
4061    }
4062   ],
4063   "return_type" : "type-5",
4064   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4065  },
4066  {
4067   "access" : "protected",
4068   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4069   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
4070   "parameters" :
4071   [
4072    {
4073     "is_this_ptr" : true,
4074     "referenced_type" : "type-464"
4075    }
4076   ],
4077   "return_type" : "type-5",
4078   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4079  },
4080  {
4081   "access" : "protected",
4082   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4083   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
4084   "parameters" :
4085   [
4086    {
4087     "is_this_ptr" : true,
4088     "referenced_type" : "type-464"
4089    }
4090   ],
4091   "return_type" : "type-5",
4092   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4093  },
4094  {
4095   "access" : "protected",
4096   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4097   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
4098   "parameters" :
4099   [
4100    {
4101     "is_this_ptr" : true,
4102     "referenced_type" : "type-464"
4103    }
4104   ],
4105   "return_type" : "type-5",
4106   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4107  },
4108  {
4109   "function_name" : "android::JenkinsHashMixBytes",
4110   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
4111   "parameters" :
4112   [
4113    {
4114     "referenced_type" : "type-6"
4115    },
4116    {
4117     "referenced_type" : "type-38"
4118    },
4119    {
4120     "referenced_type" : "type-6"
4121    }
4122   ],
4123   "return_type" : "type-6",
4124   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4125  },
4126  {
4127   "function_name" : "android::elapsedRealtimeNano",
4128   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
4129   "return_type" : "type-7",
4130   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
4131  },
4132  {
4133   "function_name" : "android::JenkinsHashMixShorts",
4134   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
4135   "parameters" :
4136   [
4137    {
4138     "referenced_type" : "type-6"
4139    },
4140    {
4141     "referenced_type" : "type-39"
4142    },
4143    {
4144     "referenced_type" : "type-6"
4145    }
4146   ],
4147   "return_type" : "type-6",
4148   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4149  },
4150  {
4151   "function_name" : "android::SimpleLooperCallback::handleEvent",
4152   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
4153   "parameters" :
4154   [
4155    {
4156     "is_this_ptr" : true,
4157     "referenced_type" : "type-502"
4158    },
4159    {
4160     "referenced_type" : "type-21"
4161    },
4162    {
4163     "referenced_type" : "type-21"
4164    },
4165    {
4166     "referenced_type" : "type-4"
4167    }
4168   ],
4169   "return_type" : "type-21",
4170   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4171  },
4172  {
4173   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4174   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
4175   "parameters" :
4176   [
4177    {
4178     "is_this_ptr" : true,
4179     "referenced_type" : "type-502"
4180    },
4181    {
4182     "referenced_type" : "type-468"
4183    }
4184   ],
4185   "return_type" : "type-5",
4186   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4187  },
4188  {
4189   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4190   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
4191   "parameters" :
4192   [
4193    {
4194     "is_this_ptr" : true,
4195     "referenced_type" : "type-502"
4196    },
4197    {
4198     "referenced_type" : "type-468"
4199    }
4200   ],
4201   "return_type" : "type-5",
4202   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4203  },
4204  {
4205   "access" : "protected",
4206   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4207   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
4208   "parameters" :
4209   [
4210    {
4211     "is_this_ptr" : true,
4212     "referenced_type" : "type-502"
4213    }
4214   ],
4215   "return_type" : "type-5",
4216   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4217  },
4218  {
4219   "access" : "protected",
4220   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4221   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
4222   "parameters" :
4223   [
4224    {
4225     "is_this_ptr" : true,
4226     "referenced_type" : "type-502"
4227    }
4228   ],
4229   "return_type" : "type-5",
4230   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4231  },
4232  {
4233   "access" : "protected",
4234   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4235   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
4236   "parameters" :
4237   [
4238    {
4239     "is_this_ptr" : true,
4240     "referenced_type" : "type-502"
4241    }
4242   ],
4243   "return_type" : "type-5",
4244   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4245  },
4246  {
4247   "function_name" : "android::report_sysprop_change",
4248   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
4249   "return_type" : "type-5",
4250   "source_file" : "/system/core/libutils/include/utils/misc.h"
4251  },
4252  {
4253   "function_name" : "android::add_sysprop_change_callback",
4254   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "type-335"
4259    },
4260    {
4261     "referenced_type" : "type-21"
4262    }
4263   ],
4264   "return_type" : "type-5",
4265   "source_file" : "/system/core/libutils/include/utils/misc.h"
4266  },
4267  {
4268   "access" : "private",
4269   "function_name" : "android::Looper::initTLSKey",
4270   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
4271   "return_type" : "type-5",
4272   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4273  },
4274  {
4275   "function_name" : "android::Looper::sendMessage",
4276   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4277   "parameters" :
4278   [
4279    {
4280     "is_this_ptr" : true,
4281     "referenced_type" : "type-357"
4282    },
4283    {
4284     "referenced_type" : "type-491"
4285    },
4286    {
4287     "referenced_type" : "type-466"
4288    }
4289   ],
4290   "return_type" : "type-5",
4291   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4292  },
4293  {
4294   "function_name" : "android::Looper::getForThread",
4295   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
4296   "return_type" : "type-356",
4297   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4298  },
4299  {
4300   "access" : "private",
4301   "function_name" : "android::Looper::pushResponse",
4302   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
4303   "parameters" :
4304   [
4305    {
4306     "is_this_ptr" : true,
4307     "referenced_type" : "type-357"
4308    },
4309    {
4310     "referenced_type" : "type-21"
4311    },
4312    {
4313     "referenced_type" : "type-436"
4314    }
4315   ],
4316   "return_type" : "type-5",
4317   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4318  },
4319  {
4320   "function_name" : "android::Looper::setForThread",
4321   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
4322   "parameters" :
4323   [
4324    {
4325     "referenced_type" : "type-471"
4326    }
4327   ],
4328   "return_type" : "type-5",
4329   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4330  },
4331  {
4332   "function_name" : "android::Looper::removeMessages",
4333   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "type-357"
4339    },
4340    {
4341     "referenced_type" : "type-491"
4342    }
4343   ],
4344   "return_type" : "type-5",
4345   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4346  },
4347  {
4348   "function_name" : "android::Looper::removeMessages",
4349   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
4350   "parameters" :
4351   [
4352    {
4353     "is_this_ptr" : true,
4354     "referenced_type" : "type-357"
4355    },
4356    {
4357     "referenced_type" : "type-491"
4358    },
4359    {
4360     "referenced_type" : "type-21"
4361    }
4362   ],
4363   "return_type" : "type-5",
4364   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4365  },
4366  {
4367   "access" : "private",
4368   "function_name" : "android::Looper::threadDestructor",
4369   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
4370   "parameters" :
4371   [
4372    {
4373     "referenced_type" : "type-4"
4374    }
4375   ],
4376   "return_type" : "type-5",
4377   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4378  },
4379  {
4380   "function_name" : "android::Looper::sendMessageAtTime",
4381   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4382   "parameters" :
4383   [
4384    {
4385     "is_this_ptr" : true,
4386     "referenced_type" : "type-357"
4387    },
4388    {
4389     "referenced_type" : "type-7"
4390    },
4391    {
4392     "referenced_type" : "type-491"
4393    },
4394    {
4395     "referenced_type" : "type-466"
4396    }
4397   ],
4398   "return_type" : "type-5",
4399   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4400  },
4401  {
4402   "access" : "private",
4403   "function_name" : "android::Looper::rebuildEpollLocked",
4404   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
4405   "parameters" :
4406   [
4407    {
4408     "is_this_ptr" : true,
4409     "referenced_type" : "type-357"
4410    }
4411   ],
4412   "return_type" : "type-5",
4413   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4414  },
4415  {
4416   "function_name" : "android::Looper::sendMessageDelayed",
4417   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "type-357"
4423    },
4424    {
4425     "referenced_type" : "type-7"
4426    },
4427    {
4428     "referenced_type" : "type-491"
4429    },
4430    {
4431     "referenced_type" : "type-466"
4432    }
4433   ],
4434   "return_type" : "type-5",
4435   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4436  },
4437  {
4438   "access" : "private",
4439   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
4440   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
4441   "parameters" :
4442   [
4443    {
4444     "is_this_ptr" : true,
4445     "referenced_type" : "type-357"
4446    }
4447   ],
4448   "return_type" : "type-5",
4449   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4450  },
4451  {
4452   "function_name" : "android::Looper::wake",
4453   "linker_set_key" : "_ZN7android6Looper4wakeEv",
4454   "parameters" :
4455   [
4456    {
4457     "is_this_ptr" : true,
4458     "referenced_type" : "type-357"
4459    }
4460   ],
4461   "return_type" : "type-5",
4462   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4463  },
4464  {
4465   "function_name" : "android::Looper::addFd",
4466   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
4467   "parameters" :
4468   [
4469    {
4470     "is_this_ptr" : true,
4471     "referenced_type" : "type-357"
4472    },
4473    {
4474     "referenced_type" : "type-21"
4475    },
4476    {
4477     "referenced_type" : "type-21"
4478    },
4479    {
4480     "referenced_type" : "type-21"
4481    },
4482    {
4483     "referenced_type" : "type-468"
4484    },
4485    {
4486     "referenced_type" : "type-4"
4487    }
4488   ],
4489   "return_type" : "type-21",
4490   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4491  },
4492  {
4493   "function_name" : "android::Looper::addFd",
4494   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
4495   "parameters" :
4496   [
4497    {
4498     "is_this_ptr" : true,
4499     "referenced_type" : "type-357"
4500    },
4501    {
4502     "referenced_type" : "type-21"
4503    },
4504    {
4505     "referenced_type" : "type-21"
4506    },
4507    {
4508     "referenced_type" : "type-21"
4509    },
4510    {
4511     "referenced_type" : "type-500"
4512    },
4513    {
4514     "referenced_type" : "type-4"
4515    }
4516   ],
4517   "return_type" : "type-21",
4518   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4519  },
4520  {
4521   "access" : "private",
4522   "function_name" : "android::Looper::awoken",
4523   "linker_set_key" : "_ZN7android6Looper6awokenEv",
4524   "parameters" :
4525   [
4526    {
4527     "is_this_ptr" : true,
4528     "referenced_type" : "type-357"
4529    }
4530   ],
4531   "return_type" : "type-5",
4532   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4533  },
4534  {
4535   "function_name" : "android::Looper::pollAll",
4536   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
4537   "parameters" :
4538   [
4539    {
4540     "is_this_ptr" : true,
4541     "referenced_type" : "type-357"
4542    },
4543    {
4544     "referenced_type" : "type-21"
4545    },
4546    {
4547     "referenced_type" : "type-469"
4548    },
4549    {
4550     "referenced_type" : "type-469"
4551    },
4552    {
4553     "referenced_type" : "type-264"
4554    }
4555   ],
4556   "return_type" : "type-21",
4557   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4558  },
4559  {
4560   "function_name" : "android::Looper::prepare",
4561   "linker_set_key" : "_ZN7android6Looper7prepareEi",
4562   "parameters" :
4563   [
4564    {
4565     "referenced_type" : "type-21"
4566    }
4567   ],
4568   "return_type" : "type-356",
4569   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4570  },
4571  {
4572   "function_name" : "android::Looper::pollOnce",
4573   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
4574   "parameters" :
4575   [
4576    {
4577     "is_this_ptr" : true,
4578     "referenced_type" : "type-357"
4579    },
4580    {
4581     "referenced_type" : "type-21"
4582    },
4583    {
4584     "referenced_type" : "type-469"
4585    },
4586    {
4587     "referenced_type" : "type-469"
4588    },
4589    {
4590     "referenced_type" : "type-264"
4591    }
4592   ],
4593   "return_type" : "type-21",
4594   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4595  },
4596  {
4597   "function_name" : "android::Looper::removeFd",
4598   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
4599   "parameters" :
4600   [
4601    {
4602     "is_this_ptr" : true,
4603     "referenced_type" : "type-357"
4604    },
4605    {
4606     "referenced_type" : "type-21"
4607    }
4608   ],
4609   "return_type" : "type-21",
4610   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4611  },
4612  {
4613   "access" : "private",
4614   "function_name" : "android::Looper::removeFd",
4615   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
4616   "parameters" :
4617   [
4618    {
4619     "is_this_ptr" : true,
4620     "referenced_type" : "type-357"
4621    },
4622    {
4623     "referenced_type" : "type-21"
4624    },
4625    {
4626     "referenced_type" : "type-21"
4627    }
4628   ],
4629   "return_type" : "type-21",
4630   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4631  },
4632  {
4633   "access" : "private",
4634   "function_name" : "android::Looper::pollInner",
4635   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
4636   "parameters" :
4637   [
4638    {
4639     "is_this_ptr" : true,
4640     "referenced_type" : "type-357"
4641    },
4642    {
4643     "referenced_type" : "type-21"
4644    }
4645   ],
4646   "return_type" : "type-21",
4647   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4648  },
4649  {
4650   "function_name" : "android::Looper::Looper",
4651   "linker_set_key" : "_ZN7android6LooperC1Eb",
4652   "parameters" :
4653   [
4654    {
4655     "is_this_ptr" : true,
4656     "referenced_type" : "type-357"
4657    },
4658    {
4659     "referenced_type" : "type-16"
4660    }
4661   ],
4662   "return_type" : "type-5",
4663   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4664  },
4665  {
4666   "function_name" : "android::Looper::Looper",
4667   "linker_set_key" : "_ZN7android6LooperC2Eb",
4668   "parameters" :
4669   [
4670    {
4671     "is_this_ptr" : true,
4672     "referenced_type" : "type-357"
4673    },
4674    {
4675     "referenced_type" : "type-16"
4676    }
4677   ],
4678   "return_type" : "type-5",
4679   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4680  },
4681  {
4682   "access" : "protected",
4683   "function_name" : "android::Looper::~Looper",
4684   "linker_set_key" : "_ZN7android6LooperD0Ev",
4685   "parameters" :
4686   [
4687    {
4688     "is_this_ptr" : true,
4689     "referenced_type" : "type-357"
4690    }
4691   ],
4692   "return_type" : "type-5",
4693   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4694  },
4695  {
4696   "access" : "protected",
4697   "function_name" : "android::Looper::~Looper",
4698   "linker_set_key" : "_ZN7android6LooperD1Ev",
4699   "parameters" :
4700   [
4701    {
4702     "is_this_ptr" : true,
4703     "referenced_type" : "type-357"
4704    }
4705   ],
4706   "return_type" : "type-5",
4707   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4708  },
4709  {
4710   "access" : "protected",
4711   "function_name" : "android::Looper::~Looper",
4712   "linker_set_key" : "_ZN7android6LooperD2Ev",
4713   "parameters" :
4714   [
4715    {
4716     "is_this_ptr" : true,
4717     "referenced_type" : "type-357"
4718    }
4719   ],
4720   "return_type" : "type-5",
4721   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4722  },
4723  {
4724   "function_name" : "android::Thread::readyToRun",
4725   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
4726   "parameters" :
4727   [
4728    {
4729     "is_this_ptr" : true,
4730     "referenced_type" : "type-271"
4731    }
4732   ],
4733   "return_type" : "type-21",
4734   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4735  },
4736  {
4737   "access" : "private",
4738   "function_name" : "android::Thread::_threadLoop",
4739   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
4740   "parameters" :
4741   [
4742    {
4743     "referenced_type" : "type-4"
4744    }
4745   ],
4746   "return_type" : "type-21",
4747   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4748  },
4749  {
4750   "function_name" : "android::Thread::requestExit",
4751   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "type-271"
4757    }
4758   ],
4759   "return_type" : "type-5",
4760   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4761  },
4762  {
4763   "function_name" : "android::Thread::requestExitAndWait",
4764   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
4765   "parameters" :
4766   [
4767    {
4768     "is_this_ptr" : true,
4769     "referenced_type" : "type-271"
4770    }
4771   ],
4772   "return_type" : "type-21",
4773   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4774  },
4775  {
4776   "function_name" : "android::Thread::run",
4777   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
4778   "parameters" :
4779   [
4780    {
4781     "is_this_ptr" : true,
4782     "referenced_type" : "type-271"
4783    },
4784    {
4785     "referenced_type" : "type-24"
4786    },
4787    {
4788     "default_arg" : true,
4789     "referenced_type" : "type-21"
4790    },
4791    {
4792     "default_arg" : true,
4793     "referenced_type" : "type-6"
4794    }
4795   ],
4796   "return_type" : "type-21",
4797   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4798  },
4799  {
4800   "function_name" : "android::Thread::join",
4801   "linker_set_key" : "_ZN7android6Thread4joinEv",
4802   "parameters" :
4803   [
4804    {
4805     "is_this_ptr" : true,
4806     "referenced_type" : "type-271"
4807    }
4808   ],
4809   "return_type" : "type-21",
4810   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4811  },
4812  {
4813   "function_name" : "android::Thread::Thread",
4814   "linker_set_key" : "_ZN7android6ThreadC2Eb",
4815   "parameters" :
4816   [
4817    {
4818     "is_this_ptr" : true,
4819     "referenced_type" : "type-271"
4820    },
4821    {
4822     "default_arg" : true,
4823     "referenced_type" : "type-16"
4824    }
4825   ],
4826   "return_type" : "type-5",
4827   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4828  },
4829  {
4830   "function_name" : "android::Thread::~Thread",
4831   "linker_set_key" : "_ZN7android6ThreadD0Ev",
4832   "parameters" :
4833   [
4834    {
4835     "is_this_ptr" : true,
4836     "referenced_type" : "type-271"
4837    }
4838   ],
4839   "return_type" : "type-5",
4840   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4841  },
4842  {
4843   "function_name" : "android::Thread::~Thread",
4844   "linker_set_key" : "_ZN7android6ThreadD1Ev",
4845   "parameters" :
4846   [
4847    {
4848     "is_this_ptr" : true,
4849     "referenced_type" : "type-271"
4850    }
4851   ],
4852   "return_type" : "type-5",
4853   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4854  },
4855  {
4856   "function_name" : "android::Thread::~Thread",
4857   "linker_set_key" : "_ZN7android6ThreadD2Ev",
4858   "parameters" :
4859   [
4860    {
4861     "is_this_ptr" : true,
4862     "referenced_type" : "type-271"
4863    }
4864   ],
4865   "return_type" : "type-5",
4866   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4867  },
4868  {
4869   "function_name" : "android::FileMap::advise",
4870   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "type-129"
4876    },
4877    {
4878     "referenced_type" : "type-62"
4879    }
4880   ],
4881   "return_type" : "type-21",
4882   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4883  },
4884  {
4885   "function_name" : "android::FileMap::create",
4886   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
4887   "parameters" :
4888   [
4889    {
4890     "is_this_ptr" : true,
4891     "referenced_type" : "type-129"
4892    },
4893    {
4894     "referenced_type" : "type-24"
4895    },
4896    {
4897     "referenced_type" : "type-21"
4898    },
4899    {
4900     "referenced_type" : "type-7"
4901    },
4902    {
4903     "referenced_type" : "type-6"
4904    },
4905    {
4906     "referenced_type" : "type-16"
4907    }
4908   ],
4909   "return_type" : "type-16",
4910   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4911  },
4912  {
4913   "function_name" : "android::FileMap::FileMap",
4914   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
4915   "parameters" :
4916   [
4917    {
4918     "is_this_ptr" : true,
4919     "referenced_type" : "type-129"
4920    },
4921    {
4922     "referenced_type" : "type-183"
4923    }
4924   ],
4925   "return_type" : "type-5",
4926   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4927  },
4928  {
4929   "function_name" : "android::FileMap::FileMap",
4930   "linker_set_key" : "_ZN7android7FileMapC1Ev",
4931   "parameters" :
4932   [
4933    {
4934     "is_this_ptr" : true,
4935     "referenced_type" : "type-129"
4936    }
4937   ],
4938   "return_type" : "type-5",
4939   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4940  },
4941  {
4942   "function_name" : "android::FileMap::FileMap",
4943   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "type-129"
4949    },
4950    {
4951     "referenced_type" : "type-183"
4952    }
4953   ],
4954   "return_type" : "type-5",
4955   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4956  },
4957  {
4958   "function_name" : "android::FileMap::FileMap",
4959   "linker_set_key" : "_ZN7android7FileMapC2Ev",
4960   "parameters" :
4961   [
4962    {
4963     "is_this_ptr" : true,
4964     "referenced_type" : "type-129"
4965    }
4966   ],
4967   "return_type" : "type-5",
4968   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4969  },
4970  {
4971   "function_name" : "android::FileMap::~FileMap",
4972   "linker_set_key" : "_ZN7android7FileMapD1Ev",
4973   "parameters" :
4974   [
4975    {
4976     "is_this_ptr" : true,
4977     "referenced_type" : "type-129"
4978    }
4979   ],
4980   "return_type" : "type-5",
4981   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4982  },
4983  {
4984   "function_name" : "android::FileMap::~FileMap",
4985   "linker_set_key" : "_ZN7android7FileMapD2Ev",
4986   "parameters" :
4987   [
4988    {
4989     "is_this_ptr" : true,
4990     "referenced_type" : "type-129"
4991    }
4992   ],
4993   "return_type" : "type-5",
4994   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4995  },
4996  {
4997   "function_name" : "android::FileMap::operator=",
4998   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
4999   "parameters" :
5000   [
5001    {
5002     "is_this_ptr" : true,
5003     "referenced_type" : "type-129"
5004    },
5005    {
5006     "referenced_type" : "type-183"
5007    }
5008   ],
5009   "return_type" : "type-306",
5010   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
5011  },
5012  {
5013   "function_name" : "android::Printer::printFormatLine",
5014   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
5015   "parameters" :
5016   [
5017    {
5018     "is_this_ptr" : true,
5019     "referenced_type" : "type-101"
5020    },
5021    {
5022     "referenced_type" : "type-24"
5023    }
5024   ],
5025   "return_type" : "type-5",
5026   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5027  },
5028  {
5029   "access" : "protected",
5030   "function_name" : "android::Printer::Printer",
5031   "linker_set_key" : "_ZN7android7PrinterC2Ev",
5032   "parameters" :
5033   [
5034    {
5035     "is_this_ptr" : true,
5036     "referenced_type" : "type-101"
5037    }
5038   ],
5039   "return_type" : "type-5",
5040   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5041  },
5042  {
5043   "access" : "protected",
5044   "function_name" : "android::Printer::~Printer",
5045   "linker_set_key" : "_ZN7android7PrinterD0Ev",
5046   "parameters" :
5047   [
5048    {
5049     "is_this_ptr" : true,
5050     "referenced_type" : "type-101"
5051    }
5052   ],
5053   "return_type" : "type-5",
5054   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5055  },
5056  {
5057   "access" : "protected",
5058   "function_name" : "android::Printer::~Printer",
5059   "linker_set_key" : "_ZN7android7PrinterD1Ev",
5060   "parameters" :
5061   [
5062    {
5063     "is_this_ptr" : true,
5064     "referenced_type" : "type-101"
5065    }
5066   ],
5067   "return_type" : "type-5",
5068   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5069  },
5070  {
5071   "access" : "protected",
5072   "function_name" : "android::Printer::~Printer",
5073   "linker_set_key" : "_ZN7android7PrinterD2Ev",
5074   "parameters" :
5075   [
5076    {
5077     "is_this_ptr" : true,
5078     "referenced_type" : "type-101"
5079    }
5080   ],
5081   "return_type" : "type-5",
5082   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5083  },
5084  {
5085   "access" : "protected",
5086   "function_name" : "android::RefBase::onFirstRef",
5087   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "type-56"
5093    }
5094   ],
5095   "return_type" : "type-5",
5096   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5097  },
5098  {
5099   "access" : "private",
5100   "function_name" : "android::RefBase::renameRefs",
5101   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
5102   "parameters" :
5103   [
5104    {
5105     "referenced_type" : "type-6"
5106    },
5107    {
5108     "referenced_type" : "type-166"
5109    }
5110   ],
5111   "return_type" : "type-5",
5112   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5113  },
5114  {
5115   "access" : "private",
5116   "function_name" : "android::RefBase::renameRefId",
5117   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
5118   "parameters" :
5119   [
5120    {
5121     "referenced_type" : "type-164"
5122    },
5123    {
5124     "referenced_type" : "type-47"
5125    },
5126    {
5127     "referenced_type" : "type-47"
5128    }
5129   ],
5130   "return_type" : "type-5",
5131   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5132  },
5133  {
5134   "access" : "private",
5135   "function_name" : "android::RefBase::renameRefId",
5136   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
5137   "parameters" :
5138   [
5139    {
5140     "referenced_type" : "type-56"
5141    },
5142    {
5143     "referenced_type" : "type-47"
5144    },
5145    {
5146     "referenced_type" : "type-47"
5147    }
5148   ],
5149   "return_type" : "type-5",
5150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5151  },
5152  {
5153   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
5154   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
5155   "parameters" :
5156   [
5157    {
5158     "is_this_ptr" : true,
5159     "referenced_type" : "type-164"
5160    },
5161    {
5162     "referenced_type" : "type-47"
5163    }
5164   ],
5165   "return_type" : "type-16",
5166   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5167  },
5168  {
5169   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
5170   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
5171   "parameters" :
5172   [
5173    {
5174     "is_this_ptr" : true,
5175     "referenced_type" : "type-164"
5176    },
5177    {
5178     "referenced_type" : "type-47"
5179    }
5180   ],
5181   "return_type" : "type-16",
5182   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5183  },
5184  {
5185   "function_name" : "android::RefBase::weakref_type::decWeak",
5186   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
5187   "parameters" :
5188   [
5189    {
5190     "is_this_ptr" : true,
5191     "referenced_type" : "type-164"
5192    },
5193    {
5194     "referenced_type" : "type-47"
5195    }
5196   ],
5197   "return_type" : "type-5",
5198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5199  },
5200  {
5201   "function_name" : "android::RefBase::weakref_type::incWeak",
5202   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
5203   "parameters" :
5204   [
5205    {
5206     "is_this_ptr" : true,
5207     "referenced_type" : "type-164"
5208    },
5209    {
5210     "referenced_type" : "type-47"
5211    }
5212   ],
5213   "return_type" : "type-5",
5214   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5215  },
5216  {
5217   "function_name" : "android::RefBase::weakref_type::trackMe",
5218   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
5219   "parameters" :
5220   [
5221    {
5222     "is_this_ptr" : true,
5223     "referenced_type" : "type-164"
5224    },
5225    {
5226     "referenced_type" : "type-16"
5227    },
5228    {
5229     "referenced_type" : "type-16"
5230    }
5231   ],
5232   "return_type" : "type-5",
5233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5234  },
5235  {
5236   "access" : "protected",
5237   "function_name" : "android::RefBase::onLastWeakRef",
5238   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "type-56"
5244    },
5245    {
5246     "referenced_type" : "type-47"
5247    }
5248   ],
5249   "return_type" : "type-5",
5250   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5251  },
5252  {
5253   "access" : "protected",
5254   "function_name" : "android::RefBase::onLastStrongRef",
5255   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
5256   "parameters" :
5257   [
5258    {
5259     "is_this_ptr" : true,
5260     "referenced_type" : "type-56"
5261    },
5262    {
5263     "referenced_type" : "type-47"
5264    }
5265   ],
5266   "return_type" : "type-5",
5267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5268  },
5269  {
5270   "access" : "protected",
5271   "function_name" : "android::RefBase::extendObjectLifetime",
5272   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
5273   "parameters" :
5274   [
5275    {
5276     "is_this_ptr" : true,
5277     "referenced_type" : "type-56"
5278    },
5279    {
5280     "referenced_type" : "type-21"
5281    }
5282   ],
5283   "return_type" : "type-5",
5284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5285  },
5286  {
5287   "access" : "protected",
5288   "function_name" : "android::RefBase::onIncStrongAttempted",
5289   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
5290   "parameters" :
5291   [
5292    {
5293     "is_this_ptr" : true,
5294     "referenced_type" : "type-56"
5295    },
5296    {
5297     "referenced_type" : "type-6"
5298    },
5299    {
5300     "referenced_type" : "type-47"
5301    }
5302   ],
5303   "return_type" : "type-16",
5304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5305  },
5306  {
5307   "access" : "protected",
5308   "function_name" : "android::RefBase::RefBase",
5309   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "type-56"
5315    }
5316   ],
5317   "return_type" : "type-5",
5318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5319  },
5320  {
5321   "access" : "protected",
5322   "function_name" : "android::RefBase::RefBase",
5323   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
5324   "parameters" :
5325   [
5326    {
5327     "is_this_ptr" : true,
5328     "referenced_type" : "type-56"
5329    }
5330   ],
5331   "return_type" : "type-5",
5332   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5333  },
5334  {
5335   "access" : "protected",
5336   "function_name" : "android::RefBase::~RefBase",
5337   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
5338   "parameters" :
5339   [
5340    {
5341     "is_this_ptr" : true,
5342     "referenced_type" : "type-56"
5343    }
5344   ],
5345   "return_type" : "type-5",
5346   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5347  },
5348  {
5349   "access" : "protected",
5350   "function_name" : "android::RefBase::~RefBase",
5351   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
5352   "parameters" :
5353   [
5354    {
5355     "is_this_ptr" : true,
5356     "referenced_type" : "type-56"
5357    }
5358   ],
5359   "return_type" : "type-5",
5360   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5361  },
5362  {
5363   "access" : "protected",
5364   "function_name" : "android::RefBase::~RefBase",
5365   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
5366   "parameters" :
5367   [
5368    {
5369     "is_this_ptr" : true,
5370     "referenced_type" : "type-56"
5371    }
5372   ],
5373   "return_type" : "type-5",
5374   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5375  },
5376  {
5377   "function_name" : "android::String8::appendPath",
5378   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
5379   "parameters" :
5380   [
5381    {
5382     "is_this_ptr" : true,
5383     "referenced_type" : "type-96"
5384    },
5385    {
5386     "referenced_type" : "type-24"
5387    }
5388   ],
5389   "return_type" : "type-87",
5390   "source_file" : "/system/core/libutils/include/utils/String8.h"
5391  },
5392  {
5393   "function_name" : "android::String8::lockBuffer",
5394   "linker_set_key" : "_ZN7android7String810lockBufferEj",
5395   "parameters" :
5396   [
5397    {
5398     "is_this_ptr" : true,
5399     "referenced_type" : "type-96"
5400    },
5401    {
5402     "referenced_type" : "type-6"
5403    }
5404   ],
5405   "return_type" : "type-2",
5406   "source_file" : "/system/core/libutils/include/utils/String8.h"
5407  },
5408  {
5409   "access" : "private",
5410   "function_name" : "android::String8::real_append",
5411   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
5412   "parameters" :
5413   [
5414    {
5415     "is_this_ptr" : true,
5416     "referenced_type" : "type-96"
5417    },
5418    {
5419     "referenced_type" : "type-24"
5420    },
5421    {
5422     "referenced_type" : "type-6"
5423    }
5424   ],
5425   "return_type" : "type-21",
5426   "source_file" : "/system/core/libutils/include/utils/String8.h"
5427  },
5428  {
5429   "function_name" : "android::String8::setPathName",
5430   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
5431   "parameters" :
5432   [
5433    {
5434     "is_this_ptr" : true,
5435     "referenced_type" : "type-96"
5436    },
5437    {
5438     "referenced_type" : "type-24"
5439    }
5440   ],
5441   "return_type" : "type-5",
5442   "source_file" : "/system/core/libutils/include/utils/String8.h"
5443  },
5444  {
5445   "function_name" : "android::String8::setPathName",
5446   "linker_set_key" : "_ZN7android7String811setPathNameEPKcj",
5447   "parameters" :
5448   [
5449    {
5450     "is_this_ptr" : true,
5451     "referenced_type" : "type-96"
5452    },
5453    {
5454     "referenced_type" : "type-24"
5455    },
5456    {
5457     "referenced_type" : "type-6"
5458    }
5459   ],
5460   "return_type" : "type-5",
5461   "source_file" : "/system/core/libutils/include/utils/String8.h"
5462  },
5463  {
5464   "function_name" : "android::String8::appendFormat",
5465   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
5466   "parameters" :
5467   [
5468    {
5469     "is_this_ptr" : true,
5470     "referenced_type" : "type-96"
5471    },
5472    {
5473     "referenced_type" : "type-24"
5474    }
5475   ],
5476   "return_type" : "type-21",
5477   "source_file" : "/system/core/libutils/include/utils/String8.h"
5478  },
5479  {
5480   "function_name" : "android::String8::unlockBuffer",
5481   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
5482   "parameters" :
5483   [
5484    {
5485     "is_this_ptr" : true,
5486     "referenced_type" : "type-96"
5487    },
5488    {
5489     "referenced_type" : "type-6"
5490    }
5491   ],
5492   "return_type" : "type-21",
5493   "source_file" : "/system/core/libutils/include/utils/String8.h"
5494  },
5495  {
5496   "function_name" : "android::String8::unlockBuffer",
5497   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
5498   "parameters" :
5499   [
5500    {
5501     "is_this_ptr" : true,
5502     "referenced_type" : "type-96"
5503    }
5504   ],
5505   "return_type" : "type-5",
5506   "source_file" : "/system/core/libutils/include/utils/String8.h"
5507  },
5508  {
5509   "function_name" : "android::String8::appendFormatV",
5510   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
5511   "parameters" :
5512   [
5513    {
5514     "is_this_ptr" : true,
5515     "referenced_type" : "type-96"
5516    },
5517    {
5518     "referenced_type" : "type-24"
5519    },
5520    {
5521     "referenced_type" : "type-325"
5522    }
5523   ],
5524   "return_type" : "type-21",
5525   "source_file" : "/system/core/libutils/include/utils/String8.h"
5526  },
5527  {
5528   "function_name" : "android::String8::convertToResPath",
5529   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
5530   "parameters" :
5531   [
5532    {
5533     "is_this_ptr" : true,
5534     "referenced_type" : "type-96"
5535    }
5536   ],
5537   "return_type" : "type-87",
5538   "source_file" : "/system/core/libutils/include/utils/String8.h"
5539  },
5540  {
5541   "function_name" : "android::String8::clear",
5542   "linker_set_key" : "_ZN7android7String85clearEv",
5543   "parameters" :
5544   [
5545    {
5546     "is_this_ptr" : true,
5547     "referenced_type" : "type-96"
5548    }
5549   ],
5550   "return_type" : "type-5",
5551   "source_file" : "/system/core/libutils/include/utils/String8.h"
5552  },
5553  {
5554   "function_name" : "android::String8::setTo",
5555   "linker_set_key" : "_ZN7android7String85setToEPKDij",
5556   "parameters" :
5557   [
5558    {
5559     "is_this_ptr" : true,
5560     "referenced_type" : "type-96"
5561    },
5562    {
5563     "referenced_type" : "type-204"
5564    },
5565    {
5566     "referenced_type" : "type-6"
5567    }
5568   ],
5569   "return_type" : "type-21",
5570   "source_file" : "/system/core/libutils/include/utils/String8.h"
5571  },
5572  {
5573   "function_name" : "android::String8::setTo",
5574   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
5575   "parameters" :
5576   [
5577    {
5578     "is_this_ptr" : true,
5579     "referenced_type" : "type-96"
5580    },
5581    {
5582     "referenced_type" : "type-197"
5583    },
5584    {
5585     "referenced_type" : "type-6"
5586    }
5587   ],
5588   "return_type" : "type-21",
5589   "source_file" : "/system/core/libutils/include/utils/String8.h"
5590  },
5591  {
5592   "function_name" : "android::String8::setTo",
5593   "linker_set_key" : "_ZN7android7String85setToEPKc",
5594   "parameters" :
5595   [
5596    {
5597     "is_this_ptr" : true,
5598     "referenced_type" : "type-96"
5599    },
5600    {
5601     "referenced_type" : "type-24"
5602    }
5603   ],
5604   "return_type" : "type-21",
5605   "source_file" : "/system/core/libutils/include/utils/String8.h"
5606  },
5607  {
5608   "function_name" : "android::String8::setTo",
5609   "linker_set_key" : "_ZN7android7String85setToEPKcj",
5610   "parameters" :
5611   [
5612    {
5613     "is_this_ptr" : true,
5614     "referenced_type" : "type-96"
5615    },
5616    {
5617     "referenced_type" : "type-24"
5618    },
5619    {
5620     "referenced_type" : "type-6"
5621    }
5622   ],
5623   "return_type" : "type-21",
5624   "source_file" : "/system/core/libutils/include/utils/String8.h"
5625  },
5626  {
5627   "function_name" : "android::String8::setTo",
5628   "linker_set_key" : "_ZN7android7String85setToERKS0_",
5629   "parameters" :
5630   [
5631    {
5632     "is_this_ptr" : true,
5633     "referenced_type" : "type-96"
5634    },
5635    {
5636     "referenced_type" : "type-86"
5637    }
5638   ],
5639   "return_type" : "type-5",
5640   "source_file" : "/system/core/libutils/include/utils/String8.h"
5641  },
5642  {
5643   "function_name" : "android::String8::append",
5644   "linker_set_key" : "_ZN7android7String86appendEPKc",
5645   "parameters" :
5646   [
5647    {
5648     "is_this_ptr" : true,
5649     "referenced_type" : "type-96"
5650    },
5651    {
5652     "referenced_type" : "type-24"
5653    }
5654   ],
5655   "return_type" : "type-21",
5656   "source_file" : "/system/core/libutils/include/utils/String8.h"
5657  },
5658  {
5659   "function_name" : "android::String8::append",
5660   "linker_set_key" : "_ZN7android7String86appendEPKcj",
5661   "parameters" :
5662   [
5663    {
5664     "is_this_ptr" : true,
5665     "referenced_type" : "type-96"
5666    },
5667    {
5668     "referenced_type" : "type-24"
5669    },
5670    {
5671     "referenced_type" : "type-6"
5672    }
5673   ],
5674   "return_type" : "type-21",
5675   "source_file" : "/system/core/libutils/include/utils/String8.h"
5676  },
5677  {
5678   "function_name" : "android::String8::append",
5679   "linker_set_key" : "_ZN7android7String86appendERKS0_",
5680   "parameters" :
5681   [
5682    {
5683     "is_this_ptr" : true,
5684     "referenced_type" : "type-96"
5685    },
5686    {
5687     "referenced_type" : "type-86"
5688    }
5689   ],
5690   "return_type" : "type-21",
5691   "source_file" : "/system/core/libutils/include/utils/String8.h"
5692  },
5693  {
5694   "function_name" : "android::String8::format",
5695   "linker_set_key" : "_ZN7android7String86formatEPKcz",
5696   "parameters" :
5697   [
5698    {
5699     "referenced_type" : "type-24"
5700    }
5701   ],
5702   "return_type" : "type-84",
5703   "source_file" : "/system/core/libutils/include/utils/String8.h"
5704  },
5705  {
5706   "function_name" : "android::String8::formatV",
5707   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
5708   "parameters" :
5709   [
5710    {
5711     "referenced_type" : "type-24"
5712    },
5713    {
5714     "referenced_type" : "type-326"
5715    }
5716   ],
5717   "return_type" : "type-84",
5718   "source_file" : "/system/core/libutils/include/utils/String8.h"
5719  },
5720  {
5721   "function_name" : "android::String8::toLower",
5722   "linker_set_key" : "_ZN7android7String87toLowerEjj",
5723   "parameters" :
5724   [
5725    {
5726     "is_this_ptr" : true,
5727     "referenced_type" : "type-96"
5728    },
5729    {
5730     "referenced_type" : "type-6"
5731    },
5732    {
5733     "referenced_type" : "type-6"
5734    }
5735   ],
5736   "return_type" : "type-5",
5737   "source_file" : "/system/core/libutils/include/utils/String8.h"
5738  },
5739  {
5740   "function_name" : "android::String8::toLower",
5741   "linker_set_key" : "_ZN7android7String87toLowerEv",
5742   "parameters" :
5743   [
5744    {
5745     "is_this_ptr" : true,
5746     "referenced_type" : "type-96"
5747    }
5748   ],
5749   "return_type" : "type-5",
5750   "source_file" : "/system/core/libutils/include/utils/String8.h"
5751  },
5752  {
5753   "function_name" : "android::String8::toUpper",
5754   "linker_set_key" : "_ZN7android7String87toUpperEjj",
5755   "parameters" :
5756   [
5757    {
5758     "is_this_ptr" : true,
5759     "referenced_type" : "type-96"
5760    },
5761    {
5762     "referenced_type" : "type-6"
5763    },
5764    {
5765     "referenced_type" : "type-6"
5766    }
5767   ],
5768   "return_type" : "type-5",
5769   "source_file" : "/system/core/libutils/include/utils/String8.h"
5770  },
5771  {
5772   "function_name" : "android::String8::toUpper",
5773   "linker_set_key" : "_ZN7android7String87toUpperEv",
5774   "parameters" :
5775   [
5776    {
5777     "is_this_ptr" : true,
5778     "referenced_type" : "type-96"
5779    }
5780   ],
5781   "return_type" : "type-5",
5782   "source_file" : "/system/core/libutils/include/utils/String8.h"
5783  },
5784  {
5785   "function_name" : "android::String8::removeAll",
5786   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
5787   "parameters" :
5788   [
5789    {
5790     "is_this_ptr" : true,
5791     "referenced_type" : "type-96"
5792    },
5793    {
5794     "referenced_type" : "type-24"
5795    }
5796   ],
5797   "return_type" : "type-16",
5798   "source_file" : "/system/core/libutils/include/utils/String8.h"
5799  },
5800  {
5801   "function_name" : "android::String8::String8",
5802   "linker_set_key" : "_ZN7android7String8C1ENS0_13StaticLinkageE",
5803   "parameters" :
5804   [
5805    {
5806     "is_this_ptr" : true,
5807     "referenced_type" : "type-96"
5808    },
5809    {
5810     "referenced_type" : "type-82"
5811    }
5812   ],
5813   "return_type" : "type-5",
5814   "source_file" : "/system/core/libutils/include/utils/String8.h"
5815  },
5816  {
5817   "function_name" : "android::String8::String8",
5818   "linker_set_key" : "_ZN7android7String8C1EPKDi",
5819   "parameters" :
5820   [
5821    {
5822     "is_this_ptr" : true,
5823     "referenced_type" : "type-96"
5824    },
5825    {
5826     "referenced_type" : "type-204"
5827    }
5828   ],
5829   "return_type" : "type-5",
5830   "source_file" : "/system/core/libutils/include/utils/String8.h"
5831  },
5832  {
5833   "function_name" : "android::String8::String8",
5834   "linker_set_key" : "_ZN7android7String8C1EPKDij",
5835   "parameters" :
5836   [
5837    {
5838     "is_this_ptr" : true,
5839     "referenced_type" : "type-96"
5840    },
5841    {
5842     "referenced_type" : "type-204"
5843    },
5844    {
5845     "referenced_type" : "type-6"
5846    }
5847   ],
5848   "return_type" : "type-5",
5849   "source_file" : "/system/core/libutils/include/utils/String8.h"
5850  },
5851  {
5852   "function_name" : "android::String8::String8",
5853   "linker_set_key" : "_ZN7android7String8C1EPKDs",
5854   "parameters" :
5855   [
5856    {
5857     "is_this_ptr" : true,
5858     "referenced_type" : "type-96"
5859    },
5860    {
5861     "referenced_type" : "type-197"
5862    }
5863   ],
5864   "return_type" : "type-5",
5865   "source_file" : "/system/core/libutils/include/utils/String8.h"
5866  },
5867  {
5868   "function_name" : "android::String8::String8",
5869   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
5870   "parameters" :
5871   [
5872    {
5873     "is_this_ptr" : true,
5874     "referenced_type" : "type-96"
5875    },
5876    {
5877     "referenced_type" : "type-197"
5878    },
5879    {
5880     "referenced_type" : "type-6"
5881    }
5882   ],
5883   "return_type" : "type-5",
5884   "source_file" : "/system/core/libutils/include/utils/String8.h"
5885  },
5886  {
5887   "function_name" : "android::String8::String8",
5888   "linker_set_key" : "_ZN7android7String8C1EPKc",
5889   "parameters" :
5890   [
5891    {
5892     "is_this_ptr" : true,
5893     "referenced_type" : "type-96"
5894    },
5895    {
5896     "referenced_type" : "type-24"
5897    }
5898   ],
5899   "return_type" : "type-5",
5900   "source_file" : "/system/core/libutils/include/utils/String8.h"
5901  },
5902  {
5903   "function_name" : "android::String8::String8",
5904   "linker_set_key" : "_ZN7android7String8C1EPKcj",
5905   "parameters" :
5906   [
5907    {
5908     "is_this_ptr" : true,
5909     "referenced_type" : "type-96"
5910    },
5911    {
5912     "referenced_type" : "type-24"
5913    },
5914    {
5915     "referenced_type" : "type-6"
5916    }
5917   ],
5918   "return_type" : "type-5",
5919   "source_file" : "/system/core/libutils/include/utils/String8.h"
5920  },
5921  {
5922   "function_name" : "android::String8::String8",
5923   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
5924   "parameters" :
5925   [
5926    {
5927     "is_this_ptr" : true,
5928     "referenced_type" : "type-96"
5929    },
5930    {
5931     "referenced_type" : "type-201"
5932    }
5933   ],
5934   "return_type" : "type-5",
5935   "source_file" : "/system/core/libutils/include/utils/String8.h"
5936  },
5937  {
5938   "function_name" : "android::String8::String8",
5939   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
5940   "parameters" :
5941   [
5942    {
5943     "is_this_ptr" : true,
5944     "referenced_type" : "type-96"
5945    },
5946    {
5947     "referenced_type" : "type-86"
5948    }
5949   ],
5950   "return_type" : "type-5",
5951   "source_file" : "/system/core/libutils/include/utils/String8.h"
5952  },
5953  {
5954   "function_name" : "android::String8::String8",
5955   "linker_set_key" : "_ZN7android7String8C1Ev",
5956   "parameters" :
5957   [
5958    {
5959     "is_this_ptr" : true,
5960     "referenced_type" : "type-96"
5961    }
5962   ],
5963   "return_type" : "type-5",
5964   "source_file" : "/system/core/libutils/include/utils/String8.h"
5965  },
5966  {
5967   "function_name" : "android::String8::String8",
5968   "linker_set_key" : "_ZN7android7String8C2ENS0_13StaticLinkageE",
5969   "parameters" :
5970   [
5971    {
5972     "is_this_ptr" : true,
5973     "referenced_type" : "type-96"
5974    },
5975    {
5976     "referenced_type" : "type-82"
5977    }
5978   ],
5979   "return_type" : "type-5",
5980   "source_file" : "/system/core/libutils/include/utils/String8.h"
5981  },
5982  {
5983   "function_name" : "android::String8::String8",
5984   "linker_set_key" : "_ZN7android7String8C2EPKDi",
5985   "parameters" :
5986   [
5987    {
5988     "is_this_ptr" : true,
5989     "referenced_type" : "type-96"
5990    },
5991    {
5992     "referenced_type" : "type-204"
5993    }
5994   ],
5995   "return_type" : "type-5",
5996   "source_file" : "/system/core/libutils/include/utils/String8.h"
5997  },
5998  {
5999   "function_name" : "android::String8::String8",
6000   "linker_set_key" : "_ZN7android7String8C2EPKDij",
6001   "parameters" :
6002   [
6003    {
6004     "is_this_ptr" : true,
6005     "referenced_type" : "type-96"
6006    },
6007    {
6008     "referenced_type" : "type-204"
6009    },
6010    {
6011     "referenced_type" : "type-6"
6012    }
6013   ],
6014   "return_type" : "type-5",
6015   "source_file" : "/system/core/libutils/include/utils/String8.h"
6016  },
6017  {
6018   "function_name" : "android::String8::String8",
6019   "linker_set_key" : "_ZN7android7String8C2EPKDs",
6020   "parameters" :
6021   [
6022    {
6023     "is_this_ptr" : true,
6024     "referenced_type" : "type-96"
6025    },
6026    {
6027     "referenced_type" : "type-197"
6028    }
6029   ],
6030   "return_type" : "type-5",
6031   "source_file" : "/system/core/libutils/include/utils/String8.h"
6032  },
6033  {
6034   "function_name" : "android::String8::String8",
6035   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
6036   "parameters" :
6037   [
6038    {
6039     "is_this_ptr" : true,
6040     "referenced_type" : "type-96"
6041    },
6042    {
6043     "referenced_type" : "type-197"
6044    },
6045    {
6046     "referenced_type" : "type-6"
6047    }
6048   ],
6049   "return_type" : "type-5",
6050   "source_file" : "/system/core/libutils/include/utils/String8.h"
6051  },
6052  {
6053   "function_name" : "android::String8::String8",
6054   "linker_set_key" : "_ZN7android7String8C2EPKc",
6055   "parameters" :
6056   [
6057    {
6058     "is_this_ptr" : true,
6059     "referenced_type" : "type-96"
6060    },
6061    {
6062     "referenced_type" : "type-24"
6063    }
6064   ],
6065   "return_type" : "type-5",
6066   "source_file" : "/system/core/libutils/include/utils/String8.h"
6067  },
6068  {
6069   "function_name" : "android::String8::String8",
6070   "linker_set_key" : "_ZN7android7String8C2EPKcj",
6071   "parameters" :
6072   [
6073    {
6074     "is_this_ptr" : true,
6075     "referenced_type" : "type-96"
6076    },
6077    {
6078     "referenced_type" : "type-24"
6079    },
6080    {
6081     "referenced_type" : "type-6"
6082    }
6083   ],
6084   "return_type" : "type-5",
6085   "source_file" : "/system/core/libutils/include/utils/String8.h"
6086  },
6087  {
6088   "function_name" : "android::String8::String8",
6089   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
6090   "parameters" :
6091   [
6092    {
6093     "is_this_ptr" : true,
6094     "referenced_type" : "type-96"
6095    },
6096    {
6097     "referenced_type" : "type-201"
6098    }
6099   ],
6100   "return_type" : "type-5",
6101   "source_file" : "/system/core/libutils/include/utils/String8.h"
6102  },
6103  {
6104   "function_name" : "android::String8::String8",
6105   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
6106   "parameters" :
6107   [
6108    {
6109     "is_this_ptr" : true,
6110     "referenced_type" : "type-96"
6111    },
6112    {
6113     "referenced_type" : "type-86"
6114    }
6115   ],
6116   "return_type" : "type-5",
6117   "source_file" : "/system/core/libutils/include/utils/String8.h"
6118  },
6119  {
6120   "function_name" : "android::String8::String8",
6121   "linker_set_key" : "_ZN7android7String8C2Ev",
6122   "parameters" :
6123   [
6124    {
6125     "is_this_ptr" : true,
6126     "referenced_type" : "type-96"
6127    }
6128   ],
6129   "return_type" : "type-5",
6130   "source_file" : "/system/core/libutils/include/utils/String8.h"
6131  },
6132  {
6133   "function_name" : "android::String8::~String8",
6134   "linker_set_key" : "_ZN7android7String8D1Ev",
6135   "parameters" :
6136   [
6137    {
6138     "is_this_ptr" : true,
6139     "referenced_type" : "type-96"
6140    }
6141   ],
6142   "return_type" : "type-5",
6143   "source_file" : "/system/core/libutils/include/utils/String8.h"
6144  },
6145  {
6146   "function_name" : "android::String8::~String8",
6147   "linker_set_key" : "_ZN7android7String8D2Ev",
6148   "parameters" :
6149   [
6150    {
6151     "is_this_ptr" : true,
6152     "referenced_type" : "type-96"
6153    }
6154   ],
6155   "return_type" : "type-5",
6156   "source_file" : "/system/core/libutils/include/utils/String8.h"
6157  },
6158  {
6159   "function_name" : "android::String16::replaceAll",
6160   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
6161   "parameters" :
6162   [
6163    {
6164     "is_this_ptr" : true,
6165     "referenced_type" : "type-212"
6166    },
6167    {
6168     "referenced_type" : "type-199"
6169    },
6170    {
6171     "referenced_type" : "type-199"
6172    }
6173   ],
6174   "return_type" : "type-21",
6175   "source_file" : "/system/core/libutils/include/utils/String16.h"
6176  },
6177  {
6178   "function_name" : "android::String16::setTo",
6179   "linker_set_key" : "_ZN7android8String165setToEPKDs",
6180   "parameters" :
6181   [
6182    {
6183     "is_this_ptr" : true,
6184     "referenced_type" : "type-212"
6185    },
6186    {
6187     "referenced_type" : "type-197"
6188    }
6189   ],
6190   "return_type" : "type-21",
6191   "source_file" : "/system/core/libutils/include/utils/String16.h"
6192  },
6193  {
6194   "function_name" : "android::String16::setTo",
6195   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
6196   "parameters" :
6197   [
6198    {
6199     "is_this_ptr" : true,
6200     "referenced_type" : "type-212"
6201    },
6202    {
6203     "referenced_type" : "type-197"
6204    },
6205    {
6206     "referenced_type" : "type-6"
6207    }
6208   ],
6209   "return_type" : "type-21",
6210   "source_file" : "/system/core/libutils/include/utils/String16.h"
6211  },
6212  {
6213   "function_name" : "android::String16::setTo",
6214   "linker_set_key" : "_ZN7android8String165setToERKS0_",
6215   "parameters" :
6216   [
6217    {
6218     "is_this_ptr" : true,
6219     "referenced_type" : "type-212"
6220    },
6221    {
6222     "referenced_type" : "type-201"
6223    }
6224   ],
6225   "return_type" : "type-5",
6226   "source_file" : "/system/core/libutils/include/utils/String16.h"
6227  },
6228  {
6229   "function_name" : "android::String16::setTo",
6230   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
6231   "parameters" :
6232   [
6233    {
6234     "is_this_ptr" : true,
6235     "referenced_type" : "type-212"
6236    },
6237    {
6238     "referenced_type" : "type-201"
6239    },
6240    {
6241     "referenced_type" : "type-6"
6242    },
6243    {
6244     "default_arg" : true,
6245     "referenced_type" : "type-6"
6246    }
6247   ],
6248   "return_type" : "type-21",
6249   "source_file" : "/system/core/libutils/include/utils/String16.h"
6250  },
6251  {
6252   "function_name" : "android::String16::append",
6253   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
6254   "parameters" :
6255   [
6256    {
6257     "is_this_ptr" : true,
6258     "referenced_type" : "type-212"
6259    },
6260    {
6261     "referenced_type" : "type-197"
6262    },
6263    {
6264     "referenced_type" : "type-6"
6265    }
6266   ],
6267   "return_type" : "type-21",
6268   "source_file" : "/system/core/libutils/include/utils/String16.h"
6269  },
6270  {
6271   "function_name" : "android::String16::append",
6272   "linker_set_key" : "_ZN7android8String166appendERKS0_",
6273   "parameters" :
6274   [
6275    {
6276     "is_this_ptr" : true,
6277     "referenced_type" : "type-212"
6278    },
6279    {
6280     "referenced_type" : "type-201"
6281    }
6282   ],
6283   "return_type" : "type-21",
6284   "source_file" : "/system/core/libutils/include/utils/String16.h"
6285  },
6286  {
6287   "function_name" : "android::String16::insert",
6288   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
6289   "parameters" :
6290   [
6291    {
6292     "is_this_ptr" : true,
6293     "referenced_type" : "type-212"
6294    },
6295    {
6296     "referenced_type" : "type-6"
6297    },
6298    {
6299     "referenced_type" : "type-197"
6300    }
6301   ],
6302   "return_type" : "type-21",
6303   "source_file" : "/system/core/libutils/include/utils/String16.h"
6304  },
6305  {
6306   "function_name" : "android::String16::insert",
6307   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
6308   "parameters" :
6309   [
6310    {
6311     "is_this_ptr" : true,
6312     "referenced_type" : "type-212"
6313    },
6314    {
6315     "referenced_type" : "type-6"
6316    },
6317    {
6318     "referenced_type" : "type-197"
6319    },
6320    {
6321     "referenced_type" : "type-6"
6322    }
6323   ],
6324   "return_type" : "type-21",
6325   "source_file" : "/system/core/libutils/include/utils/String16.h"
6326  },
6327  {
6328   "function_name" : "android::String16::remove",
6329   "linker_set_key" : "_ZN7android8String166removeEjj",
6330   "parameters" :
6331   [
6332    {
6333     "is_this_ptr" : true,
6334     "referenced_type" : "type-212"
6335    },
6336    {
6337     "referenced_type" : "type-6"
6338    },
6339    {
6340     "default_arg" : true,
6341     "referenced_type" : "type-6"
6342    }
6343   ],
6344   "return_type" : "type-21",
6345   "source_file" : "/system/core/libutils/include/utils/String16.h"
6346  },
6347  {
6348   "function_name" : "android::String16::makeLower",
6349   "linker_set_key" : "_ZN7android8String169makeLowerEv",
6350   "parameters" :
6351   [
6352    {
6353     "is_this_ptr" : true,
6354     "referenced_type" : "type-212"
6355    }
6356   ],
6357   "return_type" : "type-21",
6358   "source_file" : "/system/core/libutils/include/utils/String16.h"
6359  },
6360  {
6361   "function_name" : "android::String16::String16",
6362   "linker_set_key" : "_ZN7android8String16C1ENS0_13StaticLinkageE",
6363   "parameters" :
6364   [
6365    {
6366     "is_this_ptr" : true,
6367     "referenced_type" : "type-212"
6368    },
6369    {
6370     "referenced_type" : "type-208"
6371    }
6372   ],
6373   "return_type" : "type-5",
6374   "source_file" : "/system/core/libutils/include/utils/String16.h"
6375  },
6376  {
6377   "function_name" : "android::String16::String16",
6378   "linker_set_key" : "_ZN7android8String16C1EPKDs",
6379   "parameters" :
6380   [
6381    {
6382     "is_this_ptr" : true,
6383     "referenced_type" : "type-212"
6384    },
6385    {
6386     "referenced_type" : "type-197"
6387    }
6388   ],
6389   "return_type" : "type-5",
6390   "source_file" : "/system/core/libutils/include/utils/String16.h"
6391  },
6392  {
6393   "function_name" : "android::String16::String16",
6394   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
6395   "parameters" :
6396   [
6397    {
6398     "is_this_ptr" : true,
6399     "referenced_type" : "type-212"
6400    },
6401    {
6402     "referenced_type" : "type-197"
6403    },
6404    {
6405     "referenced_type" : "type-6"
6406    }
6407   ],
6408   "return_type" : "type-5",
6409   "source_file" : "/system/core/libutils/include/utils/String16.h"
6410  },
6411  {
6412   "function_name" : "android::String16::String16",
6413   "linker_set_key" : "_ZN7android8String16C1EPKc",
6414   "parameters" :
6415   [
6416    {
6417     "is_this_ptr" : true,
6418     "referenced_type" : "type-212"
6419    },
6420    {
6421     "referenced_type" : "type-24"
6422    }
6423   ],
6424   "return_type" : "type-5",
6425   "source_file" : "/system/core/libutils/include/utils/String16.h"
6426  },
6427  {
6428   "function_name" : "android::String16::String16",
6429   "linker_set_key" : "_ZN7android8String16C1EPKcj",
6430   "parameters" :
6431   [
6432    {
6433     "is_this_ptr" : true,
6434     "referenced_type" : "type-212"
6435    },
6436    {
6437     "referenced_type" : "type-24"
6438    },
6439    {
6440     "referenced_type" : "type-6"
6441    }
6442   ],
6443   "return_type" : "type-5",
6444   "source_file" : "/system/core/libutils/include/utils/String16.h"
6445  },
6446  {
6447   "function_name" : "android::String16::String16",
6448   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
6449   "parameters" :
6450   [
6451    {
6452     "is_this_ptr" : true,
6453     "referenced_type" : "type-212"
6454    },
6455    {
6456     "referenced_type" : "type-86"
6457    }
6458   ],
6459   "return_type" : "type-5",
6460   "source_file" : "/system/core/libutils/include/utils/String16.h"
6461  },
6462  {
6463   "function_name" : "android::String16::String16",
6464   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
6465   "parameters" :
6466   [
6467    {
6468     "is_this_ptr" : true,
6469     "referenced_type" : "type-212"
6470    },
6471    {
6472     "referenced_type" : "type-201"
6473    }
6474   ],
6475   "return_type" : "type-5",
6476   "source_file" : "/system/core/libutils/include/utils/String16.h"
6477  },
6478  {
6479   "function_name" : "android::String16::String16",
6480   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
6481   "parameters" :
6482   [
6483    {
6484     "is_this_ptr" : true,
6485     "referenced_type" : "type-212"
6486    },
6487    {
6488     "referenced_type" : "type-201"
6489    },
6490    {
6491     "referenced_type" : "type-6"
6492    },
6493    {
6494     "default_arg" : true,
6495     "referenced_type" : "type-6"
6496    }
6497   ],
6498   "return_type" : "type-5",
6499   "source_file" : "/system/core/libutils/include/utils/String16.h"
6500  },
6501  {
6502   "function_name" : "android::String16::String16",
6503   "linker_set_key" : "_ZN7android8String16C1Ev",
6504   "parameters" :
6505   [
6506    {
6507     "is_this_ptr" : true,
6508     "referenced_type" : "type-212"
6509    }
6510   ],
6511   "return_type" : "type-5",
6512   "source_file" : "/system/core/libutils/include/utils/String16.h"
6513  },
6514  {
6515   "function_name" : "android::String16::String16",
6516   "linker_set_key" : "_ZN7android8String16C2ENS0_13StaticLinkageE",
6517   "parameters" :
6518   [
6519    {
6520     "is_this_ptr" : true,
6521     "referenced_type" : "type-212"
6522    },
6523    {
6524     "referenced_type" : "type-208"
6525    }
6526   ],
6527   "return_type" : "type-5",
6528   "source_file" : "/system/core/libutils/include/utils/String16.h"
6529  },
6530  {
6531   "function_name" : "android::String16::String16",
6532   "linker_set_key" : "_ZN7android8String16C2EPKDs",
6533   "parameters" :
6534   [
6535    {
6536     "is_this_ptr" : true,
6537     "referenced_type" : "type-212"
6538    },
6539    {
6540     "referenced_type" : "type-197"
6541    }
6542   ],
6543   "return_type" : "type-5",
6544   "source_file" : "/system/core/libutils/include/utils/String16.h"
6545  },
6546  {
6547   "function_name" : "android::String16::String16",
6548   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
6549   "parameters" :
6550   [
6551    {
6552     "is_this_ptr" : true,
6553     "referenced_type" : "type-212"
6554    },
6555    {
6556     "referenced_type" : "type-197"
6557    },
6558    {
6559     "referenced_type" : "type-6"
6560    }
6561   ],
6562   "return_type" : "type-5",
6563   "source_file" : "/system/core/libutils/include/utils/String16.h"
6564  },
6565  {
6566   "function_name" : "android::String16::String16",
6567   "linker_set_key" : "_ZN7android8String16C2EPKc",
6568   "parameters" :
6569   [
6570    {
6571     "is_this_ptr" : true,
6572     "referenced_type" : "type-212"
6573    },
6574    {
6575     "referenced_type" : "type-24"
6576    }
6577   ],
6578   "return_type" : "type-5",
6579   "source_file" : "/system/core/libutils/include/utils/String16.h"
6580  },
6581  {
6582   "function_name" : "android::String16::String16",
6583   "linker_set_key" : "_ZN7android8String16C2EPKcj",
6584   "parameters" :
6585   [
6586    {
6587     "is_this_ptr" : true,
6588     "referenced_type" : "type-212"
6589    },
6590    {
6591     "referenced_type" : "type-24"
6592    },
6593    {
6594     "referenced_type" : "type-6"
6595    }
6596   ],
6597   "return_type" : "type-5",
6598   "source_file" : "/system/core/libutils/include/utils/String16.h"
6599  },
6600  {
6601   "function_name" : "android::String16::String16",
6602   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
6603   "parameters" :
6604   [
6605    {
6606     "is_this_ptr" : true,
6607     "referenced_type" : "type-212"
6608    },
6609    {
6610     "referenced_type" : "type-86"
6611    }
6612   ],
6613   "return_type" : "type-5",
6614   "source_file" : "/system/core/libutils/include/utils/String16.h"
6615  },
6616  {
6617   "function_name" : "android::String16::String16",
6618   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
6619   "parameters" :
6620   [
6621    {
6622     "is_this_ptr" : true,
6623     "referenced_type" : "type-212"
6624    },
6625    {
6626     "referenced_type" : "type-201"
6627    }
6628   ],
6629   "return_type" : "type-5",
6630   "source_file" : "/system/core/libutils/include/utils/String16.h"
6631  },
6632  {
6633   "function_name" : "android::String16::String16",
6634   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
6635   "parameters" :
6636   [
6637    {
6638     "is_this_ptr" : true,
6639     "referenced_type" : "type-212"
6640    },
6641    {
6642     "referenced_type" : "type-201"
6643    },
6644    {
6645     "referenced_type" : "type-6"
6646    },
6647    {
6648     "default_arg" : true,
6649     "referenced_type" : "type-6"
6650    }
6651   ],
6652   "return_type" : "type-5",
6653   "source_file" : "/system/core/libutils/include/utils/String16.h"
6654  },
6655  {
6656   "function_name" : "android::String16::String16",
6657   "linker_set_key" : "_ZN7android8String16C2Ev",
6658   "parameters" :
6659   [
6660    {
6661     "is_this_ptr" : true,
6662     "referenced_type" : "type-212"
6663    }
6664   ],
6665   "return_type" : "type-5",
6666   "source_file" : "/system/core/libutils/include/utils/String16.h"
6667  },
6668  {
6669   "function_name" : "android::String16::~String16",
6670   "linker_set_key" : "_ZN7android8String16D1Ev",
6671   "parameters" :
6672   [
6673    {
6674     "is_this_ptr" : true,
6675     "referenced_type" : "type-212"
6676    }
6677   ],
6678   "return_type" : "type-5",
6679   "source_file" : "/system/core/libutils/include/utils/String16.h"
6680  },
6681  {
6682   "function_name" : "android::String16::~String16",
6683   "linker_set_key" : "_ZN7android8String16D2Ev",
6684   "parameters" :
6685   [
6686    {
6687     "is_this_ptr" : true,
6688     "referenced_type" : "type-212"
6689    }
6690   ],
6691   "return_type" : "type-5",
6692   "source_file" : "/system/core/libutils/include/utils/String16.h"
6693  },
6694  {
6695   "function_name" : "android::FdPrinter::printLine",
6696   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
6697   "parameters" :
6698   [
6699    {
6700     "is_this_ptr" : true,
6701     "referenced_type" : "type-94"
6702    },
6703    {
6704     "referenced_type" : "type-24"
6705    }
6706   ],
6707   "return_type" : "type-5",
6708   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6709  },
6710  {
6711   "function_name" : "android::FdPrinter::FdPrinter",
6712   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
6713   "parameters" :
6714   [
6715    {
6716     "is_this_ptr" : true,
6717     "referenced_type" : "type-94"
6718    },
6719    {
6720     "referenced_type" : "type-21"
6721    },
6722    {
6723     "default_arg" : true,
6724     "referenced_type" : "type-6"
6725    },
6726    {
6727     "default_arg" : true,
6728     "referenced_type" : "type-24"
6729    }
6730   ],
6731   "return_type" : "type-5",
6732   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6733  },
6734  {
6735   "function_name" : "android::FdPrinter::FdPrinter",
6736   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
6737   "parameters" :
6738   [
6739    {
6740     "is_this_ptr" : true,
6741     "referenced_type" : "type-94"
6742    },
6743    {
6744     "referenced_type" : "type-21"
6745    },
6746    {
6747     "default_arg" : true,
6748     "referenced_type" : "type-6"
6749    },
6750    {
6751     "default_arg" : true,
6752     "referenced_type" : "type-24"
6753    }
6754   ],
6755   "return_type" : "type-5",
6756   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6757  },
6758  {
6759   "function_name" : "android::StopWatch::lap",
6760   "linker_set_key" : "_ZN7android9StopWatch3lapEv",
6761   "parameters" :
6762   [
6763    {
6764     "is_this_ptr" : true,
6765     "referenced_type" : "type-191"
6766    }
6767   ],
6768   "return_type" : "type-7",
6769   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6770  },
6771  {
6772   "function_name" : "android::StopWatch::reset",
6773   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
6774   "parameters" :
6775   [
6776    {
6777     "is_this_ptr" : true,
6778     "referenced_type" : "type-191"
6779    }
6780   ],
6781   "return_type" : "type-5",
6782   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6783  },
6784  {
6785   "function_name" : "android::StopWatch::StopWatch",
6786   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
6787   "parameters" :
6788   [
6789    {
6790     "is_this_ptr" : true,
6791     "referenced_type" : "type-191"
6792    },
6793    {
6794     "referenced_type" : "type-24"
6795    },
6796    {
6797     "default_arg" : true,
6798     "referenced_type" : "type-21"
6799    }
6800   ],
6801   "return_type" : "type-5",
6802   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6803  },
6804  {
6805   "function_name" : "android::StopWatch::StopWatch",
6806   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
6807   "parameters" :
6808   [
6809    {
6810     "is_this_ptr" : true,
6811     "referenced_type" : "type-191"
6812    },
6813    {
6814     "referenced_type" : "type-24"
6815    },
6816    {
6817     "default_arg" : true,
6818     "referenced_type" : "type-21"
6819    }
6820   ],
6821   "return_type" : "type-5",
6822   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6823  },
6824  {
6825   "function_name" : "android::StopWatch::~StopWatch",
6826   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
6827   "parameters" :
6828   [
6829    {
6830     "is_this_ptr" : true,
6831     "referenced_type" : "type-191"
6832    }
6833   ],
6834   "return_type" : "type-5",
6835   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6836  },
6837  {
6838   "function_name" : "android::StopWatch::~StopWatch",
6839   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
6840   "parameters" :
6841   [
6842    {
6843     "is_this_ptr" : true,
6844     "referenced_type" : "type-191"
6845    }
6846   ],
6847   "return_type" : "type-5",
6848   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6849  },
6850  {
6851   "function_name" : "android::Tokenizer::fromContents",
6852   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
6853   "parameters" :
6854   [
6855    {
6856     "referenced_type" : "type-86"
6857    },
6858    {
6859     "referenced_type" : "type-24"
6860    },
6861    {
6862     "referenced_type" : "type-640"
6863    }
6864   ],
6865   "return_type" : "type-21",
6866   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6867  },
6868  {
6869   "function_name" : "android::Tokenizer::skipDelimiters",
6870   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
6871   "parameters" :
6872   [
6873    {
6874     "is_this_ptr" : true,
6875     "referenced_type" : "type-132"
6876    },
6877    {
6878     "referenced_type" : "type-24"
6879    }
6880   ],
6881   "return_type" : "type-5",
6882   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6883  },
6884  {
6885   "function_name" : "android::Tokenizer::open",
6886   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
6887   "parameters" :
6888   [
6889    {
6890     "referenced_type" : "type-86"
6891    },
6892    {
6893     "referenced_type" : "type-640"
6894    }
6895   ],
6896   "return_type" : "type-21",
6897   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6898  },
6899  {
6900   "function_name" : "android::Tokenizer::nextLine",
6901   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
6902   "parameters" :
6903   [
6904    {
6905     "is_this_ptr" : true,
6906     "referenced_type" : "type-132"
6907    }
6908   ],
6909   "return_type" : "type-5",
6910   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6911  },
6912  {
6913   "function_name" : "android::Tokenizer::nextToken",
6914   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
6915   "parameters" :
6916   [
6917    {
6918     "is_this_ptr" : true,
6919     "referenced_type" : "type-132"
6920    },
6921    {
6922     "referenced_type" : "type-24"
6923    }
6924   ],
6925   "return_type" : "type-84",
6926   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6927  },
6928  {
6929   "access" : "private",
6930   "function_name" : "android::Tokenizer::Tokenizer",
6931   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
6932   "parameters" :
6933   [
6934    {
6935     "is_this_ptr" : true,
6936     "referenced_type" : "type-132"
6937    },
6938    {
6939     "referenced_type" : "type-86"
6940    },
6941    {
6942     "referenced_type" : "type-129"
6943    },
6944    {
6945     "referenced_type" : "type-2"
6946    },
6947    {
6948     "referenced_type" : "type-16"
6949    },
6950    {
6951     "referenced_type" : "type-6"
6952    }
6953   ],
6954   "return_type" : "type-5",
6955   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6956  },
6957  {
6958   "access" : "private",
6959   "function_name" : "android::Tokenizer::Tokenizer",
6960   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
6961   "parameters" :
6962   [
6963    {
6964     "is_this_ptr" : true,
6965     "referenced_type" : "type-132"
6966    },
6967    {
6968     "referenced_type" : "type-86"
6969    },
6970    {
6971     "referenced_type" : "type-129"
6972    },
6973    {
6974     "referenced_type" : "type-2"
6975    },
6976    {
6977     "referenced_type" : "type-16"
6978    },
6979    {
6980     "referenced_type" : "type-6"
6981    }
6982   ],
6983   "return_type" : "type-5",
6984   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6985  },
6986  {
6987   "function_name" : "android::Tokenizer::~Tokenizer",
6988   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
6989   "parameters" :
6990   [
6991    {
6992     "is_this_ptr" : true,
6993     "referenced_type" : "type-132"
6994    }
6995   ],
6996   "return_type" : "type-5",
6997   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6998  },
6999  {
7000   "function_name" : "android::Tokenizer::~Tokenizer",
7001   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
7002   "parameters" :
7003   [
7004    {
7005     "is_this_ptr" : true,
7006     "referenced_type" : "type-132"
7007    }
7008   ],
7009   "return_type" : "type-5",
7010   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
7011  },
7012  {
7013   "function_name" : "android::VectorImpl::itemLocation",
7014   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
7015   "parameters" :
7016   [
7017    {
7018     "is_this_ptr" : true,
7019     "referenced_type" : "type-118"
7020    },
7021    {
7022     "referenced_type" : "type-6"
7023    }
7024   ],
7025   "return_type" : "type-47",
7026   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7027  },
7028  {
7029   "function_name" : "android::VectorImpl::capacity",
7030   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
7031   "parameters" :
7032   [
7033    {
7034     "is_this_ptr" : true,
7035     "referenced_type" : "type-118"
7036    }
7037   ],
7038   "return_type" : "type-6",
7039   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7040  },
7041  {
7042   "access" : "protected",
7043   "function_name" : "android::VectorImpl::itemSize",
7044   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
7045   "parameters" :
7046   [
7047    {
7048     "is_this_ptr" : true,
7049     "referenced_type" : "type-118"
7050    }
7051   ],
7052   "return_type" : "type-6",
7053   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7054  },
7055  {
7056   "function_name" : "android::PropertyMap::hasProperty",
7057   "linker_set_key" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E",
7058   "parameters" :
7059   [
7060    {
7061     "is_this_ptr" : true,
7062     "referenced_type" : "type-136"
7063    },
7064    {
7065     "referenced_type" : "type-86"
7066    }
7067   ],
7068   "return_type" : "type-16",
7069   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7070  },
7071  {
7072   "function_name" : "android::PropertyMap::tryGetProperty",
7073   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_",
7074   "parameters" :
7075   [
7076    {
7077     "is_this_ptr" : true,
7078     "referenced_type" : "type-136"
7079    },
7080    {
7081     "referenced_type" : "type-86"
7082    },
7083    {
7084     "referenced_type" : "type-87"
7085    }
7086   ],
7087   "return_type" : "type-16",
7088   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7089  },
7090  {
7091   "function_name" : "android::PropertyMap::tryGetProperty",
7092   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb",
7093   "parameters" :
7094   [
7095    {
7096     "is_this_ptr" : true,
7097     "referenced_type" : "type-136"
7098    },
7099    {
7100     "referenced_type" : "type-86"
7101    },
7102    {
7103     "referenced_type" : "type-137"
7104    }
7105   ],
7106   "return_type" : "type-16",
7107   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7108  },
7109  {
7110   "function_name" : "android::PropertyMap::tryGetProperty",
7111   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf",
7112   "parameters" :
7113   [
7114    {
7115     "is_this_ptr" : true,
7116     "referenced_type" : "type-136"
7117    },
7118    {
7119     "referenced_type" : "type-86"
7120    },
7121    {
7122     "referenced_type" : "type-139"
7123    }
7124   ],
7125   "return_type" : "type-16",
7126   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7127  },
7128  {
7129   "function_name" : "android::PropertyMap::tryGetProperty",
7130   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi",
7131   "parameters" :
7132   [
7133    {
7134     "is_this_ptr" : true,
7135     "referenced_type" : "type-136"
7136    },
7137    {
7138     "referenced_type" : "type-86"
7139    },
7140    {
7141     "referenced_type" : "type-138"
7142    }
7143   ],
7144   "return_type" : "type-16",
7145   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7146  },
7147  {
7148   "access" : "protected",
7149   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
7150   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
7151   "parameters" :
7152   [
7153    {
7154     "is_this_ptr" : true,
7155     "referenced_type" : "type-123"
7156    },
7157    {
7158     "referenced_type" : "type-47"
7159    },
7160    {
7161     "referenced_type" : "type-47"
7162    }
7163   ],
7164   "return_type" : "type-21",
7165   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7166  },
7167  {
7168   "access" : "protected",
7169   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
7170   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj",
7171   "parameters" :
7172   [
7173    {
7174     "is_this_ptr" : true,
7175     "referenced_type" : "type-123"
7176    },
7177    {
7178     "referenced_type" : "type-4"
7179    },
7180    {
7181     "referenced_type" : "type-6"
7182    }
7183   ],
7184   "return_type" : "type-5",
7185   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7186  },
7187  {
7188   "access" : "protected",
7189   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
7190   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj",
7191   "parameters" :
7192   [
7193    {
7194     "is_this_ptr" : true,
7195     "referenced_type" : "type-123"
7196    },
7197    {
7198     "referenced_type" : "type-4"
7199    },
7200    {
7201     "referenced_type" : "type-6"
7202    }
7203   ],
7204   "return_type" : "type-5",
7205   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7206  },
7207  {
7208   "access" : "protected",
7209   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
7210   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj",
7211   "parameters" :
7212   [
7213    {
7214     "is_this_ptr" : true,
7215     "referenced_type" : "type-123"
7216    },
7217    {
7218     "referenced_type" : "type-4"
7219    },
7220    {
7221     "referenced_type" : "type-47"
7222    },
7223    {
7224     "referenced_type" : "type-6"
7225    }
7226   ],
7227   "return_type" : "type-5",
7228   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7229  },
7230  {
7231   "access" : "protected",
7232   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
7233   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj",
7234   "parameters" :
7235   [
7236    {
7237     "is_this_ptr" : true,
7238     "referenced_type" : "type-123"
7239    },
7240    {
7241     "referenced_type" : "type-4"
7242    },
7243    {
7244     "referenced_type" : "type-47"
7245    },
7246    {
7247     "referenced_type" : "type-6"
7248    }
7249   ],
7250   "return_type" : "type-5",
7251   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7252  },
7253  {
7254   "access" : "protected",
7255   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
7256   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj",
7257   "parameters" :
7258   [
7259    {
7260     "is_this_ptr" : true,
7261     "referenced_type" : "type-123"
7262    },
7263    {
7264     "referenced_type" : "type-4"
7265    },
7266    {
7267     "referenced_type" : "type-47"
7268    },
7269    {
7270     "referenced_type" : "type-6"
7271    }
7272   ],
7273   "return_type" : "type-5",
7274   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7275  },
7276  {
7277   "access" : "protected",
7278   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
7279   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj",
7280   "parameters" :
7281   [
7282    {
7283     "is_this_ptr" : true,
7284     "referenced_type" : "type-123"
7285    },
7286    {
7287     "referenced_type" : "type-4"
7288    },
7289    {
7290     "referenced_type" : "type-47"
7291    },
7292    {
7293     "referenced_type" : "type-6"
7294    }
7295   ],
7296   "return_type" : "type-5",
7297   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7298  },
7299  {
7300   "access" : "protected",
7301   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_compare",
7302   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
7303   "parameters" :
7304   [
7305    {
7306     "is_this_ptr" : true,
7307     "referenced_type" : "type-446"
7308    },
7309    {
7310     "referenced_type" : "type-47"
7311    },
7312    {
7313     "referenced_type" : "type-47"
7314    }
7315   ],
7316   "return_type" : "type-21",
7317   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7318  },
7319  {
7320   "access" : "protected",
7321   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_destroy",
7322   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj",
7323   "parameters" :
7324   [
7325    {
7326     "is_this_ptr" : true,
7327     "referenced_type" : "type-446"
7328    },
7329    {
7330     "referenced_type" : "type-4"
7331    },
7332    {
7333     "referenced_type" : "type-6"
7334    }
7335   ],
7336   "return_type" : "type-5",
7337   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7338  },
7339  {
7340   "access" : "protected",
7341   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_construct",
7342   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj",
7343   "parameters" :
7344   [
7345    {
7346     "is_this_ptr" : true,
7347     "referenced_type" : "type-446"
7348    },
7349    {
7350     "referenced_type" : "type-4"
7351    },
7352    {
7353     "referenced_type" : "type-6"
7354    }
7355   ],
7356   "return_type" : "type-5",
7357   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7358  },
7359  {
7360   "access" : "protected",
7361   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_forward",
7362   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj",
7363   "parameters" :
7364   [
7365    {
7366     "is_this_ptr" : true,
7367     "referenced_type" : "type-446"
7368    },
7369    {
7370     "referenced_type" : "type-4"
7371    },
7372    {
7373     "referenced_type" : "type-47"
7374    },
7375    {
7376     "referenced_type" : "type-6"
7377    }
7378   ],
7379   "return_type" : "type-5",
7380   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7381  },
7382  {
7383   "access" : "protected",
7384   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_backward",
7385   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj",
7386   "parameters" :
7387   [
7388    {
7389     "is_this_ptr" : true,
7390     "referenced_type" : "type-446"
7391    },
7392    {
7393     "referenced_type" : "type-4"
7394    },
7395    {
7396     "referenced_type" : "type-47"
7397    },
7398    {
7399     "referenced_type" : "type-6"
7400    }
7401   ],
7402   "return_type" : "type-5",
7403   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7404  },
7405  {
7406   "access" : "protected",
7407   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_copy",
7408   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj",
7409   "parameters" :
7410   [
7411    {
7412     "is_this_ptr" : true,
7413     "referenced_type" : "type-446"
7414    },
7415    {
7416     "referenced_type" : "type-4"
7417    },
7418    {
7419     "referenced_type" : "type-47"
7420    },
7421    {
7422     "referenced_type" : "type-6"
7423    }
7424   ],
7425   "return_type" : "type-5",
7426   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7427  },
7428  {
7429   "access" : "protected",
7430   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_splat",
7431   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj",
7432   "parameters" :
7433   [
7434    {
7435     "is_this_ptr" : true,
7436     "referenced_type" : "type-446"
7437    },
7438    {
7439     "referenced_type" : "type-4"
7440    },
7441    {
7442     "referenced_type" : "type-47"
7443    },
7444    {
7445     "referenced_type" : "type-6"
7446    }
7447   ],
7448   "return_type" : "type-5",
7449   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7450  },
7451  {
7452   "access" : "private",
7453   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
7454   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
7455   "parameters" :
7456   [
7457    {
7458     "is_this_ptr" : true,
7459     "referenced_type" : "type-650"
7460    },
7461    {
7462     "referenced_type" : "type-47"
7463    },
7464    {
7465     "default_arg" : true,
7466     "referenced_type" : "type-205"
7467    }
7468   ],
7469   "return_type" : "type-21",
7470   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7471  },
7472  {
7473   "function_name" : "android::SortedVectorImpl::indexOf",
7474   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
7475   "parameters" :
7476   [
7477    {
7478     "is_this_ptr" : true,
7479     "referenced_type" : "type-650"
7480    },
7481    {
7482     "referenced_type" : "type-47"
7483    }
7484   ],
7485   "return_type" : "type-21",
7486   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7487  },
7488  {
7489   "function_name" : "android::SortedVectorImpl::orderOf",
7490   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
7491   "parameters" :
7492   [
7493    {
7494     "is_this_ptr" : true,
7495     "referenced_type" : "type-650"
7496    },
7497    {
7498     "referenced_type" : "type-47"
7499    }
7500   ],
7501   "return_type" : "type-6",
7502   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7503  },
7504  {
7505   "function_name" : "android::Looper::getAllowNonCallbacks",
7506   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
7507   "parameters" :
7508   [
7509    {
7510     "is_this_ptr" : true,
7511     "referenced_type" : "type-384"
7512    }
7513   ],
7514   "return_type" : "type-16",
7515   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7516  },
7517  {
7518   "function_name" : "android::Looper::Request::initEventItem",
7519   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
7520   "parameters" :
7521   [
7522    {
7523     "is_this_ptr" : true,
7524     "referenced_type" : "type-472"
7525    },
7526    {
7527     "referenced_type" : "type-473"
7528    }
7529   ],
7530   "return_type" : "type-5",
7531   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7532  },
7533  {
7534   "function_name" : "android::Looper::isPolling",
7535   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
7536   "parameters" :
7537   [
7538    {
7539     "is_this_ptr" : true,
7540     "referenced_type" : "type-384"
7541    }
7542   ],
7543   "return_type" : "type-16",
7544   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7545  },
7546  {
7547   "access" : "protected",
7548   "function_name" : "android::Thread::exitPending",
7549   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
7550   "parameters" :
7551   [
7552    {
7553     "is_this_ptr" : true,
7554     "referenced_type" : "type-287"
7555    }
7556   ],
7557   "return_type" : "type-16",
7558   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7559  },
7560  {
7561   "function_name" : "android::Thread::getTid",
7562   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
7563   "parameters" :
7564   [
7565    {
7566     "is_this_ptr" : true,
7567     "referenced_type" : "type-287"
7568    }
7569   ],
7570   "return_type" : "type-21",
7571   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7572  },
7573  {
7574   "function_name" : "android::Thread::isRunning",
7575   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
7576   "parameters" :
7577   [
7578    {
7579     "is_this_ptr" : true,
7580     "referenced_type" : "type-287"
7581    }
7582   ],
7583   "return_type" : "type-16",
7584   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7585  },
7586  {
7587   "access" : "protected",
7588   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
7589   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
7590   "parameters" :
7591   [
7592    {
7593     "is_this_ptr" : true,
7594     "referenced_type" : "type-663"
7595    },
7596    {
7597     "referenced_type" : "type-4"
7598    },
7599    {
7600     "referenced_type" : "type-6"
7601    }
7602   ],
7603   "return_type" : "type-5",
7604   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7605  },
7606  {
7607   "access" : "protected",
7608   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
7609   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
7610   "parameters" :
7611   [
7612    {
7613     "is_this_ptr" : true,
7614     "referenced_type" : "type-663"
7615    },
7616    {
7617     "referenced_type" : "type-4"
7618    },
7619    {
7620     "referenced_type" : "type-6"
7621    }
7622   ],
7623   "return_type" : "type-5",
7624   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7625  },
7626  {
7627   "access" : "protected",
7628   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
7629   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
7630   "parameters" :
7631   [
7632    {
7633     "is_this_ptr" : true,
7634     "referenced_type" : "type-663"
7635    },
7636    {
7637     "referenced_type" : "type-4"
7638    },
7639    {
7640     "referenced_type" : "type-47"
7641    },
7642    {
7643     "referenced_type" : "type-6"
7644    }
7645   ],
7646   "return_type" : "type-5",
7647   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7648  },
7649  {
7650   "access" : "protected",
7651   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
7652   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
7653   "parameters" :
7654   [
7655    {
7656     "is_this_ptr" : true,
7657     "referenced_type" : "type-663"
7658    },
7659    {
7660     "referenced_type" : "type-4"
7661    },
7662    {
7663     "referenced_type" : "type-47"
7664    },
7665    {
7666     "referenced_type" : "type-6"
7667    }
7668   ],
7669   "return_type" : "type-5",
7670   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7671  },
7672  {
7673   "access" : "protected",
7674   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
7675   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
7676   "parameters" :
7677   [
7678    {
7679     "is_this_ptr" : true,
7680     "referenced_type" : "type-663"
7681    },
7682    {
7683     "referenced_type" : "type-4"
7684    },
7685    {
7686     "referenced_type" : "type-47"
7687    },
7688    {
7689     "referenced_type" : "type-6"
7690    }
7691   ],
7692   "return_type" : "type-5",
7693   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7694  },
7695  {
7696   "access" : "protected",
7697   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
7698   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
7699   "parameters" :
7700   [
7701    {
7702     "is_this_ptr" : true,
7703     "referenced_type" : "type-663"
7704    },
7705    {
7706     "referenced_type" : "type-4"
7707    },
7708    {
7709     "referenced_type" : "type-47"
7710    },
7711    {
7712     "referenced_type" : "type-6"
7713    }
7714   ],
7715   "return_type" : "type-5",
7716   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7717  },
7718  {
7719   "access" : "protected",
7720   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
7721   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
7722   "parameters" :
7723   [
7724    {
7725     "is_this_ptr" : true,
7726     "referenced_type" : "type-449"
7727    },
7728    {
7729     "referenced_type" : "type-4"
7730    },
7731    {
7732     "referenced_type" : "type-6"
7733    }
7734   ],
7735   "return_type" : "type-5",
7736   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7737  },
7738  {
7739   "access" : "protected",
7740   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
7741   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
7742   "parameters" :
7743   [
7744    {
7745     "is_this_ptr" : true,
7746     "referenced_type" : "type-449"
7747    },
7748    {
7749     "referenced_type" : "type-4"
7750    },
7751    {
7752     "referenced_type" : "type-6"
7753    }
7754   ],
7755   "return_type" : "type-5",
7756   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7757  },
7758  {
7759   "access" : "protected",
7760   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
7761   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
7762   "parameters" :
7763   [
7764    {
7765     "is_this_ptr" : true,
7766     "referenced_type" : "type-449"
7767    },
7768    {
7769     "referenced_type" : "type-4"
7770    },
7771    {
7772     "referenced_type" : "type-47"
7773    },
7774    {
7775     "referenced_type" : "type-6"
7776    }
7777   ],
7778   "return_type" : "type-5",
7779   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7780  },
7781  {
7782   "access" : "protected",
7783   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
7784   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
7785   "parameters" :
7786   [
7787    {
7788     "is_this_ptr" : true,
7789     "referenced_type" : "type-449"
7790    },
7791    {
7792     "referenced_type" : "type-4"
7793    },
7794    {
7795     "referenced_type" : "type-47"
7796    },
7797    {
7798     "referenced_type" : "type-6"
7799    }
7800   ],
7801   "return_type" : "type-5",
7802   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7803  },
7804  {
7805   "access" : "protected",
7806   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
7807   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
7808   "parameters" :
7809   [
7810    {
7811     "is_this_ptr" : true,
7812     "referenced_type" : "type-449"
7813    },
7814    {
7815     "referenced_type" : "type-4"
7816    },
7817    {
7818     "referenced_type" : "type-47"
7819    },
7820    {
7821     "referenced_type" : "type-6"
7822    }
7823   ],
7824   "return_type" : "type-5",
7825   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7826  },
7827  {
7828   "access" : "protected",
7829   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
7830   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
7831   "parameters" :
7832   [
7833    {
7834     "is_this_ptr" : true,
7835     "referenced_type" : "type-449"
7836    },
7837    {
7838     "referenced_type" : "type-4"
7839    },
7840    {
7841     "referenced_type" : "type-47"
7842    },
7843    {
7844     "referenced_type" : "type-6"
7845    }
7846   ],
7847   "return_type" : "type-5",
7848   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7849  },
7850  {
7851   "access" : "protected",
7852   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
7853   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
7854   "parameters" :
7855   [
7856    {
7857     "is_this_ptr" : true,
7858     "referenced_type" : "type-453"
7859    },
7860    {
7861     "referenced_type" : "type-4"
7862    },
7863    {
7864     "referenced_type" : "type-6"
7865    }
7866   ],
7867   "return_type" : "type-5",
7868   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7869  },
7870  {
7871   "access" : "protected",
7872   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
7873   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
7874   "parameters" :
7875   [
7876    {
7877     "is_this_ptr" : true,
7878     "referenced_type" : "type-453"
7879    },
7880    {
7881     "referenced_type" : "type-4"
7882    },
7883    {
7884     "referenced_type" : "type-6"
7885    }
7886   ],
7887   "return_type" : "type-5",
7888   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7889  },
7890  {
7891   "access" : "protected",
7892   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
7893   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
7894   "parameters" :
7895   [
7896    {
7897     "is_this_ptr" : true,
7898     "referenced_type" : "type-453"
7899    },
7900    {
7901     "referenced_type" : "type-4"
7902    },
7903    {
7904     "referenced_type" : "type-47"
7905    },
7906    {
7907     "referenced_type" : "type-6"
7908    }
7909   ],
7910   "return_type" : "type-5",
7911   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7912  },
7913  {
7914   "access" : "protected",
7915   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
7916   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
7917   "parameters" :
7918   [
7919    {
7920     "is_this_ptr" : true,
7921     "referenced_type" : "type-453"
7922    },
7923    {
7924     "referenced_type" : "type-4"
7925    },
7926    {
7927     "referenced_type" : "type-47"
7928    },
7929    {
7930     "referenced_type" : "type-6"
7931    }
7932   ],
7933   "return_type" : "type-5",
7934   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7935  },
7936  {
7937   "access" : "protected",
7938   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
7939   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
7940   "parameters" :
7941   [
7942    {
7943     "is_this_ptr" : true,
7944     "referenced_type" : "type-453"
7945    },
7946    {
7947     "referenced_type" : "type-4"
7948    },
7949    {
7950     "referenced_type" : "type-47"
7951    },
7952    {
7953     "referenced_type" : "type-6"
7954    }
7955   ],
7956   "return_type" : "type-5",
7957   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7958  },
7959  {
7960   "access" : "protected",
7961   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
7962   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
7963   "parameters" :
7964   [
7965    {
7966     "is_this_ptr" : true,
7967     "referenced_type" : "type-453"
7968    },
7969    {
7970     "referenced_type" : "type-4"
7971    },
7972    {
7973     "referenced_type" : "type-47"
7974    },
7975    {
7976     "referenced_type" : "type-6"
7977    }
7978   ],
7979   "return_type" : "type-5",
7980   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7981  },
7982  {
7983   "function_name" : "android::RefBase::createWeak",
7984   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
7985   "parameters" :
7986   [
7987    {
7988     "is_this_ptr" : true,
7989     "referenced_type" : "type-55"
7990    },
7991    {
7992     "referenced_type" : "type-47"
7993    }
7994   ],
7995   "return_type" : "type-164",
7996   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7997  },
7998  {
7999   "function_name" : "android::RefBase::getWeakRefs",
8000   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
8001   "parameters" :
8002   [
8003    {
8004     "is_this_ptr" : true,
8005     "referenced_type" : "type-55"
8006    }
8007   ],
8008   "return_type" : "type-164",
8009   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8010  },
8011  {
8012   "function_name" : "android::RefBase::weakref_type::getWeakCount",
8013   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
8014   "parameters" :
8015   [
8016    {
8017     "is_this_ptr" : true,
8018     "referenced_type" : "type-163"
8019    }
8020   ],
8021   "return_type" : "type-21",
8022   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8023  },
8024  {
8025   "function_name" : "android::RefBase::weakref_type::refBase",
8026   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
8027   "parameters" :
8028   [
8029    {
8030     "is_this_ptr" : true,
8031     "referenced_type" : "type-163"
8032    }
8033   ],
8034   "return_type" : "type-56",
8035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8036  },
8037  {
8038   "function_name" : "android::RefBase::weakref_type::printRefs",
8039   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
8040   "parameters" :
8041   [
8042    {
8043     "is_this_ptr" : true,
8044     "referenced_type" : "type-163"
8045    }
8046   ],
8047   "return_type" : "type-5",
8048   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8049  },
8050  {
8051   "function_name" : "android::RefBase::forceIncStrong",
8052   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
8053   "parameters" :
8054   [
8055    {
8056     "is_this_ptr" : true,
8057     "referenced_type" : "type-55"
8058    },
8059    {
8060     "referenced_type" : "type-47"
8061    }
8062   ],
8063   "return_type" : "type-5",
8064   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8065  },
8066  {
8067   "function_name" : "android::RefBase::getStrongCount",
8068   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
8069   "parameters" :
8070   [
8071    {
8072     "is_this_ptr" : true,
8073     "referenced_type" : "type-55"
8074    }
8075   ],
8076   "return_type" : "type-21",
8077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8078  },
8079  {
8080   "function_name" : "android::RefBase::decStrong",
8081   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
8082   "parameters" :
8083   [
8084    {
8085     "is_this_ptr" : true,
8086     "referenced_type" : "type-55"
8087    },
8088    {
8089     "referenced_type" : "type-47"
8090    }
8091   ],
8092   "return_type" : "type-5",
8093   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8094  },
8095  {
8096   "function_name" : "android::RefBase::incStrong",
8097   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
8098   "parameters" :
8099   [
8100    {
8101     "is_this_ptr" : true,
8102     "referenced_type" : "type-55"
8103    },
8104    {
8105     "referenced_type" : "type-47"
8106    }
8107   ],
8108   "return_type" : "type-5",
8109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8110  },
8111  {
8112   "function_name" : "android::String8::getPathDir",
8113   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
8114   "parameters" :
8115   [
8116    {
8117     "is_this_ptr" : true,
8118     "referenced_type" : "type-85"
8119    }
8120   ],
8121   "return_type" : "type-84",
8122   "source_file" : "/system/core/libutils/include/utils/String8.h"
8123  },
8124  {
8125   "function_name" : "android::String8::getUtf32At",
8126   "linker_set_key" : "_ZNK7android7String810getUtf32AtEjPj",
8127   "parameters" :
8128   [
8129    {
8130     "is_this_ptr" : true,
8131     "referenced_type" : "type-85"
8132    },
8133    {
8134     "referenced_type" : "type-6"
8135    },
8136    {
8137     "referenced_type" : "type-205"
8138    }
8139   ],
8140   "return_type" : "type-21",
8141   "source_file" : "/system/core/libutils/include/utils/String8.h"
8142  },
8143  {
8144   "function_name" : "android::String8::getBasePath",
8145   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
8146   "parameters" :
8147   [
8148    {
8149     "is_this_ptr" : true,
8150     "referenced_type" : "type-85"
8151    }
8152   ],
8153   "return_type" : "type-84",
8154   "source_file" : "/system/core/libutils/include/utils/String8.h"
8155  },
8156  {
8157   "function_name" : "android::String8::getPathLeaf",
8158   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
8159   "parameters" :
8160   [
8161    {
8162     "is_this_ptr" : true,
8163     "referenced_type" : "type-85"
8164    }
8165   ],
8166   "return_type" : "type-84",
8167   "source_file" : "/system/core/libutils/include/utils/String8.h"
8168  },
8169  {
8170   "access" : "private",
8171   "function_name" : "android::String8::find_extension",
8172   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
8173   "parameters" :
8174   [
8175    {
8176     "is_this_ptr" : true,
8177     "referenced_type" : "type-85"
8178    }
8179   ],
8180   "return_type" : "type-2",
8181   "source_file" : "/system/core/libutils/include/utils/String8.h"
8182  },
8183  {
8184   "function_name" : "android::String8::getUtf32Length",
8185   "linker_set_key" : "_ZNK7android7String814getUtf32LengthEv",
8186   "parameters" :
8187   [
8188    {
8189     "is_this_ptr" : true,
8190     "referenced_type" : "type-85"
8191    }
8192   ],
8193   "return_type" : "type-6",
8194   "source_file" : "/system/core/libutils/include/utils/String8.h"
8195  },
8196  {
8197   "function_name" : "android::String8::getPathExtension",
8198   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
8199   "parameters" :
8200   [
8201    {
8202     "is_this_ptr" : true,
8203     "referenced_type" : "type-85"
8204    }
8205   ],
8206   "return_type" : "type-84",
8207   "source_file" : "/system/core/libutils/include/utils/String8.h"
8208  },
8209  {
8210   "function_name" : "android::String8::find",
8211   "linker_set_key" : "_ZNK7android7String84findEPKcj",
8212   "parameters" :
8213   [
8214    {
8215     "is_this_ptr" : true,
8216     "referenced_type" : "type-85"
8217    },
8218    {
8219     "referenced_type" : "type-24"
8220    },
8221    {
8222     "default_arg" : true,
8223     "referenced_type" : "type-6"
8224    }
8225   ],
8226   "return_type" : "type-21",
8227   "source_file" : "/system/core/libutils/include/utils/String8.h"
8228  },
8229  {
8230   "function_name" : "android::String8::length",
8231   "linker_set_key" : "_ZNK7android7String86lengthEv",
8232   "parameters" :
8233   [
8234    {
8235     "is_this_ptr" : true,
8236     "referenced_type" : "type-85"
8237    }
8238   ],
8239   "return_type" : "type-6",
8240   "source_file" : "/system/core/libutils/include/utils/String8.h"
8241  },
8242  {
8243   "function_name" : "android::String8::getUtf32",
8244   "linker_set_key" : "_ZNK7android7String88getUtf32EPDi",
8245   "parameters" :
8246   [
8247    {
8248     "is_this_ptr" : true,
8249     "referenced_type" : "type-85"
8250    },
8251    {
8252     "referenced_type" : "type-207"
8253    }
8254   ],
8255   "return_type" : "type-5",
8256   "source_file" : "/system/core/libutils/include/utils/String8.h"
8257  },
8258  {
8259   "function_name" : "android::String8::walkPath",
8260   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
8261   "parameters" :
8262   [
8263    {
8264     "is_this_ptr" : true,
8265     "referenced_type" : "type-85"
8266    },
8267    {
8268     "default_arg" : true,
8269     "referenced_type" : "type-96"
8270    }
8271   ],
8272   "return_type" : "type-84",
8273   "source_file" : "/system/core/libutils/include/utils/String8.h"
8274  },
8275  {
8276   "function_name" : "android::String16::startsWith",
8277   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
8278   "parameters" :
8279   [
8280    {
8281     "is_this_ptr" : true,
8282     "referenced_type" : "type-210"
8283    },
8284    {
8285     "referenced_type" : "type-197"
8286    }
8287   ],
8288   "return_type" : "type-16",
8289   "source_file" : "/system/core/libutils/include/utils/String16.h"
8290  },
8291  {
8292   "function_name" : "android::String16::startsWith",
8293   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
8294   "parameters" :
8295   [
8296    {
8297     "is_this_ptr" : true,
8298     "referenced_type" : "type-210"
8299    },
8300    {
8301     "referenced_type" : "type-201"
8302    }
8303   ],
8304   "return_type" : "type-16",
8305   "source_file" : "/system/core/libutils/include/utils/String16.h"
8306  },
8307  {
8308   "function_name" : "android::String16::size",
8309   "linker_set_key" : "_ZNK7android8String164sizeEv",
8310   "parameters" :
8311   [
8312    {
8313     "is_this_ptr" : true,
8314     "referenced_type" : "type-210"
8315    }
8316   ],
8317   "return_type" : "type-6",
8318   "source_file" : "/system/core/libutils/include/utils/String16.h"
8319  },
8320  {
8321   "function_name" : "android::String16::contains",
8322   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
8323   "parameters" :
8324   [
8325    {
8326     "is_this_ptr" : true,
8327     "referenced_type" : "type-210"
8328    },
8329    {
8330     "referenced_type" : "type-197"
8331    }
8332   ],
8333   "return_type" : "type-16",
8334   "source_file" : "/system/core/libutils/include/utils/String16.h"
8335  },
8336  {
8337   "function_name" : "android::String16::findLast",
8338   "linker_set_key" : "_ZNK7android8String168findLastEDs",
8339   "parameters" :
8340   [
8341    {
8342     "is_this_ptr" : true,
8343     "referenced_type" : "type-210"
8344    },
8345    {
8346     "referenced_type" : "type-199"
8347    }
8348   ],
8349   "return_type" : "type-21",
8350   "source_file" : "/system/core/libutils/include/utils/String16.h"
8351  },
8352  {
8353   "function_name" : "android::String16::findFirst",
8354   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
8355   "parameters" :
8356   [
8357    {
8358     "is_this_ptr" : true,
8359     "referenced_type" : "type-210"
8360    },
8361    {
8362     "referenced_type" : "type-199"
8363    }
8364   ],
8365   "return_type" : "type-21",
8366   "source_file" : "/system/core/libutils/include/utils/String16.h"
8367  },
8368  {
8369   "function_name" : "android::StopWatch::elapsedTime",
8370   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
8371   "parameters" :
8372   [
8373    {
8374     "is_this_ptr" : true,
8375     "referenced_type" : "type-194"
8376    }
8377   ],
8378   "return_type" : "type-7",
8379   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8380  },
8381  {
8382   "function_name" : "android::StopWatch::name",
8383   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
8384   "parameters" :
8385   [
8386    {
8387     "is_this_ptr" : true,
8388     "referenced_type" : "type-194"
8389    }
8390   ],
8391   "return_type" : "type-24",
8392   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8393  },
8394  {
8395   "function_name" : "android::Tokenizer::getLocation",
8396   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
8397   "parameters" :
8398   [
8399    {
8400     "is_this_ptr" : true,
8401     "referenced_type" : "type-131"
8402    }
8403   ],
8404   "return_type" : "type-84",
8405   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8406  },
8407  {
8408   "function_name" : "android::Tokenizer::peekRemainderOfLine",
8409   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
8410   "parameters" :
8411   [
8412    {
8413     "is_this_ptr" : true,
8414     "referenced_type" : "type-131"
8415    }
8416   ],
8417   "return_type" : "type-84",
8418   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8419  },
8420  {
8421   "function_name" : "androidCreateRawThreadEtc",
8422   "linker_set_key" : "androidCreateRawThreadEtc",
8423   "parameters" :
8424   [
8425    {
8426     "referenced_type" : "type-263"
8427    },
8428    {
8429     "referenced_type" : "type-4"
8430    },
8431    {
8432     "referenced_type" : "type-24"
8433    },
8434    {
8435     "referenced_type" : "type-21"
8436    },
8437    {
8438     "referenced_type" : "type-6"
8439    },
8440    {
8441     "referenced_type" : "type-264"
8442    }
8443   ],
8444   "return_type" : "type-21",
8445   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8446  },
8447  {
8448   "function_name" : "androidCreateThread",
8449   "linker_set_key" : "androidCreateThread",
8450   "parameters" :
8451   [
8452    {
8453     "referenced_type" : "type-263"
8454    },
8455    {
8456     "referenced_type" : "type-4"
8457    }
8458   ],
8459   "return_type" : "type-21",
8460   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8461  },
8462  {
8463   "function_name" : "androidCreateThreadEtc",
8464   "linker_set_key" : "androidCreateThreadEtc",
8465   "parameters" :
8466   [
8467    {
8468     "referenced_type" : "type-263"
8469    },
8470    {
8471     "referenced_type" : "type-4"
8472    },
8473    {
8474     "referenced_type" : "type-24"
8475    },
8476    {
8477     "referenced_type" : "type-21"
8478    },
8479    {
8480     "referenced_type" : "type-6"
8481    },
8482    {
8483     "referenced_type" : "type-264"
8484    }
8485   ],
8486   "return_type" : "type-21",
8487   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8488  },
8489  {
8490   "function_name" : "androidGetThreadId",
8491   "linker_set_key" : "androidGetThreadId",
8492   "return_type" : "type-4",
8493   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8494  },
8495  {
8496   "function_name" : "androidGetThreadPriority",
8497   "linker_set_key" : "androidGetThreadPriority",
8498   "parameters" :
8499   [
8500    {
8501     "referenced_type" : "type-21"
8502    }
8503   ],
8504   "return_type" : "type-21",
8505   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8506  },
8507  {
8508   "function_name" : "androidSetCreateThreadFunc",
8509   "linker_set_key" : "androidSetCreateThreadFunc",
8510   "parameters" :
8511   [
8512    {
8513     "referenced_type" : "type-267"
8514    }
8515   ],
8516   "return_type" : "type-5",
8517   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8518  },
8519  {
8520   "function_name" : "androidSetThreadName",
8521   "linker_set_key" : "androidSetThreadName",
8522   "parameters" :
8523   [
8524    {
8525     "referenced_type" : "type-24"
8526    }
8527   ],
8528   "return_type" : "type-5",
8529   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8530  },
8531  {
8532   "function_name" : "androidSetThreadPriority",
8533   "linker_set_key" : "androidSetThreadPriority",
8534   "parameters" :
8535   [
8536    {
8537     "referenced_type" : "type-21"
8538    },
8539    {
8540     "referenced_type" : "type-21"
8541    }
8542   ],
8543   "return_type" : "type-21",
8544   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8545  },
8546  {
8547   "function_name" : "strcmp16",
8548   "linker_set_key" : "strcmp16",
8549   "parameters" :
8550   [
8551    {
8552     "referenced_type" : "type-197"
8553    },
8554    {
8555     "referenced_type" : "type-197"
8556    }
8557   ],
8558   "return_type" : "type-21",
8559   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8560  },
8561  {
8562   "function_name" : "strcpy16",
8563   "linker_set_key" : "strcpy16",
8564   "parameters" :
8565   [
8566    {
8567     "referenced_type" : "type-641"
8568    },
8569    {
8570     "referenced_type" : "type-197"
8571    }
8572   ],
8573   "return_type" : "type-641",
8574   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8575  },
8576  {
8577   "function_name" : "strlen16",
8578   "linker_set_key" : "strlen16",
8579   "parameters" :
8580   [
8581    {
8582     "referenced_type" : "type-197"
8583    }
8584   ],
8585   "return_type" : "type-6",
8586   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8587  },
8588  {
8589   "function_name" : "strlen32",
8590   "linker_set_key" : "strlen32",
8591   "parameters" :
8592   [
8593    {
8594     "referenced_type" : "type-204"
8595    }
8596   ],
8597   "return_type" : "type-6",
8598   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8599  },
8600  {
8601   "function_name" : "strncmp16",
8602   "linker_set_key" : "strncmp16",
8603   "parameters" :
8604   [
8605    {
8606     "referenced_type" : "type-197"
8607    },
8608    {
8609     "referenced_type" : "type-197"
8610    },
8611    {
8612     "referenced_type" : "type-6"
8613    }
8614   ],
8615   "return_type" : "type-21",
8616   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8617  },
8618  {
8619   "function_name" : "strnlen16",
8620   "linker_set_key" : "strnlen16",
8621   "parameters" :
8622   [
8623    {
8624     "referenced_type" : "type-197"
8625    },
8626    {
8627     "referenced_type" : "type-6"
8628    }
8629   ],
8630   "return_type" : "type-6",
8631   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8632  },
8633  {
8634   "function_name" : "strnlen32",
8635   "linker_set_key" : "strnlen32",
8636   "parameters" :
8637   [
8638    {
8639     "referenced_type" : "type-204"
8640    },
8641    {
8642     "referenced_type" : "type-6"
8643    }
8644   ],
8645   "return_type" : "type-6",
8646   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8647  },
8648  {
8649   "function_name" : "strstr16",
8650   "linker_set_key" : "strstr16",
8651   "parameters" :
8652   [
8653    {
8654     "referenced_type" : "type-197"
8655    },
8656    {
8657     "referenced_type" : "type-197"
8658    }
8659   ],
8660   "return_type" : "type-641",
8661   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8662  },
8663  {
8664   "function_name" : "strzcmp16",
8665   "linker_set_key" : "strzcmp16",
8666   "parameters" :
8667   [
8668    {
8669     "referenced_type" : "type-197"
8670    },
8671    {
8672     "referenced_type" : "type-6"
8673    },
8674    {
8675     "referenced_type" : "type-197"
8676    },
8677    {
8678     "referenced_type" : "type-6"
8679    }
8680   ],
8681   "return_type" : "type-21",
8682   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8683  },
8684  {
8685   "function_name" : "systemTime",
8686   "linker_set_key" : "systemTime",
8687   "parameters" :
8688   [
8689    {
8690     "default_arg" : true,
8691     "referenced_type" : "type-21"
8692    }
8693   ],
8694   "return_type" : "type-7",
8695   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8696  },
8697  {
8698   "function_name" : "toMillisecondTimeoutDelay",
8699   "linker_set_key" : "toMillisecondTimeoutDelay",
8700   "parameters" :
8701   [
8702    {
8703     "referenced_type" : "type-7"
8704    },
8705    {
8706     "referenced_type" : "type-7"
8707    }
8708   ],
8709   "return_type" : "type-21",
8710   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8711  },
8712  {
8713   "function_name" : "utf16_to_utf8",
8714   "linker_set_key" : "utf16_to_utf8",
8715   "parameters" :
8716   [
8717    {
8718     "referenced_type" : "type-197"
8719    },
8720    {
8721     "referenced_type" : "type-6"
8722    },
8723    {
8724     "referenced_type" : "type-2"
8725    },
8726    {
8727     "referenced_type" : "type-6"
8728    }
8729   ],
8730   "return_type" : "type-5",
8731   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8732  },
8733  {
8734   "function_name" : "utf16_to_utf8_length",
8735   "linker_set_key" : "utf16_to_utf8_length",
8736   "parameters" :
8737   [
8738    {
8739     "referenced_type" : "type-197"
8740    },
8741    {
8742     "referenced_type" : "type-6"
8743    }
8744   ],
8745   "return_type" : "type-21",
8746   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8747  },
8748  {
8749   "function_name" : "utf32_from_utf8_at",
8750   "linker_set_key" : "utf32_from_utf8_at",
8751   "parameters" :
8752   [
8753    {
8754     "referenced_type" : "type-24"
8755    },
8756    {
8757     "referenced_type" : "type-6"
8758    },
8759    {
8760     "referenced_type" : "type-6"
8761    },
8762    {
8763     "referenced_type" : "type-205"
8764    }
8765   ],
8766   "return_type" : "type-21",
8767   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8768  },
8769  {
8770   "function_name" : "utf32_to_utf8",
8771   "linker_set_key" : "utf32_to_utf8",
8772   "parameters" :
8773   [
8774    {
8775     "referenced_type" : "type-204"
8776    },
8777    {
8778     "referenced_type" : "type-6"
8779    },
8780    {
8781     "referenced_type" : "type-2"
8782    },
8783    {
8784     "referenced_type" : "type-6"
8785    }
8786   ],
8787   "return_type" : "type-5",
8788   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8789  },
8790  {
8791   "function_name" : "utf32_to_utf8_length",
8792   "linker_set_key" : "utf32_to_utf8_length",
8793   "parameters" :
8794   [
8795    {
8796     "referenced_type" : "type-204"
8797    },
8798    {
8799     "referenced_type" : "type-6"
8800    }
8801   ],
8802   "return_type" : "type-21",
8803   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8804  },
8805  {
8806   "function_name" : "utf8_length",
8807   "linker_set_key" : "utf8_length",
8808   "parameters" :
8809   [
8810    {
8811     "referenced_type" : "type-24"
8812    }
8813   ],
8814   "return_type" : "type-21",
8815   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8816  },
8817  {
8818   "function_name" : "utf8_to_utf16",
8819   "linker_set_key" : "utf8_to_utf16",
8820   "parameters" :
8821   [
8822    {
8823     "referenced_type" : "type-38"
8824    },
8825    {
8826     "referenced_type" : "type-6"
8827    },
8828    {
8829     "referenced_type" : "type-641"
8830    },
8831    {
8832     "referenced_type" : "type-6"
8833    }
8834   ],
8835   "return_type" : "type-641",
8836   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8837  },
8838  {
8839   "function_name" : "utf8_to_utf16_length",
8840   "linker_set_key" : "utf8_to_utf16_length",
8841   "parameters" :
8842   [
8843    {
8844     "referenced_type" : "type-38"
8845    },
8846    {
8847     "referenced_type" : "type-6"
8848    },
8849    {
8850     "default_arg" : true,
8851     "referenced_type" : "type-16"
8852    }
8853   ],
8854   "return_type" : "type-21",
8855   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8856  },
8857  {
8858   "function_name" : "utf8_to_utf16_no_null_terminator",
8859   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
8860   "parameters" :
8861   [
8862    {
8863     "referenced_type" : "type-38"
8864    },
8865    {
8866     "referenced_type" : "type-6"
8867    },
8868    {
8869     "referenced_type" : "type-641"
8870    },
8871    {
8872     "referenced_type" : "type-6"
8873    }
8874   ],
8875   "return_type" : "type-641",
8876   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8877  },
8878  {
8879   "function_name" : "utf8_to_utf32",
8880   "linker_set_key" : "utf8_to_utf32",
8881   "parameters" :
8882   [
8883    {
8884     "referenced_type" : "type-24"
8885    },
8886    {
8887     "referenced_type" : "type-6"
8888    },
8889    {
8890     "referenced_type" : "type-207"
8891    }
8892   ],
8893   "return_type" : "type-5",
8894   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8895  },
8896  {
8897   "function_name" : "utf8_to_utf32_length",
8898   "linker_set_key" : "utf8_to_utf32_length",
8899   "parameters" :
8900   [
8901    {
8902     "referenced_type" : "type-24"
8903    },
8904    {
8905     "referenced_type" : "type-6"
8906    }
8907   ],
8908   "return_type" : "type-6",
8909   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8910  }
8911 ],
8912 "global_vars" :
8913 [
8914  {
8915   "access" : "private",
8916   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
8917   "name" : "android::FileMap::mPageSize",
8918   "referenced_type" : "type-73",
8919   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8920  }
8921 ],
8922 "lvalue_reference_types" :
8923 [
8924  {
8925   "alignment" : 4,
8926   "linker_set_key" : "android::FileMap &",
8927   "name" : "android::FileMap &",
8928   "referenced_type" : "type-1",
8929   "self_type" : "type-306",
8930   "size" : 4,
8931   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "linker_set_key" : "android::Looper::Response &",
8936   "name" : "android::Looper::Response &",
8937   "referenced_type" : "type-378",
8938   "self_type" : "type-455",
8939   "size" : 4,
8940   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "linker_set_key" : "android::Mutex &",
8945   "name" : "android::Mutex &",
8946   "referenced_type" : "type-178",
8947   "self_type" : "type-182",
8948   "size" : 4,
8949   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "linker_set_key" : "android::Printer &",
8954   "name" : "android::Printer &",
8955   "referenced_type" : "type-79",
8956   "self_type" : "type-99",
8957   "size" : 4,
8958   "source_file" : "/system/core/libutils/include/utils/Printer.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "linker_set_key" : "android::RWLock &",
8963   "name" : "android::RWLock &",
8964   "referenced_type" : "type-476",
8965   "self_type" : "type-480",
8966   "size" : 4,
8967   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8968  },
8969  {
8970   "alignment" : 4,
8971   "linker_set_key" : "android::SortedVectorImpl &",
8972   "name" : "android::SortedVectorImpl &",
8973   "referenced_type" : "type-119",
8974   "self_type" : "type-647",
8975   "size" : 4,
8976   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8977  },
8978  {
8979   "alignment" : 4,
8980   "linker_set_key" : "android::String16 &",
8981   "name" : "android::String16 &",
8982   "referenced_type" : "type-196",
8983   "self_type" : "type-211",
8984   "size" : 4,
8985   "source_file" : "/system/core/libutils/include/utils/String16.h"
8986  },
8987  {
8988   "alignment" : 4,
8989   "linker_set_key" : "android::String8 &",
8990   "name" : "android::String8 &",
8991   "referenced_type" : "type-84",
8992   "self_type" : "type-87",
8993   "size" : 4,
8994   "source_file" : "/system/core/libutils/include/utils/String8.h"
8995  },
8996  {
8997   "alignment" : 4,
8998   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> &",
8999   "name" : "android::Vector<android::sysprop_change_callback_info> &",
9000   "referenced_type" : "type-656",
9001   "self_type" : "type-660",
9002   "size" : 4,
9003   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9004  },
9005  {
9006   "alignment" : 4,
9007   "linker_set_key" : "android::VectorImpl &",
9008   "name" : "android::VectorImpl &",
9009   "referenced_type" : "type-116",
9010   "self_type" : "type-653",
9011   "size" : 4,
9012   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9013  },
9014  {
9015   "alignment" : 4,
9016   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> &",
9017   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
9018   "referenced_type" : "type-103",
9019   "self_type" : "type-110",
9020   "size" : 4,
9021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9022  },
9023  {
9024   "alignment" : 4,
9025   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> &",
9026   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
9027   "referenced_type" : "type-371",
9028   "self_type" : "type-434",
9029   "size" : 4,
9030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "linker_set_key" : "android::sp<android::Looper> &",
9035   "name" : "android::sp<android::Looper> &",
9036   "referenced_type" : "type-356",
9037   "self_type" : "type-355",
9038   "size" : 4,
9039   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9040  },
9041  {
9042   "alignment" : 4,
9043   "linker_set_key" : "android::sp<android::LooperCallback> &",
9044   "name" : "android::sp<android::LooperCallback> &",
9045   "referenced_type" : "type-373",
9046   "self_type" : "type-503",
9047   "size" : 4,
9048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "linker_set_key" : "android::sp<android::MessageHandler> &",
9053   "name" : "android::sp<android::MessageHandler> &",
9054   "referenced_type" : "type-363",
9055   "self_type" : "type-494",
9056   "size" : 4,
9057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9058  },
9059  {
9060   "alignment" : 4,
9061   "linker_set_key" : "android::sp<android::Thread> &",
9062   "name" : "android::sp<android::Thread> &",
9063   "referenced_type" : "type-274",
9064   "self_type" : "type-283",
9065   "size" : 4,
9066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9067  },
9068  {
9069   "alignment" : 4,
9070   "linker_set_key" : "bool &",
9071   "name" : "bool &",
9072   "referenced_type" : "type-16",
9073   "self_type" : "type-137",
9074   "size" : 4,
9075   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9076  },
9077  {
9078   "alignment" : 4,
9079   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> &",
9080   "name" : "const android::KeyedVector<android::String8, android::String8> &",
9081   "referenced_type" : "type-126",
9082   "self_type" : "type-140",
9083   "size" : 4,
9084   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9085  },
9086  {
9087   "alignment" : 4,
9088   "linker_set_key" : "const android::Looper::MessageEnvelope &",
9089   "name" : "const android::Looper::MessageEnvelope &",
9090   "referenced_type" : "type-421",
9091   "self_type" : "type-450",
9092   "size" : 4,
9093   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "linker_set_key" : "const android::Looper::Request &",
9098   "name" : "const android::Looper::Request &",
9099   "referenced_type" : "type-435",
9100   "self_type" : "type-436",
9101   "size" : 4,
9102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9103  },
9104  {
9105   "alignment" : 4,
9106   "linker_set_key" : "const android::Looper::Response &",
9107   "name" : "const android::Looper::Response &",
9108   "referenced_type" : "type-424",
9109   "self_type" : "type-454",
9110   "size" : 4,
9111   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9112  },
9113  {
9114   "alignment" : 4,
9115   "linker_set_key" : "const android::Message &",
9116   "name" : "const android::Message &",
9117   "referenced_type" : "type-465",
9118   "self_type" : "type-466",
9119   "size" : 4,
9120   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9121  },
9122  {
9123   "alignment" : 4,
9124   "linker_set_key" : "const android::ReferenceRenamer &",
9125   "name" : "const android::ReferenceRenamer &",
9126   "referenced_type" : "type-165",
9127   "self_type" : "type-166",
9128   "size" : 4,
9129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9130  },
9131  {
9132   "alignment" : 4,
9133   "linker_set_key" : "const android::SortedVectorImpl &",
9134   "name" : "const android::SortedVectorImpl &",
9135   "referenced_type" : "type-648",
9136   "self_type" : "type-649",
9137   "size" : 4,
9138   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9139  },
9140  {
9141   "alignment" : 4,
9142   "linker_set_key" : "const android::String16 &",
9143   "name" : "const android::String16 &",
9144   "referenced_type" : "type-195",
9145   "self_type" : "type-201",
9146   "size" : 4,
9147   "source_file" : "/system/core/libutils/include/utils/String8.h"
9148  },
9149  {
9150   "alignment" : 4,
9151   "linker_set_key" : "const android::String8 &",
9152   "name" : "const android::String8 &",
9153   "referenced_type" : "type-83",
9154   "self_type" : "type-86",
9155   "size" : 4,
9156   "source_file" : "/system/core/libutils/include/utils/String8.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> &",
9161   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
9162   "referenced_type" : "type-661",
9163   "self_type" : "type-662",
9164   "size" : 4,
9165   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9166  },
9167  {
9168   "alignment" : 4,
9169   "linker_set_key" : "const android::VectorImpl &",
9170   "name" : "const android::VectorImpl &",
9171   "referenced_type" : "type-117",
9172   "self_type" : "type-652",
9173   "size" : 4,
9174   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9175  },
9176  {
9177   "alignment" : 4,
9178   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> &",
9179   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
9180   "referenced_type" : "type-102",
9181   "self_type" : "type-105",
9182   "size" : 4,
9183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9184  },
9185  {
9186   "alignment" : 4,
9187   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9188   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9189   "referenced_type" : "type-415",
9190   "self_type" : "type-416",
9191   "size" : 4,
9192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9193  },
9194  {
9195   "alignment" : 4,
9196   "linker_set_key" : "const android::sp<android::Looper> &",
9197   "name" : "const android::sp<android::Looper> &",
9198   "referenced_type" : "type-381",
9199   "self_type" : "type-471",
9200   "size" : 4,
9201   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9202  },
9203  {
9204   "alignment" : 4,
9205   "linker_set_key" : "const android::sp<android::LooperCallback> &",
9206   "name" : "const android::sp<android::LooperCallback> &",
9207   "referenced_type" : "type-499",
9208   "self_type" : "type-500",
9209   "size" : 4,
9210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "linker_set_key" : "const android::sp<android::MessageHandler> &",
9215   "name" : "const android::sp<android::MessageHandler> &",
9216   "referenced_type" : "type-490",
9217   "self_type" : "type-491",
9218   "size" : 4,
9219   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9220  },
9221  {
9222   "alignment" : 4,
9223   "linker_set_key" : "const android::sp<android::Thread> &",
9224   "name" : "const android::sp<android::Thread> &",
9225   "referenced_type" : "type-277",
9226   "self_type" : "type-278",
9227   "size" : 4,
9228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9229  },
9230  {
9231   "alignment" : 4,
9232   "linker_set_key" : "const android::sysprop_change_callback_info &",
9233   "name" : "const android::sysprop_change_callback_info &",
9234   "referenced_type" : "type-349",
9235   "self_type" : "type-664",
9236   "size" : 4,
9237   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9238  },
9239  {
9240   "alignment" : 4,
9241   "linker_set_key" : "const android::sysprop_change_callback_info &",
9242   "name" : "const android::sysprop_change_callback_info &",
9243   "referenced_type" : "type-837",
9244   "self_type" : "type-836",
9245   "size" : 4,
9246   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "linker_set_key" : "const android::wp<android::MessageHandler> &",
9251   "name" : "const android::wp<android::MessageHandler> &",
9252   "referenced_type" : "type-486",
9253   "self_type" : "type-487",
9254   "size" : 4,
9255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9256  },
9257  {
9258   "alignment" : 4,
9259   "linker_set_key" : "const bool &",
9260   "name" : "const bool &",
9261   "referenced_type" : "type-273",
9262   "self_type" : "type-320",
9263   "size" : 4,
9264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9265  },
9266  {
9267   "alignment" : 4,
9268   "linker_set_key" : "const double &",
9269   "name" : "const double &",
9270   "referenced_type" : "type-35",
9271   "self_type" : "type-37",
9272   "size" : 4,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9274  },
9275  {
9276   "alignment" : 4,
9277   "linker_set_key" : "const float &",
9278   "name" : "const float &",
9279   "referenced_type" : "type-32",
9280   "self_type" : "type-34",
9281   "size" : 4,
9282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9283  },
9284  {
9285   "alignment" : 4,
9286   "linker_set_key" : "const int &",
9287   "name" : "const int &",
9288   "referenced_type" : "type-20",
9289   "self_type" : "type-22",
9290   "size" : 4,
9291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9292  },
9293  {
9294   "alignment" : 4,
9295   "linker_set_key" : "const log_msg &",
9296   "name" : "const log_msg &",
9297   "referenced_type" : "type-144",
9298   "self_type" : "type-161",
9299   "size" : 4,
9300   "source_file" : "/system/core/liblog/include/log/log_read.h"
9301  },
9302  {
9303   "alignment" : 4,
9304   "linker_set_key" : "const long long &",
9305   "name" : "const long long &",
9306   "referenced_type" : "type-26",
9307   "self_type" : "type-27",
9308   "size" : 4,
9309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9310  },
9311  {
9312   "alignment" : 4,
9313   "linker_set_key" : "const short &",
9314   "name" : "const short &",
9315   "referenced_type" : "type-12",
9316   "self_type" : "type-14",
9317   "size" : 4,
9318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9319  },
9320  {
9321   "alignment" : 4,
9322   "linker_set_key" : "const signed char &",
9323   "name" : "const signed char &",
9324   "referenced_type" : "type-321",
9325   "self_type" : "type-323",
9326   "size" : 4,
9327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "linker_set_key" : "const unsigned char &",
9332   "name" : "const unsigned char &",
9333   "referenced_type" : "type-9",
9334   "self_type" : "type-11",
9335   "size" : 4,
9336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9337  },
9338  {
9339   "alignment" : 4,
9340   "linker_set_key" : "const unsigned int &",
9341   "name" : "const unsigned int &",
9342   "referenced_type" : "type-23",
9343   "self_type" : "type-25",
9344   "size" : 4,
9345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9346  },
9347  {
9348   "alignment" : 4,
9349   "linker_set_key" : "const unsigned long long &",
9350   "name" : "const unsigned long long &",
9351   "referenced_type" : "type-28",
9352   "self_type" : "type-30",
9353   "size" : 4,
9354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9355  },
9356  {
9357   "alignment" : 4,
9358   "linker_set_key" : "const unsigned short &",
9359   "name" : "const unsigned short &",
9360   "referenced_type" : "type-17",
9361   "self_type" : "type-19",
9362   "size" : 4,
9363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9364  },
9365  {
9366   "alignment" : 4,
9367   "linker_set_key" : "float &",
9368   "name" : "float &",
9369   "referenced_type" : "type-33",
9370   "self_type" : "type-139",
9371   "size" : 4,
9372   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9373  },
9374  {
9375   "alignment" : 4,
9376   "linker_set_key" : "int &",
9377   "name" : "int &",
9378   "referenced_type" : "type-21",
9379   "self_type" : "type-138",
9380   "size" : 4,
9381   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9382  }
9383 ],
9384 "pointer_types" :
9385 [
9386  {
9387   "alignment" : 4,
9388   "linker_set_key" : "android::CallStack *",
9389   "name" : "android::CallStack *",
9390   "referenced_type" : "type-172",
9391   "self_type" : "type-173",
9392   "size" : 4,
9393   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9394  },
9395  {
9396   "alignment" : 4,
9397   "linker_set_key" : "android::CallStack::StackDeleter *",
9398   "name" : "android::CallStack::StackDeleter *",
9399   "referenced_type" : "type-176",
9400   "self_type" : "type-177",
9401   "size" : 4,
9402   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9403  },
9404  {
9405   "alignment" : 4,
9406   "linker_set_key" : "android::Condition *",
9407   "name" : "android::Condition *",
9408   "referenced_type" : "type-224",
9409   "self_type" : "type-266",
9410   "size" : 4,
9411   "source_file" : "/system/core/libutils/include/utils/Condition.h"
9412  },
9413  {
9414   "alignment" : 4,
9415   "linker_set_key" : "android::FdPrinter *",
9416   "name" : "android::FdPrinter *",
9417   "referenced_type" : "type-92",
9418   "self_type" : "type-94",
9419   "size" : 4,
9420   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9421  },
9422  {
9423   "alignment" : 4,
9424   "linker_set_key" : "android::FileMap *",
9425   "name" : "android::FileMap *",
9426   "referenced_type" : "type-1",
9427   "self_type" : "type-129",
9428   "size" : 4,
9429   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9430  },
9431  {
9432   "alignment" : 4,
9433   "linker_set_key" : "android::KeyedVector<android::String8, android::String8> *",
9434   "name" : "android::KeyedVector<android::String8, android::String8> *",
9435   "referenced_type" : "type-124",
9436   "self_type" : "type-125",
9437   "size" : 4,
9438   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9439  },
9440  {
9441   "alignment" : 4,
9442   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request> *",
9443   "name" : "android::KeyedVector<int, android::Looper::Request> *",
9444   "referenced_type" : "type-369",
9445   "self_type" : "type-456",
9446   "size" : 4,
9447   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9448  },
9449  {
9450   "alignment" : 4,
9451   "linker_set_key" : "android::LightRefBase<android::NativeHandle> *",
9452   "name" : "android::LightRefBase<android::NativeHandle> *",
9453   "referenced_type" : "type-67",
9454   "self_type" : "type-74",
9455   "size" : 4,
9456   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9457  },
9458  {
9459   "alignment" : 4,
9460   "linker_set_key" : "android::LogPrinter *",
9461   "name" : "android::LogPrinter *",
9462   "referenced_type" : "type-78",
9463   "self_type" : "type-89",
9464   "size" : 4,
9465   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9466  },
9467  {
9468   "alignment" : 4,
9469   "linker_set_key" : "android::Looper *",
9470   "name" : "android::Looper *",
9471   "referenced_type" : "type-358",
9472   "self_type" : "type-357",
9473   "size" : 4,
9474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9475  },
9476  {
9477   "alignment" : 4,
9478   "linker_set_key" : "android::Looper::MessageEnvelope *",
9479   "name" : "android::Looper::MessageEnvelope *",
9480   "referenced_type" : "type-362",
9481   "self_type" : "type-417",
9482   "size" : 4,
9483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9484  },
9485  {
9486   "alignment" : 4,
9487   "linker_set_key" : "android::Looper::Response *",
9488   "name" : "android::Looper::Response *",
9489   "referenced_type" : "type-378",
9490   "self_type" : "type-420",
9491   "size" : 4,
9492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9493  },
9494  {
9495   "alignment" : 4,
9496   "linker_set_key" : "android::LooperCallback *",
9497   "name" : "android::LooperCallback *",
9498   "referenced_type" : "type-375",
9499   "self_type" : "type-374",
9500   "size" : 4,
9501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9502  },
9503  {
9504   "alignment" : 4,
9505   "linker_set_key" : "android::Message *",
9506   "name" : "android::Message *",
9507   "referenced_type" : "type-366",
9508   "self_type" : "type-459",
9509   "size" : 4,
9510   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9511  },
9512  {
9513   "alignment" : 4,
9514   "linker_set_key" : "android::MessageHandler *",
9515   "name" : "android::MessageHandler *",
9516   "referenced_type" : "type-365",
9517   "self_type" : "type-364",
9518   "size" : 4,
9519   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9520  },
9521  {
9522   "alignment" : 4,
9523   "linker_set_key" : "android::Mutex *",
9524   "name" : "android::Mutex *",
9525   "referenced_type" : "type-178",
9526   "self_type" : "type-180",
9527   "size" : 4,
9528   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9529  },
9530  {
9531   "alignment" : 4,
9532   "linker_set_key" : "android::Mutex::Autolock *",
9533   "name" : "android::Mutex::Autolock *",
9534   "referenced_type" : "type-181",
9535   "self_type" : "type-184",
9536   "size" : 4,
9537   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9538  },
9539  {
9540   "alignment" : 4,
9541   "linker_set_key" : "android::NativeHandle *",
9542   "name" : "android::NativeHandle *",
9543   "referenced_type" : "type-66",
9544   "self_type" : "type-71",
9545   "size" : 4,
9546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9547  },
9548  {
9549   "alignment" : 4,
9550   "linker_set_key" : "android::PrefixPrinter *",
9551   "name" : "android::PrefixPrinter *",
9552   "referenced_type" : "type-98",
9553   "self_type" : "type-100",
9554   "size" : 4,
9555   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9556  },
9557  {
9558   "alignment" : 4,
9559   "linker_set_key" : "android::Printer *",
9560   "name" : "android::Printer *",
9561   "referenced_type" : "type-79",
9562   "self_type" : "type-101",
9563   "size" : 4,
9564   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9565  },
9566  {
9567   "alignment" : 4,
9568   "linker_set_key" : "android::PropertyMap *",
9569   "name" : "android::PropertyMap *",
9570   "referenced_type" : "type-133",
9571   "self_type" : "type-134",
9572   "size" : 4,
9573   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9574  },
9575  {
9576   "alignment" : 4,
9577   "linker_set_key" : "android::PropertyMap **",
9578   "name" : "android::PropertyMap **",
9579   "referenced_type" : "type-134",
9580   "self_type" : "type-141",
9581   "size" : 4,
9582   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9583  },
9584  {
9585   "alignment" : 4,
9586   "linker_set_key" : "android::PropertyMap::Parser *",
9587   "name" : "android::PropertyMap::Parser *",
9588   "referenced_type" : "type-142",
9589   "self_type" : "type-143",
9590   "size" : 4,
9591   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9592  },
9593  {
9594   "alignment" : 4,
9595   "linker_set_key" : "android::RWLock *",
9596   "name" : "android::RWLock *",
9597   "referenced_type" : "type-476",
9598   "self_type" : "type-478",
9599   "size" : 4,
9600   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9601  },
9602  {
9603   "alignment" : 4,
9604   "linker_set_key" : "android::RWLock::AutoRLock *",
9605   "name" : "android::RWLock::AutoRLock *",
9606   "referenced_type" : "type-479",
9607   "self_type" : "type-481",
9608   "size" : 4,
9609   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9610  },
9611  {
9612   "alignment" : 4,
9613   "linker_set_key" : "android::RWLock::AutoWLock *",
9614   "name" : "android::RWLock::AutoWLock *",
9615   "referenced_type" : "type-482",
9616   "self_type" : "type-483",
9617   "size" : 4,
9618   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9619  },
9620  {
9621   "alignment" : 4,
9622   "linker_set_key" : "android::RefBase *",
9623   "name" : "android::RefBase *",
9624   "referenced_type" : "type-48",
9625   "self_type" : "type-56",
9626   "size" : 4,
9627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9628  },
9629  {
9630   "alignment" : 4,
9631   "linker_set_key" : "android::RefBase::weakref_impl *",
9632   "name" : "android::RefBase::weakref_impl *",
9633   "referenced_type" : "type-159",
9634   "self_type" : "type-158",
9635   "size" : 4,
9636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9637  },
9638  {
9639   "alignment" : 4,
9640   "linker_set_key" : "android::RefBase::weakref_impl *",
9641   "name" : "android::RefBase::weakref_impl *",
9642   "referenced_type" : "type-227",
9643   "self_type" : "type-226",
9644   "size" : 4,
9645   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9646  },
9647  {
9648   "alignment" : 4,
9649   "linker_set_key" : "android::RefBase::weakref_impl *",
9650   "name" : "android::RefBase::weakref_impl *",
9651   "referenced_type" : "type-440",
9652   "self_type" : "type-439",
9653   "size" : 4,
9654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9655  },
9656  {
9657   "alignment" : 4,
9658   "linker_set_key" : "android::RefBase::weakref_impl *",
9659   "name" : "android::RefBase::weakref_impl *",
9660   "referenced_type" : "type-51",
9661   "self_type" : "type-50",
9662   "size" : 4,
9663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9664  },
9665  {
9666   "alignment" : 4,
9667   "linker_set_key" : "android::RefBase::weakref_impl *",
9668   "name" : "android::RefBase::weakref_impl *",
9669   "referenced_type" : "type-517",
9670   "self_type" : "type-516",
9671   "size" : 4,
9672   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9673  },
9674  {
9675   "alignment" : 4,
9676   "linker_set_key" : "android::RefBase::weakref_impl *",
9677   "name" : "android::RefBase::weakref_impl *",
9678   "referenced_type" : "type-576",
9679   "self_type" : "type-575",
9680   "size" : 4,
9681   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9682  },
9683  {
9684   "alignment" : 4,
9685   "linker_set_key" : "android::RefBase::weakref_impl *",
9686   "name" : "android::RefBase::weakref_impl *",
9687   "referenced_type" : "type-597",
9688   "self_type" : "type-596",
9689   "size" : 4,
9690   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9691  },
9692  {
9693   "alignment" : 4,
9694   "linker_set_key" : "android::RefBase::weakref_impl *",
9695   "name" : "android::RefBase::weakref_impl *",
9696   "referenced_type" : "type-600",
9697   "self_type" : "type-599",
9698   "size" : 4,
9699   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9700  },
9701  {
9702   "alignment" : 4,
9703   "linker_set_key" : "android::RefBase::weakref_impl *",
9704   "name" : "android::RefBase::weakref_impl *",
9705   "referenced_type" : "type-618",
9706   "self_type" : "type-617",
9707   "size" : 4,
9708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9709  },
9710  {
9711   "alignment" : 4,
9712   "linker_set_key" : "android::RefBase::weakref_impl *",
9713   "name" : "android::RefBase::weakref_impl *",
9714   "referenced_type" : "type-700",
9715   "self_type" : "type-699",
9716   "size" : 4,
9717   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9718  },
9719  {
9720   "alignment" : 4,
9721   "linker_set_key" : "android::RefBase::weakref_impl *",
9722   "name" : "android::RefBase::weakref_impl *",
9723   "referenced_type" : "type-759",
9724   "self_type" : "type-758",
9725   "size" : 4,
9726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9727  },
9728  {
9729   "alignment" : 4,
9730   "linker_set_key" : "android::RefBase::weakref_impl *",
9731   "name" : "android::RefBase::weakref_impl *",
9732   "referenced_type" : "type-796",
9733   "self_type" : "type-795",
9734   "size" : 4,
9735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9736  },
9737  {
9738   "alignment" : 4,
9739   "linker_set_key" : "android::RefBase::weakref_impl *",
9740   "name" : "android::RefBase::weakref_impl *",
9741   "referenced_type" : "type-866",
9742   "self_type" : "type-865",
9743   "size" : 4,
9744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9745  },
9746  {
9747   "alignment" : 4,
9748   "linker_set_key" : "android::RefBase::weakref_type *",
9749   "name" : "android::RefBase::weakref_type *",
9750   "referenced_type" : "type-53",
9751   "self_type" : "type-164",
9752   "size" : 4,
9753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9754  },
9755  {
9756   "alignment" : 4,
9757   "linker_set_key" : "android::ReferenceRenamer *",
9758   "name" : "android::ReferenceRenamer *",
9759   "referenced_type" : "type-45",
9760   "self_type" : "type-46",
9761   "size" : 4,
9762   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9763  },
9764  {
9765   "alignment" : 4,
9766   "linker_set_key" : "android::ScopedTrace *",
9767   "name" : "android::ScopedTrace *",
9768   "referenced_type" : "type-508",
9769   "self_type" : "type-509",
9770   "size" : 4,
9771   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9772  },
9773  {
9774   "alignment" : 4,
9775   "linker_set_key" : "android::SimpleLooperCallback *",
9776   "name" : "android::SimpleLooperCallback *",
9777   "referenced_type" : "type-501",
9778   "self_type" : "type-502",
9779   "size" : 4,
9780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9781  },
9782  {
9783   "alignment" : 4,
9784   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9785   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9786   "referenced_type" : "type-120",
9787   "self_type" : "type-121",
9788   "size" : 4,
9789   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9790  },
9791  {
9792   "alignment" : 4,
9793   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9794   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9795   "referenced_type" : "type-370",
9796   "self_type" : "type-444",
9797   "size" : 4,
9798   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9799  },
9800  {
9801   "alignment" : 4,
9802   "linker_set_key" : "android::SortedVectorImpl *",
9803   "name" : "android::SortedVectorImpl *",
9804   "referenced_type" : "type-119",
9805   "self_type" : "type-646",
9806   "size" : 4,
9807   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9808  },
9809  {
9810   "alignment" : 4,
9811   "linker_set_key" : "android::StopWatch *",
9812   "name" : "android::StopWatch *",
9813   "referenced_type" : "type-188",
9814   "self_type" : "type-191",
9815   "size" : 4,
9816   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9817  },
9818  {
9819   "alignment" : 4,
9820   "linker_set_key" : "android::String16 *",
9821   "name" : "android::String16 *",
9822   "referenced_type" : "type-196",
9823   "self_type" : "type-212",
9824   "size" : 4,
9825   "source_file" : "/system/core/libutils/include/utils/String16.h"
9826  },
9827  {
9828   "alignment" : 4,
9829   "linker_set_key" : "android::String8 *",
9830   "name" : "android::String8 *",
9831   "referenced_type" : "type-84",
9832   "self_type" : "type-96",
9833   "size" : 4,
9834   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9835  },
9836  {
9837   "alignment" : 4,
9838   "linker_set_key" : "android::String8Printer *",
9839   "name" : "android::String8Printer *",
9840   "referenced_type" : "type-95",
9841   "self_type" : "type-97",
9842   "size" : 4,
9843   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9844  },
9845  {
9846   "alignment" : 4,
9847   "linker_set_key" : "android::Thread *",
9848   "name" : "android::Thread *",
9849   "referenced_type" : "type-272",
9850   "self_type" : "type-271",
9851   "size" : 4,
9852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9853  },
9854  {
9855   "alignment" : 4,
9856   "linker_set_key" : "android::Tokenizer *",
9857   "name" : "android::Tokenizer *",
9858   "referenced_type" : "type-128",
9859   "self_type" : "type-132",
9860   "size" : 4,
9861   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9862  },
9863  {
9864   "alignment" : 4,
9865   "linker_set_key" : "android::Tokenizer **",
9866   "name" : "android::Tokenizer **",
9867   "referenced_type" : "type-132",
9868   "self_type" : "type-640",
9869   "size" : 4,
9870   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9871  },
9872  {
9873   "alignment" : 4,
9874   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope> *",
9875   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
9876   "referenced_type" : "type-361",
9877   "self_type" : "type-447",
9878   "size" : 4,
9879   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9880  },
9881  {
9882   "alignment" : 4,
9883   "linker_set_key" : "android::Vector<android::Looper::Response> *",
9884   "name" : "android::Vector<android::Looper::Response> *",
9885   "referenced_type" : "type-377",
9886   "self_type" : "type-451",
9887   "size" : 4,
9888   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9889  },
9890  {
9891   "alignment" : 4,
9892   "linker_set_key" : "android::Vector<android::String8> *",
9893   "name" : "android::Vector<android::String8> *",
9894   "referenced_type" : "type-168",
9895   "self_type" : "type-169",
9896   "size" : 4,
9897   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9898  },
9899  {
9900   "alignment" : 4,
9901   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> *",
9902   "name" : "android::Vector<android::sysprop_change_callback_info> *",
9903   "referenced_type" : "type-656",
9904   "self_type" : "type-658",
9905   "size" : 4,
9906   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9907  },
9908  {
9909   "alignment" : 4,
9910   "linker_set_key" : "android::VectorImpl *",
9911   "name" : "android::VectorImpl *",
9912   "referenced_type" : "type-116",
9913   "self_type" : "type-651",
9914   "size" : 4,
9915   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9916  },
9917  {
9918   "alignment" : 4,
9919   "linker_set_key" : "android::VirtualLightRefBase *",
9920   "name" : "android::VirtualLightRefBase *",
9921   "referenced_type" : "type-42",
9922   "self_type" : "type-60",
9923   "size" : 4,
9924   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9925  },
9926  {
9927   "alignment" : 4,
9928   "linker_set_key" : "android::WeakMessageHandler *",
9929   "name" : "android::WeakMessageHandler *",
9930   "referenced_type" : "type-461",
9931   "self_type" : "type-464",
9932   "size" : 4,
9933   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9934  },
9935  {
9936   "alignment" : 4,
9937   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> *",
9938   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
9939   "referenced_type" : "type-103",
9940   "self_type" : "type-106",
9941   "size" : 4,
9942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9943  },
9944  {
9945   "alignment" : 4,
9946   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> *",
9947   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
9948   "referenced_type" : "type-371",
9949   "self_type" : "type-419",
9950   "size" : 4,
9951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9952  },
9953  {
9954   "alignment" : 4,
9955   "linker_set_key" : "android::sp<android::Looper> *",
9956   "name" : "android::sp<android::Looper> *",
9957   "referenced_type" : "type-356",
9958   "self_type" : "type-506",
9959   "size" : 4,
9960   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9961  },
9962  {
9963   "alignment" : 4,
9964   "linker_set_key" : "android::sp<android::LooperCallback> *",
9965   "name" : "android::sp<android::LooperCallback> *",
9966   "referenced_type" : "type-373",
9967   "self_type" : "type-498",
9968   "size" : 4,
9969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9970  },
9971  {
9972   "alignment" : 4,
9973   "linker_set_key" : "android::sp<android::MessageHandler> *",
9974   "name" : "android::sp<android::MessageHandler> *",
9975   "referenced_type" : "type-363",
9976   "self_type" : "type-489",
9977   "size" : 4,
9978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9979  },
9980  {
9981   "alignment" : 4,
9982   "linker_set_key" : "android::sp<android::NativeHandle> *",
9983   "name" : "android::sp<android::NativeHandle> *",
9984   "referenced_type" : "type-70",
9985   "self_type" : "type-72",
9986   "size" : 4,
9987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9988  },
9989  {
9990   "alignment" : 4,
9991   "linker_set_key" : "android::sp<android::Thread> *",
9992   "name" : "android::sp<android::Thread> *",
9993   "referenced_type" : "type-274",
9994   "self_type" : "type-281",
9995   "size" : 4,
9996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9997  },
9998  {
9999   "alignment" : 4,
10000   "linker_set_key" : "android::sysprop_change_callback_info *",
10001   "name" : "android::sysprop_change_callback_info *",
10002   "referenced_type" : "type-347",
10003   "self_type" : "type-346",
10004   "size" : 4,
10005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10006  },
10007  {
10008   "alignment" : 4,
10009   "linker_set_key" : "android::sysprop_change_callback_info *",
10010   "name" : "android::sysprop_change_callback_info *",
10011   "referenced_type" : "type-841",
10012   "self_type" : "type-840",
10013   "size" : 4,
10014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10015  },
10016  {
10017   "alignment" : 4,
10018   "linker_set_key" : "android::wp<android::MessageHandler> *",
10019   "name" : "android::wp<android::MessageHandler> *",
10020   "referenced_type" : "type-462",
10021   "self_type" : "type-485",
10022   "size" : 4,
10023   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10024  },
10025  {
10026   "alignment" : 4,
10027   "linker_set_key" : "android::wp<android::Thread> *",
10028   "name" : "android::wp<android::Thread> *",
10029   "referenced_type" : "type-270",
10030   "self_type" : "type-276",
10031   "size" : 4,
10032   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10033  },
10034  {
10035   "alignment" : 4,
10036   "linker_set_key" : "android_flex_plane *",
10037   "name" : "android_flex_plane *",
10038   "referenced_type" : "type-250",
10039   "self_type" : "type-254",
10040   "size" : 4,
10041   "source_file" : "/system/core/libsystem/include/system/graphics.h"
10042  },
10043  {
10044   "alignment" : 4,
10045   "linker_set_key" : "char *",
10046   "name" : "char *",
10047   "referenced_type" : "type-3",
10048   "self_type" : "type-2",
10049   "size" : 4,
10050   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10051  },
10052  {
10053   "alignment" : 4,
10054   "linker_set_key" : "char16_t *",
10055   "name" : "char16_t *",
10056   "referenced_type" : "type-199",
10057   "self_type" : "type-641",
10058   "size" : 4,
10059   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
10060  },
10061  {
10062   "alignment" : 4,
10063   "linker_set_key" : "char32_t *",
10064   "name" : "char32_t *",
10065   "referenced_type" : "type-203",
10066   "self_type" : "type-207",
10067   "size" : 4,
10068   "source_file" : "/system/core/libutils/include/utils/String8.h"
10069  },
10070  {
10071   "alignment" : 4,
10072   "linker_set_key" : "const android::CallStack *",
10073   "name" : "const android::CallStack *",
10074   "referenced_type" : "type-174",
10075   "self_type" : "type-175",
10076   "size" : 4,
10077   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
10078  },
10079  {
10080   "alignment" : 4,
10081   "linker_set_key" : "const android::FileMap *",
10082   "name" : "const android::FileMap *",
10083   "referenced_type" : "type-44",
10084   "self_type" : "type-52",
10085   "size" : 4,
10086   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10087  },
10088  {
10089   "alignment" : 4,
10090   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> *",
10091   "name" : "const android::KeyedVector<android::String8, android::String8> *",
10092   "referenced_type" : "type-126",
10093   "self_type" : "type-127",
10094   "size" : 4,
10095   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10096  },
10097  {
10098   "alignment" : 4,
10099   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request> *",
10100   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
10101   "referenced_type" : "type-457",
10102   "self_type" : "type-458",
10103   "size" : 4,
10104   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10105  },
10106  {
10107   "alignment" : 4,
10108   "linker_set_key" : "const android::LightRefBase<android::NativeHandle> *",
10109   "name" : "const android::LightRefBase<android::NativeHandle> *",
10110   "referenced_type" : "type-75",
10111   "self_type" : "type-76",
10112   "size" : 4,
10113   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10114  },
10115  {
10116   "alignment" : 4,
10117   "linker_set_key" : "const android::Looper *",
10118   "name" : "const android::Looper *",
10119   "referenced_type" : "type-383",
10120   "self_type" : "type-384",
10121   "size" : 4,
10122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10123  },
10124  {
10125   "alignment" : 4,
10126   "linker_set_key" : "const android::Looper::MessageEnvelope *",
10127   "name" : "const android::Looper::MessageEnvelope *",
10128   "referenced_type" : "type-421",
10129   "self_type" : "type-422",
10130   "size" : 4,
10131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10132  },
10133  {
10134   "alignment" : 4,
10135   "linker_set_key" : "const android::Looper::Request *",
10136   "name" : "const android::Looper::Request *",
10137   "referenced_type" : "type-435",
10138   "self_type" : "type-472",
10139   "size" : 4,
10140   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10141  },
10142  {
10143   "alignment" : 4,
10144   "linker_set_key" : "const android::Looper::Response *",
10145   "name" : "const android::Looper::Response *",
10146   "referenced_type" : "type-424",
10147   "self_type" : "type-425",
10148   "size" : 4,
10149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10150  },
10151  {
10152   "alignment" : 4,
10153   "linker_set_key" : "const android::MessageHandler *",
10154   "name" : "const android::MessageHandler *",
10155   "referenced_type" : "type-496",
10156   "self_type" : "type-497",
10157   "size" : 4,
10158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10159  },
10160  {
10161   "alignment" : 4,
10162   "linker_set_key" : "const android::NativeHandle *",
10163   "name" : "const android::NativeHandle *",
10164   "referenced_type" : "type-65",
10165   "self_type" : "type-69",
10166   "size" : 4,
10167   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10168  },
10169  {
10170   "alignment" : 4,
10171   "linker_set_key" : "const android::PropertyMap *",
10172   "name" : "const android::PropertyMap *",
10173   "referenced_type" : "type-135",
10174   "self_type" : "type-136",
10175   "size" : 4,
10176   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10177  },
10178  {
10179   "alignment" : 4,
10180   "linker_set_key" : "const android::RefBase *",
10181   "name" : "const android::RefBase *",
10182   "referenced_type" : "type-54",
10183   "self_type" : "type-55",
10184   "size" : 4,
10185   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "linker_set_key" : "const android::RefBase::weakref_type *",
10190   "name" : "const android::RefBase::weakref_type *",
10191   "referenced_type" : "type-162",
10192   "self_type" : "type-163",
10193   "size" : 4,
10194   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10199   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10200   "referenced_type" : "type-122",
10201   "self_type" : "type-123",
10202   "size" : 4,
10203   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10208   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10209   "referenced_type" : "type-445",
10210   "self_type" : "type-446",
10211   "size" : 4,
10212   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10213  },
10214  {
10215   "alignment" : 4,
10216   "linker_set_key" : "const android::SortedVectorImpl *",
10217   "name" : "const android::SortedVectorImpl *",
10218   "referenced_type" : "type-648",
10219   "self_type" : "type-650",
10220   "size" : 4,
10221   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10222  },
10223  {
10224   "alignment" : 4,
10225   "linker_set_key" : "const android::StopWatch *",
10226   "name" : "const android::StopWatch *",
10227   "referenced_type" : "type-192",
10228   "self_type" : "type-194",
10229   "size" : 4,
10230   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10231  },
10232  {
10233   "alignment" : 4,
10234   "linker_set_key" : "const android::String16 *",
10235   "name" : "const android::String16 *",
10236   "referenced_type" : "type-195",
10237   "self_type" : "type-210",
10238   "size" : 4,
10239   "source_file" : "/system/core/libutils/include/utils/String16.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "linker_set_key" : "const android::String8 *",
10244   "name" : "const android::String8 *",
10245   "referenced_type" : "type-83",
10246   "self_type" : "type-85",
10247   "size" : 4,
10248   "source_file" : "/system/core/libutils/include/utils/String8.h"
10249  },
10250  {
10251   "alignment" : 4,
10252   "linker_set_key" : "const android::Thread *",
10253   "name" : "const android::Thread *",
10254   "referenced_type" : "type-286",
10255   "self_type" : "type-287",
10256   "size" : 4,
10257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10258  },
10259  {
10260   "alignment" : 4,
10261   "linker_set_key" : "const android::Tokenizer *",
10262   "name" : "const android::Tokenizer *",
10263   "referenced_type" : "type-130",
10264   "self_type" : "type-131",
10265   "size" : 4,
10266   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10267  },
10268  {
10269   "alignment" : 4,
10270   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope> *",
10271   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10272   "referenced_type" : "type-448",
10273   "self_type" : "type-449",
10274   "size" : 4,
10275   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10276  },
10277  {
10278   "alignment" : 4,
10279   "linker_set_key" : "const android::Vector<android::Looper::Response> *",
10280   "name" : "const android::Vector<android::Looper::Response> *",
10281   "referenced_type" : "type-452",
10282   "self_type" : "type-453",
10283   "size" : 4,
10284   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10285  },
10286  {
10287   "alignment" : 4,
10288   "linker_set_key" : "const android::Vector<android::String8> *",
10289   "name" : "const android::Vector<android::String8> *",
10290   "referenced_type" : "type-170",
10291   "self_type" : "type-171",
10292   "size" : 4,
10293   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10294  },
10295  {
10296   "alignment" : 4,
10297   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> *",
10298   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10299   "referenced_type" : "type-661",
10300   "self_type" : "type-663",
10301   "size" : 4,
10302   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "linker_set_key" : "const android::VectorImpl *",
10307   "name" : "const android::VectorImpl *",
10308   "referenced_type" : "type-117",
10309   "self_type" : "type-118",
10310   "size" : 4,
10311   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> *",
10316   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
10317   "referenced_type" : "type-102",
10318   "self_type" : "type-107",
10319   "size" : 4,
10320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10321  },
10322  {
10323   "alignment" : 4,
10324   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10325   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10326   "referenced_type" : "type-415",
10327   "self_type" : "type-423",
10328   "size" : 4,
10329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10330  },
10331  {
10332   "alignment" : 4,
10333   "linker_set_key" : "const android::sp<android::Looper> *",
10334   "name" : "const android::sp<android::Looper> *",
10335   "referenced_type" : "type-381",
10336   "self_type" : "type-382",
10337   "size" : 4,
10338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "linker_set_key" : "const android::sp<android::LooperCallback> *",
10343   "name" : "const android::sp<android::LooperCallback> *",
10344   "referenced_type" : "type-499",
10345   "self_type" : "type-505",
10346   "size" : 4,
10347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10348  },
10349  {
10350   "alignment" : 4,
10351   "linker_set_key" : "const android::sp<android::MessageHandler> *",
10352   "name" : "const android::sp<android::MessageHandler> *",
10353   "referenced_type" : "type-490",
10354   "self_type" : "type-495",
10355   "size" : 4,
10356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "linker_set_key" : "const android::sp<android::Thread> *",
10361   "name" : "const android::sp<android::Thread> *",
10362   "referenced_type" : "type-277",
10363   "self_type" : "type-285",
10364   "size" : 4,
10365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10366  },
10367  {
10368   "alignment" : 4,
10369   "linker_set_key" : "const android::sysprop_change_callback_info *",
10370   "name" : "const android::sysprop_change_callback_info *",
10371   "referenced_type" : "type-349",
10372   "self_type" : "type-348",
10373   "size" : 4,
10374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10375  },
10376  {
10377   "alignment" : 4,
10378   "linker_set_key" : "const android::sysprop_change_callback_info *",
10379   "name" : "const android::sysprop_change_callback_info *",
10380   "referenced_type" : "type-837",
10381   "self_type" : "type-842",
10382   "size" : 4,
10383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10384  },
10385  {
10386   "alignment" : 4,
10387   "linker_set_key" : "const android::wp<android::MessageHandler> *",
10388   "name" : "const android::wp<android::MessageHandler> *",
10389   "referenced_type" : "type-486",
10390   "self_type" : "type-488",
10391   "size" : 4,
10392   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10393  },
10394  {
10395   "alignment" : 4,
10396   "linker_set_key" : "const android::wp<android::Thread> *",
10397   "name" : "const android::wp<android::Thread> *",
10398   "referenced_type" : "type-279",
10399   "self_type" : "type-280",
10400   "size" : 4,
10401   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10402  },
10403  {
10404   "alignment" : 4,
10405   "linker_set_key" : "const char *",
10406   "name" : "const char *",
10407   "referenced_type" : "type-8",
10408   "self_type" : "type-24",
10409   "size" : 4,
10410   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10411  },
10412  {
10413   "alignment" : 4,
10414   "linker_set_key" : "const char16_t *",
10415   "name" : "const char16_t *",
10416   "referenced_type" : "type-198",
10417   "self_type" : "type-197",
10418   "size" : 4,
10419   "source_file" : "/system/core/libutils/include/utils/String8.h"
10420  },
10421  {
10422   "alignment" : 4,
10423   "linker_set_key" : "const char32_t *",
10424   "name" : "const char32_t *",
10425   "referenced_type" : "type-202",
10426   "self_type" : "type-204",
10427   "size" : 4,
10428   "source_file" : "/system/core/libutils/include/utils/String8.h"
10429  },
10430  {
10431   "alignment" : 4,
10432   "linker_set_key" : "const log_msg *",
10433   "name" : "const log_msg *",
10434   "referenced_type" : "type-144",
10435   "self_type" : "type-152",
10436   "size" : 4,
10437   "source_file" : "/system/core/liblog/include/log/log_read.h"
10438  },
10439  {
10440   "alignment" : 4,
10441   "linker_set_key" : "const native_handle *",
10442   "name" : "const native_handle *",
10443   "referenced_type" : "type-64",
10444   "self_type" : "type-63",
10445   "size" : 4,
10446   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10447  },
10448  {
10449   "alignment" : 4,
10450   "linker_set_key" : "const unsigned char *",
10451   "name" : "const unsigned char *",
10452   "referenced_type" : "type-9",
10453   "self_type" : "type-38",
10454   "size" : 4,
10455   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10456  },
10457  {
10458   "alignment" : 4,
10459   "linker_set_key" : "const unsigned short *",
10460   "name" : "const unsigned short *",
10461   "referenced_type" : "type-17",
10462   "self_type" : "type-39",
10463   "size" : 4,
10464   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10465  },
10466  {
10467   "alignment" : 4,
10468   "linker_set_key" : "const void *",
10469   "name" : "const void *",
10470   "referenced_type" : "type-43",
10471   "self_type" : "type-47",
10472   "size" : 4,
10473   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10474  },
10475  {
10476   "alignment" : 4,
10477   "linker_set_key" : "epoll_event *",
10478   "name" : "epoll_event *",
10479   "referenced_type" : "type-474",
10480   "self_type" : "type-473",
10481   "size" : 4,
10482   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10483  },
10484  {
10485   "alignment" : 4,
10486   "linker_set_key" : "epoll_event *",
10487   "name" : "epoll_event *",
10488   "referenced_type" : "type-892",
10489   "self_type" : "type-891",
10490   "size" : 4,
10491   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10492  },
10493  {
10494   "alignment" : 4,
10495   "linker_set_key" : "int (*)(const void *, const void *)",
10496   "name" : "int (*)(const void *, const void *)",
10497   "referenced_type" : "type-642",
10498   "self_type" : "type-643",
10499   "size" : 4,
10500   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10501  },
10502  {
10503   "alignment" : 4,
10504   "linker_set_key" : "int (*)(const void *, const void *, void *)",
10505   "name" : "int (*)(const void *, const void *, void *)",
10506   "referenced_type" : "type-644",
10507   "self_type" : "type-645",
10508   "size" : 4,
10509   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10510  },
10511  {
10512   "alignment" : 4,
10513   "linker_set_key" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10514   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10515   "referenced_type" : "type-265",
10516   "self_type" : "type-267",
10517   "size" : 4,
10518   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10519  },
10520  {
10521   "alignment" : 4,
10522   "linker_set_key" : "int (*)(int, int, void *)",
10523   "name" : "int (*)(int, int, void *)",
10524   "referenced_type" : "type-467",
10525   "self_type" : "type-468",
10526   "size" : 4,
10527   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10528  },
10529  {
10530   "alignment" : 4,
10531   "linker_set_key" : "int (*)(void *)",
10532   "name" : "int (*)(void *)",
10533   "referenced_type" : "type-262",
10534   "self_type" : "type-263",
10535   "size" : 4,
10536   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10537  },
10538  {
10539   "alignment" : 4,
10540   "linker_set_key" : "int *",
10541   "name" : "int *",
10542   "referenced_type" : "type-21",
10543   "self_type" : "type-469",
10544   "size" : 4,
10545   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10546  },
10547  {
10548   "alignment" : 4,
10549   "linker_set_key" : "log_msg *",
10550   "name" : "log_msg *",
10551   "referenced_type" : "type-113",
10552   "self_type" : "type-167",
10553   "size" : 4,
10554   "source_file" : "/system/core/liblog/include/log/log_read.h"
10555  },
10556  {
10557   "alignment" : 4,
10558   "linker_set_key" : "native_handle *",
10559   "name" : "native_handle *",
10560   "referenced_type" : "type-58",
10561   "self_type" : "type-61",
10562   "size" : 4,
10563   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10564  },
10565  {
10566   "alignment" : 4,
10567   "linker_set_key" : "unsigned char *",
10568   "name" : "unsigned char *",
10569   "referenced_type" : "type-10",
10570   "self_type" : "type-251",
10571   "size" : 4,
10572   "source_file" : "/system/core/libsystem/include/system/graphics.h"
10573  },
10574  {
10575   "alignment" : 4,
10576   "linker_set_key" : "unsigned int *",
10577   "name" : "unsigned int *",
10578   "referenced_type" : "type-6",
10579   "self_type" : "type-205",
10580   "size" : 4,
10581   "source_file" : "/system/core/libutils/include/utils/String8.h"
10582  },
10583  {
10584   "alignment" : 4,
10585   "linker_set_key" : "void (*)()",
10586   "name" : "void (*)()",
10587   "referenced_type" : "type-336",
10588   "self_type" : "type-335",
10589   "size" : 4,
10590   "source_file" : "/system/core/libutils/include/utils/misc.h"
10591  },
10592  {
10593   "alignment" : 4,
10594   "linker_set_key" : "void *",
10595   "name" : "void *",
10596   "referenced_type" : "type-5",
10597   "self_type" : "type-4",
10598   "size" : 4,
10599   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10600  },
10601  {
10602   "alignment" : 4,
10603   "linker_set_key" : "void **",
10604   "name" : "void **",
10605   "referenced_type" : "type-4",
10606   "self_type" : "type-264",
10607   "size" : 4,
10608   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10609  }
10610 ],
10611 "qualified_types" :
10612 [
10613  {
10614   "alignment" : 4,
10615   "is_const" : true,
10616   "linker_set_key" : "android::RefBase::weakref_impl *const",
10617   "name" : "android::RefBase::weakref_impl *const",
10618   "referenced_type" : "type-158",
10619   "self_type" : "type-160",
10620   "size" : 4,
10621   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10622  },
10623  {
10624   "alignment" : 4,
10625   "is_const" : true,
10626   "linker_set_key" : "android::RefBase::weakref_impl *const",
10627   "name" : "android::RefBase::weakref_impl *const",
10628   "referenced_type" : "type-226",
10629   "self_type" : "type-228",
10630   "size" : 4,
10631   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10632  },
10633  {
10634   "alignment" : 4,
10635   "is_const" : true,
10636   "linker_set_key" : "android::RefBase::weakref_impl *const",
10637   "name" : "android::RefBase::weakref_impl *const",
10638   "referenced_type" : "type-439",
10639   "self_type" : "type-441",
10640   "size" : 4,
10641   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10642  },
10643  {
10644   "alignment" : 4,
10645   "is_const" : true,
10646   "linker_set_key" : "android::RefBase::weakref_impl *const",
10647   "name" : "android::RefBase::weakref_impl *const",
10648   "referenced_type" : "type-50",
10649   "self_type" : "type-49",
10650   "size" : 4,
10651   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10652  },
10653  {
10654   "alignment" : 4,
10655   "is_const" : true,
10656   "linker_set_key" : "android::RefBase::weakref_impl *const",
10657   "name" : "android::RefBase::weakref_impl *const",
10658   "referenced_type" : "type-516",
10659   "self_type" : "type-515",
10660   "size" : 4,
10661   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10662  },
10663  {
10664   "alignment" : 4,
10665   "is_const" : true,
10666   "linker_set_key" : "android::RefBase::weakref_impl *const",
10667   "name" : "android::RefBase::weakref_impl *const",
10668   "referenced_type" : "type-575",
10669   "self_type" : "type-577",
10670   "size" : 4,
10671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10672  },
10673  {
10674   "alignment" : 4,
10675   "is_const" : true,
10676   "linker_set_key" : "android::RefBase::weakref_impl *const",
10677   "name" : "android::RefBase::weakref_impl *const",
10678   "referenced_type" : "type-596",
10679   "self_type" : "type-598",
10680   "size" : 4,
10681   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10682  },
10683  {
10684   "alignment" : 4,
10685   "is_const" : true,
10686   "linker_set_key" : "android::RefBase::weakref_impl *const",
10687   "name" : "android::RefBase::weakref_impl *const",
10688   "referenced_type" : "type-599",
10689   "self_type" : "type-601",
10690   "size" : 4,
10691   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10692  },
10693  {
10694   "alignment" : 4,
10695   "is_const" : true,
10696   "linker_set_key" : "android::RefBase::weakref_impl *const",
10697   "name" : "android::RefBase::weakref_impl *const",
10698   "referenced_type" : "type-617",
10699   "self_type" : "type-619",
10700   "size" : 4,
10701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10702  },
10703  {
10704   "alignment" : 4,
10705   "is_const" : true,
10706   "linker_set_key" : "android::RefBase::weakref_impl *const",
10707   "name" : "android::RefBase::weakref_impl *const",
10708   "referenced_type" : "type-699",
10709   "self_type" : "type-698",
10710   "size" : 4,
10711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "is_const" : true,
10716   "linker_set_key" : "android::RefBase::weakref_impl *const",
10717   "name" : "android::RefBase::weakref_impl *const",
10718   "referenced_type" : "type-758",
10719   "self_type" : "type-760",
10720   "size" : 4,
10721   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10722  },
10723  {
10724   "alignment" : 4,
10725   "is_const" : true,
10726   "linker_set_key" : "android::RefBase::weakref_impl *const",
10727   "name" : "android::RefBase::weakref_impl *const",
10728   "referenced_type" : "type-795",
10729   "self_type" : "type-797",
10730   "size" : 4,
10731   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10732  },
10733  {
10734   "alignment" : 4,
10735   "is_const" : true,
10736   "linker_set_key" : "android::RefBase::weakref_impl *const",
10737   "name" : "android::RefBase::weakref_impl *const",
10738   "referenced_type" : "type-865",
10739   "self_type" : "type-867",
10740   "size" : 4,
10741   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10742  },
10743  {
10744   "alignment" : 4,
10745   "is_const" : true,
10746   "linker_set_key" : "const android::CallStack",
10747   "name" : "const android::CallStack",
10748   "referenced_type" : "type-172",
10749   "self_type" : "type-174",
10750   "size" : 20,
10751   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
10752  },
10753  {
10754   "alignment" : 8,
10755   "is_const" : true,
10756   "linker_set_key" : "const android::FileMap",
10757   "name" : "const android::FileMap",
10758   "referenced_type" : "type-1",
10759   "self_type" : "type-44",
10760   "size" : 32,
10761   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10762  },
10763  {
10764   "alignment" : 4,
10765   "is_const" : true,
10766   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8>",
10767   "name" : "const android::KeyedVector<android::String8, android::String8>",
10768   "referenced_type" : "type-124",
10769   "self_type" : "type-126",
10770   "size" : 20,
10771   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10772  },
10773  {
10774   "alignment" : 4,
10775   "is_const" : true,
10776   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request>",
10777   "name" : "const android::KeyedVector<int, android::Looper::Request>",
10778   "referenced_type" : "type-369",
10779   "self_type" : "type-457",
10780   "size" : 20,
10781   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10782  },
10783  {
10784   "alignment" : 4,
10785   "is_const" : true,
10786   "linker_set_key" : "const android::LightRefBase<android::NativeHandle>",
10787   "name" : "const android::LightRefBase<android::NativeHandle>",
10788   "referenced_type" : "type-67",
10789   "self_type" : "type-75",
10790   "size" : 4,
10791   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10792  },
10793  {
10794   "alignment" : 8,
10795   "is_const" : true,
10796   "linker_set_key" : "const android::Looper",
10797   "name" : "const android::Looper",
10798   "referenced_type" : "type-358",
10799   "self_type" : "type-383",
10800   "size" : 112,
10801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10802  },
10803  {
10804   "alignment" : 8,
10805   "is_const" : true,
10806   "linker_set_key" : "const android::Looper::MessageEnvelope",
10807   "name" : "const android::Looper::MessageEnvelope",
10808   "referenced_type" : "type-362",
10809   "self_type" : "type-421",
10810   "size" : 16,
10811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10812  },
10813  {
10814   "alignment" : 4,
10815   "is_const" : true,
10816   "linker_set_key" : "const android::Looper::Request",
10817   "name" : "const android::Looper::Request",
10818   "referenced_type" : "type-372",
10819   "self_type" : "type-435",
10820   "size" : 24,
10821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10822  },
10823  {
10824   "alignment" : 4,
10825   "is_const" : true,
10826   "linker_set_key" : "const android::Looper::Response",
10827   "name" : "const android::Looper::Response",
10828   "referenced_type" : "type-378",
10829   "self_type" : "type-424",
10830   "size" : 28,
10831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "is_const" : true,
10836   "linker_set_key" : "const android::Message",
10837   "name" : "const android::Message",
10838   "referenced_type" : "type-366",
10839   "self_type" : "type-465",
10840   "size" : 4,
10841   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10842  },
10843  {
10844   "alignment" : 4,
10845   "is_const" : true,
10846   "linker_set_key" : "const android::MessageHandler",
10847   "name" : "const android::MessageHandler",
10848   "referenced_type" : "type-365",
10849   "self_type" : "type-496",
10850   "size" : 12,
10851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10852  },
10853  {
10854   "alignment" : 4,
10855   "is_const" : true,
10856   "linker_set_key" : "const android::NativeHandle",
10857   "name" : "const android::NativeHandle",
10858   "referenced_type" : "type-66",
10859   "self_type" : "type-65",
10860   "size" : 12,
10861   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10862  },
10863  {
10864   "alignment" : 4,
10865   "is_const" : true,
10866   "linker_set_key" : "const android::PropertyMap",
10867   "name" : "const android::PropertyMap",
10868   "referenced_type" : "type-133",
10869   "self_type" : "type-135",
10870   "size" : 20,
10871   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10872  },
10873  {
10874   "alignment" : 4,
10875   "is_const" : true,
10876   "linker_set_key" : "const android::RefBase",
10877   "name" : "const android::RefBase",
10878   "referenced_type" : "type-48",
10879   "self_type" : "type-54",
10880   "size" : 8,
10881   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10882  },
10883  {
10884   "alignment" : 1,
10885   "is_const" : true,
10886   "linker_set_key" : "const android::RefBase::weakref_type",
10887   "name" : "const android::RefBase::weakref_type",
10888   "referenced_type" : "type-53",
10889   "self_type" : "type-162",
10890   "size" : 1,
10891   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10892  },
10893  {
10894   "alignment" : 4,
10895   "is_const" : true,
10896   "linker_set_key" : "const android::ReferenceRenamer",
10897   "name" : "const android::ReferenceRenamer",
10898   "referenced_type" : "type-45",
10899   "self_type" : "type-165",
10900   "size" : 4,
10901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10902  },
10903  {
10904   "alignment" : 4,
10905   "is_const" : true,
10906   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10907   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10908   "referenced_type" : "type-120",
10909   "self_type" : "type-122",
10910   "size" : 20,
10911   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10912  },
10913  {
10914   "alignment" : 4,
10915   "is_const" : true,
10916   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10917   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10918   "referenced_type" : "type-370",
10919   "self_type" : "type-445",
10920   "size" : 20,
10921   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10922  },
10923  {
10924   "alignment" : 4,
10925   "is_const" : true,
10926   "linker_set_key" : "const android::SortedVectorImpl",
10927   "name" : "const android::SortedVectorImpl",
10928   "referenced_type" : "type-119",
10929   "self_type" : "type-648",
10930   "size" : 20,
10931   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10932  },
10933  {
10934   "alignment" : 8,
10935   "is_const" : true,
10936   "linker_set_key" : "const android::StopWatch",
10937   "name" : "const android::StopWatch",
10938   "referenced_type" : "type-188",
10939   "self_type" : "type-192",
10940   "size" : 152,
10941   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10942  },
10943  {
10944   "alignment" : 4,
10945   "is_const" : true,
10946   "linker_set_key" : "const android::String16",
10947   "name" : "const android::String16",
10948   "referenced_type" : "type-196",
10949   "self_type" : "type-195",
10950   "size" : 4,
10951   "source_file" : "/system/core/libutils/include/utils/String8.h"
10952  },
10953  {
10954   "alignment" : 4,
10955   "is_const" : true,
10956   "linker_set_key" : "const android::String8",
10957   "name" : "const android::String8",
10958   "referenced_type" : "type-84",
10959   "self_type" : "type-83",
10960   "size" : 4,
10961   "source_file" : "/system/core/libutils/include/utils/String8.h"
10962  },
10963  {
10964   "alignment" : 4,
10965   "is_const" : true,
10966   "linker_set_key" : "const android::Thread",
10967   "name" : "const android::Thread",
10968   "referenced_type" : "type-272",
10969   "self_type" : "type-286",
10970   "size" : 44,
10971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10972  },
10973  {
10974   "alignment" : 4,
10975   "is_const" : true,
10976   "linker_set_key" : "const android::Tokenizer",
10977   "name" : "const android::Tokenizer",
10978   "referenced_type" : "type-128",
10979   "self_type" : "type-130",
10980   "size" : 28,
10981   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10982  },
10983  {
10984   "alignment" : 4,
10985   "is_const" : true,
10986   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope>",
10987   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
10988   "referenced_type" : "type-361",
10989   "self_type" : "type-448",
10990   "size" : 20,
10991   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10992  },
10993  {
10994   "alignment" : 4,
10995   "is_const" : true,
10996   "linker_set_key" : "const android::Vector<android::Looper::Response>",
10997   "name" : "const android::Vector<android::Looper::Response>",
10998   "referenced_type" : "type-377",
10999   "self_type" : "type-452",
11000   "size" : 20,
11001   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11002  },
11003  {
11004   "alignment" : 4,
11005   "is_const" : true,
11006   "linker_set_key" : "const android::Vector<android::String8>",
11007   "name" : "const android::Vector<android::String8>",
11008   "referenced_type" : "type-168",
11009   "self_type" : "type-170",
11010   "size" : 20,
11011   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11012  },
11013  {
11014   "alignment" : 4,
11015   "is_const" : true,
11016   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info>",
11017   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11018   "referenced_type" : "type-656",
11019   "self_type" : "type-661",
11020   "size" : 20,
11021   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11022  },
11023  {
11024   "alignment" : 4,
11025   "is_const" : true,
11026   "linker_set_key" : "const android::VectorImpl",
11027   "name" : "const android::VectorImpl",
11028   "referenced_type" : "type-116",
11029   "self_type" : "type-117",
11030   "size" : 20,
11031   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11032  },
11033  {
11034   "alignment" : 4,
11035   "is_const" : true,
11036   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8>",
11037   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
11038   "referenced_type" : "type-103",
11039   "self_type" : "type-102",
11040   "size" : 8,
11041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11042  },
11043  {
11044   "alignment" : 4,
11045   "is_const" : true,
11046   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request>",
11047   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
11048   "referenced_type" : "type-371",
11049   "self_type" : "type-415",
11050   "size" : 28,
11051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11052  },
11053  {
11054   "alignment" : 4,
11055   "is_const" : true,
11056   "linker_set_key" : "const android::sp<android::Looper>",
11057   "name" : "const android::sp<android::Looper>",
11058   "referenced_type" : "type-356",
11059   "self_type" : "type-381",
11060   "size" : 4,
11061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11062  },
11063  {
11064   "alignment" : 4,
11065   "is_const" : true,
11066   "linker_set_key" : "const android::sp<android::LooperCallback>",
11067   "name" : "const android::sp<android::LooperCallback>",
11068   "referenced_type" : "type-373",
11069   "self_type" : "type-499",
11070   "size" : 4,
11071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11072  },
11073  {
11074   "alignment" : 4,
11075   "is_const" : true,
11076   "linker_set_key" : "const android::sp<android::MessageHandler>",
11077   "name" : "const android::sp<android::MessageHandler>",
11078   "referenced_type" : "type-363",
11079   "self_type" : "type-490",
11080   "size" : 4,
11081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11082  },
11083  {
11084   "alignment" : 4,
11085   "is_const" : true,
11086   "linker_set_key" : "const android::sp<android::Thread>",
11087   "name" : "const android::sp<android::Thread>",
11088   "referenced_type" : "type-274",
11089   "self_type" : "type-277",
11090   "size" : 4,
11091   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11092  },
11093  {
11094   "alignment" : 4,
11095   "is_const" : true,
11096   "linker_set_key" : "const android::sysprop_change_callback_info",
11097   "name" : "const android::sysprop_change_callback_info",
11098   "referenced_type" : "type-350",
11099   "self_type" : "type-349",
11100   "size" : 8,
11101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11102  },
11103  {
11104   "alignment" : 4,
11105   "is_const" : true,
11106   "linker_set_key" : "const android::sysprop_change_callback_info",
11107   "name" : "const android::sysprop_change_callback_info",
11108   "referenced_type" : "type-838",
11109   "self_type" : "type-837",
11110   "size" : 8,
11111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "is_const" : true,
11116   "linker_set_key" : "const android::wp<android::MessageHandler>",
11117   "name" : "const android::wp<android::MessageHandler>",
11118   "referenced_type" : "type-462",
11119   "self_type" : "type-486",
11120   "size" : 8,
11121   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11122  },
11123  {
11124   "alignment" : 4,
11125   "is_const" : true,
11126   "linker_set_key" : "const android::wp<android::Thread>",
11127   "name" : "const android::wp<android::Thread>",
11128   "referenced_type" : "type-270",
11129   "self_type" : "type-279",
11130   "size" : 8,
11131   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11132  },
11133  {
11134   "alignment" : 1,
11135   "is_const" : true,
11136   "linker_set_key" : "const bool",
11137   "name" : "const bool",
11138   "referenced_type" : "type-16",
11139   "self_type" : "type-273",
11140   "size" : 1,
11141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11142  },
11143  {
11144   "alignment" : 1,
11145   "is_const" : true,
11146   "linker_set_key" : "const char",
11147   "name" : "const char",
11148   "referenced_type" : "type-3",
11149   "self_type" : "type-8",
11150   "size" : 1,
11151   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
11152  },
11153  {
11154   "alignment" : 2,
11155   "is_const" : true,
11156   "linker_set_key" : "const char16_t",
11157   "name" : "const char16_t",
11158   "referenced_type" : "type-199",
11159   "self_type" : "type-198",
11160   "size" : 2,
11161   "source_file" : "/system/core/libutils/include/utils/String8.h"
11162  },
11163  {
11164   "alignment" : 4,
11165   "is_const" : true,
11166   "linker_set_key" : "const char32_t",
11167   "name" : "const char32_t",
11168   "referenced_type" : "type-203",
11169   "self_type" : "type-202",
11170   "size" : 4,
11171   "source_file" : "/system/core/libutils/include/utils/String8.h"
11172  },
11173  {
11174   "alignment" : 8,
11175   "is_const" : true,
11176   "linker_set_key" : "const double",
11177   "name" : "const double",
11178   "referenced_type" : "type-36",
11179   "self_type" : "type-35",
11180   "size" : 8,
11181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11182  },
11183  {
11184   "alignment" : 4,
11185   "is_const" : true,
11186   "linker_set_key" : "const float",
11187   "name" : "const float",
11188   "referenced_type" : "type-33",
11189   "self_type" : "type-32",
11190   "size" : 4,
11191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11192  },
11193  {
11194   "alignment" : 4,
11195   "is_const" : true,
11196   "linker_set_key" : "const int",
11197   "name" : "const int",
11198   "referenced_type" : "type-21",
11199   "self_type" : "type-20",
11200   "size" : 4,
11201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "is_const" : true,
11206   "linker_set_key" : "const log_msg",
11207   "name" : "const log_msg",
11208   "referenced_type" : "type-113",
11209   "self_type" : "type-144",
11210   "size" : 5124,
11211   "source_file" : "/system/core/liblog/include/log/log_read.h"
11212  },
11213  {
11214   "alignment" : 8,
11215   "is_const" : true,
11216   "linker_set_key" : "const long long",
11217   "name" : "const long long",
11218   "referenced_type" : "type-7",
11219   "self_type" : "type-26",
11220   "size" : 8,
11221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11222  },
11223  {
11224   "alignment" : 4,
11225   "is_const" : true,
11226   "linker_set_key" : "const native_handle",
11227   "name" : "const native_handle",
11228   "referenced_type" : "type-58",
11229   "self_type" : "type-64",
11230   "size" : 12,
11231   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11232  },
11233  {
11234   "alignment" : 2,
11235   "is_const" : true,
11236   "linker_set_key" : "const short",
11237   "name" : "const short",
11238   "referenced_type" : "type-13",
11239   "self_type" : "type-12",
11240   "size" : 2,
11241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11242  },
11243  {
11244   "alignment" : 1,
11245   "is_const" : true,
11246   "linker_set_key" : "const signed char",
11247   "name" : "const signed char",
11248   "referenced_type" : "type-322",
11249   "self_type" : "type-321",
11250   "size" : 1,
11251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11252  },
11253  {
11254   "alignment" : 1,
11255   "is_const" : true,
11256   "linker_set_key" : "const unsigned char",
11257   "name" : "const unsigned char",
11258   "referenced_type" : "type-10",
11259   "self_type" : "type-9",
11260   "size" : 1,
11261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11262  },
11263  {
11264   "alignment" : 4,
11265   "is_const" : true,
11266   "linker_set_key" : "const unsigned int",
11267   "name" : "const unsigned int",
11268   "referenced_type" : "type-6",
11269   "self_type" : "type-23",
11270   "size" : 4,
11271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11272  },
11273  {
11274   "alignment" : 8,
11275   "is_const" : true,
11276   "linker_set_key" : "const unsigned long long",
11277   "name" : "const unsigned long long",
11278   "referenced_type" : "type-29",
11279   "self_type" : "type-28",
11280   "size" : 8,
11281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11282  },
11283  {
11284   "alignment" : 2,
11285   "is_const" : true,
11286   "linker_set_key" : "const unsigned short",
11287   "name" : "const unsigned short",
11288   "referenced_type" : "type-18",
11289   "self_type" : "type-17",
11290   "size" : 2,
11291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11292  },
11293  {
11294   "is_const" : true,
11295   "linker_set_key" : "const void",
11296   "name" : "const void",
11297   "referenced_type" : "type-5",
11298   "self_type" : "type-43",
11299   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
11300  },
11301  {
11302   "alignment" : 1,
11303   "is_volatile" : true,
11304   "linker_set_key" : "volatile bool",
11305   "name" : "volatile bool",
11306   "referenced_type" : "type-16",
11307   "self_type" : "type-261",
11308   "size" : 1,
11309   "source_file" : "/system/core/libutils/include/utils/Thread.h"
11310  }
11311 ],
11312 "record_types" :
11313 [
11314  {
11315   "alignment" : 4,
11316   "fields" :
11317   [
11318    {
11319     "access" : "private",
11320     "field_name" : "mFrameLines",
11321     "referenced_type" : "type-168"
11322    }
11323   ],
11324   "linker_set_key" : "android::CallStack",
11325   "name" : "android::CallStack",
11326   "record_kind" : "class",
11327   "referenced_type" : "type-172",
11328   "self_type" : "type-172",
11329   "size" : 20,
11330   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11331   "unique_id" : "_ZTSN7android9CallStackE"
11332  },
11333  {
11334   "alignment" : 1,
11335   "linker_set_key" : "android::CallStack::StackDeleter",
11336   "name" : "android::CallStack::StackDeleter",
11337   "referenced_type" : "type-176",
11338   "self_type" : "type-176",
11339   "size" : 1,
11340   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11341   "unique_id" : "_ZTSN7android9CallStack12StackDeleterE"
11342  },
11343  {
11344   "alignment" : 4,
11345   "fields" :
11346   [
11347    {
11348     "access" : "private",
11349     "field_name" : "mCond",
11350     "referenced_type" : "type-225"
11351    }
11352   ],
11353   "linker_set_key" : "android::Condition",
11354   "name" : "android::Condition",
11355   "record_kind" : "class",
11356   "referenced_type" : "type-224",
11357   "self_type" : "type-224",
11358   "size" : 4,
11359   "source_file" : "/system/core/libutils/include/utils/Condition.h",
11360   "unique_id" : "_ZTSN7android9ConditionE"
11361  },
11362  {
11363   "alignment" : 4,
11364   "base_specifiers" :
11365   [
11366    {
11367     "referenced_type" : "type-79"
11368    }
11369   ],
11370   "fields" :
11371   [
11372    {
11373     "access" : "private",
11374     "field_name" : "mFd",
11375     "field_offset" : 32,
11376     "referenced_type" : "type-21"
11377    },
11378    {
11379     "access" : "private",
11380     "field_name" : "mIndent",
11381     "field_offset" : 64,
11382     "referenced_type" : "type-6"
11383    },
11384    {
11385     "access" : "private",
11386     "field_name" : "mPrefix",
11387     "field_offset" : 96,
11388     "referenced_type" : "type-24"
11389    },
11390    {
11391     "access" : "private",
11392     "field_name" : "mFormatString",
11393     "field_offset" : 128,
11394     "referenced_type" : "type-93"
11395    }
11396   ],
11397   "linker_set_key" : "android::FdPrinter",
11398   "name" : "android::FdPrinter",
11399   "record_kind" : "class",
11400   "referenced_type" : "type-92",
11401   "self_type" : "type-92",
11402   "size" : 36,
11403   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11404   "unique_id" : "_ZTSN7android9FdPrinterE",
11405   "vtable_components" :
11406   [
11407    {
11408     "kind" : "offset_to_top"
11409    },
11410    {
11411     "kind" : "rtti",
11412     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
11416    },
11417    {
11418     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11419    },
11420    {
11421     "kind" : "complete_dtor_pointer",
11422     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
11423    },
11424    {
11425     "kind" : "deleting_dtor_pointer",
11426     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
11427    }
11428   ]
11429  },
11430  {
11431   "alignment" : 8,
11432   "fields" :
11433   [
11434    {
11435     "access" : "private",
11436     "field_name" : "mFileName",
11437     "referenced_type" : "type-2"
11438    },
11439    {
11440     "access" : "private",
11441     "field_name" : "mBasePtr",
11442     "field_offset" : 32,
11443     "referenced_type" : "type-4"
11444    },
11445    {
11446     "access" : "private",
11447     "field_name" : "mBaseLength",
11448     "field_offset" : 64,
11449     "referenced_type" : "type-6"
11450    },
11451    {
11452     "access" : "private",
11453     "field_name" : "mDataOffset",
11454     "field_offset" : 128,
11455     "referenced_type" : "type-7"
11456    },
11457    {
11458     "access" : "private",
11459     "field_name" : "mDataPtr",
11460     "field_offset" : 192,
11461     "referenced_type" : "type-4"
11462    },
11463    {
11464     "access" : "private",
11465     "field_name" : "mDataLength",
11466     "field_offset" : 224,
11467     "referenced_type" : "type-6"
11468    }
11469   ],
11470   "linker_set_key" : "android::FileMap",
11471   "name" : "android::FileMap",
11472   "record_kind" : "class",
11473   "referenced_type" : "type-1",
11474   "self_type" : "type-1",
11475   "size" : 32,
11476   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
11477   "unique_id" : "_ZTSN7android7FileMapE"
11478  },
11479  {
11480   "alignment" : 4,
11481   "fields" :
11482   [
11483    {
11484     "access" : "private",
11485     "field_name" : "mVector",
11486     "referenced_type" : "type-120"
11487    }
11488   ],
11489   "linker_set_key" : "android::KeyedVector<android::String8, android::String8>",
11490   "name" : "android::KeyedVector<android::String8, android::String8>",
11491   "record_kind" : "class",
11492   "referenced_type" : "type-124",
11493   "self_type" : "type-124",
11494   "size" : 20,
11495   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11496   "template_args" : [ "type-84", "type-84" ],
11497   "unique_id" : "_ZTSN7android11KeyedVectorINS_7String8ES1_EE"
11498  },
11499  {
11500   "alignment" : 4,
11501   "fields" :
11502   [
11503    {
11504     "access" : "private",
11505     "field_name" : "mVector",
11506     "referenced_type" : "type-370"
11507    }
11508   ],
11509   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request>",
11510   "name" : "android::KeyedVector<int, android::Looper::Request>",
11511   "record_kind" : "class",
11512   "referenced_type" : "type-369",
11513   "self_type" : "type-369",
11514   "size" : 20,
11515   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11516   "template_args" : [ "type-21", "type-372" ],
11517   "unique_id" : "_ZTSN7android11KeyedVectorIiNS_6Looper7RequestEEE"
11518  },
11519  {
11520   "alignment" : 4,
11521   "fields" :
11522   [
11523    {
11524     "access" : "private",
11525     "field_name" : "mCount",
11526     "referenced_type" : "type-68"
11527    }
11528   ],
11529   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
11530   "name" : "android::LightRefBase<android::NativeHandle>",
11531   "record_kind" : "class",
11532   "referenced_type" : "type-67",
11533   "self_type" : "type-67",
11534   "size" : 4,
11535   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11536   "template_args" : [ "type-66" ],
11537   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
11538  },
11539  {
11540   "alignment" : 4,
11541   "fields" :
11542   [
11543    {
11544     "access" : "private",
11545     "field_name" : "mCount",
11546     "referenced_type" : "type-41"
11547    }
11548   ],
11549   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
11550   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
11551   "record_kind" : "class",
11552   "referenced_type" : "type-40",
11553   "self_type" : "type-40",
11554   "size" : 4,
11555   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11556   "template_args" : [ "type-42" ],
11557   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
11558  },
11559  {
11560   "alignment" : 4,
11561   "base_specifiers" :
11562   [
11563    {
11564     "referenced_type" : "type-79"
11565    }
11566   ],
11567   "fields" :
11568   [
11569    {
11570     "access" : "private",
11571     "field_name" : "mLogTag",
11572     "field_offset" : 32,
11573     "referenced_type" : "type-24"
11574    },
11575    {
11576     "access" : "private",
11577     "field_name" : "mPriority",
11578     "field_offset" : 64,
11579     "referenced_type" : "type-77"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mPrefix",
11584     "field_offset" : 96,
11585     "referenced_type" : "type-24"
11586    },
11587    {
11588     "access" : "private",
11589     "field_name" : "mIgnoreBlankLines",
11590     "field_offset" : 128,
11591     "referenced_type" : "type-16"
11592    }
11593   ],
11594   "linker_set_key" : "android::LogPrinter",
11595   "name" : "android::LogPrinter",
11596   "record_kind" : "class",
11597   "referenced_type" : "type-78",
11598   "self_type" : "type-78",
11599   "size" : 20,
11600   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11601   "unique_id" : "_ZTSN7android10LogPrinterE",
11602   "vtable_components" :
11603   [
11604    {
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11616    },
11617    {
11618     "kind" : "complete_dtor_pointer",
11619     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
11620    },
11621    {
11622     "kind" : "deleting_dtor_pointer",
11623     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
11624    }
11625   ]
11626  },
11627  {
11628   "alignment" : 8,
11629   "base_specifiers" :
11630   [
11631    {
11632     "referenced_type" : "type-48"
11633    }
11634   ],
11635   "fields" :
11636   [
11637    {
11638     "access" : "private",
11639     "field_name" : "mAllowNonCallbacks",
11640     "field_offset" : 64,
11641     "referenced_type" : "type-273"
11642    },
11643    {
11644     "access" : "private",
11645     "field_name" : "mWakeEventFd",
11646     "field_offset" : 96,
11647     "referenced_type" : "type-360"
11648    },
11649    {
11650     "access" : "private",
11651     "field_name" : "mLock",
11652     "field_offset" : 128,
11653     "referenced_type" : "type-178"
11654    },
11655    {
11656     "access" : "private",
11657     "field_name" : "mMessageEnvelopes",
11658     "field_offset" : 160,
11659     "referenced_type" : "type-361"
11660    },
11661    {
11662     "access" : "private",
11663     "field_name" : "mSendingMessage",
11664     "field_offset" : 320,
11665     "referenced_type" : "type-16"
11666    },
11667    {
11668     "access" : "private",
11669     "field_name" : "mPolling",
11670     "field_offset" : 328,
11671     "referenced_type" : "type-261"
11672    },
11673    {
11674     "access" : "private",
11675     "field_name" : "mEpollFd",
11676     "field_offset" : 352,
11677     "referenced_type" : "type-368"
11678    },
11679    {
11680     "access" : "private",
11681     "field_name" : "mEpollRebuildRequired",
11682     "field_offset" : 384,
11683     "referenced_type" : "type-16"
11684    },
11685    {
11686     "access" : "private",
11687     "field_name" : "mRequests",
11688     "field_offset" : 416,
11689     "referenced_type" : "type-369"
11690    },
11691    {
11692     "access" : "private",
11693     "field_name" : "mNextRequestSeq",
11694     "field_offset" : 576,
11695     "referenced_type" : "type-21"
11696    },
11697    {
11698     "access" : "private",
11699     "field_name" : "mResponses",
11700     "field_offset" : 608,
11701     "referenced_type" : "type-377"
11702    },
11703    {
11704     "access" : "private",
11705     "field_name" : "mResponseIndex",
11706     "field_offset" : 768,
11707     "referenced_type" : "type-6"
11708    },
11709    {
11710     "access" : "private",
11711     "field_name" : "mNextMessageUptime",
11712     "field_offset" : 832,
11713     "referenced_type" : "type-7"
11714    }
11715   ],
11716   "linker_set_key" : "android::Looper",
11717   "name" : "android::Looper",
11718   "record_kind" : "class",
11719   "referenced_type" : "type-358",
11720   "self_type" : "type-358",
11721   "size" : 112,
11722   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11723   "unique_id" : "_ZTSN7android6LooperE",
11724   "vtable_components" :
11725   [
11726    {
11727     "kind" : "offset_to_top"
11728    },
11729    {
11730     "kind" : "rtti",
11731     "mangled_component_name" : "_ZTIN7android6LooperE"
11732    },
11733    {
11734     "kind" : "complete_dtor_pointer",
11735     "mangled_component_name" : "_ZN7android6LooperD1Ev"
11736    },
11737    {
11738     "kind" : "deleting_dtor_pointer",
11739     "mangled_component_name" : "_ZN7android6LooperD0Ev"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11752    }
11753   ]
11754  },
11755  {
11756   "access" : "private",
11757   "alignment" : 8,
11758   "fields" :
11759   [
11760    {
11761     "field_name" : "uptime",
11762     "referenced_type" : "type-7"
11763    },
11764    {
11765     "field_name" : "handler",
11766     "field_offset" : 64,
11767     "referenced_type" : "type-363"
11768    },
11769    {
11770     "field_name" : "message",
11771     "field_offset" : 96,
11772     "referenced_type" : "type-366"
11773    }
11774   ],
11775   "linker_set_key" : "android::Looper::MessageEnvelope",
11776   "name" : "android::Looper::MessageEnvelope",
11777   "referenced_type" : "type-362",
11778   "self_type" : "type-362",
11779   "size" : 16,
11780   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11781   "unique_id" : "_ZTSN7android6Looper15MessageEnvelopeE"
11782  },
11783  {
11784   "access" : "private",
11785   "alignment" : 4,
11786   "fields" :
11787   [
11788    {
11789     "field_name" : "fd",
11790     "referenced_type" : "type-21"
11791    },
11792    {
11793     "field_name" : "ident",
11794     "field_offset" : 32,
11795     "referenced_type" : "type-21"
11796    },
11797    {
11798     "field_name" : "events",
11799     "field_offset" : 64,
11800     "referenced_type" : "type-21"
11801    },
11802    {
11803     "field_name" : "seq",
11804     "field_offset" : 96,
11805     "referenced_type" : "type-21"
11806    },
11807    {
11808     "field_name" : "callback",
11809     "field_offset" : 128,
11810     "referenced_type" : "type-373"
11811    },
11812    {
11813     "field_name" : "data",
11814     "field_offset" : 160,
11815     "referenced_type" : "type-4"
11816    }
11817   ],
11818   "linker_set_key" : "android::Looper::Request",
11819   "name" : "android::Looper::Request",
11820   "referenced_type" : "type-372",
11821   "self_type" : "type-372",
11822   "size" : 24,
11823   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11824   "unique_id" : "_ZTSN7android6Looper7RequestE"
11825  },
11826  {
11827   "access" : "private",
11828   "alignment" : 4,
11829   "fields" :
11830   [
11831    {
11832     "field_name" : "events",
11833     "referenced_type" : "type-21"
11834    },
11835    {
11836     "field_name" : "request",
11837     "field_offset" : 32,
11838     "referenced_type" : "type-372"
11839    }
11840   ],
11841   "linker_set_key" : "android::Looper::Response",
11842   "name" : "android::Looper::Response",
11843   "referenced_type" : "type-378",
11844   "self_type" : "type-378",
11845   "size" : 28,
11846   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11847   "unique_id" : "_ZTSN7android6Looper8ResponseE"
11848  },
11849  {
11850   "alignment" : 4,
11851   "base_specifiers" :
11852   [
11853    {
11854     "is_virtual" : true,
11855     "referenced_type" : "type-48"
11856    }
11857   ],
11858   "linker_set_key" : "android::LooperCallback",
11859   "name" : "android::LooperCallback",
11860   "record_kind" : "class",
11861   "referenced_type" : "type-375",
11862   "self_type" : "type-375",
11863   "size" : 12,
11864   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11865   "unique_id" : "_ZTSN7android14LooperCallbackE",
11866   "vtable_components" :
11867   [
11868    {
11869     "component_value" : 4,
11870     "kind" : "vbase_offset"
11871    },
11872    {
11873     "kind" : "offset_to_top"
11874    },
11875    {
11876     "kind" : "rtti",
11877     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11878    },
11879    {
11880     "kind" : "complete_dtor_pointer",
11881     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
11882    },
11883    {
11884     "kind" : "deleting_dtor_pointer",
11885     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
11886    },
11887    {
11888     "is_pure" : true,
11889     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
11890    },
11891    {
11892     "kind" : "vcall_offset"
11893    },
11894    {
11895     "kind" : "vcall_offset"
11896    },
11897    {
11898     "kind" : "vcall_offset"
11899    },
11900    {
11901     "kind" : "vcall_offset"
11902    },
11903    {
11904     "component_value" : -4,
11905     "kind" : "vcall_offset"
11906    },
11907    {
11908     "component_value" : -4,
11909     "kind" : "offset_to_top"
11910    },
11911    {
11912     "kind" : "rtti",
11913     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11914    },
11915    {
11916     "kind" : "complete_dtor_pointer",
11917     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
11918    },
11919    {
11920     "kind" : "deleting_dtor_pointer",
11921     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
11922    },
11923    {
11924     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11928    },
11929    {
11930     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11931    },
11932    {
11933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11934    }
11935   ]
11936  },
11937  {
11938   "alignment" : 4,
11939   "fields" :
11940   [
11941    {
11942     "field_name" : "what",
11943     "referenced_type" : "type-21"
11944    }
11945   ],
11946   "linker_set_key" : "android::Message",
11947   "name" : "android::Message",
11948   "referenced_type" : "type-366",
11949   "self_type" : "type-366",
11950   "size" : 4,
11951   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11952   "unique_id" : "_ZTSN7android7MessageE"
11953  },
11954  {
11955   "alignment" : 4,
11956   "base_specifiers" :
11957   [
11958    {
11959     "is_virtual" : true,
11960     "referenced_type" : "type-48"
11961    }
11962   ],
11963   "linker_set_key" : "android::MessageHandler",
11964   "name" : "android::MessageHandler",
11965   "record_kind" : "class",
11966   "referenced_type" : "type-365",
11967   "self_type" : "type-365",
11968   "size" : 12,
11969   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11970   "unique_id" : "_ZTSN7android14MessageHandlerE",
11971   "vtable_components" :
11972   [
11973    {
11974     "component_value" : 4,
11975     "kind" : "vbase_offset"
11976    },
11977    {
11978     "kind" : "offset_to_top"
11979    },
11980    {
11981     "kind" : "rtti",
11982     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11983    },
11984    {
11985     "kind" : "complete_dtor_pointer",
11986     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
11987    },
11988    {
11989     "kind" : "deleting_dtor_pointer",
11990     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
11991    },
11992    {
11993     "is_pure" : true,
11994     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
11995    },
11996    {
11997     "kind" : "vcall_offset"
11998    },
11999    {
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "kind" : "vcall_offset"
12004    },
12005    {
12006     "kind" : "vcall_offset"
12007    },
12008    {
12009     "component_value" : -4,
12010     "kind" : "vcall_offset"
12011    },
12012    {
12013     "component_value" : -4,
12014     "kind" : "offset_to_top"
12015    },
12016    {
12017     "kind" : "rtti",
12018     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12019    },
12020    {
12021     "kind" : "complete_dtor_pointer",
12022     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12023    },
12024    {
12025     "kind" : "deleting_dtor_pointer",
12026     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12027    },
12028    {
12029     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12030    },
12031    {
12032     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12033    },
12034    {
12035     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12039    }
12040   ]
12041  },
12042  {
12043   "alignment" : 4,
12044   "fields" :
12045   [
12046    {
12047     "access" : "private",
12048     "field_name" : "mMutex",
12049     "referenced_type" : "type-179"
12050    }
12051   ],
12052   "linker_set_key" : "android::Mutex",
12053   "name" : "android::Mutex",
12054   "record_kind" : "class",
12055   "referenced_type" : "type-178",
12056   "self_type" : "type-178",
12057   "size" : 4,
12058   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
12059   "unique_id" : "_ZTSN7android5MutexE"
12060  },
12061  {
12062   "alignment" : 4,
12063   "fields" :
12064   [
12065    {
12066     "access" : "private",
12067     "field_name" : "mLock",
12068     "referenced_type" : "type-182"
12069    }
12070   ],
12071   "linker_set_key" : "android::Mutex::Autolock",
12072   "name" : "android::Mutex::Autolock",
12073   "record_kind" : "class",
12074   "referenced_type" : "type-181",
12075   "self_type" : "type-181",
12076   "size" : 4,
12077   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
12078   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
12079  },
12080  {
12081   "alignment" : 4,
12082   "base_specifiers" :
12083   [
12084    {
12085     "referenced_type" : "type-67"
12086    }
12087   ],
12088   "fields" :
12089   [
12090    {
12091     "access" : "private",
12092     "field_name" : "mHandle",
12093     "field_offset" : 32,
12094     "referenced_type" : "type-61"
12095    },
12096    {
12097     "access" : "private",
12098     "field_name" : "mOwnsHandle",
12099     "field_offset" : 64,
12100     "referenced_type" : "type-16"
12101    }
12102   ],
12103   "linker_set_key" : "android::NativeHandle",
12104   "name" : "android::NativeHandle",
12105   "record_kind" : "class",
12106   "referenced_type" : "type-66",
12107   "self_type" : "type-66",
12108   "size" : 12,
12109   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
12110   "unique_id" : "_ZTSN7android12NativeHandleE"
12111  },
12112  {
12113   "alignment" : 4,
12114   "base_specifiers" :
12115   [
12116    {
12117     "referenced_type" : "type-79"
12118    }
12119   ],
12120   "fields" :
12121   [
12122    {
12123     "access" : "private",
12124     "field_name" : "mPrinter",
12125     "field_offset" : 32,
12126     "referenced_type" : "type-99"
12127    },
12128    {
12129     "access" : "private",
12130     "field_name" : "mPrefix",
12131     "field_offset" : 64,
12132     "referenced_type" : "type-24"
12133    }
12134   ],
12135   "linker_set_key" : "android::PrefixPrinter",
12136   "name" : "android::PrefixPrinter",
12137   "record_kind" : "class",
12138   "referenced_type" : "type-98",
12139   "self_type" : "type-98",
12140   "size" : 12,
12141   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12142   "unique_id" : "_ZTSN7android13PrefixPrinterE",
12143   "vtable_components" :
12144   [
12145    {
12146     "kind" : "offset_to_top"
12147    },
12148    {
12149     "kind" : "rtti",
12150     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12157    },
12158    {
12159     "kind" : "complete_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12161    },
12162    {
12163     "kind" : "deleting_dtor_pointer",
12164     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12165    }
12166   ]
12167  },
12168  {
12169   "alignment" : 4,
12170   "linker_set_key" : "android::Printer",
12171   "name" : "android::Printer",
12172   "record_kind" : "class",
12173   "referenced_type" : "type-79",
12174   "self_type" : "type-79",
12175   "size" : 4,
12176   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12177   "unique_id" : "_ZTSN7android7PrinterE",
12178   "vtable_components" :
12179   [
12180    {
12181     "kind" : "offset_to_top"
12182    },
12183    {
12184     "kind" : "rtti",
12185     "mangled_component_name" : "_ZTIN7android7PrinterE"
12186    },
12187    {
12188     "is_pure" : true,
12189     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12193    },
12194    {
12195     "kind" : "complete_dtor_pointer",
12196     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
12197    },
12198    {
12199     "kind" : "deleting_dtor_pointer",
12200     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
12201    }
12202   ]
12203  },
12204  {
12205   "alignment" : 4,
12206   "fields" :
12207   [
12208    {
12209     "access" : "private",
12210     "field_name" : "mProperties",
12211     "referenced_type" : "type-124"
12212    }
12213   ],
12214   "linker_set_key" : "android::PropertyMap",
12215   "name" : "android::PropertyMap",
12216   "record_kind" : "class",
12217   "referenced_type" : "type-133",
12218   "self_type" : "type-133",
12219   "size" : 20,
12220   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12221   "unique_id" : "_ZTSN7android11PropertyMapE"
12222  },
12223  {
12224   "access" : "private",
12225   "alignment" : 4,
12226   "fields" :
12227   [
12228    {
12229     "access" : "private",
12230     "field_name" : "mMap",
12231     "referenced_type" : "type-134"
12232    },
12233    {
12234     "access" : "private",
12235     "field_name" : "mTokenizer",
12236     "field_offset" : 32,
12237     "referenced_type" : "type-132"
12238    }
12239   ],
12240   "linker_set_key" : "android::PropertyMap::Parser",
12241   "name" : "android::PropertyMap::Parser",
12242   "record_kind" : "class",
12243   "referenced_type" : "type-142",
12244   "self_type" : "type-142",
12245   "size" : 8,
12246   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12247   "unique_id" : "_ZTSN7android11PropertyMap6ParserE"
12248  },
12249  {
12250   "alignment" : 4,
12251   "fields" :
12252   [
12253    {
12254     "access" : "private",
12255     "field_name" : "mRWLock",
12256     "referenced_type" : "type-477"
12257    }
12258   ],
12259   "linker_set_key" : "android::RWLock",
12260   "name" : "android::RWLock",
12261   "record_kind" : "class",
12262   "referenced_type" : "type-476",
12263   "self_type" : "type-476",
12264   "size" : 40,
12265   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12266   "unique_id" : "_ZTSN7android6RWLockE"
12267  },
12268  {
12269   "alignment" : 4,
12270   "fields" :
12271   [
12272    {
12273     "access" : "private",
12274     "field_name" : "mLock",
12275     "referenced_type" : "type-480"
12276    }
12277   ],
12278   "linker_set_key" : "android::RWLock::AutoRLock",
12279   "name" : "android::RWLock::AutoRLock",
12280   "record_kind" : "class",
12281   "referenced_type" : "type-479",
12282   "self_type" : "type-479",
12283   "size" : 4,
12284   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12285   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
12286  },
12287  {
12288   "alignment" : 4,
12289   "fields" :
12290   [
12291    {
12292     "access" : "private",
12293     "field_name" : "mLock",
12294     "referenced_type" : "type-480"
12295    }
12296   ],
12297   "linker_set_key" : "android::RWLock::AutoWLock",
12298   "name" : "android::RWLock::AutoWLock",
12299   "record_kind" : "class",
12300   "referenced_type" : "type-482",
12301   "self_type" : "type-482",
12302   "size" : 4,
12303   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12304   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
12305  },
12306  {
12307   "alignment" : 4,
12308   "fields" :
12309   [
12310    {
12311     "access" : "private",
12312     "field_name" : "mRefs",
12313     "field_offset" : 32,
12314     "referenced_type" : "type-49"
12315    }
12316   ],
12317   "linker_set_key" : "android::RefBase",
12318   "name" : "android::RefBase",
12319   "record_kind" : "class",
12320   "referenced_type" : "type-48",
12321   "self_type" : "type-48",
12322   "size" : 8,
12323   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12324   "unique_id" : "_ZTSN7android7RefBaseE",
12325   "vtable_components" :
12326   [
12327    {
12328     "kind" : "offset_to_top"
12329    },
12330    {
12331     "kind" : "rtti",
12332     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12333    },
12334    {
12335     "kind" : "complete_dtor_pointer",
12336     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12337    },
12338    {
12339     "kind" : "deleting_dtor_pointer",
12340     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12353    }
12354   ]
12355  },
12356  {
12357   "alignment" : 1,
12358   "linker_set_key" : "android::RefBase::weakref_type",
12359   "name" : "android::RefBase::weakref_type",
12360   "record_kind" : "class",
12361   "referenced_type" : "type-53",
12362   "self_type" : "type-53",
12363   "size" : 1,
12364   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12365   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12366  },
12367  {
12368   "alignment" : 1,
12369   "linker_set_key" : "android::ReferenceMover",
12370   "name" : "android::ReferenceMover",
12371   "record_kind" : "class",
12372   "referenced_type" : "type-57",
12373   "self_type" : "type-57",
12374   "size" : 1,
12375   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12376   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12377  },
12378  {
12379   "alignment" : 4,
12380   "linker_set_key" : "android::ReferenceRenamer",
12381   "name" : "android::ReferenceRenamer",
12382   "record_kind" : "class",
12383   "referenced_type" : "type-45",
12384   "self_type" : "type-45",
12385   "size" : 4,
12386   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12387   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12388   "vtable_components" :
12389   [
12390    {
12391     "kind" : "offset_to_top"
12392    },
12393    {
12394     "kind" : "rtti",
12395     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12396    },
12397    {
12398     "is_pure" : true,
12399     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12400    }
12401   ]
12402  },
12403  {
12404   "alignment" : 8,
12405   "fields" :
12406   [
12407    {
12408     "access" : "private",
12409     "field_name" : "mTag",
12410     "referenced_type" : "type-29"
12411    }
12412   ],
12413   "linker_set_key" : "android::ScopedTrace",
12414   "name" : "android::ScopedTrace",
12415   "record_kind" : "class",
12416   "referenced_type" : "type-508",
12417   "self_type" : "type-508",
12418   "size" : 8,
12419   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12420   "unique_id" : "_ZTSN7android11ScopedTraceE"
12421  },
12422  {
12423   "alignment" : 4,
12424   "base_specifiers" :
12425   [
12426    {
12427     "referenced_type" : "type-375"
12428    }
12429   ],
12430   "fields" :
12431   [
12432    {
12433     "access" : "private",
12434     "field_name" : "mCallback",
12435     "field_offset" : 32,
12436     "referenced_type" : "type-468"
12437    }
12438   ],
12439   "linker_set_key" : "android::SimpleLooperCallback",
12440   "name" : "android::SimpleLooperCallback",
12441   "record_kind" : "class",
12442   "referenced_type" : "type-501",
12443   "self_type" : "type-501",
12444   "size" : 16,
12445   "source_file" : "/system/core/libutils/include/utils/Looper.h",
12446   "unique_id" : "_ZTSN7android20SimpleLooperCallbackE",
12447   "vtable_components" :
12448   [
12449    {
12450     "component_value" : 8,
12451     "kind" : "vbase_offset"
12452    },
12453    {
12454     "kind" : "offset_to_top"
12455    },
12456    {
12457     "kind" : "rtti",
12458     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12459    },
12460    {
12461     "kind" : "complete_dtor_pointer",
12462     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
12463    },
12464    {
12465     "kind" : "deleting_dtor_pointer",
12466     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
12470    },
12471    {
12472     "kind" : "vcall_offset"
12473    },
12474    {
12475     "kind" : "vcall_offset"
12476    },
12477    {
12478     "kind" : "vcall_offset"
12479    },
12480    {
12481     "kind" : "vcall_offset"
12482    },
12483    {
12484     "component_value" : -8,
12485     "kind" : "vcall_offset"
12486    },
12487    {
12488     "component_value" : -8,
12489     "kind" : "offset_to_top"
12490    },
12491    {
12492     "kind" : "rtti",
12493     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12494    },
12495    {
12496     "kind" : "complete_dtor_pointer",
12497     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
12498    },
12499    {
12500     "kind" : "deleting_dtor_pointer",
12501     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12514    }
12515   ]
12516  },
12517  {
12518   "alignment" : 4,
12519   "base_specifiers" :
12520   [
12521    {
12522     "access" : "private",
12523     "referenced_type" : "type-119"
12524    }
12525   ],
12526   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12527   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12528   "record_kind" : "class",
12529   "referenced_type" : "type-120",
12530   "self_type" : "type-120",
12531   "size" : 20,
12532   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12533   "template_args" : [ "type-103" ],
12534   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12535   "vtable_components" :
12536   [
12537    {
12538     "kind" : "offset_to_top"
12539    },
12540    {
12541     "kind" : "rtti",
12542     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
12543    },
12544    {
12545     "kind" : "complete_dtor_pointer",
12546     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
12547    },
12548    {
12549     "kind" : "deleting_dtor_pointer",
12550     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
12551    },
12552    {
12553     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
12554    },
12555    {
12556     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
12557    },
12558    {
12559     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
12560    },
12561    {
12562     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
12563    },
12564    {
12565     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
12566    },
12567    {
12568     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
12569    },
12570    {
12571     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
12572    }
12573   ]
12574  },
12575  {
12576   "alignment" : 4,
12577   "base_specifiers" :
12578   [
12579    {
12580     "access" : "private",
12581     "referenced_type" : "type-119"
12582    }
12583   ],
12584   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12585   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12586   "record_kind" : "class",
12587   "referenced_type" : "type-370",
12588   "self_type" : "type-370",
12589   "size" : 20,
12590   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12591   "template_args" : [ "type-371" ],
12592   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12593   "vtable_components" :
12594   [
12595    {
12596     "kind" : "offset_to_top"
12597    },
12598    {
12599     "kind" : "rtti",
12600     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12601    },
12602    {
12603     "kind" : "complete_dtor_pointer",
12604     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12605    },
12606    {
12607     "kind" : "deleting_dtor_pointer",
12608     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12609    },
12610    {
12611     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
12612    },
12613    {
12614     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
12615    },
12616    {
12617     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
12618    },
12619    {
12620     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
12621    },
12622    {
12623     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
12624    },
12625    {
12626     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
12627    },
12628    {
12629     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12630    }
12631   ]
12632  },
12633  {
12634   "alignment" : 4,
12635   "base_specifiers" :
12636   [
12637    {
12638     "referenced_type" : "type-116"
12639    }
12640   ],
12641   "linker_set_key" : "android::SortedVectorImpl",
12642   "name" : "android::SortedVectorImpl",
12643   "record_kind" : "class",
12644   "referenced_type" : "type-119",
12645   "self_type" : "type-119",
12646   "size" : 20,
12647   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12648   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12649   "vtable_components" :
12650   [
12651    {
12652     "kind" : "offset_to_top"
12653    },
12654    {
12655     "kind" : "rtti",
12656     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12657    },
12658    {
12659     "kind" : "complete_dtor_pointer",
12660     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12661    },
12662    {
12663     "kind" : "deleting_dtor_pointer",
12664     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12665    },
12666    {
12667     "is_pure" : true,
12668     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12669    },
12670    {
12671     "is_pure" : true,
12672     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12673    },
12674    {
12675     "is_pure" : true,
12676     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12677    },
12678    {
12679     "is_pure" : true,
12680     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12681    },
12682    {
12683     "is_pure" : true,
12684     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12685    },
12686    {
12687     "is_pure" : true,
12688     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12689    },
12690    {
12691     "is_pure" : true,
12692     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12693    }
12694   ]
12695  },
12696  {
12697   "alignment" : 8,
12698   "fields" :
12699   [
12700    {
12701     "access" : "private",
12702     "field_name" : "mName",
12703     "referenced_type" : "type-24"
12704    },
12705    {
12706     "access" : "private",
12707     "field_name" : "mClock",
12708     "field_offset" : 32,
12709     "referenced_type" : "type-21"
12710    },
12711    {
12712     "access" : "private",
12713     "field_name" : "mStartTime",
12714     "field_offset" : 64,
12715     "referenced_type" : "type-7"
12716    },
12717    {
12718     "access" : "private",
12719     "field_name" : "mLaps",
12720     "field_offset" : 128,
12721     "referenced_type" : "type-189"
12722    },
12723    {
12724     "access" : "private",
12725     "field_name" : "mNumLaps",
12726     "field_offset" : 1152,
12727     "referenced_type" : "type-21"
12728    }
12729   ],
12730   "linker_set_key" : "android::StopWatch",
12731   "name" : "android::StopWatch",
12732   "record_kind" : "class",
12733   "referenced_type" : "type-188",
12734   "self_type" : "type-188",
12735   "size" : 152,
12736   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12737   "unique_id" : "_ZTSN7android9StopWatchE"
12738  },
12739  {
12740   "access" : "private",
12741   "alignment" : 8,
12742   "fields" :
12743   [
12744    {
12745     "field_name" : "soFar",
12746     "referenced_type" : "type-7"
12747    },
12748    {
12749     "field_name" : "thisLap",
12750     "field_offset" : 64,
12751     "referenced_type" : "type-7"
12752    }
12753   ],
12754   "linker_set_key" : "android::StopWatch::lap_t",
12755   "name" : "android::StopWatch::lap_t",
12756   "referenced_type" : "type-190",
12757   "self_type" : "type-190",
12758   "size" : 16,
12759   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12760   "unique_id" : "_ZTSN7android9StopWatch5lap_tE"
12761  },
12762  {
12763   "alignment" : 4,
12764   "fields" :
12765   [
12766    {
12767     "access" : "private",
12768     "field_name" : "mString",
12769     "referenced_type" : "type-197"
12770    }
12771   ],
12772   "linker_set_key" : "android::String16",
12773   "name" : "android::String16",
12774   "record_kind" : "class",
12775   "referenced_type" : "type-196",
12776   "self_type" : "type-196",
12777   "size" : 4,
12778   "source_file" : "/system/core/libutils/include/utils/String16.h",
12779   "unique_id" : "_ZTSN7android8String16E"
12780  },
12781  {
12782   "alignment" : 4,
12783   "fields" :
12784   [
12785    {
12786     "access" : "private",
12787     "field_name" : "mString",
12788     "referenced_type" : "type-24"
12789    }
12790   ],
12791   "linker_set_key" : "android::String8",
12792   "name" : "android::String8",
12793   "record_kind" : "class",
12794   "referenced_type" : "type-84",
12795   "self_type" : "type-84",
12796   "size" : 4,
12797   "source_file" : "/system/core/libutils/include/utils/String8.h",
12798   "unique_id" : "_ZTSN7android7String8E"
12799  },
12800  {
12801   "alignment" : 4,
12802   "base_specifiers" :
12803   [
12804    {
12805     "referenced_type" : "type-79"
12806    }
12807   ],
12808   "fields" :
12809   [
12810    {
12811     "access" : "private",
12812     "field_name" : "mTarget",
12813     "field_offset" : 32,
12814     "referenced_type" : "type-96"
12815    },
12816    {
12817     "access" : "private",
12818     "field_name" : "mPrefix",
12819     "field_offset" : 64,
12820     "referenced_type" : "type-24"
12821    }
12822   ],
12823   "linker_set_key" : "android::String8Printer",
12824   "name" : "android::String8Printer",
12825   "record_kind" : "class",
12826   "referenced_type" : "type-95",
12827   "self_type" : "type-95",
12828   "size" : 12,
12829   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12830   "unique_id" : "_ZTSN7android14String8PrinterE",
12831   "vtable_components" :
12832   [
12833    {
12834     "kind" : "offset_to_top"
12835    },
12836    {
12837     "kind" : "rtti",
12838     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12845    },
12846    {
12847     "kind" : "complete_dtor_pointer",
12848     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12849    },
12850    {
12851     "kind" : "deleting_dtor_pointer",
12852     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12853    }
12854   ]
12855  },
12856  {
12857   "alignment" : 4,
12858   "base_specifiers" :
12859   [
12860    {
12861     "is_virtual" : true,
12862     "referenced_type" : "type-48"
12863    }
12864   ],
12865   "fields" :
12866   [
12867    {
12868     "access" : "private",
12869     "field_name" : "mCanCallJava",
12870     "field_offset" : 32,
12871     "referenced_type" : "type-273"
12872    },
12873    {
12874     "access" : "private",
12875     "field_name" : "mThread",
12876     "field_offset" : 64,
12877     "referenced_type" : "type-4"
12878    },
12879    {
12880     "access" : "private",
12881     "field_name" : "mLock",
12882     "field_offset" : 96,
12883     "referenced_type" : "type-178"
12884    },
12885    {
12886     "access" : "private",
12887     "field_name" : "mThreadExitedCondition",
12888     "field_offset" : 128,
12889     "referenced_type" : "type-224"
12890    },
12891    {
12892     "access" : "private",
12893     "field_name" : "mStatus",
12894     "field_offset" : 160,
12895     "referenced_type" : "type-21"
12896    },
12897    {
12898     "access" : "private",
12899     "field_name" : "mExitPending",
12900     "field_offset" : 192,
12901     "referenced_type" : "type-261"
12902    },
12903    {
12904     "access" : "private",
12905     "field_name" : "mRunning",
12906     "field_offset" : 200,
12907     "referenced_type" : "type-261"
12908    },
12909    {
12910     "access" : "private",
12911     "field_name" : "mHoldSelf",
12912     "field_offset" : 224,
12913     "referenced_type" : "type-274"
12914    },
12915    {
12916     "access" : "private",
12917     "field_name" : "mTid",
12918     "field_offset" : 256,
12919     "referenced_type" : "type-21"
12920    }
12921   ],
12922   "linker_set_key" : "android::Thread",
12923   "name" : "android::Thread",
12924   "record_kind" : "class",
12925   "referenced_type" : "type-272",
12926   "self_type" : "type-272",
12927   "size" : 44,
12928   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12929   "unique_id" : "_ZTSN7android6ThreadE",
12930   "vtable_components" :
12931   [
12932    {
12933     "component_value" : 36,
12934     "kind" : "vbase_offset"
12935    },
12936    {
12937     "kind" : "offset_to_top"
12938    },
12939    {
12940     "kind" : "rtti",
12941     "mangled_component_name" : "_ZTIN7android6ThreadE"
12942    },
12943    {
12944     "kind" : "complete_dtor_pointer",
12945     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12946    },
12947    {
12948     "kind" : "deleting_dtor_pointer",
12949     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12950    },
12951    {
12952     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12956    },
12957    {
12958     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12959    },
12960    {
12961     "is_pure" : true,
12962     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12963    },
12964    {
12965     "kind" : "vcall_offset"
12966    },
12967    {
12968     "kind" : "vcall_offset"
12969    },
12970    {
12971     "kind" : "vcall_offset"
12972    },
12973    {
12974     "kind" : "vcall_offset"
12975    },
12976    {
12977     "component_value" : -36,
12978     "kind" : "vcall_offset"
12979    },
12980    {
12981     "component_value" : -36,
12982     "kind" : "offset_to_top"
12983    },
12984    {
12985     "kind" : "rtti",
12986     "mangled_component_name" : "_ZTIN7android6ThreadE"
12987    },
12988    {
12989     "kind" : "complete_dtor_pointer",
12990     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
12991    },
12992    {
12993     "kind" : "deleting_dtor_pointer",
12994     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13007    }
13008   ]
13009  },
13010  {
13011   "alignment" : 4,
13012   "fields" :
13013   [
13014    {
13015     "access" : "private",
13016     "field_name" : "mFilename",
13017     "referenced_type" : "type-84"
13018    },
13019    {
13020     "access" : "private",
13021     "field_name" : "mFileMap",
13022     "field_offset" : 32,
13023     "referenced_type" : "type-129"
13024    },
13025    {
13026     "access" : "private",
13027     "field_name" : "mBuffer",
13028     "field_offset" : 64,
13029     "referenced_type" : "type-2"
13030    },
13031    {
13032     "access" : "private",
13033     "field_name" : "mOwnBuffer",
13034     "field_offset" : 96,
13035     "referenced_type" : "type-16"
13036    },
13037    {
13038     "access" : "private",
13039     "field_name" : "mLength",
13040     "field_offset" : 128,
13041     "referenced_type" : "type-6"
13042    },
13043    {
13044     "access" : "private",
13045     "field_name" : "mCurrent",
13046     "field_offset" : 160,
13047     "referenced_type" : "type-24"
13048    },
13049    {
13050     "access" : "private",
13051     "field_name" : "mLineNumber",
13052     "field_offset" : 192,
13053     "referenced_type" : "type-21"
13054    }
13055   ],
13056   "linker_set_key" : "android::Tokenizer",
13057   "name" : "android::Tokenizer",
13058   "record_kind" : "class",
13059   "referenced_type" : "type-128",
13060   "self_type" : "type-128",
13061   "size" : 28,
13062   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h",
13063   "unique_id" : "_ZTSN7android9TokenizerE"
13064  },
13065  {
13066   "alignment" : 4,
13067   "base_specifiers" :
13068   [
13069    {
13070     "access" : "private",
13071     "referenced_type" : "type-116"
13072    }
13073   ],
13074   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope>",
13075   "name" : "android::Vector<android::Looper::MessageEnvelope>",
13076   "record_kind" : "class",
13077   "referenced_type" : "type-361",
13078   "self_type" : "type-361",
13079   "size" : 20,
13080   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13081   "template_args" : [ "type-362" ],
13082   "unique_id" : "_ZTSN7android6VectorINS_6Looper15MessageEnvelopeEEE",
13083   "vtable_components" :
13084   [
13085    {
13086     "kind" : "offset_to_top"
13087    },
13088    {
13089     "kind" : "rtti",
13090     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
13091    },
13092    {
13093     "kind" : "complete_dtor_pointer",
13094     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
13095    },
13096    {
13097     "kind" : "deleting_dtor_pointer",
13098     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
13099    },
13100    {
13101     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
13102    },
13103    {
13104     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
13105    },
13106    {
13107     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
13108    },
13109    {
13110     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
13111    },
13112    {
13113     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
13114    },
13115    {
13116     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
13117    }
13118   ]
13119  },
13120  {
13121   "alignment" : 4,
13122   "base_specifiers" :
13123   [
13124    {
13125     "access" : "private",
13126     "referenced_type" : "type-116"
13127    }
13128   ],
13129   "linker_set_key" : "android::Vector<android::Looper::Response>",
13130   "name" : "android::Vector<android::Looper::Response>",
13131   "record_kind" : "class",
13132   "referenced_type" : "type-377",
13133   "self_type" : "type-377",
13134   "size" : 20,
13135   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13136   "template_args" : [ "type-378" ],
13137   "unique_id" : "_ZTSN7android6VectorINS_6Looper8ResponseEEE",
13138   "vtable_components" :
13139   [
13140    {
13141     "kind" : "offset_to_top"
13142    },
13143    {
13144     "kind" : "rtti",
13145     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
13146    },
13147    {
13148     "kind" : "complete_dtor_pointer",
13149     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
13150    },
13151    {
13152     "kind" : "deleting_dtor_pointer",
13153     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
13154    },
13155    {
13156     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
13157    },
13158    {
13159     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
13160    },
13161    {
13162     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
13163    },
13164    {
13165     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
13166    },
13167    {
13168     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
13169    },
13170    {
13171     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
13172    }
13173   ]
13174  },
13175  {
13176   "alignment" : 4,
13177   "base_specifiers" :
13178   [
13179    {
13180     "access" : "private",
13181     "referenced_type" : "type-116"
13182    }
13183   ],
13184   "linker_set_key" : "android::Vector<android::String8>",
13185   "name" : "android::Vector<android::String8>",
13186   "record_kind" : "class",
13187   "referenced_type" : "type-168",
13188   "self_type" : "type-168",
13189   "size" : 20,
13190   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13191   "template_args" : [ "type-84" ],
13192   "unique_id" : "_ZTSN7android6VectorINS_7String8EEE",
13193   "vtable_components" :
13194   [
13195    {
13196     "kind" : "offset_to_top"
13197    },
13198    {
13199     "kind" : "rtti",
13200     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
13201    },
13202    {
13203     "kind" : "complete_dtor_pointer",
13204     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
13205    },
13206    {
13207     "kind" : "deleting_dtor_pointer",
13208     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
13209    },
13210    {
13211     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
13212    },
13213    {
13214     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
13215    },
13216    {
13217     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
13218    },
13219    {
13220     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
13221    },
13222    {
13223     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
13224    },
13225    {
13226     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
13227    }
13228   ]
13229  },
13230  {
13231   "alignment" : 4,
13232   "base_specifiers" :
13233   [
13234    {
13235     "access" : "private",
13236     "referenced_type" : "type-116"
13237    }
13238   ],
13239   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info>",
13240   "name" : "android::Vector<android::sysprop_change_callback_info>",
13241   "record_kind" : "class",
13242   "referenced_type" : "type-656",
13243   "self_type" : "type-656",
13244   "size" : 20,
13245   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13246   "template_args" : [ "type-657" ],
13247   "unique_id" : "_ZTSN7android6VectorINS_28sysprop_change_callback_infoEEE",
13248   "vtable_components" :
13249   [
13250    {
13251     "kind" : "offset_to_top"
13252    },
13253    {
13254     "kind" : "rtti",
13255     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
13256    },
13257    {
13258     "kind" : "complete_dtor_pointer",
13259     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
13260    },
13261    {
13262     "kind" : "deleting_dtor_pointer",
13263     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
13264    },
13265    {
13266     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
13267    },
13268    {
13269     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
13270    },
13271    {
13272     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
13273    },
13274    {
13275     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
13276    },
13277    {
13278     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
13279    },
13280    {
13281     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
13282    }
13283   ]
13284  },
13285  {
13286   "alignment" : 4,
13287   "fields" :
13288   [
13289    {
13290     "access" : "private",
13291     "field_name" : "mStorage",
13292     "field_offset" : 32,
13293     "referenced_type" : "type-4"
13294    },
13295    {
13296     "access" : "private",
13297     "field_name" : "mCount",
13298     "field_offset" : 64,
13299     "referenced_type" : "type-6"
13300    },
13301    {
13302     "access" : "private",
13303     "field_name" : "mFlags",
13304     "field_offset" : 96,
13305     "referenced_type" : "type-23"
13306    },
13307    {
13308     "access" : "private",
13309     "field_name" : "mItemSize",
13310     "field_offset" : 128,
13311     "referenced_type" : "type-23"
13312    }
13313   ],
13314   "linker_set_key" : "android::VectorImpl",
13315   "name" : "android::VectorImpl",
13316   "record_kind" : "class",
13317   "referenced_type" : "type-116",
13318   "self_type" : "type-116",
13319   "size" : 20,
13320   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
13321   "unique_id" : "_ZTSN7android10VectorImplE",
13322   "vtable_components" :
13323   [
13324    {
13325     "kind" : "offset_to_top"
13326    },
13327    {
13328     "kind" : "rtti",
13329     "mangled_component_name" : "_ZTIN7android10VectorImplE"
13330    },
13331    {
13332     "kind" : "complete_dtor_pointer",
13333     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
13334    },
13335    {
13336     "kind" : "deleting_dtor_pointer",
13337     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
13338    },
13339    {
13340     "is_pure" : true,
13341     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
13342    },
13343    {
13344     "is_pure" : true,
13345     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13346    },
13347    {
13348     "is_pure" : true,
13349     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13350    },
13351    {
13352     "is_pure" : true,
13353     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13354    },
13355    {
13356     "is_pure" : true,
13357     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13358    },
13359    {
13360     "is_pure" : true,
13361     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13362    }
13363   ]
13364  },
13365  {
13366   "alignment" : 4,
13367   "base_specifiers" :
13368   [
13369    {
13370     "referenced_type" : "type-40"
13371    }
13372   ],
13373   "linker_set_key" : "android::VirtualLightRefBase",
13374   "name" : "android::VirtualLightRefBase",
13375   "record_kind" : "class",
13376   "referenced_type" : "type-42",
13377   "self_type" : "type-42",
13378   "size" : 8,
13379   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
13380   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
13381   "vtable_components" :
13382   [
13383    {
13384     "kind" : "offset_to_top"
13385    },
13386    {
13387     "kind" : "rtti",
13388     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13389    },
13390    {
13391     "kind" : "complete_dtor_pointer",
13392     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13393    },
13394    {
13395     "kind" : "deleting_dtor_pointer",
13396     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13397    }
13398   ]
13399  },
13400  {
13401   "alignment" : 4,
13402   "base_specifiers" :
13403   [
13404    {
13405     "referenced_type" : "type-365"
13406    }
13407   ],
13408   "fields" :
13409   [
13410    {
13411     "access" : "private",
13412     "field_name" : "mHandler",
13413     "field_offset" : 32,
13414     "referenced_type" : "type-462"
13415    }
13416   ],
13417   "linker_set_key" : "android::WeakMessageHandler",
13418   "name" : "android::WeakMessageHandler",
13419   "record_kind" : "class",
13420   "referenced_type" : "type-461",
13421   "self_type" : "type-461",
13422   "size" : 20,
13423   "source_file" : "/system/core/libutils/include/utils/Looper.h",
13424   "unique_id" : "_ZTSN7android18WeakMessageHandlerE",
13425   "vtable_components" :
13426   [
13427    {
13428     "component_value" : 12,
13429     "kind" : "vbase_offset"
13430    },
13431    {
13432     "kind" : "offset_to_top"
13433    },
13434    {
13435     "kind" : "rtti",
13436     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13437    },
13438    {
13439     "kind" : "complete_dtor_pointer",
13440     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13441    },
13442    {
13443     "kind" : "deleting_dtor_pointer",
13444     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13445    },
13446    {
13447     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13448    },
13449    {
13450     "kind" : "vcall_offset"
13451    },
13452    {
13453     "kind" : "vcall_offset"
13454    },
13455    {
13456     "kind" : "vcall_offset"
13457    },
13458    {
13459     "kind" : "vcall_offset"
13460    },
13461    {
13462     "component_value" : -12,
13463     "kind" : "vcall_offset"
13464    },
13465    {
13466     "component_value" : -12,
13467     "kind" : "offset_to_top"
13468    },
13469    {
13470     "kind" : "rtti",
13471     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13472    },
13473    {
13474     "kind" : "complete_dtor_pointer",
13475     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13476    },
13477    {
13478     "kind" : "deleting_dtor_pointer",
13479     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13480    },
13481    {
13482     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13483    },
13484    {
13485     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13486    },
13487    {
13488     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13489    },
13490    {
13491     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13492    }
13493   ]
13494  },
13495  {
13496   "alignment" : 1,
13497   "linker_set_key" : "android::aggregate_traits<android::String8, android::String8>",
13498   "name" : "android::aggregate_traits<android::String8, android::String8>",
13499   "referenced_type" : "type-157",
13500   "self_type" : "type-157",
13501   "size" : 1,
13502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13503   "template_args" : [ "type-84", "type-84" ],
13504   "unique_id" : "_ZTSN7android16aggregate_traitsINS_7String8ES1_EE"
13505  },
13506  {
13507   "alignment" : 1,
13508   "linker_set_key" : "android::aggregate_traits<int, android::Looper::Request>",
13509   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13510   "referenced_type" : "type-414",
13511   "self_type" : "type-414",
13512   "size" : 1,
13513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13514   "template_args" : [ "type-21", "type-372" ],
13515   "unique_id" : "_ZTSN7android16aggregate_traitsIiNS_6Looper7RequestEEE"
13516  },
13517  {
13518   "alignment" : 4,
13519   "fields" :
13520   [
13521    {
13522     "field_name" : "key",
13523     "referenced_type" : "type-84"
13524    },
13525    {
13526     "field_name" : "value",
13527     "field_offset" : 32,
13528     "referenced_type" : "type-84"
13529    }
13530   ],
13531   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8>",
13532   "name" : "android::key_value_pair_t<android::String8, android::String8>",
13533   "referenced_type" : "type-103",
13534   "self_type" : "type-103",
13535   "size" : 8,
13536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13537   "template_args" : [ "type-84", "type-84" ],
13538   "unique_id" : "_ZTSN7android16key_value_pair_tINS_7String8ES1_EE"
13539  },
13540  {
13541   "alignment" : 4,
13542   "fields" :
13543   [
13544    {
13545     "field_name" : "key",
13546     "referenced_type" : "type-21"
13547    },
13548    {
13549     "field_name" : "value",
13550     "field_offset" : 32,
13551     "referenced_type" : "type-372"
13552    }
13553   ],
13554   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request>",
13555   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13556   "referenced_type" : "type-371",
13557   "self_type" : "type-371",
13558   "size" : 28,
13559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13560   "template_args" : [ "type-21", "type-372" ],
13561   "unique_id" : "_ZTSN7android16key_value_pair_tIiNS_6Looper7RequestEEE"
13562  },
13563  {
13564   "alignment" : 4,
13565   "fields" :
13566   [
13567    {
13568     "access" : "private",
13569     "field_name" : "m_ptr",
13570     "referenced_type" : "type-357"
13571    }
13572   ],
13573   "linker_set_key" : "android::sp<android::Looper>",
13574   "name" : "android::sp<android::Looper>",
13575   "record_kind" : "class",
13576   "referenced_type" : "type-356",
13577   "self_type" : "type-356",
13578   "size" : 4,
13579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13580   "template_args" : [ "type-358" ],
13581   "unique_id" : "_ZTSN7android2spINS_6LooperEEE"
13582  },
13583  {
13584   "alignment" : 4,
13585   "fields" :
13586   [
13587    {
13588     "access" : "private",
13589     "field_name" : "m_ptr",
13590     "referenced_type" : "type-374"
13591    }
13592   ],
13593   "linker_set_key" : "android::sp<android::LooperCallback>",
13594   "name" : "android::sp<android::LooperCallback>",
13595   "record_kind" : "class",
13596   "referenced_type" : "type-373",
13597   "self_type" : "type-373",
13598   "size" : 4,
13599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13600   "template_args" : [ "type-375" ],
13601   "unique_id" : "_ZTSN7android2spINS_14LooperCallbackEEE"
13602  },
13603  {
13604   "alignment" : 4,
13605   "fields" :
13606   [
13607    {
13608     "access" : "private",
13609     "field_name" : "m_ptr",
13610     "referenced_type" : "type-364"
13611    }
13612   ],
13613   "linker_set_key" : "android::sp<android::MessageHandler>",
13614   "name" : "android::sp<android::MessageHandler>",
13615   "record_kind" : "class",
13616   "referenced_type" : "type-363",
13617   "self_type" : "type-363",
13618   "size" : 4,
13619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13620   "template_args" : [ "type-365" ],
13621   "unique_id" : "_ZTSN7android2spINS_14MessageHandlerEEE"
13622  },
13623  {
13624   "alignment" : 4,
13625   "fields" :
13626   [
13627    {
13628     "access" : "private",
13629     "field_name" : "m_ptr",
13630     "referenced_type" : "type-71"
13631    }
13632   ],
13633   "linker_set_key" : "android::sp<android::NativeHandle>",
13634   "name" : "android::sp<android::NativeHandle>",
13635   "record_kind" : "class",
13636   "referenced_type" : "type-70",
13637   "self_type" : "type-70",
13638   "size" : 4,
13639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13640   "template_args" : [ "type-66" ],
13641   "unique_id" : "_ZTSN7android2spINS_12NativeHandleEEE"
13642  },
13643  {
13644   "alignment" : 4,
13645   "fields" :
13646   [
13647    {
13648     "access" : "private",
13649     "field_name" : "m_ptr",
13650     "referenced_type" : "type-271"
13651    }
13652   ],
13653   "linker_set_key" : "android::sp<android::Thread>",
13654   "name" : "android::sp<android::Thread>",
13655   "record_kind" : "class",
13656   "referenced_type" : "type-274",
13657   "self_type" : "type-274",
13658   "size" : 4,
13659   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13660   "template_args" : [ "type-272" ],
13661   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13662  },
13663  {
13664   "alignment" : 1,
13665   "linker_set_key" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13666   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13667   "referenced_type" : "type-403",
13668   "self_type" : "type-403",
13669   "size" : 1,
13670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13671   "template_args" : [ "type-362" ],
13672   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE"
13673  },
13674  {
13675   "alignment" : 1,
13676   "linker_set_key" : "android::trait_pointer<android::Looper::Request>",
13677   "name" : "android::trait_pointer<android::Looper::Request>",
13678   "referenced_type" : "type-406",
13679   "self_type" : "type-406",
13680   "size" : 1,
13681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13682   "template_args" : [ "type-372" ],
13683   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper7RequestEEE"
13684  },
13685  {
13686   "alignment" : 1,
13687   "linker_set_key" : "android::trait_pointer<android::Looper::Response>",
13688   "name" : "android::trait_pointer<android::Looper::Response>",
13689   "referenced_type" : "type-407",
13690   "self_type" : "type-407",
13691   "size" : 1,
13692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13693   "template_args" : [ "type-378" ],
13694   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper8ResponseEEE"
13695  },
13696  {
13697   "alignment" : 1,
13698   "linker_set_key" : "android::trait_pointer<android::String8>",
13699   "name" : "android::trait_pointer<android::String8>",
13700   "referenced_type" : "type-154",
13701   "self_type" : "type-154",
13702   "size" : 1,
13703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13704   "template_args" : [ "type-84" ],
13705   "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE"
13706  },
13707  {
13708   "alignment" : 1,
13709   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13710   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13711   "referenced_type" : "type-153",
13712   "self_type" : "type-153",
13713   "size" : 1,
13714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13715   "template_args" : [ "type-103" ],
13716   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE"
13717  },
13718  {
13719   "alignment" : 1,
13720   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13721   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13722   "referenced_type" : "type-404",
13723   "self_type" : "type-404",
13724   "size" : 1,
13725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13726   "template_args" : [ "type-371" ],
13727   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13728  },
13729  {
13730   "alignment" : 1,
13731   "linker_set_key" : "android::trait_pointer<android::sysprop_change_callback_info>",
13732   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13733   "referenced_type" : "type-342",
13734   "self_type" : "type-342",
13735   "size" : 1,
13736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13737   "template_args" : [ "type-343" ],
13738   "unique_id" : "_ZTSN7android13trait_pointerINS_28sysprop_change_callback_infoEEE"
13739  },
13740  {
13741   "alignment" : 1,
13742   "linker_set_key" : "android::trait_pointer<int>",
13743   "name" : "android::trait_pointer<int>",
13744   "referenced_type" : "type-405",
13745   "self_type" : "type-405",
13746   "size" : 1,
13747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13748   "template_args" : [ "type-21" ],
13749   "unique_id" : "_ZTSN7android13trait_pointerIiEE"
13750  },
13751  {
13752   "alignment" : 1,
13753   "linker_set_key" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13754   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13755   "referenced_type" : "type-394",
13756   "self_type" : "type-394",
13757   "size" : 1,
13758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13759   "template_args" : [ "type-362" ],
13760   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE"
13761  },
13762  {
13763   "alignment" : 1,
13764   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Request>",
13765   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13766   "referenced_type" : "type-395",
13767   "self_type" : "type-395",
13768   "size" : 1,
13769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13770   "template_args" : [ "type-372" ],
13771   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper7RequestEEE"
13772  },
13773  {
13774   "alignment" : 1,
13775   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Response>",
13776   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13777   "referenced_type" : "type-397",
13778   "self_type" : "type-397",
13779   "size" : 1,
13780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13781   "template_args" : [ "type-378" ],
13782   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper8ResponseEEE"
13783  },
13784  {
13785   "alignment" : 1,
13786   "linker_set_key" : "android::trait_trivial_copy<android::String8>",
13787   "name" : "android::trait_trivial_copy<android::String8>",
13788   "referenced_type" : "type-149",
13789   "self_type" : "type-149",
13790   "size" : 1,
13791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13792   "template_args" : [ "type-84" ],
13793   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE"
13794  },
13795  {
13796   "alignment" : 1,
13797   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13798   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13799   "referenced_type" : "type-150",
13800   "self_type" : "type-150",
13801   "size" : 1,
13802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13803   "template_args" : [ "type-103" ],
13804   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE"
13805  },
13806  {
13807   "alignment" : 1,
13808   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13809   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13810   "referenced_type" : "type-396",
13811   "self_type" : "type-396",
13812   "size" : 1,
13813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13814   "template_args" : [ "type-371" ],
13815   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13816  },
13817  {
13818   "alignment" : 1,
13819   "linker_set_key" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13820   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13821   "referenced_type" : "type-337",
13822   "self_type" : "type-337",
13823   "size" : 1,
13824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13825   "template_args" : [ "type-338" ],
13826   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE"
13827  },
13828  {
13829   "alignment" : 1,
13830   "linker_set_key" : "android::trait_trivial_copy<bool>",
13831   "name" : "android::trait_trivial_copy<bool>",
13832   "referenced_type" : "type-31",
13833   "self_type" : "type-31",
13834   "size" : 1,
13835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13836   "template_args" : [ "type-16" ],
13837   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13838  },
13839  {
13840   "alignment" : 1,
13841   "linker_set_key" : "android::trait_trivial_copy<char>",
13842   "name" : "android::trait_trivial_copy<char>",
13843   "referenced_type" : "type-200",
13844   "self_type" : "type-200",
13845   "size" : 1,
13846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13847   "template_args" : [ "type-3" ],
13848   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13849  },
13850  {
13851   "alignment" : 1,
13852   "linker_set_key" : "android::trait_trivial_copy<double>",
13853   "name" : "android::trait_trivial_copy<double>",
13854   "referenced_type" : "type-318",
13855   "self_type" : "type-318",
13856   "size" : 1,
13857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13858   "template_args" : [ "type-36" ],
13859   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13860  },
13861  {
13862   "alignment" : 1,
13863   "linker_set_key" : "android::trait_trivial_copy<float>",
13864   "name" : "android::trait_trivial_copy<float>",
13865   "referenced_type" : "type-314",
13866   "self_type" : "type-314",
13867   "size" : 1,
13868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13869   "template_args" : [ "type-33" ],
13870   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13871  },
13872  {
13873   "alignment" : 1,
13874   "linker_set_key" : "android::trait_trivial_copy<int>",
13875   "name" : "android::trait_trivial_copy<int>",
13876   "referenced_type" : "type-268",
13877   "self_type" : "type-268",
13878   "size" : 1,
13879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13880   "template_args" : [ "type-21" ],
13881   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13882  },
13883  {
13884   "alignment" : 1,
13885   "linker_set_key" : "android::trait_trivial_copy<long long>",
13886   "name" : "android::trait_trivial_copy<long long>",
13887   "referenced_type" : "type-304",
13888   "self_type" : "type-304",
13889   "size" : 1,
13890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13891   "template_args" : [ "type-7" ],
13892   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13893  },
13894  {
13895   "alignment" : 1,
13896   "linker_set_key" : "android::trait_trivial_copy<long>",
13897   "name" : "android::trait_trivial_copy<long>",
13898   "referenced_type" : "type-294",
13899   "self_type" : "type-294",
13900   "size" : 1,
13901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13902   "template_args" : [ "type-73" ],
13903   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13904  },
13905  {
13906   "alignment" : 1,
13907   "linker_set_key" : "android::trait_trivial_copy<short>",
13908   "name" : "android::trait_trivial_copy<short>",
13909   "referenced_type" : "type-219",
13910   "self_type" : "type-219",
13911   "size" : 1,
13912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13913   "template_args" : [ "type-13" ],
13914   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13919   "name" : "android::trait_trivial_copy<unsigned char>",
13920   "referenced_type" : "type-215",
13921   "self_type" : "type-215",
13922   "size" : 1,
13923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" : [ "type-10" ],
13925   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13926  },
13927  {
13928   "alignment" : 1,
13929   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13930   "name" : "android::trait_trivial_copy<unsigned int>",
13931   "referenced_type" : "type-289",
13932   "self_type" : "type-289",
13933   "size" : 1,
13934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13935   "template_args" : [ "type-6" ],
13936   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13937  },
13938  {
13939   "alignment" : 1,
13940   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13941   "name" : "android::trait_trivial_copy<unsigned long long>",
13942   "referenced_type" : "type-309",
13943   "self_type" : "type-309",
13944   "size" : 1,
13945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13946   "template_args" : [ "type-29" ],
13947   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13948  },
13949  {
13950   "alignment" : 1,
13951   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13952   "name" : "android::trait_trivial_copy<unsigned long>",
13953   "referenced_type" : "type-299",
13954   "self_type" : "type-299",
13955   "size" : 1,
13956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13957   "template_args" : [ "type-297" ],
13958   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13959  },
13960  {
13961   "alignment" : 1,
13962   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13963   "name" : "android::trait_trivial_copy<unsigned short>",
13964   "referenced_type" : "type-223",
13965   "self_type" : "type-223",
13966   "size" : 1,
13967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13968   "template_args" : [ "type-18" ],
13969   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13970  },
13971  {
13972   "alignment" : 1,
13973   "linker_set_key" : "android::trait_trivial_copy<void>",
13974   "name" : "android::trait_trivial_copy<void>",
13975   "referenced_type" : "type-290",
13976   "self_type" : "type-290",
13977   "size" : 1,
13978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13979   "template_args" : [ "type-5" ],
13980   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13981  },
13982  {
13983   "alignment" : 1,
13984   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13985   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13986   "referenced_type" : "type-385",
13987   "self_type" : "type-385",
13988   "size" : 1,
13989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13990   "template_args" : [ "type-362" ],
13991   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE"
13992  },
13993  {
13994   "alignment" : 1,
13995   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Request>",
13996   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13997   "referenced_type" : "type-387",
13998   "self_type" : "type-387",
13999   "size" : 1,
14000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14001   "template_args" : [ "type-372" ],
14002   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper7RequestEEE"
14003  },
14004  {
14005   "alignment" : 1,
14006   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Response>",
14007   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
14008   "referenced_type" : "type-389",
14009   "self_type" : "type-389",
14010   "size" : 1,
14011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14012   "template_args" : [ "type-378" ],
14013   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper8ResponseEEE"
14014  },
14015  {
14016   "alignment" : 1,
14017   "linker_set_key" : "android::trait_trivial_ctor<android::String8>",
14018   "name" : "android::trait_trivial_ctor<android::String8>",
14019   "referenced_type" : "type-146",
14020   "self_type" : "type-146",
14021   "size" : 1,
14022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14023   "template_args" : [ "type-84" ],
14024   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE"
14025  },
14026  {
14027   "alignment" : 1,
14028   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
14029   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
14030   "referenced_type" : "type-145",
14031   "self_type" : "type-145",
14032   "size" : 1,
14033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14034   "template_args" : [ "type-103" ],
14035   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14036  },
14037  {
14038   "alignment" : 1,
14039   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
14040   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
14041   "referenced_type" : "type-386",
14042   "self_type" : "type-386",
14043   "size" : 1,
14044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14045   "template_args" : [ "type-371" ],
14046   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14047  },
14048  {
14049   "alignment" : 1,
14050   "linker_set_key" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
14051   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
14052   "referenced_type" : "type-331",
14053   "self_type" : "type-331",
14054   "size" : 1,
14055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14056   "template_args" : [ "type-332" ],
14057   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE"
14058  },
14059  {
14060   "alignment" : 1,
14061   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14062   "name" : "android::trait_trivial_ctor<bool>",
14063   "referenced_type" : "type-310",
14064   "self_type" : "type-310",
14065   "size" : 1,
14066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14067   "template_args" : [ "type-16" ],
14068   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14069  },
14070  {
14071   "alignment" : 1,
14072   "linker_set_key" : "android::trait_trivial_ctor<char>",
14073   "name" : "android::trait_trivial_ctor<char>",
14074   "referenced_type" : "type-187",
14075   "self_type" : "type-187",
14076   "size" : 1,
14077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14078   "template_args" : [ "type-3" ],
14079   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14080  },
14081  {
14082   "alignment" : 1,
14083   "linker_set_key" : "android::trait_trivial_ctor<double>",
14084   "name" : "android::trait_trivial_ctor<double>",
14085   "referenced_type" : "type-316",
14086   "self_type" : "type-316",
14087   "size" : 1,
14088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14089   "template_args" : [ "type-36" ],
14090   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14091  },
14092  {
14093   "alignment" : 1,
14094   "linker_set_key" : "android::trait_trivial_ctor<float>",
14095   "name" : "android::trait_trivial_ctor<float>",
14096   "referenced_type" : "type-312",
14097   "self_type" : "type-312",
14098   "size" : 1,
14099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14100   "template_args" : [ "type-33" ],
14101   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14102  },
14103  {
14104   "alignment" : 1,
14105   "linker_set_key" : "android::trait_trivial_ctor<int>",
14106   "name" : "android::trait_trivial_ctor<int>",
14107   "referenced_type" : "type-249",
14108   "self_type" : "type-249",
14109   "size" : 1,
14110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14111   "template_args" : [ "type-21" ],
14112   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14113  },
14114  {
14115   "alignment" : 1,
14116   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14117   "name" : "android::trait_trivial_ctor<long long>",
14118   "referenced_type" : "type-302",
14119   "self_type" : "type-302",
14120   "size" : 1,
14121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14122   "template_args" : [ "type-7" ],
14123   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14124  },
14125  {
14126   "alignment" : 1,
14127   "linker_set_key" : "android::trait_trivial_ctor<long>",
14128   "name" : "android::trait_trivial_ctor<long>",
14129   "referenced_type" : "type-292",
14130   "self_type" : "type-292",
14131   "size" : 1,
14132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14133   "template_args" : [ "type-73" ],
14134   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14135  },
14136  {
14137   "alignment" : 1,
14138   "linker_set_key" : "android::trait_trivial_ctor<short>",
14139   "name" : "android::trait_trivial_ctor<short>",
14140   "referenced_type" : "type-217",
14141   "self_type" : "type-217",
14142   "size" : 1,
14143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14144   "template_args" : [ "type-13" ],
14145   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14146  },
14147  {
14148   "alignment" : 1,
14149   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14150   "name" : "android::trait_trivial_ctor<unsigned char>",
14151   "referenced_type" : "type-209",
14152   "self_type" : "type-209",
14153   "size" : 1,
14154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14155   "template_args" : [ "type-10" ],
14156   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14157  },
14158  {
14159   "alignment" : 1,
14160   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14161   "name" : "android::trait_trivial_ctor<unsigned int>",
14162   "referenced_type" : "type-284",
14163   "self_type" : "type-284",
14164   "size" : 1,
14165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14166   "template_args" : [ "type-6" ],
14167   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14168  },
14169  {
14170   "alignment" : 1,
14171   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14172   "name" : "android::trait_trivial_ctor<unsigned long long>",
14173   "referenced_type" : "type-307",
14174   "self_type" : "type-307",
14175   "size" : 1,
14176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14177   "template_args" : [ "type-29" ],
14178   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14179  },
14180  {
14181   "alignment" : 1,
14182   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14183   "name" : "android::trait_trivial_ctor<unsigned long>",
14184   "referenced_type" : "type-296",
14185   "self_type" : "type-296",
14186   "size" : 1,
14187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14188   "template_args" : [ "type-297" ],
14189   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14190  },
14191  {
14192   "alignment" : 1,
14193   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14194   "name" : "android::trait_trivial_ctor<unsigned short>",
14195   "referenced_type" : "type-221",
14196   "self_type" : "type-221",
14197   "size" : 1,
14198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14199   "template_args" : [ "type-18" ],
14200   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14201  },
14202  {
14203   "alignment" : 1,
14204   "linker_set_key" : "android::trait_trivial_ctor<void>",
14205   "name" : "android::trait_trivial_ctor<void>",
14206   "referenced_type" : "type-185",
14207   "self_type" : "type-185",
14208   "size" : 1,
14209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14210   "template_args" : [ "type-5" ],
14211   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14212  },
14213  {
14214   "alignment" : 1,
14215   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14216   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14217   "referenced_type" : "type-390",
14218   "self_type" : "type-390",
14219   "size" : 1,
14220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14221   "template_args" : [ "type-362" ],
14222   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE"
14223  },
14224  {
14225   "alignment" : 1,
14226   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Request>",
14227   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14228   "referenced_type" : "type-391",
14229   "self_type" : "type-391",
14230   "size" : 1,
14231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14232   "template_args" : [ "type-372" ],
14233   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper7RequestEEE"
14234  },
14235  {
14236   "alignment" : 1,
14237   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Response>",
14238   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14239   "referenced_type" : "type-393",
14240   "self_type" : "type-393",
14241   "size" : 1,
14242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14243   "template_args" : [ "type-378" ],
14244   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper8ResponseEEE"
14245  },
14246  {
14247   "alignment" : 1,
14248   "linker_set_key" : "android::trait_trivial_dtor<android::String8>",
14249   "name" : "android::trait_trivial_dtor<android::String8>",
14250   "referenced_type" : "type-147",
14251   "self_type" : "type-147",
14252   "size" : 1,
14253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14254   "template_args" : [ "type-84" ],
14255   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE"
14256  },
14257  {
14258   "alignment" : 1,
14259   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14260   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14261   "referenced_type" : "type-148",
14262   "self_type" : "type-148",
14263   "size" : 1,
14264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14265   "template_args" : [ "type-103" ],
14266   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14267  },
14268  {
14269   "alignment" : 1,
14270   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14271   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14272   "referenced_type" : "type-392",
14273   "self_type" : "type-392",
14274   "size" : 1,
14275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14276   "template_args" : [ "type-371" ],
14277   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14278  },
14279  {
14280   "alignment" : 1,
14281   "linker_set_key" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14282   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14283   "referenced_type" : "type-333",
14284   "self_type" : "type-333",
14285   "size" : 1,
14286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14287   "template_args" : [ "type-334" ],
14288   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE"
14289  },
14290  {
14291   "alignment" : 1,
14292   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14293   "name" : "android::trait_trivial_dtor<bool>",
14294   "referenced_type" : "type-15",
14295   "self_type" : "type-15",
14296   "size" : 1,
14297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14298   "template_args" : [ "type-16" ],
14299   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14300  },
14301  {
14302   "alignment" : 1,
14303   "linker_set_key" : "android::trait_trivial_dtor<char>",
14304   "name" : "android::trait_trivial_dtor<char>",
14305   "referenced_type" : "type-193",
14306   "self_type" : "type-193",
14307   "size" : 1,
14308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14309   "template_args" : [ "type-3" ],
14310   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14311  },
14312  {
14313   "alignment" : 1,
14314   "linker_set_key" : "android::trait_trivial_dtor<double>",
14315   "name" : "android::trait_trivial_dtor<double>",
14316   "referenced_type" : "type-317",
14317   "self_type" : "type-317",
14318   "size" : 1,
14319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14320   "template_args" : [ "type-36" ],
14321   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14322  },
14323  {
14324   "alignment" : 1,
14325   "linker_set_key" : "android::trait_trivial_dtor<float>",
14326   "name" : "android::trait_trivial_dtor<float>",
14327   "referenced_type" : "type-313",
14328   "self_type" : "type-313",
14329   "size" : 1,
14330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14331   "template_args" : [ "type-33" ],
14332   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14333  },
14334  {
14335   "alignment" : 1,
14336   "linker_set_key" : "android::trait_trivial_dtor<int>",
14337   "name" : "android::trait_trivial_dtor<int>",
14338   "referenced_type" : "type-260",
14339   "self_type" : "type-260",
14340   "size" : 1,
14341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14342   "template_args" : [ "type-21" ],
14343   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14344  },
14345  {
14346   "alignment" : 1,
14347   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14348   "name" : "android::trait_trivial_dtor<long long>",
14349   "referenced_type" : "type-303",
14350   "self_type" : "type-303",
14351   "size" : 1,
14352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14353   "template_args" : [ "type-7" ],
14354   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14355  },
14356  {
14357   "alignment" : 1,
14358   "linker_set_key" : "android::trait_trivial_dtor<long>",
14359   "name" : "android::trait_trivial_dtor<long>",
14360   "referenced_type" : "type-293",
14361   "self_type" : "type-293",
14362   "size" : 1,
14363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14364   "template_args" : [ "type-73" ],
14365   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14366  },
14367  {
14368   "alignment" : 1,
14369   "linker_set_key" : "android::trait_trivial_dtor<short>",
14370   "name" : "android::trait_trivial_dtor<short>",
14371   "referenced_type" : "type-218",
14372   "self_type" : "type-218",
14373   "size" : 1,
14374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14375   "template_args" : [ "type-13" ],
14376   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14377  },
14378  {
14379   "alignment" : 1,
14380   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14381   "name" : "android::trait_trivial_dtor<unsigned char>",
14382   "referenced_type" : "type-214",
14383   "self_type" : "type-214",
14384   "size" : 1,
14385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14386   "template_args" : [ "type-10" ],
14387   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14388  },
14389  {
14390   "alignment" : 1,
14391   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14392   "name" : "android::trait_trivial_dtor<unsigned int>",
14393   "referenced_type" : "type-288",
14394   "self_type" : "type-288",
14395   "size" : 1,
14396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14397   "template_args" : [ "type-6" ],
14398   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14399  },
14400  {
14401   "alignment" : 1,
14402   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14403   "name" : "android::trait_trivial_dtor<unsigned long long>",
14404   "referenced_type" : "type-308",
14405   "self_type" : "type-308",
14406   "size" : 1,
14407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14408   "template_args" : [ "type-29" ],
14409   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14410  },
14411  {
14412   "alignment" : 1,
14413   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14414   "name" : "android::trait_trivial_dtor<unsigned long>",
14415   "referenced_type" : "type-298",
14416   "self_type" : "type-298",
14417   "size" : 1,
14418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14419   "template_args" : [ "type-297" ],
14420   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14421  },
14422  {
14423   "alignment" : 1,
14424   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14425   "name" : "android::trait_trivial_dtor<unsigned short>",
14426   "referenced_type" : "type-222",
14427   "self_type" : "type-222",
14428   "size" : 1,
14429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14430   "template_args" : [ "type-18" ],
14431   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14432  },
14433  {
14434   "alignment" : 1,
14435   "linker_set_key" : "android::trait_trivial_dtor<void>",
14436   "name" : "android::trait_trivial_dtor<void>",
14437   "referenced_type" : "type-229",
14438   "self_type" : "type-229",
14439   "size" : 1,
14440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14441   "template_args" : [ "type-5" ],
14442   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14443  },
14444  {
14445   "alignment" : 1,
14446   "linker_set_key" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14447   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14448   "referenced_type" : "type-398",
14449   "self_type" : "type-398",
14450   "size" : 1,
14451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14452   "template_args" : [ "type-362" ],
14453   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14454  },
14455  {
14456   "alignment" : 1,
14457   "linker_set_key" : "android::trait_trivial_move<android::Looper::Request>",
14458   "name" : "android::trait_trivial_move<android::Looper::Request>",
14459   "referenced_type" : "type-400",
14460   "self_type" : "type-400",
14461   "size" : 1,
14462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14463   "template_args" : [ "type-372" ],
14464   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper7RequestEEE"
14465  },
14466  {
14467   "alignment" : 1,
14468   "linker_set_key" : "android::trait_trivial_move<android::Looper::Response>",
14469   "name" : "android::trait_trivial_move<android::Looper::Response>",
14470   "referenced_type" : "type-402",
14471   "self_type" : "type-402",
14472   "size" : 1,
14473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14474   "template_args" : [ "type-378" ],
14475   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper8ResponseEEE"
14476  },
14477  {
14478   "alignment" : 1,
14479   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14480   "name" : "android::trait_trivial_move<android::String16>",
14481   "referenced_type" : "type-213",
14482   "self_type" : "type-213",
14483   "size" : 1,
14484   "source_file" : "/system/core/libutils/include/utils/String16.h",
14485   "template_args" : [ "type-196" ],
14486   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14487  },
14488  {
14489   "alignment" : 1,
14490   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14491   "name" : "android::trait_trivial_move<android::String8>",
14492   "referenced_type" : "type-88",
14493   "self_type" : "type-88",
14494   "size" : 1,
14495   "source_file" : "/system/core/libutils/include/utils/String8.h",
14496   "template_args" : [ "type-84" ],
14497   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14498  },
14499  {
14500   "alignment" : 1,
14501   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14502   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14503   "referenced_type" : "type-151",
14504   "self_type" : "type-151",
14505   "size" : 1,
14506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14507   "template_args" : [ "type-103" ],
14508   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14509  },
14510  {
14511   "alignment" : 1,
14512   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14513   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14514   "referenced_type" : "type-401",
14515   "self_type" : "type-401",
14516   "size" : 1,
14517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14518   "template_args" : [ "type-371" ],
14519   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14520  },
14521  {
14522   "alignment" : 1,
14523   "linker_set_key" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14524   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14525   "referenced_type" : "type-340",
14526   "self_type" : "type-340",
14527   "size" : 1,
14528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14529   "template_args" : [ "type-341" ],
14530   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE"
14531  },
14532  {
14533   "alignment" : 1,
14534   "linker_set_key" : "android::trait_trivial_move<bool>",
14535   "name" : "android::trait_trivial_move<bool>",
14536   "referenced_type" : "type-186",
14537   "self_type" : "type-186",
14538   "size" : 1,
14539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14540   "template_args" : [ "type-16" ],
14541   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14542  },
14543  {
14544   "alignment" : 1,
14545   "linker_set_key" : "android::trait_trivial_move<char>",
14546   "name" : "android::trait_trivial_move<char>",
14547   "referenced_type" : "type-206",
14548   "self_type" : "type-206",
14549   "size" : 1,
14550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14551   "template_args" : [ "type-3" ],
14552   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14553  },
14554  {
14555   "alignment" : 1,
14556   "linker_set_key" : "android::trait_trivial_move<double>",
14557   "name" : "android::trait_trivial_move<double>",
14558   "referenced_type" : "type-319",
14559   "self_type" : "type-319",
14560   "size" : 1,
14561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14562   "template_args" : [ "type-36" ],
14563   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14564  },
14565  {
14566   "alignment" : 1,
14567   "linker_set_key" : "android::trait_trivial_move<float>",
14568   "name" : "android::trait_trivial_move<float>",
14569   "referenced_type" : "type-315",
14570   "self_type" : "type-315",
14571   "size" : 1,
14572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14573   "template_args" : [ "type-33" ],
14574   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14575  },
14576  {
14577   "alignment" : 1,
14578   "linker_set_key" : "android::trait_trivial_move<int>",
14579   "name" : "android::trait_trivial_move<int>",
14580   "referenced_type" : "type-275",
14581   "self_type" : "type-275",
14582   "size" : 1,
14583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14584   "template_args" : [ "type-21" ],
14585   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14586  },
14587  {
14588   "alignment" : 1,
14589   "linker_set_key" : "android::trait_trivial_move<long long>",
14590   "name" : "android::trait_trivial_move<long long>",
14591   "referenced_type" : "type-305",
14592   "self_type" : "type-305",
14593   "size" : 1,
14594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14595   "template_args" : [ "type-7" ],
14596   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14597  },
14598  {
14599   "alignment" : 1,
14600   "linker_set_key" : "android::trait_trivial_move<long>",
14601   "name" : "android::trait_trivial_move<long>",
14602   "referenced_type" : "type-295",
14603   "self_type" : "type-295",
14604   "size" : 1,
14605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14606   "template_args" : [ "type-73" ],
14607   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14608  },
14609  {
14610   "alignment" : 1,
14611   "linker_set_key" : "android::trait_trivial_move<short>",
14612   "name" : "android::trait_trivial_move<short>",
14613   "referenced_type" : "type-220",
14614   "self_type" : "type-220",
14615   "size" : 1,
14616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14617   "template_args" : [ "type-13" ],
14618   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14619  },
14620  {
14621   "alignment" : 1,
14622   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14623   "name" : "android::trait_trivial_move<unsigned char>",
14624   "referenced_type" : "type-216",
14625   "self_type" : "type-216",
14626   "size" : 1,
14627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14628   "template_args" : [ "type-10" ],
14629   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14630  },
14631  {
14632   "alignment" : 1,
14633   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14634   "name" : "android::trait_trivial_move<unsigned int>",
14635   "referenced_type" : "type-291",
14636   "self_type" : "type-291",
14637   "size" : 1,
14638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14639   "template_args" : [ "type-6" ],
14640   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14641  },
14642  {
14643   "alignment" : 1,
14644   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14645   "name" : "android::trait_trivial_move<unsigned long long>",
14646   "referenced_type" : "type-311",
14647   "self_type" : "type-311",
14648   "size" : 1,
14649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14650   "template_args" : [ "type-29" ],
14651   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14652  },
14653  {
14654   "alignment" : 1,
14655   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14656   "name" : "android::trait_trivial_move<unsigned long>",
14657   "referenced_type" : "type-301",
14658   "self_type" : "type-301",
14659   "size" : 1,
14660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14661   "template_args" : [ "type-297" ],
14662   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14663  },
14664  {
14665   "alignment" : 1,
14666   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14667   "name" : "android::trait_trivial_move<unsigned short>",
14668   "referenced_type" : "type-239",
14669   "self_type" : "type-239",
14670   "size" : 1,
14671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14672   "template_args" : [ "type-18" ],
14673   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14674  },
14675  {
14676   "alignment" : 1,
14677   "linker_set_key" : "android::trait_trivial_move<void>",
14678   "name" : "android::trait_trivial_move<void>",
14679   "referenced_type" : "type-300",
14680   "self_type" : "type-300",
14681   "size" : 1,
14682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14683   "template_args" : [ "type-5" ],
14684   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14685  },
14686  {
14687   "alignment" : 1,
14688   "linker_set_key" : "android::traits<android::Looper::MessageEnvelope>",
14689   "name" : "android::traits<android::Looper::MessageEnvelope>",
14690   "referenced_type" : "type-408",
14691   "self_type" : "type-408",
14692   "size" : 1,
14693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14694   "template_args" : [ "type-362" ],
14695   "unique_id" : "_ZTSN7android6traitsINS_6Looper15MessageEnvelopeEEE"
14696  },
14697  {
14698   "alignment" : 1,
14699   "linker_set_key" : "android::traits<android::Looper::Request>",
14700   "name" : "android::traits<android::Looper::Request>",
14701   "referenced_type" : "type-412",
14702   "self_type" : "type-412",
14703   "size" : 1,
14704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14705   "template_args" : [ "type-372" ],
14706   "unique_id" : "_ZTSN7android6traitsINS_6Looper7RequestEEE"
14707  },
14708  {
14709   "alignment" : 1,
14710   "linker_set_key" : "android::traits<android::Looper::Response>",
14711   "name" : "android::traits<android::Looper::Response>",
14712   "referenced_type" : "type-413",
14713   "self_type" : "type-413",
14714   "size" : 1,
14715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14716   "template_args" : [ "type-378" ],
14717   "unique_id" : "_ZTSN7android6traitsINS_6Looper8ResponseEEE"
14718  },
14719  {
14720   "alignment" : 1,
14721   "linker_set_key" : "android::traits<android::String8>",
14722   "name" : "android::traits<android::String8>",
14723   "referenced_type" : "type-156",
14724   "self_type" : "type-156",
14725   "size" : 1,
14726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14727   "template_args" : [ "type-84" ],
14728   "unique_id" : "_ZTSN7android6traitsINS_7String8EEE"
14729  },
14730  {
14731   "alignment" : 1,
14732   "linker_set_key" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14733   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14734   "referenced_type" : "type-155",
14735   "self_type" : "type-155",
14736   "size" : 1,
14737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14738   "template_args" : [ "type-103" ],
14739   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE"
14740  },
14741  {
14742   "alignment" : 1,
14743   "linker_set_key" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14744   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14745   "referenced_type" : "type-409",
14746   "self_type" : "type-409",
14747   "size" : 1,
14748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14749   "template_args" : [ "type-371" ],
14750   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14751  },
14752  {
14753   "alignment" : 1,
14754   "linker_set_key" : "android::traits<android::sysprop_change_callback_info>",
14755   "name" : "android::traits<android::sysprop_change_callback_info>",
14756   "referenced_type" : "type-344",
14757   "self_type" : "type-344",
14758   "size" : 1,
14759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14760   "template_args" : [ "type-345" ],
14761   "unique_id" : "_ZTSN7android6traitsINS_28sysprop_change_callback_infoEEE"
14762  },
14763  {
14764   "alignment" : 1,
14765   "linker_set_key" : "android::traits<int>",
14766   "name" : "android::traits<int>",
14767   "referenced_type" : "type-411",
14768   "self_type" : "type-411",
14769   "size" : 1,
14770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14771   "template_args" : [ "type-21" ],
14772   "unique_id" : "_ZTSN7android6traitsIiEE"
14773  },
14774  {
14775   "alignment" : 1,
14776   "base_specifiers" :
14777   [
14778    {
14779     "referenced_type" : "type-427"
14780    }
14781   ],
14782   "linker_set_key" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14783   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14784   "referenced_type" : "type-426",
14785   "self_type" : "type-426",
14786   "size" : 1,
14787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14788   "template_args" : [ "type-362" ],
14789   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14790  },
14791  {
14792   "alignment" : 1,
14793   "base_specifiers" :
14794   [
14795    {
14796     "referenced_type" : "type-433"
14797    }
14798   ],
14799   "linker_set_key" : "android::use_trivial_move<android::Looper::Response>",
14800   "name" : "android::use_trivial_move<android::Looper::Response>",
14801   "referenced_type" : "type-432",
14802   "self_type" : "type-432",
14803   "size" : 1,
14804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14805   "template_args" : [ "type-378" ],
14806   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper8ResponseEEE"
14807  },
14808  {
14809   "alignment" : 1,
14810   "base_specifiers" :
14811   [
14812    {
14813     "referenced_type" : "type-109"
14814    }
14815   ],
14816   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14817   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14818   "referenced_type" : "type-108",
14819   "self_type" : "type-108",
14820   "size" : 1,
14821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14822   "template_args" : [ "type-103" ],
14823   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14824  },
14825  {
14826   "alignment" : 1,
14827   "base_specifiers" :
14828   [
14829    {
14830     "referenced_type" : "type-429"
14831    }
14832   ],
14833   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14834   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14835   "referenced_type" : "type-428",
14836   "self_type" : "type-428",
14837   "size" : 1,
14838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14839   "template_args" : [ "type-371" ],
14840   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14841  },
14842  {
14843   "alignment" : 1,
14844   "base_specifiers" :
14845   [
14846    {
14847     "referenced_type" : "type-353"
14848    }
14849   ],
14850   "linker_set_key" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14851   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14852   "referenced_type" : "type-352",
14853   "self_type" : "type-352",
14854   "size" : 1,
14855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14856   "template_args" : [ "type-354" ],
14857   "unique_id" : "_ZTSN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE"
14858  },
14859  {
14860   "alignment" : 4,
14861   "fields" :
14862   [
14863    {
14864     "access" : "private",
14865     "field_name" : "m_ptr",
14866     "referenced_type" : "type-364"
14867    },
14868    {
14869     "access" : "private",
14870     "field_name" : "m_refs",
14871     "field_offset" : 32,
14872     "referenced_type" : "type-164"
14873    }
14874   ],
14875   "linker_set_key" : "android::wp<android::MessageHandler>",
14876   "name" : "android::wp<android::MessageHandler>",
14877   "record_kind" : "class",
14878   "referenced_type" : "type-462",
14879   "self_type" : "type-462",
14880   "size" : 8,
14881   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14882   "template_args" : [ "type-365" ],
14883   "unique_id" : "_ZTSN7android2wpINS_14MessageHandlerEEE"
14884  },
14885  {
14886   "alignment" : 4,
14887   "fields" :
14888   [
14889    {
14890     "access" : "private",
14891     "field_name" : "m_ptr",
14892     "referenced_type" : "type-271"
14893    },
14894    {
14895     "access" : "private",
14896     "field_name" : "m_refs",
14897     "field_offset" : 32,
14898     "referenced_type" : "type-164"
14899    }
14900   ],
14901   "linker_set_key" : "android::wp<android::Thread>",
14902   "name" : "android::wp<android::Thread>",
14903   "record_kind" : "class",
14904   "referenced_type" : "type-270",
14905   "self_type" : "type-270",
14906   "size" : 8,
14907   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14908   "template_args" : [ "type-272" ],
14909   "unique_id" : "_ZTSN7android2wpINS_6ThreadEEE"
14910  },
14911  {
14912   "alignment" : 4,
14913   "fields" :
14914   [
14915    {
14916     "field_name" : "maxContentLightLevel",
14917     "referenced_type" : "type-33"
14918    },
14919    {
14920     "field_name" : "maxFrameAverageLightLevel",
14921     "field_offset" : 32,
14922     "referenced_type" : "type-33"
14923    }
14924   ],
14925   "linker_set_key" : "android_cta861_3_metadata",
14926   "name" : "android_cta861_3_metadata",
14927   "referenced_type" : "type-259",
14928   "self_type" : "type-259",
14929   "size" : 8,
14930   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14931   "unique_id" : "android_cta861_3_metadata"
14932  },
14933  {
14934   "alignment" : 4,
14935   "fields" :
14936   [
14937    {
14938     "field_name" : "num_points",
14939     "referenced_type" : "type-6"
14940    },
14941    {
14942     "field_name" : "reserved",
14943     "field_offset" : 32,
14944     "referenced_type" : "type-247"
14945    },
14946    {
14947     "field_name" : "xyzc_points",
14948     "field_offset" : 288,
14949     "referenced_type" : "type-256"
14950    }
14951   ],
14952   "linker_set_key" : "android_depth_points",
14953   "name" : "android_depth_points",
14954   "referenced_type" : "type-255",
14955   "self_type" : "type-255",
14956   "size" : 36,
14957   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14958   "unique_id" : "android_depth_points"
14959  },
14960  {
14961   "alignment" : 4,
14962   "fields" :
14963   [
14964    {
14965     "field_name" : "format",
14966     "referenced_type" : "type-252"
14967    },
14968    {
14969     "field_name" : "num_planes",
14970     "field_offset" : 32,
14971     "referenced_type" : "type-6"
14972    },
14973    {
14974     "field_name" : "planes",
14975     "field_offset" : 64,
14976     "referenced_type" : "type-254"
14977    }
14978   ],
14979   "linker_set_key" : "android_flex_layout",
14980   "name" : "android_flex_layout",
14981   "referenced_type" : "type-253",
14982   "self_type" : "type-253",
14983   "size" : 12,
14984   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14985   "unique_id" : "android_flex_layout"
14986  },
14987  {
14988   "alignment" : 4,
14989   "fields" :
14990   [
14991    {
14992     "field_name" : "top_left",
14993     "referenced_type" : "type-251"
14994    },
14995    {
14996     "field_name" : "component",
14997     "field_offset" : 32,
14998     "referenced_type" : "type-248"
14999    },
15000    {
15001     "field_name" : "bits_per_component",
15002     "field_offset" : 64,
15003     "referenced_type" : "type-21"
15004    },
15005    {
15006     "field_name" : "bits_used",
15007     "field_offset" : 96,
15008     "referenced_type" : "type-21"
15009    },
15010    {
15011     "field_name" : "h_increment",
15012     "field_offset" : 128,
15013     "referenced_type" : "type-21"
15014    },
15015    {
15016     "field_name" : "v_increment",
15017     "field_offset" : 160,
15018     "referenced_type" : "type-21"
15019    },
15020    {
15021     "field_name" : "h_subsampling",
15022     "field_offset" : 192,
15023     "referenced_type" : "type-21"
15024    },
15025    {
15026     "field_name" : "v_subsampling",
15027     "field_offset" : 224,
15028     "referenced_type" : "type-21"
15029    }
15030   ],
15031   "linker_set_key" : "android_flex_plane",
15032   "name" : "android_flex_plane",
15033   "referenced_type" : "type-250",
15034   "self_type" : "type-250",
15035   "size" : 32,
15036   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15037   "unique_id" : "android_flex_plane"
15038  },
15039  {
15040   "alignment" : 4,
15041   "fields" :
15042   [
15043    {
15044     "field_name" : "displayPrimaryRed",
15045     "referenced_type" : "type-257"
15046    },
15047    {
15048     "field_name" : "displayPrimaryGreen",
15049     "field_offset" : 64,
15050     "referenced_type" : "type-257"
15051    },
15052    {
15053     "field_name" : "displayPrimaryBlue",
15054     "field_offset" : 128,
15055     "referenced_type" : "type-257"
15056    },
15057    {
15058     "field_name" : "whitePoint",
15059     "field_offset" : 192,
15060     "referenced_type" : "type-257"
15061    },
15062    {
15063     "field_name" : "maxLuminance",
15064     "field_offset" : 256,
15065     "referenced_type" : "type-33"
15066    },
15067    {
15068     "field_name" : "minLuminance",
15069     "field_offset" : 288,
15070     "referenced_type" : "type-33"
15071    }
15072   ],
15073   "linker_set_key" : "android_smpte2086_metadata",
15074   "name" : "android_smpte2086_metadata",
15075   "referenced_type" : "type-258",
15076   "self_type" : "type-258",
15077   "size" : 40,
15078   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15079   "unique_id" : "android_smpte2086_metadata"
15080  },
15081  {
15082   "alignment" : 4,
15083   "fields" :
15084   [
15085    {
15086     "field_name" : "x",
15087     "referenced_type" : "type-33"
15088    },
15089    {
15090     "field_name" : "y",
15091     "field_offset" : 32,
15092     "referenced_type" : "type-33"
15093    }
15094   ],
15095   "linker_set_key" : "android_xy_color",
15096   "name" : "android_xy_color",
15097   "referenced_type" : "type-257",
15098   "self_type" : "type-257",
15099   "size" : 8,
15100   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15101   "unique_id" : "android_xy_color"
15102  },
15103  {
15104   "alignment" : 4,
15105   "fields" :
15106   [
15107    {
15108     "field_name" : "y",
15109     "referenced_type" : "type-4"
15110    },
15111    {
15112     "field_name" : "cb",
15113     "field_offset" : 32,
15114     "referenced_type" : "type-4"
15115    },
15116    {
15117     "field_name" : "cr",
15118     "field_offset" : 64,
15119     "referenced_type" : "type-4"
15120    },
15121    {
15122     "field_name" : "ystride",
15123     "field_offset" : 96,
15124     "referenced_type" : "type-6"
15125    },
15126    {
15127     "field_name" : "cstride",
15128     "field_offset" : 128,
15129     "referenced_type" : "type-6"
15130    },
15131    {
15132     "field_name" : "chroma_step",
15133     "field_offset" : 160,
15134     "referenced_type" : "type-6"
15135    },
15136    {
15137     "field_name" : "reserved",
15138     "field_offset" : 192,
15139     "referenced_type" : "type-247"
15140    }
15141   ],
15142   "linker_set_key" : "android_ycbcr",
15143   "name" : "android_ycbcr",
15144   "referenced_type" : "type-246",
15145   "self_type" : "type-246",
15146   "size" : 56,
15147   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15148   "unique_id" : "android_ycbcr"
15149  },
15150  {
15151   "alignment" : 4,
15152   "fields" :
15153   [
15154    {
15155     "referenced_type" : "type-114"
15156    }
15157   ],
15158   "linker_set_key" : "log_msg",
15159   "name" : "log_msg",
15160   "referenced_type" : "type-113",
15161   "self_type" : "type-113",
15162   "size" : 5124,
15163   "source_file" : "/system/core/liblog/include/log/log_read.h",
15164   "unique_id" : "log_msg"
15165  },
15166  {
15167   "alignment" : 4,
15168   "fields" :
15169   [
15170    {
15171     "field_name" : "buf",
15172     "referenced_type" : "type-115"
15173    },
15174    {
15175     "field_name" : "entry",
15176     "referenced_type" : "type-112"
15177    },
15178    {
15179     "field_name" : "entry_v4",
15180     "referenced_type" : "type-112"
15181    },
15182    {
15183     "field_name" : "entry_v3",
15184     "referenced_type" : "type-111"
15185    },
15186    {
15187     "field_name" : "entry_v2",
15188     "referenced_type" : "type-104"
15189    },
15190    {
15191     "field_name" : "entry_v1",
15192     "referenced_type" : "type-90"
15193    }
15194   ],
15195   "is_anonymous" : true,
15196   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
15197   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
15198   "record_kind" : "union",
15199   "referenced_type" : "type-114",
15200   "self_type" : "type-114",
15201   "size" : 5124,
15202   "source_file" : "/system/core/liblog/include/log/log_read.h",
15203   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15204  },
15205  {
15206   "alignment" : 1,
15207   "fields" :
15208   [
15209    {
15210     "field_name" : "tv_sec",
15211     "referenced_type" : "type-6"
15212    },
15213    {
15214     "field_name" : "tv_nsec",
15215     "field_offset" : 32,
15216     "referenced_type" : "type-6"
15217    }
15218   ],
15219   "linker_set_key" : "log_time",
15220   "name" : "log_time",
15221   "referenced_type" : "type-81",
15222   "self_type" : "type-81",
15223   "size" : 8,
15224   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15225   "unique_id" : "_ZTS8log_time"
15226  },
15227  {
15228   "alignment" : 4,
15229   "fields" :
15230   [
15231    {
15232     "field_name" : "len",
15233     "referenced_type" : "type-18"
15234    },
15235    {
15236     "field_name" : "__pad",
15237     "field_offset" : 16,
15238     "referenced_type" : "type-18"
15239    },
15240    {
15241     "field_name" : "pid",
15242     "field_offset" : 32,
15243     "referenced_type" : "type-21"
15244    },
15245    {
15246     "field_name" : "tid",
15247     "field_offset" : 64,
15248     "referenced_type" : "type-21"
15249    },
15250    {
15251     "field_name" : "sec",
15252     "field_offset" : 96,
15253     "referenced_type" : "type-21"
15254    },
15255    {
15256     "field_name" : "nsec",
15257     "field_offset" : 128,
15258     "referenced_type" : "type-21"
15259    },
15260    {
15261     "field_name" : "msg",
15262     "field_offset" : 160,
15263     "referenced_type" : "type-91"
15264    }
15265   ],
15266   "linker_set_key" : "logger_entry",
15267   "name" : "logger_entry",
15268   "referenced_type" : "type-90",
15269   "self_type" : "type-90",
15270   "size" : 20,
15271   "source_file" : "/system/core/liblog/include/log/log_read.h",
15272   "unique_id" : "logger_entry"
15273  },
15274  {
15275   "alignment" : 1,
15276   "fields" :
15277   [
15278    {
15279     "field_name" : "len",
15280     "referenced_type" : "type-18"
15281    },
15282    {
15283     "field_name" : "hdr_size",
15284     "field_offset" : 16,
15285     "referenced_type" : "type-18"
15286    },
15287    {
15288     "field_name" : "pid",
15289     "field_offset" : 32,
15290     "referenced_type" : "type-21"
15291    },
15292    {
15293     "field_name" : "tid",
15294     "field_offset" : 64,
15295     "referenced_type" : "type-21"
15296    },
15297    {
15298     "field_name" : "sec",
15299     "field_offset" : 96,
15300     "referenced_type" : "type-21"
15301    },
15302    {
15303     "field_name" : "nsec",
15304     "field_offset" : 128,
15305     "referenced_type" : "type-21"
15306    },
15307    {
15308     "field_name" : "euid",
15309     "field_offset" : 160,
15310     "referenced_type" : "type-6"
15311    },
15312    {
15313     "field_name" : "msg",
15314     "field_offset" : 192,
15315     "referenced_type" : "type-91"
15316    }
15317   ],
15318   "linker_set_key" : "logger_entry_v2",
15319   "name" : "logger_entry_v2",
15320   "referenced_type" : "type-104",
15321   "self_type" : "type-104",
15322   "size" : 24,
15323   "source_file" : "/system/core/liblog/include/log/log_read.h",
15324   "unique_id" : "logger_entry_v2"
15325  },
15326  {
15327   "alignment" : 1,
15328   "fields" :
15329   [
15330    {
15331     "field_name" : "len",
15332     "referenced_type" : "type-18"
15333    },
15334    {
15335     "field_name" : "hdr_size",
15336     "field_offset" : 16,
15337     "referenced_type" : "type-18"
15338    },
15339    {
15340     "field_name" : "pid",
15341     "field_offset" : 32,
15342     "referenced_type" : "type-21"
15343    },
15344    {
15345     "field_name" : "tid",
15346     "field_offset" : 64,
15347     "referenced_type" : "type-21"
15348    },
15349    {
15350     "field_name" : "sec",
15351     "field_offset" : 96,
15352     "referenced_type" : "type-21"
15353    },
15354    {
15355     "field_name" : "nsec",
15356     "field_offset" : 128,
15357     "referenced_type" : "type-21"
15358    },
15359    {
15360     "field_name" : "lid",
15361     "field_offset" : 160,
15362     "referenced_type" : "type-6"
15363    },
15364    {
15365     "field_name" : "msg",
15366     "field_offset" : 192,
15367     "referenced_type" : "type-91"
15368    }
15369   ],
15370   "linker_set_key" : "logger_entry_v3",
15371   "name" : "logger_entry_v3",
15372   "referenced_type" : "type-111",
15373   "self_type" : "type-111",
15374   "size" : 24,
15375   "source_file" : "/system/core/liblog/include/log/log_read.h",
15376   "unique_id" : "logger_entry_v3"
15377  },
15378  {
15379   "alignment" : 4,
15380   "fields" :
15381   [
15382    {
15383     "field_name" : "len",
15384     "referenced_type" : "type-18"
15385    },
15386    {
15387     "field_name" : "hdr_size",
15388     "field_offset" : 16,
15389     "referenced_type" : "type-18"
15390    },
15391    {
15392     "field_name" : "pid",
15393     "field_offset" : 32,
15394     "referenced_type" : "type-21"
15395    },
15396    {
15397     "field_name" : "tid",
15398     "field_offset" : 64,
15399     "referenced_type" : "type-6"
15400    },
15401    {
15402     "field_name" : "sec",
15403     "field_offset" : 96,
15404     "referenced_type" : "type-6"
15405    },
15406    {
15407     "field_name" : "nsec",
15408     "field_offset" : 128,
15409     "referenced_type" : "type-6"
15410    },
15411    {
15412     "field_name" : "lid",
15413     "field_offset" : 160,
15414     "referenced_type" : "type-6"
15415    },
15416    {
15417     "field_name" : "uid",
15418     "field_offset" : 192,
15419     "referenced_type" : "type-6"
15420    },
15421    {
15422     "field_name" : "msg",
15423     "field_offset" : 224,
15424     "referenced_type" : "type-91"
15425    }
15426   ],
15427   "linker_set_key" : "logger_entry_v4",
15428   "name" : "logger_entry_v4",
15429   "referenced_type" : "type-112",
15430   "self_type" : "type-112",
15431   "size" : 28,
15432   "source_file" : "/system/core/liblog/include/log/log_read.h",
15433   "unique_id" : "logger_entry_v4"
15434  },
15435  {
15436   "alignment" : 4,
15437   "fields" :
15438   [
15439    {
15440     "field_name" : "version",
15441     "referenced_type" : "type-21"
15442    },
15443    {
15444     "field_name" : "numFds",
15445     "field_offset" : 32,
15446     "referenced_type" : "type-21"
15447    },
15448    {
15449     "field_name" : "numInts",
15450     "field_offset" : 64,
15451     "referenced_type" : "type-21"
15452    },
15453    {
15454     "field_name" : "data",
15455     "field_offset" : 96,
15456     "referenced_type" : "type-59"
15457    }
15458   ],
15459   "linker_set_key" : "native_handle",
15460   "name" : "native_handle",
15461   "referenced_type" : "type-58",
15462   "self_type" : "type-58",
15463   "size" : 12,
15464   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15465   "unique_id" : "native_handle"
15466  }
15467 ],
15468 "rvalue_reference_types" :
15469 [
15470  {
15471   "alignment" : 4,
15472   "linker_set_key" : "android::FileMap &&",
15473   "name" : "android::FileMap &&",
15474   "referenced_type" : "type-1",
15475   "self_type" : "type-183",
15476   "size" : 4,
15477   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
15478  },
15479  {
15480   "alignment" : 4,
15481   "linker_set_key" : "android::sp<android::Looper> &&",
15482   "name" : "android::sp<android::Looper> &&",
15483   "referenced_type" : "type-356",
15484   "self_type" : "type-507",
15485   "size" : 4,
15486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15487  },
15488  {
15489   "alignment" : 4,
15490   "linker_set_key" : "android::sp<android::MessageHandler> &&",
15491   "name" : "android::sp<android::MessageHandler> &&",
15492   "referenced_type" : "type-363",
15493   "self_type" : "type-492",
15494   "size" : 4,
15495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15496  },
15497  {
15498   "alignment" : 4,
15499   "linker_set_key" : "android::sp<android::Thread> &&",
15500   "name" : "android::sp<android::Thread> &&",
15501   "referenced_type" : "type-274",
15502   "self_type" : "type-282",
15503   "size" : 4,
15504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15505  }
15506 ]
15507}
15508