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-90",
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-92",
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-114",
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-24",
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" : 8,
133   "is_integral" : true,
134   "linker_set_key" : "long",
135   "name" : "long",
136   "referenced_type" : "type-7",
137   "self_type" : "type-7",
138   "size" : 8
139  },
140  {
141   "alignment" : 8,
142   "is_integral" : true,
143   "linker_set_key" : "long long",
144   "name" : "long long",
145   "referenced_type" : "type-301",
146   "self_type" : "type-301",
147   "size" : 8
148  },
149  {
150   "alignment" : 2,
151   "is_integral" : true,
152   "linker_set_key" : "short",
153   "name" : "short",
154   "referenced_type" : "type-13",
155   "self_type" : "type-13",
156   "size" : 2
157  },
158  {
159   "alignment" : 1,
160   "is_integral" : true,
161   "linker_set_key" : "signed char",
162   "name" : "signed char",
163   "referenced_type" : "type-322",
164   "self_type" : "type-322",
165   "size" : 1
166  },
167  {
168   "alignment" : 1,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned char",
172   "name" : "unsigned char",
173   "referenced_type" : "type-10",
174   "self_type" : "type-10",
175   "size" : 1
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned int",
182   "name" : "unsigned int",
183   "referenced_type" : "type-24",
184   "self_type" : "type-24",
185   "size" : 4
186  },
187  {
188   "alignment" : 8,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned long",
192   "name" : "unsigned long",
193   "referenced_type" : "type-6",
194   "self_type" : "type-6",
195   "size" : 8
196  },
197  {
198   "alignment" : 8,
199   "is_integral" : true,
200   "is_unsigned" : true,
201   "linker_set_key" : "unsigned long long",
202   "name" : "unsigned long long",
203   "referenced_type" : "type-306",
204   "self_type" : "type-306",
205   "size" : 8
206  },
207  {
208   "alignment" : 2,
209   "is_integral" : true,
210   "is_unsigned" : true,
211   "linker_set_key" : "unsigned short",
212   "name" : "unsigned short",
213   "referenced_type" : "type-18",
214   "self_type" : "type-18",
215   "size" : 2
216  },
217  {
218   "linker_set_key" : "void",
219   "name" : "void",
220   "referenced_type" : "type-5",
221   "self_type" : "type-5"
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
228  },
229  {
230   "name" : "_ZN7android10LogPrinter8printRawEPKc"
231  },
232  {
233   "name" : "_ZN7android10LogPrinter9printLineEPKc"
234  },
235  {
236   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
237  },
238  {
239   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl11appendArrayEPKvm"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl11setCapacityEm"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl13removeItemsAtEmm"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl15release_storageEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl16editItemLocationEm"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl3addEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl3addEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl3popEv"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4pushEPKv"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl4pushEv"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl5_growEmm"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl5clearEv"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl6resizeEm"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl7_shrinkEmm"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl8insertAtEPKvmm"
306  },
307  {
308   "name" : "_ZN7android10VectorImpl8insertAtEmm"
309  },
310  {
311   "name" : "_ZN7android10VectorImpl9replaceAtEPKvm"
312  },
313  {
314   "name" : "_ZN7android10VectorImpl9replaceAtEm"
315  },
316  {
317   "name" : "_ZN7android10VectorImplC2ERKS0_"
318  },
319  {
320   "name" : "_ZN7android10VectorImplC2Emj"
321  },
322  {
323   "name" : "_ZN7android10VectorImplD0Ev"
324  },
325  {
326   "name" : "_ZN7android10VectorImplD1Ev"
327  },
328  {
329   "name" : "_ZN7android10VectorImplD2Ev"
330  },
331  {
332   "name" : "_ZN7android10VectorImplaSERKS0_"
333  },
334  {
335   "name" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_"
336  },
337  {
338   "name" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_"
339  },
340  {
341   "name" : "_ZN7android11PropertyMap5clearEv"
342  },
343  {
344   "name" : "_ZN7android11PropertyMap6Parser5parseEv"
345  },
346  {
347   "name" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE"
348  },
349  {
350   "name" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE"
351  },
352  {
353   "name" : "_ZN7android11PropertyMap6ParserD1Ev"
354  },
355  {
356   "name" : "_ZN7android11PropertyMap6ParserD2Ev"
357  },
358  {
359   "name" : "_ZN7android11PropertyMap6addAllEPKS0_"
360  },
361  {
362   "name" : "_ZN7android11PropertyMapC1Ev"
363  },
364  {
365   "name" : "_ZN7android11PropertyMapC2Ev"
366  },
367  {
368   "name" : "_ZN7android11PropertyMapD1Ev"
369  },
370  {
371   "name" : "_ZN7android11PropertyMapD2Ev"
372  },
373  {
374   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
375  },
376  {
377   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
378  },
379  {
380   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
381  },
382  {
383   "name" : "_ZN7android12NativeHandleD1Ev"
384  },
385  {
386   "name" : "_ZN7android12NativeHandleD2Ev"
387  },
388  {
389   "name" : "_ZN7android12SharedBuffer5allocEm"
390  },
391  {
392   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
393  },
394  {
395   "name" : "_ZN7android12uptimeMillisEv"
396  },
397  {
398   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
399  },
400  {
401   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
402  },
403  {
404   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
405  },
406  {
407   "name" : "_ZN7android14LooperCallbackD0Ev"
408  },
409  {
410   "name" : "_ZN7android14LooperCallbackD1Ev"
411  },
412  {
413   "name" : "_ZN7android14LooperCallbackD2Ev"
414  },
415  {
416   "name" : "_ZN7android14MessageHandlerD0Ev"
417  },
418  {
419   "name" : "_ZN7android14MessageHandlerD1Ev"
420  },
421  {
422   "name" : "_ZN7android14MessageHandlerD2Ev"
423  },
424  {
425   "name" : "_ZN7android14String8Printer9printLineEPKc"
426  },
427  {
428   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
429  },
430  {
431   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
432  },
433  {
434   "name" : "_ZN7android14sp_report_raceEv"
435  },
436  {
437   "name" : "_ZN7android15elapsedRealtimeEv"
438  },
439  {
440   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
441  },
442  {
443   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
444  },
445  {
446   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
447  },
448  {
449   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
450  },
451  {
452   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
453  },
454  {
455   "name" : "_ZN7android16SortedVectorImplC2Emj"
456  },
457  {
458   "name" : "_ZN7android16SortedVectorImplD0Ev"
459  },
460  {
461   "name" : "_ZN7android16SortedVectorImplD1Ev"
462  },
463  {
464   "name" : "_ZN7android16SortedVectorImplD2Ev"
465  },
466  {
467   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
468  },
469  {
470   "name" : "_ZN7android17JenkinsHashWhitenEj"
471  },
472  {
473   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
474  },
475  {
476   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
477  },
478  {
479   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
480  },
481  {
482   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
483  },
484  {
485   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
486  },
487  {
488   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
489  },
490  {
491   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhm"
492  },
493  {
494   "name" : "_ZN7android19elapsedRealtimeNanoEv"
495  },
496  {
497   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtm"
498  },
499  {
500   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
501  },
502  {
503   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
504  },
505  {
506   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
507  },
508  {
509   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
510  },
511  {
512   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
513  },
514  {
515   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
516  },
517  {
518   "name" : "_ZN7android21report_sysprop_changeEv"
519  },
520  {
521   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
522  },
523  {
524   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
525  },
526  {
527   "name" : "_ZN7android6Looper10initTLSKeyEv"
528  },
529  {
530   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
531  },
532  {
533   "name" : "_ZN7android6Looper12getForThreadEv"
534  },
535  {
536   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
537  },
538  {
539   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
540  },
541  {
542   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
543  },
544  {
545   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
546  },
547  {
548   "name" : "_ZN7android6Looper16threadDestructorEPv"
549  },
550  {
551   "name" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
552  },
553  {
554   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
555  },
556  {
557   "name" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
558  },
559  {
560   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
561  },
562  {
563   "name" : "_ZN7android6Looper4wakeEv"
564  },
565  {
566   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
567  },
568  {
569   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
570  },
571  {
572   "name" : "_ZN7android6Looper6awokenEv"
573  },
574  {
575   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
576  },
577  {
578   "name" : "_ZN7android6Looper7prepareEi"
579  },
580  {
581   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
582  },
583  {
584   "name" : "_ZN7android6Looper8removeFdEi"
585  },
586  {
587   "name" : "_ZN7android6Looper8removeFdEii"
588  },
589  {
590   "name" : "_ZN7android6Looper9pollInnerEi"
591  },
592  {
593   "name" : "_ZN7android6LooperC1Eb"
594  },
595  {
596   "name" : "_ZN7android6LooperC2Eb"
597  },
598  {
599   "name" : "_ZN7android6LooperD0Ev"
600  },
601  {
602   "name" : "_ZN7android6LooperD1Ev"
603  },
604  {
605   "name" : "_ZN7android6LooperD2Ev"
606  },
607  {
608   "name" : "_ZN7android6Thread10readyToRunEv"
609  },
610  {
611   "name" : "_ZN7android6Thread11_threadLoopEPv"
612  },
613  {
614   "name" : "_ZN7android6Thread11requestExitEv"
615  },
616  {
617   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
618  },
619  {
620   "name" : "_ZN7android6Thread3runEPKcim"
621  },
622  {
623   "name" : "_ZN7android6Thread4joinEv"
624  },
625  {
626   "name" : "_ZN7android6ThreadC2Eb"
627  },
628  {
629   "name" : "_ZN7android6ThreadD0Ev"
630  },
631  {
632   "name" : "_ZN7android6ThreadD1Ev"
633  },
634  {
635   "name" : "_ZN7android6ThreadD2Ev"
636  },
637  {
638   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
639  },
640  {
641   "name" : "_ZN7android7FileMap6createEPKcilmb"
642  },
643  {
644   "name" : "_ZN7android7FileMapC1EOS0_"
645  },
646  {
647   "name" : "_ZN7android7FileMapC1Ev"
648  },
649  {
650   "name" : "_ZN7android7FileMapC2EOS0_"
651  },
652  {
653   "name" : "_ZN7android7FileMapC2Ev"
654  },
655  {
656   "name" : "_ZN7android7FileMapD1Ev"
657  },
658  {
659   "name" : "_ZN7android7FileMapD2Ev"
660  },
661  {
662   "name" : "_ZN7android7FileMapaSEOS0_"
663  },
664  {
665   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
666  },
667  {
668   "name" : "_ZN7android7PrinterC2Ev"
669  },
670  {
671   "name" : "_ZN7android7PrinterD0Ev"
672  },
673  {
674   "name" : "_ZN7android7PrinterD1Ev"
675  },
676  {
677   "name" : "_ZN7android7PrinterD2Ev"
678  },
679  {
680   "name" : "_ZN7android7RefBase10onFirstRefEv"
681  },
682  {
683   "name" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE"
684  },
685  {
686   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
687  },
688  {
689   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
690  },
691  {
692   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
693  },
694  {
695   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
696  },
697  {
698   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
699  },
700  {
701   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
702  },
703  {
704   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
705  },
706  {
707   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
708  },
709  {
710   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
711  },
712  {
713   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
714  },
715  {
716   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
717  },
718  {
719   "name" : "_ZN7android7RefBaseC1Ev"
720  },
721  {
722   "name" : "_ZN7android7RefBaseC2Ev"
723  },
724  {
725   "name" : "_ZN7android7RefBaseD0Ev"
726  },
727  {
728   "name" : "_ZN7android7RefBaseD1Ev"
729  },
730  {
731   "name" : "_ZN7android7RefBaseD2Ev"
732  },
733  {
734   "name" : "_ZN7android7String810appendPathEPKc"
735  },
736  {
737   "name" : "_ZN7android7String810lockBufferEm"
738  },
739  {
740   "name" : "_ZN7android7String811real_appendEPKcm"
741  },
742  {
743   "name" : "_ZN7android7String811setPathNameEPKc"
744  },
745  {
746   "name" : "_ZN7android7String811setPathNameEPKcm"
747  },
748  {
749   "name" : "_ZN7android7String812appendFormatEPKcz"
750  },
751  {
752   "name" : "_ZN7android7String812unlockBufferEm"
753  },
754  {
755   "name" : "_ZN7android7String812unlockBufferEv"
756  },
757  {
758   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
759  },
760  {
761   "name" : "_ZN7android7String816convertToResPathEv"
762  },
763  {
764   "name" : "_ZN7android7String85clearEv"
765  },
766  {
767   "name" : "_ZN7android7String85setToEPKDim"
768  },
769  {
770   "name" : "_ZN7android7String85setToEPKDsm"
771  },
772  {
773   "name" : "_ZN7android7String85setToEPKc"
774  },
775  {
776   "name" : "_ZN7android7String85setToEPKcm"
777  },
778  {
779   "name" : "_ZN7android7String85setToERKS0_"
780  },
781  {
782   "name" : "_ZN7android7String86appendEPKc"
783  },
784  {
785   "name" : "_ZN7android7String86appendEPKcm"
786  },
787  {
788   "name" : "_ZN7android7String86appendERKS0_"
789  },
790  {
791   "name" : "_ZN7android7String86formatEPKcz"
792  },
793  {
794   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
795  },
796  {
797   "name" : "_ZN7android7String87toLowerEmm"
798  },
799  {
800   "name" : "_ZN7android7String87toLowerEv"
801  },
802  {
803   "name" : "_ZN7android7String87toUpperEmm"
804  },
805  {
806   "name" : "_ZN7android7String87toUpperEv"
807  },
808  {
809   "name" : "_ZN7android7String89removeAllEPKc"
810  },
811  {
812   "name" : "_ZN7android7String8C1ENS0_13StaticLinkageE"
813  },
814  {
815   "name" : "_ZN7android7String8C1EPKDi"
816  },
817  {
818   "name" : "_ZN7android7String8C1EPKDim"
819  },
820  {
821   "name" : "_ZN7android7String8C1EPKDs"
822  },
823  {
824   "name" : "_ZN7android7String8C1EPKDsm"
825  },
826  {
827   "name" : "_ZN7android7String8C1EPKc"
828  },
829  {
830   "name" : "_ZN7android7String8C1EPKcm"
831  },
832  {
833   "name" : "_ZN7android7String8C1ERKNS_8String16E"
834  },
835  {
836   "name" : "_ZN7android7String8C1ERKS0_"
837  },
838  {
839   "name" : "_ZN7android7String8C1Ev"
840  },
841  {
842   "name" : "_ZN7android7String8C2ENS0_13StaticLinkageE"
843  },
844  {
845   "name" : "_ZN7android7String8C2EPKDi"
846  },
847  {
848   "name" : "_ZN7android7String8C2EPKDim"
849  },
850  {
851   "name" : "_ZN7android7String8C2EPKDs"
852  },
853  {
854   "name" : "_ZN7android7String8C2EPKDsm"
855  },
856  {
857   "name" : "_ZN7android7String8C2EPKc"
858  },
859  {
860   "name" : "_ZN7android7String8C2EPKcm"
861  },
862  {
863   "name" : "_ZN7android7String8C2ERKNS_8String16E"
864  },
865  {
866   "name" : "_ZN7android7String8C2ERKS0_"
867  },
868  {
869   "name" : "_ZN7android7String8C2Ev"
870  },
871  {
872   "name" : "_ZN7android7String8D1Ev"
873  },
874  {
875   "name" : "_ZN7android7String8D2Ev"
876  },
877  {
878   "name" : "_ZN7android8String1610replaceAllEDsDs"
879  },
880  {
881   "name" : "_ZN7android8String165setToEPKDs"
882  },
883  {
884   "name" : "_ZN7android8String165setToEPKDsm"
885  },
886  {
887   "name" : "_ZN7android8String165setToERKS0_"
888  },
889  {
890   "name" : "_ZN7android8String165setToERKS0_mm"
891  },
892  {
893   "name" : "_ZN7android8String166appendEPKDsm"
894  },
895  {
896   "name" : "_ZN7android8String166appendERKS0_"
897  },
898  {
899   "name" : "_ZN7android8String166insertEmPKDs"
900  },
901  {
902   "name" : "_ZN7android8String166insertEmPKDsm"
903  },
904  {
905   "name" : "_ZN7android8String166removeEmm"
906  },
907  {
908   "name" : "_ZN7android8String169makeLowerEv"
909  },
910  {
911   "name" : "_ZN7android8String16C1ENS0_13StaticLinkageE"
912  },
913  {
914   "name" : "_ZN7android8String16C1EPKDs"
915  },
916  {
917   "name" : "_ZN7android8String16C1EPKDsm"
918  },
919  {
920   "name" : "_ZN7android8String16C1EPKc"
921  },
922  {
923   "name" : "_ZN7android8String16C1EPKcm"
924  },
925  {
926   "name" : "_ZN7android8String16C1ERKNS_7String8E"
927  },
928  {
929   "name" : "_ZN7android8String16C1ERKS0_"
930  },
931  {
932   "name" : "_ZN7android8String16C1ERKS0_mm"
933  },
934  {
935   "name" : "_ZN7android8String16C1Ev"
936  },
937  {
938   "name" : "_ZN7android8String16C2ENS0_13StaticLinkageE"
939  },
940  {
941   "name" : "_ZN7android8String16C2EPKDs"
942  },
943  {
944   "name" : "_ZN7android8String16C2EPKDsm"
945  },
946  {
947   "name" : "_ZN7android8String16C2EPKc"
948  },
949  {
950   "name" : "_ZN7android8String16C2EPKcm"
951  },
952  {
953   "name" : "_ZN7android8String16C2ERKNS_7String8E"
954  },
955  {
956   "name" : "_ZN7android8String16C2ERKS0_"
957  },
958  {
959   "name" : "_ZN7android8String16C2ERKS0_mm"
960  },
961  {
962   "name" : "_ZN7android8String16C2Ev"
963  },
964  {
965   "name" : "_ZN7android8String16D1Ev"
966  },
967  {
968   "name" : "_ZN7android8String16D2Ev"
969  },
970  {
971   "name" : "_ZN7android9FdPrinter9printLineEPKc"
972  },
973  {
974   "name" : "_ZN7android9FdPrinterC1EijPKc"
975  },
976  {
977   "name" : "_ZN7android9FdPrinterC2EijPKc"
978  },
979  {
980   "name" : "_ZN7android9StopWatch3lapEv"
981  },
982  {
983   "name" : "_ZN7android9StopWatch5resetEv"
984  },
985  {
986   "name" : "_ZN7android9StopWatchC1EPKci"
987  },
988  {
989   "name" : "_ZN7android9StopWatchC2EPKci"
990  },
991  {
992   "name" : "_ZN7android9StopWatchD1Ev"
993  },
994  {
995   "name" : "_ZN7android9StopWatchD2Ev"
996  },
997  {
998   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
999  },
1000  {
1001   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
1002  },
1003  {
1004   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
1005  },
1006  {
1007   "name" : "_ZN7android9Tokenizer8nextLineEv"
1008  },
1009  {
1010   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
1011  },
1012  {
1013   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm"
1014  },
1015  {
1016   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm"
1017  },
1018  {
1019   "name" : "_ZN7android9TokenizerD1Ev"
1020  },
1021  {
1022   "name" : "_ZN7android9TokenizerD2Ev"
1023  },
1024  {
1025   "name" : "_ZNK7android10VectorImpl12itemLocationEm"
1026  },
1027  {
1028   "name" : "_ZNK7android10VectorImpl8capacityEv"
1029  },
1030  {
1031   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1032  },
1033  {
1034   "name" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E"
1035  },
1036  {
1037   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_"
1038  },
1039  {
1040   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb"
1041  },
1042  {
1043   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf"
1044  },
1045  {
1046   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi"
1047  },
1048  {
1049   "name" : "_ZNK7android12SharedBuffer10editResizeEm"
1050  },
1051  {
1052   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1053  },
1054  {
1055   "name" : "_ZNK7android12SharedBuffer4editEv"
1056  },
1057  {
1058   "name" : "_ZNK7android12SharedBuffer5resetEm"
1059  },
1060  {
1061   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1062  },
1063  {
1064   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1065  },
1066  {
1067   "binding" : "weak",
1068   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
1069  },
1070  {
1071   "binding" : "weak",
1072   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm"
1073  },
1074  {
1075   "binding" : "weak",
1076   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm"
1077  },
1078  {
1079   "binding" : "weak",
1080   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm"
1085  },
1086  {
1087   "binding" : "weak",
1088   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm"
1089  },
1090  {
1091   "binding" : "weak",
1092   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm"
1093  },
1094  {
1095   "binding" : "weak",
1096   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1097  },
1098  {
1099   "binding" : "weak",
1100   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
1101  },
1102  {
1103   "binding" : "weak",
1104   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
1105  },
1106  {
1107   "binding" : "weak",
1108   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
1109  },
1110  {
1111   "binding" : "weak",
1112   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
1113  },
1114  {
1115   "binding" : "weak",
1116   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
1121  },
1122  {
1123   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm"
1124  },
1125  {
1126   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1127  },
1128  {
1129   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1130  },
1131  {
1132   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1133  },
1134  {
1135   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1136  },
1137  {
1138   "name" : "_ZNK7android6Looper9isPollingEv"
1139  },
1140  {
1141   "name" : "_ZNK7android6Thread11exitPendingEv"
1142  },
1143  {
1144   "name" : "_ZNK7android6Thread6getTidEv"
1145  },
1146  {
1147   "name" : "_ZNK7android6Thread9isRunningEv"
1148  },
1149  {
1150   "binding" : "weak",
1151   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
1152  },
1153  {
1154   "binding" : "weak",
1155   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
1156  },
1157  {
1158   "binding" : "weak",
1159   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
1160  },
1161  {
1162   "binding" : "weak",
1163   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
1164  },
1165  {
1166   "binding" : "weak",
1167   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
1168  },
1169  {
1170   "binding" : "weak",
1171   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
1172  },
1173  {
1174   "binding" : "weak",
1175   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
1176  },
1177  {
1178   "binding" : "weak",
1179   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
1180  },
1181  {
1182   "binding" : "weak",
1183   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
1188  },
1189  {
1190   "binding" : "weak",
1191   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
1192  },
1193  {
1194   "binding" : "weak",
1195   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
1196  },
1197  {
1198   "binding" : "weak",
1199   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
1200  },
1201  {
1202   "binding" : "weak",
1203   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
1204  },
1205  {
1206   "binding" : "weak",
1207   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
1208  },
1209  {
1210   "binding" : "weak",
1211   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
1212  },
1213  {
1214   "binding" : "weak",
1215   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
1216  },
1217  {
1218   "binding" : "weak",
1219   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
1220  },
1221  {
1222   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1223  },
1224  {
1225   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1226  },
1227  {
1228   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1229  },
1230  {
1231   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1232  },
1233  {
1234   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1235  },
1236  {
1237   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1238  },
1239  {
1240   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1241  },
1242  {
1243   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1244  },
1245  {
1246   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1247  },
1248  {
1249   "name" : "_ZNK7android7String810getPathDirEv"
1250  },
1251  {
1252   "name" : "_ZNK7android7String810getUtf32AtEmPm"
1253  },
1254  {
1255   "name" : "_ZNK7android7String811getBasePathEv"
1256  },
1257  {
1258   "name" : "_ZNK7android7String811getPathLeafEv"
1259  },
1260  {
1261   "name" : "_ZNK7android7String814find_extensionEv"
1262  },
1263  {
1264   "name" : "_ZNK7android7String814getUtf32LengthEv"
1265  },
1266  {
1267   "name" : "_ZNK7android7String816getPathExtensionEv"
1268  },
1269  {
1270   "name" : "_ZNK7android7String84findEPKcm"
1271  },
1272  {
1273   "name" : "_ZNK7android7String86lengthEv"
1274  },
1275  {
1276   "name" : "_ZNK7android7String88getUtf32EPDi"
1277  },
1278  {
1279   "name" : "_ZNK7android7String88walkPathEPS0_"
1280  },
1281  {
1282   "name" : "_ZNK7android8String1610startsWithEPKDs"
1283  },
1284  {
1285   "name" : "_ZNK7android8String1610startsWithERKS0_"
1286  },
1287  {
1288   "name" : "_ZNK7android8String164sizeEv"
1289  },
1290  {
1291   "name" : "_ZNK7android8String168containsEPKDs"
1292  },
1293  {
1294   "name" : "_ZNK7android8String168findLastEDs"
1295  },
1296  {
1297   "name" : "_ZNK7android8String169findFirstEDs"
1298  },
1299  {
1300   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1301  },
1302  {
1303   "name" : "_ZNK7android9StopWatch4nameEv"
1304  },
1305  {
1306   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1307  },
1308  {
1309   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1310  },
1311  {
1312   "name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
1313  },
1314  {
1315   "name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
1316  },
1317  {
1318   "name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
1319  },
1320  {
1321   "name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
1322  },
1323  {
1324   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
1325  },
1326  {
1327   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
1328  },
1329  {
1330   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
1331  },
1332  {
1333   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
1334  },
1335  {
1336   "name" : "_ZTv0_n24_N7android6ThreadD0Ev"
1337  },
1338  {
1339   "name" : "_ZTv0_n24_N7android6ThreadD1Ev"
1340  },
1341  {
1342   "name" : "androidCreateRawThreadEtc"
1343  },
1344  {
1345   "name" : "androidCreateThread"
1346  },
1347  {
1348   "name" : "androidCreateThreadEtc"
1349  },
1350  {
1351   "name" : "androidGetThreadId"
1352  },
1353  {
1354   "name" : "androidGetThreadPriority"
1355  },
1356  {
1357   "name" : "androidSetCreateThreadFunc"
1358  },
1359  {
1360   "name" : "androidSetThreadName"
1361  },
1362  {
1363   "name" : "androidSetThreadPriority"
1364  },
1365  {
1366   "name" : "do_report_sysprop_change"
1367  },
1368  {
1369   "name" : "strcmp16"
1370  },
1371  {
1372   "name" : "strcpy16"
1373  },
1374  {
1375   "name" : "strlen16"
1376  },
1377  {
1378   "name" : "strlen32"
1379  },
1380  {
1381   "name" : "strncmp16"
1382  },
1383  {
1384   "name" : "strnlen16"
1385  },
1386  {
1387   "name" : "strnlen32"
1388  },
1389  {
1390   "name" : "strstr16"
1391  },
1392  {
1393   "name" : "strzcmp16"
1394  },
1395  {
1396   "name" : "systemTime"
1397  },
1398  {
1399   "name" : "toMillisecondTimeoutDelay"
1400  },
1401  {
1402   "name" : "utf16_to_utf8"
1403  },
1404  {
1405   "name" : "utf16_to_utf8_length"
1406  },
1407  {
1408   "name" : "utf32_from_utf8_at"
1409  },
1410  {
1411   "name" : "utf32_to_utf8"
1412  },
1413  {
1414   "name" : "utf32_to_utf8_length"
1415  },
1416  {
1417   "name" : "utf8_length"
1418  },
1419  {
1420   "name" : "utf8_to_utf16"
1421  },
1422  {
1423   "name" : "utf8_to_utf16_length"
1424  },
1425  {
1426   "name" : "utf8_to_utf16_no_null_terminator"
1427  },
1428  {
1429   "name" : "utf8_to_utf32"
1430  },
1431  {
1432   "name" : "utf8_to_utf32_length"
1433  }
1434 ],
1435 "elf_objects" :
1436 [
1437  {
1438   "name" : "_ZN7android7FileMap9mPageSizeE"
1439  },
1440  {
1441   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1442  },
1443  {
1444   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1445  },
1446  {
1447   "name" : "_ZTTN7android14LooperCallbackE"
1448  },
1449  {
1450   "name" : "_ZTTN7android14MessageHandlerE"
1451  },
1452  {
1453   "name" : "_ZTTN7android18WeakMessageHandlerE"
1454  },
1455  {
1456   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1457  },
1458  {
1459   "name" : "_ZTTN7android6ThreadE"
1460  },
1461  {
1462   "name" : "_ZTVN7android10LogPrinterE"
1463  },
1464  {
1465   "name" : "_ZTVN7android10VectorImplE"
1466  },
1467  {
1468   "binding" : "weak",
1469   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
1470  },
1471  {
1472   "binding" : "weak",
1473   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1474  },
1475  {
1476   "name" : "_ZTVN7android13PrefixPrinterE"
1477  },
1478  {
1479   "name" : "_ZTVN7android14LooperCallbackE"
1480  },
1481  {
1482   "name" : "_ZTVN7android14MessageHandlerE"
1483  },
1484  {
1485   "name" : "_ZTVN7android14String8PrinterE"
1486  },
1487  {
1488   "name" : "_ZTVN7android16SortedVectorImplE"
1489  },
1490  {
1491   "name" : "_ZTVN7android18WeakMessageHandlerE"
1492  },
1493  {
1494   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1495  },
1496  {
1497   "name" : "_ZTVN7android6LooperE"
1498  },
1499  {
1500   "name" : "_ZTVN7android6ThreadE"
1501  },
1502  {
1503   "binding" : "weak",
1504   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1505  },
1506  {
1507   "binding" : "weak",
1508   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1509  },
1510  {
1511   "binding" : "weak",
1512   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1513  },
1514  {
1515   "name" : "_ZTVN7android7PrinterE"
1516  },
1517  {
1518   "name" : "_ZTVN7android7RefBaseE"
1519  },
1520  {
1521   "name" : "_ZTVN7android9FdPrinterE"
1522  }
1523 ],
1524 "enum_types" :
1525 [
1526  {
1527   "alignment" : 4,
1528   "enum_fields" :
1529   [
1530    {
1531     "enum_field_value" : -1,
1532     "name" : "SP_DEFAULT"
1533    },
1534    {
1535     "enum_field_value" : 0,
1536     "name" : "SP_BACKGROUND"
1537    },
1538    {
1539     "enum_field_value" : 1,
1540     "name" : "SP_FOREGROUND"
1541    },
1542    {
1543     "enum_field_value" : 2,
1544     "name" : "SP_SYSTEM"
1545    },
1546    {
1547     "enum_field_value" : 3,
1548     "name" : "SP_AUDIO_APP"
1549    },
1550    {
1551     "enum_field_value" : 4,
1552     "name" : "SP_AUDIO_SYS"
1553    },
1554    {
1555     "enum_field_value" : 5,
1556     "name" : "SP_TOP_APP"
1557    },
1558    {
1559     "enum_field_value" : 6,
1560     "name" : "SP_RT_APP"
1561    },
1562    {
1563     "enum_field_value" : 7,
1564     "name" : "SP_RESTRICTED"
1565    },
1566    {
1567     "enum_field_value" : 8,
1568     "name" : "SP_CNT"
1569    },
1570    {
1571     "enum_field_value" : 7,
1572     "name" : "SP_MAX"
1573    },
1574    {
1575     "enum_field_value" : 1,
1576     "name" : "SP_SYSTEM_DEFAULT"
1577    }
1578   ],
1579   "linker_set_key" : "SchedPolicy",
1580   "name" : "SchedPolicy",
1581   "referenced_type" : "type-269",
1582   "self_type" : "type-269",
1583   "size" : 4,
1584   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
1585   "underlying_type" : "type-21",
1586   "unique_id" : "SchedPolicy"
1587  },
1588  {
1589   "alignment" : 4,
1590   "enum_fields" :
1591   [
1592    {
1593     "enum_field_value" : 0,
1594     "name" : "android::Condition::WAKE_UP_ONE"
1595    },
1596    {
1597     "enum_field_value" : 1,
1598     "name" : "android::Condition::WAKE_UP_ALL"
1599    }
1600   ],
1601   "linker_set_key" : "android::Condition::WakeUpType",
1602   "name" : "android::Condition::WakeUpType",
1603   "referenced_type" : "type-244",
1604   "self_type" : "type-244",
1605   "size" : 4,
1606   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1607   "underlying_type" : "type-24",
1608   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1609  },
1610  {
1611   "alignment" : 4,
1612   "enum_fields" :
1613   [
1614    {
1615     "enum_field_value" : 0,
1616     "name" : "android::FileMap::NORMAL"
1617    },
1618    {
1619     "enum_field_value" : 1,
1620     "name" : "android::FileMap::RANDOM"
1621    },
1622    {
1623     "enum_field_value" : 2,
1624     "name" : "android::FileMap::SEQUENTIAL"
1625    },
1626    {
1627     "enum_field_value" : 3,
1628     "name" : "android::FileMap::WILLNEED"
1629    },
1630    {
1631     "enum_field_value" : 4,
1632     "name" : "android::FileMap::DONTNEED"
1633    }
1634   ],
1635   "linker_set_key" : "android::FileMap::MapAdvice",
1636   "name" : "android::FileMap::MapAdvice",
1637   "referenced_type" : "type-62",
1638   "self_type" : "type-62",
1639   "size" : 4,
1640   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
1641   "underlying_type" : "type-24",
1642   "unique_id" : "_ZTSN7android7FileMap9MapAdviceE"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "android::String16::kEmptyString"
1651    }
1652   ],
1653   "linker_set_key" : "android::String16::StaticLinkage",
1654   "name" : "android::String16::StaticLinkage",
1655   "referenced_type" : "type-208",
1656   "self_type" : "type-208",
1657   "size" : 4,
1658   "source_file" : "/system/core/libutils/include/utils/String16.h",
1659   "underlying_type" : "type-24",
1660   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "android::String8::kEmptyString"
1669    }
1670   ],
1671   "linker_set_key" : "android::String8::StaticLinkage",
1672   "name" : "android::String8::StaticLinkage",
1673   "referenced_type" : "type-81",
1674   "self_type" : "type-81",
1675   "size" : 4,
1676   "source_file" : "/system/core/libutils/include/utils/String8.h",
1677   "underlying_type" : "type-24",
1678   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1679  },
1680  {
1681   "alignment" : 4,
1682   "enum_fields" :
1683   [
1684    {
1685     "enum_field_value" : 0,
1686     "name" : "ANDROID_LOG_UNKNOWN"
1687    },
1688    {
1689     "enum_field_value" : 1,
1690     "name" : "ANDROID_LOG_DEFAULT"
1691    },
1692    {
1693     "enum_field_value" : 2,
1694     "name" : "ANDROID_LOG_VERBOSE"
1695    },
1696    {
1697     "enum_field_value" : 3,
1698     "name" : "ANDROID_LOG_DEBUG"
1699    },
1700    {
1701     "enum_field_value" : 4,
1702     "name" : "ANDROID_LOG_INFO"
1703    },
1704    {
1705     "enum_field_value" : 5,
1706     "name" : "ANDROID_LOG_WARN"
1707    },
1708    {
1709     "enum_field_value" : 6,
1710     "name" : "ANDROID_LOG_ERROR"
1711    },
1712    {
1713     "enum_field_value" : 7,
1714     "name" : "ANDROID_LOG_FATAL"
1715    },
1716    {
1717     "enum_field_value" : 8,
1718     "name" : "ANDROID_LOG_SILENT"
1719    }
1720   ],
1721   "linker_set_key" : "android_LogPriority",
1722   "name" : "android_LogPriority",
1723   "referenced_type" : "type-76",
1724   "self_type" : "type-76",
1725   "size" : 4,
1726   "source_file" : "/system/core/liblog/include/android/log.h",
1727   "underlying_type" : "type-24",
1728   "unique_id" : "android_LogPriority"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "HAL_COLOR_MODE_NATIVE"
1737    },
1738    {
1739     "enum_field_value" : 1,
1740     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1741    },
1742    {
1743     "enum_field_value" : 2,
1744     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1745    },
1746    {
1747     "enum_field_value" : 3,
1748     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1749    },
1750    {
1751     "enum_field_value" : 4,
1752     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1753    },
1754    {
1755     "enum_field_value" : 5,
1756     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1757    },
1758    {
1759     "enum_field_value" : 6,
1760     "name" : "HAL_COLOR_MODE_DCI_P3"
1761    },
1762    {
1763     "enum_field_value" : 7,
1764     "name" : "HAL_COLOR_MODE_SRGB"
1765    },
1766    {
1767     "enum_field_value" : 8,
1768     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1769    },
1770    {
1771     "enum_field_value" : 9,
1772     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1773    }
1774   ],
1775   "linker_set_key" : "android_color_mode_t",
1776   "name" : "android_color_mode_t",
1777   "referenced_type" : "type-233",
1778   "self_type" : "type-233",
1779   "size" : 4,
1780   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1781   "underlying_type" : "type-24",
1782   "unique_id" : "android_color_mode_t"
1783  },
1784  {
1785   "alignment" : 4,
1786   "enum_fields" :
1787   [
1788    {
1789     "enum_field_value" : 10,
1790     "name" : "HAL_COLOR_MODE_BT2020"
1791    },
1792    {
1793     "enum_field_value" : 11,
1794     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1795    },
1796    {
1797     "enum_field_value" : 12,
1798     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1799    }
1800   ],
1801   "linker_set_key" : "android_color_mode_v1_1_t",
1802   "name" : "android_color_mode_v1_1_t",
1803   "referenced_type" : "type-238",
1804   "self_type" : "type-238",
1805   "size" : 4,
1806   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1807   "underlying_type" : "type-24",
1808   "unique_id" : "android_color_mode_v1_1_t"
1809  },
1810  {
1811   "alignment" : 4,
1812   "enum_fields" :
1813   [
1814    {
1815     "enum_field_value" : 0,
1816     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1817    },
1818    {
1819     "enum_field_value" : 1,
1820     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1821    },
1822    {
1823     "enum_field_value" : 2,
1824     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1825    },
1826    {
1827     "enum_field_value" : 3,
1828     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1829    },
1830    {
1831     "enum_field_value" : 4,
1832     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1833    },
1834    {
1835     "enum_field_value" : 5,
1836     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1837    },
1838    {
1839     "enum_field_value" : 6,
1840     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1841    }
1842   ],
1843   "linker_set_key" : "android_color_transform_t",
1844   "name" : "android_color_transform_t",
1845   "referenced_type" : "type-234",
1846   "self_type" : "type-234",
1847   "size" : 4,
1848   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1849   "underlying_type" : "type-24",
1850   "unique_id" : "android_color_transform_t"
1851  },
1852  {
1853   "alignment" : 4,
1854   "enum_fields" :
1855   [
1856    {
1857     "enum_field_value" : 0,
1858     "name" : "HAL_DATASPACE_UNKNOWN"
1859    },
1860    {
1861     "enum_field_value" : 1,
1862     "name" : "HAL_DATASPACE_ARBITRARY"
1863    },
1864    {
1865     "enum_field_value" : 16,
1866     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1867    },
1868    {
1869     "enum_field_value" : 4128768,
1870     "name" : "HAL_DATASPACE_STANDARD_MASK"
1871    },
1872    {
1873     "enum_field_value" : 0,
1874     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1875    },
1876    {
1877     "enum_field_value" : 65536,
1878     "name" : "HAL_DATASPACE_STANDARD_BT709"
1879    },
1880    {
1881     "enum_field_value" : 131072,
1882     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1883    },
1884    {
1885     "enum_field_value" : 196608,
1886     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1887    },
1888    {
1889     "enum_field_value" : 262144,
1890     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1891    },
1892    {
1893     "enum_field_value" : 327680,
1894     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1895    },
1896    {
1897     "enum_field_value" : 393216,
1898     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1899    },
1900    {
1901     "enum_field_value" : 458752,
1902     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1903    },
1904    {
1905     "enum_field_value" : 524288,
1906     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1907    },
1908    {
1909     "enum_field_value" : 589824,
1910     "name" : "HAL_DATASPACE_STANDARD_FILM"
1911    },
1912    {
1913     "enum_field_value" : 655360,
1914     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1915    },
1916    {
1917     "enum_field_value" : 720896,
1918     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1919    },
1920    {
1921     "enum_field_value" : 22,
1922     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1923    },
1924    {
1925     "enum_field_value" : 130023424,
1926     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1927    },
1928    {
1929     "enum_field_value" : 0,
1930     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1931    },
1932    {
1933     "enum_field_value" : 4194304,
1934     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1935    },
1936    {
1937     "enum_field_value" : 8388608,
1938     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1939    },
1940    {
1941     "enum_field_value" : 12582912,
1942     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1943    },
1944    {
1945     "enum_field_value" : 16777216,
1946     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1947    },
1948    {
1949     "enum_field_value" : 20971520,
1950     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1951    },
1952    {
1953     "enum_field_value" : 25165824,
1954     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1955    },
1956    {
1957     "enum_field_value" : 29360128,
1958     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1959    },
1960    {
1961     "enum_field_value" : 33554432,
1962     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1963    },
1964    {
1965     "enum_field_value" : 27,
1966     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1967    },
1968    {
1969     "enum_field_value" : 939524096,
1970     "name" : "HAL_DATASPACE_RANGE_MASK"
1971    },
1972    {
1973     "enum_field_value" : 0,
1974     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1975    },
1976    {
1977     "enum_field_value" : 134217728,
1978     "name" : "HAL_DATASPACE_RANGE_FULL"
1979    },
1980    {
1981     "enum_field_value" : 268435456,
1982     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1983    },
1984    {
1985     "enum_field_value" : 402653184,
1986     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1987    },
1988    {
1989     "enum_field_value" : 512,
1990     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1991    },
1992    {
1993     "enum_field_value" : 138477568,
1994     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1995    },
1996    {
1997     "enum_field_value" : 406913024,
1998     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1999    },
2000    {
2001     "enum_field_value" : 513,
2002     "name" : "HAL_DATASPACE_SRGB"
2003    },
2004    {
2005     "enum_field_value" : 142671872,
2006     "name" : "HAL_DATASPACE_V0_SRGB"
2007    },
2008    {
2009     "enum_field_value" : 411107328,
2010     "name" : "HAL_DATASPACE_V0_SCRGB"
2011    },
2012    {
2013     "enum_field_value" : 257,
2014     "name" : "HAL_DATASPACE_JFIF"
2015    },
2016    {
2017     "enum_field_value" : 146931712,
2018     "name" : "HAL_DATASPACE_V0_JFIF"
2019    },
2020    {
2021     "enum_field_value" : 258,
2022     "name" : "HAL_DATASPACE_BT601_625"
2023    },
2024    {
2025     "enum_field_value" : 281149440,
2026     "name" : "HAL_DATASPACE_V0_BT601_625"
2027    },
2028    {
2029     "enum_field_value" : 259,
2030     "name" : "HAL_DATASPACE_BT601_525"
2031    },
2032    {
2033     "enum_field_value" : 281280512,
2034     "name" : "HAL_DATASPACE_V0_BT601_525"
2035    },
2036    {
2037     "enum_field_value" : 260,
2038     "name" : "HAL_DATASPACE_BT709"
2039    },
2040    {
2041     "enum_field_value" : 281083904,
2042     "name" : "HAL_DATASPACE_V0_BT709"
2043    },
2044    {
2045     "enum_field_value" : 139067392,
2046     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2047    },
2048    {
2049     "enum_field_value" : 155844608,
2050     "name" : "HAL_DATASPACE_DCI_P3"
2051    },
2052    {
2053     "enum_field_value" : 139067392,
2054     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2055    },
2056    {
2057     "enum_field_value" : 143261696,
2058     "name" : "HAL_DATASPACE_DISPLAY_P3"
2059    },
2060    {
2061     "enum_field_value" : 151715840,
2062     "name" : "HAL_DATASPACE_ADOBE_RGB"
2063    },
2064    {
2065     "enum_field_value" : 138805248,
2066     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2067    },
2068    {
2069     "enum_field_value" : 147193856,
2070     "name" : "HAL_DATASPACE_BT2020"
2071    },
2072    {
2073     "enum_field_value" : 163971072,
2074     "name" : "HAL_DATASPACE_BT2020_PQ"
2075    },
2076    {
2077     "enum_field_value" : 4096,
2078     "name" : "HAL_DATASPACE_DEPTH"
2079    },
2080    {
2081     "enum_field_value" : 4097,
2082     "name" : "HAL_DATASPACE_SENSOR"
2083    }
2084   ],
2085   "linker_set_key" : "android_dataspace_t",
2086   "name" : "android_dataspace_t",
2087   "referenced_type" : "type-232",
2088   "self_type" : "type-232",
2089   "size" : 4,
2090   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2091   "underlying_type" : "type-24",
2092   "unique_id" : "android_dataspace_t"
2093  },
2094  {
2095   "alignment" : 4,
2096   "enum_fields" :
2097   [
2098    {
2099     "enum_field_value" : 281411584,
2100     "name" : "HAL_DATASPACE_BT2020_ITU"
2101    },
2102    {
2103     "enum_field_value" : 298188800,
2104     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2105    },
2106    {
2107     "enum_field_value" : 302383104,
2108     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2109    },
2110    {
2111     "enum_field_value" : 168165376,
2112     "name" : "HAL_DATASPACE_BT2020_HLG"
2113    }
2114   ],
2115   "linker_set_key" : "android_dataspace_v1_1_t",
2116   "name" : "android_dataspace_v1_1_t",
2117   "referenced_type" : "type-237",
2118   "self_type" : "type-237",
2119   "size" : 4,
2120   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2121   "underlying_type" : "type-24",
2122   "unique_id" : "android_dataspace_v1_1_t"
2123  },
2124  {
2125   "alignment" : 4,
2126   "enum_fields" :
2127   [
2128    {
2129     "enum_field_value" : 142999552,
2130     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2131    },
2132    {
2133     "enum_field_value" : 4098,
2134     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2135    },
2136    {
2137     "enum_field_value" : 4099,
2138     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2139    },
2140    {
2141     "enum_field_value" : 4100,
2142     "name" : "HAL_DATASPACE_HEIF"
2143    }
2144   ],
2145   "linker_set_key" : "android_dataspace_v1_2_t",
2146   "name" : "android_dataspace_v1_2_t",
2147   "referenced_type" : "type-242",
2148   "self_type" : "type-242",
2149   "size" : 4,
2150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2151   "underlying_type" : "type-24",
2152   "unique_id" : "android_dataspace_v1_2_t"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : 1,
2160     "name" : "FLEX_COMPONENT_Y"
2161    },
2162    {
2163     "enum_field_value" : 2,
2164     "name" : "FLEX_COMPONENT_Cb"
2165    },
2166    {
2167     "enum_field_value" : 4,
2168     "name" : "FLEX_COMPONENT_Cr"
2169    },
2170    {
2171     "enum_field_value" : 1024,
2172     "name" : "FLEX_COMPONENT_R"
2173    },
2174    {
2175     "enum_field_value" : 2048,
2176     "name" : "FLEX_COMPONENT_G"
2177    },
2178    {
2179     "enum_field_value" : 4096,
2180     "name" : "FLEX_COMPONENT_B"
2181    },
2182    {
2183     "enum_field_value" : 1073741824,
2184     "name" : "FLEX_COMPONENT_A"
2185    }
2186   ],
2187   "linker_set_key" : "android_flex_component",
2188   "name" : "android_flex_component",
2189   "referenced_type" : "type-248",
2190   "self_type" : "type-248",
2191   "size" : 4,
2192   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2193   "underlying_type" : "type-24",
2194   "unique_id" : "android_flex_component"
2195  },
2196  {
2197   "alignment" : 4,
2198   "enum_fields" :
2199   [
2200    {
2201     "enum_field_value" : 0,
2202     "name" : "FLEX_FORMAT_INVALID"
2203    },
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "FLEX_FORMAT_Y"
2207    },
2208    {
2209     "enum_field_value" : 7,
2210     "name" : "FLEX_FORMAT_YCbCr"
2211    },
2212    {
2213     "enum_field_value" : 1073741831,
2214     "name" : "FLEX_FORMAT_YCbCrA"
2215    },
2216    {
2217     "enum_field_value" : 7168,
2218     "name" : "FLEX_FORMAT_RGB"
2219    },
2220    {
2221     "enum_field_value" : 1073748992,
2222     "name" : "FLEX_FORMAT_RGBA"
2223    }
2224   ],
2225   "linker_set_key" : "android_flex_format",
2226   "name" : "android_flex_format",
2227   "referenced_type" : "type-252",
2228   "self_type" : "type-252",
2229   "size" : 4,
2230   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2231   "underlying_type" : "type-24",
2232   "unique_id" : "android_flex_format"
2233  },
2234  {
2235   "alignment" : 4,
2236   "enum_fields" :
2237   [
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "HAL_HDR_DOLBY_VISION"
2241    },
2242    {
2243     "enum_field_value" : 2,
2244     "name" : "HAL_HDR_HDR10"
2245    },
2246    {
2247     "enum_field_value" : 3,
2248     "name" : "HAL_HDR_HLG"
2249    }
2250   ],
2251   "linker_set_key" : "android_hdr_t",
2252   "name" : "android_hdr_t",
2253   "referenced_type" : "type-235",
2254   "self_type" : "type-235",
2255   "size" : 4,
2256   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2257   "underlying_type" : "type-24",
2258   "unique_id" : "android_hdr_t"
2259  },
2260  {
2261   "alignment" : 4,
2262   "enum_fields" :
2263   [
2264    {
2265     "enum_field_value" : 4,
2266     "name" : "HAL_HDR_HDR10_PLUS"
2267    }
2268   ],
2269   "linker_set_key" : "android_hdr_v1_2_t",
2270   "name" : "android_hdr_v1_2_t",
2271   "referenced_type" : "type-241",
2272   "self_type" : "type-241",
2273   "size" : 4,
2274   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2275   "underlying_type" : "type-24",
2276   "unique_id" : "android_hdr_v1_2_t"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 39,
2284     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2285    },
2286    {
2287     "enum_field_value" : 40,
2288     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2289    },
2290    {
2291     "enum_field_value" : 41,
2292     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2293    },
2294    {
2295     "enum_field_value" : 42,
2296     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2297    }
2298   ],
2299   "linker_set_key" : "android_pixel_format_sw_t",
2300   "name" : "android_pixel_format_sw_t",
2301   "referenced_type" : "type-245",
2302   "self_type" : "type-245",
2303   "size" : 4,
2304   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2305   "underlying_type" : "type-24",
2306   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2307  },
2308  {
2309   "alignment" : 4,
2310   "enum_fields" :
2311   [
2312    {
2313     "enum_field_value" : 1,
2314     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2315    },
2316    {
2317     "enum_field_value" : 2,
2318     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2319    },
2320    {
2321     "enum_field_value" : 3,
2322     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2323    },
2324    {
2325     "enum_field_value" : 4,
2326     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2327    },
2328    {
2329     "enum_field_value" : 5,
2330     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2331    },
2332    {
2333     "enum_field_value" : 16,
2334     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2335    },
2336    {
2337     "enum_field_value" : 17,
2338     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2339    },
2340    {
2341     "enum_field_value" : 20,
2342     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2343    },
2344    {
2345     "enum_field_value" : 22,
2346     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2347    },
2348    {
2349     "enum_field_value" : 32,
2350     "name" : "HAL_PIXEL_FORMAT_RAW16"
2351    },
2352    {
2353     "enum_field_value" : 33,
2354     "name" : "HAL_PIXEL_FORMAT_BLOB"
2355    },
2356    {
2357     "enum_field_value" : 34,
2358     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2359    },
2360    {
2361     "enum_field_value" : 35,
2362     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2363    },
2364    {
2365     "enum_field_value" : 36,
2366     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2367    },
2368    {
2369     "enum_field_value" : 37,
2370     "name" : "HAL_PIXEL_FORMAT_RAW10"
2371    },
2372    {
2373     "enum_field_value" : 38,
2374     "name" : "HAL_PIXEL_FORMAT_RAW12"
2375    },
2376    {
2377     "enum_field_value" : 43,
2378     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2379    },
2380    {
2381     "enum_field_value" : 538982489,
2382     "name" : "HAL_PIXEL_FORMAT_Y8"
2383    },
2384    {
2385     "enum_field_value" : 540422489,
2386     "name" : "HAL_PIXEL_FORMAT_Y16"
2387    },
2388    {
2389     "enum_field_value" : 842094169,
2390     "name" : "HAL_PIXEL_FORMAT_YV12"
2391    }
2392   ],
2393   "linker_set_key" : "android_pixel_format_t",
2394   "name" : "android_pixel_format_t",
2395   "referenced_type" : "type-230",
2396   "self_type" : "type-230",
2397   "size" : 4,
2398   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2399   "underlying_type" : "type-24",
2400   "unique_id" : "android_pixel_format_t"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 48,
2408     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2409    },
2410    {
2411     "enum_field_value" : 49,
2412     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2413    },
2414    {
2415     "enum_field_value" : 50,
2416     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2417    },
2418    {
2419     "enum_field_value" : 51,
2420     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2421    },
2422    {
2423     "enum_field_value" : 52,
2424     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2425    },
2426    {
2427     "enum_field_value" : 53,
2428     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2429    },
2430    {
2431     "enum_field_value" : 54,
2432     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2433    }
2434   ],
2435   "linker_set_key" : "android_pixel_format_v1_1_t",
2436   "name" : "android_pixel_format_v1_1_t",
2437   "referenced_type" : "type-236",
2438   "self_type" : "type-236",
2439   "size" : 4,
2440   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2441   "underlying_type" : "type-24",
2442   "unique_id" : "android_pixel_format_v1_1_t"
2443  },
2444  {
2445   "alignment" : 4,
2446   "enum_fields" :
2447   [
2448    {
2449     "enum_field_value" : 55,
2450     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2451    }
2452   ],
2453   "linker_set_key" : "android_pixel_format_v1_2_t",
2454   "name" : "android_pixel_format_v1_2_t",
2455   "referenced_type" : "type-243",
2456   "self_type" : "type-243",
2457   "size" : 4,
2458   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2459   "underlying_type" : "type-24",
2460   "unique_id" : "android_pixel_format_v1_2_t"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 0,
2468     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2469    },
2470    {
2471     "enum_field_value" : 1,
2472     "name" : "HAL_RENDER_INTENT_ENHANCE"
2473    },
2474    {
2475     "enum_field_value" : 2,
2476     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2477    },
2478    {
2479     "enum_field_value" : 3,
2480     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2481    }
2482   ],
2483   "linker_set_key" : "android_render_intent_v1_1_t",
2484   "name" : "android_render_intent_v1_1_t",
2485   "referenced_type" : "type-240",
2486   "self_type" : "type-240",
2487   "size" : 4,
2488   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2489   "underlying_type" : "type-24",
2490   "unique_id" : "android_render_intent_v1_1_t"
2491  },
2492  {
2493   "alignment" : 4,
2494   "enum_fields" :
2495   [
2496    {
2497     "enum_field_value" : 1,
2498     "name" : "HAL_TRANSFORM_FLIP_H"
2499    },
2500    {
2501     "enum_field_value" : 2,
2502     "name" : "HAL_TRANSFORM_FLIP_V"
2503    },
2504    {
2505     "enum_field_value" : 4,
2506     "name" : "HAL_TRANSFORM_ROT_90"
2507    },
2508    {
2509     "enum_field_value" : 3,
2510     "name" : "HAL_TRANSFORM_ROT_180"
2511    },
2512    {
2513     "enum_field_value" : 7,
2514     "name" : "HAL_TRANSFORM_ROT_270"
2515    }
2516   ],
2517   "linker_set_key" : "android_transform_t",
2518   "name" : "android_transform_t",
2519   "referenced_type" : "type-231",
2520   "self_type" : "type-231",
2521   "size" : 4,
2522   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2523   "underlying_type" : "type-24",
2524   "unique_id" : "android_transform_t"
2525  },
2526  {
2527   "alignment" : 4,
2528   "enum_fields" :
2529   [
2530    {
2531     "enum_field_value" : 0,
2532     "name" : "LOG_ID_MIN"
2533    },
2534    {
2535     "enum_field_value" : 0,
2536     "name" : "LOG_ID_MAIN"
2537    },
2538    {
2539     "enum_field_value" : 1,
2540     "name" : "LOG_ID_RADIO"
2541    },
2542    {
2543     "enum_field_value" : 2,
2544     "name" : "LOG_ID_EVENTS"
2545    },
2546    {
2547     "enum_field_value" : 3,
2548     "name" : "LOG_ID_SYSTEM"
2549    },
2550    {
2551     "enum_field_value" : 4,
2552     "name" : "LOG_ID_CRASH"
2553    },
2554    {
2555     "enum_field_value" : 5,
2556     "name" : "LOG_ID_STATS"
2557    },
2558    {
2559     "enum_field_value" : 6,
2560     "name" : "LOG_ID_SECURITY"
2561    },
2562    {
2563     "enum_field_value" : 7,
2564     "name" : "LOG_ID_KERNEL"
2565    },
2566    {
2567     "enum_field_value" : 8,
2568     "name" : "LOG_ID_MAX"
2569    }
2570   ],
2571   "linker_set_key" : "log_id",
2572   "name" : "log_id",
2573   "referenced_type" : "type-79",
2574   "self_type" : "type-79",
2575   "size" : 4,
2576   "source_file" : "/system/core/liblog/include/android/log.h",
2577   "underlying_type" : "type-24",
2578   "unique_id" : "log_id"
2579  }
2580 ],
2581 "function_types" :
2582 [
2583  {
2584   "alignment" : 4,
2585   "linker_set_key" : "int (const void *, const void *)",
2586   "name" : "int (const void *, const void *)",
2587   "parameters" :
2588   [
2589    {
2590     "referenced_type" : "type-47"
2591    },
2592    {
2593     "referenced_type" : "type-47"
2594    }
2595   ],
2596   "referenced_type" : "type-643",
2597   "return_type" : "type-21",
2598   "self_type" : "type-643",
2599   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2600  },
2601  {
2602   "alignment" : 4,
2603   "linker_set_key" : "int (const void *, const void *, void *)",
2604   "name" : "int (const void *, const void *, void *)",
2605   "parameters" :
2606   [
2607    {
2608     "referenced_type" : "type-47"
2609    },
2610    {
2611     "referenced_type" : "type-47"
2612    },
2613    {
2614     "referenced_type" : "type-4"
2615    }
2616   ],
2617   "referenced_type" : "type-645",
2618   "return_type" : "type-21",
2619   "self_type" : "type-645",
2620   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2621  },
2622  {
2623   "alignment" : 4,
2624   "linker_set_key" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
2625   "name" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
2626   "parameters" :
2627   [
2628    {
2629     "referenced_type" : "type-263"
2630    },
2631    {
2632     "referenced_type" : "type-4"
2633    },
2634    {
2635     "referenced_type" : "type-25"
2636    },
2637    {
2638     "referenced_type" : "type-21"
2639    },
2640    {
2641     "referenced_type" : "type-6"
2642    },
2643    {
2644     "referenced_type" : "type-264"
2645    }
2646   ],
2647   "referenced_type" : "type-265",
2648   "return_type" : "type-21",
2649   "self_type" : "type-265",
2650   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2651  },
2652  {
2653   "alignment" : 4,
2654   "linker_set_key" : "int (int, int, void *)",
2655   "name" : "int (int, int, void *)",
2656   "parameters" :
2657   [
2658    {
2659     "referenced_type" : "type-21"
2660    },
2661    {
2662     "referenced_type" : "type-21"
2663    },
2664    {
2665     "referenced_type" : "type-4"
2666    }
2667   ],
2668   "referenced_type" : "type-468",
2669   "return_type" : "type-21",
2670   "self_type" : "type-468",
2671   "source_file" : "/system/core/libutils/include/utils/Looper.h"
2672  },
2673  {
2674   "alignment" : 4,
2675   "linker_set_key" : "int (void *)",
2676   "name" : "int (void *)",
2677   "parameters" :
2678   [
2679    {
2680     "referenced_type" : "type-4"
2681    }
2682   ],
2683   "referenced_type" : "type-262",
2684   "return_type" : "type-21",
2685   "self_type" : "type-262",
2686   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2687  },
2688  {
2689   "alignment" : 4,
2690   "linker_set_key" : "void ()",
2691   "name" : "void ()",
2692   "referenced_type" : "type-336",
2693   "return_type" : "type-5",
2694   "self_type" : "type-336",
2695   "source_file" : "/system/core/libutils/include/utils/misc.h"
2696  }
2697 ],
2698 "functions" :
2699 [
2700  {
2701   "access" : "private",
2702   "function_name" : "android::LogPrinter::printRaw",
2703   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
2704   "parameters" :
2705   [
2706    {
2707     "is_this_ptr" : true,
2708     "referenced_type" : "type-88"
2709    },
2710    {
2711     "referenced_type" : "type-25"
2712    }
2713   ],
2714   "return_type" : "type-5",
2715   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2716  },
2717  {
2718   "function_name" : "android::LogPrinter::printLine",
2719   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
2720   "parameters" :
2721   [
2722    {
2723     "is_this_ptr" : true,
2724     "referenced_type" : "type-88"
2725    },
2726    {
2727     "referenced_type" : "type-25"
2728    }
2729   ],
2730   "return_type" : "type-5",
2731   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2732  },
2733  {
2734   "function_name" : "android::LogPrinter::LogPrinter",
2735   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
2736   "parameters" :
2737   [
2738    {
2739     "is_this_ptr" : true,
2740     "referenced_type" : "type-88"
2741    },
2742    {
2743     "referenced_type" : "type-25"
2744    },
2745    {
2746     "default_arg" : true,
2747     "referenced_type" : "type-76"
2748    },
2749    {
2750     "default_arg" : true,
2751     "referenced_type" : "type-25"
2752    },
2753    {
2754     "default_arg" : true,
2755     "referenced_type" : "type-16"
2756    }
2757   ],
2758   "return_type" : "type-5",
2759   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2760  },
2761  {
2762   "function_name" : "android::LogPrinter::LogPrinter",
2763   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
2764   "parameters" :
2765   [
2766    {
2767     "is_this_ptr" : true,
2768     "referenced_type" : "type-88"
2769    },
2770    {
2771     "referenced_type" : "type-25"
2772    },
2773    {
2774     "default_arg" : true,
2775     "referenced_type" : "type-76"
2776    },
2777    {
2778     "default_arg" : true,
2779     "referenced_type" : "type-25"
2780    },
2781    {
2782     "default_arg" : true,
2783     "referenced_type" : "type-16"
2784    }
2785   ],
2786   "return_type" : "type-5",
2787   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2788  },
2789  {
2790   "function_name" : "android::VectorImpl::appendArray",
2791   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvm",
2792   "parameters" :
2793   [
2794    {
2795     "is_this_ptr" : true,
2796     "referenced_type" : "type-653"
2797    },
2798    {
2799     "referenced_type" : "type-47"
2800    },
2801    {
2802     "referenced_type" : "type-6"
2803    }
2804   ],
2805   "return_type" : "type-7",
2806   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2807  },
2808  {
2809   "function_name" : "android::VectorImpl::setCapacity",
2810   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEm",
2811   "parameters" :
2812   [
2813    {
2814     "is_this_ptr" : true,
2815     "referenced_type" : "type-653"
2816    },
2817    {
2818     "referenced_type" : "type-6"
2819    }
2820   ],
2821   "return_type" : "type-7",
2822   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2823  },
2824  {
2825   "function_name" : "android::VectorImpl::appendVector",
2826   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
2827   "parameters" :
2828   [
2829    {
2830     "is_this_ptr" : true,
2831     "referenced_type" : "type-653"
2832    },
2833    {
2834     "referenced_type" : "type-641"
2835    }
2836   ],
2837   "return_type" : "type-7",
2838   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2839  },
2840  {
2841   "function_name" : "android::VectorImpl::editArrayImpl",
2842   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
2843   "parameters" :
2844   [
2845    {
2846     "is_this_ptr" : true,
2847     "referenced_type" : "type-653"
2848    }
2849   ],
2850   "return_type" : "type-4",
2851   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2852  },
2853  {
2854   "function_name" : "android::VectorImpl::finish_vector",
2855   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
2856   "parameters" :
2857   [
2858    {
2859     "is_this_ptr" : true,
2860     "referenced_type" : "type-653"
2861    }
2862   ],
2863   "return_type" : "type-5",
2864   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2865  },
2866  {
2867   "function_name" : "android::VectorImpl::insertArrayAt",
2868   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm",
2869   "parameters" :
2870   [
2871    {
2872     "is_this_ptr" : true,
2873     "referenced_type" : "type-653"
2874    },
2875    {
2876     "referenced_type" : "type-47"
2877    },
2878    {
2879     "referenced_type" : "type-6"
2880    },
2881    {
2882     "referenced_type" : "type-6"
2883    }
2884   ],
2885   "return_type" : "type-7",
2886   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2887  },
2888  {
2889   "function_name" : "android::VectorImpl::removeItemsAt",
2890   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEmm",
2891   "parameters" :
2892   [
2893    {
2894     "is_this_ptr" : true,
2895     "referenced_type" : "type-653"
2896    },
2897    {
2898     "referenced_type" : "type-6"
2899    },
2900    {
2901     "default_arg" : true,
2902     "referenced_type" : "type-6"
2903    }
2904   ],
2905   "return_type" : "type-7",
2906   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2907  },
2908  {
2909   "function_name" : "android::VectorImpl::insertVectorAt",
2910   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m",
2911   "parameters" :
2912   [
2913    {
2914     "is_this_ptr" : true,
2915     "referenced_type" : "type-653"
2916    },
2917    {
2918     "referenced_type" : "type-641"
2919    },
2920    {
2921     "referenced_type" : "type-6"
2922    }
2923   ],
2924   "return_type" : "type-7",
2925   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2926  },
2927  {
2928   "access" : "protected",
2929   "function_name" : "android::VectorImpl::release_storage",
2930   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
2931   "parameters" :
2932   [
2933    {
2934     "is_this_ptr" : true,
2935     "referenced_type" : "type-653"
2936    }
2937   ],
2938   "return_type" : "type-5",
2939   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2940  },
2941  {
2942   "function_name" : "android::VectorImpl::editItemLocation",
2943   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEm",
2944   "parameters" :
2945   [
2946    {
2947     "is_this_ptr" : true,
2948     "referenced_type" : "type-653"
2949    },
2950    {
2951     "referenced_type" : "type-6"
2952    }
2953   ],
2954   "return_type" : "type-4",
2955   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2956  },
2957  {
2958   "function_name" : "android::VectorImpl::add",
2959   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
2960   "parameters" :
2961   [
2962    {
2963     "is_this_ptr" : true,
2964     "referenced_type" : "type-653"
2965    },
2966    {
2967     "referenced_type" : "type-47"
2968    }
2969   ],
2970   "return_type" : "type-7",
2971   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2972  },
2973  {
2974   "function_name" : "android::VectorImpl::add",
2975   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
2976   "parameters" :
2977   [
2978    {
2979     "is_this_ptr" : true,
2980     "referenced_type" : "type-653"
2981    }
2982   ],
2983   "return_type" : "type-7",
2984   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2985  },
2986  {
2987   "function_name" : "android::VectorImpl::pop",
2988   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
2989   "parameters" :
2990   [
2991    {
2992     "is_this_ptr" : true,
2993     "referenced_type" : "type-653"
2994    }
2995   ],
2996   "return_type" : "type-5",
2997   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2998  },
2999  {
3000   "function_name" : "android::VectorImpl::push",
3001   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
3002   "parameters" :
3003   [
3004    {
3005     "is_this_ptr" : true,
3006     "referenced_type" : "type-653"
3007    },
3008    {
3009     "referenced_type" : "type-47"
3010    }
3011   ],
3012   "return_type" : "type-5",
3013   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3014  },
3015  {
3016   "function_name" : "android::VectorImpl::push",
3017   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
3018   "parameters" :
3019   [
3020    {
3021     "is_this_ptr" : true,
3022     "referenced_type" : "type-653"
3023    }
3024   ],
3025   "return_type" : "type-5",
3026   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3027  },
3028  {
3029   "function_name" : "android::VectorImpl::sort",
3030   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
3031   "parameters" :
3032   [
3033    {
3034     "is_this_ptr" : true,
3035     "referenced_type" : "type-653"
3036    },
3037    {
3038     "referenced_type" : "type-644"
3039    }
3040   ],
3041   "return_type" : "type-21",
3042   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3043  },
3044  {
3045   "function_name" : "android::VectorImpl::sort",
3046   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
3047   "parameters" :
3048   [
3049    {
3050     "is_this_ptr" : true,
3051     "referenced_type" : "type-653"
3052    },
3053    {
3054     "referenced_type" : "type-646"
3055    },
3056    {
3057     "referenced_type" : "type-4"
3058    }
3059   ],
3060   "return_type" : "type-21",
3061   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3062  },
3063  {
3064   "access" : "private",
3065   "function_name" : "android::VectorImpl::_grow",
3066   "linker_set_key" : "_ZN7android10VectorImpl5_growEmm",
3067   "parameters" :
3068   [
3069    {
3070     "is_this_ptr" : true,
3071     "referenced_type" : "type-653"
3072    },
3073    {
3074     "referenced_type" : "type-6"
3075    },
3076    {
3077     "referenced_type" : "type-6"
3078    }
3079   ],
3080   "return_type" : "type-4",
3081   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3082  },
3083  {
3084   "function_name" : "android::VectorImpl::clear",
3085   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
3086   "parameters" :
3087   [
3088    {
3089     "is_this_ptr" : true,
3090     "referenced_type" : "type-653"
3091    }
3092   ],
3093   "return_type" : "type-5",
3094   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3095  },
3096  {
3097   "function_name" : "android::VectorImpl::resize",
3098   "linker_set_key" : "_ZN7android10VectorImpl6resizeEm",
3099   "parameters" :
3100   [
3101    {
3102     "is_this_ptr" : true,
3103     "referenced_type" : "type-653"
3104    },
3105    {
3106     "referenced_type" : "type-6"
3107    }
3108   ],
3109   "return_type" : "type-7",
3110   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3111  },
3112  {
3113   "access" : "private",
3114   "function_name" : "android::VectorImpl::_shrink",
3115   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEmm",
3116   "parameters" :
3117   [
3118    {
3119     "is_this_ptr" : true,
3120     "referenced_type" : "type-653"
3121    },
3122    {
3123     "referenced_type" : "type-6"
3124    },
3125    {
3126     "referenced_type" : "type-6"
3127    }
3128   ],
3129   "return_type" : "type-5",
3130   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3131  },
3132  {
3133   "function_name" : "android::VectorImpl::insertAt",
3134   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvmm",
3135   "parameters" :
3136   [
3137    {
3138     "is_this_ptr" : true,
3139     "referenced_type" : "type-653"
3140    },
3141    {
3142     "referenced_type" : "type-47"
3143    },
3144    {
3145     "referenced_type" : "type-6"
3146    },
3147    {
3148     "default_arg" : true,
3149     "referenced_type" : "type-6"
3150    }
3151   ],
3152   "return_type" : "type-7",
3153   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3154  },
3155  {
3156   "function_name" : "android::VectorImpl::insertAt",
3157   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEmm",
3158   "parameters" :
3159   [
3160    {
3161     "is_this_ptr" : true,
3162     "referenced_type" : "type-653"
3163    },
3164    {
3165     "referenced_type" : "type-6"
3166    },
3167    {
3168     "default_arg" : true,
3169     "referenced_type" : "type-6"
3170    }
3171   ],
3172   "return_type" : "type-7",
3173   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3174  },
3175  {
3176   "function_name" : "android::VectorImpl::replaceAt",
3177   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvm",
3178   "parameters" :
3179   [
3180    {
3181     "is_this_ptr" : true,
3182     "referenced_type" : "type-653"
3183    },
3184    {
3185     "referenced_type" : "type-47"
3186    },
3187    {
3188     "referenced_type" : "type-6"
3189    }
3190   ],
3191   "return_type" : "type-7",
3192   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3193  },
3194  {
3195   "function_name" : "android::VectorImpl::replaceAt",
3196   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEm",
3197   "parameters" :
3198   [
3199    {
3200     "is_this_ptr" : true,
3201     "referenced_type" : "type-653"
3202    },
3203    {
3204     "referenced_type" : "type-6"
3205    }
3206   ],
3207   "return_type" : "type-7",
3208   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3209  },
3210  {
3211   "function_name" : "android::VectorImpl::VectorImpl",
3212   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "type-653"
3218    },
3219    {
3220     "referenced_type" : "type-641"
3221    }
3222   ],
3223   "return_type" : "type-5",
3224   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3225  },
3226  {
3227   "function_name" : "android::VectorImpl::VectorImpl",
3228   "linker_set_key" : "_ZN7android10VectorImplC2Emj",
3229   "parameters" :
3230   [
3231    {
3232     "is_this_ptr" : true,
3233     "referenced_type" : "type-653"
3234    },
3235    {
3236     "referenced_type" : "type-6"
3237    },
3238    {
3239     "referenced_type" : "type-24"
3240    }
3241   ],
3242   "return_type" : "type-5",
3243   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3244  },
3245  {
3246   "function_name" : "android::VectorImpl::~VectorImpl",
3247   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
3248   "parameters" :
3249   [
3250    {
3251     "is_this_ptr" : true,
3252     "referenced_type" : "type-653"
3253    }
3254   ],
3255   "return_type" : "type-5",
3256   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3257  },
3258  {
3259   "function_name" : "android::VectorImpl::~VectorImpl",
3260   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
3261   "parameters" :
3262   [
3263    {
3264     "is_this_ptr" : true,
3265     "referenced_type" : "type-653"
3266    }
3267   ],
3268   "return_type" : "type-5",
3269   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3270  },
3271  {
3272   "function_name" : "android::VectorImpl::~VectorImpl",
3273   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-653"
3279    }
3280   ],
3281   "return_type" : "type-5",
3282   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3283  },
3284  {
3285   "function_name" : "android::VectorImpl::operator=",
3286   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
3287   "parameters" :
3288   [
3289    {
3290     "is_this_ptr" : true,
3291     "referenced_type" : "type-653"
3292    },
3293    {
3294     "referenced_type" : "type-641"
3295    }
3296   ],
3297   "return_type" : "type-642",
3298   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3299  },
3300  {
3301   "function_name" : "android::PropertyMap::addProperty",
3302   "linker_set_key" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_",
3303   "parameters" :
3304   [
3305    {
3306     "is_this_ptr" : true,
3307     "referenced_type" : "type-133"
3308    },
3309    {
3310     "referenced_type" : "type-85"
3311    },
3312    {
3313     "referenced_type" : "type-85"
3314    }
3315   ],
3316   "return_type" : "type-5",
3317   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3318  },
3319  {
3320   "function_name" : "android::PropertyMap::load",
3321   "linker_set_key" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_",
3322   "parameters" :
3323   [
3324    {
3325     "referenced_type" : "type-85"
3326    },
3327    {
3328     "referenced_type" : "type-140"
3329    }
3330   ],
3331   "return_type" : "type-21",
3332   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3333  },
3334  {
3335   "function_name" : "android::PropertyMap::clear",
3336   "linker_set_key" : "_ZN7android11PropertyMap5clearEv",
3337   "parameters" :
3338   [
3339    {
3340     "is_this_ptr" : true,
3341     "referenced_type" : "type-133"
3342    }
3343   ],
3344   "return_type" : "type-5",
3345   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3346  },
3347  {
3348   "function_name" : "android::PropertyMap::Parser::parse",
3349   "linker_set_key" : "_ZN7android11PropertyMap6Parser5parseEv",
3350   "parameters" :
3351   [
3352    {
3353     "is_this_ptr" : true,
3354     "referenced_type" : "type-142"
3355    }
3356   ],
3357   "return_type" : "type-21",
3358   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3359  },
3360  {
3361   "function_name" : "android::PropertyMap::Parser::Parser",
3362   "linker_set_key" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE",
3363   "parameters" :
3364   [
3365    {
3366     "is_this_ptr" : true,
3367     "referenced_type" : "type-142"
3368    },
3369    {
3370     "referenced_type" : "type-133"
3371    },
3372    {
3373     "referenced_type" : "type-131"
3374    }
3375   ],
3376   "return_type" : "type-5",
3377   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3378  },
3379  {
3380   "function_name" : "android::PropertyMap::Parser::Parser",
3381   "linker_set_key" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE",
3382   "parameters" :
3383   [
3384    {
3385     "is_this_ptr" : true,
3386     "referenced_type" : "type-142"
3387    },
3388    {
3389     "referenced_type" : "type-133"
3390    },
3391    {
3392     "referenced_type" : "type-131"
3393    }
3394   ],
3395   "return_type" : "type-5",
3396   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3397  },
3398  {
3399   "function_name" : "android::PropertyMap::Parser::~Parser",
3400   "linker_set_key" : "_ZN7android11PropertyMap6ParserD1Ev",
3401   "parameters" :
3402   [
3403    {
3404     "is_this_ptr" : true,
3405     "referenced_type" : "type-142"
3406    }
3407   ],
3408   "return_type" : "type-5",
3409   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3410  },
3411  {
3412   "function_name" : "android::PropertyMap::Parser::~Parser",
3413   "linker_set_key" : "_ZN7android11PropertyMap6ParserD2Ev",
3414   "parameters" :
3415   [
3416    {
3417     "is_this_ptr" : true,
3418     "referenced_type" : "type-142"
3419    }
3420   ],
3421   "return_type" : "type-5",
3422   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3423  },
3424  {
3425   "function_name" : "android::PropertyMap::addAll",
3426   "linker_set_key" : "_ZN7android11PropertyMap6addAllEPKS0_",
3427   "parameters" :
3428   [
3429    {
3430     "is_this_ptr" : true,
3431     "referenced_type" : "type-133"
3432    },
3433    {
3434     "referenced_type" : "type-135"
3435    }
3436   ],
3437   "return_type" : "type-5",
3438   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3439  },
3440  {
3441   "function_name" : "android::PropertyMap::PropertyMap",
3442   "linker_set_key" : "_ZN7android11PropertyMapC1Ev",
3443   "parameters" :
3444   [
3445    {
3446     "is_this_ptr" : true,
3447     "referenced_type" : "type-133"
3448    }
3449   ],
3450   "return_type" : "type-5",
3451   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3452  },
3453  {
3454   "function_name" : "android::PropertyMap::PropertyMap",
3455   "linker_set_key" : "_ZN7android11PropertyMapC2Ev",
3456   "parameters" :
3457   [
3458    {
3459     "is_this_ptr" : true,
3460     "referenced_type" : "type-133"
3461    }
3462   ],
3463   "return_type" : "type-5",
3464   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3465  },
3466  {
3467   "function_name" : "android::PropertyMap::~PropertyMap",
3468   "linker_set_key" : "_ZN7android11PropertyMapD1Ev",
3469   "parameters" :
3470   [
3471    {
3472     "is_this_ptr" : true,
3473     "referenced_type" : "type-133"
3474    }
3475   ],
3476   "return_type" : "type-5",
3477   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3478  },
3479  {
3480   "function_name" : "android::PropertyMap::~PropertyMap",
3481   "linker_set_key" : "_ZN7android11PropertyMapD2Ev",
3482   "parameters" :
3483   [
3484    {
3485     "is_this_ptr" : true,
3486     "referenced_type" : "type-133"
3487    }
3488   ],
3489   "return_type" : "type-5",
3490   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3491  },
3492  {
3493   "function_name" : "android::NativeHandle::create",
3494   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
3495   "parameters" :
3496   [
3497    {
3498     "referenced_type" : "type-61"
3499    },
3500    {
3501     "referenced_type" : "type-16"
3502    }
3503   ],
3504   "return_type" : "type-70",
3505   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3506  },
3507  {
3508   "access" : "private",
3509   "function_name" : "android::NativeHandle::NativeHandle",
3510   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
3511   "parameters" :
3512   [
3513    {
3514     "is_this_ptr" : true,
3515     "referenced_type" : "type-71"
3516    },
3517    {
3518     "referenced_type" : "type-61"
3519    },
3520    {
3521     "referenced_type" : "type-16"
3522    }
3523   ],
3524   "return_type" : "type-5",
3525   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3526  },
3527  {
3528   "access" : "private",
3529   "function_name" : "android::NativeHandle::NativeHandle",
3530   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
3531   "parameters" :
3532   [
3533    {
3534     "is_this_ptr" : true,
3535     "referenced_type" : "type-71"
3536    },
3537    {
3538     "referenced_type" : "type-61"
3539    },
3540    {
3541     "referenced_type" : "type-16"
3542    }
3543   ],
3544   "return_type" : "type-5",
3545   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3546  },
3547  {
3548   "access" : "private",
3549   "function_name" : "android::NativeHandle::~NativeHandle",
3550   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-71"
3556    }
3557   ],
3558   "return_type" : "type-5",
3559   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3560  },
3561  {
3562   "access" : "private",
3563   "function_name" : "android::NativeHandle::~NativeHandle",
3564   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
3565   "parameters" :
3566   [
3567    {
3568     "is_this_ptr" : true,
3569     "referenced_type" : "type-71"
3570    }
3571   ],
3572   "return_type" : "type-5",
3573   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3574  },
3575  {
3576   "function_name" : "android::uptimeMillis",
3577   "linker_set_key" : "_ZN7android12uptimeMillisEv",
3578   "return_type" : "type-7",
3579   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3580  },
3581  {
3582   "function_name" : "android::PrefixPrinter::printLine",
3583   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
3584   "parameters" :
3585   [
3586    {
3587     "is_this_ptr" : true,
3588     "referenced_type" : "type-99"
3589    },
3590    {
3591     "referenced_type" : "type-25"
3592    }
3593   ],
3594   "return_type" : "type-5",
3595   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3596  },
3597  {
3598   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3599   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-99"
3605    },
3606    {
3607     "referenced_type" : "type-98"
3608    },
3609    {
3610     "referenced_type" : "type-25"
3611    }
3612   ],
3613   "return_type" : "type-5",
3614   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3615  },
3616  {
3617   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3618   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
3619   "parameters" :
3620   [
3621    {
3622     "is_this_ptr" : true,
3623     "referenced_type" : "type-99"
3624    },
3625    {
3626     "referenced_type" : "type-98"
3627    },
3628    {
3629     "referenced_type" : "type-25"
3630    }
3631   ],
3632   "return_type" : "type-5",
3633   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3634  },
3635  {
3636   "access" : "protected",
3637   "function_name" : "android::LooperCallback::~LooperCallback",
3638   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
3639   "parameters" :
3640   [
3641    {
3642     "is_this_ptr" : true,
3643     "referenced_type" : "type-375"
3644    }
3645   ],
3646   "return_type" : "type-5",
3647   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3648  },
3649  {
3650   "access" : "protected",
3651   "function_name" : "android::LooperCallback::~LooperCallback",
3652   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "type-375"
3658    }
3659   ],
3660   "return_type" : "type-5",
3661   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3662  },
3663  {
3664   "access" : "protected",
3665   "function_name" : "android::LooperCallback::~LooperCallback",
3666   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
3667   "parameters" :
3668   [
3669    {
3670     "is_this_ptr" : true,
3671     "referenced_type" : "type-375"
3672    }
3673   ],
3674   "return_type" : "type-5",
3675   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3676  },
3677  {
3678   "access" : "protected",
3679   "function_name" : "android::MessageHandler::~MessageHandler",
3680   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
3681   "parameters" :
3682   [
3683    {
3684     "is_this_ptr" : true,
3685     "referenced_type" : "type-365"
3686    }
3687   ],
3688   "return_type" : "type-5",
3689   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3690  },
3691  {
3692   "access" : "protected",
3693   "function_name" : "android::MessageHandler::~MessageHandler",
3694   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
3695   "parameters" :
3696   [
3697    {
3698     "is_this_ptr" : true,
3699     "referenced_type" : "type-365"
3700    }
3701   ],
3702   "return_type" : "type-5",
3703   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3704  },
3705  {
3706   "access" : "protected",
3707   "function_name" : "android::MessageHandler::~MessageHandler",
3708   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
3709   "parameters" :
3710   [
3711    {
3712     "is_this_ptr" : true,
3713     "referenced_type" : "type-365"
3714    }
3715   ],
3716   "return_type" : "type-5",
3717   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3718  },
3719  {
3720   "function_name" : "android::String8Printer::printLine",
3721   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
3722   "parameters" :
3723   [
3724    {
3725     "is_this_ptr" : true,
3726     "referenced_type" : "type-96"
3727    },
3728    {
3729     "referenced_type" : "type-25"
3730    }
3731   ],
3732   "return_type" : "type-5",
3733   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3734  },
3735  {
3736   "function_name" : "android::String8Printer::String8Printer",
3737   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
3738   "parameters" :
3739   [
3740    {
3741     "is_this_ptr" : true,
3742     "referenced_type" : "type-96"
3743    },
3744    {
3745     "referenced_type" : "type-95"
3746    },
3747    {
3748     "default_arg" : true,
3749     "referenced_type" : "type-25"
3750    }
3751   ],
3752   "return_type" : "type-5",
3753   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3754  },
3755  {
3756   "function_name" : "android::String8Printer::String8Printer",
3757   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "type-96"
3763    },
3764    {
3765     "referenced_type" : "type-95"
3766    },
3767    {
3768     "default_arg" : true,
3769     "referenced_type" : "type-25"
3770    }
3771   ],
3772   "return_type" : "type-5",
3773   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3774  },
3775  {
3776   "function_name" : "android::elapsedRealtime",
3777   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
3778   "return_type" : "type-7",
3779   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3780  },
3781  {
3782   "function_name" : "android::SortedVectorImpl::add",
3783   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "type-647"
3789    },
3790    {
3791     "referenced_type" : "type-47"
3792    }
3793   ],
3794   "return_type" : "type-7",
3795   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3796  },
3797  {
3798   "function_name" : "android::SortedVectorImpl::merge",
3799   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
3800   "parameters" :
3801   [
3802    {
3803     "is_this_ptr" : true,
3804     "referenced_type" : "type-647"
3805    },
3806    {
3807     "referenced_type" : "type-641"
3808    }
3809   ],
3810   "return_type" : "type-7",
3811   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3812  },
3813  {
3814   "function_name" : "android::SortedVectorImpl::merge",
3815   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
3816   "parameters" :
3817   [
3818    {
3819     "is_this_ptr" : true,
3820     "referenced_type" : "type-647"
3821    },
3822    {
3823     "referenced_type" : "type-650"
3824    }
3825   ],
3826   "return_type" : "type-7",
3827   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3828  },
3829  {
3830   "function_name" : "android::SortedVectorImpl::remove",
3831   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
3832   "parameters" :
3833   [
3834    {
3835     "is_this_ptr" : true,
3836     "referenced_type" : "type-647"
3837    },
3838    {
3839     "referenced_type" : "type-47"
3840    }
3841   ],
3842   "return_type" : "type-7",
3843   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3844  },
3845  {
3846   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3847   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
3848   "parameters" :
3849   [
3850    {
3851     "is_this_ptr" : true,
3852     "referenced_type" : "type-647"
3853    },
3854    {
3855     "referenced_type" : "type-641"
3856    }
3857   ],
3858   "return_type" : "type-5",
3859   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3860  },
3861  {
3862   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3863   "linker_set_key" : "_ZN7android16SortedVectorImplC2Emj",
3864   "parameters" :
3865   [
3866    {
3867     "is_this_ptr" : true,
3868     "referenced_type" : "type-647"
3869    },
3870    {
3871     "referenced_type" : "type-6"
3872    },
3873    {
3874     "referenced_type" : "type-24"
3875    }
3876   ],
3877   "return_type" : "type-5",
3878   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3879  },
3880  {
3881   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3882   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
3883   "parameters" :
3884   [
3885    {
3886     "is_this_ptr" : true,
3887     "referenced_type" : "type-647"
3888    }
3889   ],
3890   "return_type" : "type-5",
3891   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3892  },
3893  {
3894   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3895   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
3896   "parameters" :
3897   [
3898    {
3899     "is_this_ptr" : true,
3900     "referenced_type" : "type-647"
3901    }
3902   ],
3903   "return_type" : "type-5",
3904   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3905  },
3906  {
3907   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3908   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
3909   "parameters" :
3910   [
3911    {
3912     "is_this_ptr" : true,
3913     "referenced_type" : "type-647"
3914    }
3915   ],
3916   "return_type" : "type-5",
3917   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3918  },
3919  {
3920   "function_name" : "android::SortedVectorImpl::operator=",
3921   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
3922   "parameters" :
3923   [
3924    {
3925     "is_this_ptr" : true,
3926     "referenced_type" : "type-647"
3927    },
3928    {
3929     "referenced_type" : "type-650"
3930    }
3931   ],
3932   "return_type" : "type-648",
3933   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3934  },
3935  {
3936   "function_name" : "android::JenkinsHashWhiten",
3937   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
3938   "parameters" :
3939   [
3940    {
3941     "referenced_type" : "type-24"
3942    }
3943   ],
3944   "return_type" : "type-24",
3945   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
3946  },
3947  {
3948   "function_name" : "android::WeakMessageHandler::handleMessage",
3949   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
3950   "parameters" :
3951   [
3952    {
3953     "is_this_ptr" : true,
3954     "referenced_type" : "type-465"
3955    },
3956    {
3957     "referenced_type" : "type-467"
3958    }
3959   ],
3960   "return_type" : "type-5",
3961   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3962  },
3963  {
3964   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3965   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "type-465"
3971    },
3972    {
3973     "referenced_type" : "type-488"
3974    }
3975   ],
3976   "return_type" : "type-5",
3977   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3978  },
3979  {
3980   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3981   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
3982   "parameters" :
3983   [
3984    {
3985     "is_this_ptr" : true,
3986     "referenced_type" : "type-465"
3987    },
3988    {
3989     "referenced_type" : "type-488"
3990    }
3991   ],
3992   "return_type" : "type-5",
3993   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3994  },
3995  {
3996   "access" : "protected",
3997   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
3998   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
3999   "parameters" :
4000   [
4001    {
4002     "is_this_ptr" : true,
4003     "referenced_type" : "type-465"
4004    }
4005   ],
4006   "return_type" : "type-5",
4007   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4008  },
4009  {
4010   "access" : "protected",
4011   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4012   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
4013   "parameters" :
4014   [
4015    {
4016     "is_this_ptr" : true,
4017     "referenced_type" : "type-465"
4018    }
4019   ],
4020   "return_type" : "type-5",
4021   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4022  },
4023  {
4024   "access" : "protected",
4025   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4026   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
4027   "parameters" :
4028   [
4029    {
4030     "is_this_ptr" : true,
4031     "referenced_type" : "type-465"
4032    }
4033   ],
4034   "return_type" : "type-5",
4035   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4036  },
4037  {
4038   "function_name" : "android::JenkinsHashMixBytes",
4039   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhm",
4040   "parameters" :
4041   [
4042    {
4043     "referenced_type" : "type-24"
4044    },
4045    {
4046     "referenced_type" : "type-38"
4047    },
4048    {
4049     "referenced_type" : "type-6"
4050    }
4051   ],
4052   "return_type" : "type-24",
4053   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4054  },
4055  {
4056   "function_name" : "android::elapsedRealtimeNano",
4057   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
4058   "return_type" : "type-7",
4059   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
4060  },
4061  {
4062   "function_name" : "android::JenkinsHashMixShorts",
4063   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtm",
4064   "parameters" :
4065   [
4066    {
4067     "referenced_type" : "type-24"
4068    },
4069    {
4070     "referenced_type" : "type-39"
4071    },
4072    {
4073     "referenced_type" : "type-6"
4074    }
4075   ],
4076   "return_type" : "type-24",
4077   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4078  },
4079  {
4080   "function_name" : "android::SimpleLooperCallback::handleEvent",
4081   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
4082   "parameters" :
4083   [
4084    {
4085     "is_this_ptr" : true,
4086     "referenced_type" : "type-504"
4087    },
4088    {
4089     "referenced_type" : "type-21"
4090    },
4091    {
4092     "referenced_type" : "type-21"
4093    },
4094    {
4095     "referenced_type" : "type-4"
4096    }
4097   ],
4098   "return_type" : "type-21",
4099   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4100  },
4101  {
4102   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4103   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "type-504"
4109    },
4110    {
4111     "referenced_type" : "type-469"
4112    }
4113   ],
4114   "return_type" : "type-5",
4115   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4116  },
4117  {
4118   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4119   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "type-504"
4125    },
4126    {
4127     "referenced_type" : "type-469"
4128    }
4129   ],
4130   "return_type" : "type-5",
4131   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4132  },
4133  {
4134   "access" : "protected",
4135   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4136   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
4137   "parameters" :
4138   [
4139    {
4140     "is_this_ptr" : true,
4141     "referenced_type" : "type-504"
4142    }
4143   ],
4144   "return_type" : "type-5",
4145   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4146  },
4147  {
4148   "access" : "protected",
4149   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4150   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
4151   "parameters" :
4152   [
4153    {
4154     "is_this_ptr" : true,
4155     "referenced_type" : "type-504"
4156    }
4157   ],
4158   "return_type" : "type-5",
4159   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4160  },
4161  {
4162   "access" : "protected",
4163   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4164   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
4165   "parameters" :
4166   [
4167    {
4168     "is_this_ptr" : true,
4169     "referenced_type" : "type-504"
4170    }
4171   ],
4172   "return_type" : "type-5",
4173   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4174  },
4175  {
4176   "function_name" : "android::report_sysprop_change",
4177   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
4178   "return_type" : "type-5",
4179   "source_file" : "/system/core/libutils/include/utils/misc.h"
4180  },
4181  {
4182   "function_name" : "android::add_sysprop_change_callback",
4183   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
4184   "parameters" :
4185   [
4186    {
4187     "referenced_type" : "type-335"
4188    },
4189    {
4190     "referenced_type" : "type-21"
4191    }
4192   ],
4193   "return_type" : "type-5",
4194   "source_file" : "/system/core/libutils/include/utils/misc.h"
4195  },
4196  {
4197   "access" : "private",
4198   "function_name" : "android::Looper::initTLSKey",
4199   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
4200   "return_type" : "type-5",
4201   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4202  },
4203  {
4204   "function_name" : "android::Looper::sendMessage",
4205   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4206   "parameters" :
4207   [
4208    {
4209     "is_this_ptr" : true,
4210     "referenced_type" : "type-358"
4211    },
4212    {
4213     "referenced_type" : "type-493"
4214    },
4215    {
4216     "referenced_type" : "type-467"
4217    }
4218   ],
4219   "return_type" : "type-5",
4220   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4221  },
4222  {
4223   "function_name" : "android::Looper::getForThread",
4224   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
4225   "return_type" : "type-357",
4226   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4227  },
4228  {
4229   "access" : "private",
4230   "function_name" : "android::Looper::pushResponse",
4231   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
4232   "parameters" :
4233   [
4234    {
4235     "is_this_ptr" : true,
4236     "referenced_type" : "type-358"
4237    },
4238    {
4239     "referenced_type" : "type-21"
4240    },
4241    {
4242     "referenced_type" : "type-437"
4243    }
4244   ],
4245   "return_type" : "type-5",
4246   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4247  },
4248  {
4249   "function_name" : "android::Looper::setForThread",
4250   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
4251   "parameters" :
4252   [
4253    {
4254     "referenced_type" : "type-472"
4255    }
4256   ],
4257   "return_type" : "type-5",
4258   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4259  },
4260  {
4261   "function_name" : "android::Looper::removeMessages",
4262   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
4263   "parameters" :
4264   [
4265    {
4266     "is_this_ptr" : true,
4267     "referenced_type" : "type-358"
4268    },
4269    {
4270     "referenced_type" : "type-493"
4271    }
4272   ],
4273   "return_type" : "type-5",
4274   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4275  },
4276  {
4277   "function_name" : "android::Looper::removeMessages",
4278   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
4279   "parameters" :
4280   [
4281    {
4282     "is_this_ptr" : true,
4283     "referenced_type" : "type-358"
4284    },
4285    {
4286     "referenced_type" : "type-493"
4287    },
4288    {
4289     "referenced_type" : "type-21"
4290    }
4291   ],
4292   "return_type" : "type-5",
4293   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4294  },
4295  {
4296   "access" : "private",
4297   "function_name" : "android::Looper::threadDestructor",
4298   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
4299   "parameters" :
4300   [
4301    {
4302     "referenced_type" : "type-4"
4303    }
4304   ],
4305   "return_type" : "type-5",
4306   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4307  },
4308  {
4309   "function_name" : "android::Looper::sendMessageAtTime",
4310   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4311   "parameters" :
4312   [
4313    {
4314     "is_this_ptr" : true,
4315     "referenced_type" : "type-358"
4316    },
4317    {
4318     "referenced_type" : "type-7"
4319    },
4320    {
4321     "referenced_type" : "type-493"
4322    },
4323    {
4324     "referenced_type" : "type-467"
4325    }
4326   ],
4327   "return_type" : "type-5",
4328   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4329  },
4330  {
4331   "access" : "private",
4332   "function_name" : "android::Looper::rebuildEpollLocked",
4333   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "type-358"
4339    }
4340   ],
4341   "return_type" : "type-5",
4342   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4343  },
4344  {
4345   "function_name" : "android::Looper::sendMessageDelayed",
4346   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4347   "parameters" :
4348   [
4349    {
4350     "is_this_ptr" : true,
4351     "referenced_type" : "type-358"
4352    },
4353    {
4354     "referenced_type" : "type-7"
4355    },
4356    {
4357     "referenced_type" : "type-493"
4358    },
4359    {
4360     "referenced_type" : "type-467"
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::scheduleEpollRebuildLocked",
4369   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
4370   "parameters" :
4371   [
4372    {
4373     "is_this_ptr" : true,
4374     "referenced_type" : "type-358"
4375    }
4376   ],
4377   "return_type" : "type-5",
4378   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4379  },
4380  {
4381   "function_name" : "android::Looper::wake",
4382   "linker_set_key" : "_ZN7android6Looper4wakeEv",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "type-358"
4388    }
4389   ],
4390   "return_type" : "type-5",
4391   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4392  },
4393  {
4394   "function_name" : "android::Looper::addFd",
4395   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
4396   "parameters" :
4397   [
4398    {
4399     "is_this_ptr" : true,
4400     "referenced_type" : "type-358"
4401    },
4402    {
4403     "referenced_type" : "type-21"
4404    },
4405    {
4406     "referenced_type" : "type-21"
4407    },
4408    {
4409     "referenced_type" : "type-21"
4410    },
4411    {
4412     "referenced_type" : "type-469"
4413    },
4414    {
4415     "referenced_type" : "type-4"
4416    }
4417   ],
4418   "return_type" : "type-21",
4419   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4420  },
4421  {
4422   "function_name" : "android::Looper::addFd",
4423   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-358"
4429    },
4430    {
4431     "referenced_type" : "type-21"
4432    },
4433    {
4434     "referenced_type" : "type-21"
4435    },
4436    {
4437     "referenced_type" : "type-21"
4438    },
4439    {
4440     "referenced_type" : "type-501"
4441    },
4442    {
4443     "referenced_type" : "type-4"
4444    }
4445   ],
4446   "return_type" : "type-21",
4447   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4448  },
4449  {
4450   "access" : "private",
4451   "function_name" : "android::Looper::awoken",
4452   "linker_set_key" : "_ZN7android6Looper6awokenEv",
4453   "parameters" :
4454   [
4455    {
4456     "is_this_ptr" : true,
4457     "referenced_type" : "type-358"
4458    }
4459   ],
4460   "return_type" : "type-5",
4461   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4462  },
4463  {
4464   "function_name" : "android::Looper::pollAll",
4465   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "type-358"
4471    },
4472    {
4473     "referenced_type" : "type-21"
4474    },
4475    {
4476     "referenced_type" : "type-471"
4477    },
4478    {
4479     "referenced_type" : "type-471"
4480    },
4481    {
4482     "referenced_type" : "type-264"
4483    }
4484   ],
4485   "return_type" : "type-21",
4486   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4487  },
4488  {
4489   "function_name" : "android::Looper::prepare",
4490   "linker_set_key" : "_ZN7android6Looper7prepareEi",
4491   "parameters" :
4492   [
4493    {
4494     "referenced_type" : "type-21"
4495    }
4496   ],
4497   "return_type" : "type-357",
4498   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4499  },
4500  {
4501   "function_name" : "android::Looper::pollOnce",
4502   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
4503   "parameters" :
4504   [
4505    {
4506     "is_this_ptr" : true,
4507     "referenced_type" : "type-358"
4508    },
4509    {
4510     "referenced_type" : "type-21"
4511    },
4512    {
4513     "referenced_type" : "type-471"
4514    },
4515    {
4516     "referenced_type" : "type-471"
4517    },
4518    {
4519     "referenced_type" : "type-264"
4520    }
4521   ],
4522   "return_type" : "type-21",
4523   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4524  },
4525  {
4526   "function_name" : "android::Looper::removeFd",
4527   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
4528   "parameters" :
4529   [
4530    {
4531     "is_this_ptr" : true,
4532     "referenced_type" : "type-358"
4533    },
4534    {
4535     "referenced_type" : "type-21"
4536    }
4537   ],
4538   "return_type" : "type-21",
4539   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4540  },
4541  {
4542   "access" : "private",
4543   "function_name" : "android::Looper::removeFd",
4544   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
4545   "parameters" :
4546   [
4547    {
4548     "is_this_ptr" : true,
4549     "referenced_type" : "type-358"
4550    },
4551    {
4552     "referenced_type" : "type-21"
4553    },
4554    {
4555     "referenced_type" : "type-21"
4556    }
4557   ],
4558   "return_type" : "type-21",
4559   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4560  },
4561  {
4562   "access" : "private",
4563   "function_name" : "android::Looper::pollInner",
4564   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "type-358"
4570    },
4571    {
4572     "referenced_type" : "type-21"
4573    }
4574   ],
4575   "return_type" : "type-21",
4576   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4577  },
4578  {
4579   "function_name" : "android::Looper::Looper",
4580   "linker_set_key" : "_ZN7android6LooperC1Eb",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "type-358"
4586    },
4587    {
4588     "referenced_type" : "type-16"
4589    }
4590   ],
4591   "return_type" : "type-5",
4592   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4593  },
4594  {
4595   "function_name" : "android::Looper::Looper",
4596   "linker_set_key" : "_ZN7android6LooperC2Eb",
4597   "parameters" :
4598   [
4599    {
4600     "is_this_ptr" : true,
4601     "referenced_type" : "type-358"
4602    },
4603    {
4604     "referenced_type" : "type-16"
4605    }
4606   ],
4607   "return_type" : "type-5",
4608   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4609  },
4610  {
4611   "access" : "protected",
4612   "function_name" : "android::Looper::~Looper",
4613   "linker_set_key" : "_ZN7android6LooperD0Ev",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "type-358"
4619    }
4620   ],
4621   "return_type" : "type-5",
4622   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4623  },
4624  {
4625   "access" : "protected",
4626   "function_name" : "android::Looper::~Looper",
4627   "linker_set_key" : "_ZN7android6LooperD1Ev",
4628   "parameters" :
4629   [
4630    {
4631     "is_this_ptr" : true,
4632     "referenced_type" : "type-358"
4633    }
4634   ],
4635   "return_type" : "type-5",
4636   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4637  },
4638  {
4639   "access" : "protected",
4640   "function_name" : "android::Looper::~Looper",
4641   "linker_set_key" : "_ZN7android6LooperD2Ev",
4642   "parameters" :
4643   [
4644    {
4645     "is_this_ptr" : true,
4646     "referenced_type" : "type-358"
4647    }
4648   ],
4649   "return_type" : "type-5",
4650   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4651  },
4652  {
4653   "function_name" : "android::Thread::readyToRun",
4654   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
4655   "parameters" :
4656   [
4657    {
4658     "is_this_ptr" : true,
4659     "referenced_type" : "type-271"
4660    }
4661   ],
4662   "return_type" : "type-21",
4663   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4664  },
4665  {
4666   "access" : "private",
4667   "function_name" : "android::Thread::_threadLoop",
4668   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
4669   "parameters" :
4670   [
4671    {
4672     "referenced_type" : "type-4"
4673    }
4674   ],
4675   "return_type" : "type-21",
4676   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4677  },
4678  {
4679   "function_name" : "android::Thread::requestExit",
4680   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
4681   "parameters" :
4682   [
4683    {
4684     "is_this_ptr" : true,
4685     "referenced_type" : "type-271"
4686    }
4687   ],
4688   "return_type" : "type-5",
4689   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4690  },
4691  {
4692   "function_name" : "android::Thread::requestExitAndWait",
4693   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
4694   "parameters" :
4695   [
4696    {
4697     "is_this_ptr" : true,
4698     "referenced_type" : "type-271"
4699    }
4700   ],
4701   "return_type" : "type-21",
4702   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4703  },
4704  {
4705   "function_name" : "android::Thread::run",
4706   "linker_set_key" : "_ZN7android6Thread3runEPKcim",
4707   "parameters" :
4708   [
4709    {
4710     "is_this_ptr" : true,
4711     "referenced_type" : "type-271"
4712    },
4713    {
4714     "referenced_type" : "type-25"
4715    },
4716    {
4717     "default_arg" : true,
4718     "referenced_type" : "type-21"
4719    },
4720    {
4721     "default_arg" : true,
4722     "referenced_type" : "type-6"
4723    }
4724   ],
4725   "return_type" : "type-21",
4726   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4727  },
4728  {
4729   "function_name" : "android::Thread::join",
4730   "linker_set_key" : "_ZN7android6Thread4joinEv",
4731   "parameters" :
4732   [
4733    {
4734     "is_this_ptr" : true,
4735     "referenced_type" : "type-271"
4736    }
4737   ],
4738   "return_type" : "type-21",
4739   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4740  },
4741  {
4742   "function_name" : "android::Thread::Thread",
4743   "linker_set_key" : "_ZN7android6ThreadC2Eb",
4744   "parameters" :
4745   [
4746    {
4747     "is_this_ptr" : true,
4748     "referenced_type" : "type-271"
4749    },
4750    {
4751     "default_arg" : true,
4752     "referenced_type" : "type-16"
4753    }
4754   ],
4755   "return_type" : "type-5",
4756   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4757  },
4758  {
4759   "function_name" : "android::Thread::~Thread",
4760   "linker_set_key" : "_ZN7android6ThreadD0Ev",
4761   "parameters" :
4762   [
4763    {
4764     "is_this_ptr" : true,
4765     "referenced_type" : "type-271"
4766    }
4767   ],
4768   "return_type" : "type-5",
4769   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4770  },
4771  {
4772   "function_name" : "android::Thread::~Thread",
4773   "linker_set_key" : "_ZN7android6ThreadD1Ev",
4774   "parameters" :
4775   [
4776    {
4777     "is_this_ptr" : true,
4778     "referenced_type" : "type-271"
4779    }
4780   ],
4781   "return_type" : "type-5",
4782   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4783  },
4784  {
4785   "function_name" : "android::Thread::~Thread",
4786   "linker_set_key" : "_ZN7android6ThreadD2Ev",
4787   "parameters" :
4788   [
4789    {
4790     "is_this_ptr" : true,
4791     "referenced_type" : "type-271"
4792    }
4793   ],
4794   "return_type" : "type-5",
4795   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4796  },
4797  {
4798   "function_name" : "android::FileMap::advise",
4799   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
4800   "parameters" :
4801   [
4802    {
4803     "is_this_ptr" : true,
4804     "referenced_type" : "type-128"
4805    },
4806    {
4807     "referenced_type" : "type-62"
4808    }
4809   ],
4810   "return_type" : "type-21",
4811   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4812  },
4813  {
4814   "function_name" : "android::FileMap::create",
4815   "linker_set_key" : "_ZN7android7FileMap6createEPKcilmb",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "type-128"
4821    },
4822    {
4823     "referenced_type" : "type-25"
4824    },
4825    {
4826     "referenced_type" : "type-21"
4827    },
4828    {
4829     "referenced_type" : "type-7"
4830    },
4831    {
4832     "referenced_type" : "type-6"
4833    },
4834    {
4835     "referenced_type" : "type-16"
4836    }
4837   ],
4838   "return_type" : "type-16",
4839   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4840  },
4841  {
4842   "function_name" : "android::FileMap::FileMap",
4843   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
4844   "parameters" :
4845   [
4846    {
4847     "is_this_ptr" : true,
4848     "referenced_type" : "type-128"
4849    },
4850    {
4851     "referenced_type" : "type-171"
4852    }
4853   ],
4854   "return_type" : "type-5",
4855   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4856  },
4857  {
4858   "function_name" : "android::FileMap::FileMap",
4859   "linker_set_key" : "_ZN7android7FileMapC1Ev",
4860   "parameters" :
4861   [
4862    {
4863     "is_this_ptr" : true,
4864     "referenced_type" : "type-128"
4865    }
4866   ],
4867   "return_type" : "type-5",
4868   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4869  },
4870  {
4871   "function_name" : "android::FileMap::FileMap",
4872   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
4873   "parameters" :
4874   [
4875    {
4876     "is_this_ptr" : true,
4877     "referenced_type" : "type-128"
4878    },
4879    {
4880     "referenced_type" : "type-171"
4881    }
4882   ],
4883   "return_type" : "type-5",
4884   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4885  },
4886  {
4887   "function_name" : "android::FileMap::FileMap",
4888   "linker_set_key" : "_ZN7android7FileMapC2Ev",
4889   "parameters" :
4890   [
4891    {
4892     "is_this_ptr" : true,
4893     "referenced_type" : "type-128"
4894    }
4895   ],
4896   "return_type" : "type-5",
4897   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4898  },
4899  {
4900   "function_name" : "android::FileMap::~FileMap",
4901   "linker_set_key" : "_ZN7android7FileMapD1Ev",
4902   "parameters" :
4903   [
4904    {
4905     "is_this_ptr" : true,
4906     "referenced_type" : "type-128"
4907    }
4908   ],
4909   "return_type" : "type-5",
4910   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4911  },
4912  {
4913   "function_name" : "android::FileMap::~FileMap",
4914   "linker_set_key" : "_ZN7android7FileMapD2Ev",
4915   "parameters" :
4916   [
4917    {
4918     "is_this_ptr" : true,
4919     "referenced_type" : "type-128"
4920    }
4921   ],
4922   "return_type" : "type-5",
4923   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4924  },
4925  {
4926   "function_name" : "android::FileMap::operator=",
4927   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
4928   "parameters" :
4929   [
4930    {
4931     "is_this_ptr" : true,
4932     "referenced_type" : "type-128"
4933    },
4934    {
4935     "referenced_type" : "type-171"
4936    }
4937   ],
4938   "return_type" : "type-307",
4939   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4940  },
4941  {
4942   "function_name" : "android::Printer::printFormatLine",
4943   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "type-100"
4949    },
4950    {
4951     "referenced_type" : "type-25"
4952    }
4953   ],
4954   "return_type" : "type-5",
4955   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4956  },
4957  {
4958   "access" : "protected",
4959   "function_name" : "android::Printer::Printer",
4960   "linker_set_key" : "_ZN7android7PrinterC2Ev",
4961   "parameters" :
4962   [
4963    {
4964     "is_this_ptr" : true,
4965     "referenced_type" : "type-100"
4966    }
4967   ],
4968   "return_type" : "type-5",
4969   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4970  },
4971  {
4972   "access" : "protected",
4973   "function_name" : "android::Printer::~Printer",
4974   "linker_set_key" : "_ZN7android7PrinterD0Ev",
4975   "parameters" :
4976   [
4977    {
4978     "is_this_ptr" : true,
4979     "referenced_type" : "type-100"
4980    }
4981   ],
4982   "return_type" : "type-5",
4983   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4984  },
4985  {
4986   "access" : "protected",
4987   "function_name" : "android::Printer::~Printer",
4988   "linker_set_key" : "_ZN7android7PrinterD1Ev",
4989   "parameters" :
4990   [
4991    {
4992     "is_this_ptr" : true,
4993     "referenced_type" : "type-100"
4994    }
4995   ],
4996   "return_type" : "type-5",
4997   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4998  },
4999  {
5000   "access" : "protected",
5001   "function_name" : "android::Printer::~Printer",
5002   "linker_set_key" : "_ZN7android7PrinterD2Ev",
5003   "parameters" :
5004   [
5005    {
5006     "is_this_ptr" : true,
5007     "referenced_type" : "type-100"
5008    }
5009   ],
5010   "return_type" : "type-5",
5011   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5012  },
5013  {
5014   "access" : "protected",
5015   "function_name" : "android::RefBase::onFirstRef",
5016   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
5017   "parameters" :
5018   [
5019    {
5020     "is_this_ptr" : true,
5021     "referenced_type" : "type-56"
5022    }
5023   ],
5024   "return_type" : "type-5",
5025   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5026  },
5027  {
5028   "access" : "private",
5029   "function_name" : "android::RefBase::renameRefs",
5030   "linker_set_key" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE",
5031   "parameters" :
5032   [
5033    {
5034     "referenced_type" : "type-6"
5035    },
5036    {
5037     "referenced_type" : "type-165"
5038    }
5039   ],
5040   "return_type" : "type-5",
5041   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5042  },
5043  {
5044   "access" : "private",
5045   "function_name" : "android::RefBase::renameRefId",
5046   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
5047   "parameters" :
5048   [
5049    {
5050     "referenced_type" : "type-163"
5051    },
5052    {
5053     "referenced_type" : "type-47"
5054    },
5055    {
5056     "referenced_type" : "type-47"
5057    }
5058   ],
5059   "return_type" : "type-5",
5060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5061  },
5062  {
5063   "access" : "private",
5064   "function_name" : "android::RefBase::renameRefId",
5065   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
5066   "parameters" :
5067   [
5068    {
5069     "referenced_type" : "type-56"
5070    },
5071    {
5072     "referenced_type" : "type-47"
5073    },
5074    {
5075     "referenced_type" : "type-47"
5076    }
5077   ],
5078   "return_type" : "type-5",
5079   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5080  },
5081  {
5082   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
5083   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
5084   "parameters" :
5085   [
5086    {
5087     "is_this_ptr" : true,
5088     "referenced_type" : "type-163"
5089    },
5090    {
5091     "referenced_type" : "type-47"
5092    }
5093   ],
5094   "return_type" : "type-16",
5095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5096  },
5097  {
5098   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
5099   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
5100   "parameters" :
5101   [
5102    {
5103     "is_this_ptr" : true,
5104     "referenced_type" : "type-163"
5105    },
5106    {
5107     "referenced_type" : "type-47"
5108    }
5109   ],
5110   "return_type" : "type-16",
5111   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5112  },
5113  {
5114   "function_name" : "android::RefBase::weakref_type::decWeak",
5115   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
5116   "parameters" :
5117   [
5118    {
5119     "is_this_ptr" : true,
5120     "referenced_type" : "type-163"
5121    },
5122    {
5123     "referenced_type" : "type-47"
5124    }
5125   ],
5126   "return_type" : "type-5",
5127   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5128  },
5129  {
5130   "function_name" : "android::RefBase::weakref_type::incWeak",
5131   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
5132   "parameters" :
5133   [
5134    {
5135     "is_this_ptr" : true,
5136     "referenced_type" : "type-163"
5137    },
5138    {
5139     "referenced_type" : "type-47"
5140    }
5141   ],
5142   "return_type" : "type-5",
5143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5144  },
5145  {
5146   "function_name" : "android::RefBase::weakref_type::trackMe",
5147   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
5148   "parameters" :
5149   [
5150    {
5151     "is_this_ptr" : true,
5152     "referenced_type" : "type-163"
5153    },
5154    {
5155     "referenced_type" : "type-16"
5156    },
5157    {
5158     "referenced_type" : "type-16"
5159    }
5160   ],
5161   "return_type" : "type-5",
5162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5163  },
5164  {
5165   "access" : "protected",
5166   "function_name" : "android::RefBase::onLastWeakRef",
5167   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
5168   "parameters" :
5169   [
5170    {
5171     "is_this_ptr" : true,
5172     "referenced_type" : "type-56"
5173    },
5174    {
5175     "referenced_type" : "type-47"
5176    }
5177   ],
5178   "return_type" : "type-5",
5179   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5180  },
5181  {
5182   "access" : "protected",
5183   "function_name" : "android::RefBase::onLastStrongRef",
5184   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
5185   "parameters" :
5186   [
5187    {
5188     "is_this_ptr" : true,
5189     "referenced_type" : "type-56"
5190    },
5191    {
5192     "referenced_type" : "type-47"
5193    }
5194   ],
5195   "return_type" : "type-5",
5196   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5197  },
5198  {
5199   "access" : "protected",
5200   "function_name" : "android::RefBase::extendObjectLifetime",
5201   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
5202   "parameters" :
5203   [
5204    {
5205     "is_this_ptr" : true,
5206     "referenced_type" : "type-56"
5207    },
5208    {
5209     "referenced_type" : "type-21"
5210    }
5211   ],
5212   "return_type" : "type-5",
5213   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5214  },
5215  {
5216   "access" : "protected",
5217   "function_name" : "android::RefBase::onIncStrongAttempted",
5218   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
5219   "parameters" :
5220   [
5221    {
5222     "is_this_ptr" : true,
5223     "referenced_type" : "type-56"
5224    },
5225    {
5226     "referenced_type" : "type-24"
5227    },
5228    {
5229     "referenced_type" : "type-47"
5230    }
5231   ],
5232   "return_type" : "type-16",
5233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5234  },
5235  {
5236   "access" : "protected",
5237   "function_name" : "android::RefBase::RefBase",
5238   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "type-56"
5244    }
5245   ],
5246   "return_type" : "type-5",
5247   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5248  },
5249  {
5250   "access" : "protected",
5251   "function_name" : "android::RefBase::RefBase",
5252   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
5253   "parameters" :
5254   [
5255    {
5256     "is_this_ptr" : true,
5257     "referenced_type" : "type-56"
5258    }
5259   ],
5260   "return_type" : "type-5",
5261   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5262  },
5263  {
5264   "access" : "protected",
5265   "function_name" : "android::RefBase::~RefBase",
5266   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "type-56"
5272    }
5273   ],
5274   "return_type" : "type-5",
5275   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5276  },
5277  {
5278   "access" : "protected",
5279   "function_name" : "android::RefBase::~RefBase",
5280   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
5281   "parameters" :
5282   [
5283    {
5284     "is_this_ptr" : true,
5285     "referenced_type" : "type-56"
5286    }
5287   ],
5288   "return_type" : "type-5",
5289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5290  },
5291  {
5292   "access" : "protected",
5293   "function_name" : "android::RefBase::~RefBase",
5294   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
5295   "parameters" :
5296   [
5297    {
5298     "is_this_ptr" : true,
5299     "referenced_type" : "type-56"
5300    }
5301   ],
5302   "return_type" : "type-5",
5303   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5304  },
5305  {
5306   "function_name" : "android::String8::appendPath",
5307   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
5308   "parameters" :
5309   [
5310    {
5311     "is_this_ptr" : true,
5312     "referenced_type" : "type-95"
5313    },
5314    {
5315     "referenced_type" : "type-25"
5316    }
5317   ],
5318   "return_type" : "type-86",
5319   "source_file" : "/system/core/libutils/include/utils/String8.h"
5320  },
5321  {
5322   "function_name" : "android::String8::lockBuffer",
5323   "linker_set_key" : "_ZN7android7String810lockBufferEm",
5324   "parameters" :
5325   [
5326    {
5327     "is_this_ptr" : true,
5328     "referenced_type" : "type-95"
5329    },
5330    {
5331     "referenced_type" : "type-6"
5332    }
5333   ],
5334   "return_type" : "type-2",
5335   "source_file" : "/system/core/libutils/include/utils/String8.h"
5336  },
5337  {
5338   "access" : "private",
5339   "function_name" : "android::String8::real_append",
5340   "linker_set_key" : "_ZN7android7String811real_appendEPKcm",
5341   "parameters" :
5342   [
5343    {
5344     "is_this_ptr" : true,
5345     "referenced_type" : "type-95"
5346    },
5347    {
5348     "referenced_type" : "type-25"
5349    },
5350    {
5351     "referenced_type" : "type-6"
5352    }
5353   ],
5354   "return_type" : "type-21",
5355   "source_file" : "/system/core/libutils/include/utils/String8.h"
5356  },
5357  {
5358   "function_name" : "android::String8::setPathName",
5359   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
5360   "parameters" :
5361   [
5362    {
5363     "is_this_ptr" : true,
5364     "referenced_type" : "type-95"
5365    },
5366    {
5367     "referenced_type" : "type-25"
5368    }
5369   ],
5370   "return_type" : "type-5",
5371   "source_file" : "/system/core/libutils/include/utils/String8.h"
5372  },
5373  {
5374   "function_name" : "android::String8::setPathName",
5375   "linker_set_key" : "_ZN7android7String811setPathNameEPKcm",
5376   "parameters" :
5377   [
5378    {
5379     "is_this_ptr" : true,
5380     "referenced_type" : "type-95"
5381    },
5382    {
5383     "referenced_type" : "type-25"
5384    },
5385    {
5386     "referenced_type" : "type-6"
5387    }
5388   ],
5389   "return_type" : "type-5",
5390   "source_file" : "/system/core/libutils/include/utils/String8.h"
5391  },
5392  {
5393   "function_name" : "android::String8::appendFormat",
5394   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
5395   "parameters" :
5396   [
5397    {
5398     "is_this_ptr" : true,
5399     "referenced_type" : "type-95"
5400    },
5401    {
5402     "referenced_type" : "type-25"
5403    }
5404   ],
5405   "return_type" : "type-21",
5406   "source_file" : "/system/core/libutils/include/utils/String8.h"
5407  },
5408  {
5409   "function_name" : "android::String8::unlockBuffer",
5410   "linker_set_key" : "_ZN7android7String812unlockBufferEm",
5411   "parameters" :
5412   [
5413    {
5414     "is_this_ptr" : true,
5415     "referenced_type" : "type-95"
5416    },
5417    {
5418     "referenced_type" : "type-6"
5419    }
5420   ],
5421   "return_type" : "type-21",
5422   "source_file" : "/system/core/libutils/include/utils/String8.h"
5423  },
5424  {
5425   "function_name" : "android::String8::unlockBuffer",
5426   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
5427   "parameters" :
5428   [
5429    {
5430     "is_this_ptr" : true,
5431     "referenced_type" : "type-95"
5432    }
5433   ],
5434   "return_type" : "type-5",
5435   "source_file" : "/system/core/libutils/include/utils/String8.h"
5436  },
5437  {
5438   "function_name" : "android::String8::appendFormatV",
5439   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
5440   "parameters" :
5441   [
5442    {
5443     "is_this_ptr" : true,
5444     "referenced_type" : "type-95"
5445    },
5446    {
5447     "referenced_type" : "type-25"
5448    },
5449    {
5450     "referenced_type" : "type-325"
5451    }
5452   ],
5453   "return_type" : "type-21",
5454   "source_file" : "/system/core/libutils/include/utils/String8.h"
5455  },
5456  {
5457   "function_name" : "android::String8::convertToResPath",
5458   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
5459   "parameters" :
5460   [
5461    {
5462     "is_this_ptr" : true,
5463     "referenced_type" : "type-95"
5464    }
5465   ],
5466   "return_type" : "type-86",
5467   "source_file" : "/system/core/libutils/include/utils/String8.h"
5468  },
5469  {
5470   "function_name" : "android::String8::clear",
5471   "linker_set_key" : "_ZN7android7String85clearEv",
5472   "parameters" :
5473   [
5474    {
5475     "is_this_ptr" : true,
5476     "referenced_type" : "type-95"
5477    }
5478   ],
5479   "return_type" : "type-5",
5480   "source_file" : "/system/core/libutils/include/utils/String8.h"
5481  },
5482  {
5483   "function_name" : "android::String8::setTo",
5484   "linker_set_key" : "_ZN7android7String85setToEPKDim",
5485   "parameters" :
5486   [
5487    {
5488     "is_this_ptr" : true,
5489     "referenced_type" : "type-95"
5490    },
5491    {
5492     "referenced_type" : "type-204"
5493    },
5494    {
5495     "referenced_type" : "type-6"
5496    }
5497   ],
5498   "return_type" : "type-21",
5499   "source_file" : "/system/core/libutils/include/utils/String8.h"
5500  },
5501  {
5502   "function_name" : "android::String8::setTo",
5503   "linker_set_key" : "_ZN7android7String85setToEPKDsm",
5504   "parameters" :
5505   [
5506    {
5507     "is_this_ptr" : true,
5508     "referenced_type" : "type-95"
5509    },
5510    {
5511     "referenced_type" : "type-197"
5512    },
5513    {
5514     "referenced_type" : "type-6"
5515    }
5516   ],
5517   "return_type" : "type-21",
5518   "source_file" : "/system/core/libutils/include/utils/String8.h"
5519  },
5520  {
5521   "function_name" : "android::String8::setTo",
5522   "linker_set_key" : "_ZN7android7String85setToEPKc",
5523   "parameters" :
5524   [
5525    {
5526     "is_this_ptr" : true,
5527     "referenced_type" : "type-95"
5528    },
5529    {
5530     "referenced_type" : "type-25"
5531    }
5532   ],
5533   "return_type" : "type-21",
5534   "source_file" : "/system/core/libutils/include/utils/String8.h"
5535  },
5536  {
5537   "function_name" : "android::String8::setTo",
5538   "linker_set_key" : "_ZN7android7String85setToEPKcm",
5539   "parameters" :
5540   [
5541    {
5542     "is_this_ptr" : true,
5543     "referenced_type" : "type-95"
5544    },
5545    {
5546     "referenced_type" : "type-25"
5547    },
5548    {
5549     "referenced_type" : "type-6"
5550    }
5551   ],
5552   "return_type" : "type-21",
5553   "source_file" : "/system/core/libutils/include/utils/String8.h"
5554  },
5555  {
5556   "function_name" : "android::String8::setTo",
5557   "linker_set_key" : "_ZN7android7String85setToERKS0_",
5558   "parameters" :
5559   [
5560    {
5561     "is_this_ptr" : true,
5562     "referenced_type" : "type-95"
5563    },
5564    {
5565     "referenced_type" : "type-85"
5566    }
5567   ],
5568   "return_type" : "type-5",
5569   "source_file" : "/system/core/libutils/include/utils/String8.h"
5570  },
5571  {
5572   "function_name" : "android::String8::append",
5573   "linker_set_key" : "_ZN7android7String86appendEPKc",
5574   "parameters" :
5575   [
5576    {
5577     "is_this_ptr" : true,
5578     "referenced_type" : "type-95"
5579    },
5580    {
5581     "referenced_type" : "type-25"
5582    }
5583   ],
5584   "return_type" : "type-21",
5585   "source_file" : "/system/core/libutils/include/utils/String8.h"
5586  },
5587  {
5588   "function_name" : "android::String8::append",
5589   "linker_set_key" : "_ZN7android7String86appendEPKcm",
5590   "parameters" :
5591   [
5592    {
5593     "is_this_ptr" : true,
5594     "referenced_type" : "type-95"
5595    },
5596    {
5597     "referenced_type" : "type-25"
5598    },
5599    {
5600     "referenced_type" : "type-6"
5601    }
5602   ],
5603   "return_type" : "type-21",
5604   "source_file" : "/system/core/libutils/include/utils/String8.h"
5605  },
5606  {
5607   "function_name" : "android::String8::append",
5608   "linker_set_key" : "_ZN7android7String86appendERKS0_",
5609   "parameters" :
5610   [
5611    {
5612     "is_this_ptr" : true,
5613     "referenced_type" : "type-95"
5614    },
5615    {
5616     "referenced_type" : "type-85"
5617    }
5618   ],
5619   "return_type" : "type-21",
5620   "source_file" : "/system/core/libutils/include/utils/String8.h"
5621  },
5622  {
5623   "function_name" : "android::String8::format",
5624   "linker_set_key" : "_ZN7android7String86formatEPKcz",
5625   "parameters" :
5626   [
5627    {
5628     "referenced_type" : "type-25"
5629    }
5630   ],
5631   "return_type" : "type-83",
5632   "source_file" : "/system/core/libutils/include/utils/String8.h"
5633  },
5634  {
5635   "function_name" : "android::String8::formatV",
5636   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
5637   "parameters" :
5638   [
5639    {
5640     "referenced_type" : "type-25"
5641    },
5642    {
5643     "referenced_type" : "type-326"
5644    }
5645   ],
5646   "return_type" : "type-83",
5647   "source_file" : "/system/core/libutils/include/utils/String8.h"
5648  },
5649  {
5650   "function_name" : "android::String8::toLower",
5651   "linker_set_key" : "_ZN7android7String87toLowerEmm",
5652   "parameters" :
5653   [
5654    {
5655     "is_this_ptr" : true,
5656     "referenced_type" : "type-95"
5657    },
5658    {
5659     "referenced_type" : "type-6"
5660    },
5661    {
5662     "referenced_type" : "type-6"
5663    }
5664   ],
5665   "return_type" : "type-5",
5666   "source_file" : "/system/core/libutils/include/utils/String8.h"
5667  },
5668  {
5669   "function_name" : "android::String8::toLower",
5670   "linker_set_key" : "_ZN7android7String87toLowerEv",
5671   "parameters" :
5672   [
5673    {
5674     "is_this_ptr" : true,
5675     "referenced_type" : "type-95"
5676    }
5677   ],
5678   "return_type" : "type-5",
5679   "source_file" : "/system/core/libutils/include/utils/String8.h"
5680  },
5681  {
5682   "function_name" : "android::String8::toUpper",
5683   "linker_set_key" : "_ZN7android7String87toUpperEmm",
5684   "parameters" :
5685   [
5686    {
5687     "is_this_ptr" : true,
5688     "referenced_type" : "type-95"
5689    },
5690    {
5691     "referenced_type" : "type-6"
5692    },
5693    {
5694     "referenced_type" : "type-6"
5695    }
5696   ],
5697   "return_type" : "type-5",
5698   "source_file" : "/system/core/libutils/include/utils/String8.h"
5699  },
5700  {
5701   "function_name" : "android::String8::toUpper",
5702   "linker_set_key" : "_ZN7android7String87toUpperEv",
5703   "parameters" :
5704   [
5705    {
5706     "is_this_ptr" : true,
5707     "referenced_type" : "type-95"
5708    }
5709   ],
5710   "return_type" : "type-5",
5711   "source_file" : "/system/core/libutils/include/utils/String8.h"
5712  },
5713  {
5714   "function_name" : "android::String8::removeAll",
5715   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
5716   "parameters" :
5717   [
5718    {
5719     "is_this_ptr" : true,
5720     "referenced_type" : "type-95"
5721    },
5722    {
5723     "referenced_type" : "type-25"
5724    }
5725   ],
5726   "return_type" : "type-16",
5727   "source_file" : "/system/core/libutils/include/utils/String8.h"
5728  },
5729  {
5730   "function_name" : "android::String8::String8",
5731   "linker_set_key" : "_ZN7android7String8C1ENS0_13StaticLinkageE",
5732   "parameters" :
5733   [
5734    {
5735     "is_this_ptr" : true,
5736     "referenced_type" : "type-95"
5737    },
5738    {
5739     "referenced_type" : "type-81"
5740    }
5741   ],
5742   "return_type" : "type-5",
5743   "source_file" : "/system/core/libutils/include/utils/String8.h"
5744  },
5745  {
5746   "function_name" : "android::String8::String8",
5747   "linker_set_key" : "_ZN7android7String8C1EPKDi",
5748   "parameters" :
5749   [
5750    {
5751     "is_this_ptr" : true,
5752     "referenced_type" : "type-95"
5753    },
5754    {
5755     "referenced_type" : "type-204"
5756    }
5757   ],
5758   "return_type" : "type-5",
5759   "source_file" : "/system/core/libutils/include/utils/String8.h"
5760  },
5761  {
5762   "function_name" : "android::String8::String8",
5763   "linker_set_key" : "_ZN7android7String8C1EPKDim",
5764   "parameters" :
5765   [
5766    {
5767     "is_this_ptr" : true,
5768     "referenced_type" : "type-95"
5769    },
5770    {
5771     "referenced_type" : "type-204"
5772    },
5773    {
5774     "referenced_type" : "type-6"
5775    }
5776   ],
5777   "return_type" : "type-5",
5778   "source_file" : "/system/core/libutils/include/utils/String8.h"
5779  },
5780  {
5781   "function_name" : "android::String8::String8",
5782   "linker_set_key" : "_ZN7android7String8C1EPKDs",
5783   "parameters" :
5784   [
5785    {
5786     "is_this_ptr" : true,
5787     "referenced_type" : "type-95"
5788    },
5789    {
5790     "referenced_type" : "type-197"
5791    }
5792   ],
5793   "return_type" : "type-5",
5794   "source_file" : "/system/core/libutils/include/utils/String8.h"
5795  },
5796  {
5797   "function_name" : "android::String8::String8",
5798   "linker_set_key" : "_ZN7android7String8C1EPKDsm",
5799   "parameters" :
5800   [
5801    {
5802     "is_this_ptr" : true,
5803     "referenced_type" : "type-95"
5804    },
5805    {
5806     "referenced_type" : "type-197"
5807    },
5808    {
5809     "referenced_type" : "type-6"
5810    }
5811   ],
5812   "return_type" : "type-5",
5813   "source_file" : "/system/core/libutils/include/utils/String8.h"
5814  },
5815  {
5816   "function_name" : "android::String8::String8",
5817   "linker_set_key" : "_ZN7android7String8C1EPKc",
5818   "parameters" :
5819   [
5820    {
5821     "is_this_ptr" : true,
5822     "referenced_type" : "type-95"
5823    },
5824    {
5825     "referenced_type" : "type-25"
5826    }
5827   ],
5828   "return_type" : "type-5",
5829   "source_file" : "/system/core/libutils/include/utils/String8.h"
5830  },
5831  {
5832   "function_name" : "android::String8::String8",
5833   "linker_set_key" : "_ZN7android7String8C1EPKcm",
5834   "parameters" :
5835   [
5836    {
5837     "is_this_ptr" : true,
5838     "referenced_type" : "type-95"
5839    },
5840    {
5841     "referenced_type" : "type-25"
5842    },
5843    {
5844     "referenced_type" : "type-6"
5845    }
5846   ],
5847   "return_type" : "type-5",
5848   "source_file" : "/system/core/libutils/include/utils/String8.h"
5849  },
5850  {
5851   "function_name" : "android::String8::String8",
5852   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
5853   "parameters" :
5854   [
5855    {
5856     "is_this_ptr" : true,
5857     "referenced_type" : "type-95"
5858    },
5859    {
5860     "referenced_type" : "type-201"
5861    }
5862   ],
5863   "return_type" : "type-5",
5864   "source_file" : "/system/core/libutils/include/utils/String8.h"
5865  },
5866  {
5867   "function_name" : "android::String8::String8",
5868   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
5869   "parameters" :
5870   [
5871    {
5872     "is_this_ptr" : true,
5873     "referenced_type" : "type-95"
5874    },
5875    {
5876     "referenced_type" : "type-85"
5877    }
5878   ],
5879   "return_type" : "type-5",
5880   "source_file" : "/system/core/libutils/include/utils/String8.h"
5881  },
5882  {
5883   "function_name" : "android::String8::String8",
5884   "linker_set_key" : "_ZN7android7String8C1Ev",
5885   "parameters" :
5886   [
5887    {
5888     "is_this_ptr" : true,
5889     "referenced_type" : "type-95"
5890    }
5891   ],
5892   "return_type" : "type-5",
5893   "source_file" : "/system/core/libutils/include/utils/String8.h"
5894  },
5895  {
5896   "function_name" : "android::String8::String8",
5897   "linker_set_key" : "_ZN7android7String8C2ENS0_13StaticLinkageE",
5898   "parameters" :
5899   [
5900    {
5901     "is_this_ptr" : true,
5902     "referenced_type" : "type-95"
5903    },
5904    {
5905     "referenced_type" : "type-81"
5906    }
5907   ],
5908   "return_type" : "type-5",
5909   "source_file" : "/system/core/libutils/include/utils/String8.h"
5910  },
5911  {
5912   "function_name" : "android::String8::String8",
5913   "linker_set_key" : "_ZN7android7String8C2EPKDi",
5914   "parameters" :
5915   [
5916    {
5917     "is_this_ptr" : true,
5918     "referenced_type" : "type-95"
5919    },
5920    {
5921     "referenced_type" : "type-204"
5922    }
5923   ],
5924   "return_type" : "type-5",
5925   "source_file" : "/system/core/libutils/include/utils/String8.h"
5926  },
5927  {
5928   "function_name" : "android::String8::String8",
5929   "linker_set_key" : "_ZN7android7String8C2EPKDim",
5930   "parameters" :
5931   [
5932    {
5933     "is_this_ptr" : true,
5934     "referenced_type" : "type-95"
5935    },
5936    {
5937     "referenced_type" : "type-204"
5938    },
5939    {
5940     "referenced_type" : "type-6"
5941    }
5942   ],
5943   "return_type" : "type-5",
5944   "source_file" : "/system/core/libutils/include/utils/String8.h"
5945  },
5946  {
5947   "function_name" : "android::String8::String8",
5948   "linker_set_key" : "_ZN7android7String8C2EPKDs",
5949   "parameters" :
5950   [
5951    {
5952     "is_this_ptr" : true,
5953     "referenced_type" : "type-95"
5954    },
5955    {
5956     "referenced_type" : "type-197"
5957    }
5958   ],
5959   "return_type" : "type-5",
5960   "source_file" : "/system/core/libutils/include/utils/String8.h"
5961  },
5962  {
5963   "function_name" : "android::String8::String8",
5964   "linker_set_key" : "_ZN7android7String8C2EPKDsm",
5965   "parameters" :
5966   [
5967    {
5968     "is_this_ptr" : true,
5969     "referenced_type" : "type-95"
5970    },
5971    {
5972     "referenced_type" : "type-197"
5973    },
5974    {
5975     "referenced_type" : "type-6"
5976    }
5977   ],
5978   "return_type" : "type-5",
5979   "source_file" : "/system/core/libutils/include/utils/String8.h"
5980  },
5981  {
5982   "function_name" : "android::String8::String8",
5983   "linker_set_key" : "_ZN7android7String8C2EPKc",
5984   "parameters" :
5985   [
5986    {
5987     "is_this_ptr" : true,
5988     "referenced_type" : "type-95"
5989    },
5990    {
5991     "referenced_type" : "type-25"
5992    }
5993   ],
5994   "return_type" : "type-5",
5995   "source_file" : "/system/core/libutils/include/utils/String8.h"
5996  },
5997  {
5998   "function_name" : "android::String8::String8",
5999   "linker_set_key" : "_ZN7android7String8C2EPKcm",
6000   "parameters" :
6001   [
6002    {
6003     "is_this_ptr" : true,
6004     "referenced_type" : "type-95"
6005    },
6006    {
6007     "referenced_type" : "type-25"
6008    },
6009    {
6010     "referenced_type" : "type-6"
6011    }
6012   ],
6013   "return_type" : "type-5",
6014   "source_file" : "/system/core/libutils/include/utils/String8.h"
6015  },
6016  {
6017   "function_name" : "android::String8::String8",
6018   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
6019   "parameters" :
6020   [
6021    {
6022     "is_this_ptr" : true,
6023     "referenced_type" : "type-95"
6024    },
6025    {
6026     "referenced_type" : "type-201"
6027    }
6028   ],
6029   "return_type" : "type-5",
6030   "source_file" : "/system/core/libutils/include/utils/String8.h"
6031  },
6032  {
6033   "function_name" : "android::String8::String8",
6034   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
6035   "parameters" :
6036   [
6037    {
6038     "is_this_ptr" : true,
6039     "referenced_type" : "type-95"
6040    },
6041    {
6042     "referenced_type" : "type-85"
6043    }
6044   ],
6045   "return_type" : "type-5",
6046   "source_file" : "/system/core/libutils/include/utils/String8.h"
6047  },
6048  {
6049   "function_name" : "android::String8::String8",
6050   "linker_set_key" : "_ZN7android7String8C2Ev",
6051   "parameters" :
6052   [
6053    {
6054     "is_this_ptr" : true,
6055     "referenced_type" : "type-95"
6056    }
6057   ],
6058   "return_type" : "type-5",
6059   "source_file" : "/system/core/libutils/include/utils/String8.h"
6060  },
6061  {
6062   "function_name" : "android::String8::~String8",
6063   "linker_set_key" : "_ZN7android7String8D1Ev",
6064   "parameters" :
6065   [
6066    {
6067     "is_this_ptr" : true,
6068     "referenced_type" : "type-95"
6069    }
6070   ],
6071   "return_type" : "type-5",
6072   "source_file" : "/system/core/libutils/include/utils/String8.h"
6073  },
6074  {
6075   "function_name" : "android::String8::~String8",
6076   "linker_set_key" : "_ZN7android7String8D2Ev",
6077   "parameters" :
6078   [
6079    {
6080     "is_this_ptr" : true,
6081     "referenced_type" : "type-95"
6082    }
6083   ],
6084   "return_type" : "type-5",
6085   "source_file" : "/system/core/libutils/include/utils/String8.h"
6086  },
6087  {
6088   "function_name" : "android::String16::replaceAll",
6089   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
6090   "parameters" :
6091   [
6092    {
6093     "is_this_ptr" : true,
6094     "referenced_type" : "type-212"
6095    },
6096    {
6097     "referenced_type" : "type-199"
6098    },
6099    {
6100     "referenced_type" : "type-199"
6101    }
6102   ],
6103   "return_type" : "type-21",
6104   "source_file" : "/system/core/libutils/include/utils/String16.h"
6105  },
6106  {
6107   "function_name" : "android::String16::setTo",
6108   "linker_set_key" : "_ZN7android8String165setToEPKDs",
6109   "parameters" :
6110   [
6111    {
6112     "is_this_ptr" : true,
6113     "referenced_type" : "type-212"
6114    },
6115    {
6116     "referenced_type" : "type-197"
6117    }
6118   ],
6119   "return_type" : "type-21",
6120   "source_file" : "/system/core/libutils/include/utils/String16.h"
6121  },
6122  {
6123   "function_name" : "android::String16::setTo",
6124   "linker_set_key" : "_ZN7android8String165setToEPKDsm",
6125   "parameters" :
6126   [
6127    {
6128     "is_this_ptr" : true,
6129     "referenced_type" : "type-212"
6130    },
6131    {
6132     "referenced_type" : "type-197"
6133    },
6134    {
6135     "referenced_type" : "type-6"
6136    }
6137   ],
6138   "return_type" : "type-21",
6139   "source_file" : "/system/core/libutils/include/utils/String16.h"
6140  },
6141  {
6142   "function_name" : "android::String16::setTo",
6143   "linker_set_key" : "_ZN7android8String165setToERKS0_",
6144   "parameters" :
6145   [
6146    {
6147     "is_this_ptr" : true,
6148     "referenced_type" : "type-212"
6149    },
6150    {
6151     "referenced_type" : "type-201"
6152    }
6153   ],
6154   "return_type" : "type-5",
6155   "source_file" : "/system/core/libutils/include/utils/String16.h"
6156  },
6157  {
6158   "function_name" : "android::String16::setTo",
6159   "linker_set_key" : "_ZN7android8String165setToERKS0_mm",
6160   "parameters" :
6161   [
6162    {
6163     "is_this_ptr" : true,
6164     "referenced_type" : "type-212"
6165    },
6166    {
6167     "referenced_type" : "type-201"
6168    },
6169    {
6170     "referenced_type" : "type-6"
6171    },
6172    {
6173     "default_arg" : true,
6174     "referenced_type" : "type-6"
6175    }
6176   ],
6177   "return_type" : "type-21",
6178   "source_file" : "/system/core/libutils/include/utils/String16.h"
6179  },
6180  {
6181   "function_name" : "android::String16::append",
6182   "linker_set_key" : "_ZN7android8String166appendEPKDsm",
6183   "parameters" :
6184   [
6185    {
6186     "is_this_ptr" : true,
6187     "referenced_type" : "type-212"
6188    },
6189    {
6190     "referenced_type" : "type-197"
6191    },
6192    {
6193     "referenced_type" : "type-6"
6194    }
6195   ],
6196   "return_type" : "type-21",
6197   "source_file" : "/system/core/libutils/include/utils/String16.h"
6198  },
6199  {
6200   "function_name" : "android::String16::append",
6201   "linker_set_key" : "_ZN7android8String166appendERKS0_",
6202   "parameters" :
6203   [
6204    {
6205     "is_this_ptr" : true,
6206     "referenced_type" : "type-212"
6207    },
6208    {
6209     "referenced_type" : "type-201"
6210    }
6211   ],
6212   "return_type" : "type-21",
6213   "source_file" : "/system/core/libutils/include/utils/String16.h"
6214  },
6215  {
6216   "function_name" : "android::String16::insert",
6217   "linker_set_key" : "_ZN7android8String166insertEmPKDs",
6218   "parameters" :
6219   [
6220    {
6221     "is_this_ptr" : true,
6222     "referenced_type" : "type-212"
6223    },
6224    {
6225     "referenced_type" : "type-6"
6226    },
6227    {
6228     "referenced_type" : "type-197"
6229    }
6230   ],
6231   "return_type" : "type-21",
6232   "source_file" : "/system/core/libutils/include/utils/String16.h"
6233  },
6234  {
6235   "function_name" : "android::String16::insert",
6236   "linker_set_key" : "_ZN7android8String166insertEmPKDsm",
6237   "parameters" :
6238   [
6239    {
6240     "is_this_ptr" : true,
6241     "referenced_type" : "type-212"
6242    },
6243    {
6244     "referenced_type" : "type-6"
6245    },
6246    {
6247     "referenced_type" : "type-197"
6248    },
6249    {
6250     "referenced_type" : "type-6"
6251    }
6252   ],
6253   "return_type" : "type-21",
6254   "source_file" : "/system/core/libutils/include/utils/String16.h"
6255  },
6256  {
6257   "function_name" : "android::String16::remove",
6258   "linker_set_key" : "_ZN7android8String166removeEmm",
6259   "parameters" :
6260   [
6261    {
6262     "is_this_ptr" : true,
6263     "referenced_type" : "type-212"
6264    },
6265    {
6266     "referenced_type" : "type-6"
6267    },
6268    {
6269     "default_arg" : true,
6270     "referenced_type" : "type-6"
6271    }
6272   ],
6273   "return_type" : "type-21",
6274   "source_file" : "/system/core/libutils/include/utils/String16.h"
6275  },
6276  {
6277   "function_name" : "android::String16::makeLower",
6278   "linker_set_key" : "_ZN7android8String169makeLowerEv",
6279   "parameters" :
6280   [
6281    {
6282     "is_this_ptr" : true,
6283     "referenced_type" : "type-212"
6284    }
6285   ],
6286   "return_type" : "type-21",
6287   "source_file" : "/system/core/libutils/include/utils/String16.h"
6288  },
6289  {
6290   "function_name" : "android::String16::String16",
6291   "linker_set_key" : "_ZN7android8String16C1ENS0_13StaticLinkageE",
6292   "parameters" :
6293   [
6294    {
6295     "is_this_ptr" : true,
6296     "referenced_type" : "type-212"
6297    },
6298    {
6299     "referenced_type" : "type-208"
6300    }
6301   ],
6302   "return_type" : "type-5",
6303   "source_file" : "/system/core/libutils/include/utils/String16.h"
6304  },
6305  {
6306   "function_name" : "android::String16::String16",
6307   "linker_set_key" : "_ZN7android8String16C1EPKDs",
6308   "parameters" :
6309   [
6310    {
6311     "is_this_ptr" : true,
6312     "referenced_type" : "type-212"
6313    },
6314    {
6315     "referenced_type" : "type-197"
6316    }
6317   ],
6318   "return_type" : "type-5",
6319   "source_file" : "/system/core/libutils/include/utils/String16.h"
6320  },
6321  {
6322   "function_name" : "android::String16::String16",
6323   "linker_set_key" : "_ZN7android8String16C1EPKDsm",
6324   "parameters" :
6325   [
6326    {
6327     "is_this_ptr" : true,
6328     "referenced_type" : "type-212"
6329    },
6330    {
6331     "referenced_type" : "type-197"
6332    },
6333    {
6334     "referenced_type" : "type-6"
6335    }
6336   ],
6337   "return_type" : "type-5",
6338   "source_file" : "/system/core/libutils/include/utils/String16.h"
6339  },
6340  {
6341   "function_name" : "android::String16::String16",
6342   "linker_set_key" : "_ZN7android8String16C1EPKc",
6343   "parameters" :
6344   [
6345    {
6346     "is_this_ptr" : true,
6347     "referenced_type" : "type-212"
6348    },
6349    {
6350     "referenced_type" : "type-25"
6351    }
6352   ],
6353   "return_type" : "type-5",
6354   "source_file" : "/system/core/libutils/include/utils/String16.h"
6355  },
6356  {
6357   "function_name" : "android::String16::String16",
6358   "linker_set_key" : "_ZN7android8String16C1EPKcm",
6359   "parameters" :
6360   [
6361    {
6362     "is_this_ptr" : true,
6363     "referenced_type" : "type-212"
6364    },
6365    {
6366     "referenced_type" : "type-25"
6367    },
6368    {
6369     "referenced_type" : "type-6"
6370    }
6371   ],
6372   "return_type" : "type-5",
6373   "source_file" : "/system/core/libutils/include/utils/String16.h"
6374  },
6375  {
6376   "function_name" : "android::String16::String16",
6377   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
6378   "parameters" :
6379   [
6380    {
6381     "is_this_ptr" : true,
6382     "referenced_type" : "type-212"
6383    },
6384    {
6385     "referenced_type" : "type-85"
6386    }
6387   ],
6388   "return_type" : "type-5",
6389   "source_file" : "/system/core/libutils/include/utils/String16.h"
6390  },
6391  {
6392   "function_name" : "android::String16::String16",
6393   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
6394   "parameters" :
6395   [
6396    {
6397     "is_this_ptr" : true,
6398     "referenced_type" : "type-212"
6399    },
6400    {
6401     "referenced_type" : "type-201"
6402    }
6403   ],
6404   "return_type" : "type-5",
6405   "source_file" : "/system/core/libutils/include/utils/String16.h"
6406  },
6407  {
6408   "function_name" : "android::String16::String16",
6409   "linker_set_key" : "_ZN7android8String16C1ERKS0_mm",
6410   "parameters" :
6411   [
6412    {
6413     "is_this_ptr" : true,
6414     "referenced_type" : "type-212"
6415    },
6416    {
6417     "referenced_type" : "type-201"
6418    },
6419    {
6420     "referenced_type" : "type-6"
6421    },
6422    {
6423     "default_arg" : true,
6424     "referenced_type" : "type-6"
6425    }
6426   ],
6427   "return_type" : "type-5",
6428   "source_file" : "/system/core/libutils/include/utils/String16.h"
6429  },
6430  {
6431   "function_name" : "android::String16::String16",
6432   "linker_set_key" : "_ZN7android8String16C1Ev",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "type-212"
6438    }
6439   ],
6440   "return_type" : "type-5",
6441   "source_file" : "/system/core/libutils/include/utils/String16.h"
6442  },
6443  {
6444   "function_name" : "android::String16::String16",
6445   "linker_set_key" : "_ZN7android8String16C2ENS0_13StaticLinkageE",
6446   "parameters" :
6447   [
6448    {
6449     "is_this_ptr" : true,
6450     "referenced_type" : "type-212"
6451    },
6452    {
6453     "referenced_type" : "type-208"
6454    }
6455   ],
6456   "return_type" : "type-5",
6457   "source_file" : "/system/core/libutils/include/utils/String16.h"
6458  },
6459  {
6460   "function_name" : "android::String16::String16",
6461   "linker_set_key" : "_ZN7android8String16C2EPKDs",
6462   "parameters" :
6463   [
6464    {
6465     "is_this_ptr" : true,
6466     "referenced_type" : "type-212"
6467    },
6468    {
6469     "referenced_type" : "type-197"
6470    }
6471   ],
6472   "return_type" : "type-5",
6473   "source_file" : "/system/core/libutils/include/utils/String16.h"
6474  },
6475  {
6476   "function_name" : "android::String16::String16",
6477   "linker_set_key" : "_ZN7android8String16C2EPKDsm",
6478   "parameters" :
6479   [
6480    {
6481     "is_this_ptr" : true,
6482     "referenced_type" : "type-212"
6483    },
6484    {
6485     "referenced_type" : "type-197"
6486    },
6487    {
6488     "referenced_type" : "type-6"
6489    }
6490   ],
6491   "return_type" : "type-5",
6492   "source_file" : "/system/core/libutils/include/utils/String16.h"
6493  },
6494  {
6495   "function_name" : "android::String16::String16",
6496   "linker_set_key" : "_ZN7android8String16C2EPKc",
6497   "parameters" :
6498   [
6499    {
6500     "is_this_ptr" : true,
6501     "referenced_type" : "type-212"
6502    },
6503    {
6504     "referenced_type" : "type-25"
6505    }
6506   ],
6507   "return_type" : "type-5",
6508   "source_file" : "/system/core/libutils/include/utils/String16.h"
6509  },
6510  {
6511   "function_name" : "android::String16::String16",
6512   "linker_set_key" : "_ZN7android8String16C2EPKcm",
6513   "parameters" :
6514   [
6515    {
6516     "is_this_ptr" : true,
6517     "referenced_type" : "type-212"
6518    },
6519    {
6520     "referenced_type" : "type-25"
6521    },
6522    {
6523     "referenced_type" : "type-6"
6524    }
6525   ],
6526   "return_type" : "type-5",
6527   "source_file" : "/system/core/libutils/include/utils/String16.h"
6528  },
6529  {
6530   "function_name" : "android::String16::String16",
6531   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
6532   "parameters" :
6533   [
6534    {
6535     "is_this_ptr" : true,
6536     "referenced_type" : "type-212"
6537    },
6538    {
6539     "referenced_type" : "type-85"
6540    }
6541   ],
6542   "return_type" : "type-5",
6543   "source_file" : "/system/core/libutils/include/utils/String16.h"
6544  },
6545  {
6546   "function_name" : "android::String16::String16",
6547   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
6548   "parameters" :
6549   [
6550    {
6551     "is_this_ptr" : true,
6552     "referenced_type" : "type-212"
6553    },
6554    {
6555     "referenced_type" : "type-201"
6556    }
6557   ],
6558   "return_type" : "type-5",
6559   "source_file" : "/system/core/libutils/include/utils/String16.h"
6560  },
6561  {
6562   "function_name" : "android::String16::String16",
6563   "linker_set_key" : "_ZN7android8String16C2ERKS0_mm",
6564   "parameters" :
6565   [
6566    {
6567     "is_this_ptr" : true,
6568     "referenced_type" : "type-212"
6569    },
6570    {
6571     "referenced_type" : "type-201"
6572    },
6573    {
6574     "referenced_type" : "type-6"
6575    },
6576    {
6577     "default_arg" : true,
6578     "referenced_type" : "type-6"
6579    }
6580   ],
6581   "return_type" : "type-5",
6582   "source_file" : "/system/core/libutils/include/utils/String16.h"
6583  },
6584  {
6585   "function_name" : "android::String16::String16",
6586   "linker_set_key" : "_ZN7android8String16C2Ev",
6587   "parameters" :
6588   [
6589    {
6590     "is_this_ptr" : true,
6591     "referenced_type" : "type-212"
6592    }
6593   ],
6594   "return_type" : "type-5",
6595   "source_file" : "/system/core/libutils/include/utils/String16.h"
6596  },
6597  {
6598   "function_name" : "android::String16::~String16",
6599   "linker_set_key" : "_ZN7android8String16D1Ev",
6600   "parameters" :
6601   [
6602    {
6603     "is_this_ptr" : true,
6604     "referenced_type" : "type-212"
6605    }
6606   ],
6607   "return_type" : "type-5",
6608   "source_file" : "/system/core/libutils/include/utils/String16.h"
6609  },
6610  {
6611   "function_name" : "android::String16::~String16",
6612   "linker_set_key" : "_ZN7android8String16D2Ev",
6613   "parameters" :
6614   [
6615    {
6616     "is_this_ptr" : true,
6617     "referenced_type" : "type-212"
6618    }
6619   ],
6620   "return_type" : "type-5",
6621   "source_file" : "/system/core/libutils/include/utils/String16.h"
6622  },
6623  {
6624   "function_name" : "android::FdPrinter::printLine",
6625   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
6626   "parameters" :
6627   [
6628    {
6629     "is_this_ptr" : true,
6630     "referenced_type" : "type-93"
6631    },
6632    {
6633     "referenced_type" : "type-25"
6634    }
6635   ],
6636   "return_type" : "type-5",
6637   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6638  },
6639  {
6640   "function_name" : "android::FdPrinter::FdPrinter",
6641   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
6642   "parameters" :
6643   [
6644    {
6645     "is_this_ptr" : true,
6646     "referenced_type" : "type-93"
6647    },
6648    {
6649     "referenced_type" : "type-21"
6650    },
6651    {
6652     "default_arg" : true,
6653     "referenced_type" : "type-24"
6654    },
6655    {
6656     "default_arg" : true,
6657     "referenced_type" : "type-25"
6658    }
6659   ],
6660   "return_type" : "type-5",
6661   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6662  },
6663  {
6664   "function_name" : "android::FdPrinter::FdPrinter",
6665   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
6666   "parameters" :
6667   [
6668    {
6669     "is_this_ptr" : true,
6670     "referenced_type" : "type-93"
6671    },
6672    {
6673     "referenced_type" : "type-21"
6674    },
6675    {
6676     "default_arg" : true,
6677     "referenced_type" : "type-24"
6678    },
6679    {
6680     "default_arg" : true,
6681     "referenced_type" : "type-25"
6682    }
6683   ],
6684   "return_type" : "type-5",
6685   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6686  },
6687  {
6688   "function_name" : "android::StopWatch::lap",
6689   "linker_set_key" : "_ZN7android9StopWatch3lapEv",
6690   "parameters" :
6691   [
6692    {
6693     "is_this_ptr" : true,
6694     "referenced_type" : "type-191"
6695    }
6696   ],
6697   "return_type" : "type-7",
6698   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6699  },
6700  {
6701   "function_name" : "android::StopWatch::reset",
6702   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
6703   "parameters" :
6704   [
6705    {
6706     "is_this_ptr" : true,
6707     "referenced_type" : "type-191"
6708    }
6709   ],
6710   "return_type" : "type-5",
6711   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6712  },
6713  {
6714   "function_name" : "android::StopWatch::StopWatch",
6715   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
6716   "parameters" :
6717   [
6718    {
6719     "is_this_ptr" : true,
6720     "referenced_type" : "type-191"
6721    },
6722    {
6723     "referenced_type" : "type-25"
6724    },
6725    {
6726     "default_arg" : true,
6727     "referenced_type" : "type-21"
6728    }
6729   ],
6730   "return_type" : "type-5",
6731   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6732  },
6733  {
6734   "function_name" : "android::StopWatch::StopWatch",
6735   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
6736   "parameters" :
6737   [
6738    {
6739     "is_this_ptr" : true,
6740     "referenced_type" : "type-191"
6741    },
6742    {
6743     "referenced_type" : "type-25"
6744    },
6745    {
6746     "default_arg" : true,
6747     "referenced_type" : "type-21"
6748    }
6749   ],
6750   "return_type" : "type-5",
6751   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6752  },
6753  {
6754   "function_name" : "android::StopWatch::~StopWatch",
6755   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
6756   "parameters" :
6757   [
6758    {
6759     "is_this_ptr" : true,
6760     "referenced_type" : "type-191"
6761    }
6762   ],
6763   "return_type" : "type-5",
6764   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6765  },
6766  {
6767   "function_name" : "android::StopWatch::~StopWatch",
6768   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
6769   "parameters" :
6770   [
6771    {
6772     "is_this_ptr" : true,
6773     "referenced_type" : "type-191"
6774    }
6775   ],
6776   "return_type" : "type-5",
6777   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6778  },
6779  {
6780   "function_name" : "android::Tokenizer::fromContents",
6781   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
6782   "parameters" :
6783   [
6784    {
6785     "referenced_type" : "type-85"
6786    },
6787    {
6788     "referenced_type" : "type-25"
6789    },
6790    {
6791     "referenced_type" : "type-639"
6792    }
6793   ],
6794   "return_type" : "type-21",
6795   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6796  },
6797  {
6798   "function_name" : "android::Tokenizer::skipDelimiters",
6799   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
6800   "parameters" :
6801   [
6802    {
6803     "is_this_ptr" : true,
6804     "referenced_type" : "type-131"
6805    },
6806    {
6807     "referenced_type" : "type-25"
6808    }
6809   ],
6810   "return_type" : "type-5",
6811   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6812  },
6813  {
6814   "function_name" : "android::Tokenizer::open",
6815   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
6816   "parameters" :
6817   [
6818    {
6819     "referenced_type" : "type-85"
6820    },
6821    {
6822     "referenced_type" : "type-639"
6823    }
6824   ],
6825   "return_type" : "type-21",
6826   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6827  },
6828  {
6829   "function_name" : "android::Tokenizer::nextLine",
6830   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
6831   "parameters" :
6832   [
6833    {
6834     "is_this_ptr" : true,
6835     "referenced_type" : "type-131"
6836    }
6837   ],
6838   "return_type" : "type-5",
6839   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6840  },
6841  {
6842   "function_name" : "android::Tokenizer::nextToken",
6843   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
6844   "parameters" :
6845   [
6846    {
6847     "is_this_ptr" : true,
6848     "referenced_type" : "type-131"
6849    },
6850    {
6851     "referenced_type" : "type-25"
6852    }
6853   ],
6854   "return_type" : "type-83",
6855   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6856  },
6857  {
6858   "access" : "private",
6859   "function_name" : "android::Tokenizer::Tokenizer",
6860   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm",
6861   "parameters" :
6862   [
6863    {
6864     "is_this_ptr" : true,
6865     "referenced_type" : "type-131"
6866    },
6867    {
6868     "referenced_type" : "type-85"
6869    },
6870    {
6871     "referenced_type" : "type-128"
6872    },
6873    {
6874     "referenced_type" : "type-2"
6875    },
6876    {
6877     "referenced_type" : "type-16"
6878    },
6879    {
6880     "referenced_type" : "type-6"
6881    }
6882   ],
6883   "return_type" : "type-5",
6884   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6885  },
6886  {
6887   "access" : "private",
6888   "function_name" : "android::Tokenizer::Tokenizer",
6889   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm",
6890   "parameters" :
6891   [
6892    {
6893     "is_this_ptr" : true,
6894     "referenced_type" : "type-131"
6895    },
6896    {
6897     "referenced_type" : "type-85"
6898    },
6899    {
6900     "referenced_type" : "type-128"
6901    },
6902    {
6903     "referenced_type" : "type-2"
6904    },
6905    {
6906     "referenced_type" : "type-16"
6907    },
6908    {
6909     "referenced_type" : "type-6"
6910    }
6911   ],
6912   "return_type" : "type-5",
6913   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6914  },
6915  {
6916   "function_name" : "android::Tokenizer::~Tokenizer",
6917   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
6918   "parameters" :
6919   [
6920    {
6921     "is_this_ptr" : true,
6922     "referenced_type" : "type-131"
6923    }
6924   ],
6925   "return_type" : "type-5",
6926   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6927  },
6928  {
6929   "function_name" : "android::Tokenizer::~Tokenizer",
6930   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
6931   "parameters" :
6932   [
6933    {
6934     "is_this_ptr" : true,
6935     "referenced_type" : "type-131"
6936    }
6937   ],
6938   "return_type" : "type-5",
6939   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6940  },
6941  {
6942   "function_name" : "android::VectorImpl::itemLocation",
6943   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEm",
6944   "parameters" :
6945   [
6946    {
6947     "is_this_ptr" : true,
6948     "referenced_type" : "type-117"
6949    },
6950    {
6951     "referenced_type" : "type-6"
6952    }
6953   ],
6954   "return_type" : "type-47",
6955   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6956  },
6957  {
6958   "function_name" : "android::VectorImpl::capacity",
6959   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
6960   "parameters" :
6961   [
6962    {
6963     "is_this_ptr" : true,
6964     "referenced_type" : "type-117"
6965    }
6966   ],
6967   "return_type" : "type-6",
6968   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6969  },
6970  {
6971   "access" : "protected",
6972   "function_name" : "android::VectorImpl::itemSize",
6973   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
6974   "parameters" :
6975   [
6976    {
6977     "is_this_ptr" : true,
6978     "referenced_type" : "type-117"
6979    }
6980   ],
6981   "return_type" : "type-6",
6982   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6983  },
6984  {
6985   "function_name" : "android::PropertyMap::hasProperty",
6986   "linker_set_key" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E",
6987   "parameters" :
6988   [
6989    {
6990     "is_this_ptr" : true,
6991     "referenced_type" : "type-135"
6992    },
6993    {
6994     "referenced_type" : "type-85"
6995    }
6996   ],
6997   "return_type" : "type-16",
6998   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
6999  },
7000  {
7001   "function_name" : "android::PropertyMap::tryGetProperty",
7002   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_",
7003   "parameters" :
7004   [
7005    {
7006     "is_this_ptr" : true,
7007     "referenced_type" : "type-135"
7008    },
7009    {
7010     "referenced_type" : "type-85"
7011    },
7012    {
7013     "referenced_type" : "type-86"
7014    }
7015   ],
7016   "return_type" : "type-16",
7017   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7018  },
7019  {
7020   "function_name" : "android::PropertyMap::tryGetProperty",
7021   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb",
7022   "parameters" :
7023   [
7024    {
7025     "is_this_ptr" : true,
7026     "referenced_type" : "type-135"
7027    },
7028    {
7029     "referenced_type" : "type-85"
7030    },
7031    {
7032     "referenced_type" : "type-136"
7033    }
7034   ],
7035   "return_type" : "type-16",
7036   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7037  },
7038  {
7039   "function_name" : "android::PropertyMap::tryGetProperty",
7040   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf",
7041   "parameters" :
7042   [
7043    {
7044     "is_this_ptr" : true,
7045     "referenced_type" : "type-135"
7046    },
7047    {
7048     "referenced_type" : "type-85"
7049    },
7050    {
7051     "referenced_type" : "type-138"
7052    }
7053   ],
7054   "return_type" : "type-16",
7055   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7056  },
7057  {
7058   "function_name" : "android::PropertyMap::tryGetProperty",
7059   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi",
7060   "parameters" :
7061   [
7062    {
7063     "is_this_ptr" : true,
7064     "referenced_type" : "type-135"
7065    },
7066    {
7067     "referenced_type" : "type-85"
7068    },
7069    {
7070     "referenced_type" : "type-137"
7071    }
7072   ],
7073   "return_type" : "type-16",
7074   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7075  },
7076  {
7077   "access" : "protected",
7078   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
7079   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
7080   "parameters" :
7081   [
7082    {
7083     "is_this_ptr" : true,
7084     "referenced_type" : "type-122"
7085    },
7086    {
7087     "referenced_type" : "type-47"
7088    },
7089    {
7090     "referenced_type" : "type-47"
7091    }
7092   ],
7093   "return_type" : "type-21",
7094   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7095  },
7096  {
7097   "access" : "protected",
7098   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
7099   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm",
7100   "parameters" :
7101   [
7102    {
7103     "is_this_ptr" : true,
7104     "referenced_type" : "type-122"
7105    },
7106    {
7107     "referenced_type" : "type-4"
7108    },
7109    {
7110     "referenced_type" : "type-6"
7111    }
7112   ],
7113   "return_type" : "type-5",
7114   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7115  },
7116  {
7117   "access" : "protected",
7118   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
7119   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm",
7120   "parameters" :
7121   [
7122    {
7123     "is_this_ptr" : true,
7124     "referenced_type" : "type-122"
7125    },
7126    {
7127     "referenced_type" : "type-4"
7128    },
7129    {
7130     "referenced_type" : "type-6"
7131    }
7132   ],
7133   "return_type" : "type-5",
7134   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7135  },
7136  {
7137   "access" : "protected",
7138   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
7139   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm",
7140   "parameters" :
7141   [
7142    {
7143     "is_this_ptr" : true,
7144     "referenced_type" : "type-122"
7145    },
7146    {
7147     "referenced_type" : "type-4"
7148    },
7149    {
7150     "referenced_type" : "type-47"
7151    },
7152    {
7153     "referenced_type" : "type-6"
7154    }
7155   ],
7156   "return_type" : "type-5",
7157   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7158  },
7159  {
7160   "access" : "protected",
7161   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
7162   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm",
7163   "parameters" :
7164   [
7165    {
7166     "is_this_ptr" : true,
7167     "referenced_type" : "type-122"
7168    },
7169    {
7170     "referenced_type" : "type-4"
7171    },
7172    {
7173     "referenced_type" : "type-47"
7174    },
7175    {
7176     "referenced_type" : "type-6"
7177    }
7178   ],
7179   "return_type" : "type-5",
7180   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7181  },
7182  {
7183   "access" : "protected",
7184   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
7185   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm",
7186   "parameters" :
7187   [
7188    {
7189     "is_this_ptr" : true,
7190     "referenced_type" : "type-122"
7191    },
7192    {
7193     "referenced_type" : "type-4"
7194    },
7195    {
7196     "referenced_type" : "type-47"
7197    },
7198    {
7199     "referenced_type" : "type-6"
7200    }
7201   ],
7202   "return_type" : "type-5",
7203   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7204  },
7205  {
7206   "access" : "protected",
7207   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
7208   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm",
7209   "parameters" :
7210   [
7211    {
7212     "is_this_ptr" : true,
7213     "referenced_type" : "type-122"
7214    },
7215    {
7216     "referenced_type" : "type-4"
7217    },
7218    {
7219     "referenced_type" : "type-47"
7220    },
7221    {
7222     "referenced_type" : "type-6"
7223    }
7224   ],
7225   "return_type" : "type-5",
7226   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7227  },
7228  {
7229   "access" : "protected",
7230   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_compare",
7231   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
7232   "parameters" :
7233   [
7234    {
7235     "is_this_ptr" : true,
7236     "referenced_type" : "type-447"
7237    },
7238    {
7239     "referenced_type" : "type-47"
7240    },
7241    {
7242     "referenced_type" : "type-47"
7243    }
7244   ],
7245   "return_type" : "type-21",
7246   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7247  },
7248  {
7249   "access" : "protected",
7250   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_destroy",
7251   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm",
7252   "parameters" :
7253   [
7254    {
7255     "is_this_ptr" : true,
7256     "referenced_type" : "type-447"
7257    },
7258    {
7259     "referenced_type" : "type-4"
7260    },
7261    {
7262     "referenced_type" : "type-6"
7263    }
7264   ],
7265   "return_type" : "type-5",
7266   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7267  },
7268  {
7269   "access" : "protected",
7270   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_construct",
7271   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm",
7272   "parameters" :
7273   [
7274    {
7275     "is_this_ptr" : true,
7276     "referenced_type" : "type-447"
7277    },
7278    {
7279     "referenced_type" : "type-4"
7280    },
7281    {
7282     "referenced_type" : "type-6"
7283    }
7284   ],
7285   "return_type" : "type-5",
7286   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7287  },
7288  {
7289   "access" : "protected",
7290   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_forward",
7291   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm",
7292   "parameters" :
7293   [
7294    {
7295     "is_this_ptr" : true,
7296     "referenced_type" : "type-447"
7297    },
7298    {
7299     "referenced_type" : "type-4"
7300    },
7301    {
7302     "referenced_type" : "type-47"
7303    },
7304    {
7305     "referenced_type" : "type-6"
7306    }
7307   ],
7308   "return_type" : "type-5",
7309   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7310  },
7311  {
7312   "access" : "protected",
7313   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_backward",
7314   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm",
7315   "parameters" :
7316   [
7317    {
7318     "is_this_ptr" : true,
7319     "referenced_type" : "type-447"
7320    },
7321    {
7322     "referenced_type" : "type-4"
7323    },
7324    {
7325     "referenced_type" : "type-47"
7326    },
7327    {
7328     "referenced_type" : "type-6"
7329    }
7330   ],
7331   "return_type" : "type-5",
7332   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7333  },
7334  {
7335   "access" : "protected",
7336   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_copy",
7337   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm",
7338   "parameters" :
7339   [
7340    {
7341     "is_this_ptr" : true,
7342     "referenced_type" : "type-447"
7343    },
7344    {
7345     "referenced_type" : "type-4"
7346    },
7347    {
7348     "referenced_type" : "type-47"
7349    },
7350    {
7351     "referenced_type" : "type-6"
7352    }
7353   ],
7354   "return_type" : "type-5",
7355   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7356  },
7357  {
7358   "access" : "protected",
7359   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_splat",
7360   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm",
7361   "parameters" :
7362   [
7363    {
7364     "is_this_ptr" : true,
7365     "referenced_type" : "type-447"
7366    },
7367    {
7368     "referenced_type" : "type-4"
7369    },
7370    {
7371     "referenced_type" : "type-47"
7372    },
7373    {
7374     "referenced_type" : "type-6"
7375    }
7376   ],
7377   "return_type" : "type-5",
7378   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7379  },
7380  {
7381   "access" : "private",
7382   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
7383   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm",
7384   "parameters" :
7385   [
7386    {
7387     "is_this_ptr" : true,
7388     "referenced_type" : "type-651"
7389    },
7390    {
7391     "referenced_type" : "type-47"
7392    },
7393    {
7394     "default_arg" : true,
7395     "referenced_type" : "type-205"
7396    }
7397   ],
7398   "return_type" : "type-7",
7399   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7400  },
7401  {
7402   "function_name" : "android::SortedVectorImpl::indexOf",
7403   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
7404   "parameters" :
7405   [
7406    {
7407     "is_this_ptr" : true,
7408     "referenced_type" : "type-651"
7409    },
7410    {
7411     "referenced_type" : "type-47"
7412    }
7413   ],
7414   "return_type" : "type-7",
7415   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7416  },
7417  {
7418   "function_name" : "android::SortedVectorImpl::orderOf",
7419   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
7420   "parameters" :
7421   [
7422    {
7423     "is_this_ptr" : true,
7424     "referenced_type" : "type-651"
7425    },
7426    {
7427     "referenced_type" : "type-47"
7428    }
7429   ],
7430   "return_type" : "type-6",
7431   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7432  },
7433  {
7434   "function_name" : "android::Looper::getAllowNonCallbacks",
7435   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
7436   "parameters" :
7437   [
7438    {
7439     "is_this_ptr" : true,
7440     "referenced_type" : "type-385"
7441    }
7442   ],
7443   "return_type" : "type-16",
7444   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7445  },
7446  {
7447   "function_name" : "android::Looper::Request::initEventItem",
7448   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
7449   "parameters" :
7450   [
7451    {
7452     "is_this_ptr" : true,
7453     "referenced_type" : "type-473"
7454    },
7455    {
7456     "referenced_type" : "type-474"
7457    }
7458   ],
7459   "return_type" : "type-5",
7460   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7461  },
7462  {
7463   "function_name" : "android::Looper::isPolling",
7464   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
7465   "parameters" :
7466   [
7467    {
7468     "is_this_ptr" : true,
7469     "referenced_type" : "type-385"
7470    }
7471   ],
7472   "return_type" : "type-16",
7473   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7474  },
7475  {
7476   "access" : "protected",
7477   "function_name" : "android::Thread::exitPending",
7478   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
7479   "parameters" :
7480   [
7481    {
7482     "is_this_ptr" : true,
7483     "referenced_type" : "type-287"
7484    }
7485   ],
7486   "return_type" : "type-16",
7487   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7488  },
7489  {
7490   "function_name" : "android::Thread::getTid",
7491   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
7492   "parameters" :
7493   [
7494    {
7495     "is_this_ptr" : true,
7496     "referenced_type" : "type-287"
7497    }
7498   ],
7499   "return_type" : "type-21",
7500   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7501  },
7502  {
7503   "function_name" : "android::Thread::isRunning",
7504   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
7505   "parameters" :
7506   [
7507    {
7508     "is_this_ptr" : true,
7509     "referenced_type" : "type-287"
7510    }
7511   ],
7512   "return_type" : "type-16",
7513   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7514  },
7515  {
7516   "access" : "protected",
7517   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
7518   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm",
7519   "parameters" :
7520   [
7521    {
7522     "is_this_ptr" : true,
7523     "referenced_type" : "type-662"
7524    },
7525    {
7526     "referenced_type" : "type-4"
7527    },
7528    {
7529     "referenced_type" : "type-6"
7530    }
7531   ],
7532   "return_type" : "type-5",
7533   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7534  },
7535  {
7536   "access" : "protected",
7537   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
7538   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm",
7539   "parameters" :
7540   [
7541    {
7542     "is_this_ptr" : true,
7543     "referenced_type" : "type-662"
7544    },
7545    {
7546     "referenced_type" : "type-4"
7547    },
7548    {
7549     "referenced_type" : "type-6"
7550    }
7551   ],
7552   "return_type" : "type-5",
7553   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7554  },
7555  {
7556   "access" : "protected",
7557   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
7558   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm",
7559   "parameters" :
7560   [
7561    {
7562     "is_this_ptr" : true,
7563     "referenced_type" : "type-662"
7564    },
7565    {
7566     "referenced_type" : "type-4"
7567    },
7568    {
7569     "referenced_type" : "type-47"
7570    },
7571    {
7572     "referenced_type" : "type-6"
7573    }
7574   ],
7575   "return_type" : "type-5",
7576   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7577  },
7578  {
7579   "access" : "protected",
7580   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
7581   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm",
7582   "parameters" :
7583   [
7584    {
7585     "is_this_ptr" : true,
7586     "referenced_type" : "type-662"
7587    },
7588    {
7589     "referenced_type" : "type-4"
7590    },
7591    {
7592     "referenced_type" : "type-47"
7593    },
7594    {
7595     "referenced_type" : "type-6"
7596    }
7597   ],
7598   "return_type" : "type-5",
7599   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7600  },
7601  {
7602   "access" : "protected",
7603   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
7604   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm",
7605   "parameters" :
7606   [
7607    {
7608     "is_this_ptr" : true,
7609     "referenced_type" : "type-662"
7610    },
7611    {
7612     "referenced_type" : "type-4"
7613    },
7614    {
7615     "referenced_type" : "type-47"
7616    },
7617    {
7618     "referenced_type" : "type-6"
7619    }
7620   ],
7621   "return_type" : "type-5",
7622   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7623  },
7624  {
7625   "access" : "protected",
7626   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
7627   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm",
7628   "parameters" :
7629   [
7630    {
7631     "is_this_ptr" : true,
7632     "referenced_type" : "type-662"
7633    },
7634    {
7635     "referenced_type" : "type-4"
7636    },
7637    {
7638     "referenced_type" : "type-47"
7639    },
7640    {
7641     "referenced_type" : "type-6"
7642    }
7643   ],
7644   "return_type" : "type-5",
7645   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7646  },
7647  {
7648   "access" : "protected",
7649   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
7650   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm",
7651   "parameters" :
7652   [
7653    {
7654     "is_this_ptr" : true,
7655     "referenced_type" : "type-450"
7656    },
7657    {
7658     "referenced_type" : "type-4"
7659    },
7660    {
7661     "referenced_type" : "type-6"
7662    }
7663   ],
7664   "return_type" : "type-5",
7665   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7666  },
7667  {
7668   "access" : "protected",
7669   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
7670   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm",
7671   "parameters" :
7672   [
7673    {
7674     "is_this_ptr" : true,
7675     "referenced_type" : "type-450"
7676    },
7677    {
7678     "referenced_type" : "type-4"
7679    },
7680    {
7681     "referenced_type" : "type-6"
7682    }
7683   ],
7684   "return_type" : "type-5",
7685   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7686  },
7687  {
7688   "access" : "protected",
7689   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
7690   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm",
7691   "parameters" :
7692   [
7693    {
7694     "is_this_ptr" : true,
7695     "referenced_type" : "type-450"
7696    },
7697    {
7698     "referenced_type" : "type-4"
7699    },
7700    {
7701     "referenced_type" : "type-47"
7702    },
7703    {
7704     "referenced_type" : "type-6"
7705    }
7706   ],
7707   "return_type" : "type-5",
7708   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7709  },
7710  {
7711   "access" : "protected",
7712   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
7713   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm",
7714   "parameters" :
7715   [
7716    {
7717     "is_this_ptr" : true,
7718     "referenced_type" : "type-450"
7719    },
7720    {
7721     "referenced_type" : "type-4"
7722    },
7723    {
7724     "referenced_type" : "type-47"
7725    },
7726    {
7727     "referenced_type" : "type-6"
7728    }
7729   ],
7730   "return_type" : "type-5",
7731   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7732  },
7733  {
7734   "access" : "protected",
7735   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
7736   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm",
7737   "parameters" :
7738   [
7739    {
7740     "is_this_ptr" : true,
7741     "referenced_type" : "type-450"
7742    },
7743    {
7744     "referenced_type" : "type-4"
7745    },
7746    {
7747     "referenced_type" : "type-47"
7748    },
7749    {
7750     "referenced_type" : "type-6"
7751    }
7752   ],
7753   "return_type" : "type-5",
7754   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7755  },
7756  {
7757   "access" : "protected",
7758   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
7759   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm",
7760   "parameters" :
7761   [
7762    {
7763     "is_this_ptr" : true,
7764     "referenced_type" : "type-450"
7765    },
7766    {
7767     "referenced_type" : "type-4"
7768    },
7769    {
7770     "referenced_type" : "type-47"
7771    },
7772    {
7773     "referenced_type" : "type-6"
7774    }
7775   ],
7776   "return_type" : "type-5",
7777   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7778  },
7779  {
7780   "access" : "protected",
7781   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
7782   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm",
7783   "parameters" :
7784   [
7785    {
7786     "is_this_ptr" : true,
7787     "referenced_type" : "type-454"
7788    },
7789    {
7790     "referenced_type" : "type-4"
7791    },
7792    {
7793     "referenced_type" : "type-6"
7794    }
7795   ],
7796   "return_type" : "type-5",
7797   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7798  },
7799  {
7800   "access" : "protected",
7801   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
7802   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm",
7803   "parameters" :
7804   [
7805    {
7806     "is_this_ptr" : true,
7807     "referenced_type" : "type-454"
7808    },
7809    {
7810     "referenced_type" : "type-4"
7811    },
7812    {
7813     "referenced_type" : "type-6"
7814    }
7815   ],
7816   "return_type" : "type-5",
7817   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7818  },
7819  {
7820   "access" : "protected",
7821   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
7822   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm",
7823   "parameters" :
7824   [
7825    {
7826     "is_this_ptr" : true,
7827     "referenced_type" : "type-454"
7828    },
7829    {
7830     "referenced_type" : "type-4"
7831    },
7832    {
7833     "referenced_type" : "type-47"
7834    },
7835    {
7836     "referenced_type" : "type-6"
7837    }
7838   ],
7839   "return_type" : "type-5",
7840   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7841  },
7842  {
7843   "access" : "protected",
7844   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
7845   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm",
7846   "parameters" :
7847   [
7848    {
7849     "is_this_ptr" : true,
7850     "referenced_type" : "type-454"
7851    },
7852    {
7853     "referenced_type" : "type-4"
7854    },
7855    {
7856     "referenced_type" : "type-47"
7857    },
7858    {
7859     "referenced_type" : "type-6"
7860    }
7861   ],
7862   "return_type" : "type-5",
7863   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7864  },
7865  {
7866   "access" : "protected",
7867   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
7868   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm",
7869   "parameters" :
7870   [
7871    {
7872     "is_this_ptr" : true,
7873     "referenced_type" : "type-454"
7874    },
7875    {
7876     "referenced_type" : "type-4"
7877    },
7878    {
7879     "referenced_type" : "type-47"
7880    },
7881    {
7882     "referenced_type" : "type-6"
7883    }
7884   ],
7885   "return_type" : "type-5",
7886   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7887  },
7888  {
7889   "access" : "protected",
7890   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
7891   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm",
7892   "parameters" :
7893   [
7894    {
7895     "is_this_ptr" : true,
7896     "referenced_type" : "type-454"
7897    },
7898    {
7899     "referenced_type" : "type-4"
7900    },
7901    {
7902     "referenced_type" : "type-47"
7903    },
7904    {
7905     "referenced_type" : "type-6"
7906    }
7907   ],
7908   "return_type" : "type-5",
7909   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7910  },
7911  {
7912   "function_name" : "android::RefBase::createWeak",
7913   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
7914   "parameters" :
7915   [
7916    {
7917     "is_this_ptr" : true,
7918     "referenced_type" : "type-55"
7919    },
7920    {
7921     "referenced_type" : "type-47"
7922    }
7923   ],
7924   "return_type" : "type-163",
7925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7926  },
7927  {
7928   "function_name" : "android::RefBase::getWeakRefs",
7929   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
7930   "parameters" :
7931   [
7932    {
7933     "is_this_ptr" : true,
7934     "referenced_type" : "type-55"
7935    }
7936   ],
7937   "return_type" : "type-163",
7938   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7939  },
7940  {
7941   "function_name" : "android::RefBase::weakref_type::getWeakCount",
7942   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
7943   "parameters" :
7944   [
7945    {
7946     "is_this_ptr" : true,
7947     "referenced_type" : "type-162"
7948    }
7949   ],
7950   "return_type" : "type-21",
7951   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7952  },
7953  {
7954   "function_name" : "android::RefBase::weakref_type::refBase",
7955   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
7956   "parameters" :
7957   [
7958    {
7959     "is_this_ptr" : true,
7960     "referenced_type" : "type-162"
7961    }
7962   ],
7963   "return_type" : "type-56",
7964   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7965  },
7966  {
7967   "function_name" : "android::RefBase::weakref_type::printRefs",
7968   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
7969   "parameters" :
7970   [
7971    {
7972     "is_this_ptr" : true,
7973     "referenced_type" : "type-162"
7974    }
7975   ],
7976   "return_type" : "type-5",
7977   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7978  },
7979  {
7980   "function_name" : "android::RefBase::forceIncStrong",
7981   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
7982   "parameters" :
7983   [
7984    {
7985     "is_this_ptr" : true,
7986     "referenced_type" : "type-55"
7987    },
7988    {
7989     "referenced_type" : "type-47"
7990    }
7991   ],
7992   "return_type" : "type-5",
7993   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7994  },
7995  {
7996   "function_name" : "android::RefBase::getStrongCount",
7997   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
7998   "parameters" :
7999   [
8000    {
8001     "is_this_ptr" : true,
8002     "referenced_type" : "type-55"
8003    }
8004   ],
8005   "return_type" : "type-21",
8006   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8007  },
8008  {
8009   "function_name" : "android::RefBase::decStrong",
8010   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
8011   "parameters" :
8012   [
8013    {
8014     "is_this_ptr" : true,
8015     "referenced_type" : "type-55"
8016    },
8017    {
8018     "referenced_type" : "type-47"
8019    }
8020   ],
8021   "return_type" : "type-5",
8022   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8023  },
8024  {
8025   "function_name" : "android::RefBase::incStrong",
8026   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
8027   "parameters" :
8028   [
8029    {
8030     "is_this_ptr" : true,
8031     "referenced_type" : "type-55"
8032    },
8033    {
8034     "referenced_type" : "type-47"
8035    }
8036   ],
8037   "return_type" : "type-5",
8038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8039  },
8040  {
8041   "function_name" : "android::String8::getPathDir",
8042   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
8043   "parameters" :
8044   [
8045    {
8046     "is_this_ptr" : true,
8047     "referenced_type" : "type-84"
8048    }
8049   ],
8050   "return_type" : "type-83",
8051   "source_file" : "/system/core/libutils/include/utils/String8.h"
8052  },
8053  {
8054   "function_name" : "android::String8::getUtf32At",
8055   "linker_set_key" : "_ZNK7android7String810getUtf32AtEmPm",
8056   "parameters" :
8057   [
8058    {
8059     "is_this_ptr" : true,
8060     "referenced_type" : "type-84"
8061    },
8062    {
8063     "referenced_type" : "type-6"
8064    },
8065    {
8066     "referenced_type" : "type-205"
8067    }
8068   ],
8069   "return_type" : "type-21",
8070   "source_file" : "/system/core/libutils/include/utils/String8.h"
8071  },
8072  {
8073   "function_name" : "android::String8::getBasePath",
8074   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
8075   "parameters" :
8076   [
8077    {
8078     "is_this_ptr" : true,
8079     "referenced_type" : "type-84"
8080    }
8081   ],
8082   "return_type" : "type-83",
8083   "source_file" : "/system/core/libutils/include/utils/String8.h"
8084  },
8085  {
8086   "function_name" : "android::String8::getPathLeaf",
8087   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
8088   "parameters" :
8089   [
8090    {
8091     "is_this_ptr" : true,
8092     "referenced_type" : "type-84"
8093    }
8094   ],
8095   "return_type" : "type-83",
8096   "source_file" : "/system/core/libutils/include/utils/String8.h"
8097  },
8098  {
8099   "access" : "private",
8100   "function_name" : "android::String8::find_extension",
8101   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
8102   "parameters" :
8103   [
8104    {
8105     "is_this_ptr" : true,
8106     "referenced_type" : "type-84"
8107    }
8108   ],
8109   "return_type" : "type-2",
8110   "source_file" : "/system/core/libutils/include/utils/String8.h"
8111  },
8112  {
8113   "function_name" : "android::String8::getUtf32Length",
8114   "linker_set_key" : "_ZNK7android7String814getUtf32LengthEv",
8115   "parameters" :
8116   [
8117    {
8118     "is_this_ptr" : true,
8119     "referenced_type" : "type-84"
8120    }
8121   ],
8122   "return_type" : "type-6",
8123   "source_file" : "/system/core/libutils/include/utils/String8.h"
8124  },
8125  {
8126   "function_name" : "android::String8::getPathExtension",
8127   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
8128   "parameters" :
8129   [
8130    {
8131     "is_this_ptr" : true,
8132     "referenced_type" : "type-84"
8133    }
8134   ],
8135   "return_type" : "type-83",
8136   "source_file" : "/system/core/libutils/include/utils/String8.h"
8137  },
8138  {
8139   "function_name" : "android::String8::find",
8140   "linker_set_key" : "_ZNK7android7String84findEPKcm",
8141   "parameters" :
8142   [
8143    {
8144     "is_this_ptr" : true,
8145     "referenced_type" : "type-84"
8146    },
8147    {
8148     "referenced_type" : "type-25"
8149    },
8150    {
8151     "default_arg" : true,
8152     "referenced_type" : "type-6"
8153    }
8154   ],
8155   "return_type" : "type-7",
8156   "source_file" : "/system/core/libutils/include/utils/String8.h"
8157  },
8158  {
8159   "function_name" : "android::String8::length",
8160   "linker_set_key" : "_ZNK7android7String86lengthEv",
8161   "parameters" :
8162   [
8163    {
8164     "is_this_ptr" : true,
8165     "referenced_type" : "type-84"
8166    }
8167   ],
8168   "return_type" : "type-6",
8169   "source_file" : "/system/core/libutils/include/utils/String8.h"
8170  },
8171  {
8172   "function_name" : "android::String8::getUtf32",
8173   "linker_set_key" : "_ZNK7android7String88getUtf32EPDi",
8174   "parameters" :
8175   [
8176    {
8177     "is_this_ptr" : true,
8178     "referenced_type" : "type-84"
8179    },
8180    {
8181     "referenced_type" : "type-207"
8182    }
8183   ],
8184   "return_type" : "type-5",
8185   "source_file" : "/system/core/libutils/include/utils/String8.h"
8186  },
8187  {
8188   "function_name" : "android::String8::walkPath",
8189   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
8190   "parameters" :
8191   [
8192    {
8193     "is_this_ptr" : true,
8194     "referenced_type" : "type-84"
8195    },
8196    {
8197     "default_arg" : true,
8198     "referenced_type" : "type-95"
8199    }
8200   ],
8201   "return_type" : "type-83",
8202   "source_file" : "/system/core/libutils/include/utils/String8.h"
8203  },
8204  {
8205   "function_name" : "android::String16::startsWith",
8206   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
8207   "parameters" :
8208   [
8209    {
8210     "is_this_ptr" : true,
8211     "referenced_type" : "type-210"
8212    },
8213    {
8214     "referenced_type" : "type-197"
8215    }
8216   ],
8217   "return_type" : "type-16",
8218   "source_file" : "/system/core/libutils/include/utils/String16.h"
8219  },
8220  {
8221   "function_name" : "android::String16::startsWith",
8222   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
8223   "parameters" :
8224   [
8225    {
8226     "is_this_ptr" : true,
8227     "referenced_type" : "type-210"
8228    },
8229    {
8230     "referenced_type" : "type-201"
8231    }
8232   ],
8233   "return_type" : "type-16",
8234   "source_file" : "/system/core/libutils/include/utils/String16.h"
8235  },
8236  {
8237   "function_name" : "android::String16::size",
8238   "linker_set_key" : "_ZNK7android8String164sizeEv",
8239   "parameters" :
8240   [
8241    {
8242     "is_this_ptr" : true,
8243     "referenced_type" : "type-210"
8244    }
8245   ],
8246   "return_type" : "type-6",
8247   "source_file" : "/system/core/libutils/include/utils/String16.h"
8248  },
8249  {
8250   "function_name" : "android::String16::contains",
8251   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
8252   "parameters" :
8253   [
8254    {
8255     "is_this_ptr" : true,
8256     "referenced_type" : "type-210"
8257    },
8258    {
8259     "referenced_type" : "type-197"
8260    }
8261   ],
8262   "return_type" : "type-16",
8263   "source_file" : "/system/core/libutils/include/utils/String16.h"
8264  },
8265  {
8266   "function_name" : "android::String16::findLast",
8267   "linker_set_key" : "_ZNK7android8String168findLastEDs",
8268   "parameters" :
8269   [
8270    {
8271     "is_this_ptr" : true,
8272     "referenced_type" : "type-210"
8273    },
8274    {
8275     "referenced_type" : "type-199"
8276    }
8277   ],
8278   "return_type" : "type-7",
8279   "source_file" : "/system/core/libutils/include/utils/String16.h"
8280  },
8281  {
8282   "function_name" : "android::String16::findFirst",
8283   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
8284   "parameters" :
8285   [
8286    {
8287     "is_this_ptr" : true,
8288     "referenced_type" : "type-210"
8289    },
8290    {
8291     "referenced_type" : "type-199"
8292    }
8293   ],
8294   "return_type" : "type-7",
8295   "source_file" : "/system/core/libutils/include/utils/String16.h"
8296  },
8297  {
8298   "function_name" : "android::StopWatch::elapsedTime",
8299   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
8300   "parameters" :
8301   [
8302    {
8303     "is_this_ptr" : true,
8304     "referenced_type" : "type-194"
8305    }
8306   ],
8307   "return_type" : "type-7",
8308   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8309  },
8310  {
8311   "function_name" : "android::StopWatch::name",
8312   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
8313   "parameters" :
8314   [
8315    {
8316     "is_this_ptr" : true,
8317     "referenced_type" : "type-194"
8318    }
8319   ],
8320   "return_type" : "type-25",
8321   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8322  },
8323  {
8324   "function_name" : "android::Tokenizer::getLocation",
8325   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
8326   "parameters" :
8327   [
8328    {
8329     "is_this_ptr" : true,
8330     "referenced_type" : "type-130"
8331    }
8332   ],
8333   "return_type" : "type-83",
8334   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8335  },
8336  {
8337   "function_name" : "android::Tokenizer::peekRemainderOfLine",
8338   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
8339   "parameters" :
8340   [
8341    {
8342     "is_this_ptr" : true,
8343     "referenced_type" : "type-130"
8344    }
8345   ],
8346   "return_type" : "type-83",
8347   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8348  },
8349  {
8350   "function_name" : "androidCreateRawThreadEtc",
8351   "linker_set_key" : "androidCreateRawThreadEtc",
8352   "parameters" :
8353   [
8354    {
8355     "referenced_type" : "type-263"
8356    },
8357    {
8358     "referenced_type" : "type-4"
8359    },
8360    {
8361     "referenced_type" : "type-25"
8362    },
8363    {
8364     "referenced_type" : "type-21"
8365    },
8366    {
8367     "referenced_type" : "type-6"
8368    },
8369    {
8370     "referenced_type" : "type-264"
8371    }
8372   ],
8373   "return_type" : "type-21",
8374   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8375  },
8376  {
8377   "function_name" : "androidCreateThread",
8378   "linker_set_key" : "androidCreateThread",
8379   "parameters" :
8380   [
8381    {
8382     "referenced_type" : "type-263"
8383    },
8384    {
8385     "referenced_type" : "type-4"
8386    }
8387   ],
8388   "return_type" : "type-21",
8389   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8390  },
8391  {
8392   "function_name" : "androidCreateThreadEtc",
8393   "linker_set_key" : "androidCreateThreadEtc",
8394   "parameters" :
8395   [
8396    {
8397     "referenced_type" : "type-263"
8398    },
8399    {
8400     "referenced_type" : "type-4"
8401    },
8402    {
8403     "referenced_type" : "type-25"
8404    },
8405    {
8406     "referenced_type" : "type-21"
8407    },
8408    {
8409     "referenced_type" : "type-6"
8410    },
8411    {
8412     "referenced_type" : "type-264"
8413    }
8414   ],
8415   "return_type" : "type-21",
8416   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8417  },
8418  {
8419   "function_name" : "androidGetThreadId",
8420   "linker_set_key" : "androidGetThreadId",
8421   "return_type" : "type-4",
8422   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8423  },
8424  {
8425   "function_name" : "androidGetThreadPriority",
8426   "linker_set_key" : "androidGetThreadPriority",
8427   "parameters" :
8428   [
8429    {
8430     "referenced_type" : "type-21"
8431    }
8432   ],
8433   "return_type" : "type-21",
8434   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8435  },
8436  {
8437   "function_name" : "androidSetCreateThreadFunc",
8438   "linker_set_key" : "androidSetCreateThreadFunc",
8439   "parameters" :
8440   [
8441    {
8442     "referenced_type" : "type-267"
8443    }
8444   ],
8445   "return_type" : "type-5",
8446   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8447  },
8448  {
8449   "function_name" : "androidSetThreadName",
8450   "linker_set_key" : "androidSetThreadName",
8451   "parameters" :
8452   [
8453    {
8454     "referenced_type" : "type-25"
8455    }
8456   ],
8457   "return_type" : "type-5",
8458   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8459  },
8460  {
8461   "function_name" : "androidSetThreadPriority",
8462   "linker_set_key" : "androidSetThreadPriority",
8463   "parameters" :
8464   [
8465    {
8466     "referenced_type" : "type-21"
8467    },
8468    {
8469     "referenced_type" : "type-21"
8470    }
8471   ],
8472   "return_type" : "type-21",
8473   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8474  },
8475  {
8476   "function_name" : "strcmp16",
8477   "linker_set_key" : "strcmp16",
8478   "parameters" :
8479   [
8480    {
8481     "referenced_type" : "type-197"
8482    },
8483    {
8484     "referenced_type" : "type-197"
8485    }
8486   ],
8487   "return_type" : "type-21",
8488   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8489  },
8490  {
8491   "function_name" : "strcpy16",
8492   "linker_set_key" : "strcpy16",
8493   "parameters" :
8494   [
8495    {
8496     "referenced_type" : "type-640"
8497    },
8498    {
8499     "referenced_type" : "type-197"
8500    }
8501   ],
8502   "return_type" : "type-640",
8503   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8504  },
8505  {
8506   "function_name" : "strlen16",
8507   "linker_set_key" : "strlen16",
8508   "parameters" :
8509   [
8510    {
8511     "referenced_type" : "type-197"
8512    }
8513   ],
8514   "return_type" : "type-6",
8515   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8516  },
8517  {
8518   "function_name" : "strlen32",
8519   "linker_set_key" : "strlen32",
8520   "parameters" :
8521   [
8522    {
8523     "referenced_type" : "type-204"
8524    }
8525   ],
8526   "return_type" : "type-6",
8527   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8528  },
8529  {
8530   "function_name" : "strncmp16",
8531   "linker_set_key" : "strncmp16",
8532   "parameters" :
8533   [
8534    {
8535     "referenced_type" : "type-197"
8536    },
8537    {
8538     "referenced_type" : "type-197"
8539    },
8540    {
8541     "referenced_type" : "type-6"
8542    }
8543   ],
8544   "return_type" : "type-21",
8545   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8546  },
8547  {
8548   "function_name" : "strnlen16",
8549   "linker_set_key" : "strnlen16",
8550   "parameters" :
8551   [
8552    {
8553     "referenced_type" : "type-197"
8554    },
8555    {
8556     "referenced_type" : "type-6"
8557    }
8558   ],
8559   "return_type" : "type-6",
8560   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8561  },
8562  {
8563   "function_name" : "strnlen32",
8564   "linker_set_key" : "strnlen32",
8565   "parameters" :
8566   [
8567    {
8568     "referenced_type" : "type-204"
8569    },
8570    {
8571     "referenced_type" : "type-6"
8572    }
8573   ],
8574   "return_type" : "type-6",
8575   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8576  },
8577  {
8578   "function_name" : "strstr16",
8579   "linker_set_key" : "strstr16",
8580   "parameters" :
8581   [
8582    {
8583     "referenced_type" : "type-197"
8584    },
8585    {
8586     "referenced_type" : "type-197"
8587    }
8588   ],
8589   "return_type" : "type-640",
8590   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8591  },
8592  {
8593   "function_name" : "strzcmp16",
8594   "linker_set_key" : "strzcmp16",
8595   "parameters" :
8596   [
8597    {
8598     "referenced_type" : "type-197"
8599    },
8600    {
8601     "referenced_type" : "type-6"
8602    },
8603    {
8604     "referenced_type" : "type-197"
8605    },
8606    {
8607     "referenced_type" : "type-6"
8608    }
8609   ],
8610   "return_type" : "type-21",
8611   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8612  },
8613  {
8614   "function_name" : "systemTime",
8615   "linker_set_key" : "systemTime",
8616   "parameters" :
8617   [
8618    {
8619     "default_arg" : true,
8620     "referenced_type" : "type-21"
8621    }
8622   ],
8623   "return_type" : "type-7",
8624   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8625  },
8626  {
8627   "function_name" : "toMillisecondTimeoutDelay",
8628   "linker_set_key" : "toMillisecondTimeoutDelay",
8629   "parameters" :
8630   [
8631    {
8632     "referenced_type" : "type-7"
8633    },
8634    {
8635     "referenced_type" : "type-7"
8636    }
8637   ],
8638   "return_type" : "type-21",
8639   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8640  },
8641  {
8642   "function_name" : "utf16_to_utf8",
8643   "linker_set_key" : "utf16_to_utf8",
8644   "parameters" :
8645   [
8646    {
8647     "referenced_type" : "type-197"
8648    },
8649    {
8650     "referenced_type" : "type-6"
8651    },
8652    {
8653     "referenced_type" : "type-2"
8654    },
8655    {
8656     "referenced_type" : "type-6"
8657    }
8658   ],
8659   "return_type" : "type-5",
8660   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8661  },
8662  {
8663   "function_name" : "utf16_to_utf8_length",
8664   "linker_set_key" : "utf16_to_utf8_length",
8665   "parameters" :
8666   [
8667    {
8668     "referenced_type" : "type-197"
8669    },
8670    {
8671     "referenced_type" : "type-6"
8672    }
8673   ],
8674   "return_type" : "type-7",
8675   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8676  },
8677  {
8678   "function_name" : "utf32_from_utf8_at",
8679   "linker_set_key" : "utf32_from_utf8_at",
8680   "parameters" :
8681   [
8682    {
8683     "referenced_type" : "type-25"
8684    },
8685    {
8686     "referenced_type" : "type-6"
8687    },
8688    {
8689     "referenced_type" : "type-6"
8690    },
8691    {
8692     "referenced_type" : "type-205"
8693    }
8694   ],
8695   "return_type" : "type-21",
8696   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8697  },
8698  {
8699   "function_name" : "utf32_to_utf8",
8700   "linker_set_key" : "utf32_to_utf8",
8701   "parameters" :
8702   [
8703    {
8704     "referenced_type" : "type-204"
8705    },
8706    {
8707     "referenced_type" : "type-6"
8708    },
8709    {
8710     "referenced_type" : "type-2"
8711    },
8712    {
8713     "referenced_type" : "type-6"
8714    }
8715   ],
8716   "return_type" : "type-5",
8717   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8718  },
8719  {
8720   "function_name" : "utf32_to_utf8_length",
8721   "linker_set_key" : "utf32_to_utf8_length",
8722   "parameters" :
8723   [
8724    {
8725     "referenced_type" : "type-204"
8726    },
8727    {
8728     "referenced_type" : "type-6"
8729    }
8730   ],
8731   "return_type" : "type-7",
8732   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8733  },
8734  {
8735   "function_name" : "utf8_length",
8736   "linker_set_key" : "utf8_length",
8737   "parameters" :
8738   [
8739    {
8740     "referenced_type" : "type-25"
8741    }
8742   ],
8743   "return_type" : "type-7",
8744   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8745  },
8746  {
8747   "function_name" : "utf8_to_utf16",
8748   "linker_set_key" : "utf8_to_utf16",
8749   "parameters" :
8750   [
8751    {
8752     "referenced_type" : "type-38"
8753    },
8754    {
8755     "referenced_type" : "type-6"
8756    },
8757    {
8758     "referenced_type" : "type-640"
8759    },
8760    {
8761     "referenced_type" : "type-6"
8762    }
8763   ],
8764   "return_type" : "type-640",
8765   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8766  },
8767  {
8768   "function_name" : "utf8_to_utf16_length",
8769   "linker_set_key" : "utf8_to_utf16_length",
8770   "parameters" :
8771   [
8772    {
8773     "referenced_type" : "type-38"
8774    },
8775    {
8776     "referenced_type" : "type-6"
8777    },
8778    {
8779     "default_arg" : true,
8780     "referenced_type" : "type-16"
8781    }
8782   ],
8783   "return_type" : "type-7",
8784   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8785  },
8786  {
8787   "function_name" : "utf8_to_utf16_no_null_terminator",
8788   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
8789   "parameters" :
8790   [
8791    {
8792     "referenced_type" : "type-38"
8793    },
8794    {
8795     "referenced_type" : "type-6"
8796    },
8797    {
8798     "referenced_type" : "type-640"
8799    },
8800    {
8801     "referenced_type" : "type-6"
8802    }
8803   ],
8804   "return_type" : "type-640",
8805   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8806  },
8807  {
8808   "function_name" : "utf8_to_utf32",
8809   "linker_set_key" : "utf8_to_utf32",
8810   "parameters" :
8811   [
8812    {
8813     "referenced_type" : "type-25"
8814    },
8815    {
8816     "referenced_type" : "type-6"
8817    },
8818    {
8819     "referenced_type" : "type-207"
8820    }
8821   ],
8822   "return_type" : "type-5",
8823   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8824  },
8825  {
8826   "function_name" : "utf8_to_utf32_length",
8827   "linker_set_key" : "utf8_to_utf32_length",
8828   "parameters" :
8829   [
8830    {
8831     "referenced_type" : "type-25"
8832    },
8833    {
8834     "referenced_type" : "type-6"
8835    }
8836   ],
8837   "return_type" : "type-6",
8838   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8839  }
8840 ],
8841 "global_vars" :
8842 [
8843  {
8844   "access" : "private",
8845   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
8846   "name" : "android::FileMap::mPageSize",
8847   "referenced_type" : "type-7",
8848   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8849  }
8850 ],
8851 "lvalue_reference_types" :
8852 [
8853  {
8854   "alignment" : 8,
8855   "linker_set_key" : "android::FileMap &",
8856   "name" : "android::FileMap &",
8857   "referenced_type" : "type-1",
8858   "self_type" : "type-307",
8859   "size" : 8,
8860   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8861  },
8862  {
8863   "alignment" : 8,
8864   "linker_set_key" : "android::Looper::Response &",
8865   "name" : "android::Looper::Response &",
8866   "referenced_type" : "type-379",
8867   "self_type" : "type-456",
8868   "size" : 8,
8869   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8870  },
8871  {
8872   "alignment" : 8,
8873   "linker_set_key" : "android::Mutex &",
8874   "name" : "android::Mutex &",
8875   "referenced_type" : "type-178",
8876   "self_type" : "type-182",
8877   "size" : 8,
8878   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8879  },
8880  {
8881   "alignment" : 8,
8882   "linker_set_key" : "android::Printer &",
8883   "name" : "android::Printer &",
8884   "referenced_type" : "type-78",
8885   "self_type" : "type-98",
8886   "size" : 8,
8887   "source_file" : "/system/core/libutils/include/utils/Printer.h"
8888  },
8889  {
8890   "alignment" : 8,
8891   "linker_set_key" : "android::RWLock &",
8892   "name" : "android::RWLock &",
8893   "referenced_type" : "type-477",
8894   "self_type" : "type-481",
8895   "size" : 8,
8896   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8897  },
8898  {
8899   "alignment" : 8,
8900   "linker_set_key" : "android::SortedVectorImpl &",
8901   "name" : "android::SortedVectorImpl &",
8902   "referenced_type" : "type-118",
8903   "self_type" : "type-648",
8904   "size" : 8,
8905   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8906  },
8907  {
8908   "alignment" : 8,
8909   "linker_set_key" : "android::String16 &",
8910   "name" : "android::String16 &",
8911   "referenced_type" : "type-196",
8912   "self_type" : "type-211",
8913   "size" : 8,
8914   "source_file" : "/system/core/libutils/include/utils/String16.h"
8915  },
8916  {
8917   "alignment" : 8,
8918   "linker_set_key" : "android::String8 &",
8919   "name" : "android::String8 &",
8920   "referenced_type" : "type-83",
8921   "self_type" : "type-86",
8922   "size" : 8,
8923   "source_file" : "/system/core/libutils/include/utils/String8.h"
8924  },
8925  {
8926   "alignment" : 8,
8927   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> &",
8928   "name" : "android::Vector<android::sysprop_change_callback_info> &",
8929   "referenced_type" : "type-655",
8930   "self_type" : "type-659",
8931   "size" : 8,
8932   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8933  },
8934  {
8935   "alignment" : 8,
8936   "linker_set_key" : "android::VectorImpl &",
8937   "name" : "android::VectorImpl &",
8938   "referenced_type" : "type-115",
8939   "self_type" : "type-642",
8940   "size" : 8,
8941   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8942  },
8943  {
8944   "alignment" : 8,
8945   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> &",
8946   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
8947   "referenced_type" : "type-102",
8948   "self_type" : "type-109",
8949   "size" : 8,
8950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8951  },
8952  {
8953   "alignment" : 8,
8954   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> &",
8955   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
8956   "referenced_type" : "type-372",
8957   "self_type" : "type-435",
8958   "size" : 8,
8959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8960  },
8961  {
8962   "alignment" : 8,
8963   "linker_set_key" : "android::sp<android::Looper> &",
8964   "name" : "android::sp<android::Looper> &",
8965   "referenced_type" : "type-357",
8966   "self_type" : "type-381",
8967   "size" : 8,
8968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8969  },
8970  {
8971   "alignment" : 8,
8972   "linker_set_key" : "android::sp<android::LooperCallback> &",
8973   "name" : "android::sp<android::LooperCallback> &",
8974   "referenced_type" : "type-374",
8975   "self_type" : "type-505",
8976   "size" : 8,
8977   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8978  },
8979  {
8980   "alignment" : 8,
8981   "linker_set_key" : "android::sp<android::MessageHandler> &",
8982   "name" : "android::sp<android::MessageHandler> &",
8983   "referenced_type" : "type-364",
8984   "self_type" : "type-495",
8985   "size" : 8,
8986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8987  },
8988  {
8989   "alignment" : 8,
8990   "linker_set_key" : "android::sp<android::Thread> &",
8991   "name" : "android::sp<android::Thread> &",
8992   "referenced_type" : "type-274",
8993   "self_type" : "type-283",
8994   "size" : 8,
8995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8996  },
8997  {
8998   "alignment" : 8,
8999   "linker_set_key" : "bool &",
9000   "name" : "bool &",
9001   "referenced_type" : "type-16",
9002   "self_type" : "type-136",
9003   "size" : 8,
9004   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9005  },
9006  {
9007   "alignment" : 8,
9008   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> &",
9009   "name" : "const android::KeyedVector<android::String8, android::String8> &",
9010   "referenced_type" : "type-125",
9011   "self_type" : "type-139",
9012   "size" : 8,
9013   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9014  },
9015  {
9016   "alignment" : 8,
9017   "linker_set_key" : "const android::Looper::MessageEnvelope &",
9018   "name" : "const android::Looper::MessageEnvelope &",
9019   "referenced_type" : "type-422",
9020   "self_type" : "type-451",
9021   "size" : 8,
9022   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9023  },
9024  {
9025   "alignment" : 8,
9026   "linker_set_key" : "const android::Looper::Request &",
9027   "name" : "const android::Looper::Request &",
9028   "referenced_type" : "type-436",
9029   "self_type" : "type-437",
9030   "size" : 8,
9031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9032  },
9033  {
9034   "alignment" : 8,
9035   "linker_set_key" : "const android::Looper::Response &",
9036   "name" : "const android::Looper::Response &",
9037   "referenced_type" : "type-425",
9038   "self_type" : "type-455",
9039   "size" : 8,
9040   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9041  },
9042  {
9043   "alignment" : 8,
9044   "linker_set_key" : "const android::Message &",
9045   "name" : "const android::Message &",
9046   "referenced_type" : "type-466",
9047   "self_type" : "type-467",
9048   "size" : 8,
9049   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9050  },
9051  {
9052   "alignment" : 8,
9053   "linker_set_key" : "const android::ReferenceRenamer &",
9054   "name" : "const android::ReferenceRenamer &",
9055   "referenced_type" : "type-164",
9056   "self_type" : "type-165",
9057   "size" : 8,
9058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9059  },
9060  {
9061   "alignment" : 8,
9062   "linker_set_key" : "const android::SortedVectorImpl &",
9063   "name" : "const android::SortedVectorImpl &",
9064   "referenced_type" : "type-649",
9065   "self_type" : "type-650",
9066   "size" : 8,
9067   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9068  },
9069  {
9070   "alignment" : 8,
9071   "linker_set_key" : "const android::String16 &",
9072   "name" : "const android::String16 &",
9073   "referenced_type" : "type-195",
9074   "self_type" : "type-201",
9075   "size" : 8,
9076   "source_file" : "/system/core/libutils/include/utils/String8.h"
9077  },
9078  {
9079   "alignment" : 8,
9080   "linker_set_key" : "const android::String8 &",
9081   "name" : "const android::String8 &",
9082   "referenced_type" : "type-82",
9083   "self_type" : "type-85",
9084   "size" : 8,
9085   "source_file" : "/system/core/libutils/include/utils/String8.h"
9086  },
9087  {
9088   "alignment" : 8,
9089   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> &",
9090   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
9091   "referenced_type" : "type-660",
9092   "self_type" : "type-661",
9093   "size" : 8,
9094   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9095  },
9096  {
9097   "alignment" : 8,
9098   "linker_set_key" : "const android::VectorImpl &",
9099   "name" : "const android::VectorImpl &",
9100   "referenced_type" : "type-116",
9101   "self_type" : "type-641",
9102   "size" : 8,
9103   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9104  },
9105  {
9106   "alignment" : 8,
9107   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> &",
9108   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
9109   "referenced_type" : "type-101",
9110   "self_type" : "type-104",
9111   "size" : 8,
9112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9113  },
9114  {
9115   "alignment" : 8,
9116   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9117   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9118   "referenced_type" : "type-416",
9119   "self_type" : "type-417",
9120   "size" : 8,
9121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9122  },
9123  {
9124   "alignment" : 8,
9125   "linker_set_key" : "const android::sp<android::Looper> &",
9126   "name" : "const android::sp<android::Looper> &",
9127   "referenced_type" : "type-382",
9128   "self_type" : "type-472",
9129   "size" : 8,
9130   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9131  },
9132  {
9133   "alignment" : 8,
9134   "linker_set_key" : "const android::sp<android::LooperCallback> &",
9135   "name" : "const android::sp<android::LooperCallback> &",
9136   "referenced_type" : "type-500",
9137   "self_type" : "type-501",
9138   "size" : 8,
9139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9140  },
9141  {
9142   "alignment" : 8,
9143   "linker_set_key" : "const android::sp<android::MessageHandler> &",
9144   "name" : "const android::sp<android::MessageHandler> &",
9145   "referenced_type" : "type-491",
9146   "self_type" : "type-493",
9147   "size" : 8,
9148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "linker_set_key" : "const android::sp<android::Thread> &",
9153   "name" : "const android::sp<android::Thread> &",
9154   "referenced_type" : "type-277",
9155   "self_type" : "type-278",
9156   "size" : 8,
9157   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9158  },
9159  {
9160   "alignment" : 8,
9161   "linker_set_key" : "const android::sysprop_change_callback_info &",
9162   "name" : "const android::sysprop_change_callback_info &",
9163   "referenced_type" : "type-350",
9164   "self_type" : "type-663",
9165   "size" : 8,
9166   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9167  },
9168  {
9169   "alignment" : 8,
9170   "linker_set_key" : "const android::wp<android::MessageHandler> &",
9171   "name" : "const android::wp<android::MessageHandler> &",
9172   "referenced_type" : "type-487",
9173   "self_type" : "type-488",
9174   "size" : 8,
9175   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9176  },
9177  {
9178   "alignment" : 8,
9179   "linker_set_key" : "const bool &",
9180   "name" : "const bool &",
9181   "referenced_type" : "type-273",
9182   "self_type" : "type-320",
9183   "size" : 8,
9184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9185  },
9186  {
9187   "alignment" : 8,
9188   "linker_set_key" : "const double &",
9189   "name" : "const double &",
9190   "referenced_type" : "type-35",
9191   "self_type" : "type-37",
9192   "size" : 8,
9193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9194  },
9195  {
9196   "alignment" : 8,
9197   "linker_set_key" : "const float &",
9198   "name" : "const float &",
9199   "referenced_type" : "type-32",
9200   "self_type" : "type-34",
9201   "size" : 8,
9202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9203  },
9204  {
9205   "alignment" : 8,
9206   "linker_set_key" : "const int &",
9207   "name" : "const int &",
9208   "referenced_type" : "type-20",
9209   "self_type" : "type-22",
9210   "size" : 8,
9211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9212  },
9213  {
9214   "alignment" : 8,
9215   "linker_set_key" : "const log_msg &",
9216   "name" : "const log_msg &",
9217   "referenced_type" : "type-143",
9218   "self_type" : "type-160",
9219   "size" : 8,
9220   "source_file" : "/system/core/liblog/include/log/log_read.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "linker_set_key" : "const long &",
9225   "name" : "const long &",
9226   "referenced_type" : "type-27",
9227   "self_type" : "type-28",
9228   "size" : 8,
9229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9230  },
9231  {
9232   "alignment" : 8,
9233   "linker_set_key" : "const short &",
9234   "name" : "const short &",
9235   "referenced_type" : "type-12",
9236   "self_type" : "type-14",
9237   "size" : 8,
9238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9239  },
9240  {
9241   "alignment" : 8,
9242   "linker_set_key" : "const signed char &",
9243   "name" : "const signed char &",
9244   "referenced_type" : "type-321",
9245   "self_type" : "type-323",
9246   "size" : 8,
9247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9248  },
9249  {
9250   "alignment" : 8,
9251   "linker_set_key" : "const unsigned char &",
9252   "name" : "const unsigned char &",
9253   "referenced_type" : "type-9",
9254   "self_type" : "type-11",
9255   "size" : 8,
9256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9257  },
9258  {
9259   "alignment" : 8,
9260   "linker_set_key" : "const unsigned int &",
9261   "name" : "const unsigned int &",
9262   "referenced_type" : "type-23",
9263   "self_type" : "type-26",
9264   "size" : 8,
9265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9266  },
9267  {
9268   "alignment" : 8,
9269   "linker_set_key" : "const unsigned long &",
9270   "name" : "const unsigned long &",
9271   "referenced_type" : "type-29",
9272   "self_type" : "type-30",
9273   "size" : 8,
9274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9275  },
9276  {
9277   "alignment" : 8,
9278   "linker_set_key" : "const unsigned short &",
9279   "name" : "const unsigned short &",
9280   "referenced_type" : "type-17",
9281   "self_type" : "type-19",
9282   "size" : 8,
9283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9284  },
9285  {
9286   "alignment" : 8,
9287   "linker_set_key" : "float &",
9288   "name" : "float &",
9289   "referenced_type" : "type-33",
9290   "self_type" : "type-138",
9291   "size" : 8,
9292   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9293  },
9294  {
9295   "alignment" : 8,
9296   "linker_set_key" : "int &",
9297   "name" : "int &",
9298   "referenced_type" : "type-21",
9299   "self_type" : "type-137",
9300   "size" : 8,
9301   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9302  }
9303 ],
9304 "pointer_types" :
9305 [
9306  {
9307   "alignment" : 8,
9308   "linker_set_key" : "android::CallStack *",
9309   "name" : "android::CallStack *",
9310   "referenced_type" : "type-172",
9311   "self_type" : "type-173",
9312   "size" : 8,
9313   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9314  },
9315  {
9316   "alignment" : 8,
9317   "linker_set_key" : "android::CallStack::StackDeleter *",
9318   "name" : "android::CallStack::StackDeleter *",
9319   "referenced_type" : "type-176",
9320   "self_type" : "type-177",
9321   "size" : 8,
9322   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9323  },
9324  {
9325   "alignment" : 8,
9326   "linker_set_key" : "android::Condition *",
9327   "name" : "android::Condition *",
9328   "referenced_type" : "type-224",
9329   "self_type" : "type-266",
9330   "size" : 8,
9331   "source_file" : "/system/core/libutils/include/utils/Condition.h"
9332  },
9333  {
9334   "alignment" : 8,
9335   "linker_set_key" : "android::FdPrinter *",
9336   "name" : "android::FdPrinter *",
9337   "referenced_type" : "type-91",
9338   "self_type" : "type-93",
9339   "size" : 8,
9340   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9341  },
9342  {
9343   "alignment" : 8,
9344   "linker_set_key" : "android::FileMap *",
9345   "name" : "android::FileMap *",
9346   "referenced_type" : "type-1",
9347   "self_type" : "type-128",
9348   "size" : 8,
9349   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9350  },
9351  {
9352   "alignment" : 8,
9353   "linker_set_key" : "android::KeyedVector<android::String8, android::String8> *",
9354   "name" : "android::KeyedVector<android::String8, android::String8> *",
9355   "referenced_type" : "type-123",
9356   "self_type" : "type-124",
9357   "size" : 8,
9358   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9359  },
9360  {
9361   "alignment" : 8,
9362   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request> *",
9363   "name" : "android::KeyedVector<int, android::Looper::Request> *",
9364   "referenced_type" : "type-370",
9365   "self_type" : "type-457",
9366   "size" : 8,
9367   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9368  },
9369  {
9370   "alignment" : 8,
9371   "linker_set_key" : "android::LightRefBase<android::NativeHandle> *",
9372   "name" : "android::LightRefBase<android::NativeHandle> *",
9373   "referenced_type" : "type-67",
9374   "self_type" : "type-73",
9375   "size" : 8,
9376   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9377  },
9378  {
9379   "alignment" : 8,
9380   "linker_set_key" : "android::LogPrinter *",
9381   "name" : "android::LogPrinter *",
9382   "referenced_type" : "type-77",
9383   "self_type" : "type-88",
9384   "size" : 8,
9385   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9386  },
9387  {
9388   "alignment" : 8,
9389   "linker_set_key" : "android::Looper *",
9390   "name" : "android::Looper *",
9391   "referenced_type" : "type-359",
9392   "self_type" : "type-358",
9393   "size" : 8,
9394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9395  },
9396  {
9397   "alignment" : 8,
9398   "linker_set_key" : "android::Looper::MessageEnvelope *",
9399   "name" : "android::Looper::MessageEnvelope *",
9400   "referenced_type" : "type-363",
9401   "self_type" : "type-419",
9402   "size" : 8,
9403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9404  },
9405  {
9406   "alignment" : 8,
9407   "linker_set_key" : "android::Looper::Response *",
9408   "name" : "android::Looper::Response *",
9409   "referenced_type" : "type-379",
9410   "self_type" : "type-421",
9411   "size" : 8,
9412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9413  },
9414  {
9415   "alignment" : 8,
9416   "linker_set_key" : "android::LooperCallback *",
9417   "name" : "android::LooperCallback *",
9418   "referenced_type" : "type-376",
9419   "self_type" : "type-375",
9420   "size" : 8,
9421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9422  },
9423  {
9424   "alignment" : 8,
9425   "linker_set_key" : "android::Message *",
9426   "name" : "android::Message *",
9427   "referenced_type" : "type-367",
9428   "self_type" : "type-461",
9429   "size" : 8,
9430   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9431  },
9432  {
9433   "alignment" : 8,
9434   "linker_set_key" : "android::MessageHandler *",
9435   "name" : "android::MessageHandler *",
9436   "referenced_type" : "type-366",
9437   "self_type" : "type-365",
9438   "size" : 8,
9439   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9440  },
9441  {
9442   "alignment" : 8,
9443   "linker_set_key" : "android::Mutex *",
9444   "name" : "android::Mutex *",
9445   "referenced_type" : "type-178",
9446   "self_type" : "type-180",
9447   "size" : 8,
9448   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9449  },
9450  {
9451   "alignment" : 8,
9452   "linker_set_key" : "android::Mutex::Autolock *",
9453   "name" : "android::Mutex::Autolock *",
9454   "referenced_type" : "type-181",
9455   "self_type" : "type-184",
9456   "size" : 8,
9457   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9458  },
9459  {
9460   "alignment" : 8,
9461   "linker_set_key" : "android::NativeHandle *",
9462   "name" : "android::NativeHandle *",
9463   "referenced_type" : "type-66",
9464   "self_type" : "type-71",
9465   "size" : 8,
9466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9467  },
9468  {
9469   "alignment" : 8,
9470   "linker_set_key" : "android::PrefixPrinter *",
9471   "name" : "android::PrefixPrinter *",
9472   "referenced_type" : "type-97",
9473   "self_type" : "type-99",
9474   "size" : 8,
9475   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9476  },
9477  {
9478   "alignment" : 8,
9479   "linker_set_key" : "android::Printer *",
9480   "name" : "android::Printer *",
9481   "referenced_type" : "type-78",
9482   "self_type" : "type-100",
9483   "size" : 8,
9484   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9485  },
9486  {
9487   "alignment" : 8,
9488   "linker_set_key" : "android::PropertyMap *",
9489   "name" : "android::PropertyMap *",
9490   "referenced_type" : "type-132",
9491   "self_type" : "type-133",
9492   "size" : 8,
9493   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9494  },
9495  {
9496   "alignment" : 8,
9497   "linker_set_key" : "android::PropertyMap **",
9498   "name" : "android::PropertyMap **",
9499   "referenced_type" : "type-133",
9500   "self_type" : "type-140",
9501   "size" : 8,
9502   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9503  },
9504  {
9505   "alignment" : 8,
9506   "linker_set_key" : "android::PropertyMap::Parser *",
9507   "name" : "android::PropertyMap::Parser *",
9508   "referenced_type" : "type-141",
9509   "self_type" : "type-142",
9510   "size" : 8,
9511   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9512  },
9513  {
9514   "alignment" : 8,
9515   "linker_set_key" : "android::RWLock *",
9516   "name" : "android::RWLock *",
9517   "referenced_type" : "type-477",
9518   "self_type" : "type-479",
9519   "size" : 8,
9520   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9521  },
9522  {
9523   "alignment" : 8,
9524   "linker_set_key" : "android::RWLock::AutoRLock *",
9525   "name" : "android::RWLock::AutoRLock *",
9526   "referenced_type" : "type-480",
9527   "self_type" : "type-482",
9528   "size" : 8,
9529   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9530  },
9531  {
9532   "alignment" : 8,
9533   "linker_set_key" : "android::RWLock::AutoWLock *",
9534   "name" : "android::RWLock::AutoWLock *",
9535   "referenced_type" : "type-484",
9536   "self_type" : "type-485",
9537   "size" : 8,
9538   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9539  },
9540  {
9541   "alignment" : 8,
9542   "linker_set_key" : "android::RefBase *",
9543   "name" : "android::RefBase *",
9544   "referenced_type" : "type-48",
9545   "self_type" : "type-56",
9546   "size" : 8,
9547   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9548  },
9549  {
9550   "alignment" : 8,
9551   "linker_set_key" : "android::RefBase::weakref_impl *",
9552   "name" : "android::RefBase::weakref_impl *",
9553   "referenced_type" : "type-158",
9554   "self_type" : "type-157",
9555   "size" : 8,
9556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9557  },
9558  {
9559   "alignment" : 8,
9560   "linker_set_key" : "android::RefBase::weakref_impl *",
9561   "name" : "android::RefBase::weakref_impl *",
9562   "referenced_type" : "type-227",
9563   "self_type" : "type-226",
9564   "size" : 8,
9565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9566  },
9567  {
9568   "alignment" : 8,
9569   "linker_set_key" : "android::RefBase::weakref_impl *",
9570   "name" : "android::RefBase::weakref_impl *",
9571   "referenced_type" : "type-441",
9572   "self_type" : "type-440",
9573   "size" : 8,
9574   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9575  },
9576  {
9577   "alignment" : 8,
9578   "linker_set_key" : "android::RefBase::weakref_impl *",
9579   "name" : "android::RefBase::weakref_impl *",
9580   "referenced_type" : "type-51",
9581   "self_type" : "type-50",
9582   "size" : 8,
9583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9584  },
9585  {
9586   "alignment" : 8,
9587   "linker_set_key" : "android::RefBase::weakref_impl *",
9588   "name" : "android::RefBase::weakref_impl *",
9589   "referenced_type" : "type-516",
9590   "self_type" : "type-515",
9591   "size" : 8,
9592   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9593  },
9594  {
9595   "alignment" : 8,
9596   "linker_set_key" : "android::RefBase::weakref_impl *",
9597   "name" : "android::RefBase::weakref_impl *",
9598   "referenced_type" : "type-575",
9599   "self_type" : "type-574",
9600   "size" : 8,
9601   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9602  },
9603  {
9604   "alignment" : 8,
9605   "linker_set_key" : "android::RefBase::weakref_impl *",
9606   "name" : "android::RefBase::weakref_impl *",
9607   "referenced_type" : "type-596",
9608   "self_type" : "type-595",
9609   "size" : 8,
9610   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9611  },
9612  {
9613   "alignment" : 8,
9614   "linker_set_key" : "android::RefBase::weakref_impl *",
9615   "name" : "android::RefBase::weakref_impl *",
9616   "referenced_type" : "type-599",
9617   "self_type" : "type-598",
9618   "size" : 8,
9619   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9620  },
9621  {
9622   "alignment" : 8,
9623   "linker_set_key" : "android::RefBase::weakref_impl *",
9624   "name" : "android::RefBase::weakref_impl *",
9625   "referenced_type" : "type-617",
9626   "self_type" : "type-616",
9627   "size" : 8,
9628   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9629  },
9630  {
9631   "alignment" : 8,
9632   "linker_set_key" : "android::RefBase::weakref_type *",
9633   "name" : "android::RefBase::weakref_type *",
9634   "referenced_type" : "type-53",
9635   "self_type" : "type-163",
9636   "size" : 8,
9637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9638  },
9639  {
9640   "alignment" : 8,
9641   "linker_set_key" : "android::ReferenceRenamer *",
9642   "name" : "android::ReferenceRenamer *",
9643   "referenced_type" : "type-45",
9644   "self_type" : "type-46",
9645   "size" : 8,
9646   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9647  },
9648  {
9649   "alignment" : 8,
9650   "linker_set_key" : "android::ScopedTrace *",
9651   "name" : "android::ScopedTrace *",
9652   "referenced_type" : "type-508",
9653   "self_type" : "type-509",
9654   "size" : 8,
9655   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9656  },
9657  {
9658   "alignment" : 8,
9659   "linker_set_key" : "android::SimpleLooperCallback *",
9660   "name" : "android::SimpleLooperCallback *",
9661   "referenced_type" : "type-502",
9662   "self_type" : "type-504",
9663   "size" : 8,
9664   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9665  },
9666  {
9667   "alignment" : 8,
9668   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9669   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9670   "referenced_type" : "type-119",
9671   "self_type" : "type-120",
9672   "size" : 8,
9673   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9674  },
9675  {
9676   "alignment" : 8,
9677   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9678   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9679   "referenced_type" : "type-371",
9680   "self_type" : "type-445",
9681   "size" : 8,
9682   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9683  },
9684  {
9685   "alignment" : 8,
9686   "linker_set_key" : "android::SortedVectorImpl *",
9687   "name" : "android::SortedVectorImpl *",
9688   "referenced_type" : "type-118",
9689   "self_type" : "type-647",
9690   "size" : 8,
9691   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9692  },
9693  {
9694   "alignment" : 8,
9695   "linker_set_key" : "android::StopWatch *",
9696   "name" : "android::StopWatch *",
9697   "referenced_type" : "type-188",
9698   "self_type" : "type-191",
9699   "size" : 8,
9700   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9701  },
9702  {
9703   "alignment" : 8,
9704   "linker_set_key" : "android::String16 *",
9705   "name" : "android::String16 *",
9706   "referenced_type" : "type-196",
9707   "self_type" : "type-212",
9708   "size" : 8,
9709   "source_file" : "/system/core/libutils/include/utils/String16.h"
9710  },
9711  {
9712   "alignment" : 8,
9713   "linker_set_key" : "android::String8 *",
9714   "name" : "android::String8 *",
9715   "referenced_type" : "type-83",
9716   "self_type" : "type-95",
9717   "size" : 8,
9718   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9719  },
9720  {
9721   "alignment" : 8,
9722   "linker_set_key" : "android::String8Printer *",
9723   "name" : "android::String8Printer *",
9724   "referenced_type" : "type-94",
9725   "self_type" : "type-96",
9726   "size" : 8,
9727   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9728  },
9729  {
9730   "alignment" : 8,
9731   "linker_set_key" : "android::Thread *",
9732   "name" : "android::Thread *",
9733   "referenced_type" : "type-272",
9734   "self_type" : "type-271",
9735   "size" : 8,
9736   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9737  },
9738  {
9739   "alignment" : 8,
9740   "linker_set_key" : "android::Tokenizer *",
9741   "name" : "android::Tokenizer *",
9742   "referenced_type" : "type-127",
9743   "self_type" : "type-131",
9744   "size" : 8,
9745   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9746  },
9747  {
9748   "alignment" : 8,
9749   "linker_set_key" : "android::Tokenizer **",
9750   "name" : "android::Tokenizer **",
9751   "referenced_type" : "type-131",
9752   "self_type" : "type-639",
9753   "size" : 8,
9754   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9755  },
9756  {
9757   "alignment" : 8,
9758   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope> *",
9759   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
9760   "referenced_type" : "type-362",
9761   "self_type" : "type-448",
9762   "size" : 8,
9763   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9764  },
9765  {
9766   "alignment" : 8,
9767   "linker_set_key" : "android::Vector<android::Looper::Response> *",
9768   "name" : "android::Vector<android::Looper::Response> *",
9769   "referenced_type" : "type-378",
9770   "self_type" : "type-452",
9771   "size" : 8,
9772   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9773  },
9774  {
9775   "alignment" : 8,
9776   "linker_set_key" : "android::Vector<android::String8> *",
9777   "name" : "android::Vector<android::String8> *",
9778   "referenced_type" : "type-167",
9779   "self_type" : "type-168",
9780   "size" : 8,
9781   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9782  },
9783  {
9784   "alignment" : 8,
9785   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> *",
9786   "name" : "android::Vector<android::sysprop_change_callback_info> *",
9787   "referenced_type" : "type-655",
9788   "self_type" : "type-658",
9789   "size" : 8,
9790   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9791  },
9792  {
9793   "alignment" : 8,
9794   "linker_set_key" : "android::VectorImpl *",
9795   "name" : "android::VectorImpl *",
9796   "referenced_type" : "type-115",
9797   "self_type" : "type-653",
9798   "size" : 8,
9799   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9800  },
9801  {
9802   "alignment" : 8,
9803   "linker_set_key" : "android::VirtualLightRefBase *",
9804   "name" : "android::VirtualLightRefBase *",
9805   "referenced_type" : "type-42",
9806   "self_type" : "type-60",
9807   "size" : 8,
9808   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9809  },
9810  {
9811   "alignment" : 8,
9812   "linker_set_key" : "android::WeakMessageHandler *",
9813   "name" : "android::WeakMessageHandler *",
9814   "referenced_type" : "type-462",
9815   "self_type" : "type-465",
9816   "size" : 8,
9817   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9818  },
9819  {
9820   "alignment" : 8,
9821   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> *",
9822   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
9823   "referenced_type" : "type-102",
9824   "self_type" : "type-105",
9825   "size" : 8,
9826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9827  },
9828  {
9829   "alignment" : 8,
9830   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> *",
9831   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
9832   "referenced_type" : "type-372",
9833   "self_type" : "type-420",
9834   "size" : 8,
9835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9836  },
9837  {
9838   "alignment" : 8,
9839   "linker_set_key" : "android::sp<android::Looper> *",
9840   "name" : "android::sp<android::Looper> *",
9841   "referenced_type" : "type-357",
9842   "self_type" : "type-507",
9843   "size" : 8,
9844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9845  },
9846  {
9847   "alignment" : 8,
9848   "linker_set_key" : "android::sp<android::LooperCallback> *",
9849   "name" : "android::sp<android::LooperCallback> *",
9850   "referenced_type" : "type-374",
9851   "self_type" : "type-499",
9852   "size" : 8,
9853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9854  },
9855  {
9856   "alignment" : 8,
9857   "linker_set_key" : "android::sp<android::MessageHandler> *",
9858   "name" : "android::sp<android::MessageHandler> *",
9859   "referenced_type" : "type-364",
9860   "self_type" : "type-490",
9861   "size" : 8,
9862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9863  },
9864  {
9865   "alignment" : 8,
9866   "linker_set_key" : "android::sp<android::NativeHandle> *",
9867   "name" : "android::sp<android::NativeHandle> *",
9868   "referenced_type" : "type-70",
9869   "self_type" : "type-72",
9870   "size" : 8,
9871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9872  },
9873  {
9874   "alignment" : 8,
9875   "linker_set_key" : "android::sp<android::Thread> *",
9876   "name" : "android::sp<android::Thread> *",
9877   "referenced_type" : "type-274",
9878   "self_type" : "type-281",
9879   "size" : 8,
9880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9881  },
9882  {
9883   "alignment" : 8,
9884   "linker_set_key" : "android::sysprop_change_callback_info *",
9885   "name" : "android::sysprop_change_callback_info *",
9886   "referenced_type" : "type-347",
9887   "self_type" : "type-346",
9888   "size" : 8,
9889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9890  },
9891  {
9892   "alignment" : 8,
9893   "linker_set_key" : "android::wp<android::MessageHandler> *",
9894   "name" : "android::wp<android::MessageHandler> *",
9895   "referenced_type" : "type-463",
9896   "self_type" : "type-486",
9897   "size" : 8,
9898   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9899  },
9900  {
9901   "alignment" : 8,
9902   "linker_set_key" : "android::wp<android::Thread> *",
9903   "name" : "android::wp<android::Thread> *",
9904   "referenced_type" : "type-270",
9905   "self_type" : "type-276",
9906   "size" : 8,
9907   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9908  },
9909  {
9910   "alignment" : 8,
9911   "linker_set_key" : "android_flex_plane *",
9912   "name" : "android_flex_plane *",
9913   "referenced_type" : "type-250",
9914   "self_type" : "type-254",
9915   "size" : 8,
9916   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9917  },
9918  {
9919   "alignment" : 8,
9920   "linker_set_key" : "char *",
9921   "name" : "char *",
9922   "referenced_type" : "type-3",
9923   "self_type" : "type-2",
9924   "size" : 8,
9925   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9926  },
9927  {
9928   "alignment" : 8,
9929   "linker_set_key" : "char16_t *",
9930   "name" : "char16_t *",
9931   "referenced_type" : "type-199",
9932   "self_type" : "type-640",
9933   "size" : 8,
9934   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
9935  },
9936  {
9937   "alignment" : 8,
9938   "linker_set_key" : "char32_t *",
9939   "name" : "char32_t *",
9940   "referenced_type" : "type-203",
9941   "self_type" : "type-207",
9942   "size" : 8,
9943   "source_file" : "/system/core/libutils/include/utils/String8.h"
9944  },
9945  {
9946   "alignment" : 8,
9947   "linker_set_key" : "const android::CallStack *",
9948   "name" : "const android::CallStack *",
9949   "referenced_type" : "type-174",
9950   "self_type" : "type-175",
9951   "size" : 8,
9952   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9953  },
9954  {
9955   "alignment" : 8,
9956   "linker_set_key" : "const android::FileMap *",
9957   "name" : "const android::FileMap *",
9958   "referenced_type" : "type-44",
9959   "self_type" : "type-52",
9960   "size" : 8,
9961   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9962  },
9963  {
9964   "alignment" : 8,
9965   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> *",
9966   "name" : "const android::KeyedVector<android::String8, android::String8> *",
9967   "referenced_type" : "type-125",
9968   "self_type" : "type-126",
9969   "size" : 8,
9970   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9971  },
9972  {
9973   "alignment" : 8,
9974   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request> *",
9975   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
9976   "referenced_type" : "type-458",
9977   "self_type" : "type-460",
9978   "size" : 8,
9979   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9980  },
9981  {
9982   "alignment" : 8,
9983   "linker_set_key" : "const android::LightRefBase<android::NativeHandle> *",
9984   "name" : "const android::LightRefBase<android::NativeHandle> *",
9985   "referenced_type" : "type-74",
9986   "self_type" : "type-75",
9987   "size" : 8,
9988   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9989  },
9990  {
9991   "alignment" : 8,
9992   "linker_set_key" : "const android::Looper *",
9993   "name" : "const android::Looper *",
9994   "referenced_type" : "type-384",
9995   "self_type" : "type-385",
9996   "size" : 8,
9997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9998  },
9999  {
10000   "alignment" : 8,
10001   "linker_set_key" : "const android::Looper::MessageEnvelope *",
10002   "name" : "const android::Looper::MessageEnvelope *",
10003   "referenced_type" : "type-422",
10004   "self_type" : "type-423",
10005   "size" : 8,
10006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10007  },
10008  {
10009   "alignment" : 8,
10010   "linker_set_key" : "const android::Looper::Request *",
10011   "name" : "const android::Looper::Request *",
10012   "referenced_type" : "type-436",
10013   "self_type" : "type-473",
10014   "size" : 8,
10015   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10016  },
10017  {
10018   "alignment" : 8,
10019   "linker_set_key" : "const android::Looper::Response *",
10020   "name" : "const android::Looper::Response *",
10021   "referenced_type" : "type-425",
10022   "self_type" : "type-426",
10023   "size" : 8,
10024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10025  },
10026  {
10027   "alignment" : 8,
10028   "linker_set_key" : "const android::MessageHandler *",
10029   "name" : "const android::MessageHandler *",
10030   "referenced_type" : "type-497",
10031   "self_type" : "type-498",
10032   "size" : 8,
10033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10034  },
10035  {
10036   "alignment" : 8,
10037   "linker_set_key" : "const android::NativeHandle *",
10038   "name" : "const android::NativeHandle *",
10039   "referenced_type" : "type-65",
10040   "self_type" : "type-69",
10041   "size" : 8,
10042   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10043  },
10044  {
10045   "alignment" : 8,
10046   "linker_set_key" : "const android::PropertyMap *",
10047   "name" : "const android::PropertyMap *",
10048   "referenced_type" : "type-134",
10049   "self_type" : "type-135",
10050   "size" : 8,
10051   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10052  },
10053  {
10054   "alignment" : 8,
10055   "linker_set_key" : "const android::RefBase *",
10056   "name" : "const android::RefBase *",
10057   "referenced_type" : "type-54",
10058   "self_type" : "type-55",
10059   "size" : 8,
10060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10061  },
10062  {
10063   "alignment" : 8,
10064   "linker_set_key" : "const android::RefBase::weakref_type *",
10065   "name" : "const android::RefBase::weakref_type *",
10066   "referenced_type" : "type-161",
10067   "self_type" : "type-162",
10068   "size" : 8,
10069   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10070  },
10071  {
10072   "alignment" : 8,
10073   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10074   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10075   "referenced_type" : "type-121",
10076   "self_type" : "type-122",
10077   "size" : 8,
10078   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10079  },
10080  {
10081   "alignment" : 8,
10082   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10083   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10084   "referenced_type" : "type-446",
10085   "self_type" : "type-447",
10086   "size" : 8,
10087   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10088  },
10089  {
10090   "alignment" : 8,
10091   "linker_set_key" : "const android::SortedVectorImpl *",
10092   "name" : "const android::SortedVectorImpl *",
10093   "referenced_type" : "type-649",
10094   "self_type" : "type-651",
10095   "size" : 8,
10096   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10097  },
10098  {
10099   "alignment" : 8,
10100   "linker_set_key" : "const android::StopWatch *",
10101   "name" : "const android::StopWatch *",
10102   "referenced_type" : "type-192",
10103   "self_type" : "type-194",
10104   "size" : 8,
10105   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10106  },
10107  {
10108   "alignment" : 8,
10109   "linker_set_key" : "const android::String16 *",
10110   "name" : "const android::String16 *",
10111   "referenced_type" : "type-195",
10112   "self_type" : "type-210",
10113   "size" : 8,
10114   "source_file" : "/system/core/libutils/include/utils/String16.h"
10115  },
10116  {
10117   "alignment" : 8,
10118   "linker_set_key" : "const android::String8 *",
10119   "name" : "const android::String8 *",
10120   "referenced_type" : "type-82",
10121   "self_type" : "type-84",
10122   "size" : 8,
10123   "source_file" : "/system/core/libutils/include/utils/String8.h"
10124  },
10125  {
10126   "alignment" : 8,
10127   "linker_set_key" : "const android::Thread *",
10128   "name" : "const android::Thread *",
10129   "referenced_type" : "type-286",
10130   "self_type" : "type-287",
10131   "size" : 8,
10132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10133  },
10134  {
10135   "alignment" : 8,
10136   "linker_set_key" : "const android::Tokenizer *",
10137   "name" : "const android::Tokenizer *",
10138   "referenced_type" : "type-129",
10139   "self_type" : "type-130",
10140   "size" : 8,
10141   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10142  },
10143  {
10144   "alignment" : 8,
10145   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope> *",
10146   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10147   "referenced_type" : "type-449",
10148   "self_type" : "type-450",
10149   "size" : 8,
10150   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10151  },
10152  {
10153   "alignment" : 8,
10154   "linker_set_key" : "const android::Vector<android::Looper::Response> *",
10155   "name" : "const android::Vector<android::Looper::Response> *",
10156   "referenced_type" : "type-453",
10157   "self_type" : "type-454",
10158   "size" : 8,
10159   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10160  },
10161  {
10162   "alignment" : 8,
10163   "linker_set_key" : "const android::Vector<android::String8> *",
10164   "name" : "const android::Vector<android::String8> *",
10165   "referenced_type" : "type-169",
10166   "self_type" : "type-170",
10167   "size" : 8,
10168   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10169  },
10170  {
10171   "alignment" : 8,
10172   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> *",
10173   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10174   "referenced_type" : "type-660",
10175   "self_type" : "type-662",
10176   "size" : 8,
10177   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10178  },
10179  {
10180   "alignment" : 8,
10181   "linker_set_key" : "const android::VectorImpl *",
10182   "name" : "const android::VectorImpl *",
10183   "referenced_type" : "type-116",
10184   "self_type" : "type-117",
10185   "size" : 8,
10186   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10187  },
10188  {
10189   "alignment" : 8,
10190   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> *",
10191   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
10192   "referenced_type" : "type-101",
10193   "self_type" : "type-106",
10194   "size" : 8,
10195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10196  },
10197  {
10198   "alignment" : 8,
10199   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10200   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10201   "referenced_type" : "type-416",
10202   "self_type" : "type-424",
10203   "size" : 8,
10204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10205  },
10206  {
10207   "alignment" : 8,
10208   "linker_set_key" : "const android::sp<android::Looper> *",
10209   "name" : "const android::sp<android::Looper> *",
10210   "referenced_type" : "type-382",
10211   "self_type" : "type-383",
10212   "size" : 8,
10213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10214  },
10215  {
10216   "alignment" : 8,
10217   "linker_set_key" : "const android::sp<android::LooperCallback> *",
10218   "name" : "const android::sp<android::LooperCallback> *",
10219   "referenced_type" : "type-500",
10220   "self_type" : "type-506",
10221   "size" : 8,
10222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10223  },
10224  {
10225   "alignment" : 8,
10226   "linker_set_key" : "const android::sp<android::MessageHandler> *",
10227   "name" : "const android::sp<android::MessageHandler> *",
10228   "referenced_type" : "type-491",
10229   "self_type" : "type-496",
10230   "size" : 8,
10231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10232  },
10233  {
10234   "alignment" : 8,
10235   "linker_set_key" : "const android::sp<android::Thread> *",
10236   "name" : "const android::sp<android::Thread> *",
10237   "referenced_type" : "type-277",
10238   "self_type" : "type-285",
10239   "size" : 8,
10240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10241  },
10242  {
10243   "alignment" : 8,
10244   "linker_set_key" : "const android::sysprop_change_callback_info *",
10245   "name" : "const android::sysprop_change_callback_info *",
10246   "referenced_type" : "type-350",
10247   "self_type" : "type-349",
10248   "size" : 8,
10249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10250  },
10251  {
10252   "alignment" : 8,
10253   "linker_set_key" : "const android::wp<android::MessageHandler> *",
10254   "name" : "const android::wp<android::MessageHandler> *",
10255   "referenced_type" : "type-487",
10256   "self_type" : "type-489",
10257   "size" : 8,
10258   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10259  },
10260  {
10261   "alignment" : 8,
10262   "linker_set_key" : "const android::wp<android::Thread> *",
10263   "name" : "const android::wp<android::Thread> *",
10264   "referenced_type" : "type-279",
10265   "self_type" : "type-280",
10266   "size" : 8,
10267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10268  },
10269  {
10270   "alignment" : 8,
10271   "linker_set_key" : "const char *",
10272   "name" : "const char *",
10273   "referenced_type" : "type-8",
10274   "self_type" : "type-25",
10275   "size" : 8,
10276   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10277  },
10278  {
10279   "alignment" : 8,
10280   "linker_set_key" : "const char16_t *",
10281   "name" : "const char16_t *",
10282   "referenced_type" : "type-198",
10283   "self_type" : "type-197",
10284   "size" : 8,
10285   "source_file" : "/system/core/libutils/include/utils/String8.h"
10286  },
10287  {
10288   "alignment" : 8,
10289   "linker_set_key" : "const char32_t *",
10290   "name" : "const char32_t *",
10291   "referenced_type" : "type-202",
10292   "self_type" : "type-204",
10293   "size" : 8,
10294   "source_file" : "/system/core/libutils/include/utils/String8.h"
10295  },
10296  {
10297   "alignment" : 8,
10298   "linker_set_key" : "const log_msg *",
10299   "name" : "const log_msg *",
10300   "referenced_type" : "type-143",
10301   "self_type" : "type-151",
10302   "size" : 8,
10303   "source_file" : "/system/core/liblog/include/log/log_read.h"
10304  },
10305  {
10306   "alignment" : 8,
10307   "linker_set_key" : "const native_handle *",
10308   "name" : "const native_handle *",
10309   "referenced_type" : "type-64",
10310   "self_type" : "type-63",
10311   "size" : 8,
10312   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10313  },
10314  {
10315   "alignment" : 8,
10316   "linker_set_key" : "const unsigned char *",
10317   "name" : "const unsigned char *",
10318   "referenced_type" : "type-9",
10319   "self_type" : "type-38",
10320   "size" : 8,
10321   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10322  },
10323  {
10324   "alignment" : 8,
10325   "linker_set_key" : "const unsigned short *",
10326   "name" : "const unsigned short *",
10327   "referenced_type" : "type-17",
10328   "self_type" : "type-39",
10329   "size" : 8,
10330   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10331  },
10332  {
10333   "alignment" : 8,
10334   "linker_set_key" : "const void *",
10335   "name" : "const void *",
10336   "referenced_type" : "type-43",
10337   "self_type" : "type-47",
10338   "size" : 8,
10339   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10340  },
10341  {
10342   "alignment" : 8,
10343   "linker_set_key" : "epoll_event *",
10344   "name" : "epoll_event *",
10345   "referenced_type" : "type-475",
10346   "self_type" : "type-474",
10347   "size" : 8,
10348   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10349  },
10350  {
10351   "alignment" : 8,
10352   "linker_set_key" : "int (*)(const void *, const void *)",
10353   "name" : "int (*)(const void *, const void *)",
10354   "referenced_type" : "type-643",
10355   "self_type" : "type-644",
10356   "size" : 8,
10357   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10358  },
10359  {
10360   "alignment" : 8,
10361   "linker_set_key" : "int (*)(const void *, const void *, void *)",
10362   "name" : "int (*)(const void *, const void *, void *)",
10363   "referenced_type" : "type-645",
10364   "self_type" : "type-646",
10365   "size" : 8,
10366   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10367  },
10368  {
10369   "alignment" : 8,
10370   "linker_set_key" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10371   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10372   "referenced_type" : "type-265",
10373   "self_type" : "type-267",
10374   "size" : 8,
10375   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10376  },
10377  {
10378   "alignment" : 8,
10379   "linker_set_key" : "int (*)(int, int, void *)",
10380   "name" : "int (*)(int, int, void *)",
10381   "referenced_type" : "type-468",
10382   "self_type" : "type-469",
10383   "size" : 8,
10384   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10385  },
10386  {
10387   "alignment" : 8,
10388   "linker_set_key" : "int (*)(void *)",
10389   "name" : "int (*)(void *)",
10390   "referenced_type" : "type-262",
10391   "self_type" : "type-263",
10392   "size" : 8,
10393   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10394  },
10395  {
10396   "alignment" : 8,
10397   "linker_set_key" : "int *",
10398   "name" : "int *",
10399   "referenced_type" : "type-21",
10400   "self_type" : "type-471",
10401   "size" : 8,
10402   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10403  },
10404  {
10405   "alignment" : 8,
10406   "linker_set_key" : "log_msg *",
10407   "name" : "log_msg *",
10408   "referenced_type" : "type-112",
10409   "self_type" : "type-166",
10410   "size" : 8,
10411   "source_file" : "/system/core/liblog/include/log/log_read.h"
10412  },
10413  {
10414   "alignment" : 8,
10415   "linker_set_key" : "native_handle *",
10416   "name" : "native_handle *",
10417   "referenced_type" : "type-58",
10418   "self_type" : "type-61",
10419   "size" : 8,
10420   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10421  },
10422  {
10423   "alignment" : 8,
10424   "linker_set_key" : "unsigned char *",
10425   "name" : "unsigned char *",
10426   "referenced_type" : "type-10",
10427   "self_type" : "type-251",
10428   "size" : 8,
10429   "source_file" : "/system/core/libsystem/include/system/graphics.h"
10430  },
10431  {
10432   "alignment" : 8,
10433   "linker_set_key" : "unsigned long *",
10434   "name" : "unsigned long *",
10435   "referenced_type" : "type-6",
10436   "self_type" : "type-205",
10437   "size" : 8,
10438   "source_file" : "/system/core/libutils/include/utils/String8.h"
10439  },
10440  {
10441   "alignment" : 8,
10442   "linker_set_key" : "void (*)()",
10443   "name" : "void (*)()",
10444   "referenced_type" : "type-336",
10445   "self_type" : "type-335",
10446   "size" : 8,
10447   "source_file" : "/system/core/libutils/include/utils/misc.h"
10448  },
10449  {
10450   "alignment" : 8,
10451   "linker_set_key" : "void *",
10452   "name" : "void *",
10453   "referenced_type" : "type-5",
10454   "self_type" : "type-4",
10455   "size" : 8,
10456   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10457  },
10458  {
10459   "alignment" : 8,
10460   "linker_set_key" : "void **",
10461   "name" : "void **",
10462   "referenced_type" : "type-4",
10463   "self_type" : "type-264",
10464   "size" : 8,
10465   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10466  }
10467 ],
10468 "qualified_types" :
10469 [
10470  {
10471   "alignment" : 8,
10472   "is_const" : true,
10473   "linker_set_key" : "android::RefBase::weakref_impl *const",
10474   "name" : "android::RefBase::weakref_impl *const",
10475   "referenced_type" : "type-157",
10476   "self_type" : "type-159",
10477   "size" : 8,
10478   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10479  },
10480  {
10481   "alignment" : 8,
10482   "is_const" : true,
10483   "linker_set_key" : "android::RefBase::weakref_impl *const",
10484   "name" : "android::RefBase::weakref_impl *const",
10485   "referenced_type" : "type-226",
10486   "self_type" : "type-228",
10487   "size" : 8,
10488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10489  },
10490  {
10491   "alignment" : 8,
10492   "is_const" : true,
10493   "linker_set_key" : "android::RefBase::weakref_impl *const",
10494   "name" : "android::RefBase::weakref_impl *const",
10495   "referenced_type" : "type-440",
10496   "self_type" : "type-443",
10497   "size" : 8,
10498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10499  },
10500  {
10501   "alignment" : 8,
10502   "is_const" : true,
10503   "linker_set_key" : "android::RefBase::weakref_impl *const",
10504   "name" : "android::RefBase::weakref_impl *const",
10505   "referenced_type" : "type-50",
10506   "self_type" : "type-49",
10507   "size" : 8,
10508   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "is_const" : true,
10513   "linker_set_key" : "android::RefBase::weakref_impl *const",
10514   "name" : "android::RefBase::weakref_impl *const",
10515   "referenced_type" : "type-515",
10516   "self_type" : "type-514",
10517   "size" : 8,
10518   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10519  },
10520  {
10521   "alignment" : 8,
10522   "is_const" : true,
10523   "linker_set_key" : "android::RefBase::weakref_impl *const",
10524   "name" : "android::RefBase::weakref_impl *const",
10525   "referenced_type" : "type-574",
10526   "self_type" : "type-576",
10527   "size" : 8,
10528   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10529  },
10530  {
10531   "alignment" : 8,
10532   "is_const" : true,
10533   "linker_set_key" : "android::RefBase::weakref_impl *const",
10534   "name" : "android::RefBase::weakref_impl *const",
10535   "referenced_type" : "type-595",
10536   "self_type" : "type-597",
10537   "size" : 8,
10538   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10539  },
10540  {
10541   "alignment" : 8,
10542   "is_const" : true,
10543   "linker_set_key" : "android::RefBase::weakref_impl *const",
10544   "name" : "android::RefBase::weakref_impl *const",
10545   "referenced_type" : "type-598",
10546   "self_type" : "type-600",
10547   "size" : 8,
10548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10549  },
10550  {
10551   "alignment" : 8,
10552   "is_const" : true,
10553   "linker_set_key" : "android::RefBase::weakref_impl *const",
10554   "name" : "android::RefBase::weakref_impl *const",
10555   "referenced_type" : "type-616",
10556   "self_type" : "type-618",
10557   "size" : 8,
10558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10559  },
10560  {
10561   "alignment" : 8,
10562   "is_const" : true,
10563   "linker_set_key" : "const android::CallStack",
10564   "name" : "const android::CallStack",
10565   "referenced_type" : "type-172",
10566   "self_type" : "type-174",
10567   "size" : 40,
10568   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
10569  },
10570  {
10571   "alignment" : 8,
10572   "is_const" : true,
10573   "linker_set_key" : "const android::FileMap",
10574   "name" : "const android::FileMap",
10575   "referenced_type" : "type-1",
10576   "self_type" : "type-44",
10577   "size" : 48,
10578   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10579  },
10580  {
10581   "alignment" : 8,
10582   "is_const" : true,
10583   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8>",
10584   "name" : "const android::KeyedVector<android::String8, android::String8>",
10585   "referenced_type" : "type-123",
10586   "self_type" : "type-125",
10587   "size" : 40,
10588   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10589  },
10590  {
10591   "alignment" : 8,
10592   "is_const" : true,
10593   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request>",
10594   "name" : "const android::KeyedVector<int, android::Looper::Request>",
10595   "referenced_type" : "type-370",
10596   "self_type" : "type-458",
10597   "size" : 40,
10598   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "is_const" : true,
10603   "linker_set_key" : "const android::LightRefBase<android::NativeHandle>",
10604   "name" : "const android::LightRefBase<android::NativeHandle>",
10605   "referenced_type" : "type-67",
10606   "self_type" : "type-74",
10607   "size" : 4,
10608   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10609  },
10610  {
10611   "alignment" : 8,
10612   "is_const" : true,
10613   "linker_set_key" : "const android::Looper",
10614   "name" : "const android::Looper",
10615   "referenced_type" : "type-359",
10616   "self_type" : "type-384",
10617   "size" : 224,
10618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10619  },
10620  {
10621   "alignment" : 8,
10622   "is_const" : true,
10623   "linker_set_key" : "const android::Looper::MessageEnvelope",
10624   "name" : "const android::Looper::MessageEnvelope",
10625   "referenced_type" : "type-363",
10626   "self_type" : "type-422",
10627   "size" : 24,
10628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10629  },
10630  {
10631   "alignment" : 8,
10632   "is_const" : true,
10633   "linker_set_key" : "const android::Looper::Request",
10634   "name" : "const android::Looper::Request",
10635   "referenced_type" : "type-373",
10636   "self_type" : "type-436",
10637   "size" : 32,
10638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10639  },
10640  {
10641   "alignment" : 8,
10642   "is_const" : true,
10643   "linker_set_key" : "const android::Looper::Response",
10644   "name" : "const android::Looper::Response",
10645   "referenced_type" : "type-379",
10646   "self_type" : "type-425",
10647   "size" : 40,
10648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10649  },
10650  {
10651   "alignment" : 4,
10652   "is_const" : true,
10653   "linker_set_key" : "const android::Message",
10654   "name" : "const android::Message",
10655   "referenced_type" : "type-367",
10656   "self_type" : "type-466",
10657   "size" : 4,
10658   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10659  },
10660  {
10661   "alignment" : 8,
10662   "is_const" : true,
10663   "linker_set_key" : "const android::MessageHandler",
10664   "name" : "const android::MessageHandler",
10665   "referenced_type" : "type-366",
10666   "self_type" : "type-497",
10667   "size" : 24,
10668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10669  },
10670  {
10671   "alignment" : 8,
10672   "is_const" : true,
10673   "linker_set_key" : "const android::NativeHandle",
10674   "name" : "const android::NativeHandle",
10675   "referenced_type" : "type-66",
10676   "self_type" : "type-65",
10677   "size" : 24,
10678   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10679  },
10680  {
10681   "alignment" : 8,
10682   "is_const" : true,
10683   "linker_set_key" : "const android::PropertyMap",
10684   "name" : "const android::PropertyMap",
10685   "referenced_type" : "type-132",
10686   "self_type" : "type-134",
10687   "size" : 40,
10688   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "is_const" : true,
10693   "linker_set_key" : "const android::RefBase",
10694   "name" : "const android::RefBase",
10695   "referenced_type" : "type-48",
10696   "self_type" : "type-54",
10697   "size" : 16,
10698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10699  },
10700  {
10701   "alignment" : 1,
10702   "is_const" : true,
10703   "linker_set_key" : "const android::RefBase::weakref_type",
10704   "name" : "const android::RefBase::weakref_type",
10705   "referenced_type" : "type-53",
10706   "self_type" : "type-161",
10707   "size" : 1,
10708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10709  },
10710  {
10711   "alignment" : 8,
10712   "is_const" : true,
10713   "linker_set_key" : "const android::ReferenceRenamer",
10714   "name" : "const android::ReferenceRenamer",
10715   "referenced_type" : "type-45",
10716   "self_type" : "type-164",
10717   "size" : 8,
10718   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10719  },
10720  {
10721   "alignment" : 8,
10722   "is_const" : true,
10723   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10724   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10725   "referenced_type" : "type-119",
10726   "self_type" : "type-121",
10727   "size" : 40,
10728   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10729  },
10730  {
10731   "alignment" : 8,
10732   "is_const" : true,
10733   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10734   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10735   "referenced_type" : "type-371",
10736   "self_type" : "type-446",
10737   "size" : 40,
10738   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10739  },
10740  {
10741   "alignment" : 8,
10742   "is_const" : true,
10743   "linker_set_key" : "const android::SortedVectorImpl",
10744   "name" : "const android::SortedVectorImpl",
10745   "referenced_type" : "type-118",
10746   "self_type" : "type-649",
10747   "size" : 40,
10748   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10749  },
10750  {
10751   "alignment" : 8,
10752   "is_const" : true,
10753   "linker_set_key" : "const android::StopWatch",
10754   "name" : "const android::StopWatch",
10755   "referenced_type" : "type-188",
10756   "self_type" : "type-192",
10757   "size" : 160,
10758   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10759  },
10760  {
10761   "alignment" : 8,
10762   "is_const" : true,
10763   "linker_set_key" : "const android::String16",
10764   "name" : "const android::String16",
10765   "referenced_type" : "type-196",
10766   "self_type" : "type-195",
10767   "size" : 8,
10768   "source_file" : "/system/core/libutils/include/utils/String8.h"
10769  },
10770  {
10771   "alignment" : 8,
10772   "is_const" : true,
10773   "linker_set_key" : "const android::String8",
10774   "name" : "const android::String8",
10775   "referenced_type" : "type-83",
10776   "self_type" : "type-82",
10777   "size" : 8,
10778   "source_file" : "/system/core/libutils/include/utils/String8.h"
10779  },
10780  {
10781   "alignment" : 8,
10782   "is_const" : true,
10783   "linker_set_key" : "const android::Thread",
10784   "name" : "const android::Thread",
10785   "referenced_type" : "type-272",
10786   "self_type" : "type-286",
10787   "size" : 152,
10788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10789  },
10790  {
10791   "alignment" : 8,
10792   "is_const" : true,
10793   "linker_set_key" : "const android::Tokenizer",
10794   "name" : "const android::Tokenizer",
10795   "referenced_type" : "type-127",
10796   "self_type" : "type-129",
10797   "size" : 56,
10798   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10799  },
10800  {
10801   "alignment" : 8,
10802   "is_const" : true,
10803   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope>",
10804   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
10805   "referenced_type" : "type-362",
10806   "self_type" : "type-449",
10807   "size" : 40,
10808   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10809  },
10810  {
10811   "alignment" : 8,
10812   "is_const" : true,
10813   "linker_set_key" : "const android::Vector<android::Looper::Response>",
10814   "name" : "const android::Vector<android::Looper::Response>",
10815   "referenced_type" : "type-378",
10816   "self_type" : "type-453",
10817   "size" : 40,
10818   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10819  },
10820  {
10821   "alignment" : 8,
10822   "is_const" : true,
10823   "linker_set_key" : "const android::Vector<android::String8>",
10824   "name" : "const android::Vector<android::String8>",
10825   "referenced_type" : "type-167",
10826   "self_type" : "type-169",
10827   "size" : 40,
10828   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10829  },
10830  {
10831   "alignment" : 8,
10832   "is_const" : true,
10833   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info>",
10834   "name" : "const android::Vector<android::sysprop_change_callback_info>",
10835   "referenced_type" : "type-655",
10836   "self_type" : "type-660",
10837   "size" : 40,
10838   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10839  },
10840  {
10841   "alignment" : 8,
10842   "is_const" : true,
10843   "linker_set_key" : "const android::VectorImpl",
10844   "name" : "const android::VectorImpl",
10845   "referenced_type" : "type-115",
10846   "self_type" : "type-116",
10847   "size" : 40,
10848   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10849  },
10850  {
10851   "alignment" : 8,
10852   "is_const" : true,
10853   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8>",
10854   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
10855   "referenced_type" : "type-102",
10856   "self_type" : "type-101",
10857   "size" : 16,
10858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10859  },
10860  {
10861   "alignment" : 8,
10862   "is_const" : true,
10863   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request>",
10864   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
10865   "referenced_type" : "type-372",
10866   "self_type" : "type-416",
10867   "size" : 40,
10868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10869  },
10870  {
10871   "alignment" : 8,
10872   "is_const" : true,
10873   "linker_set_key" : "const android::sp<android::Looper>",
10874   "name" : "const android::sp<android::Looper>",
10875   "referenced_type" : "type-357",
10876   "self_type" : "type-382",
10877   "size" : 8,
10878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10879  },
10880  {
10881   "alignment" : 8,
10882   "is_const" : true,
10883   "linker_set_key" : "const android::sp<android::LooperCallback>",
10884   "name" : "const android::sp<android::LooperCallback>",
10885   "referenced_type" : "type-374",
10886   "self_type" : "type-500",
10887   "size" : 8,
10888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10889  },
10890  {
10891   "alignment" : 8,
10892   "is_const" : true,
10893   "linker_set_key" : "const android::sp<android::MessageHandler>",
10894   "name" : "const android::sp<android::MessageHandler>",
10895   "referenced_type" : "type-364",
10896   "self_type" : "type-491",
10897   "size" : 8,
10898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10899  },
10900  {
10901   "alignment" : 8,
10902   "is_const" : true,
10903   "linker_set_key" : "const android::sp<android::Thread>",
10904   "name" : "const android::sp<android::Thread>",
10905   "referenced_type" : "type-274",
10906   "self_type" : "type-277",
10907   "size" : 8,
10908   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10909  },
10910  {
10911   "alignment" : 8,
10912   "is_const" : true,
10913   "linker_set_key" : "const android::sysprop_change_callback_info",
10914   "name" : "const android::sysprop_change_callback_info",
10915   "referenced_type" : "type-351",
10916   "self_type" : "type-350",
10917   "size" : 16,
10918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10919  },
10920  {
10921   "alignment" : 8,
10922   "is_const" : true,
10923   "linker_set_key" : "const android::wp<android::MessageHandler>",
10924   "name" : "const android::wp<android::MessageHandler>",
10925   "referenced_type" : "type-463",
10926   "self_type" : "type-487",
10927   "size" : 16,
10928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10929  },
10930  {
10931   "alignment" : 8,
10932   "is_const" : true,
10933   "linker_set_key" : "const android::wp<android::Thread>",
10934   "name" : "const android::wp<android::Thread>",
10935   "referenced_type" : "type-270",
10936   "self_type" : "type-279",
10937   "size" : 16,
10938   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10939  },
10940  {
10941   "alignment" : 1,
10942   "is_const" : true,
10943   "linker_set_key" : "const bool",
10944   "name" : "const bool",
10945   "referenced_type" : "type-16",
10946   "self_type" : "type-273",
10947   "size" : 1,
10948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10949  },
10950  {
10951   "alignment" : 1,
10952   "is_const" : true,
10953   "linker_set_key" : "const char",
10954   "name" : "const char",
10955   "referenced_type" : "type-3",
10956   "self_type" : "type-8",
10957   "size" : 1,
10958   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10959  },
10960  {
10961   "alignment" : 2,
10962   "is_const" : true,
10963   "linker_set_key" : "const char16_t",
10964   "name" : "const char16_t",
10965   "referenced_type" : "type-199",
10966   "self_type" : "type-198",
10967   "size" : 2,
10968   "source_file" : "/system/core/libutils/include/utils/String8.h"
10969  },
10970  {
10971   "alignment" : 4,
10972   "is_const" : true,
10973   "linker_set_key" : "const char32_t",
10974   "name" : "const char32_t",
10975   "referenced_type" : "type-203",
10976   "self_type" : "type-202",
10977   "size" : 4,
10978   "source_file" : "/system/core/libutils/include/utils/String8.h"
10979  },
10980  {
10981   "alignment" : 8,
10982   "is_const" : true,
10983   "linker_set_key" : "const double",
10984   "name" : "const double",
10985   "referenced_type" : "type-36",
10986   "self_type" : "type-35",
10987   "size" : 8,
10988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10989  },
10990  {
10991   "alignment" : 4,
10992   "is_const" : true,
10993   "linker_set_key" : "const float",
10994   "name" : "const float",
10995   "referenced_type" : "type-33",
10996   "self_type" : "type-32",
10997   "size" : 4,
10998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10999  },
11000  {
11001   "alignment" : 4,
11002   "is_const" : true,
11003   "linker_set_key" : "const int",
11004   "name" : "const int",
11005   "referenced_type" : "type-21",
11006   "self_type" : "type-20",
11007   "size" : 4,
11008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11009  },
11010  {
11011   "alignment" : 4,
11012   "is_const" : true,
11013   "linker_set_key" : "const log_msg",
11014   "name" : "const log_msg",
11015   "referenced_type" : "type-112",
11016   "self_type" : "type-143",
11017   "size" : 5124,
11018   "source_file" : "/system/core/liblog/include/log/log_read.h"
11019  },
11020  {
11021   "alignment" : 8,
11022   "is_const" : true,
11023   "linker_set_key" : "const long",
11024   "name" : "const long",
11025   "referenced_type" : "type-7",
11026   "self_type" : "type-27",
11027   "size" : 8,
11028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11029  },
11030  {
11031   "alignment" : 4,
11032   "is_const" : true,
11033   "linker_set_key" : "const native_handle",
11034   "name" : "const native_handle",
11035   "referenced_type" : "type-58",
11036   "self_type" : "type-64",
11037   "size" : 12,
11038   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11039  },
11040  {
11041   "alignment" : 2,
11042   "is_const" : true,
11043   "linker_set_key" : "const short",
11044   "name" : "const short",
11045   "referenced_type" : "type-13",
11046   "self_type" : "type-12",
11047   "size" : 2,
11048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11049  },
11050  {
11051   "alignment" : 1,
11052   "is_const" : true,
11053   "linker_set_key" : "const signed char",
11054   "name" : "const signed char",
11055   "referenced_type" : "type-322",
11056   "self_type" : "type-321",
11057   "size" : 1,
11058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11059  },
11060  {
11061   "alignment" : 1,
11062   "is_const" : true,
11063   "linker_set_key" : "const unsigned char",
11064   "name" : "const unsigned char",
11065   "referenced_type" : "type-10",
11066   "self_type" : "type-9",
11067   "size" : 1,
11068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11069  },
11070  {
11071   "alignment" : 4,
11072   "is_const" : true,
11073   "linker_set_key" : "const unsigned int",
11074   "name" : "const unsigned int",
11075   "referenced_type" : "type-24",
11076   "self_type" : "type-23",
11077   "size" : 4,
11078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11079  },
11080  {
11081   "alignment" : 8,
11082   "is_const" : true,
11083   "linker_set_key" : "const unsigned long",
11084   "name" : "const unsigned long",
11085   "referenced_type" : "type-6",
11086   "self_type" : "type-29",
11087   "size" : 8,
11088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11089  },
11090  {
11091   "alignment" : 2,
11092   "is_const" : true,
11093   "linker_set_key" : "const unsigned short",
11094   "name" : "const unsigned short",
11095   "referenced_type" : "type-18",
11096   "self_type" : "type-17",
11097   "size" : 2,
11098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11099  },
11100  {
11101   "is_const" : true,
11102   "linker_set_key" : "const void",
11103   "name" : "const void",
11104   "referenced_type" : "type-5",
11105   "self_type" : "type-43",
11106   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
11107  },
11108  {
11109   "alignment" : 1,
11110   "is_volatile" : true,
11111   "linker_set_key" : "volatile bool",
11112   "name" : "volatile bool",
11113   "referenced_type" : "type-16",
11114   "self_type" : "type-261",
11115   "size" : 1,
11116   "source_file" : "/system/core/libutils/include/utils/Thread.h"
11117  }
11118 ],
11119 "record_types" :
11120 [
11121  {
11122   "alignment" : 8,
11123   "fields" :
11124   [
11125    {
11126     "access" : "private",
11127     "field_name" : "mFrameLines",
11128     "referenced_type" : "type-167"
11129    }
11130   ],
11131   "linker_set_key" : "android::CallStack",
11132   "name" : "android::CallStack",
11133   "record_kind" : "class",
11134   "referenced_type" : "type-172",
11135   "self_type" : "type-172",
11136   "size" : 40,
11137   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11138   "unique_id" : "_ZTSN7android9CallStackE"
11139  },
11140  {
11141   "alignment" : 1,
11142   "linker_set_key" : "android::CallStack::StackDeleter",
11143   "name" : "android::CallStack::StackDeleter",
11144   "referenced_type" : "type-176",
11145   "self_type" : "type-176",
11146   "size" : 1,
11147   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11148   "unique_id" : "_ZTSN7android9CallStack12StackDeleterE"
11149  },
11150  {
11151   "alignment" : 4,
11152   "fields" :
11153   [
11154    {
11155     "access" : "private",
11156     "field_name" : "mCond",
11157     "referenced_type" : "type-225"
11158    }
11159   ],
11160   "linker_set_key" : "android::Condition",
11161   "name" : "android::Condition",
11162   "record_kind" : "class",
11163   "referenced_type" : "type-224",
11164   "self_type" : "type-224",
11165   "size" : 48,
11166   "source_file" : "/system/core/libutils/include/utils/Condition.h",
11167   "unique_id" : "_ZTSN7android9ConditionE"
11168  },
11169  {
11170   "alignment" : 8,
11171   "base_specifiers" :
11172   [
11173    {
11174     "referenced_type" : "type-78"
11175    }
11176   ],
11177   "fields" :
11178   [
11179    {
11180     "access" : "private",
11181     "field_name" : "mFd",
11182     "field_offset" : 64,
11183     "referenced_type" : "type-21"
11184    },
11185    {
11186     "access" : "private",
11187     "field_name" : "mIndent",
11188     "field_offset" : 96,
11189     "referenced_type" : "type-24"
11190    },
11191    {
11192     "access" : "private",
11193     "field_name" : "mPrefix",
11194     "field_offset" : 128,
11195     "referenced_type" : "type-25"
11196    },
11197    {
11198     "access" : "private",
11199     "field_name" : "mFormatString",
11200     "field_offset" : 192,
11201     "referenced_type" : "type-92"
11202    }
11203   ],
11204   "linker_set_key" : "android::FdPrinter",
11205   "name" : "android::FdPrinter",
11206   "record_kind" : "class",
11207   "referenced_type" : "type-91",
11208   "self_type" : "type-91",
11209   "size" : 48,
11210   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11211   "unique_id" : "_ZTSN7android9FdPrinterE",
11212   "vtable_components" :
11213   [
11214    {
11215     "kind" : "offset_to_top"
11216    },
11217    {
11218     "kind" : "rtti",
11219     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
11220    },
11221    {
11222     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11226    },
11227    {
11228     "kind" : "complete_dtor_pointer",
11229     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
11230    },
11231    {
11232     "kind" : "deleting_dtor_pointer",
11233     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
11234    }
11235   ]
11236  },
11237  {
11238   "alignment" : 8,
11239   "fields" :
11240   [
11241    {
11242     "access" : "private",
11243     "field_name" : "mFileName",
11244     "referenced_type" : "type-2"
11245    },
11246    {
11247     "access" : "private",
11248     "field_name" : "mBasePtr",
11249     "field_offset" : 64,
11250     "referenced_type" : "type-4"
11251    },
11252    {
11253     "access" : "private",
11254     "field_name" : "mBaseLength",
11255     "field_offset" : 128,
11256     "referenced_type" : "type-6"
11257    },
11258    {
11259     "access" : "private",
11260     "field_name" : "mDataOffset",
11261     "field_offset" : 192,
11262     "referenced_type" : "type-7"
11263    },
11264    {
11265     "access" : "private",
11266     "field_name" : "mDataPtr",
11267     "field_offset" : 256,
11268     "referenced_type" : "type-4"
11269    },
11270    {
11271     "access" : "private",
11272     "field_name" : "mDataLength",
11273     "field_offset" : 320,
11274     "referenced_type" : "type-6"
11275    }
11276   ],
11277   "linker_set_key" : "android::FileMap",
11278   "name" : "android::FileMap",
11279   "record_kind" : "class",
11280   "referenced_type" : "type-1",
11281   "self_type" : "type-1",
11282   "size" : 48,
11283   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
11284   "unique_id" : "_ZTSN7android7FileMapE"
11285  },
11286  {
11287   "alignment" : 8,
11288   "fields" :
11289   [
11290    {
11291     "access" : "private",
11292     "field_name" : "mVector",
11293     "referenced_type" : "type-119"
11294    }
11295   ],
11296   "linker_set_key" : "android::KeyedVector<android::String8, android::String8>",
11297   "name" : "android::KeyedVector<android::String8, android::String8>",
11298   "record_kind" : "class",
11299   "referenced_type" : "type-123",
11300   "self_type" : "type-123",
11301   "size" : 40,
11302   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11303   "template_args" : [ "type-83", "type-83" ],
11304   "unique_id" : "_ZTSN7android11KeyedVectorINS_7String8ES1_EE"
11305  },
11306  {
11307   "alignment" : 8,
11308   "fields" :
11309   [
11310    {
11311     "access" : "private",
11312     "field_name" : "mVector",
11313     "referenced_type" : "type-371"
11314    }
11315   ],
11316   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request>",
11317   "name" : "android::KeyedVector<int, android::Looper::Request>",
11318   "record_kind" : "class",
11319   "referenced_type" : "type-370",
11320   "self_type" : "type-370",
11321   "size" : 40,
11322   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11323   "template_args" : [ "type-21", "type-373" ],
11324   "unique_id" : "_ZTSN7android11KeyedVectorIiNS_6Looper7RequestEEE"
11325  },
11326  {
11327   "alignment" : 4,
11328   "fields" :
11329   [
11330    {
11331     "access" : "private",
11332     "field_name" : "mCount",
11333     "referenced_type" : "type-68"
11334    }
11335   ],
11336   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
11337   "name" : "android::LightRefBase<android::NativeHandle>",
11338   "record_kind" : "class",
11339   "referenced_type" : "type-67",
11340   "self_type" : "type-67",
11341   "size" : 4,
11342   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11343   "template_args" : [ "type-66" ],
11344   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
11345  },
11346  {
11347   "alignment" : 4,
11348   "fields" :
11349   [
11350    {
11351     "access" : "private",
11352     "field_name" : "mCount",
11353     "referenced_type" : "type-41"
11354    }
11355   ],
11356   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
11357   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
11358   "record_kind" : "class",
11359   "referenced_type" : "type-40",
11360   "self_type" : "type-40",
11361   "size" : 4,
11362   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11363   "template_args" : [ "type-42" ],
11364   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
11365  },
11366  {
11367   "alignment" : 8,
11368   "base_specifiers" :
11369   [
11370    {
11371     "referenced_type" : "type-78"
11372    }
11373   ],
11374   "fields" :
11375   [
11376    {
11377     "access" : "private",
11378     "field_name" : "mLogTag",
11379     "field_offset" : 64,
11380     "referenced_type" : "type-25"
11381    },
11382    {
11383     "access" : "private",
11384     "field_name" : "mPriority",
11385     "field_offset" : 128,
11386     "referenced_type" : "type-76"
11387    },
11388    {
11389     "access" : "private",
11390     "field_name" : "mPrefix",
11391     "field_offset" : 192,
11392     "referenced_type" : "type-25"
11393    },
11394    {
11395     "access" : "private",
11396     "field_name" : "mIgnoreBlankLines",
11397     "field_offset" : 256,
11398     "referenced_type" : "type-16"
11399    }
11400   ],
11401   "linker_set_key" : "android::LogPrinter",
11402   "name" : "android::LogPrinter",
11403   "record_kind" : "class",
11404   "referenced_type" : "type-77",
11405   "self_type" : "type-77",
11406   "size" : 40,
11407   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11408   "unique_id" : "_ZTSN7android10LogPrinterE",
11409   "vtable_components" :
11410   [
11411    {
11412     "kind" : "offset_to_top"
11413    },
11414    {
11415     "kind" : "rtti",
11416     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
11420    },
11421    {
11422     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11423    },
11424    {
11425     "kind" : "complete_dtor_pointer",
11426     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
11427    },
11428    {
11429     "kind" : "deleting_dtor_pointer",
11430     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
11431    }
11432   ]
11433  },
11434  {
11435   "alignment" : 8,
11436   "base_specifiers" :
11437   [
11438    {
11439     "referenced_type" : "type-48"
11440    }
11441   ],
11442   "fields" :
11443   [
11444    {
11445     "access" : "private",
11446     "field_name" : "mAllowNonCallbacks",
11447     "field_offset" : 128,
11448     "referenced_type" : "type-273"
11449    },
11450    {
11451     "access" : "private",
11452     "field_name" : "mWakeEventFd",
11453     "field_offset" : 160,
11454     "referenced_type" : "type-361"
11455    },
11456    {
11457     "access" : "private",
11458     "field_name" : "mLock",
11459     "field_offset" : 192,
11460     "referenced_type" : "type-178"
11461    },
11462    {
11463     "access" : "private",
11464     "field_name" : "mMessageEnvelopes",
11465     "field_offset" : 512,
11466     "referenced_type" : "type-362"
11467    },
11468    {
11469     "access" : "private",
11470     "field_name" : "mSendingMessage",
11471     "field_offset" : 832,
11472     "referenced_type" : "type-16"
11473    },
11474    {
11475     "access" : "private",
11476     "field_name" : "mPolling",
11477     "field_offset" : 840,
11478     "referenced_type" : "type-261"
11479    },
11480    {
11481     "access" : "private",
11482     "field_name" : "mEpollFd",
11483     "field_offset" : 864,
11484     "referenced_type" : "type-369"
11485    },
11486    {
11487     "access" : "private",
11488     "field_name" : "mEpollRebuildRequired",
11489     "field_offset" : 896,
11490     "referenced_type" : "type-16"
11491    },
11492    {
11493     "access" : "private",
11494     "field_name" : "mRequests",
11495     "field_offset" : 960,
11496     "referenced_type" : "type-370"
11497    },
11498    {
11499     "access" : "private",
11500     "field_name" : "mNextRequestSeq",
11501     "field_offset" : 1280,
11502     "referenced_type" : "type-21"
11503    },
11504    {
11505     "access" : "private",
11506     "field_name" : "mResponses",
11507     "field_offset" : 1344,
11508     "referenced_type" : "type-378"
11509    },
11510    {
11511     "access" : "private",
11512     "field_name" : "mResponseIndex",
11513     "field_offset" : 1664,
11514     "referenced_type" : "type-6"
11515    },
11516    {
11517     "access" : "private",
11518     "field_name" : "mNextMessageUptime",
11519     "field_offset" : 1728,
11520     "referenced_type" : "type-7"
11521    }
11522   ],
11523   "linker_set_key" : "android::Looper",
11524   "name" : "android::Looper",
11525   "record_kind" : "class",
11526   "referenced_type" : "type-359",
11527   "self_type" : "type-359",
11528   "size" : 224,
11529   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11530   "unique_id" : "_ZTSN7android6LooperE",
11531   "vtable_components" :
11532   [
11533    {
11534     "kind" : "offset_to_top"
11535    },
11536    {
11537     "kind" : "rtti",
11538     "mangled_component_name" : "_ZTIN7android6LooperE"
11539    },
11540    {
11541     "kind" : "complete_dtor_pointer",
11542     "mangled_component_name" : "_ZN7android6LooperD1Ev"
11543    },
11544    {
11545     "kind" : "deleting_dtor_pointer",
11546     "mangled_component_name" : "_ZN7android6LooperD0Ev"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11559    }
11560   ]
11561  },
11562  {
11563   "access" : "private",
11564   "alignment" : 8,
11565   "fields" :
11566   [
11567    {
11568     "field_name" : "uptime",
11569     "referenced_type" : "type-7"
11570    },
11571    {
11572     "field_name" : "handler",
11573     "field_offset" : 64,
11574     "referenced_type" : "type-364"
11575    },
11576    {
11577     "field_name" : "message",
11578     "field_offset" : 128,
11579     "referenced_type" : "type-367"
11580    }
11581   ],
11582   "linker_set_key" : "android::Looper::MessageEnvelope",
11583   "name" : "android::Looper::MessageEnvelope",
11584   "referenced_type" : "type-363",
11585   "self_type" : "type-363",
11586   "size" : 24,
11587   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11588   "unique_id" : "_ZTSN7android6Looper15MessageEnvelopeE"
11589  },
11590  {
11591   "access" : "private",
11592   "alignment" : 8,
11593   "fields" :
11594   [
11595    {
11596     "field_name" : "fd",
11597     "referenced_type" : "type-21"
11598    },
11599    {
11600     "field_name" : "ident",
11601     "field_offset" : 32,
11602     "referenced_type" : "type-21"
11603    },
11604    {
11605     "field_name" : "events",
11606     "field_offset" : 64,
11607     "referenced_type" : "type-21"
11608    },
11609    {
11610     "field_name" : "seq",
11611     "field_offset" : 96,
11612     "referenced_type" : "type-21"
11613    },
11614    {
11615     "field_name" : "callback",
11616     "field_offset" : 128,
11617     "referenced_type" : "type-374"
11618    },
11619    {
11620     "field_name" : "data",
11621     "field_offset" : 192,
11622     "referenced_type" : "type-4"
11623    }
11624   ],
11625   "linker_set_key" : "android::Looper::Request",
11626   "name" : "android::Looper::Request",
11627   "referenced_type" : "type-373",
11628   "self_type" : "type-373",
11629   "size" : 32,
11630   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11631   "unique_id" : "_ZTSN7android6Looper7RequestE"
11632  },
11633  {
11634   "access" : "private",
11635   "alignment" : 8,
11636   "fields" :
11637   [
11638    {
11639     "field_name" : "events",
11640     "referenced_type" : "type-21"
11641    },
11642    {
11643     "field_name" : "request",
11644     "field_offset" : 64,
11645     "referenced_type" : "type-373"
11646    }
11647   ],
11648   "linker_set_key" : "android::Looper::Response",
11649   "name" : "android::Looper::Response",
11650   "referenced_type" : "type-379",
11651   "self_type" : "type-379",
11652   "size" : 40,
11653   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11654   "unique_id" : "_ZTSN7android6Looper8ResponseE"
11655  },
11656  {
11657   "alignment" : 8,
11658   "base_specifiers" :
11659   [
11660    {
11661     "is_virtual" : true,
11662     "referenced_type" : "type-48"
11663    }
11664   ],
11665   "linker_set_key" : "android::LooperCallback",
11666   "name" : "android::LooperCallback",
11667   "record_kind" : "class",
11668   "referenced_type" : "type-376",
11669   "self_type" : "type-376",
11670   "size" : 24,
11671   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11672   "unique_id" : "_ZTSN7android14LooperCallbackE",
11673   "vtable_components" :
11674   [
11675    {
11676     "component_value" : 8,
11677     "kind" : "vbase_offset"
11678    },
11679    {
11680     "kind" : "offset_to_top"
11681    },
11682    {
11683     "kind" : "rtti",
11684     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11685    },
11686    {
11687     "kind" : "complete_dtor_pointer",
11688     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
11689    },
11690    {
11691     "kind" : "deleting_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
11693    },
11694    {
11695     "is_pure" : true,
11696     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
11697    },
11698    {
11699     "kind" : "vcall_offset"
11700    },
11701    {
11702     "kind" : "vcall_offset"
11703    },
11704    {
11705     "kind" : "vcall_offset"
11706    },
11707    {
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "component_value" : -8,
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "component_value" : -8,
11716     "kind" : "offset_to_top"
11717    },
11718    {
11719     "kind" : "rtti",
11720     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11721    },
11722    {
11723     "kind" : "complete_dtor_pointer",
11724     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
11725    },
11726    {
11727     "kind" : "deleting_dtor_pointer",
11728     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
11729    },
11730    {
11731     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11732    },
11733    {
11734     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11741    }
11742   ]
11743  },
11744  {
11745   "alignment" : 4,
11746   "fields" :
11747   [
11748    {
11749     "field_name" : "what",
11750     "referenced_type" : "type-21"
11751    }
11752   ],
11753   "linker_set_key" : "android::Message",
11754   "name" : "android::Message",
11755   "referenced_type" : "type-367",
11756   "self_type" : "type-367",
11757   "size" : 4,
11758   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11759   "unique_id" : "_ZTSN7android7MessageE"
11760  },
11761  {
11762   "alignment" : 8,
11763   "base_specifiers" :
11764   [
11765    {
11766     "is_virtual" : true,
11767     "referenced_type" : "type-48"
11768    }
11769   ],
11770   "linker_set_key" : "android::MessageHandler",
11771   "name" : "android::MessageHandler",
11772   "record_kind" : "class",
11773   "referenced_type" : "type-366",
11774   "self_type" : "type-366",
11775   "size" : 24,
11776   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11777   "unique_id" : "_ZTSN7android14MessageHandlerE",
11778   "vtable_components" :
11779   [
11780    {
11781     "component_value" : 8,
11782     "kind" : "vbase_offset"
11783    },
11784    {
11785     "kind" : "offset_to_top"
11786    },
11787    {
11788     "kind" : "rtti",
11789     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11790    },
11791    {
11792     "kind" : "complete_dtor_pointer",
11793     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
11794    },
11795    {
11796     "kind" : "deleting_dtor_pointer",
11797     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
11798    },
11799    {
11800     "is_pure" : true,
11801     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
11802    },
11803    {
11804     "kind" : "vcall_offset"
11805    },
11806    {
11807     "kind" : "vcall_offset"
11808    },
11809    {
11810     "kind" : "vcall_offset"
11811    },
11812    {
11813     "kind" : "vcall_offset"
11814    },
11815    {
11816     "component_value" : -8,
11817     "kind" : "vcall_offset"
11818    },
11819    {
11820     "component_value" : -8,
11821     "kind" : "offset_to_top"
11822    },
11823    {
11824     "kind" : "rtti",
11825     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11826    },
11827    {
11828     "kind" : "complete_dtor_pointer",
11829     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
11830    },
11831    {
11832     "kind" : "deleting_dtor_pointer",
11833     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11837    },
11838    {
11839     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11840    },
11841    {
11842     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11843    },
11844    {
11845     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11846    }
11847   ]
11848  },
11849  {
11850   "alignment" : 4,
11851   "fields" :
11852   [
11853    {
11854     "access" : "private",
11855     "field_name" : "mMutex",
11856     "referenced_type" : "type-179"
11857    }
11858   ],
11859   "linker_set_key" : "android::Mutex",
11860   "name" : "android::Mutex",
11861   "record_kind" : "class",
11862   "referenced_type" : "type-178",
11863   "self_type" : "type-178",
11864   "size" : 40,
11865   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11866   "unique_id" : "_ZTSN7android5MutexE"
11867  },
11868  {
11869   "alignment" : 8,
11870   "fields" :
11871   [
11872    {
11873     "access" : "private",
11874     "field_name" : "mLock",
11875     "referenced_type" : "type-182"
11876    }
11877   ],
11878   "linker_set_key" : "android::Mutex::Autolock",
11879   "name" : "android::Mutex::Autolock",
11880   "record_kind" : "class",
11881   "referenced_type" : "type-181",
11882   "self_type" : "type-181",
11883   "size" : 8,
11884   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11885   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11886  },
11887  {
11888   "alignment" : 8,
11889   "base_specifiers" :
11890   [
11891    {
11892     "referenced_type" : "type-67"
11893    }
11894   ],
11895   "fields" :
11896   [
11897    {
11898     "access" : "private",
11899     "field_name" : "mHandle",
11900     "field_offset" : 64,
11901     "referenced_type" : "type-61"
11902    },
11903    {
11904     "access" : "private",
11905     "field_name" : "mOwnsHandle",
11906     "field_offset" : 128,
11907     "referenced_type" : "type-16"
11908    }
11909   ],
11910   "linker_set_key" : "android::NativeHandle",
11911   "name" : "android::NativeHandle",
11912   "record_kind" : "class",
11913   "referenced_type" : "type-66",
11914   "self_type" : "type-66",
11915   "size" : 24,
11916   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11917   "unique_id" : "_ZTSN7android12NativeHandleE"
11918  },
11919  {
11920   "alignment" : 8,
11921   "base_specifiers" :
11922   [
11923    {
11924     "referenced_type" : "type-78"
11925    }
11926   ],
11927   "fields" :
11928   [
11929    {
11930     "access" : "private",
11931     "field_name" : "mPrinter",
11932     "field_offset" : 64,
11933     "referenced_type" : "type-98"
11934    },
11935    {
11936     "access" : "private",
11937     "field_name" : "mPrefix",
11938     "field_offset" : 128,
11939     "referenced_type" : "type-25"
11940    }
11941   ],
11942   "linker_set_key" : "android::PrefixPrinter",
11943   "name" : "android::PrefixPrinter",
11944   "record_kind" : "class",
11945   "referenced_type" : "type-97",
11946   "self_type" : "type-97",
11947   "size" : 24,
11948   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11949   "unique_id" : "_ZTSN7android13PrefixPrinterE",
11950   "vtable_components" :
11951   [
11952    {
11953     "kind" : "offset_to_top"
11954    },
11955    {
11956     "kind" : "rtti",
11957     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
11958    },
11959    {
11960     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
11961    },
11962    {
11963     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11964    },
11965    {
11966     "kind" : "complete_dtor_pointer",
11967     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
11968    },
11969    {
11970     "kind" : "deleting_dtor_pointer",
11971     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
11972    }
11973   ]
11974  },
11975  {
11976   "alignment" : 8,
11977   "linker_set_key" : "android::Printer",
11978   "name" : "android::Printer",
11979   "record_kind" : "class",
11980   "referenced_type" : "type-78",
11981   "self_type" : "type-78",
11982   "size" : 8,
11983   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11984   "unique_id" : "_ZTSN7android7PrinterE",
11985   "vtable_components" :
11986   [
11987    {
11988     "kind" : "offset_to_top"
11989    },
11990    {
11991     "kind" : "rtti",
11992     "mangled_component_name" : "_ZTIN7android7PrinterE"
11993    },
11994    {
11995     "is_pure" : true,
11996     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
11997    },
11998    {
11999     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12000    },
12001    {
12002     "kind" : "complete_dtor_pointer",
12003     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
12004    },
12005    {
12006     "kind" : "deleting_dtor_pointer",
12007     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
12008    }
12009   ]
12010  },
12011  {
12012   "alignment" : 8,
12013   "fields" :
12014   [
12015    {
12016     "access" : "private",
12017     "field_name" : "mProperties",
12018     "referenced_type" : "type-123"
12019    }
12020   ],
12021   "linker_set_key" : "android::PropertyMap",
12022   "name" : "android::PropertyMap",
12023   "record_kind" : "class",
12024   "referenced_type" : "type-132",
12025   "self_type" : "type-132",
12026   "size" : 40,
12027   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12028   "unique_id" : "_ZTSN7android11PropertyMapE"
12029  },
12030  {
12031   "access" : "private",
12032   "alignment" : 8,
12033   "fields" :
12034   [
12035    {
12036     "access" : "private",
12037     "field_name" : "mMap",
12038     "referenced_type" : "type-133"
12039    },
12040    {
12041     "access" : "private",
12042     "field_name" : "mTokenizer",
12043     "field_offset" : 64,
12044     "referenced_type" : "type-131"
12045    }
12046   ],
12047   "linker_set_key" : "android::PropertyMap::Parser",
12048   "name" : "android::PropertyMap::Parser",
12049   "record_kind" : "class",
12050   "referenced_type" : "type-141",
12051   "self_type" : "type-141",
12052   "size" : 16,
12053   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12054   "unique_id" : "_ZTSN7android11PropertyMap6ParserE"
12055  },
12056  {
12057   "alignment" : 4,
12058   "fields" :
12059   [
12060    {
12061     "access" : "private",
12062     "field_name" : "mRWLock",
12063     "referenced_type" : "type-478"
12064    }
12065   ],
12066   "linker_set_key" : "android::RWLock",
12067   "name" : "android::RWLock",
12068   "record_kind" : "class",
12069   "referenced_type" : "type-477",
12070   "self_type" : "type-477",
12071   "size" : 56,
12072   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12073   "unique_id" : "_ZTSN7android6RWLockE"
12074  },
12075  {
12076   "alignment" : 8,
12077   "fields" :
12078   [
12079    {
12080     "access" : "private",
12081     "field_name" : "mLock",
12082     "referenced_type" : "type-481"
12083    }
12084   ],
12085   "linker_set_key" : "android::RWLock::AutoRLock",
12086   "name" : "android::RWLock::AutoRLock",
12087   "record_kind" : "class",
12088   "referenced_type" : "type-480",
12089   "self_type" : "type-480",
12090   "size" : 8,
12091   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12092   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
12093  },
12094  {
12095   "alignment" : 8,
12096   "fields" :
12097   [
12098    {
12099     "access" : "private",
12100     "field_name" : "mLock",
12101     "referenced_type" : "type-481"
12102    }
12103   ],
12104   "linker_set_key" : "android::RWLock::AutoWLock",
12105   "name" : "android::RWLock::AutoWLock",
12106   "record_kind" : "class",
12107   "referenced_type" : "type-484",
12108   "self_type" : "type-484",
12109   "size" : 8,
12110   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12111   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
12112  },
12113  {
12114   "alignment" : 8,
12115   "fields" :
12116   [
12117    {
12118     "access" : "private",
12119     "field_name" : "mRefs",
12120     "field_offset" : 64,
12121     "referenced_type" : "type-49"
12122    }
12123   ],
12124   "linker_set_key" : "android::RefBase",
12125   "name" : "android::RefBase",
12126   "record_kind" : "class",
12127   "referenced_type" : "type-48",
12128   "self_type" : "type-48",
12129   "size" : 16,
12130   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12131   "unique_id" : "_ZTSN7android7RefBaseE",
12132   "vtable_components" :
12133   [
12134    {
12135     "kind" : "offset_to_top"
12136    },
12137    {
12138     "kind" : "rtti",
12139     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12140    },
12141    {
12142     "kind" : "complete_dtor_pointer",
12143     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12144    },
12145    {
12146     "kind" : "deleting_dtor_pointer",
12147     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12148    },
12149    {
12150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12160    }
12161   ]
12162  },
12163  {
12164   "alignment" : 1,
12165   "linker_set_key" : "android::RefBase::weakref_type",
12166   "name" : "android::RefBase::weakref_type",
12167   "record_kind" : "class",
12168   "referenced_type" : "type-53",
12169   "self_type" : "type-53",
12170   "size" : 1,
12171   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12172   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12173  },
12174  {
12175   "alignment" : 1,
12176   "linker_set_key" : "android::ReferenceMover",
12177   "name" : "android::ReferenceMover",
12178   "record_kind" : "class",
12179   "referenced_type" : "type-57",
12180   "self_type" : "type-57",
12181   "size" : 1,
12182   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12183   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12184  },
12185  {
12186   "alignment" : 8,
12187   "linker_set_key" : "android::ReferenceRenamer",
12188   "name" : "android::ReferenceRenamer",
12189   "record_kind" : "class",
12190   "referenced_type" : "type-45",
12191   "self_type" : "type-45",
12192   "size" : 8,
12193   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12194   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12195   "vtable_components" :
12196   [
12197    {
12198     "kind" : "offset_to_top"
12199    },
12200    {
12201     "kind" : "rtti",
12202     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12203    },
12204    {
12205     "is_pure" : true,
12206     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
12207    }
12208   ]
12209  },
12210  {
12211   "alignment" : 8,
12212   "fields" :
12213   [
12214    {
12215     "access" : "private",
12216     "field_name" : "mTag",
12217     "referenced_type" : "type-6"
12218    }
12219   ],
12220   "linker_set_key" : "android::ScopedTrace",
12221   "name" : "android::ScopedTrace",
12222   "record_kind" : "class",
12223   "referenced_type" : "type-508",
12224   "self_type" : "type-508",
12225   "size" : 8,
12226   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12227   "unique_id" : "_ZTSN7android11ScopedTraceE"
12228  },
12229  {
12230   "alignment" : 8,
12231   "base_specifiers" :
12232   [
12233    {
12234     "referenced_type" : "type-376"
12235    }
12236   ],
12237   "fields" :
12238   [
12239    {
12240     "access" : "private",
12241     "field_name" : "mCallback",
12242     "field_offset" : 64,
12243     "referenced_type" : "type-469"
12244    }
12245   ],
12246   "linker_set_key" : "android::SimpleLooperCallback",
12247   "name" : "android::SimpleLooperCallback",
12248   "record_kind" : "class",
12249   "referenced_type" : "type-502",
12250   "self_type" : "type-502",
12251   "size" : 32,
12252   "source_file" : "/system/core/libutils/include/utils/Looper.h",
12253   "unique_id" : "_ZTSN7android20SimpleLooperCallbackE",
12254   "vtable_components" :
12255   [
12256    {
12257     "component_value" : 16,
12258     "kind" : "vbase_offset"
12259    },
12260    {
12261     "kind" : "offset_to_top"
12262    },
12263    {
12264     "kind" : "rtti",
12265     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12266    },
12267    {
12268     "kind" : "complete_dtor_pointer",
12269     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
12270    },
12271    {
12272     "kind" : "deleting_dtor_pointer",
12273     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
12277    },
12278    {
12279     "kind" : "vcall_offset"
12280    },
12281    {
12282     "kind" : "vcall_offset"
12283    },
12284    {
12285     "kind" : "vcall_offset"
12286    },
12287    {
12288     "kind" : "vcall_offset"
12289    },
12290    {
12291     "component_value" : -16,
12292     "kind" : "vcall_offset"
12293    },
12294    {
12295     "component_value" : -16,
12296     "kind" : "offset_to_top"
12297    },
12298    {
12299     "kind" : "rtti",
12300     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12301    },
12302    {
12303     "kind" : "complete_dtor_pointer",
12304     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
12305    },
12306    {
12307     "kind" : "deleting_dtor_pointer",
12308     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12321    }
12322   ]
12323  },
12324  {
12325   "alignment" : 8,
12326   "base_specifiers" :
12327   [
12328    {
12329     "access" : "private",
12330     "referenced_type" : "type-118"
12331    }
12332   ],
12333   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12334   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12335   "record_kind" : "class",
12336   "referenced_type" : "type-119",
12337   "self_type" : "type-119",
12338   "size" : 40,
12339   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12340   "template_args" : [ "type-102" ],
12341   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12342   "vtable_components" :
12343   [
12344    {
12345     "kind" : "offset_to_top"
12346    },
12347    {
12348     "kind" : "rtti",
12349     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
12350    },
12351    {
12352     "kind" : "complete_dtor_pointer",
12353     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
12354    },
12355    {
12356     "kind" : "deleting_dtor_pointer",
12357     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
12358    },
12359    {
12360     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm"
12361    },
12362    {
12363     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm"
12364    },
12365    {
12366     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm"
12367    },
12368    {
12369     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm"
12370    },
12371    {
12372     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm"
12373    },
12374    {
12375     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm"
12376    },
12377    {
12378     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
12379    }
12380   ]
12381  },
12382  {
12383   "alignment" : 8,
12384   "base_specifiers" :
12385   [
12386    {
12387     "access" : "private",
12388     "referenced_type" : "type-118"
12389    }
12390   ],
12391   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12392   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12393   "record_kind" : "class",
12394   "referenced_type" : "type-371",
12395   "self_type" : "type-371",
12396   "size" : 40,
12397   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12398   "template_args" : [ "type-372" ],
12399   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12400   "vtable_components" :
12401   [
12402    {
12403     "kind" : "offset_to_top"
12404    },
12405    {
12406     "kind" : "rtti",
12407     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12408    },
12409    {
12410     "kind" : "complete_dtor_pointer",
12411     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12412    },
12413    {
12414     "kind" : "deleting_dtor_pointer",
12415     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12416    },
12417    {
12418     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
12419    },
12420    {
12421     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
12422    },
12423    {
12424     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
12425    },
12426    {
12427     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
12428    },
12429    {
12430     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
12431    },
12432    {
12433     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
12434    },
12435    {
12436     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12437    }
12438   ]
12439  },
12440  {
12441   "alignment" : 8,
12442   "base_specifiers" :
12443   [
12444    {
12445     "referenced_type" : "type-115"
12446    }
12447   ],
12448   "linker_set_key" : "android::SortedVectorImpl",
12449   "name" : "android::SortedVectorImpl",
12450   "record_kind" : "class",
12451   "referenced_type" : "type-118",
12452   "self_type" : "type-118",
12453   "size" : 40,
12454   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12455   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12456   "vtable_components" :
12457   [
12458    {
12459     "kind" : "offset_to_top"
12460    },
12461    {
12462     "kind" : "rtti",
12463     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12464    },
12465    {
12466     "kind" : "complete_dtor_pointer",
12467     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12468    },
12469    {
12470     "kind" : "deleting_dtor_pointer",
12471     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12472    },
12473    {
12474     "is_pure" : true,
12475     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12476    },
12477    {
12478     "is_pure" : true,
12479     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12480    },
12481    {
12482     "is_pure" : true,
12483     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12484    },
12485    {
12486     "is_pure" : true,
12487     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12488    },
12489    {
12490     "is_pure" : true,
12491     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12492    },
12493    {
12494     "is_pure" : true,
12495     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12496    },
12497    {
12498     "is_pure" : true,
12499     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12500    }
12501   ]
12502  },
12503  {
12504   "alignment" : 8,
12505   "fields" :
12506   [
12507    {
12508     "access" : "private",
12509     "field_name" : "mName",
12510     "referenced_type" : "type-25"
12511    },
12512    {
12513     "access" : "private",
12514     "field_name" : "mClock",
12515     "field_offset" : 64,
12516     "referenced_type" : "type-21"
12517    },
12518    {
12519     "access" : "private",
12520     "field_name" : "mStartTime",
12521     "field_offset" : 128,
12522     "referenced_type" : "type-7"
12523    },
12524    {
12525     "access" : "private",
12526     "field_name" : "mLaps",
12527     "field_offset" : 192,
12528     "referenced_type" : "type-189"
12529    },
12530    {
12531     "access" : "private",
12532     "field_name" : "mNumLaps",
12533     "field_offset" : 1216,
12534     "referenced_type" : "type-21"
12535    }
12536   ],
12537   "linker_set_key" : "android::StopWatch",
12538   "name" : "android::StopWatch",
12539   "record_kind" : "class",
12540   "referenced_type" : "type-188",
12541   "self_type" : "type-188",
12542   "size" : 160,
12543   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12544   "unique_id" : "_ZTSN7android9StopWatchE"
12545  },
12546  {
12547   "access" : "private",
12548   "alignment" : 8,
12549   "fields" :
12550   [
12551    {
12552     "field_name" : "soFar",
12553     "referenced_type" : "type-7"
12554    },
12555    {
12556     "field_name" : "thisLap",
12557     "field_offset" : 64,
12558     "referenced_type" : "type-7"
12559    }
12560   ],
12561   "linker_set_key" : "android::StopWatch::lap_t",
12562   "name" : "android::StopWatch::lap_t",
12563   "referenced_type" : "type-190",
12564   "self_type" : "type-190",
12565   "size" : 16,
12566   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12567   "unique_id" : "_ZTSN7android9StopWatch5lap_tE"
12568  },
12569  {
12570   "alignment" : 8,
12571   "fields" :
12572   [
12573    {
12574     "access" : "private",
12575     "field_name" : "mString",
12576     "referenced_type" : "type-197"
12577    }
12578   ],
12579   "linker_set_key" : "android::String16",
12580   "name" : "android::String16",
12581   "record_kind" : "class",
12582   "referenced_type" : "type-196",
12583   "self_type" : "type-196",
12584   "size" : 8,
12585   "source_file" : "/system/core/libutils/include/utils/String16.h",
12586   "unique_id" : "_ZTSN7android8String16E"
12587  },
12588  {
12589   "alignment" : 8,
12590   "fields" :
12591   [
12592    {
12593     "access" : "private",
12594     "field_name" : "mString",
12595     "referenced_type" : "type-25"
12596    }
12597   ],
12598   "linker_set_key" : "android::String8",
12599   "name" : "android::String8",
12600   "record_kind" : "class",
12601   "referenced_type" : "type-83",
12602   "self_type" : "type-83",
12603   "size" : 8,
12604   "source_file" : "/system/core/libutils/include/utils/String8.h",
12605   "unique_id" : "_ZTSN7android7String8E"
12606  },
12607  {
12608   "alignment" : 8,
12609   "base_specifiers" :
12610   [
12611    {
12612     "referenced_type" : "type-78"
12613    }
12614   ],
12615   "fields" :
12616   [
12617    {
12618     "access" : "private",
12619     "field_name" : "mTarget",
12620     "field_offset" : 64,
12621     "referenced_type" : "type-95"
12622    },
12623    {
12624     "access" : "private",
12625     "field_name" : "mPrefix",
12626     "field_offset" : 128,
12627     "referenced_type" : "type-25"
12628    }
12629   ],
12630   "linker_set_key" : "android::String8Printer",
12631   "name" : "android::String8Printer",
12632   "record_kind" : "class",
12633   "referenced_type" : "type-94",
12634   "self_type" : "type-94",
12635   "size" : 24,
12636   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12637   "unique_id" : "_ZTSN7android14String8PrinterE",
12638   "vtable_components" :
12639   [
12640    {
12641     "kind" : "offset_to_top"
12642    },
12643    {
12644     "kind" : "rtti",
12645     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12649    },
12650    {
12651     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12652    },
12653    {
12654     "kind" : "complete_dtor_pointer",
12655     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12656    },
12657    {
12658     "kind" : "deleting_dtor_pointer",
12659     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12660    }
12661   ]
12662  },
12663  {
12664   "alignment" : 8,
12665   "base_specifiers" :
12666   [
12667    {
12668     "is_virtual" : true,
12669     "referenced_type" : "type-48"
12670    }
12671   ],
12672   "fields" :
12673   [
12674    {
12675     "access" : "private",
12676     "field_name" : "mCanCallJava",
12677     "field_offset" : 64,
12678     "referenced_type" : "type-273"
12679    },
12680    {
12681     "access" : "private",
12682     "field_name" : "mThread",
12683     "field_offset" : 128,
12684     "referenced_type" : "type-4"
12685    },
12686    {
12687     "access" : "private",
12688     "field_name" : "mLock",
12689     "field_offset" : 192,
12690     "referenced_type" : "type-178"
12691    },
12692    {
12693     "access" : "private",
12694     "field_name" : "mThreadExitedCondition",
12695     "field_offset" : 512,
12696     "referenced_type" : "type-224"
12697    },
12698    {
12699     "access" : "private",
12700     "field_name" : "mStatus",
12701     "field_offset" : 896,
12702     "referenced_type" : "type-21"
12703    },
12704    {
12705     "access" : "private",
12706     "field_name" : "mExitPending",
12707     "field_offset" : 928,
12708     "referenced_type" : "type-261"
12709    },
12710    {
12711     "access" : "private",
12712     "field_name" : "mRunning",
12713     "field_offset" : 936,
12714     "referenced_type" : "type-261"
12715    },
12716    {
12717     "access" : "private",
12718     "field_name" : "mHoldSelf",
12719     "field_offset" : 960,
12720     "referenced_type" : "type-274"
12721    },
12722    {
12723     "access" : "private",
12724     "field_name" : "mTid",
12725     "field_offset" : 1024,
12726     "referenced_type" : "type-21"
12727    }
12728   ],
12729   "linker_set_key" : "android::Thread",
12730   "name" : "android::Thread",
12731   "record_kind" : "class",
12732   "referenced_type" : "type-272",
12733   "self_type" : "type-272",
12734   "size" : 152,
12735   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12736   "unique_id" : "_ZTSN7android6ThreadE",
12737   "vtable_components" :
12738   [
12739    {
12740     "component_value" : 136,
12741     "kind" : "vbase_offset"
12742    },
12743    {
12744     "kind" : "offset_to_top"
12745    },
12746    {
12747     "kind" : "rtti",
12748     "mangled_component_name" : "_ZTIN7android6ThreadE"
12749    },
12750    {
12751     "kind" : "complete_dtor_pointer",
12752     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12753    },
12754    {
12755     "kind" : "deleting_dtor_pointer",
12756     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12757    },
12758    {
12759     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
12760    },
12761    {
12762     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12766    },
12767    {
12768     "is_pure" : true,
12769     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12770    },
12771    {
12772     "kind" : "vcall_offset"
12773    },
12774    {
12775     "kind" : "vcall_offset"
12776    },
12777    {
12778     "kind" : "vcall_offset"
12779    },
12780    {
12781     "kind" : "vcall_offset"
12782    },
12783    {
12784     "component_value" : -136,
12785     "kind" : "vcall_offset"
12786    },
12787    {
12788     "component_value" : -136,
12789     "kind" : "offset_to_top"
12790    },
12791    {
12792     "kind" : "rtti",
12793     "mangled_component_name" : "_ZTIN7android6ThreadE"
12794    },
12795    {
12796     "kind" : "complete_dtor_pointer",
12797     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
12798    },
12799    {
12800     "kind" : "deleting_dtor_pointer",
12801     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12808    },
12809    {
12810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12814    }
12815   ]
12816  },
12817  {
12818   "alignment" : 8,
12819   "fields" :
12820   [
12821    {
12822     "access" : "private",
12823     "field_name" : "mFilename",
12824     "referenced_type" : "type-83"
12825    },
12826    {
12827     "access" : "private",
12828     "field_name" : "mFileMap",
12829     "field_offset" : 64,
12830     "referenced_type" : "type-128"
12831    },
12832    {
12833     "access" : "private",
12834     "field_name" : "mBuffer",
12835     "field_offset" : 128,
12836     "referenced_type" : "type-2"
12837    },
12838    {
12839     "access" : "private",
12840     "field_name" : "mOwnBuffer",
12841     "field_offset" : 192,
12842     "referenced_type" : "type-16"
12843    },
12844    {
12845     "access" : "private",
12846     "field_name" : "mLength",
12847     "field_offset" : 256,
12848     "referenced_type" : "type-6"
12849    },
12850    {
12851     "access" : "private",
12852     "field_name" : "mCurrent",
12853     "field_offset" : 320,
12854     "referenced_type" : "type-25"
12855    },
12856    {
12857     "access" : "private",
12858     "field_name" : "mLineNumber",
12859     "field_offset" : 384,
12860     "referenced_type" : "type-21"
12861    }
12862   ],
12863   "linker_set_key" : "android::Tokenizer",
12864   "name" : "android::Tokenizer",
12865   "record_kind" : "class",
12866   "referenced_type" : "type-127",
12867   "self_type" : "type-127",
12868   "size" : 56,
12869   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h",
12870   "unique_id" : "_ZTSN7android9TokenizerE"
12871  },
12872  {
12873   "alignment" : 8,
12874   "base_specifiers" :
12875   [
12876    {
12877     "access" : "private",
12878     "referenced_type" : "type-115"
12879    }
12880   ],
12881   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope>",
12882   "name" : "android::Vector<android::Looper::MessageEnvelope>",
12883   "record_kind" : "class",
12884   "referenced_type" : "type-362",
12885   "self_type" : "type-362",
12886   "size" : 40,
12887   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12888   "template_args" : [ "type-363" ],
12889   "unique_id" : "_ZTSN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12890   "vtable_components" :
12891   [
12892    {
12893     "kind" : "offset_to_top"
12894    },
12895    {
12896     "kind" : "rtti",
12897     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
12898    },
12899    {
12900     "kind" : "complete_dtor_pointer",
12901     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
12902    },
12903    {
12904     "kind" : "deleting_dtor_pointer",
12905     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
12906    },
12907    {
12908     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
12909    },
12910    {
12911     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
12912    },
12913    {
12914     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
12915    },
12916    {
12917     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
12918    },
12919    {
12920     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
12921    },
12922    {
12923     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
12924    }
12925   ]
12926  },
12927  {
12928   "alignment" : 8,
12929   "base_specifiers" :
12930   [
12931    {
12932     "access" : "private",
12933     "referenced_type" : "type-115"
12934    }
12935   ],
12936   "linker_set_key" : "android::Vector<android::Looper::Response>",
12937   "name" : "android::Vector<android::Looper::Response>",
12938   "record_kind" : "class",
12939   "referenced_type" : "type-378",
12940   "self_type" : "type-378",
12941   "size" : 40,
12942   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12943   "template_args" : [ "type-379" ],
12944   "unique_id" : "_ZTSN7android6VectorINS_6Looper8ResponseEEE",
12945   "vtable_components" :
12946   [
12947    {
12948     "kind" : "offset_to_top"
12949    },
12950    {
12951     "kind" : "rtti",
12952     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
12953    },
12954    {
12955     "kind" : "complete_dtor_pointer",
12956     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
12957    },
12958    {
12959     "kind" : "deleting_dtor_pointer",
12960     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
12961    },
12962    {
12963     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
12964    },
12965    {
12966     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
12967    },
12968    {
12969     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
12970    },
12971    {
12972     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
12973    },
12974    {
12975     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
12976    },
12977    {
12978     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
12979    }
12980   ]
12981  },
12982  {
12983   "alignment" : 8,
12984   "base_specifiers" :
12985   [
12986    {
12987     "access" : "private",
12988     "referenced_type" : "type-115"
12989    }
12990   ],
12991   "linker_set_key" : "android::Vector<android::String8>",
12992   "name" : "android::Vector<android::String8>",
12993   "record_kind" : "class",
12994   "referenced_type" : "type-167",
12995   "self_type" : "type-167",
12996   "size" : 40,
12997   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12998   "template_args" : [ "type-83" ],
12999   "unique_id" : "_ZTSN7android6VectorINS_7String8EEE",
13000   "vtable_components" :
13001   [
13002    {
13003     "kind" : "offset_to_top"
13004    },
13005    {
13006     "kind" : "rtti",
13007     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
13008    },
13009    {
13010     "kind" : "complete_dtor_pointer",
13011     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
13012    },
13013    {
13014     "kind" : "deleting_dtor_pointer",
13015     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
13016    },
13017    {
13018     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm"
13019    },
13020    {
13021     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm"
13022    },
13023    {
13024     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm"
13025    },
13026    {
13027     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm"
13028    },
13029    {
13030     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm"
13031    },
13032    {
13033     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm"
13034    }
13035   ]
13036  },
13037  {
13038   "alignment" : 8,
13039   "base_specifiers" :
13040   [
13041    {
13042     "access" : "private",
13043     "referenced_type" : "type-115"
13044    }
13045   ],
13046   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info>",
13047   "name" : "android::Vector<android::sysprop_change_callback_info>",
13048   "record_kind" : "class",
13049   "referenced_type" : "type-655",
13050   "self_type" : "type-655",
13051   "size" : 40,
13052   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13053   "template_args" : [ "type-656" ],
13054   "unique_id" : "_ZTSN7android6VectorINS_28sysprop_change_callback_infoEEE",
13055   "vtable_components" :
13056   [
13057    {
13058     "kind" : "offset_to_top"
13059    },
13060    {
13061     "kind" : "rtti",
13062     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
13063    },
13064    {
13065     "kind" : "complete_dtor_pointer",
13066     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
13067    },
13068    {
13069     "kind" : "deleting_dtor_pointer",
13070     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
13071    },
13072    {
13073     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
13074    },
13075    {
13076     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
13077    },
13078    {
13079     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
13080    },
13081    {
13082     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
13083    },
13084    {
13085     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
13086    },
13087    {
13088     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
13089    }
13090   ]
13091  },
13092  {
13093   "alignment" : 8,
13094   "fields" :
13095   [
13096    {
13097     "access" : "private",
13098     "field_name" : "mStorage",
13099     "field_offset" : 64,
13100     "referenced_type" : "type-4"
13101    },
13102    {
13103     "access" : "private",
13104     "field_name" : "mCount",
13105     "field_offset" : 128,
13106     "referenced_type" : "type-6"
13107    },
13108    {
13109     "access" : "private",
13110     "field_name" : "mFlags",
13111     "field_offset" : 192,
13112     "referenced_type" : "type-23"
13113    },
13114    {
13115     "access" : "private",
13116     "field_name" : "mItemSize",
13117     "field_offset" : 256,
13118     "referenced_type" : "type-29"
13119    }
13120   ],
13121   "linker_set_key" : "android::VectorImpl",
13122   "name" : "android::VectorImpl",
13123   "record_kind" : "class",
13124   "referenced_type" : "type-115",
13125   "self_type" : "type-115",
13126   "size" : 40,
13127   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
13128   "unique_id" : "_ZTSN7android10VectorImplE",
13129   "vtable_components" :
13130   [
13131    {
13132     "kind" : "offset_to_top"
13133    },
13134    {
13135     "kind" : "rtti",
13136     "mangled_component_name" : "_ZTIN7android10VectorImplE"
13137    },
13138    {
13139     "kind" : "complete_dtor_pointer",
13140     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
13141    },
13142    {
13143     "kind" : "deleting_dtor_pointer",
13144     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
13145    },
13146    {
13147     "is_pure" : true,
13148     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
13149    },
13150    {
13151     "is_pure" : true,
13152     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
13153    },
13154    {
13155     "is_pure" : true,
13156     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
13157    },
13158    {
13159     "is_pure" : true,
13160     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
13161    },
13162    {
13163     "is_pure" : true,
13164     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
13165    },
13166    {
13167     "is_pure" : true,
13168     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
13169    }
13170   ]
13171  },
13172  {
13173   "alignment" : 8,
13174   "base_specifiers" :
13175   [
13176    {
13177     "referenced_type" : "type-40"
13178    }
13179   ],
13180   "linker_set_key" : "android::VirtualLightRefBase",
13181   "name" : "android::VirtualLightRefBase",
13182   "record_kind" : "class",
13183   "referenced_type" : "type-42",
13184   "self_type" : "type-42",
13185   "size" : 16,
13186   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
13187   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
13188   "vtable_components" :
13189   [
13190    {
13191     "kind" : "offset_to_top"
13192    },
13193    {
13194     "kind" : "rtti",
13195     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13196    },
13197    {
13198     "kind" : "complete_dtor_pointer",
13199     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13200    },
13201    {
13202     "kind" : "deleting_dtor_pointer",
13203     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13204    }
13205   ]
13206  },
13207  {
13208   "alignment" : 8,
13209   "base_specifiers" :
13210   [
13211    {
13212     "referenced_type" : "type-366"
13213    }
13214   ],
13215   "fields" :
13216   [
13217    {
13218     "access" : "private",
13219     "field_name" : "mHandler",
13220     "field_offset" : 64,
13221     "referenced_type" : "type-463"
13222    }
13223   ],
13224   "linker_set_key" : "android::WeakMessageHandler",
13225   "name" : "android::WeakMessageHandler",
13226   "record_kind" : "class",
13227   "referenced_type" : "type-462",
13228   "self_type" : "type-462",
13229   "size" : 40,
13230   "source_file" : "/system/core/libutils/include/utils/Looper.h",
13231   "unique_id" : "_ZTSN7android18WeakMessageHandlerE",
13232   "vtable_components" :
13233   [
13234    {
13235     "component_value" : 24,
13236     "kind" : "vbase_offset"
13237    },
13238    {
13239     "kind" : "offset_to_top"
13240    },
13241    {
13242     "kind" : "rtti",
13243     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13244    },
13245    {
13246     "kind" : "complete_dtor_pointer",
13247     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13248    },
13249    {
13250     "kind" : "deleting_dtor_pointer",
13251     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13252    },
13253    {
13254     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13255    },
13256    {
13257     "kind" : "vcall_offset"
13258    },
13259    {
13260     "kind" : "vcall_offset"
13261    },
13262    {
13263     "kind" : "vcall_offset"
13264    },
13265    {
13266     "kind" : "vcall_offset"
13267    },
13268    {
13269     "component_value" : -24,
13270     "kind" : "vcall_offset"
13271    },
13272    {
13273     "component_value" : -24,
13274     "kind" : "offset_to_top"
13275    },
13276    {
13277     "kind" : "rtti",
13278     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13279    },
13280    {
13281     "kind" : "complete_dtor_pointer",
13282     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
13283    },
13284    {
13285     "kind" : "deleting_dtor_pointer",
13286     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
13287    },
13288    {
13289     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13296    },
13297    {
13298     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13299    }
13300   ]
13301  },
13302  {
13303   "alignment" : 1,
13304   "linker_set_key" : "android::aggregate_traits<android::String8, android::String8>",
13305   "name" : "android::aggregate_traits<android::String8, android::String8>",
13306   "referenced_type" : "type-156",
13307   "self_type" : "type-156",
13308   "size" : 1,
13309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13310   "template_args" : [ "type-83", "type-83" ],
13311   "unique_id" : "_ZTSN7android16aggregate_traitsINS_7String8ES1_EE"
13312  },
13313  {
13314   "alignment" : 1,
13315   "linker_set_key" : "android::aggregate_traits<int, android::Looper::Request>",
13316   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13317   "referenced_type" : "type-415",
13318   "self_type" : "type-415",
13319   "size" : 1,
13320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13321   "template_args" : [ "type-21", "type-373" ],
13322   "unique_id" : "_ZTSN7android16aggregate_traitsIiNS_6Looper7RequestEEE"
13323  },
13324  {
13325   "alignment" : 8,
13326   "fields" :
13327   [
13328    {
13329     "field_name" : "key",
13330     "referenced_type" : "type-83"
13331    },
13332    {
13333     "field_name" : "value",
13334     "field_offset" : 64,
13335     "referenced_type" : "type-83"
13336    }
13337   ],
13338   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8>",
13339   "name" : "android::key_value_pair_t<android::String8, android::String8>",
13340   "referenced_type" : "type-102",
13341   "self_type" : "type-102",
13342   "size" : 16,
13343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13344   "template_args" : [ "type-83", "type-83" ],
13345   "unique_id" : "_ZTSN7android16key_value_pair_tINS_7String8ES1_EE"
13346  },
13347  {
13348   "alignment" : 8,
13349   "fields" :
13350   [
13351    {
13352     "field_name" : "key",
13353     "referenced_type" : "type-21"
13354    },
13355    {
13356     "field_name" : "value",
13357     "field_offset" : 64,
13358     "referenced_type" : "type-373"
13359    }
13360   ],
13361   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request>",
13362   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13363   "referenced_type" : "type-372",
13364   "self_type" : "type-372",
13365   "size" : 40,
13366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13367   "template_args" : [ "type-21", "type-373" ],
13368   "unique_id" : "_ZTSN7android16key_value_pair_tIiNS_6Looper7RequestEEE"
13369  },
13370  {
13371   "alignment" : 8,
13372   "fields" :
13373   [
13374    {
13375     "access" : "private",
13376     "field_name" : "m_ptr",
13377     "referenced_type" : "type-358"
13378    }
13379   ],
13380   "linker_set_key" : "android::sp<android::Looper>",
13381   "name" : "android::sp<android::Looper>",
13382   "record_kind" : "class",
13383   "referenced_type" : "type-357",
13384   "self_type" : "type-357",
13385   "size" : 8,
13386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13387   "template_args" : [ "type-359" ],
13388   "unique_id" : "_ZTSN7android2spINS_6LooperEEE"
13389  },
13390  {
13391   "alignment" : 8,
13392   "fields" :
13393   [
13394    {
13395     "access" : "private",
13396     "field_name" : "m_ptr",
13397     "referenced_type" : "type-375"
13398    }
13399   ],
13400   "linker_set_key" : "android::sp<android::LooperCallback>",
13401   "name" : "android::sp<android::LooperCallback>",
13402   "record_kind" : "class",
13403   "referenced_type" : "type-374",
13404   "self_type" : "type-374",
13405   "size" : 8,
13406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13407   "template_args" : [ "type-376" ],
13408   "unique_id" : "_ZTSN7android2spINS_14LooperCallbackEEE"
13409  },
13410  {
13411   "alignment" : 8,
13412   "fields" :
13413   [
13414    {
13415     "access" : "private",
13416     "field_name" : "m_ptr",
13417     "referenced_type" : "type-365"
13418    }
13419   ],
13420   "linker_set_key" : "android::sp<android::MessageHandler>",
13421   "name" : "android::sp<android::MessageHandler>",
13422   "record_kind" : "class",
13423   "referenced_type" : "type-364",
13424   "self_type" : "type-364",
13425   "size" : 8,
13426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13427   "template_args" : [ "type-366" ],
13428   "unique_id" : "_ZTSN7android2spINS_14MessageHandlerEEE"
13429  },
13430  {
13431   "alignment" : 8,
13432   "fields" :
13433   [
13434    {
13435     "access" : "private",
13436     "field_name" : "m_ptr",
13437     "referenced_type" : "type-71"
13438    }
13439   ],
13440   "linker_set_key" : "android::sp<android::NativeHandle>",
13441   "name" : "android::sp<android::NativeHandle>",
13442   "record_kind" : "class",
13443   "referenced_type" : "type-70",
13444   "self_type" : "type-70",
13445   "size" : 8,
13446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13447   "template_args" : [ "type-66" ],
13448   "unique_id" : "_ZTSN7android2spINS_12NativeHandleEEE"
13449  },
13450  {
13451   "alignment" : 8,
13452   "fields" :
13453   [
13454    {
13455     "access" : "private",
13456     "field_name" : "m_ptr",
13457     "referenced_type" : "type-271"
13458    }
13459   ],
13460   "linker_set_key" : "android::sp<android::Thread>",
13461   "name" : "android::sp<android::Thread>",
13462   "record_kind" : "class",
13463   "referenced_type" : "type-274",
13464   "self_type" : "type-274",
13465   "size" : 8,
13466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13467   "template_args" : [ "type-272" ],
13468   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13469  },
13470  {
13471   "alignment" : 1,
13472   "linker_set_key" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13473   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13474   "referenced_type" : "type-404",
13475   "self_type" : "type-404",
13476   "size" : 1,
13477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13478   "template_args" : [ "type-363" ],
13479   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE"
13480  },
13481  {
13482   "alignment" : 1,
13483   "linker_set_key" : "android::trait_pointer<android::Looper::Request>",
13484   "name" : "android::trait_pointer<android::Looper::Request>",
13485   "referenced_type" : "type-407",
13486   "self_type" : "type-407",
13487   "size" : 1,
13488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13489   "template_args" : [ "type-373" ],
13490   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper7RequestEEE"
13491  },
13492  {
13493   "alignment" : 1,
13494   "linker_set_key" : "android::trait_pointer<android::Looper::Response>",
13495   "name" : "android::trait_pointer<android::Looper::Response>",
13496   "referenced_type" : "type-408",
13497   "self_type" : "type-408",
13498   "size" : 1,
13499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13500   "template_args" : [ "type-379" ],
13501   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper8ResponseEEE"
13502  },
13503  {
13504   "alignment" : 1,
13505   "linker_set_key" : "android::trait_pointer<android::String8>",
13506   "name" : "android::trait_pointer<android::String8>",
13507   "referenced_type" : "type-153",
13508   "self_type" : "type-153",
13509   "size" : 1,
13510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13511   "template_args" : [ "type-83" ],
13512   "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE"
13513  },
13514  {
13515   "alignment" : 1,
13516   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13517   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13518   "referenced_type" : "type-152",
13519   "self_type" : "type-152",
13520   "size" : 1,
13521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13522   "template_args" : [ "type-102" ],
13523   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE"
13524  },
13525  {
13526   "alignment" : 1,
13527   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13528   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13529   "referenced_type" : "type-405",
13530   "self_type" : "type-405",
13531   "size" : 1,
13532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13533   "template_args" : [ "type-372" ],
13534   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13535  },
13536  {
13537   "alignment" : 1,
13538   "linker_set_key" : "android::trait_pointer<android::sysprop_change_callback_info>",
13539   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13540   "referenced_type" : "type-342",
13541   "self_type" : "type-342",
13542   "size" : 1,
13543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13544   "template_args" : [ "type-343" ],
13545   "unique_id" : "_ZTSN7android13trait_pointerINS_28sysprop_change_callback_infoEEE"
13546  },
13547  {
13548   "alignment" : 1,
13549   "linker_set_key" : "android::trait_pointer<int>",
13550   "name" : "android::trait_pointer<int>",
13551   "referenced_type" : "type-406",
13552   "self_type" : "type-406",
13553   "size" : 1,
13554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13555   "template_args" : [ "type-21" ],
13556   "unique_id" : "_ZTSN7android13trait_pointerIiEE"
13557  },
13558  {
13559   "alignment" : 1,
13560   "linker_set_key" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13561   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13562   "referenced_type" : "type-395",
13563   "self_type" : "type-395",
13564   "size" : 1,
13565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13566   "template_args" : [ "type-363" ],
13567   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE"
13568  },
13569  {
13570   "alignment" : 1,
13571   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Request>",
13572   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13573   "referenced_type" : "type-396",
13574   "self_type" : "type-396",
13575   "size" : 1,
13576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13577   "template_args" : [ "type-373" ],
13578   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper7RequestEEE"
13579  },
13580  {
13581   "alignment" : 1,
13582   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Response>",
13583   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13584   "referenced_type" : "type-399",
13585   "self_type" : "type-399",
13586   "size" : 1,
13587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13588   "template_args" : [ "type-379" ],
13589   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper8ResponseEEE"
13590  },
13591  {
13592   "alignment" : 1,
13593   "linker_set_key" : "android::trait_trivial_copy<android::String8>",
13594   "name" : "android::trait_trivial_copy<android::String8>",
13595   "referenced_type" : "type-148",
13596   "self_type" : "type-148",
13597   "size" : 1,
13598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13599   "template_args" : [ "type-83" ],
13600   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE"
13601  },
13602  {
13603   "alignment" : 1,
13604   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13605   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13606   "referenced_type" : "type-149",
13607   "self_type" : "type-149",
13608   "size" : 1,
13609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13610   "template_args" : [ "type-102" ],
13611   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE"
13612  },
13613  {
13614   "alignment" : 1,
13615   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13616   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13617   "referenced_type" : "type-397",
13618   "self_type" : "type-397",
13619   "size" : 1,
13620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13621   "template_args" : [ "type-372" ],
13622   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13623  },
13624  {
13625   "alignment" : 1,
13626   "linker_set_key" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13627   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13628   "referenced_type" : "type-338",
13629   "self_type" : "type-338",
13630   "size" : 1,
13631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13632   "template_args" : [ "type-339" ],
13633   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE"
13634  },
13635  {
13636   "alignment" : 1,
13637   "linker_set_key" : "android::trait_trivial_copy<bool>",
13638   "name" : "android::trait_trivial_copy<bool>",
13639   "referenced_type" : "type-31",
13640   "self_type" : "type-31",
13641   "size" : 1,
13642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13643   "template_args" : [ "type-16" ],
13644   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13645  },
13646  {
13647   "alignment" : 1,
13648   "linker_set_key" : "android::trait_trivial_copy<char>",
13649   "name" : "android::trait_trivial_copy<char>",
13650   "referenced_type" : "type-193",
13651   "self_type" : "type-193",
13652   "size" : 1,
13653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13654   "template_args" : [ "type-3" ],
13655   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13656  },
13657  {
13658   "alignment" : 1,
13659   "linker_set_key" : "android::trait_trivial_copy<double>",
13660   "name" : "android::trait_trivial_copy<double>",
13661   "referenced_type" : "type-318",
13662   "self_type" : "type-318",
13663   "size" : 1,
13664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13665   "template_args" : [ "type-36" ],
13666   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13667  },
13668  {
13669   "alignment" : 1,
13670   "linker_set_key" : "android::trait_trivial_copy<float>",
13671   "name" : "android::trait_trivial_copy<float>",
13672   "referenced_type" : "type-314",
13673   "self_type" : "type-314",
13674   "size" : 1,
13675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13676   "template_args" : [ "type-33" ],
13677   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13678  },
13679  {
13680   "alignment" : 1,
13681   "linker_set_key" : "android::trait_trivial_copy<int>",
13682   "name" : "android::trait_trivial_copy<int>",
13683   "referenced_type" : "type-260",
13684   "self_type" : "type-260",
13685   "size" : 1,
13686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13687   "template_args" : [ "type-21" ],
13688   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13689  },
13690  {
13691   "alignment" : 1,
13692   "linker_set_key" : "android::trait_trivial_copy<long long>",
13693   "name" : "android::trait_trivial_copy<long long>",
13694   "referenced_type" : "type-303",
13695   "self_type" : "type-303",
13696   "size" : 1,
13697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13698   "template_args" : [ "type-301" ],
13699   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13700  },
13701  {
13702   "alignment" : 1,
13703   "linker_set_key" : "android::trait_trivial_copy<long>",
13704   "name" : "android::trait_trivial_copy<long>",
13705   "referenced_type" : "type-293",
13706   "self_type" : "type-293",
13707   "size" : 1,
13708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13709   "template_args" : [ "type-7" ],
13710   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13711  },
13712  {
13713   "alignment" : 1,
13714   "linker_set_key" : "android::trait_trivial_copy<short>",
13715   "name" : "android::trait_trivial_copy<short>",
13716   "referenced_type" : "type-218",
13717   "self_type" : "type-218",
13718   "size" : 1,
13719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13720   "template_args" : [ "type-13" ],
13721   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13722  },
13723  {
13724   "alignment" : 1,
13725   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13726   "name" : "android::trait_trivial_copy<unsigned char>",
13727   "referenced_type" : "type-214",
13728   "self_type" : "type-214",
13729   "size" : 1,
13730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13731   "template_args" : [ "type-10" ],
13732   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13733  },
13734  {
13735   "alignment" : 1,
13736   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13737   "name" : "android::trait_trivial_copy<unsigned int>",
13738   "referenced_type" : "type-288",
13739   "self_type" : "type-288",
13740   "size" : 1,
13741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13742   "template_args" : [ "type-24" ],
13743   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13744  },
13745  {
13746   "alignment" : 1,
13747   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13748   "name" : "android::trait_trivial_copy<unsigned long long>",
13749   "referenced_type" : "type-309",
13750   "self_type" : "type-309",
13751   "size" : 1,
13752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13753   "template_args" : [ "type-306" ],
13754   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13755  },
13756  {
13757   "alignment" : 1,
13758   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13759   "name" : "android::trait_trivial_copy<unsigned long>",
13760   "referenced_type" : "type-297",
13761   "self_type" : "type-297",
13762   "size" : 1,
13763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13764   "template_args" : [ "type-6" ],
13765   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13766  },
13767  {
13768   "alignment" : 1,
13769   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13770   "name" : "android::trait_trivial_copy<unsigned short>",
13771   "referenced_type" : "type-222",
13772   "self_type" : "type-222",
13773   "size" : 1,
13774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13775   "template_args" : [ "type-18" ],
13776   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13777  },
13778  {
13779   "alignment" : 1,
13780   "linker_set_key" : "android::trait_trivial_copy<void>",
13781   "name" : "android::trait_trivial_copy<void>",
13782   "referenced_type" : "type-289",
13783   "self_type" : "type-289",
13784   "size" : 1,
13785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13786   "template_args" : [ "type-5" ],
13787   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13788  },
13789  {
13790   "alignment" : 1,
13791   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13792   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13793   "referenced_type" : "type-386",
13794   "self_type" : "type-386",
13795   "size" : 1,
13796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13797   "template_args" : [ "type-363" ],
13798   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE"
13799  },
13800  {
13801   "alignment" : 1,
13802   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Request>",
13803   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13804   "referenced_type" : "type-389",
13805   "self_type" : "type-389",
13806   "size" : 1,
13807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13808   "template_args" : [ "type-373" ],
13809   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper7RequestEEE"
13810  },
13811  {
13812   "alignment" : 1,
13813   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Response>",
13814   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13815   "referenced_type" : "type-390",
13816   "self_type" : "type-390",
13817   "size" : 1,
13818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13819   "template_args" : [ "type-379" ],
13820   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper8ResponseEEE"
13821  },
13822  {
13823   "alignment" : 1,
13824   "linker_set_key" : "android::trait_trivial_ctor<android::String8>",
13825   "name" : "android::trait_trivial_ctor<android::String8>",
13826   "referenced_type" : "type-145",
13827   "self_type" : "type-145",
13828   "size" : 1,
13829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13830   "template_args" : [ "type-83" ],
13831   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE"
13832  },
13833  {
13834   "alignment" : 1,
13835   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13836   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13837   "referenced_type" : "type-144",
13838   "self_type" : "type-144",
13839   "size" : 1,
13840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13841   "template_args" : [ "type-102" ],
13842   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE"
13843  },
13844  {
13845   "alignment" : 1,
13846   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13847   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13848   "referenced_type" : "type-388",
13849   "self_type" : "type-388",
13850   "size" : 1,
13851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13852   "template_args" : [ "type-372" ],
13853   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13854  },
13855  {
13856   "alignment" : 1,
13857   "linker_set_key" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13858   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13859   "referenced_type" : "type-331",
13860   "self_type" : "type-331",
13861   "size" : 1,
13862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13863   "template_args" : [ "type-332" ],
13864   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE"
13865  },
13866  {
13867   "alignment" : 1,
13868   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13869   "name" : "android::trait_trivial_ctor<bool>",
13870   "referenced_type" : "type-310",
13871   "self_type" : "type-310",
13872   "size" : 1,
13873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13874   "template_args" : [ "type-16" ],
13875   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13876  },
13877  {
13878   "alignment" : 1,
13879   "linker_set_key" : "android::trait_trivial_ctor<char>",
13880   "name" : "android::trait_trivial_ctor<char>",
13881   "referenced_type" : "type-186",
13882   "self_type" : "type-186",
13883   "size" : 1,
13884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13885   "template_args" : [ "type-3" ],
13886   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13887  },
13888  {
13889   "alignment" : 1,
13890   "linker_set_key" : "android::trait_trivial_ctor<double>",
13891   "name" : "android::trait_trivial_ctor<double>",
13892   "referenced_type" : "type-316",
13893   "self_type" : "type-316",
13894   "size" : 1,
13895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13896   "template_args" : [ "type-36" ],
13897   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13898  },
13899  {
13900   "alignment" : 1,
13901   "linker_set_key" : "android::trait_trivial_ctor<float>",
13902   "name" : "android::trait_trivial_ctor<float>",
13903   "referenced_type" : "type-312",
13904   "self_type" : "type-312",
13905   "size" : 1,
13906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13907   "template_args" : [ "type-33" ],
13908   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13909  },
13910  {
13911   "alignment" : 1,
13912   "linker_set_key" : "android::trait_trivial_ctor<int>",
13913   "name" : "android::trait_trivial_ctor<int>",
13914   "referenced_type" : "type-239",
13915   "self_type" : "type-239",
13916   "size" : 1,
13917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13918   "template_args" : [ "type-21" ],
13919   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13920  },
13921  {
13922   "alignment" : 1,
13923   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13924   "name" : "android::trait_trivial_ctor<long long>",
13925   "referenced_type" : "type-300",
13926   "self_type" : "type-300",
13927   "size" : 1,
13928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13929   "template_args" : [ "type-301" ],
13930   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13931  },
13932  {
13933   "alignment" : 1,
13934   "linker_set_key" : "android::trait_trivial_ctor<long>",
13935   "name" : "android::trait_trivial_ctor<long>",
13936   "referenced_type" : "type-291",
13937   "self_type" : "type-291",
13938   "size" : 1,
13939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13940   "template_args" : [ "type-7" ],
13941   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13942  },
13943  {
13944   "alignment" : 1,
13945   "linker_set_key" : "android::trait_trivial_ctor<short>",
13946   "name" : "android::trait_trivial_ctor<short>",
13947   "referenced_type" : "type-216",
13948   "self_type" : "type-216",
13949   "size" : 1,
13950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13951   "template_args" : [ "type-13" ],
13952   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13953  },
13954  {
13955   "alignment" : 1,
13956   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13957   "name" : "android::trait_trivial_ctor<unsigned char>",
13958   "referenced_type" : "type-206",
13959   "self_type" : "type-206",
13960   "size" : 1,
13961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13962   "template_args" : [ "type-10" ],
13963   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13964  },
13965  {
13966   "alignment" : 1,
13967   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13968   "name" : "android::trait_trivial_ctor<unsigned int>",
13969   "referenced_type" : "type-275",
13970   "self_type" : "type-275",
13971   "size" : 1,
13972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13973   "template_args" : [ "type-24" ],
13974   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13975  },
13976  {
13977   "alignment" : 1,
13978   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13979   "name" : "android::trait_trivial_ctor<unsigned long long>",
13980   "referenced_type" : "type-305",
13981   "self_type" : "type-305",
13982   "size" : 1,
13983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13984   "template_args" : [ "type-306" ],
13985   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13986  },
13987  {
13988   "alignment" : 1,
13989   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13990   "name" : "android::trait_trivial_ctor<unsigned long>",
13991   "referenced_type" : "type-295",
13992   "self_type" : "type-295",
13993   "size" : 1,
13994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13995   "template_args" : [ "type-6" ],
13996   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13997  },
13998  {
13999   "alignment" : 1,
14000   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14001   "name" : "android::trait_trivial_ctor<unsigned short>",
14002   "referenced_type" : "type-220",
14003   "self_type" : "type-220",
14004   "size" : 1,
14005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14006   "template_args" : [ "type-18" ],
14007   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14008  },
14009  {
14010   "alignment" : 1,
14011   "linker_set_key" : "android::trait_trivial_ctor<void>",
14012   "name" : "android::trait_trivial_ctor<void>",
14013   "referenced_type" : "type-183",
14014   "self_type" : "type-183",
14015   "size" : 1,
14016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14017   "template_args" : [ "type-5" ],
14018   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14019  },
14020  {
14021   "alignment" : 1,
14022   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14023   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14024   "referenced_type" : "type-391",
14025   "self_type" : "type-391",
14026   "size" : 1,
14027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14028   "template_args" : [ "type-363" ],
14029   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE"
14030  },
14031  {
14032   "alignment" : 1,
14033   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Request>",
14034   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14035   "referenced_type" : "type-392",
14036   "self_type" : "type-392",
14037   "size" : 1,
14038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14039   "template_args" : [ "type-373" ],
14040   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper7RequestEEE"
14041  },
14042  {
14043   "alignment" : 1,
14044   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Response>",
14045   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14046   "referenced_type" : "type-394",
14047   "self_type" : "type-394",
14048   "size" : 1,
14049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14050   "template_args" : [ "type-379" ],
14051   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper8ResponseEEE"
14052  },
14053  {
14054   "alignment" : 1,
14055   "linker_set_key" : "android::trait_trivial_dtor<android::String8>",
14056   "name" : "android::trait_trivial_dtor<android::String8>",
14057   "referenced_type" : "type-146",
14058   "self_type" : "type-146",
14059   "size" : 1,
14060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14061   "template_args" : [ "type-83" ],
14062   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE"
14063  },
14064  {
14065   "alignment" : 1,
14066   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14067   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14068   "referenced_type" : "type-147",
14069   "self_type" : "type-147",
14070   "size" : 1,
14071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14072   "template_args" : [ "type-102" ],
14073   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14074  },
14075  {
14076   "alignment" : 1,
14077   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14078   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14079   "referenced_type" : "type-393",
14080   "self_type" : "type-393",
14081   "size" : 1,
14082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14083   "template_args" : [ "type-372" ],
14084   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14085  },
14086  {
14087   "alignment" : 1,
14088   "linker_set_key" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14089   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14090   "referenced_type" : "type-333",
14091   "self_type" : "type-333",
14092   "size" : 1,
14093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14094   "template_args" : [ "type-334" ],
14095   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE"
14096  },
14097  {
14098   "alignment" : 1,
14099   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14100   "name" : "android::trait_trivial_dtor<bool>",
14101   "referenced_type" : "type-15",
14102   "self_type" : "type-15",
14103   "size" : 1,
14104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14105   "template_args" : [ "type-16" ],
14106   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14107  },
14108  {
14109   "alignment" : 1,
14110   "linker_set_key" : "android::trait_trivial_dtor<char>",
14111   "name" : "android::trait_trivial_dtor<char>",
14112   "referenced_type" : "type-187",
14113   "self_type" : "type-187",
14114   "size" : 1,
14115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14116   "template_args" : [ "type-3" ],
14117   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14118  },
14119  {
14120   "alignment" : 1,
14121   "linker_set_key" : "android::trait_trivial_dtor<double>",
14122   "name" : "android::trait_trivial_dtor<double>",
14123   "referenced_type" : "type-317",
14124   "self_type" : "type-317",
14125   "size" : 1,
14126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14127   "template_args" : [ "type-36" ],
14128   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14129  },
14130  {
14131   "alignment" : 1,
14132   "linker_set_key" : "android::trait_trivial_dtor<float>",
14133   "name" : "android::trait_trivial_dtor<float>",
14134   "referenced_type" : "type-313",
14135   "self_type" : "type-313",
14136   "size" : 1,
14137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14138   "template_args" : [ "type-33" ],
14139   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14140  },
14141  {
14142   "alignment" : 1,
14143   "linker_set_key" : "android::trait_trivial_dtor<int>",
14144   "name" : "android::trait_trivial_dtor<int>",
14145   "referenced_type" : "type-249",
14146   "self_type" : "type-249",
14147   "size" : 1,
14148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14149   "template_args" : [ "type-21" ],
14150   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14151  },
14152  {
14153   "alignment" : 1,
14154   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14155   "name" : "android::trait_trivial_dtor<long long>",
14156   "referenced_type" : "type-302",
14157   "self_type" : "type-302",
14158   "size" : 1,
14159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14160   "template_args" : [ "type-301" ],
14161   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14162  },
14163  {
14164   "alignment" : 1,
14165   "linker_set_key" : "android::trait_trivial_dtor<long>",
14166   "name" : "android::trait_trivial_dtor<long>",
14167   "referenced_type" : "type-292",
14168   "self_type" : "type-292",
14169   "size" : 1,
14170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14171   "template_args" : [ "type-7" ],
14172   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14173  },
14174  {
14175   "alignment" : 1,
14176   "linker_set_key" : "android::trait_trivial_dtor<short>",
14177   "name" : "android::trait_trivial_dtor<short>",
14178   "referenced_type" : "type-217",
14179   "self_type" : "type-217",
14180   "size" : 1,
14181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14182   "template_args" : [ "type-13" ],
14183   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14184  },
14185  {
14186   "alignment" : 1,
14187   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14188   "name" : "android::trait_trivial_dtor<unsigned char>",
14189   "referenced_type" : "type-209",
14190   "self_type" : "type-209",
14191   "size" : 1,
14192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14193   "template_args" : [ "type-10" ],
14194   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14195  },
14196  {
14197   "alignment" : 1,
14198   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14199   "name" : "android::trait_trivial_dtor<unsigned int>",
14200   "referenced_type" : "type-284",
14201   "self_type" : "type-284",
14202   "size" : 1,
14203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14204   "template_args" : [ "type-24" ],
14205   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14206  },
14207  {
14208   "alignment" : 1,
14209   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14210   "name" : "android::trait_trivial_dtor<unsigned long long>",
14211   "referenced_type" : "type-308",
14212   "self_type" : "type-308",
14213   "size" : 1,
14214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14215   "template_args" : [ "type-306" ],
14216   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14217  },
14218  {
14219   "alignment" : 1,
14220   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14221   "name" : "android::trait_trivial_dtor<unsigned long>",
14222   "referenced_type" : "type-296",
14223   "self_type" : "type-296",
14224   "size" : 1,
14225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14226   "template_args" : [ "type-6" ],
14227   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14228  },
14229  {
14230   "alignment" : 1,
14231   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14232   "name" : "android::trait_trivial_dtor<unsigned short>",
14233   "referenced_type" : "type-221",
14234   "self_type" : "type-221",
14235   "size" : 1,
14236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14237   "template_args" : [ "type-18" ],
14238   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14239  },
14240  {
14241   "alignment" : 1,
14242   "linker_set_key" : "android::trait_trivial_dtor<void>",
14243   "name" : "android::trait_trivial_dtor<void>",
14244   "referenced_type" : "type-223",
14245   "self_type" : "type-223",
14246   "size" : 1,
14247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14248   "template_args" : [ "type-5" ],
14249   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14250  },
14251  {
14252   "alignment" : 1,
14253   "linker_set_key" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14254   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14255   "referenced_type" : "type-400",
14256   "self_type" : "type-400",
14257   "size" : 1,
14258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14259   "template_args" : [ "type-363" ],
14260   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14261  },
14262  {
14263   "alignment" : 1,
14264   "linker_set_key" : "android::trait_trivial_move<android::Looper::Request>",
14265   "name" : "android::trait_trivial_move<android::Looper::Request>",
14266   "referenced_type" : "type-401",
14267   "self_type" : "type-401",
14268   "size" : 1,
14269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14270   "template_args" : [ "type-373" ],
14271   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper7RequestEEE"
14272  },
14273  {
14274   "alignment" : 1,
14275   "linker_set_key" : "android::trait_trivial_move<android::Looper::Response>",
14276   "name" : "android::trait_trivial_move<android::Looper::Response>",
14277   "referenced_type" : "type-403",
14278   "self_type" : "type-403",
14279   "size" : 1,
14280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14281   "template_args" : [ "type-379" ],
14282   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper8ResponseEEE"
14283  },
14284  {
14285   "alignment" : 1,
14286   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14287   "name" : "android::trait_trivial_move<android::String16>",
14288   "referenced_type" : "type-213",
14289   "self_type" : "type-213",
14290   "size" : 1,
14291   "source_file" : "/system/core/libutils/include/utils/String16.h",
14292   "template_args" : [ "type-196" ],
14293   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14294  },
14295  {
14296   "alignment" : 1,
14297   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14298   "name" : "android::trait_trivial_move<android::String8>",
14299   "referenced_type" : "type-87",
14300   "self_type" : "type-87",
14301   "size" : 1,
14302   "source_file" : "/system/core/libutils/include/utils/String8.h",
14303   "template_args" : [ "type-83" ],
14304   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14305  },
14306  {
14307   "alignment" : 1,
14308   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14309   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14310   "referenced_type" : "type-150",
14311   "self_type" : "type-150",
14312   "size" : 1,
14313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14314   "template_args" : [ "type-102" ],
14315   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14316  },
14317  {
14318   "alignment" : 1,
14319   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14320   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14321   "referenced_type" : "type-402",
14322   "self_type" : "type-402",
14323   "size" : 1,
14324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14325   "template_args" : [ "type-372" ],
14326   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14327  },
14328  {
14329   "alignment" : 1,
14330   "linker_set_key" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14331   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14332   "referenced_type" : "type-340",
14333   "self_type" : "type-340",
14334   "size" : 1,
14335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14336   "template_args" : [ "type-341" ],
14337   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE"
14338  },
14339  {
14340   "alignment" : 1,
14341   "linker_set_key" : "android::trait_trivial_move<bool>",
14342   "name" : "android::trait_trivial_move<bool>",
14343   "referenced_type" : "type-185",
14344   "self_type" : "type-185",
14345   "size" : 1,
14346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14347   "template_args" : [ "type-16" ],
14348   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14349  },
14350  {
14351   "alignment" : 1,
14352   "linker_set_key" : "android::trait_trivial_move<char>",
14353   "name" : "android::trait_trivial_move<char>",
14354   "referenced_type" : "type-200",
14355   "self_type" : "type-200",
14356   "size" : 1,
14357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14358   "template_args" : [ "type-3" ],
14359   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14360  },
14361  {
14362   "alignment" : 1,
14363   "linker_set_key" : "android::trait_trivial_move<double>",
14364   "name" : "android::trait_trivial_move<double>",
14365   "referenced_type" : "type-319",
14366   "self_type" : "type-319",
14367   "size" : 1,
14368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14369   "template_args" : [ "type-36" ],
14370   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14371  },
14372  {
14373   "alignment" : 1,
14374   "linker_set_key" : "android::trait_trivial_move<float>",
14375   "name" : "android::trait_trivial_move<float>",
14376   "referenced_type" : "type-315",
14377   "self_type" : "type-315",
14378   "size" : 1,
14379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14380   "template_args" : [ "type-33" ],
14381   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14382  },
14383  {
14384   "alignment" : 1,
14385   "linker_set_key" : "android::trait_trivial_move<int>",
14386   "name" : "android::trait_trivial_move<int>",
14387   "referenced_type" : "type-268",
14388   "self_type" : "type-268",
14389   "size" : 1,
14390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14391   "template_args" : [ "type-21" ],
14392   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14393  },
14394  {
14395   "alignment" : 1,
14396   "linker_set_key" : "android::trait_trivial_move<long long>",
14397   "name" : "android::trait_trivial_move<long long>",
14398   "referenced_type" : "type-304",
14399   "self_type" : "type-304",
14400   "size" : 1,
14401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14402   "template_args" : [ "type-301" ],
14403   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14404  },
14405  {
14406   "alignment" : 1,
14407   "linker_set_key" : "android::trait_trivial_move<long>",
14408   "name" : "android::trait_trivial_move<long>",
14409   "referenced_type" : "type-294",
14410   "self_type" : "type-294",
14411   "size" : 1,
14412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14413   "template_args" : [ "type-7" ],
14414   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14415  },
14416  {
14417   "alignment" : 1,
14418   "linker_set_key" : "android::trait_trivial_move<short>",
14419   "name" : "android::trait_trivial_move<short>",
14420   "referenced_type" : "type-219",
14421   "self_type" : "type-219",
14422   "size" : 1,
14423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14424   "template_args" : [ "type-13" ],
14425   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14426  },
14427  {
14428   "alignment" : 1,
14429   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14430   "name" : "android::trait_trivial_move<unsigned char>",
14431   "referenced_type" : "type-215",
14432   "self_type" : "type-215",
14433   "size" : 1,
14434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14435   "template_args" : [ "type-10" ],
14436   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14437  },
14438  {
14439   "alignment" : 1,
14440   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14441   "name" : "android::trait_trivial_move<unsigned int>",
14442   "referenced_type" : "type-290",
14443   "self_type" : "type-290",
14444   "size" : 1,
14445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14446   "template_args" : [ "type-24" ],
14447   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14448  },
14449  {
14450   "alignment" : 1,
14451   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14452   "name" : "android::trait_trivial_move<unsigned long long>",
14453   "referenced_type" : "type-311",
14454   "self_type" : "type-311",
14455   "size" : 1,
14456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14457   "template_args" : [ "type-306" ],
14458   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14459  },
14460  {
14461   "alignment" : 1,
14462   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14463   "name" : "android::trait_trivial_move<unsigned long>",
14464   "referenced_type" : "type-299",
14465   "self_type" : "type-299",
14466   "size" : 1,
14467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14468   "template_args" : [ "type-6" ],
14469   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14470  },
14471  {
14472   "alignment" : 1,
14473   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14474   "name" : "android::trait_trivial_move<unsigned short>",
14475   "referenced_type" : "type-229",
14476   "self_type" : "type-229",
14477   "size" : 1,
14478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14479   "template_args" : [ "type-18" ],
14480   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14481  },
14482  {
14483   "alignment" : 1,
14484   "linker_set_key" : "android::trait_trivial_move<void>",
14485   "name" : "android::trait_trivial_move<void>",
14486   "referenced_type" : "type-298",
14487   "self_type" : "type-298",
14488   "size" : 1,
14489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14490   "template_args" : [ "type-5" ],
14491   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14492  },
14493  {
14494   "alignment" : 1,
14495   "linker_set_key" : "android::traits<android::Looper::MessageEnvelope>",
14496   "name" : "android::traits<android::Looper::MessageEnvelope>",
14497   "referenced_type" : "type-410",
14498   "self_type" : "type-410",
14499   "size" : 1,
14500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14501   "template_args" : [ "type-363" ],
14502   "unique_id" : "_ZTSN7android6traitsINS_6Looper15MessageEnvelopeEEE"
14503  },
14504  {
14505   "alignment" : 1,
14506   "linker_set_key" : "android::traits<android::Looper::Request>",
14507   "name" : "android::traits<android::Looper::Request>",
14508   "referenced_type" : "type-413",
14509   "self_type" : "type-413",
14510   "size" : 1,
14511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14512   "template_args" : [ "type-373" ],
14513   "unique_id" : "_ZTSN7android6traitsINS_6Looper7RequestEEE"
14514  },
14515  {
14516   "alignment" : 1,
14517   "linker_set_key" : "android::traits<android::Looper::Response>",
14518   "name" : "android::traits<android::Looper::Response>",
14519   "referenced_type" : "type-414",
14520   "self_type" : "type-414",
14521   "size" : 1,
14522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14523   "template_args" : [ "type-379" ],
14524   "unique_id" : "_ZTSN7android6traitsINS_6Looper8ResponseEEE"
14525  },
14526  {
14527   "alignment" : 1,
14528   "linker_set_key" : "android::traits<android::String8>",
14529   "name" : "android::traits<android::String8>",
14530   "referenced_type" : "type-155",
14531   "self_type" : "type-155",
14532   "size" : 1,
14533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14534   "template_args" : [ "type-83" ],
14535   "unique_id" : "_ZTSN7android6traitsINS_7String8EEE"
14536  },
14537  {
14538   "alignment" : 1,
14539   "linker_set_key" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14540   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14541   "referenced_type" : "type-154",
14542   "self_type" : "type-154",
14543   "size" : 1,
14544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14545   "template_args" : [ "type-102" ],
14546   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE"
14547  },
14548  {
14549   "alignment" : 1,
14550   "linker_set_key" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14551   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14552   "referenced_type" : "type-411",
14553   "self_type" : "type-411",
14554   "size" : 1,
14555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14556   "template_args" : [ "type-372" ],
14557   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14558  },
14559  {
14560   "alignment" : 1,
14561   "linker_set_key" : "android::traits<android::sysprop_change_callback_info>",
14562   "name" : "android::traits<android::sysprop_change_callback_info>",
14563   "referenced_type" : "type-344",
14564   "self_type" : "type-344",
14565   "size" : 1,
14566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14567   "template_args" : [ "type-345" ],
14568   "unique_id" : "_ZTSN7android6traitsINS_28sysprop_change_callback_infoEEE"
14569  },
14570  {
14571   "alignment" : 1,
14572   "linker_set_key" : "android::traits<int>",
14573   "name" : "android::traits<int>",
14574   "referenced_type" : "type-412",
14575   "self_type" : "type-412",
14576   "size" : 1,
14577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14578   "template_args" : [ "type-21" ],
14579   "unique_id" : "_ZTSN7android6traitsIiEE"
14580  },
14581  {
14582   "alignment" : 1,
14583   "base_specifiers" :
14584   [
14585    {
14586     "referenced_type" : "type-428"
14587    }
14588   ],
14589   "linker_set_key" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14590   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14591   "referenced_type" : "type-427",
14592   "self_type" : "type-427",
14593   "size" : 1,
14594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14595   "template_args" : [ "type-363" ],
14596   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14597  },
14598  {
14599   "alignment" : 1,
14600   "base_specifiers" :
14601   [
14602    {
14603     "referenced_type" : "type-434"
14604    }
14605   ],
14606   "linker_set_key" : "android::use_trivial_move<android::Looper::Response>",
14607   "name" : "android::use_trivial_move<android::Looper::Response>",
14608   "referenced_type" : "type-433",
14609   "self_type" : "type-433",
14610   "size" : 1,
14611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14612   "template_args" : [ "type-379" ],
14613   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper8ResponseEEE"
14614  },
14615  {
14616   "alignment" : 1,
14617   "base_specifiers" :
14618   [
14619    {
14620     "referenced_type" : "type-108"
14621    }
14622   ],
14623   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14624   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14625   "referenced_type" : "type-107",
14626   "self_type" : "type-107",
14627   "size" : 1,
14628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14629   "template_args" : [ "type-102" ],
14630   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14631  },
14632  {
14633   "alignment" : 1,
14634   "base_specifiers" :
14635   [
14636    {
14637     "referenced_type" : "type-432"
14638    }
14639   ],
14640   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14641   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14642   "referenced_type" : "type-431",
14643   "self_type" : "type-431",
14644   "size" : 1,
14645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14646   "template_args" : [ "type-372" ],
14647   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14648  },
14649  {
14650   "alignment" : 1,
14651   "base_specifiers" :
14652   [
14653    {
14654     "referenced_type" : "type-353"
14655    }
14656   ],
14657   "linker_set_key" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14658   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14659   "referenced_type" : "type-352",
14660   "self_type" : "type-352",
14661   "size" : 1,
14662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14663   "template_args" : [ "type-354" ],
14664   "unique_id" : "_ZTSN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE"
14665  },
14666  {
14667   "alignment" : 8,
14668   "fields" :
14669   [
14670    {
14671     "access" : "private",
14672     "field_name" : "m_ptr",
14673     "referenced_type" : "type-365"
14674    },
14675    {
14676     "access" : "private",
14677     "field_name" : "m_refs",
14678     "field_offset" : 64,
14679     "referenced_type" : "type-163"
14680    }
14681   ],
14682   "linker_set_key" : "android::wp<android::MessageHandler>",
14683   "name" : "android::wp<android::MessageHandler>",
14684   "record_kind" : "class",
14685   "referenced_type" : "type-463",
14686   "self_type" : "type-463",
14687   "size" : 16,
14688   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14689   "template_args" : [ "type-366" ],
14690   "unique_id" : "_ZTSN7android2wpINS_14MessageHandlerEEE"
14691  },
14692  {
14693   "alignment" : 8,
14694   "fields" :
14695   [
14696    {
14697     "access" : "private",
14698     "field_name" : "m_ptr",
14699     "referenced_type" : "type-271"
14700    },
14701    {
14702     "access" : "private",
14703     "field_name" : "m_refs",
14704     "field_offset" : 64,
14705     "referenced_type" : "type-163"
14706    }
14707   ],
14708   "linker_set_key" : "android::wp<android::Thread>",
14709   "name" : "android::wp<android::Thread>",
14710   "record_kind" : "class",
14711   "referenced_type" : "type-270",
14712   "self_type" : "type-270",
14713   "size" : 16,
14714   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14715   "template_args" : [ "type-272" ],
14716   "unique_id" : "_ZTSN7android2wpINS_6ThreadEEE"
14717  },
14718  {
14719   "alignment" : 4,
14720   "fields" :
14721   [
14722    {
14723     "field_name" : "maxContentLightLevel",
14724     "referenced_type" : "type-33"
14725    },
14726    {
14727     "field_name" : "maxFrameAverageLightLevel",
14728     "field_offset" : 32,
14729     "referenced_type" : "type-33"
14730    }
14731   ],
14732   "linker_set_key" : "android_cta861_3_metadata",
14733   "name" : "android_cta861_3_metadata",
14734   "referenced_type" : "type-259",
14735   "self_type" : "type-259",
14736   "size" : 8,
14737   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14738   "unique_id" : "android_cta861_3_metadata"
14739  },
14740  {
14741   "alignment" : 4,
14742   "fields" :
14743   [
14744    {
14745     "field_name" : "num_points",
14746     "referenced_type" : "type-24"
14747    },
14748    {
14749     "field_name" : "reserved",
14750     "field_offset" : 32,
14751     "referenced_type" : "type-247"
14752    },
14753    {
14754     "field_name" : "xyzc_points",
14755     "field_offset" : 288,
14756     "referenced_type" : "type-256"
14757    }
14758   ],
14759   "linker_set_key" : "android_depth_points",
14760   "name" : "android_depth_points",
14761   "referenced_type" : "type-255",
14762   "self_type" : "type-255",
14763   "size" : 36,
14764   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14765   "unique_id" : "android_depth_points"
14766  },
14767  {
14768   "alignment" : 8,
14769   "fields" :
14770   [
14771    {
14772     "field_name" : "format",
14773     "referenced_type" : "type-252"
14774    },
14775    {
14776     "field_name" : "num_planes",
14777     "field_offset" : 32,
14778     "referenced_type" : "type-24"
14779    },
14780    {
14781     "field_name" : "planes",
14782     "field_offset" : 64,
14783     "referenced_type" : "type-254"
14784    }
14785   ],
14786   "linker_set_key" : "android_flex_layout",
14787   "name" : "android_flex_layout",
14788   "referenced_type" : "type-253",
14789   "self_type" : "type-253",
14790   "size" : 16,
14791   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14792   "unique_id" : "android_flex_layout"
14793  },
14794  {
14795   "alignment" : 8,
14796   "fields" :
14797   [
14798    {
14799     "field_name" : "top_left",
14800     "referenced_type" : "type-251"
14801    },
14802    {
14803     "field_name" : "component",
14804     "field_offset" : 64,
14805     "referenced_type" : "type-248"
14806    },
14807    {
14808     "field_name" : "bits_per_component",
14809     "field_offset" : 96,
14810     "referenced_type" : "type-21"
14811    },
14812    {
14813     "field_name" : "bits_used",
14814     "field_offset" : 128,
14815     "referenced_type" : "type-21"
14816    },
14817    {
14818     "field_name" : "h_increment",
14819     "field_offset" : 160,
14820     "referenced_type" : "type-21"
14821    },
14822    {
14823     "field_name" : "v_increment",
14824     "field_offset" : 192,
14825     "referenced_type" : "type-21"
14826    },
14827    {
14828     "field_name" : "h_subsampling",
14829     "field_offset" : 224,
14830     "referenced_type" : "type-21"
14831    },
14832    {
14833     "field_name" : "v_subsampling",
14834     "field_offset" : 256,
14835     "referenced_type" : "type-21"
14836    }
14837   ],
14838   "linker_set_key" : "android_flex_plane",
14839   "name" : "android_flex_plane",
14840   "referenced_type" : "type-250",
14841   "self_type" : "type-250",
14842   "size" : 40,
14843   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14844   "unique_id" : "android_flex_plane"
14845  },
14846  {
14847   "alignment" : 4,
14848   "fields" :
14849   [
14850    {
14851     "field_name" : "displayPrimaryRed",
14852     "referenced_type" : "type-257"
14853    },
14854    {
14855     "field_name" : "displayPrimaryGreen",
14856     "field_offset" : 64,
14857     "referenced_type" : "type-257"
14858    },
14859    {
14860     "field_name" : "displayPrimaryBlue",
14861     "field_offset" : 128,
14862     "referenced_type" : "type-257"
14863    },
14864    {
14865     "field_name" : "whitePoint",
14866     "field_offset" : 192,
14867     "referenced_type" : "type-257"
14868    },
14869    {
14870     "field_name" : "maxLuminance",
14871     "field_offset" : 256,
14872     "referenced_type" : "type-33"
14873    },
14874    {
14875     "field_name" : "minLuminance",
14876     "field_offset" : 288,
14877     "referenced_type" : "type-33"
14878    }
14879   ],
14880   "linker_set_key" : "android_smpte2086_metadata",
14881   "name" : "android_smpte2086_metadata",
14882   "referenced_type" : "type-258",
14883   "self_type" : "type-258",
14884   "size" : 40,
14885   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14886   "unique_id" : "android_smpte2086_metadata"
14887  },
14888  {
14889   "alignment" : 4,
14890   "fields" :
14891   [
14892    {
14893     "field_name" : "x",
14894     "referenced_type" : "type-33"
14895    },
14896    {
14897     "field_name" : "y",
14898     "field_offset" : 32,
14899     "referenced_type" : "type-33"
14900    }
14901   ],
14902   "linker_set_key" : "android_xy_color",
14903   "name" : "android_xy_color",
14904   "referenced_type" : "type-257",
14905   "self_type" : "type-257",
14906   "size" : 8,
14907   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14908   "unique_id" : "android_xy_color"
14909  },
14910  {
14911   "alignment" : 8,
14912   "fields" :
14913   [
14914    {
14915     "field_name" : "y",
14916     "referenced_type" : "type-4"
14917    },
14918    {
14919     "field_name" : "cb",
14920     "field_offset" : 64,
14921     "referenced_type" : "type-4"
14922    },
14923    {
14924     "field_name" : "cr",
14925     "field_offset" : 128,
14926     "referenced_type" : "type-4"
14927    },
14928    {
14929     "field_name" : "ystride",
14930     "field_offset" : 192,
14931     "referenced_type" : "type-6"
14932    },
14933    {
14934     "field_name" : "cstride",
14935     "field_offset" : 256,
14936     "referenced_type" : "type-6"
14937    },
14938    {
14939     "field_name" : "chroma_step",
14940     "field_offset" : 320,
14941     "referenced_type" : "type-6"
14942    },
14943    {
14944     "field_name" : "reserved",
14945     "field_offset" : 384,
14946     "referenced_type" : "type-247"
14947    }
14948   ],
14949   "linker_set_key" : "android_ycbcr",
14950   "name" : "android_ycbcr",
14951   "referenced_type" : "type-246",
14952   "self_type" : "type-246",
14953   "size" : 80,
14954   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14955   "unique_id" : "android_ycbcr"
14956  },
14957  {
14958   "alignment" : 4,
14959   "fields" :
14960   [
14961    {
14962     "referenced_type" : "type-113"
14963    }
14964   ],
14965   "linker_set_key" : "log_msg",
14966   "name" : "log_msg",
14967   "referenced_type" : "type-112",
14968   "self_type" : "type-112",
14969   "size" : 5124,
14970   "source_file" : "/system/core/liblog/include/log/log_read.h",
14971   "unique_id" : "log_msg"
14972  },
14973  {
14974   "alignment" : 4,
14975   "fields" :
14976   [
14977    {
14978     "field_name" : "buf",
14979     "referenced_type" : "type-114"
14980    },
14981    {
14982     "field_name" : "entry",
14983     "referenced_type" : "type-111"
14984    },
14985    {
14986     "field_name" : "entry_v4",
14987     "referenced_type" : "type-111"
14988    },
14989    {
14990     "field_name" : "entry_v3",
14991     "referenced_type" : "type-110"
14992    },
14993    {
14994     "field_name" : "entry_v2",
14995     "referenced_type" : "type-103"
14996    },
14997    {
14998     "field_name" : "entry_v1",
14999     "referenced_type" : "type-89"
15000    }
15001   ],
15002   "is_anonymous" : true,
15003   "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",
15004   "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",
15005   "record_kind" : "union",
15006   "referenced_type" : "type-113",
15007   "self_type" : "type-113",
15008   "size" : 5124,
15009   "source_file" : "/system/core/liblog/include/log/log_read.h",
15010   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15011  },
15012  {
15013   "alignment" : 1,
15014   "fields" :
15015   [
15016    {
15017     "field_name" : "tv_sec",
15018     "referenced_type" : "type-24"
15019    },
15020    {
15021     "field_name" : "tv_nsec",
15022     "field_offset" : 32,
15023     "referenced_type" : "type-24"
15024    }
15025   ],
15026   "linker_set_key" : "log_time",
15027   "name" : "log_time",
15028   "referenced_type" : "type-80",
15029   "self_type" : "type-80",
15030   "size" : 8,
15031   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15032   "unique_id" : "_ZTS8log_time"
15033  },
15034  {
15035   "alignment" : 4,
15036   "fields" :
15037   [
15038    {
15039     "field_name" : "len",
15040     "referenced_type" : "type-18"
15041    },
15042    {
15043     "field_name" : "__pad",
15044     "field_offset" : 16,
15045     "referenced_type" : "type-18"
15046    },
15047    {
15048     "field_name" : "pid",
15049     "field_offset" : 32,
15050     "referenced_type" : "type-21"
15051    },
15052    {
15053     "field_name" : "tid",
15054     "field_offset" : 64,
15055     "referenced_type" : "type-21"
15056    },
15057    {
15058     "field_name" : "sec",
15059     "field_offset" : 96,
15060     "referenced_type" : "type-21"
15061    },
15062    {
15063     "field_name" : "nsec",
15064     "field_offset" : 128,
15065     "referenced_type" : "type-21"
15066    },
15067    {
15068     "field_name" : "msg",
15069     "field_offset" : 160,
15070     "referenced_type" : "type-90"
15071    }
15072   ],
15073   "linker_set_key" : "logger_entry",
15074   "name" : "logger_entry",
15075   "referenced_type" : "type-89",
15076   "self_type" : "type-89",
15077   "size" : 20,
15078   "source_file" : "/system/core/liblog/include/log/log_read.h",
15079   "unique_id" : "logger_entry"
15080  },
15081  {
15082   "alignment" : 1,
15083   "fields" :
15084   [
15085    {
15086     "field_name" : "len",
15087     "referenced_type" : "type-18"
15088    },
15089    {
15090     "field_name" : "hdr_size",
15091     "field_offset" : 16,
15092     "referenced_type" : "type-18"
15093    },
15094    {
15095     "field_name" : "pid",
15096     "field_offset" : 32,
15097     "referenced_type" : "type-21"
15098    },
15099    {
15100     "field_name" : "tid",
15101     "field_offset" : 64,
15102     "referenced_type" : "type-21"
15103    },
15104    {
15105     "field_name" : "sec",
15106     "field_offset" : 96,
15107     "referenced_type" : "type-21"
15108    },
15109    {
15110     "field_name" : "nsec",
15111     "field_offset" : 128,
15112     "referenced_type" : "type-21"
15113    },
15114    {
15115     "field_name" : "euid",
15116     "field_offset" : 160,
15117     "referenced_type" : "type-24"
15118    },
15119    {
15120     "field_name" : "msg",
15121     "field_offset" : 192,
15122     "referenced_type" : "type-90"
15123    }
15124   ],
15125   "linker_set_key" : "logger_entry_v2",
15126   "name" : "logger_entry_v2",
15127   "referenced_type" : "type-103",
15128   "self_type" : "type-103",
15129   "size" : 24,
15130   "source_file" : "/system/core/liblog/include/log/log_read.h",
15131   "unique_id" : "logger_entry_v2"
15132  },
15133  {
15134   "alignment" : 1,
15135   "fields" :
15136   [
15137    {
15138     "field_name" : "len",
15139     "referenced_type" : "type-18"
15140    },
15141    {
15142     "field_name" : "hdr_size",
15143     "field_offset" : 16,
15144     "referenced_type" : "type-18"
15145    },
15146    {
15147     "field_name" : "pid",
15148     "field_offset" : 32,
15149     "referenced_type" : "type-21"
15150    },
15151    {
15152     "field_name" : "tid",
15153     "field_offset" : 64,
15154     "referenced_type" : "type-21"
15155    },
15156    {
15157     "field_name" : "sec",
15158     "field_offset" : 96,
15159     "referenced_type" : "type-21"
15160    },
15161    {
15162     "field_name" : "nsec",
15163     "field_offset" : 128,
15164     "referenced_type" : "type-21"
15165    },
15166    {
15167     "field_name" : "lid",
15168     "field_offset" : 160,
15169     "referenced_type" : "type-24"
15170    },
15171    {
15172     "field_name" : "msg",
15173     "field_offset" : 192,
15174     "referenced_type" : "type-90"
15175    }
15176   ],
15177   "linker_set_key" : "logger_entry_v3",
15178   "name" : "logger_entry_v3",
15179   "referenced_type" : "type-110",
15180   "self_type" : "type-110",
15181   "size" : 24,
15182   "source_file" : "/system/core/liblog/include/log/log_read.h",
15183   "unique_id" : "logger_entry_v3"
15184  },
15185  {
15186   "alignment" : 4,
15187   "fields" :
15188   [
15189    {
15190     "field_name" : "len",
15191     "referenced_type" : "type-18"
15192    },
15193    {
15194     "field_name" : "hdr_size",
15195     "field_offset" : 16,
15196     "referenced_type" : "type-18"
15197    },
15198    {
15199     "field_name" : "pid",
15200     "field_offset" : 32,
15201     "referenced_type" : "type-21"
15202    },
15203    {
15204     "field_name" : "tid",
15205     "field_offset" : 64,
15206     "referenced_type" : "type-24"
15207    },
15208    {
15209     "field_name" : "sec",
15210     "field_offset" : 96,
15211     "referenced_type" : "type-24"
15212    },
15213    {
15214     "field_name" : "nsec",
15215     "field_offset" : 128,
15216     "referenced_type" : "type-24"
15217    },
15218    {
15219     "field_name" : "lid",
15220     "field_offset" : 160,
15221     "referenced_type" : "type-24"
15222    },
15223    {
15224     "field_name" : "uid",
15225     "field_offset" : 192,
15226     "referenced_type" : "type-24"
15227    },
15228    {
15229     "field_name" : "msg",
15230     "field_offset" : 224,
15231     "referenced_type" : "type-90"
15232    }
15233   ],
15234   "linker_set_key" : "logger_entry_v4",
15235   "name" : "logger_entry_v4",
15236   "referenced_type" : "type-111",
15237   "self_type" : "type-111",
15238   "size" : 28,
15239   "source_file" : "/system/core/liblog/include/log/log_read.h",
15240   "unique_id" : "logger_entry_v4"
15241  },
15242  {
15243   "alignment" : 4,
15244   "fields" :
15245   [
15246    {
15247     "field_name" : "version",
15248     "referenced_type" : "type-21"
15249    },
15250    {
15251     "field_name" : "numFds",
15252     "field_offset" : 32,
15253     "referenced_type" : "type-21"
15254    },
15255    {
15256     "field_name" : "numInts",
15257     "field_offset" : 64,
15258     "referenced_type" : "type-21"
15259    },
15260    {
15261     "field_name" : "data",
15262     "field_offset" : 96,
15263     "referenced_type" : "type-59"
15264    }
15265   ],
15266   "linker_set_key" : "native_handle",
15267   "name" : "native_handle",
15268   "referenced_type" : "type-58",
15269   "self_type" : "type-58",
15270   "size" : 12,
15271   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15272   "unique_id" : "native_handle"
15273  }
15274 ],
15275 "rvalue_reference_types" :
15276 [
15277  {
15278   "alignment" : 8,
15279   "linker_set_key" : "android::FileMap &&",
15280   "name" : "android::FileMap &&",
15281   "referenced_type" : "type-1",
15282   "self_type" : "type-171",
15283   "size" : 8,
15284   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
15285  },
15286  {
15287   "alignment" : 8,
15288   "linker_set_key" : "android::sp<android::Looper> &&",
15289   "name" : "android::sp<android::Looper> &&",
15290   "referenced_type" : "type-357",
15291   "self_type" : "type-356",
15292   "size" : 8,
15293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15294  },
15295  {
15296   "alignment" : 8,
15297   "linker_set_key" : "android::sp<android::MessageHandler> &&",
15298   "name" : "android::sp<android::MessageHandler> &&",
15299   "referenced_type" : "type-364",
15300   "self_type" : "type-494",
15301   "size" : 8,
15302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15303  },
15304  {
15305   "alignment" : 8,
15306   "linker_set_key" : "android::sp<android::Thread> &&",
15307   "name" : "android::sp<android::Thread> &&",
15308   "referenced_type" : "type-274",
15309   "self_type" : "type-282",
15310   "size" : 8,
15311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15312  }
15313 ]
15314}
15315