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-258",
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-249",
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   "linker_set_key" : "char",
80   "name" : "char",
81   "referenced_type" : "type-3",
82   "self_type" : "type-3",
83   "size" : 1
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char16_t",
90   "name" : "char16_t",
91   "referenced_type" : "type-199",
92   "self_type" : "type-199",
93   "size" : 2
94  },
95  {
96   "alignment" : 4,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char32_t",
100   "name" : "char32_t",
101   "referenced_type" : "type-203",
102   "self_type" : "type-203",
103   "size" : 4
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-36",
110   "self_type" : "type-36",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-33",
118   "self_type" : "type-33",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-21",
127   "self_type" : "type-21",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-7",
136   "self_type" : "type-7",
137   "size" : 8
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-303",
145   "self_type" : "type-303",
146   "size" : 8
147  },
148  {
149   "alignment" : 2,
150   "is_integral" : true,
151   "linker_set_key" : "short",
152   "name" : "short",
153   "referenced_type" : "type-13",
154   "self_type" : "type-13",
155   "size" : 2
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "linker_set_key" : "signed char",
161   "name" : "signed char",
162   "referenced_type" : "type-324",
163   "self_type" : "type-324",
164   "size" : 1
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned char",
171   "name" : "unsigned char",
172   "referenced_type" : "type-10",
173   "self_type" : "type-10",
174   "size" : 1
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned int",
181   "name" : "unsigned int",
182   "referenced_type" : "type-24",
183   "self_type" : "type-24",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-6",
193   "self_type" : "type-6",
194   "size" : 8
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-308",
203   "self_type" : "type-308",
204   "size" : 8
205  },
206  {
207   "alignment" : 2,
208   "is_integral" : true,
209   "is_unsigned" : true,
210   "linker_set_key" : "unsigned short",
211   "name" : "unsigned short",
212   "referenced_type" : "type-18",
213   "self_type" : "type-18",
214   "size" : 2
215  },
216  {
217   "linker_set_key" : "void",
218   "name" : "void",
219   "referenced_type" : "type-5",
220   "self_type" : "type-5"
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
227  },
228  {
229   "name" : "_ZN7android10LogPrinter8printRawEPKc"
230  },
231  {
232   "name" : "_ZN7android10LogPrinter9printLineEPKc"
233  },
234  {
235   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
236  },
237  {
238   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
239  },
240  {
241   "name" : "_ZN7android10VectorImpl11appendArrayEPKvm"
242  },
243  {
244   "name" : "_ZN7android10VectorImpl11setCapacityEm"
245  },
246  {
247   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
248  },
249  {
250   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
251  },
252  {
253   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
254  },
255  {
256   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm"
257  },
258  {
259   "name" : "_ZN7android10VectorImpl13removeItemsAtEmm"
260  },
261  {
262   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m"
263  },
264  {
265   "name" : "_ZN7android10VectorImpl15release_storageEv"
266  },
267  {
268   "name" : "_ZN7android10VectorImpl16editItemLocationEm"
269  },
270  {
271   "name" : "_ZN7android10VectorImpl3addEPKv"
272  },
273  {
274   "name" : "_ZN7android10VectorImpl3addEv"
275  },
276  {
277   "name" : "_ZN7android10VectorImpl3popEv"
278  },
279  {
280   "name" : "_ZN7android10VectorImpl4pushEPKv"
281  },
282  {
283   "name" : "_ZN7android10VectorImpl4pushEv"
284  },
285  {
286   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
287  },
288  {
289   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
290  },
291  {
292   "name" : "_ZN7android10VectorImpl5_growEmm"
293  },
294  {
295   "name" : "_ZN7android10VectorImpl5clearEv"
296  },
297  {
298   "name" : "_ZN7android10VectorImpl6resizeEm"
299  },
300  {
301   "name" : "_ZN7android10VectorImpl7_shrinkEmm"
302  },
303  {
304   "name" : "_ZN7android10VectorImpl8insertAtEPKvmm"
305  },
306  {
307   "name" : "_ZN7android10VectorImpl8insertAtEmm"
308  },
309  {
310   "name" : "_ZN7android10VectorImpl9replaceAtEPKvm"
311  },
312  {
313   "name" : "_ZN7android10VectorImpl9replaceAtEm"
314  },
315  {
316   "name" : "_ZN7android10VectorImplC2ERKS0_"
317  },
318  {
319   "name" : "_ZN7android10VectorImplC2Emj"
320  },
321  {
322   "name" : "_ZN7android10VectorImplD0Ev"
323  },
324  {
325   "name" : "_ZN7android10VectorImplD1Ev"
326  },
327  {
328   "name" : "_ZN7android10VectorImplD2Ev"
329  },
330  {
331   "name" : "_ZN7android10VectorImplaSERKS0_"
332  },
333  {
334   "name" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_"
335  },
336  {
337   "name" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_"
338  },
339  {
340   "name" : "_ZN7android11PropertyMap5clearEv"
341  },
342  {
343   "name" : "_ZN7android11PropertyMap6Parser5parseEv"
344  },
345  {
346   "name" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE"
347  },
348  {
349   "name" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE"
350  },
351  {
352   "name" : "_ZN7android11PropertyMap6ParserD1Ev"
353  },
354  {
355   "name" : "_ZN7android11PropertyMap6ParserD2Ev"
356  },
357  {
358   "name" : "_ZN7android11PropertyMap6addAllEPKS0_"
359  },
360  {
361   "name" : "_ZN7android11PropertyMapC1Ev"
362  },
363  {
364   "name" : "_ZN7android11PropertyMapC2Ev"
365  },
366  {
367   "name" : "_ZN7android11PropertyMapD1Ev"
368  },
369  {
370   "name" : "_ZN7android11PropertyMapD2Ev"
371  },
372  {
373   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
374  },
375  {
376   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
377  },
378  {
379   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
380  },
381  {
382   "name" : "_ZN7android12NativeHandleD1Ev"
383  },
384  {
385   "name" : "_ZN7android12NativeHandleD2Ev"
386  },
387  {
388   "name" : "_ZN7android12SharedBuffer5allocEm"
389  },
390  {
391   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
392  },
393  {
394   "name" : "_ZN7android12uptimeMillisEv"
395  },
396  {
397   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
398  },
399  {
400   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
401  },
402  {
403   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
404  },
405  {
406   "name" : "_ZN7android14LooperCallbackD0Ev"
407  },
408  {
409   "name" : "_ZN7android14LooperCallbackD1Ev"
410  },
411  {
412   "name" : "_ZN7android14LooperCallbackD2Ev"
413  },
414  {
415   "name" : "_ZN7android14MessageHandlerD0Ev"
416  },
417  {
418   "name" : "_ZN7android14MessageHandlerD1Ev"
419  },
420  {
421   "name" : "_ZN7android14MessageHandlerD2Ev"
422  },
423  {
424   "name" : "_ZN7android14String8Printer9printLineEPKc"
425  },
426  {
427   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
428  },
429  {
430   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
431  },
432  {
433   "name" : "_ZN7android14sp_report_raceEv"
434  },
435  {
436   "name" : "_ZN7android15elapsedRealtimeEv"
437  },
438  {
439   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
440  },
441  {
442   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
443  },
444  {
445   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
446  },
447  {
448   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
449  },
450  {
451   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
452  },
453  {
454   "name" : "_ZN7android16SortedVectorImplC2Emj"
455  },
456  {
457   "name" : "_ZN7android16SortedVectorImplD0Ev"
458  },
459  {
460   "name" : "_ZN7android16SortedVectorImplD1Ev"
461  },
462  {
463   "name" : "_ZN7android16SortedVectorImplD2Ev"
464  },
465  {
466   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
467  },
468  {
469   "name" : "_ZN7android17JenkinsHashWhitenEj"
470  },
471  {
472   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
473  },
474  {
475   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
476  },
477  {
478   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
479  },
480  {
481   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
482  },
483  {
484   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
485  },
486  {
487   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
488  },
489  {
490   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhm"
491  },
492  {
493   "name" : "_ZN7android19elapsedRealtimeNanoEv"
494  },
495  {
496   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtm"
497  },
498  {
499   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
500  },
501  {
502   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
503  },
504  {
505   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
506  },
507  {
508   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
509  },
510  {
511   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
512  },
513  {
514   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
515  },
516  {
517   "name" : "_ZN7android21report_sysprop_changeEv"
518  },
519  {
520   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
521  },
522  {
523   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
524  },
525  {
526   "name" : "_ZN7android6Looper10initTLSKeyEv"
527  },
528  {
529   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
530  },
531  {
532   "name" : "_ZN7android6Looper12getForThreadEv"
533  },
534  {
535   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
536  },
537  {
538   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
539  },
540  {
541   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
542  },
543  {
544   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
545  },
546  {
547   "name" : "_ZN7android6Looper16threadDestructorEPv"
548  },
549  {
550   "name" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
551  },
552  {
553   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
554  },
555  {
556   "name" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
557  },
558  {
559   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
560  },
561  {
562   "name" : "_ZN7android6Looper4wakeEv"
563  },
564  {
565   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
566  },
567  {
568   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
569  },
570  {
571   "name" : "_ZN7android6Looper6awokenEv"
572  },
573  {
574   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
575  },
576  {
577   "name" : "_ZN7android6Looper7prepareEi"
578  },
579  {
580   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
581  },
582  {
583   "name" : "_ZN7android6Looper8removeFdEi"
584  },
585  {
586   "name" : "_ZN7android6Looper8removeFdEii"
587  },
588  {
589   "name" : "_ZN7android6Looper9pollInnerEi"
590  },
591  {
592   "name" : "_ZN7android6LooperC1Eb"
593  },
594  {
595   "name" : "_ZN7android6LooperC2Eb"
596  },
597  {
598   "name" : "_ZN7android6LooperD0Ev"
599  },
600  {
601   "name" : "_ZN7android6LooperD1Ev"
602  },
603  {
604   "name" : "_ZN7android6LooperD2Ev"
605  },
606  {
607   "name" : "_ZN7android6Thread10readyToRunEv"
608  },
609  {
610   "name" : "_ZN7android6Thread11_threadLoopEPv"
611  },
612  {
613   "name" : "_ZN7android6Thread11requestExitEv"
614  },
615  {
616   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
617  },
618  {
619   "name" : "_ZN7android6Thread3runEPKcim"
620  },
621  {
622   "name" : "_ZN7android6Thread4joinEv"
623  },
624  {
625   "name" : "_ZN7android6ThreadC2Eb"
626  },
627  {
628   "name" : "_ZN7android6ThreadD0Ev"
629  },
630  {
631   "name" : "_ZN7android6ThreadD1Ev"
632  },
633  {
634   "name" : "_ZN7android6ThreadD2Ev"
635  },
636  {
637   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
638  },
639  {
640   "name" : "_ZN7android7FileMap6createEPKcilmb"
641  },
642  {
643   "name" : "_ZN7android7FileMapC1EOS0_"
644  },
645  {
646   "name" : "_ZN7android7FileMapC1Ev"
647  },
648  {
649   "name" : "_ZN7android7FileMapC2EOS0_"
650  },
651  {
652   "name" : "_ZN7android7FileMapC2Ev"
653  },
654  {
655   "name" : "_ZN7android7FileMapD1Ev"
656  },
657  {
658   "name" : "_ZN7android7FileMapD2Ev"
659  },
660  {
661   "name" : "_ZN7android7FileMapaSEOS0_"
662  },
663  {
664   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
665  },
666  {
667   "name" : "_ZN7android7PrinterC2Ev"
668  },
669  {
670   "name" : "_ZN7android7PrinterD0Ev"
671  },
672  {
673   "name" : "_ZN7android7PrinterD1Ev"
674  },
675  {
676   "name" : "_ZN7android7PrinterD2Ev"
677  },
678  {
679   "name" : "_ZN7android7RefBase10onFirstRefEv"
680  },
681  {
682   "name" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE"
683  },
684  {
685   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
686  },
687  {
688   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
689  },
690  {
691   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
692  },
693  {
694   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
695  },
696  {
697   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
698  },
699  {
700   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
701  },
702  {
703   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
704  },
705  {
706   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
707  },
708  {
709   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
710  },
711  {
712   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
713  },
714  {
715   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
716  },
717  {
718   "name" : "_ZN7android7RefBaseC1Ev"
719  },
720  {
721   "name" : "_ZN7android7RefBaseC2Ev"
722  },
723  {
724   "name" : "_ZN7android7RefBaseD0Ev"
725  },
726  {
727   "name" : "_ZN7android7RefBaseD1Ev"
728  },
729  {
730   "name" : "_ZN7android7RefBaseD2Ev"
731  },
732  {
733   "name" : "_ZN7android7String810appendPathEPKc"
734  },
735  {
736   "name" : "_ZN7android7String810lockBufferEm"
737  },
738  {
739   "name" : "_ZN7android7String811real_appendEPKcm"
740  },
741  {
742   "name" : "_ZN7android7String811setPathNameEPKc"
743  },
744  {
745   "name" : "_ZN7android7String811setPathNameEPKcm"
746  },
747  {
748   "name" : "_ZN7android7String812appendFormatEPKcz"
749  },
750  {
751   "name" : "_ZN7android7String812unlockBufferEm"
752  },
753  {
754   "name" : "_ZN7android7String812unlockBufferEv"
755  },
756  {
757   "name" : "_ZN7android7String813appendFormatVEPKcP13__va_list_tag"
758  },
759  {
760   "name" : "_ZN7android7String816convertToResPathEv"
761  },
762  {
763   "name" : "_ZN7android7String85clearEv"
764  },
765  {
766   "name" : "_ZN7android7String85setToEPKDim"
767  },
768  {
769   "name" : "_ZN7android7String85setToEPKDsm"
770  },
771  {
772   "name" : "_ZN7android7String85setToEPKc"
773  },
774  {
775   "name" : "_ZN7android7String85setToEPKcm"
776  },
777  {
778   "name" : "_ZN7android7String85setToERKS0_"
779  },
780  {
781   "name" : "_ZN7android7String86appendEPKc"
782  },
783  {
784   "name" : "_ZN7android7String86appendEPKcm"
785  },
786  {
787   "name" : "_ZN7android7String86appendERKS0_"
788  },
789  {
790   "name" : "_ZN7android7String86formatEPKcz"
791  },
792  {
793   "name" : "_ZN7android7String87formatVEPKcP13__va_list_tag"
794  },
795  {
796   "name" : "_ZN7android7String87toLowerEmm"
797  },
798  {
799   "name" : "_ZN7android7String87toLowerEv"
800  },
801  {
802   "name" : "_ZN7android7String87toUpperEmm"
803  },
804  {
805   "name" : "_ZN7android7String87toUpperEv"
806  },
807  {
808   "name" : "_ZN7android7String89removeAllEPKc"
809  },
810  {
811   "name" : "_ZN7android7String8C1ENS0_13StaticLinkageE"
812  },
813  {
814   "name" : "_ZN7android7String8C1EPKDi"
815  },
816  {
817   "name" : "_ZN7android7String8C1EPKDim"
818  },
819  {
820   "name" : "_ZN7android7String8C1EPKDs"
821  },
822  {
823   "name" : "_ZN7android7String8C1EPKDsm"
824  },
825  {
826   "name" : "_ZN7android7String8C1EPKc"
827  },
828  {
829   "name" : "_ZN7android7String8C1EPKcm"
830  },
831  {
832   "name" : "_ZN7android7String8C1ERKNS_8String16E"
833  },
834  {
835   "name" : "_ZN7android7String8C1ERKS0_"
836  },
837  {
838   "name" : "_ZN7android7String8C1Ev"
839  },
840  {
841   "name" : "_ZN7android7String8C2ENS0_13StaticLinkageE"
842  },
843  {
844   "name" : "_ZN7android7String8C2EPKDi"
845  },
846  {
847   "name" : "_ZN7android7String8C2EPKDim"
848  },
849  {
850   "name" : "_ZN7android7String8C2EPKDs"
851  },
852  {
853   "name" : "_ZN7android7String8C2EPKDsm"
854  },
855  {
856   "name" : "_ZN7android7String8C2EPKc"
857  },
858  {
859   "name" : "_ZN7android7String8C2EPKcm"
860  },
861  {
862   "name" : "_ZN7android7String8C2ERKNS_8String16E"
863  },
864  {
865   "name" : "_ZN7android7String8C2ERKS0_"
866  },
867  {
868   "name" : "_ZN7android7String8C2Ev"
869  },
870  {
871   "name" : "_ZN7android7String8D1Ev"
872  },
873  {
874   "name" : "_ZN7android7String8D2Ev"
875  },
876  {
877   "name" : "_ZN7android8String1610replaceAllEDsDs"
878  },
879  {
880   "name" : "_ZN7android8String165setToEPKDs"
881  },
882  {
883   "name" : "_ZN7android8String165setToEPKDsm"
884  },
885  {
886   "name" : "_ZN7android8String165setToERKS0_"
887  },
888  {
889   "name" : "_ZN7android8String165setToERKS0_mm"
890  },
891  {
892   "name" : "_ZN7android8String166appendEPKDsm"
893  },
894  {
895   "name" : "_ZN7android8String166appendERKS0_"
896  },
897  {
898   "name" : "_ZN7android8String166insertEmPKDs"
899  },
900  {
901   "name" : "_ZN7android8String166insertEmPKDsm"
902  },
903  {
904   "name" : "_ZN7android8String166removeEmm"
905  },
906  {
907   "name" : "_ZN7android8String169makeLowerEv"
908  },
909  {
910   "name" : "_ZN7android8String16C1ENS0_13StaticLinkageE"
911  },
912  {
913   "name" : "_ZN7android8String16C1EPKDs"
914  },
915  {
916   "name" : "_ZN7android8String16C1EPKDsm"
917  },
918  {
919   "name" : "_ZN7android8String16C1EPKc"
920  },
921  {
922   "name" : "_ZN7android8String16C1EPKcm"
923  },
924  {
925   "name" : "_ZN7android8String16C1ERKNS_7String8E"
926  },
927  {
928   "name" : "_ZN7android8String16C1ERKS0_"
929  },
930  {
931   "name" : "_ZN7android8String16C1ERKS0_mm"
932  },
933  {
934   "name" : "_ZN7android8String16C1Ev"
935  },
936  {
937   "name" : "_ZN7android8String16C2ENS0_13StaticLinkageE"
938  },
939  {
940   "name" : "_ZN7android8String16C2EPKDs"
941  },
942  {
943   "name" : "_ZN7android8String16C2EPKDsm"
944  },
945  {
946   "name" : "_ZN7android8String16C2EPKc"
947  },
948  {
949   "name" : "_ZN7android8String16C2EPKcm"
950  },
951  {
952   "name" : "_ZN7android8String16C2ERKNS_7String8E"
953  },
954  {
955   "name" : "_ZN7android8String16C2ERKS0_"
956  },
957  {
958   "name" : "_ZN7android8String16C2ERKS0_mm"
959  },
960  {
961   "name" : "_ZN7android8String16C2Ev"
962  },
963  {
964   "name" : "_ZN7android8String16D1Ev"
965  },
966  {
967   "name" : "_ZN7android8String16D2Ev"
968  },
969  {
970   "name" : "_ZN7android9FdPrinter9printLineEPKc"
971  },
972  {
973   "name" : "_ZN7android9FdPrinterC1EijPKc"
974  },
975  {
976   "name" : "_ZN7android9FdPrinterC2EijPKc"
977  },
978  {
979   "name" : "_ZN7android9StopWatch3lapEv"
980  },
981  {
982   "name" : "_ZN7android9StopWatch5resetEv"
983  },
984  {
985   "name" : "_ZN7android9StopWatchC1EPKci"
986  },
987  {
988   "name" : "_ZN7android9StopWatchC2EPKci"
989  },
990  {
991   "name" : "_ZN7android9StopWatchD1Ev"
992  },
993  {
994   "name" : "_ZN7android9StopWatchD2Ev"
995  },
996  {
997   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
998  },
999  {
1000   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
1001  },
1002  {
1003   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
1004  },
1005  {
1006   "name" : "_ZN7android9Tokenizer8nextLineEv"
1007  },
1008  {
1009   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
1010  },
1011  {
1012   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm"
1013  },
1014  {
1015   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm"
1016  },
1017  {
1018   "name" : "_ZN7android9TokenizerD1Ev"
1019  },
1020  {
1021   "name" : "_ZN7android9TokenizerD2Ev"
1022  },
1023  {
1024   "name" : "_ZNK7android10VectorImpl12itemLocationEm"
1025  },
1026  {
1027   "name" : "_ZNK7android10VectorImpl8capacityEv"
1028  },
1029  {
1030   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1031  },
1032  {
1033   "name" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E"
1034  },
1035  {
1036   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_"
1037  },
1038  {
1039   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb"
1040  },
1041  {
1042   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf"
1043  },
1044  {
1045   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi"
1046  },
1047  {
1048   "name" : "_ZNK7android12SharedBuffer10editResizeEm"
1049  },
1050  {
1051   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1052  },
1053  {
1054   "name" : "_ZNK7android12SharedBuffer4editEv"
1055  },
1056  {
1057   "name" : "_ZNK7android12SharedBuffer5resetEm"
1058  },
1059  {
1060   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1061  },
1062  {
1063   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
1120  },
1121  {
1122   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm"
1123  },
1124  {
1125   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1126  },
1127  {
1128   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1129  },
1130  {
1131   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1132  },
1133  {
1134   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1135  },
1136  {
1137   "name" : "_ZNK7android6Looper9isPollingEv"
1138  },
1139  {
1140   "name" : "_ZNK7android6Thread11exitPendingEv"
1141  },
1142  {
1143   "name" : "_ZNK7android6Thread6getTidEv"
1144  },
1145  {
1146   "name" : "_ZNK7android6Thread9isRunningEv"
1147  },
1148  {
1149   "binding" : "weak",
1150   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
1151  },
1152  {
1153   "binding" : "weak",
1154   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
1155  },
1156  {
1157   "binding" : "weak",
1158   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
1159  },
1160  {
1161   "binding" : "weak",
1162   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
1163  },
1164  {
1165   "binding" : "weak",
1166   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
1219  },
1220  {
1221   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1222  },
1223  {
1224   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1225  },
1226  {
1227   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1228  },
1229  {
1230   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1231  },
1232  {
1233   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1234  },
1235  {
1236   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1237  },
1238  {
1239   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1240  },
1241  {
1242   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1243  },
1244  {
1245   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1246  },
1247  {
1248   "name" : "_ZNK7android7String810getPathDirEv"
1249  },
1250  {
1251   "name" : "_ZNK7android7String810getUtf32AtEmPm"
1252  },
1253  {
1254   "name" : "_ZNK7android7String811getBasePathEv"
1255  },
1256  {
1257   "name" : "_ZNK7android7String811getPathLeafEv"
1258  },
1259  {
1260   "name" : "_ZNK7android7String814find_extensionEv"
1261  },
1262  {
1263   "name" : "_ZNK7android7String814getUtf32LengthEv"
1264  },
1265  {
1266   "name" : "_ZNK7android7String816getPathExtensionEv"
1267  },
1268  {
1269   "name" : "_ZNK7android7String84findEPKcm"
1270  },
1271  {
1272   "name" : "_ZNK7android7String86lengthEv"
1273  },
1274  {
1275   "name" : "_ZNK7android7String88getUtf32EPDi"
1276  },
1277  {
1278   "name" : "_ZNK7android7String88walkPathEPS0_"
1279  },
1280  {
1281   "name" : "_ZNK7android8String1610startsWithEPKDs"
1282  },
1283  {
1284   "name" : "_ZNK7android8String1610startsWithERKS0_"
1285  },
1286  {
1287   "name" : "_ZNK7android8String164sizeEv"
1288  },
1289  {
1290   "name" : "_ZNK7android8String168containsEPKDs"
1291  },
1292  {
1293   "name" : "_ZNK7android8String168findLastEDs"
1294  },
1295  {
1296   "name" : "_ZNK7android8String169findFirstEDs"
1297  },
1298  {
1299   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1300  },
1301  {
1302   "name" : "_ZNK7android9StopWatch4nameEv"
1303  },
1304  {
1305   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1306  },
1307  {
1308   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1309  },
1310  {
1311   "name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
1312  },
1313  {
1314   "name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
1315  },
1316  {
1317   "name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
1318  },
1319  {
1320   "name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
1321  },
1322  {
1323   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
1324  },
1325  {
1326   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
1327  },
1328  {
1329   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
1330  },
1331  {
1332   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
1333  },
1334  {
1335   "name" : "_ZTv0_n24_N7android6ThreadD0Ev"
1336  },
1337  {
1338   "name" : "_ZTv0_n24_N7android6ThreadD1Ev"
1339  },
1340  {
1341   "name" : "androidCreateRawThreadEtc"
1342  },
1343  {
1344   "name" : "androidCreateThread"
1345  },
1346  {
1347   "name" : "androidCreateThreadEtc"
1348  },
1349  {
1350   "name" : "androidGetThreadId"
1351  },
1352  {
1353   "name" : "androidGetThreadPriority"
1354  },
1355  {
1356   "name" : "androidSetCreateThreadFunc"
1357  },
1358  {
1359   "name" : "androidSetThreadName"
1360  },
1361  {
1362   "name" : "androidSetThreadPriority"
1363  },
1364  {
1365   "name" : "do_report_sysprop_change"
1366  },
1367  {
1368   "name" : "strcmp16"
1369  },
1370  {
1371   "name" : "strcpy16"
1372  },
1373  {
1374   "name" : "strlen16"
1375  },
1376  {
1377   "name" : "strlen32"
1378  },
1379  {
1380   "name" : "strncmp16"
1381  },
1382  {
1383   "name" : "strnlen16"
1384  },
1385  {
1386   "name" : "strnlen32"
1387  },
1388  {
1389   "name" : "strstr16"
1390  },
1391  {
1392   "name" : "strzcmp16"
1393  },
1394  {
1395   "name" : "systemTime"
1396  },
1397  {
1398   "name" : "toMillisecondTimeoutDelay"
1399  },
1400  {
1401   "name" : "utf16_to_utf8"
1402  },
1403  {
1404   "name" : "utf16_to_utf8_length"
1405  },
1406  {
1407   "name" : "utf32_from_utf8_at"
1408  },
1409  {
1410   "name" : "utf32_to_utf8"
1411  },
1412  {
1413   "name" : "utf32_to_utf8_length"
1414  },
1415  {
1416   "name" : "utf8_length"
1417  },
1418  {
1419   "name" : "utf8_to_utf16"
1420  },
1421  {
1422   "name" : "utf8_to_utf16_length"
1423  },
1424  {
1425   "name" : "utf8_to_utf16_no_null_terminator"
1426  },
1427  {
1428   "name" : "utf8_to_utf32"
1429  },
1430  {
1431   "name" : "utf8_to_utf32_length"
1432  }
1433 ],
1434 "elf_objects" :
1435 [
1436  {
1437   "name" : "_ZN7android7FileMap9mPageSizeE"
1438  },
1439  {
1440   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1441  },
1442  {
1443   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1444  },
1445  {
1446   "name" : "_ZTTN7android14LooperCallbackE"
1447  },
1448  {
1449   "name" : "_ZTTN7android14MessageHandlerE"
1450  },
1451  {
1452   "name" : "_ZTTN7android18WeakMessageHandlerE"
1453  },
1454  {
1455   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1456  },
1457  {
1458   "name" : "_ZTTN7android6ThreadE"
1459  },
1460  {
1461   "name" : "_ZTVN7android10LogPrinterE"
1462  },
1463  {
1464   "name" : "_ZTVN7android10VectorImplE"
1465  },
1466  {
1467   "binding" : "weak",
1468   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
1469  },
1470  {
1471   "binding" : "weak",
1472   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1473  },
1474  {
1475   "name" : "_ZTVN7android13PrefixPrinterE"
1476  },
1477  {
1478   "name" : "_ZTVN7android14LooperCallbackE"
1479  },
1480  {
1481   "name" : "_ZTVN7android14MessageHandlerE"
1482  },
1483  {
1484   "name" : "_ZTVN7android14String8PrinterE"
1485  },
1486  {
1487   "name" : "_ZTVN7android16SortedVectorImplE"
1488  },
1489  {
1490   "name" : "_ZTVN7android18WeakMessageHandlerE"
1491  },
1492  {
1493   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1494  },
1495  {
1496   "name" : "_ZTVN7android6LooperE"
1497  },
1498  {
1499   "name" : "_ZTVN7android6ThreadE"
1500  },
1501  {
1502   "binding" : "weak",
1503   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1504  },
1505  {
1506   "binding" : "weak",
1507   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1508  },
1509  {
1510   "binding" : "weak",
1511   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1512  },
1513  {
1514   "name" : "_ZTVN7android7PrinterE"
1515  },
1516  {
1517   "name" : "_ZTVN7android7RefBaseE"
1518  },
1519  {
1520   "name" : "_ZTVN7android9FdPrinterE"
1521  }
1522 ],
1523 "enum_types" :
1524 [
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : -1,
1531     "name" : "SP_DEFAULT"
1532    },
1533    {
1534     "enum_field_value" : 0,
1535     "name" : "SP_BACKGROUND"
1536    },
1537    {
1538     "enum_field_value" : 1,
1539     "name" : "SP_FOREGROUND"
1540    },
1541    {
1542     "enum_field_value" : 2,
1543     "name" : "SP_SYSTEM"
1544    },
1545    {
1546     "enum_field_value" : 3,
1547     "name" : "SP_AUDIO_APP"
1548    },
1549    {
1550     "enum_field_value" : 4,
1551     "name" : "SP_AUDIO_SYS"
1552    },
1553    {
1554     "enum_field_value" : 5,
1555     "name" : "SP_TOP_APP"
1556    },
1557    {
1558     "enum_field_value" : 6,
1559     "name" : "SP_RT_APP"
1560    },
1561    {
1562     "enum_field_value" : 7,
1563     "name" : "SP_RESTRICTED"
1564    },
1565    {
1566     "enum_field_value" : 8,
1567     "name" : "SP_CNT"
1568    },
1569    {
1570     "enum_field_value" : 7,
1571     "name" : "SP_MAX"
1572    },
1573    {
1574     "enum_field_value" : 1,
1575     "name" : "SP_SYSTEM_DEFAULT"
1576    }
1577   ],
1578   "linker_set_key" : "SchedPolicy",
1579   "name" : "SchedPolicy",
1580   "referenced_type" : "type-271",
1581   "self_type" : "type-271",
1582   "size" : 4,
1583   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
1584   "underlying_type" : "type-21",
1585   "unique_id" : "SchedPolicy"
1586  },
1587  {
1588   "alignment" : 4,
1589   "enum_fields" :
1590   [
1591    {
1592     "enum_field_value" : 0,
1593     "name" : "android::Condition::WAKE_UP_ONE"
1594    },
1595    {
1596     "enum_field_value" : 1,
1597     "name" : "android::Condition::WAKE_UP_ALL"
1598    }
1599   ],
1600   "linker_set_key" : "android::Condition::WakeUpType",
1601   "name" : "android::Condition::WakeUpType",
1602   "referenced_type" : "type-246",
1603   "self_type" : "type-246",
1604   "size" : 4,
1605   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1606   "underlying_type" : "type-24",
1607   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1608  },
1609  {
1610   "alignment" : 4,
1611   "enum_fields" :
1612   [
1613    {
1614     "enum_field_value" : 0,
1615     "name" : "android::FileMap::NORMAL"
1616    },
1617    {
1618     "enum_field_value" : 1,
1619     "name" : "android::FileMap::RANDOM"
1620    },
1621    {
1622     "enum_field_value" : 2,
1623     "name" : "android::FileMap::SEQUENTIAL"
1624    },
1625    {
1626     "enum_field_value" : 3,
1627     "name" : "android::FileMap::WILLNEED"
1628    },
1629    {
1630     "enum_field_value" : 4,
1631     "name" : "android::FileMap::DONTNEED"
1632    }
1633   ],
1634   "linker_set_key" : "android::FileMap::MapAdvice",
1635   "name" : "android::FileMap::MapAdvice",
1636   "referenced_type" : "type-62",
1637   "self_type" : "type-62",
1638   "size" : 4,
1639   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
1640   "underlying_type" : "type-24",
1641   "unique_id" : "_ZTSN7android7FileMap9MapAdviceE"
1642  },
1643  {
1644   "alignment" : 4,
1645   "enum_fields" :
1646   [
1647    {
1648     "enum_field_value" : 0,
1649     "name" : "android::String16::kEmptyString"
1650    }
1651   ],
1652   "linker_set_key" : "android::String16::StaticLinkage",
1653   "name" : "android::String16::StaticLinkage",
1654   "referenced_type" : "type-211",
1655   "self_type" : "type-211",
1656   "size" : 4,
1657   "source_file" : "/system/core/libutils/include/utils/String16.h",
1658   "underlying_type" : "type-24",
1659   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : 0,
1667     "name" : "android::String8::kEmptyString"
1668    }
1669   ],
1670   "linker_set_key" : "android::String8::StaticLinkage",
1671   "name" : "android::String8::StaticLinkage",
1672   "referenced_type" : "type-81",
1673   "self_type" : "type-81",
1674   "size" : 4,
1675   "source_file" : "/system/core/libutils/include/utils/String8.h",
1676   "underlying_type" : "type-24",
1677   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 0,
1685     "name" : "ANDROID_LOG_UNKNOWN"
1686    },
1687    {
1688     "enum_field_value" : 1,
1689     "name" : "ANDROID_LOG_DEFAULT"
1690    },
1691    {
1692     "enum_field_value" : 2,
1693     "name" : "ANDROID_LOG_VERBOSE"
1694    },
1695    {
1696     "enum_field_value" : 3,
1697     "name" : "ANDROID_LOG_DEBUG"
1698    },
1699    {
1700     "enum_field_value" : 4,
1701     "name" : "ANDROID_LOG_INFO"
1702    },
1703    {
1704     "enum_field_value" : 5,
1705     "name" : "ANDROID_LOG_WARN"
1706    },
1707    {
1708     "enum_field_value" : 6,
1709     "name" : "ANDROID_LOG_ERROR"
1710    },
1711    {
1712     "enum_field_value" : 7,
1713     "name" : "ANDROID_LOG_FATAL"
1714    },
1715    {
1716     "enum_field_value" : 8,
1717     "name" : "ANDROID_LOG_SILENT"
1718    }
1719   ],
1720   "linker_set_key" : "android_LogPriority",
1721   "name" : "android_LogPriority",
1722   "referenced_type" : "type-76",
1723   "self_type" : "type-76",
1724   "size" : 4,
1725   "source_file" : "/system/core/liblog/include/android/log.h",
1726   "underlying_type" : "type-24",
1727   "unique_id" : "android_LogPriority"
1728  },
1729  {
1730   "alignment" : 4,
1731   "enum_fields" :
1732   [
1733    {
1734     "enum_field_value" : 0,
1735     "name" : "HAL_COLOR_MODE_NATIVE"
1736    },
1737    {
1738     "enum_field_value" : 1,
1739     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1740    },
1741    {
1742     "enum_field_value" : 2,
1743     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1744    },
1745    {
1746     "enum_field_value" : 3,
1747     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1748    },
1749    {
1750     "enum_field_value" : 4,
1751     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1752    },
1753    {
1754     "enum_field_value" : 5,
1755     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1756    },
1757    {
1758     "enum_field_value" : 6,
1759     "name" : "HAL_COLOR_MODE_DCI_P3"
1760    },
1761    {
1762     "enum_field_value" : 7,
1763     "name" : "HAL_COLOR_MODE_SRGB"
1764    },
1765    {
1766     "enum_field_value" : 8,
1767     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1768    },
1769    {
1770     "enum_field_value" : 9,
1771     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1772    }
1773   ],
1774   "linker_set_key" : "android_color_mode_t",
1775   "name" : "android_color_mode_t",
1776   "referenced_type" : "type-235",
1777   "self_type" : "type-235",
1778   "size" : 4,
1779   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1780   "underlying_type" : "type-24",
1781   "unique_id" : "android_color_mode_t"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 10,
1789     "name" : "HAL_COLOR_MODE_BT2020"
1790    },
1791    {
1792     "enum_field_value" : 11,
1793     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1794    },
1795    {
1796     "enum_field_value" : 12,
1797     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1798    }
1799   ],
1800   "linker_set_key" : "android_color_mode_v1_1_t",
1801   "name" : "android_color_mode_v1_1_t",
1802   "referenced_type" : "type-240",
1803   "self_type" : "type-240",
1804   "size" : 4,
1805   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1806   "underlying_type" : "type-24",
1807   "unique_id" : "android_color_mode_v1_1_t"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 0,
1815     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1816    },
1817    {
1818     "enum_field_value" : 1,
1819     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1820    },
1821    {
1822     "enum_field_value" : 2,
1823     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1824    },
1825    {
1826     "enum_field_value" : 3,
1827     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1828    },
1829    {
1830     "enum_field_value" : 4,
1831     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1832    },
1833    {
1834     "enum_field_value" : 5,
1835     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1836    },
1837    {
1838     "enum_field_value" : 6,
1839     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1840    }
1841   ],
1842   "linker_set_key" : "android_color_transform_t",
1843   "name" : "android_color_transform_t",
1844   "referenced_type" : "type-236",
1845   "self_type" : "type-236",
1846   "size" : 4,
1847   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1848   "underlying_type" : "type-24",
1849   "unique_id" : "android_color_transform_t"
1850  },
1851  {
1852   "alignment" : 4,
1853   "enum_fields" :
1854   [
1855    {
1856     "enum_field_value" : 0,
1857     "name" : "HAL_DATASPACE_UNKNOWN"
1858    },
1859    {
1860     "enum_field_value" : 1,
1861     "name" : "HAL_DATASPACE_ARBITRARY"
1862    },
1863    {
1864     "enum_field_value" : 16,
1865     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1866    },
1867    {
1868     "enum_field_value" : 4128768,
1869     "name" : "HAL_DATASPACE_STANDARD_MASK"
1870    },
1871    {
1872     "enum_field_value" : 0,
1873     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1874    },
1875    {
1876     "enum_field_value" : 65536,
1877     "name" : "HAL_DATASPACE_STANDARD_BT709"
1878    },
1879    {
1880     "enum_field_value" : 131072,
1881     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1882    },
1883    {
1884     "enum_field_value" : 196608,
1885     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1886    },
1887    {
1888     "enum_field_value" : 262144,
1889     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1890    },
1891    {
1892     "enum_field_value" : 327680,
1893     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1894    },
1895    {
1896     "enum_field_value" : 393216,
1897     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1898    },
1899    {
1900     "enum_field_value" : 458752,
1901     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1902    },
1903    {
1904     "enum_field_value" : 524288,
1905     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1906    },
1907    {
1908     "enum_field_value" : 589824,
1909     "name" : "HAL_DATASPACE_STANDARD_FILM"
1910    },
1911    {
1912     "enum_field_value" : 655360,
1913     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1914    },
1915    {
1916     "enum_field_value" : 720896,
1917     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1918    },
1919    {
1920     "enum_field_value" : 22,
1921     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1922    },
1923    {
1924     "enum_field_value" : 130023424,
1925     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1926    },
1927    {
1928     "enum_field_value" : 0,
1929     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1930    },
1931    {
1932     "enum_field_value" : 4194304,
1933     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1934    },
1935    {
1936     "enum_field_value" : 8388608,
1937     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1938    },
1939    {
1940     "enum_field_value" : 12582912,
1941     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1942    },
1943    {
1944     "enum_field_value" : 16777216,
1945     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1946    },
1947    {
1948     "enum_field_value" : 20971520,
1949     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1950    },
1951    {
1952     "enum_field_value" : 25165824,
1953     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1954    },
1955    {
1956     "enum_field_value" : 29360128,
1957     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1958    },
1959    {
1960     "enum_field_value" : 33554432,
1961     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1962    },
1963    {
1964     "enum_field_value" : 27,
1965     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1966    },
1967    {
1968     "enum_field_value" : 939524096,
1969     "name" : "HAL_DATASPACE_RANGE_MASK"
1970    },
1971    {
1972     "enum_field_value" : 0,
1973     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1974    },
1975    {
1976     "enum_field_value" : 134217728,
1977     "name" : "HAL_DATASPACE_RANGE_FULL"
1978    },
1979    {
1980     "enum_field_value" : 268435456,
1981     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1982    },
1983    {
1984     "enum_field_value" : 402653184,
1985     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1986    },
1987    {
1988     "enum_field_value" : 512,
1989     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1990    },
1991    {
1992     "enum_field_value" : 138477568,
1993     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1994    },
1995    {
1996     "enum_field_value" : 406913024,
1997     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1998    },
1999    {
2000     "enum_field_value" : 513,
2001     "name" : "HAL_DATASPACE_SRGB"
2002    },
2003    {
2004     "enum_field_value" : 142671872,
2005     "name" : "HAL_DATASPACE_V0_SRGB"
2006    },
2007    {
2008     "enum_field_value" : 411107328,
2009     "name" : "HAL_DATASPACE_V0_SCRGB"
2010    },
2011    {
2012     "enum_field_value" : 257,
2013     "name" : "HAL_DATASPACE_JFIF"
2014    },
2015    {
2016     "enum_field_value" : 146931712,
2017     "name" : "HAL_DATASPACE_V0_JFIF"
2018    },
2019    {
2020     "enum_field_value" : 258,
2021     "name" : "HAL_DATASPACE_BT601_625"
2022    },
2023    {
2024     "enum_field_value" : 281149440,
2025     "name" : "HAL_DATASPACE_V0_BT601_625"
2026    },
2027    {
2028     "enum_field_value" : 259,
2029     "name" : "HAL_DATASPACE_BT601_525"
2030    },
2031    {
2032     "enum_field_value" : 281280512,
2033     "name" : "HAL_DATASPACE_V0_BT601_525"
2034    },
2035    {
2036     "enum_field_value" : 260,
2037     "name" : "HAL_DATASPACE_BT709"
2038    },
2039    {
2040     "enum_field_value" : 281083904,
2041     "name" : "HAL_DATASPACE_V0_BT709"
2042    },
2043    {
2044     "enum_field_value" : 139067392,
2045     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2046    },
2047    {
2048     "enum_field_value" : 155844608,
2049     "name" : "HAL_DATASPACE_DCI_P3"
2050    },
2051    {
2052     "enum_field_value" : 139067392,
2053     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2054    },
2055    {
2056     "enum_field_value" : 143261696,
2057     "name" : "HAL_DATASPACE_DISPLAY_P3"
2058    },
2059    {
2060     "enum_field_value" : 151715840,
2061     "name" : "HAL_DATASPACE_ADOBE_RGB"
2062    },
2063    {
2064     "enum_field_value" : 138805248,
2065     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2066    },
2067    {
2068     "enum_field_value" : 147193856,
2069     "name" : "HAL_DATASPACE_BT2020"
2070    },
2071    {
2072     "enum_field_value" : 163971072,
2073     "name" : "HAL_DATASPACE_BT2020_PQ"
2074    },
2075    {
2076     "enum_field_value" : 4096,
2077     "name" : "HAL_DATASPACE_DEPTH"
2078    },
2079    {
2080     "enum_field_value" : 4097,
2081     "name" : "HAL_DATASPACE_SENSOR"
2082    }
2083   ],
2084   "linker_set_key" : "android_dataspace_t",
2085   "name" : "android_dataspace_t",
2086   "referenced_type" : "type-234",
2087   "self_type" : "type-234",
2088   "size" : 4,
2089   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2090   "underlying_type" : "type-24",
2091   "unique_id" : "android_dataspace_t"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 281411584,
2099     "name" : "HAL_DATASPACE_BT2020_ITU"
2100    },
2101    {
2102     "enum_field_value" : 298188800,
2103     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2104    },
2105    {
2106     "enum_field_value" : 302383104,
2107     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2108    },
2109    {
2110     "enum_field_value" : 168165376,
2111     "name" : "HAL_DATASPACE_BT2020_HLG"
2112    }
2113   ],
2114   "linker_set_key" : "android_dataspace_v1_1_t",
2115   "name" : "android_dataspace_v1_1_t",
2116   "referenced_type" : "type-239",
2117   "self_type" : "type-239",
2118   "size" : 4,
2119   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2120   "underlying_type" : "type-24",
2121   "unique_id" : "android_dataspace_v1_1_t"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 142999552,
2129     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2130    },
2131    {
2132     "enum_field_value" : 4098,
2133     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2134    },
2135    {
2136     "enum_field_value" : 4099,
2137     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2138    },
2139    {
2140     "enum_field_value" : 4100,
2141     "name" : "HAL_DATASPACE_HEIF"
2142    }
2143   ],
2144   "linker_set_key" : "android_dataspace_v1_2_t",
2145   "name" : "android_dataspace_v1_2_t",
2146   "referenced_type" : "type-244",
2147   "self_type" : "type-244",
2148   "size" : 4,
2149   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2150   "underlying_type" : "type-24",
2151   "unique_id" : "android_dataspace_v1_2_t"
2152  },
2153  {
2154   "alignment" : 4,
2155   "enum_fields" :
2156   [
2157    {
2158     "enum_field_value" : 1,
2159     "name" : "FLEX_COMPONENT_Y"
2160    },
2161    {
2162     "enum_field_value" : 2,
2163     "name" : "FLEX_COMPONENT_Cb"
2164    },
2165    {
2166     "enum_field_value" : 4,
2167     "name" : "FLEX_COMPONENT_Cr"
2168    },
2169    {
2170     "enum_field_value" : 1024,
2171     "name" : "FLEX_COMPONENT_R"
2172    },
2173    {
2174     "enum_field_value" : 2048,
2175     "name" : "FLEX_COMPONENT_G"
2176    },
2177    {
2178     "enum_field_value" : 4096,
2179     "name" : "FLEX_COMPONENT_B"
2180    },
2181    {
2182     "enum_field_value" : 1073741824,
2183     "name" : "FLEX_COMPONENT_A"
2184    }
2185   ],
2186   "linker_set_key" : "android_flex_component",
2187   "name" : "android_flex_component",
2188   "referenced_type" : "type-250",
2189   "self_type" : "type-250",
2190   "size" : 4,
2191   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2192   "underlying_type" : "type-24",
2193   "unique_id" : "android_flex_component"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 0,
2201     "name" : "FLEX_FORMAT_INVALID"
2202    },
2203    {
2204     "enum_field_value" : 1,
2205     "name" : "FLEX_FORMAT_Y"
2206    },
2207    {
2208     "enum_field_value" : 7,
2209     "name" : "FLEX_FORMAT_YCbCr"
2210    },
2211    {
2212     "enum_field_value" : 1073741831,
2213     "name" : "FLEX_FORMAT_YCbCrA"
2214    },
2215    {
2216     "enum_field_value" : 7168,
2217     "name" : "FLEX_FORMAT_RGB"
2218    },
2219    {
2220     "enum_field_value" : 1073748992,
2221     "name" : "FLEX_FORMAT_RGBA"
2222    }
2223   ],
2224   "linker_set_key" : "android_flex_format",
2225   "name" : "android_flex_format",
2226   "referenced_type" : "type-254",
2227   "self_type" : "type-254",
2228   "size" : 4,
2229   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2230   "underlying_type" : "type-24",
2231   "unique_id" : "android_flex_format"
2232  },
2233  {
2234   "alignment" : 4,
2235   "enum_fields" :
2236   [
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "HAL_HDR_DOLBY_VISION"
2240    },
2241    {
2242     "enum_field_value" : 2,
2243     "name" : "HAL_HDR_HDR10"
2244    },
2245    {
2246     "enum_field_value" : 3,
2247     "name" : "HAL_HDR_HLG"
2248    }
2249   ],
2250   "linker_set_key" : "android_hdr_t",
2251   "name" : "android_hdr_t",
2252   "referenced_type" : "type-237",
2253   "self_type" : "type-237",
2254   "size" : 4,
2255   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2256   "underlying_type" : "type-24",
2257   "unique_id" : "android_hdr_t"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 4,
2265     "name" : "HAL_HDR_HDR10_PLUS"
2266    }
2267   ],
2268   "linker_set_key" : "android_hdr_v1_2_t",
2269   "name" : "android_hdr_v1_2_t",
2270   "referenced_type" : "type-243",
2271   "self_type" : "type-243",
2272   "size" : 4,
2273   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2274   "underlying_type" : "type-24",
2275   "unique_id" : "android_hdr_v1_2_t"
2276  },
2277  {
2278   "alignment" : 4,
2279   "enum_fields" :
2280   [
2281    {
2282     "enum_field_value" : 39,
2283     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2284    },
2285    {
2286     "enum_field_value" : 40,
2287     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2288    },
2289    {
2290     "enum_field_value" : 41,
2291     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2292    },
2293    {
2294     "enum_field_value" : 42,
2295     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2296    }
2297   ],
2298   "linker_set_key" : "android_pixel_format_sw_t",
2299   "name" : "android_pixel_format_sw_t",
2300   "referenced_type" : "type-247",
2301   "self_type" : "type-247",
2302   "size" : 4,
2303   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2304   "underlying_type" : "type-24",
2305   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2306  },
2307  {
2308   "alignment" : 4,
2309   "enum_fields" :
2310   [
2311    {
2312     "enum_field_value" : 1,
2313     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2314    },
2315    {
2316     "enum_field_value" : 2,
2317     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2318    },
2319    {
2320     "enum_field_value" : 3,
2321     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2322    },
2323    {
2324     "enum_field_value" : 4,
2325     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2326    },
2327    {
2328     "enum_field_value" : 5,
2329     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2330    },
2331    {
2332     "enum_field_value" : 16,
2333     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2334    },
2335    {
2336     "enum_field_value" : 17,
2337     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2338    },
2339    {
2340     "enum_field_value" : 20,
2341     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2342    },
2343    {
2344     "enum_field_value" : 22,
2345     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2346    },
2347    {
2348     "enum_field_value" : 32,
2349     "name" : "HAL_PIXEL_FORMAT_RAW16"
2350    },
2351    {
2352     "enum_field_value" : 33,
2353     "name" : "HAL_PIXEL_FORMAT_BLOB"
2354    },
2355    {
2356     "enum_field_value" : 34,
2357     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2358    },
2359    {
2360     "enum_field_value" : 35,
2361     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2362    },
2363    {
2364     "enum_field_value" : 36,
2365     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2366    },
2367    {
2368     "enum_field_value" : 37,
2369     "name" : "HAL_PIXEL_FORMAT_RAW10"
2370    },
2371    {
2372     "enum_field_value" : 38,
2373     "name" : "HAL_PIXEL_FORMAT_RAW12"
2374    },
2375    {
2376     "enum_field_value" : 43,
2377     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2378    },
2379    {
2380     "enum_field_value" : 538982489,
2381     "name" : "HAL_PIXEL_FORMAT_Y8"
2382    },
2383    {
2384     "enum_field_value" : 540422489,
2385     "name" : "HAL_PIXEL_FORMAT_Y16"
2386    },
2387    {
2388     "enum_field_value" : 842094169,
2389     "name" : "HAL_PIXEL_FORMAT_YV12"
2390    }
2391   ],
2392   "linker_set_key" : "android_pixel_format_t",
2393   "name" : "android_pixel_format_t",
2394   "referenced_type" : "type-232",
2395   "self_type" : "type-232",
2396   "size" : 4,
2397   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2398   "underlying_type" : "type-24",
2399   "unique_id" : "android_pixel_format_t"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 48,
2407     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2408    },
2409    {
2410     "enum_field_value" : 49,
2411     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2412    },
2413    {
2414     "enum_field_value" : 50,
2415     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2416    },
2417    {
2418     "enum_field_value" : 51,
2419     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2420    },
2421    {
2422     "enum_field_value" : 52,
2423     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2424    },
2425    {
2426     "enum_field_value" : 53,
2427     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2428    },
2429    {
2430     "enum_field_value" : 54,
2431     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2432    }
2433   ],
2434   "linker_set_key" : "android_pixel_format_v1_1_t",
2435   "name" : "android_pixel_format_v1_1_t",
2436   "referenced_type" : "type-238",
2437   "self_type" : "type-238",
2438   "size" : 4,
2439   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2440   "underlying_type" : "type-24",
2441   "unique_id" : "android_pixel_format_v1_1_t"
2442  },
2443  {
2444   "alignment" : 4,
2445   "enum_fields" :
2446   [
2447    {
2448     "enum_field_value" : 55,
2449     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2450    }
2451   ],
2452   "linker_set_key" : "android_pixel_format_v1_2_t",
2453   "name" : "android_pixel_format_v1_2_t",
2454   "referenced_type" : "type-245",
2455   "self_type" : "type-245",
2456   "size" : 4,
2457   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2458   "underlying_type" : "type-24",
2459   "unique_id" : "android_pixel_format_v1_2_t"
2460  },
2461  {
2462   "alignment" : 4,
2463   "enum_fields" :
2464   [
2465    {
2466     "enum_field_value" : 0,
2467     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2468    },
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "HAL_RENDER_INTENT_ENHANCE"
2472    },
2473    {
2474     "enum_field_value" : 2,
2475     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2476    },
2477    {
2478     "enum_field_value" : 3,
2479     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2480    }
2481   ],
2482   "linker_set_key" : "android_render_intent_v1_1_t",
2483   "name" : "android_render_intent_v1_1_t",
2484   "referenced_type" : "type-242",
2485   "self_type" : "type-242",
2486   "size" : 4,
2487   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2488   "underlying_type" : "type-24",
2489   "unique_id" : "android_render_intent_v1_1_t"
2490  },
2491  {
2492   "alignment" : 4,
2493   "enum_fields" :
2494   [
2495    {
2496     "enum_field_value" : 1,
2497     "name" : "HAL_TRANSFORM_FLIP_H"
2498    },
2499    {
2500     "enum_field_value" : 2,
2501     "name" : "HAL_TRANSFORM_FLIP_V"
2502    },
2503    {
2504     "enum_field_value" : 4,
2505     "name" : "HAL_TRANSFORM_ROT_90"
2506    },
2507    {
2508     "enum_field_value" : 3,
2509     "name" : "HAL_TRANSFORM_ROT_180"
2510    },
2511    {
2512     "enum_field_value" : 7,
2513     "name" : "HAL_TRANSFORM_ROT_270"
2514    }
2515   ],
2516   "linker_set_key" : "android_transform_t",
2517   "name" : "android_transform_t",
2518   "referenced_type" : "type-233",
2519   "self_type" : "type-233",
2520   "size" : 4,
2521   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2522   "underlying_type" : "type-24",
2523   "unique_id" : "android_transform_t"
2524  },
2525  {
2526   "alignment" : 4,
2527   "enum_fields" :
2528   [
2529    {
2530     "enum_field_value" : 0,
2531     "name" : "LOG_ID_MIN"
2532    },
2533    {
2534     "enum_field_value" : 0,
2535     "name" : "LOG_ID_MAIN"
2536    },
2537    {
2538     "enum_field_value" : 1,
2539     "name" : "LOG_ID_RADIO"
2540    },
2541    {
2542     "enum_field_value" : 2,
2543     "name" : "LOG_ID_EVENTS"
2544    },
2545    {
2546     "enum_field_value" : 3,
2547     "name" : "LOG_ID_SYSTEM"
2548    },
2549    {
2550     "enum_field_value" : 4,
2551     "name" : "LOG_ID_CRASH"
2552    },
2553    {
2554     "enum_field_value" : 5,
2555     "name" : "LOG_ID_STATS"
2556    },
2557    {
2558     "enum_field_value" : 6,
2559     "name" : "LOG_ID_SECURITY"
2560    },
2561    {
2562     "enum_field_value" : 7,
2563     "name" : "LOG_ID_KERNEL"
2564    },
2565    {
2566     "enum_field_value" : 8,
2567     "name" : "LOG_ID_MAX"
2568    }
2569   ],
2570   "linker_set_key" : "log_id",
2571   "name" : "log_id",
2572   "referenced_type" : "type-79",
2573   "self_type" : "type-79",
2574   "size" : 4,
2575   "source_file" : "/system/core/liblog/include/android/log.h",
2576   "underlying_type" : "type-24",
2577   "unique_id" : "log_id"
2578  }
2579 ],
2580 "function_types" :
2581 [
2582  {
2583   "alignment" : 4,
2584   "linker_set_key" : "int (const void *, const void *)",
2585   "name" : "int (const void *, const void *)",
2586   "parameters" :
2587   [
2588    {
2589     "referenced_type" : "type-47"
2590    },
2591    {
2592     "referenced_type" : "type-47"
2593    }
2594   ],
2595   "referenced_type" : "type-645",
2596   "return_type" : "type-21",
2597   "self_type" : "type-645",
2598   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2599  },
2600  {
2601   "alignment" : 4,
2602   "linker_set_key" : "int (const void *, const void *, void *)",
2603   "name" : "int (const void *, const void *, void *)",
2604   "parameters" :
2605   [
2606    {
2607     "referenced_type" : "type-47"
2608    },
2609    {
2610     "referenced_type" : "type-47"
2611    },
2612    {
2613     "referenced_type" : "type-4"
2614    }
2615   ],
2616   "referenced_type" : "type-647",
2617   "return_type" : "type-21",
2618   "self_type" : "type-647",
2619   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2620  },
2621  {
2622   "alignment" : 4,
2623   "linker_set_key" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
2624   "name" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
2625   "parameters" :
2626   [
2627    {
2628     "referenced_type" : "type-265"
2629    },
2630    {
2631     "referenced_type" : "type-4"
2632    },
2633    {
2634     "referenced_type" : "type-25"
2635    },
2636    {
2637     "referenced_type" : "type-21"
2638    },
2639    {
2640     "referenced_type" : "type-6"
2641    },
2642    {
2643     "referenced_type" : "type-266"
2644    }
2645   ],
2646   "referenced_type" : "type-267",
2647   "return_type" : "type-21",
2648   "self_type" : "type-267",
2649   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2650  },
2651  {
2652   "alignment" : 4,
2653   "linker_set_key" : "int (int, int, void *)",
2654   "name" : "int (int, int, void *)",
2655   "parameters" :
2656   [
2657    {
2658     "referenced_type" : "type-21"
2659    },
2660    {
2661     "referenced_type" : "type-21"
2662    },
2663    {
2664     "referenced_type" : "type-4"
2665    }
2666   ],
2667   "referenced_type" : "type-468",
2668   "return_type" : "type-21",
2669   "self_type" : "type-468",
2670   "source_file" : "/system/core/libutils/include/utils/Looper.h"
2671  },
2672  {
2673   "alignment" : 4,
2674   "linker_set_key" : "int (void *)",
2675   "name" : "int (void *)",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "type-4"
2680    }
2681   ],
2682   "referenced_type" : "type-264",
2683   "return_type" : "type-21",
2684   "self_type" : "type-264",
2685   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2686  },
2687  {
2688   "alignment" : 4,
2689   "linker_set_key" : "void ()",
2690   "name" : "void ()",
2691   "referenced_type" : "type-336",
2692   "return_type" : "type-5",
2693   "self_type" : "type-336",
2694   "source_file" : "/system/core/libutils/include/utils/misc.h"
2695  }
2696 ],
2697 "functions" :
2698 [
2699  {
2700   "access" : "private",
2701   "function_name" : "android::LogPrinter::printRaw",
2702   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
2703   "parameters" :
2704   [
2705    {
2706     "is_this_ptr" : true,
2707     "referenced_type" : "type-88"
2708    },
2709    {
2710     "referenced_type" : "type-25"
2711    }
2712   ],
2713   "return_type" : "type-5",
2714   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2715  },
2716  {
2717   "function_name" : "android::LogPrinter::printLine",
2718   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
2719   "parameters" :
2720   [
2721    {
2722     "is_this_ptr" : true,
2723     "referenced_type" : "type-88"
2724    },
2725    {
2726     "referenced_type" : "type-25"
2727    }
2728   ],
2729   "return_type" : "type-5",
2730   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2731  },
2732  {
2733   "function_name" : "android::LogPrinter::LogPrinter",
2734   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
2735   "parameters" :
2736   [
2737    {
2738     "is_this_ptr" : true,
2739     "referenced_type" : "type-88"
2740    },
2741    {
2742     "referenced_type" : "type-25"
2743    },
2744    {
2745     "default_arg" : true,
2746     "referenced_type" : "type-76"
2747    },
2748    {
2749     "default_arg" : true,
2750     "referenced_type" : "type-25"
2751    },
2752    {
2753     "default_arg" : true,
2754     "referenced_type" : "type-16"
2755    }
2756   ],
2757   "return_type" : "type-5",
2758   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2759  },
2760  {
2761   "function_name" : "android::LogPrinter::LogPrinter",
2762   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
2763   "parameters" :
2764   [
2765    {
2766     "is_this_ptr" : true,
2767     "referenced_type" : "type-88"
2768    },
2769    {
2770     "referenced_type" : "type-25"
2771    },
2772    {
2773     "default_arg" : true,
2774     "referenced_type" : "type-76"
2775    },
2776    {
2777     "default_arg" : true,
2778     "referenced_type" : "type-25"
2779    },
2780    {
2781     "default_arg" : true,
2782     "referenced_type" : "type-16"
2783    }
2784   ],
2785   "return_type" : "type-5",
2786   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2787  },
2788  {
2789   "function_name" : "android::VectorImpl::appendArray",
2790   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvm",
2791   "parameters" :
2792   [
2793    {
2794     "is_this_ptr" : true,
2795     "referenced_type" : "type-655"
2796    },
2797    {
2798     "referenced_type" : "type-47"
2799    },
2800    {
2801     "referenced_type" : "type-6"
2802    }
2803   ],
2804   "return_type" : "type-7",
2805   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2806  },
2807  {
2808   "function_name" : "android::VectorImpl::setCapacity",
2809   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEm",
2810   "parameters" :
2811   [
2812    {
2813     "is_this_ptr" : true,
2814     "referenced_type" : "type-655"
2815    },
2816    {
2817     "referenced_type" : "type-6"
2818    }
2819   ],
2820   "return_type" : "type-7",
2821   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2822  },
2823  {
2824   "function_name" : "android::VectorImpl::appendVector",
2825   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
2826   "parameters" :
2827   [
2828    {
2829     "is_this_ptr" : true,
2830     "referenced_type" : "type-655"
2831    },
2832    {
2833     "referenced_type" : "type-643"
2834    }
2835   ],
2836   "return_type" : "type-7",
2837   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2838  },
2839  {
2840   "function_name" : "android::VectorImpl::editArrayImpl",
2841   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
2842   "parameters" :
2843   [
2844    {
2845     "is_this_ptr" : true,
2846     "referenced_type" : "type-655"
2847    }
2848   ],
2849   "return_type" : "type-4",
2850   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2851  },
2852  {
2853   "function_name" : "android::VectorImpl::finish_vector",
2854   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
2855   "parameters" :
2856   [
2857    {
2858     "is_this_ptr" : true,
2859     "referenced_type" : "type-655"
2860    }
2861   ],
2862   "return_type" : "type-5",
2863   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2864  },
2865  {
2866   "function_name" : "android::VectorImpl::insertArrayAt",
2867   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm",
2868   "parameters" :
2869   [
2870    {
2871     "is_this_ptr" : true,
2872     "referenced_type" : "type-655"
2873    },
2874    {
2875     "referenced_type" : "type-47"
2876    },
2877    {
2878     "referenced_type" : "type-6"
2879    },
2880    {
2881     "referenced_type" : "type-6"
2882    }
2883   ],
2884   "return_type" : "type-7",
2885   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2886  },
2887  {
2888   "function_name" : "android::VectorImpl::removeItemsAt",
2889   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEmm",
2890   "parameters" :
2891   [
2892    {
2893     "is_this_ptr" : true,
2894     "referenced_type" : "type-655"
2895    },
2896    {
2897     "referenced_type" : "type-6"
2898    },
2899    {
2900     "default_arg" : true,
2901     "referenced_type" : "type-6"
2902    }
2903   ],
2904   "return_type" : "type-7",
2905   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2906  },
2907  {
2908   "function_name" : "android::VectorImpl::insertVectorAt",
2909   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m",
2910   "parameters" :
2911   [
2912    {
2913     "is_this_ptr" : true,
2914     "referenced_type" : "type-655"
2915    },
2916    {
2917     "referenced_type" : "type-643"
2918    },
2919    {
2920     "referenced_type" : "type-6"
2921    }
2922   ],
2923   "return_type" : "type-7",
2924   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2925  },
2926  {
2927   "access" : "protected",
2928   "function_name" : "android::VectorImpl::release_storage",
2929   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
2930   "parameters" :
2931   [
2932    {
2933     "is_this_ptr" : true,
2934     "referenced_type" : "type-655"
2935    }
2936   ],
2937   "return_type" : "type-5",
2938   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2939  },
2940  {
2941   "function_name" : "android::VectorImpl::editItemLocation",
2942   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEm",
2943   "parameters" :
2944   [
2945    {
2946     "is_this_ptr" : true,
2947     "referenced_type" : "type-655"
2948    },
2949    {
2950     "referenced_type" : "type-6"
2951    }
2952   ],
2953   "return_type" : "type-4",
2954   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2955  },
2956  {
2957   "function_name" : "android::VectorImpl::add",
2958   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
2959   "parameters" :
2960   [
2961    {
2962     "is_this_ptr" : true,
2963     "referenced_type" : "type-655"
2964    },
2965    {
2966     "referenced_type" : "type-47"
2967    }
2968   ],
2969   "return_type" : "type-7",
2970   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2971  },
2972  {
2973   "function_name" : "android::VectorImpl::add",
2974   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
2975   "parameters" :
2976   [
2977    {
2978     "is_this_ptr" : true,
2979     "referenced_type" : "type-655"
2980    }
2981   ],
2982   "return_type" : "type-7",
2983   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2984  },
2985  {
2986   "function_name" : "android::VectorImpl::pop",
2987   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
2988   "parameters" :
2989   [
2990    {
2991     "is_this_ptr" : true,
2992     "referenced_type" : "type-655"
2993    }
2994   ],
2995   "return_type" : "type-5",
2996   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2997  },
2998  {
2999   "function_name" : "android::VectorImpl::push",
3000   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
3001   "parameters" :
3002   [
3003    {
3004     "is_this_ptr" : true,
3005     "referenced_type" : "type-655"
3006    },
3007    {
3008     "referenced_type" : "type-47"
3009    }
3010   ],
3011   "return_type" : "type-5",
3012   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3013  },
3014  {
3015   "function_name" : "android::VectorImpl::push",
3016   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
3017   "parameters" :
3018   [
3019    {
3020     "is_this_ptr" : true,
3021     "referenced_type" : "type-655"
3022    }
3023   ],
3024   "return_type" : "type-5",
3025   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3026  },
3027  {
3028   "function_name" : "android::VectorImpl::sort",
3029   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
3030   "parameters" :
3031   [
3032    {
3033     "is_this_ptr" : true,
3034     "referenced_type" : "type-655"
3035    },
3036    {
3037     "referenced_type" : "type-646"
3038    }
3039   ],
3040   "return_type" : "type-21",
3041   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3042  },
3043  {
3044   "function_name" : "android::VectorImpl::sort",
3045   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
3046   "parameters" :
3047   [
3048    {
3049     "is_this_ptr" : true,
3050     "referenced_type" : "type-655"
3051    },
3052    {
3053     "referenced_type" : "type-648"
3054    },
3055    {
3056     "referenced_type" : "type-4"
3057    }
3058   ],
3059   "return_type" : "type-21",
3060   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3061  },
3062  {
3063   "access" : "private",
3064   "function_name" : "android::VectorImpl::_grow",
3065   "linker_set_key" : "_ZN7android10VectorImpl5_growEmm",
3066   "parameters" :
3067   [
3068    {
3069     "is_this_ptr" : true,
3070     "referenced_type" : "type-655"
3071    },
3072    {
3073     "referenced_type" : "type-6"
3074    },
3075    {
3076     "referenced_type" : "type-6"
3077    }
3078   ],
3079   "return_type" : "type-4",
3080   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3081  },
3082  {
3083   "function_name" : "android::VectorImpl::clear",
3084   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
3085   "parameters" :
3086   [
3087    {
3088     "is_this_ptr" : true,
3089     "referenced_type" : "type-655"
3090    }
3091   ],
3092   "return_type" : "type-5",
3093   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3094  },
3095  {
3096   "function_name" : "android::VectorImpl::resize",
3097   "linker_set_key" : "_ZN7android10VectorImpl6resizeEm",
3098   "parameters" :
3099   [
3100    {
3101     "is_this_ptr" : true,
3102     "referenced_type" : "type-655"
3103    },
3104    {
3105     "referenced_type" : "type-6"
3106    }
3107   ],
3108   "return_type" : "type-7",
3109   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3110  },
3111  {
3112   "access" : "private",
3113   "function_name" : "android::VectorImpl::_shrink",
3114   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEmm",
3115   "parameters" :
3116   [
3117    {
3118     "is_this_ptr" : true,
3119     "referenced_type" : "type-655"
3120    },
3121    {
3122     "referenced_type" : "type-6"
3123    },
3124    {
3125     "referenced_type" : "type-6"
3126    }
3127   ],
3128   "return_type" : "type-5",
3129   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3130  },
3131  {
3132   "function_name" : "android::VectorImpl::insertAt",
3133   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvmm",
3134   "parameters" :
3135   [
3136    {
3137     "is_this_ptr" : true,
3138     "referenced_type" : "type-655"
3139    },
3140    {
3141     "referenced_type" : "type-47"
3142    },
3143    {
3144     "referenced_type" : "type-6"
3145    },
3146    {
3147     "default_arg" : true,
3148     "referenced_type" : "type-6"
3149    }
3150   ],
3151   "return_type" : "type-7",
3152   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3153  },
3154  {
3155   "function_name" : "android::VectorImpl::insertAt",
3156   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEmm",
3157   "parameters" :
3158   [
3159    {
3160     "is_this_ptr" : true,
3161     "referenced_type" : "type-655"
3162    },
3163    {
3164     "referenced_type" : "type-6"
3165    },
3166    {
3167     "default_arg" : true,
3168     "referenced_type" : "type-6"
3169    }
3170   ],
3171   "return_type" : "type-7",
3172   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3173  },
3174  {
3175   "function_name" : "android::VectorImpl::replaceAt",
3176   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvm",
3177   "parameters" :
3178   [
3179    {
3180     "is_this_ptr" : true,
3181     "referenced_type" : "type-655"
3182    },
3183    {
3184     "referenced_type" : "type-47"
3185    },
3186    {
3187     "referenced_type" : "type-6"
3188    }
3189   ],
3190   "return_type" : "type-7",
3191   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3192  },
3193  {
3194   "function_name" : "android::VectorImpl::replaceAt",
3195   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEm",
3196   "parameters" :
3197   [
3198    {
3199     "is_this_ptr" : true,
3200     "referenced_type" : "type-655"
3201    },
3202    {
3203     "referenced_type" : "type-6"
3204    }
3205   ],
3206   "return_type" : "type-7",
3207   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3208  },
3209  {
3210   "function_name" : "android::VectorImpl::VectorImpl",
3211   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
3212   "parameters" :
3213   [
3214    {
3215     "is_this_ptr" : true,
3216     "referenced_type" : "type-655"
3217    },
3218    {
3219     "referenced_type" : "type-643"
3220    }
3221   ],
3222   "return_type" : "type-5",
3223   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3224  },
3225  {
3226   "function_name" : "android::VectorImpl::VectorImpl",
3227   "linker_set_key" : "_ZN7android10VectorImplC2Emj",
3228   "parameters" :
3229   [
3230    {
3231     "is_this_ptr" : true,
3232     "referenced_type" : "type-655"
3233    },
3234    {
3235     "referenced_type" : "type-6"
3236    },
3237    {
3238     "referenced_type" : "type-24"
3239    }
3240   ],
3241   "return_type" : "type-5",
3242   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3243  },
3244  {
3245   "function_name" : "android::VectorImpl::~VectorImpl",
3246   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
3247   "parameters" :
3248   [
3249    {
3250     "is_this_ptr" : true,
3251     "referenced_type" : "type-655"
3252    }
3253   ],
3254   "return_type" : "type-5",
3255   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3256  },
3257  {
3258   "function_name" : "android::VectorImpl::~VectorImpl",
3259   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
3260   "parameters" :
3261   [
3262    {
3263     "is_this_ptr" : true,
3264     "referenced_type" : "type-655"
3265    }
3266   ],
3267   "return_type" : "type-5",
3268   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3269  },
3270  {
3271   "function_name" : "android::VectorImpl::~VectorImpl",
3272   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
3273   "parameters" :
3274   [
3275    {
3276     "is_this_ptr" : true,
3277     "referenced_type" : "type-655"
3278    }
3279   ],
3280   "return_type" : "type-5",
3281   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3282  },
3283  {
3284   "function_name" : "android::VectorImpl::operator=",
3285   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
3286   "parameters" :
3287   [
3288    {
3289     "is_this_ptr" : true,
3290     "referenced_type" : "type-655"
3291    },
3292    {
3293     "referenced_type" : "type-643"
3294    }
3295   ],
3296   "return_type" : "type-644",
3297   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3298  },
3299  {
3300   "function_name" : "android::PropertyMap::addProperty",
3301   "linker_set_key" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_",
3302   "parameters" :
3303   [
3304    {
3305     "is_this_ptr" : true,
3306     "referenced_type" : "type-133"
3307    },
3308    {
3309     "referenced_type" : "type-85"
3310    },
3311    {
3312     "referenced_type" : "type-85"
3313    }
3314   ],
3315   "return_type" : "type-5",
3316   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3317  },
3318  {
3319   "function_name" : "android::PropertyMap::load",
3320   "linker_set_key" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_",
3321   "parameters" :
3322   [
3323    {
3324     "referenced_type" : "type-85"
3325    },
3326    {
3327     "referenced_type" : "type-140"
3328    }
3329   ],
3330   "return_type" : "type-21",
3331   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3332  },
3333  {
3334   "function_name" : "android::PropertyMap::clear",
3335   "linker_set_key" : "_ZN7android11PropertyMap5clearEv",
3336   "parameters" :
3337   [
3338    {
3339     "is_this_ptr" : true,
3340     "referenced_type" : "type-133"
3341    }
3342   ],
3343   "return_type" : "type-5",
3344   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3345  },
3346  {
3347   "function_name" : "android::PropertyMap::Parser::parse",
3348   "linker_set_key" : "_ZN7android11PropertyMap6Parser5parseEv",
3349   "parameters" :
3350   [
3351    {
3352     "is_this_ptr" : true,
3353     "referenced_type" : "type-142"
3354    }
3355   ],
3356   "return_type" : "type-21",
3357   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3358  },
3359  {
3360   "function_name" : "android::PropertyMap::Parser::Parser",
3361   "linker_set_key" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE",
3362   "parameters" :
3363   [
3364    {
3365     "is_this_ptr" : true,
3366     "referenced_type" : "type-142"
3367    },
3368    {
3369     "referenced_type" : "type-133"
3370    },
3371    {
3372     "referenced_type" : "type-131"
3373    }
3374   ],
3375   "return_type" : "type-5",
3376   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3377  },
3378  {
3379   "function_name" : "android::PropertyMap::Parser::Parser",
3380   "linker_set_key" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE",
3381   "parameters" :
3382   [
3383    {
3384     "is_this_ptr" : true,
3385     "referenced_type" : "type-142"
3386    },
3387    {
3388     "referenced_type" : "type-133"
3389    },
3390    {
3391     "referenced_type" : "type-131"
3392    }
3393   ],
3394   "return_type" : "type-5",
3395   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3396  },
3397  {
3398   "function_name" : "android::PropertyMap::Parser::~Parser",
3399   "linker_set_key" : "_ZN7android11PropertyMap6ParserD1Ev",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "type-142"
3405    }
3406   ],
3407   "return_type" : "type-5",
3408   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3409  },
3410  {
3411   "function_name" : "android::PropertyMap::Parser::~Parser",
3412   "linker_set_key" : "_ZN7android11PropertyMap6ParserD2Ev",
3413   "parameters" :
3414   [
3415    {
3416     "is_this_ptr" : true,
3417     "referenced_type" : "type-142"
3418    }
3419   ],
3420   "return_type" : "type-5",
3421   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3422  },
3423  {
3424   "function_name" : "android::PropertyMap::addAll",
3425   "linker_set_key" : "_ZN7android11PropertyMap6addAllEPKS0_",
3426   "parameters" :
3427   [
3428    {
3429     "is_this_ptr" : true,
3430     "referenced_type" : "type-133"
3431    },
3432    {
3433     "referenced_type" : "type-135"
3434    }
3435   ],
3436   "return_type" : "type-5",
3437   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3438  },
3439  {
3440   "function_name" : "android::PropertyMap::PropertyMap",
3441   "linker_set_key" : "_ZN7android11PropertyMapC1Ev",
3442   "parameters" :
3443   [
3444    {
3445     "is_this_ptr" : true,
3446     "referenced_type" : "type-133"
3447    }
3448   ],
3449   "return_type" : "type-5",
3450   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3451  },
3452  {
3453   "function_name" : "android::PropertyMap::PropertyMap",
3454   "linker_set_key" : "_ZN7android11PropertyMapC2Ev",
3455   "parameters" :
3456   [
3457    {
3458     "is_this_ptr" : true,
3459     "referenced_type" : "type-133"
3460    }
3461   ],
3462   "return_type" : "type-5",
3463   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3464  },
3465  {
3466   "function_name" : "android::PropertyMap::~PropertyMap",
3467   "linker_set_key" : "_ZN7android11PropertyMapD1Ev",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "type-133"
3473    }
3474   ],
3475   "return_type" : "type-5",
3476   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3477  },
3478  {
3479   "function_name" : "android::PropertyMap::~PropertyMap",
3480   "linker_set_key" : "_ZN7android11PropertyMapD2Ev",
3481   "parameters" :
3482   [
3483    {
3484     "is_this_ptr" : true,
3485     "referenced_type" : "type-133"
3486    }
3487   ],
3488   "return_type" : "type-5",
3489   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3490  },
3491  {
3492   "function_name" : "android::NativeHandle::create",
3493   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
3494   "parameters" :
3495   [
3496    {
3497     "referenced_type" : "type-61"
3498    },
3499    {
3500     "referenced_type" : "type-16"
3501    }
3502   ],
3503   "return_type" : "type-70",
3504   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3505  },
3506  {
3507   "access" : "private",
3508   "function_name" : "android::NativeHandle::NativeHandle",
3509   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
3510   "parameters" :
3511   [
3512    {
3513     "is_this_ptr" : true,
3514     "referenced_type" : "type-71"
3515    },
3516    {
3517     "referenced_type" : "type-61"
3518    },
3519    {
3520     "referenced_type" : "type-16"
3521    }
3522   ],
3523   "return_type" : "type-5",
3524   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3525  },
3526  {
3527   "access" : "private",
3528   "function_name" : "android::NativeHandle::NativeHandle",
3529   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "type-71"
3535    },
3536    {
3537     "referenced_type" : "type-61"
3538    },
3539    {
3540     "referenced_type" : "type-16"
3541    }
3542   ],
3543   "return_type" : "type-5",
3544   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3545  },
3546  {
3547   "access" : "private",
3548   "function_name" : "android::NativeHandle::~NativeHandle",
3549   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "type-71"
3555    }
3556   ],
3557   "return_type" : "type-5",
3558   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3559  },
3560  {
3561   "access" : "private",
3562   "function_name" : "android::NativeHandle::~NativeHandle",
3563   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "type-71"
3569    }
3570   ],
3571   "return_type" : "type-5",
3572   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3573  },
3574  {
3575   "function_name" : "android::uptimeMillis",
3576   "linker_set_key" : "_ZN7android12uptimeMillisEv",
3577   "return_type" : "type-7",
3578   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3579  },
3580  {
3581   "function_name" : "android::PrefixPrinter::printLine",
3582   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
3583   "parameters" :
3584   [
3585    {
3586     "is_this_ptr" : true,
3587     "referenced_type" : "type-99"
3588    },
3589    {
3590     "referenced_type" : "type-25"
3591    }
3592   ],
3593   "return_type" : "type-5",
3594   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3595  },
3596  {
3597   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3598   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
3599   "parameters" :
3600   [
3601    {
3602     "is_this_ptr" : true,
3603     "referenced_type" : "type-99"
3604    },
3605    {
3606     "referenced_type" : "type-98"
3607    },
3608    {
3609     "referenced_type" : "type-25"
3610    }
3611   ],
3612   "return_type" : "type-5",
3613   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3614  },
3615  {
3616   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3617   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
3618   "parameters" :
3619   [
3620    {
3621     "is_this_ptr" : true,
3622     "referenced_type" : "type-99"
3623    },
3624    {
3625     "referenced_type" : "type-98"
3626    },
3627    {
3628     "referenced_type" : "type-25"
3629    }
3630   ],
3631   "return_type" : "type-5",
3632   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3633  },
3634  {
3635   "access" : "protected",
3636   "function_name" : "android::LooperCallback::~LooperCallback",
3637   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
3638   "parameters" :
3639   [
3640    {
3641     "is_this_ptr" : true,
3642     "referenced_type" : "type-375"
3643    }
3644   ],
3645   "return_type" : "type-5",
3646   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3647  },
3648  {
3649   "access" : "protected",
3650   "function_name" : "android::LooperCallback::~LooperCallback",
3651   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-375"
3657    }
3658   ],
3659   "return_type" : "type-5",
3660   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3661  },
3662  {
3663   "access" : "protected",
3664   "function_name" : "android::LooperCallback::~LooperCallback",
3665   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "type-375"
3671    }
3672   ],
3673   "return_type" : "type-5",
3674   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3675  },
3676  {
3677   "access" : "protected",
3678   "function_name" : "android::MessageHandler::~MessageHandler",
3679   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
3680   "parameters" :
3681   [
3682    {
3683     "is_this_ptr" : true,
3684     "referenced_type" : "type-365"
3685    }
3686   ],
3687   "return_type" : "type-5",
3688   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3689  },
3690  {
3691   "access" : "protected",
3692   "function_name" : "android::MessageHandler::~MessageHandler",
3693   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "type-365"
3699    }
3700   ],
3701   "return_type" : "type-5",
3702   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3703  },
3704  {
3705   "access" : "protected",
3706   "function_name" : "android::MessageHandler::~MessageHandler",
3707   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
3708   "parameters" :
3709   [
3710    {
3711     "is_this_ptr" : true,
3712     "referenced_type" : "type-365"
3713    }
3714   ],
3715   "return_type" : "type-5",
3716   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3717  },
3718  {
3719   "function_name" : "android::String8Printer::printLine",
3720   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
3721   "parameters" :
3722   [
3723    {
3724     "is_this_ptr" : true,
3725     "referenced_type" : "type-96"
3726    },
3727    {
3728     "referenced_type" : "type-25"
3729    }
3730   ],
3731   "return_type" : "type-5",
3732   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3733  },
3734  {
3735   "function_name" : "android::String8Printer::String8Printer",
3736   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
3737   "parameters" :
3738   [
3739    {
3740     "is_this_ptr" : true,
3741     "referenced_type" : "type-96"
3742    },
3743    {
3744     "referenced_type" : "type-95"
3745    },
3746    {
3747     "default_arg" : true,
3748     "referenced_type" : "type-25"
3749    }
3750   ],
3751   "return_type" : "type-5",
3752   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3753  },
3754  {
3755   "function_name" : "android::String8Printer::String8Printer",
3756   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
3757   "parameters" :
3758   [
3759    {
3760     "is_this_ptr" : true,
3761     "referenced_type" : "type-96"
3762    },
3763    {
3764     "referenced_type" : "type-95"
3765    },
3766    {
3767     "default_arg" : true,
3768     "referenced_type" : "type-25"
3769    }
3770   ],
3771   "return_type" : "type-5",
3772   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3773  },
3774  {
3775   "function_name" : "android::elapsedRealtime",
3776   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
3777   "return_type" : "type-7",
3778   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3779  },
3780  {
3781   "function_name" : "android::SortedVectorImpl::add",
3782   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
3783   "parameters" :
3784   [
3785    {
3786     "is_this_ptr" : true,
3787     "referenced_type" : "type-649"
3788    },
3789    {
3790     "referenced_type" : "type-47"
3791    }
3792   ],
3793   "return_type" : "type-7",
3794   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3795  },
3796  {
3797   "function_name" : "android::SortedVectorImpl::merge",
3798   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
3799   "parameters" :
3800   [
3801    {
3802     "is_this_ptr" : true,
3803     "referenced_type" : "type-649"
3804    },
3805    {
3806     "referenced_type" : "type-643"
3807    }
3808   ],
3809   "return_type" : "type-7",
3810   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3811  },
3812  {
3813   "function_name" : "android::SortedVectorImpl::merge",
3814   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
3815   "parameters" :
3816   [
3817    {
3818     "is_this_ptr" : true,
3819     "referenced_type" : "type-649"
3820    },
3821    {
3822     "referenced_type" : "type-652"
3823    }
3824   ],
3825   "return_type" : "type-7",
3826   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3827  },
3828  {
3829   "function_name" : "android::SortedVectorImpl::remove",
3830   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
3831   "parameters" :
3832   [
3833    {
3834     "is_this_ptr" : true,
3835     "referenced_type" : "type-649"
3836    },
3837    {
3838     "referenced_type" : "type-47"
3839    }
3840   ],
3841   "return_type" : "type-7",
3842   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3843  },
3844  {
3845   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3846   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "type-649"
3852    },
3853    {
3854     "referenced_type" : "type-643"
3855    }
3856   ],
3857   "return_type" : "type-5",
3858   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3859  },
3860  {
3861   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3862   "linker_set_key" : "_ZN7android16SortedVectorImplC2Emj",
3863   "parameters" :
3864   [
3865    {
3866     "is_this_ptr" : true,
3867     "referenced_type" : "type-649"
3868    },
3869    {
3870     "referenced_type" : "type-6"
3871    },
3872    {
3873     "referenced_type" : "type-24"
3874    }
3875   ],
3876   "return_type" : "type-5",
3877   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3878  },
3879  {
3880   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3881   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "type-649"
3887    }
3888   ],
3889   "return_type" : "type-5",
3890   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3891  },
3892  {
3893   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3894   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
3895   "parameters" :
3896   [
3897    {
3898     "is_this_ptr" : true,
3899     "referenced_type" : "type-649"
3900    }
3901   ],
3902   "return_type" : "type-5",
3903   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3904  },
3905  {
3906   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3907   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "type-649"
3913    }
3914   ],
3915   "return_type" : "type-5",
3916   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3917  },
3918  {
3919   "function_name" : "android::SortedVectorImpl::operator=",
3920   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "type-649"
3926    },
3927    {
3928     "referenced_type" : "type-652"
3929    }
3930   ],
3931   "return_type" : "type-650",
3932   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3933  },
3934  {
3935   "function_name" : "android::JenkinsHashWhiten",
3936   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
3937   "parameters" :
3938   [
3939    {
3940     "referenced_type" : "type-24"
3941    }
3942   ],
3943   "return_type" : "type-24",
3944   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
3945  },
3946  {
3947   "function_name" : "android::WeakMessageHandler::handleMessage",
3948   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "type-465"
3954    },
3955    {
3956     "referenced_type" : "type-467"
3957    }
3958   ],
3959   "return_type" : "type-5",
3960   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3961  },
3962  {
3963   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3964   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "type-465"
3970    },
3971    {
3972     "referenced_type" : "type-488"
3973    }
3974   ],
3975   "return_type" : "type-5",
3976   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3977  },
3978  {
3979   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3980   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
3981   "parameters" :
3982   [
3983    {
3984     "is_this_ptr" : true,
3985     "referenced_type" : "type-465"
3986    },
3987    {
3988     "referenced_type" : "type-488"
3989    }
3990   ],
3991   "return_type" : "type-5",
3992   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3993  },
3994  {
3995   "access" : "protected",
3996   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
3997   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
3998   "parameters" :
3999   [
4000    {
4001     "is_this_ptr" : true,
4002     "referenced_type" : "type-465"
4003    }
4004   ],
4005   "return_type" : "type-5",
4006   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4007  },
4008  {
4009   "access" : "protected",
4010   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4011   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
4012   "parameters" :
4013   [
4014    {
4015     "is_this_ptr" : true,
4016     "referenced_type" : "type-465"
4017    }
4018   ],
4019   "return_type" : "type-5",
4020   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4021  },
4022  {
4023   "access" : "protected",
4024   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4025   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
4026   "parameters" :
4027   [
4028    {
4029     "is_this_ptr" : true,
4030     "referenced_type" : "type-465"
4031    }
4032   ],
4033   "return_type" : "type-5",
4034   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4035  },
4036  {
4037   "function_name" : "android::JenkinsHashMixBytes",
4038   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhm",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "type-24"
4043    },
4044    {
4045     "referenced_type" : "type-38"
4046    },
4047    {
4048     "referenced_type" : "type-6"
4049    }
4050   ],
4051   "return_type" : "type-24",
4052   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4053  },
4054  {
4055   "function_name" : "android::elapsedRealtimeNano",
4056   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
4057   "return_type" : "type-7",
4058   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
4059  },
4060  {
4061   "function_name" : "android::JenkinsHashMixShorts",
4062   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtm",
4063   "parameters" :
4064   [
4065    {
4066     "referenced_type" : "type-24"
4067    },
4068    {
4069     "referenced_type" : "type-39"
4070    },
4071    {
4072     "referenced_type" : "type-6"
4073    }
4074   ],
4075   "return_type" : "type-24",
4076   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4077  },
4078  {
4079   "function_name" : "android::SimpleLooperCallback::handleEvent",
4080   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
4081   "parameters" :
4082   [
4083    {
4084     "is_this_ptr" : true,
4085     "referenced_type" : "type-504"
4086    },
4087    {
4088     "referenced_type" : "type-21"
4089    },
4090    {
4091     "referenced_type" : "type-21"
4092    },
4093    {
4094     "referenced_type" : "type-4"
4095    }
4096   ],
4097   "return_type" : "type-21",
4098   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4099  },
4100  {
4101   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4102   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "type-504"
4108    },
4109    {
4110     "referenced_type" : "type-469"
4111    }
4112   ],
4113   "return_type" : "type-5",
4114   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4115  },
4116  {
4117   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4118   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-504"
4124    },
4125    {
4126     "referenced_type" : "type-469"
4127    }
4128   ],
4129   "return_type" : "type-5",
4130   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4131  },
4132  {
4133   "access" : "protected",
4134   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4135   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
4136   "parameters" :
4137   [
4138    {
4139     "is_this_ptr" : true,
4140     "referenced_type" : "type-504"
4141    }
4142   ],
4143   "return_type" : "type-5",
4144   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4145  },
4146  {
4147   "access" : "protected",
4148   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4149   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
4150   "parameters" :
4151   [
4152    {
4153     "is_this_ptr" : true,
4154     "referenced_type" : "type-504"
4155    }
4156   ],
4157   "return_type" : "type-5",
4158   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4159  },
4160  {
4161   "access" : "protected",
4162   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4163   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
4164   "parameters" :
4165   [
4166    {
4167     "is_this_ptr" : true,
4168     "referenced_type" : "type-504"
4169    }
4170   ],
4171   "return_type" : "type-5",
4172   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4173  },
4174  {
4175   "function_name" : "android::report_sysprop_change",
4176   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
4177   "return_type" : "type-5",
4178   "source_file" : "/system/core/libutils/include/utils/misc.h"
4179  },
4180  {
4181   "function_name" : "android::add_sysprop_change_callback",
4182   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
4183   "parameters" :
4184   [
4185    {
4186     "referenced_type" : "type-335"
4187    },
4188    {
4189     "referenced_type" : "type-21"
4190    }
4191   ],
4192   "return_type" : "type-5",
4193   "source_file" : "/system/core/libutils/include/utils/misc.h"
4194  },
4195  {
4196   "access" : "private",
4197   "function_name" : "android::Looper::initTLSKey",
4198   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
4199   "return_type" : "type-5",
4200   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4201  },
4202  {
4203   "function_name" : "android::Looper::sendMessage",
4204   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "type-358"
4210    },
4211    {
4212     "referenced_type" : "type-493"
4213    },
4214    {
4215     "referenced_type" : "type-467"
4216    }
4217   ],
4218   "return_type" : "type-5",
4219   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4220  },
4221  {
4222   "function_name" : "android::Looper::getForThread",
4223   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
4224   "return_type" : "type-357",
4225   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4226  },
4227  {
4228   "access" : "private",
4229   "function_name" : "android::Looper::pushResponse",
4230   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
4231   "parameters" :
4232   [
4233    {
4234     "is_this_ptr" : true,
4235     "referenced_type" : "type-358"
4236    },
4237    {
4238     "referenced_type" : "type-21"
4239    },
4240    {
4241     "referenced_type" : "type-437"
4242    }
4243   ],
4244   "return_type" : "type-5",
4245   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4246  },
4247  {
4248   "function_name" : "android::Looper::setForThread",
4249   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
4250   "parameters" :
4251   [
4252    {
4253     "referenced_type" : "type-472"
4254    }
4255   ],
4256   "return_type" : "type-5",
4257   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4258  },
4259  {
4260   "function_name" : "android::Looper::removeMessages",
4261   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
4262   "parameters" :
4263   [
4264    {
4265     "is_this_ptr" : true,
4266     "referenced_type" : "type-358"
4267    },
4268    {
4269     "referenced_type" : "type-493"
4270    }
4271   ],
4272   "return_type" : "type-5",
4273   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4274  },
4275  {
4276   "function_name" : "android::Looper::removeMessages",
4277   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
4278   "parameters" :
4279   [
4280    {
4281     "is_this_ptr" : true,
4282     "referenced_type" : "type-358"
4283    },
4284    {
4285     "referenced_type" : "type-493"
4286    },
4287    {
4288     "referenced_type" : "type-21"
4289    }
4290   ],
4291   "return_type" : "type-5",
4292   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4293  },
4294  {
4295   "access" : "private",
4296   "function_name" : "android::Looper::threadDestructor",
4297   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
4298   "parameters" :
4299   [
4300    {
4301     "referenced_type" : "type-4"
4302    }
4303   ],
4304   "return_type" : "type-5",
4305   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4306  },
4307  {
4308   "function_name" : "android::Looper::sendMessageAtTime",
4309   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4310   "parameters" :
4311   [
4312    {
4313     "is_this_ptr" : true,
4314     "referenced_type" : "type-358"
4315    },
4316    {
4317     "referenced_type" : "type-7"
4318    },
4319    {
4320     "referenced_type" : "type-493"
4321    },
4322    {
4323     "referenced_type" : "type-467"
4324    }
4325   ],
4326   "return_type" : "type-5",
4327   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4328  },
4329  {
4330   "access" : "private",
4331   "function_name" : "android::Looper::rebuildEpollLocked",
4332   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
4333   "parameters" :
4334   [
4335    {
4336     "is_this_ptr" : true,
4337     "referenced_type" : "type-358"
4338    }
4339   ],
4340   "return_type" : "type-5",
4341   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4342  },
4343  {
4344   "function_name" : "android::Looper::sendMessageDelayed",
4345   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4346   "parameters" :
4347   [
4348    {
4349     "is_this_ptr" : true,
4350     "referenced_type" : "type-358"
4351    },
4352    {
4353     "referenced_type" : "type-7"
4354    },
4355    {
4356     "referenced_type" : "type-493"
4357    },
4358    {
4359     "referenced_type" : "type-467"
4360    }
4361   ],
4362   "return_type" : "type-5",
4363   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4364  },
4365  {
4366   "access" : "private",
4367   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
4368   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
4369   "parameters" :
4370   [
4371    {
4372     "is_this_ptr" : true,
4373     "referenced_type" : "type-358"
4374    }
4375   ],
4376   "return_type" : "type-5",
4377   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4378  },
4379  {
4380   "function_name" : "android::Looper::wake",
4381   "linker_set_key" : "_ZN7android6Looper4wakeEv",
4382   "parameters" :
4383   [
4384    {
4385     "is_this_ptr" : true,
4386     "referenced_type" : "type-358"
4387    }
4388   ],
4389   "return_type" : "type-5",
4390   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4391  },
4392  {
4393   "function_name" : "android::Looper::addFd",
4394   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
4395   "parameters" :
4396   [
4397    {
4398     "is_this_ptr" : true,
4399     "referenced_type" : "type-358"
4400    },
4401    {
4402     "referenced_type" : "type-21"
4403    },
4404    {
4405     "referenced_type" : "type-21"
4406    },
4407    {
4408     "referenced_type" : "type-21"
4409    },
4410    {
4411     "referenced_type" : "type-469"
4412    },
4413    {
4414     "referenced_type" : "type-4"
4415    }
4416   ],
4417   "return_type" : "type-21",
4418   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4419  },
4420  {
4421   "function_name" : "android::Looper::addFd",
4422   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-358"
4428    },
4429    {
4430     "referenced_type" : "type-21"
4431    },
4432    {
4433     "referenced_type" : "type-21"
4434    },
4435    {
4436     "referenced_type" : "type-21"
4437    },
4438    {
4439     "referenced_type" : "type-501"
4440    },
4441    {
4442     "referenced_type" : "type-4"
4443    }
4444   ],
4445   "return_type" : "type-21",
4446   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4447  },
4448  {
4449   "access" : "private",
4450   "function_name" : "android::Looper::awoken",
4451   "linker_set_key" : "_ZN7android6Looper6awokenEv",
4452   "parameters" :
4453   [
4454    {
4455     "is_this_ptr" : true,
4456     "referenced_type" : "type-358"
4457    }
4458   ],
4459   "return_type" : "type-5",
4460   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4461  },
4462  {
4463   "function_name" : "android::Looper::pollAll",
4464   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
4465   "parameters" :
4466   [
4467    {
4468     "is_this_ptr" : true,
4469     "referenced_type" : "type-358"
4470    },
4471    {
4472     "referenced_type" : "type-21"
4473    },
4474    {
4475     "referenced_type" : "type-471"
4476    },
4477    {
4478     "referenced_type" : "type-471"
4479    },
4480    {
4481     "referenced_type" : "type-266"
4482    }
4483   ],
4484   "return_type" : "type-21",
4485   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4486  },
4487  {
4488   "function_name" : "android::Looper::prepare",
4489   "linker_set_key" : "_ZN7android6Looper7prepareEi",
4490   "parameters" :
4491   [
4492    {
4493     "referenced_type" : "type-21"
4494    }
4495   ],
4496   "return_type" : "type-357",
4497   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4498  },
4499  {
4500   "function_name" : "android::Looper::pollOnce",
4501   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
4502   "parameters" :
4503   [
4504    {
4505     "is_this_ptr" : true,
4506     "referenced_type" : "type-358"
4507    },
4508    {
4509     "referenced_type" : "type-21"
4510    },
4511    {
4512     "referenced_type" : "type-471"
4513    },
4514    {
4515     "referenced_type" : "type-471"
4516    },
4517    {
4518     "referenced_type" : "type-266"
4519    }
4520   ],
4521   "return_type" : "type-21",
4522   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4523  },
4524  {
4525   "function_name" : "android::Looper::removeFd",
4526   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
4527   "parameters" :
4528   [
4529    {
4530     "is_this_ptr" : true,
4531     "referenced_type" : "type-358"
4532    },
4533    {
4534     "referenced_type" : "type-21"
4535    }
4536   ],
4537   "return_type" : "type-21",
4538   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4539  },
4540  {
4541   "access" : "private",
4542   "function_name" : "android::Looper::removeFd",
4543   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
4544   "parameters" :
4545   [
4546    {
4547     "is_this_ptr" : true,
4548     "referenced_type" : "type-358"
4549    },
4550    {
4551     "referenced_type" : "type-21"
4552    },
4553    {
4554     "referenced_type" : "type-21"
4555    }
4556   ],
4557   "return_type" : "type-21",
4558   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4559  },
4560  {
4561   "access" : "private",
4562   "function_name" : "android::Looper::pollInner",
4563   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
4564   "parameters" :
4565   [
4566    {
4567     "is_this_ptr" : true,
4568     "referenced_type" : "type-358"
4569    },
4570    {
4571     "referenced_type" : "type-21"
4572    }
4573   ],
4574   "return_type" : "type-21",
4575   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4576  },
4577  {
4578   "function_name" : "android::Looper::Looper",
4579   "linker_set_key" : "_ZN7android6LooperC1Eb",
4580   "parameters" :
4581   [
4582    {
4583     "is_this_ptr" : true,
4584     "referenced_type" : "type-358"
4585    },
4586    {
4587     "referenced_type" : "type-16"
4588    }
4589   ],
4590   "return_type" : "type-5",
4591   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4592  },
4593  {
4594   "function_name" : "android::Looper::Looper",
4595   "linker_set_key" : "_ZN7android6LooperC2Eb",
4596   "parameters" :
4597   [
4598    {
4599     "is_this_ptr" : true,
4600     "referenced_type" : "type-358"
4601    },
4602    {
4603     "referenced_type" : "type-16"
4604    }
4605   ],
4606   "return_type" : "type-5",
4607   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4608  },
4609  {
4610   "access" : "protected",
4611   "function_name" : "android::Looper::~Looper",
4612   "linker_set_key" : "_ZN7android6LooperD0Ev",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "type-358"
4618    }
4619   ],
4620   "return_type" : "type-5",
4621   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4622  },
4623  {
4624   "access" : "protected",
4625   "function_name" : "android::Looper::~Looper",
4626   "linker_set_key" : "_ZN7android6LooperD1Ev",
4627   "parameters" :
4628   [
4629    {
4630     "is_this_ptr" : true,
4631     "referenced_type" : "type-358"
4632    }
4633   ],
4634   "return_type" : "type-5",
4635   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4636  },
4637  {
4638   "access" : "protected",
4639   "function_name" : "android::Looper::~Looper",
4640   "linker_set_key" : "_ZN7android6LooperD2Ev",
4641   "parameters" :
4642   [
4643    {
4644     "is_this_ptr" : true,
4645     "referenced_type" : "type-358"
4646    }
4647   ],
4648   "return_type" : "type-5",
4649   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4650  },
4651  {
4652   "function_name" : "android::Thread::readyToRun",
4653   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "type-273"
4659    }
4660   ],
4661   "return_type" : "type-21",
4662   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4663  },
4664  {
4665   "access" : "private",
4666   "function_name" : "android::Thread::_threadLoop",
4667   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
4668   "parameters" :
4669   [
4670    {
4671     "referenced_type" : "type-4"
4672    }
4673   ],
4674   "return_type" : "type-21",
4675   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4676  },
4677  {
4678   "function_name" : "android::Thread::requestExit",
4679   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "type-273"
4685    }
4686   ],
4687   "return_type" : "type-5",
4688   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4689  },
4690  {
4691   "function_name" : "android::Thread::requestExitAndWait",
4692   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "type-273"
4698    }
4699   ],
4700   "return_type" : "type-21",
4701   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4702  },
4703  {
4704   "function_name" : "android::Thread::run",
4705   "linker_set_key" : "_ZN7android6Thread3runEPKcim",
4706   "parameters" :
4707   [
4708    {
4709     "is_this_ptr" : true,
4710     "referenced_type" : "type-273"
4711    },
4712    {
4713     "referenced_type" : "type-25"
4714    },
4715    {
4716     "default_arg" : true,
4717     "referenced_type" : "type-21"
4718    },
4719    {
4720     "default_arg" : true,
4721     "referenced_type" : "type-6"
4722    }
4723   ],
4724   "return_type" : "type-21",
4725   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4726  },
4727  {
4728   "function_name" : "android::Thread::join",
4729   "linker_set_key" : "_ZN7android6Thread4joinEv",
4730   "parameters" :
4731   [
4732    {
4733     "is_this_ptr" : true,
4734     "referenced_type" : "type-273"
4735    }
4736   ],
4737   "return_type" : "type-21",
4738   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4739  },
4740  {
4741   "function_name" : "android::Thread::Thread",
4742   "linker_set_key" : "_ZN7android6ThreadC2Eb",
4743   "parameters" :
4744   [
4745    {
4746     "is_this_ptr" : true,
4747     "referenced_type" : "type-273"
4748    },
4749    {
4750     "default_arg" : true,
4751     "referenced_type" : "type-16"
4752    }
4753   ],
4754   "return_type" : "type-5",
4755   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4756  },
4757  {
4758   "function_name" : "android::Thread::~Thread",
4759   "linker_set_key" : "_ZN7android6ThreadD0Ev",
4760   "parameters" :
4761   [
4762    {
4763     "is_this_ptr" : true,
4764     "referenced_type" : "type-273"
4765    }
4766   ],
4767   "return_type" : "type-5",
4768   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4769  },
4770  {
4771   "function_name" : "android::Thread::~Thread",
4772   "linker_set_key" : "_ZN7android6ThreadD1Ev",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "type-273"
4778    }
4779   ],
4780   "return_type" : "type-5",
4781   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4782  },
4783  {
4784   "function_name" : "android::Thread::~Thread",
4785   "linker_set_key" : "_ZN7android6ThreadD2Ev",
4786   "parameters" :
4787   [
4788    {
4789     "is_this_ptr" : true,
4790     "referenced_type" : "type-273"
4791    }
4792   ],
4793   "return_type" : "type-5",
4794   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4795  },
4796  {
4797   "function_name" : "android::FileMap::advise",
4798   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
4799   "parameters" :
4800   [
4801    {
4802     "is_this_ptr" : true,
4803     "referenced_type" : "type-128"
4804    },
4805    {
4806     "referenced_type" : "type-62"
4807    }
4808   ],
4809   "return_type" : "type-21",
4810   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4811  },
4812  {
4813   "function_name" : "android::FileMap::create",
4814   "linker_set_key" : "_ZN7android7FileMap6createEPKcilmb",
4815   "parameters" :
4816   [
4817    {
4818     "is_this_ptr" : true,
4819     "referenced_type" : "type-128"
4820    },
4821    {
4822     "referenced_type" : "type-25"
4823    },
4824    {
4825     "referenced_type" : "type-21"
4826    },
4827    {
4828     "referenced_type" : "type-7"
4829    },
4830    {
4831     "referenced_type" : "type-6"
4832    },
4833    {
4834     "referenced_type" : "type-16"
4835    }
4836   ],
4837   "return_type" : "type-16",
4838   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4839  },
4840  {
4841   "function_name" : "android::FileMap::FileMap",
4842   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
4843   "parameters" :
4844   [
4845    {
4846     "is_this_ptr" : true,
4847     "referenced_type" : "type-128"
4848    },
4849    {
4850     "referenced_type" : "type-171"
4851    }
4852   ],
4853   "return_type" : "type-5",
4854   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4855  },
4856  {
4857   "function_name" : "android::FileMap::FileMap",
4858   "linker_set_key" : "_ZN7android7FileMapC1Ev",
4859   "parameters" :
4860   [
4861    {
4862     "is_this_ptr" : true,
4863     "referenced_type" : "type-128"
4864    }
4865   ],
4866   "return_type" : "type-5",
4867   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4868  },
4869  {
4870   "function_name" : "android::FileMap::FileMap",
4871   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
4872   "parameters" :
4873   [
4874    {
4875     "is_this_ptr" : true,
4876     "referenced_type" : "type-128"
4877    },
4878    {
4879     "referenced_type" : "type-171"
4880    }
4881   ],
4882   "return_type" : "type-5",
4883   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4884  },
4885  {
4886   "function_name" : "android::FileMap::FileMap",
4887   "linker_set_key" : "_ZN7android7FileMapC2Ev",
4888   "parameters" :
4889   [
4890    {
4891     "is_this_ptr" : true,
4892     "referenced_type" : "type-128"
4893    }
4894   ],
4895   "return_type" : "type-5",
4896   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4897  },
4898  {
4899   "function_name" : "android::FileMap::~FileMap",
4900   "linker_set_key" : "_ZN7android7FileMapD1Ev",
4901   "parameters" :
4902   [
4903    {
4904     "is_this_ptr" : true,
4905     "referenced_type" : "type-128"
4906    }
4907   ],
4908   "return_type" : "type-5",
4909   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4910  },
4911  {
4912   "function_name" : "android::FileMap::~FileMap",
4913   "linker_set_key" : "_ZN7android7FileMapD2Ev",
4914   "parameters" :
4915   [
4916    {
4917     "is_this_ptr" : true,
4918     "referenced_type" : "type-128"
4919    }
4920   ],
4921   "return_type" : "type-5",
4922   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4923  },
4924  {
4925   "function_name" : "android::FileMap::operator=",
4926   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
4927   "parameters" :
4928   [
4929    {
4930     "is_this_ptr" : true,
4931     "referenced_type" : "type-128"
4932    },
4933    {
4934     "referenced_type" : "type-171"
4935    }
4936   ],
4937   "return_type" : "type-309",
4938   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4939  },
4940  {
4941   "function_name" : "android::Printer::printFormatLine",
4942   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
4943   "parameters" :
4944   [
4945    {
4946     "is_this_ptr" : true,
4947     "referenced_type" : "type-100"
4948    },
4949    {
4950     "referenced_type" : "type-25"
4951    }
4952   ],
4953   "return_type" : "type-5",
4954   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4955  },
4956  {
4957   "access" : "protected",
4958   "function_name" : "android::Printer::Printer",
4959   "linker_set_key" : "_ZN7android7PrinterC2Ev",
4960   "parameters" :
4961   [
4962    {
4963     "is_this_ptr" : true,
4964     "referenced_type" : "type-100"
4965    }
4966   ],
4967   "return_type" : "type-5",
4968   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4969  },
4970  {
4971   "access" : "protected",
4972   "function_name" : "android::Printer::~Printer",
4973   "linker_set_key" : "_ZN7android7PrinterD0Ev",
4974   "parameters" :
4975   [
4976    {
4977     "is_this_ptr" : true,
4978     "referenced_type" : "type-100"
4979    }
4980   ],
4981   "return_type" : "type-5",
4982   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4983  },
4984  {
4985   "access" : "protected",
4986   "function_name" : "android::Printer::~Printer",
4987   "linker_set_key" : "_ZN7android7PrinterD1Ev",
4988   "parameters" :
4989   [
4990    {
4991     "is_this_ptr" : true,
4992     "referenced_type" : "type-100"
4993    }
4994   ],
4995   "return_type" : "type-5",
4996   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4997  },
4998  {
4999   "access" : "protected",
5000   "function_name" : "android::Printer::~Printer",
5001   "linker_set_key" : "_ZN7android7PrinterD2Ev",
5002   "parameters" :
5003   [
5004    {
5005     "is_this_ptr" : true,
5006     "referenced_type" : "type-100"
5007    }
5008   ],
5009   "return_type" : "type-5",
5010   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5011  },
5012  {
5013   "access" : "protected",
5014   "function_name" : "android::RefBase::onFirstRef",
5015   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
5016   "parameters" :
5017   [
5018    {
5019     "is_this_ptr" : true,
5020     "referenced_type" : "type-56"
5021    }
5022   ],
5023   "return_type" : "type-5",
5024   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5025  },
5026  {
5027   "access" : "private",
5028   "function_name" : "android::RefBase::renameRefs",
5029   "linker_set_key" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE",
5030   "parameters" :
5031   [
5032    {
5033     "referenced_type" : "type-6"
5034    },
5035    {
5036     "referenced_type" : "type-165"
5037    }
5038   ],
5039   "return_type" : "type-5",
5040   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5041  },
5042  {
5043   "access" : "private",
5044   "function_name" : "android::RefBase::renameRefId",
5045   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
5046   "parameters" :
5047   [
5048    {
5049     "referenced_type" : "type-163"
5050    },
5051    {
5052     "referenced_type" : "type-47"
5053    },
5054    {
5055     "referenced_type" : "type-47"
5056    }
5057   ],
5058   "return_type" : "type-5",
5059   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5060  },
5061  {
5062   "access" : "private",
5063   "function_name" : "android::RefBase::renameRefId",
5064   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
5065   "parameters" :
5066   [
5067    {
5068     "referenced_type" : "type-56"
5069    },
5070    {
5071     "referenced_type" : "type-47"
5072    },
5073    {
5074     "referenced_type" : "type-47"
5075    }
5076   ],
5077   "return_type" : "type-5",
5078   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5079  },
5080  {
5081   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
5082   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "type-163"
5088    },
5089    {
5090     "referenced_type" : "type-47"
5091    }
5092   ],
5093   "return_type" : "type-16",
5094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5095  },
5096  {
5097   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
5098   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
5099   "parameters" :
5100   [
5101    {
5102     "is_this_ptr" : true,
5103     "referenced_type" : "type-163"
5104    },
5105    {
5106     "referenced_type" : "type-47"
5107    }
5108   ],
5109   "return_type" : "type-16",
5110   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5111  },
5112  {
5113   "function_name" : "android::RefBase::weakref_type::decWeak",
5114   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "type-163"
5120    },
5121    {
5122     "referenced_type" : "type-47"
5123    }
5124   ],
5125   "return_type" : "type-5",
5126   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5127  },
5128  {
5129   "function_name" : "android::RefBase::weakref_type::incWeak",
5130   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
5131   "parameters" :
5132   [
5133    {
5134     "is_this_ptr" : true,
5135     "referenced_type" : "type-163"
5136    },
5137    {
5138     "referenced_type" : "type-47"
5139    }
5140   ],
5141   "return_type" : "type-5",
5142   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5143  },
5144  {
5145   "function_name" : "android::RefBase::weakref_type::trackMe",
5146   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
5147   "parameters" :
5148   [
5149    {
5150     "is_this_ptr" : true,
5151     "referenced_type" : "type-163"
5152    },
5153    {
5154     "referenced_type" : "type-16"
5155    },
5156    {
5157     "referenced_type" : "type-16"
5158    }
5159   ],
5160   "return_type" : "type-5",
5161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5162  },
5163  {
5164   "access" : "protected",
5165   "function_name" : "android::RefBase::onLastWeakRef",
5166   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
5167   "parameters" :
5168   [
5169    {
5170     "is_this_ptr" : true,
5171     "referenced_type" : "type-56"
5172    },
5173    {
5174     "referenced_type" : "type-47"
5175    }
5176   ],
5177   "return_type" : "type-5",
5178   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5179  },
5180  {
5181   "access" : "protected",
5182   "function_name" : "android::RefBase::onLastStrongRef",
5183   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
5184   "parameters" :
5185   [
5186    {
5187     "is_this_ptr" : true,
5188     "referenced_type" : "type-56"
5189    },
5190    {
5191     "referenced_type" : "type-47"
5192    }
5193   ],
5194   "return_type" : "type-5",
5195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5196  },
5197  {
5198   "access" : "protected",
5199   "function_name" : "android::RefBase::extendObjectLifetime",
5200   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
5201   "parameters" :
5202   [
5203    {
5204     "is_this_ptr" : true,
5205     "referenced_type" : "type-56"
5206    },
5207    {
5208     "referenced_type" : "type-21"
5209    }
5210   ],
5211   "return_type" : "type-5",
5212   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5213  },
5214  {
5215   "access" : "protected",
5216   "function_name" : "android::RefBase::onIncStrongAttempted",
5217   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
5218   "parameters" :
5219   [
5220    {
5221     "is_this_ptr" : true,
5222     "referenced_type" : "type-56"
5223    },
5224    {
5225     "referenced_type" : "type-24"
5226    },
5227    {
5228     "referenced_type" : "type-47"
5229    }
5230   ],
5231   "return_type" : "type-16",
5232   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5233  },
5234  {
5235   "access" : "protected",
5236   "function_name" : "android::RefBase::RefBase",
5237   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
5238   "parameters" :
5239   [
5240    {
5241     "is_this_ptr" : true,
5242     "referenced_type" : "type-56"
5243    }
5244   ],
5245   "return_type" : "type-5",
5246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5247  },
5248  {
5249   "access" : "protected",
5250   "function_name" : "android::RefBase::RefBase",
5251   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
5252   "parameters" :
5253   [
5254    {
5255     "is_this_ptr" : true,
5256     "referenced_type" : "type-56"
5257    }
5258   ],
5259   "return_type" : "type-5",
5260   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5261  },
5262  {
5263   "access" : "protected",
5264   "function_name" : "android::RefBase::~RefBase",
5265   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
5266   "parameters" :
5267   [
5268    {
5269     "is_this_ptr" : true,
5270     "referenced_type" : "type-56"
5271    }
5272   ],
5273   "return_type" : "type-5",
5274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5275  },
5276  {
5277   "access" : "protected",
5278   "function_name" : "android::RefBase::~RefBase",
5279   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
5280   "parameters" :
5281   [
5282    {
5283     "is_this_ptr" : true,
5284     "referenced_type" : "type-56"
5285    }
5286   ],
5287   "return_type" : "type-5",
5288   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5289  },
5290  {
5291   "access" : "protected",
5292   "function_name" : "android::RefBase::~RefBase",
5293   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
5294   "parameters" :
5295   [
5296    {
5297     "is_this_ptr" : true,
5298     "referenced_type" : "type-56"
5299    }
5300   ],
5301   "return_type" : "type-5",
5302   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5303  },
5304  {
5305   "function_name" : "android::String8::appendPath",
5306   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
5307   "parameters" :
5308   [
5309    {
5310     "is_this_ptr" : true,
5311     "referenced_type" : "type-95"
5312    },
5313    {
5314     "referenced_type" : "type-25"
5315    }
5316   ],
5317   "return_type" : "type-86",
5318   "source_file" : "/system/core/libutils/include/utils/String8.h"
5319  },
5320  {
5321   "function_name" : "android::String8::lockBuffer",
5322   "linker_set_key" : "_ZN7android7String810lockBufferEm",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "type-95"
5328    },
5329    {
5330     "referenced_type" : "type-6"
5331    }
5332   ],
5333   "return_type" : "type-2",
5334   "source_file" : "/system/core/libutils/include/utils/String8.h"
5335  },
5336  {
5337   "access" : "private",
5338   "function_name" : "android::String8::real_append",
5339   "linker_set_key" : "_ZN7android7String811real_appendEPKcm",
5340   "parameters" :
5341   [
5342    {
5343     "is_this_ptr" : true,
5344     "referenced_type" : "type-95"
5345    },
5346    {
5347     "referenced_type" : "type-25"
5348    },
5349    {
5350     "referenced_type" : "type-6"
5351    }
5352   ],
5353   "return_type" : "type-21",
5354   "source_file" : "/system/core/libutils/include/utils/String8.h"
5355  },
5356  {
5357   "function_name" : "android::String8::setPathName",
5358   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
5359   "parameters" :
5360   [
5361    {
5362     "is_this_ptr" : true,
5363     "referenced_type" : "type-95"
5364    },
5365    {
5366     "referenced_type" : "type-25"
5367    }
5368   ],
5369   "return_type" : "type-5",
5370   "source_file" : "/system/core/libutils/include/utils/String8.h"
5371  },
5372  {
5373   "function_name" : "android::String8::setPathName",
5374   "linker_set_key" : "_ZN7android7String811setPathNameEPKcm",
5375   "parameters" :
5376   [
5377    {
5378     "is_this_ptr" : true,
5379     "referenced_type" : "type-95"
5380    },
5381    {
5382     "referenced_type" : "type-25"
5383    },
5384    {
5385     "referenced_type" : "type-6"
5386    }
5387   ],
5388   "return_type" : "type-5",
5389   "source_file" : "/system/core/libutils/include/utils/String8.h"
5390  },
5391  {
5392   "function_name" : "android::String8::appendFormat",
5393   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
5394   "parameters" :
5395   [
5396    {
5397     "is_this_ptr" : true,
5398     "referenced_type" : "type-95"
5399    },
5400    {
5401     "referenced_type" : "type-25"
5402    }
5403   ],
5404   "return_type" : "type-21",
5405   "source_file" : "/system/core/libutils/include/utils/String8.h"
5406  },
5407  {
5408   "function_name" : "android::String8::unlockBuffer",
5409   "linker_set_key" : "_ZN7android7String812unlockBufferEm",
5410   "parameters" :
5411   [
5412    {
5413     "is_this_ptr" : true,
5414     "referenced_type" : "type-95"
5415    },
5416    {
5417     "referenced_type" : "type-6"
5418    }
5419   ],
5420   "return_type" : "type-21",
5421   "source_file" : "/system/core/libutils/include/utils/String8.h"
5422  },
5423  {
5424   "function_name" : "android::String8::unlockBuffer",
5425   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
5426   "parameters" :
5427   [
5428    {
5429     "is_this_ptr" : true,
5430     "referenced_type" : "type-95"
5431    }
5432   ],
5433   "return_type" : "type-5",
5434   "source_file" : "/system/core/libutils/include/utils/String8.h"
5435  },
5436  {
5437   "function_name" : "android::String8::appendFormatV",
5438   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcP13__va_list_tag",
5439   "parameters" :
5440   [
5441    {
5442     "is_this_ptr" : true,
5443     "referenced_type" : "type-95"
5444    },
5445    {
5446     "referenced_type" : "type-25"
5447    },
5448    {
5449     "referenced_type" : "type-205"
5450    }
5451   ],
5452   "return_type" : "type-21",
5453   "source_file" : "/system/core/libutils/include/utils/String8.h"
5454  },
5455  {
5456   "function_name" : "android::String8::convertToResPath",
5457   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "type-95"
5463    }
5464   ],
5465   "return_type" : "type-86",
5466   "source_file" : "/system/core/libutils/include/utils/String8.h"
5467  },
5468  {
5469   "function_name" : "android::String8::clear",
5470   "linker_set_key" : "_ZN7android7String85clearEv",
5471   "parameters" :
5472   [
5473    {
5474     "is_this_ptr" : true,
5475     "referenced_type" : "type-95"
5476    }
5477   ],
5478   "return_type" : "type-5",
5479   "source_file" : "/system/core/libutils/include/utils/String8.h"
5480  },
5481  {
5482   "function_name" : "android::String8::setTo",
5483   "linker_set_key" : "_ZN7android7String85setToEPKDim",
5484   "parameters" :
5485   [
5486    {
5487     "is_this_ptr" : true,
5488     "referenced_type" : "type-95"
5489    },
5490    {
5491     "referenced_type" : "type-204"
5492    },
5493    {
5494     "referenced_type" : "type-6"
5495    }
5496   ],
5497   "return_type" : "type-21",
5498   "source_file" : "/system/core/libutils/include/utils/String8.h"
5499  },
5500  {
5501   "function_name" : "android::String8::setTo",
5502   "linker_set_key" : "_ZN7android7String85setToEPKDsm",
5503   "parameters" :
5504   [
5505    {
5506     "is_this_ptr" : true,
5507     "referenced_type" : "type-95"
5508    },
5509    {
5510     "referenced_type" : "type-197"
5511    },
5512    {
5513     "referenced_type" : "type-6"
5514    }
5515   ],
5516   "return_type" : "type-21",
5517   "source_file" : "/system/core/libutils/include/utils/String8.h"
5518  },
5519  {
5520   "function_name" : "android::String8::setTo",
5521   "linker_set_key" : "_ZN7android7String85setToEPKc",
5522   "parameters" :
5523   [
5524    {
5525     "is_this_ptr" : true,
5526     "referenced_type" : "type-95"
5527    },
5528    {
5529     "referenced_type" : "type-25"
5530    }
5531   ],
5532   "return_type" : "type-21",
5533   "source_file" : "/system/core/libutils/include/utils/String8.h"
5534  },
5535  {
5536   "function_name" : "android::String8::setTo",
5537   "linker_set_key" : "_ZN7android7String85setToEPKcm",
5538   "parameters" :
5539   [
5540    {
5541     "is_this_ptr" : true,
5542     "referenced_type" : "type-95"
5543    },
5544    {
5545     "referenced_type" : "type-25"
5546    },
5547    {
5548     "referenced_type" : "type-6"
5549    }
5550   ],
5551   "return_type" : "type-21",
5552   "source_file" : "/system/core/libutils/include/utils/String8.h"
5553  },
5554  {
5555   "function_name" : "android::String8::setTo",
5556   "linker_set_key" : "_ZN7android7String85setToERKS0_",
5557   "parameters" :
5558   [
5559    {
5560     "is_this_ptr" : true,
5561     "referenced_type" : "type-95"
5562    },
5563    {
5564     "referenced_type" : "type-85"
5565    }
5566   ],
5567   "return_type" : "type-5",
5568   "source_file" : "/system/core/libutils/include/utils/String8.h"
5569  },
5570  {
5571   "function_name" : "android::String8::append",
5572   "linker_set_key" : "_ZN7android7String86appendEPKc",
5573   "parameters" :
5574   [
5575    {
5576     "is_this_ptr" : true,
5577     "referenced_type" : "type-95"
5578    },
5579    {
5580     "referenced_type" : "type-25"
5581    }
5582   ],
5583   "return_type" : "type-21",
5584   "source_file" : "/system/core/libutils/include/utils/String8.h"
5585  },
5586  {
5587   "function_name" : "android::String8::append",
5588   "linker_set_key" : "_ZN7android7String86appendEPKcm",
5589   "parameters" :
5590   [
5591    {
5592     "is_this_ptr" : true,
5593     "referenced_type" : "type-95"
5594    },
5595    {
5596     "referenced_type" : "type-25"
5597    },
5598    {
5599     "referenced_type" : "type-6"
5600    }
5601   ],
5602   "return_type" : "type-21",
5603   "source_file" : "/system/core/libutils/include/utils/String8.h"
5604  },
5605  {
5606   "function_name" : "android::String8::append",
5607   "linker_set_key" : "_ZN7android7String86appendERKS0_",
5608   "parameters" :
5609   [
5610    {
5611     "is_this_ptr" : true,
5612     "referenced_type" : "type-95"
5613    },
5614    {
5615     "referenced_type" : "type-85"
5616    }
5617   ],
5618   "return_type" : "type-21",
5619   "source_file" : "/system/core/libutils/include/utils/String8.h"
5620  },
5621  {
5622   "function_name" : "android::String8::format",
5623   "linker_set_key" : "_ZN7android7String86formatEPKcz",
5624   "parameters" :
5625   [
5626    {
5627     "referenced_type" : "type-25"
5628    }
5629   ],
5630   "return_type" : "type-83",
5631   "source_file" : "/system/core/libutils/include/utils/String8.h"
5632  },
5633  {
5634   "function_name" : "android::String8::formatV",
5635   "linker_set_key" : "_ZN7android7String87formatVEPKcP13__va_list_tag",
5636   "parameters" :
5637   [
5638    {
5639     "referenced_type" : "type-25"
5640    },
5641    {
5642     "referenced_type" : "type-205"
5643    }
5644   ],
5645   "return_type" : "type-83",
5646   "source_file" : "/system/core/libutils/include/utils/String8.h"
5647  },
5648  {
5649   "function_name" : "android::String8::toLower",
5650   "linker_set_key" : "_ZN7android7String87toLowerEmm",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "type-95"
5656    },
5657    {
5658     "referenced_type" : "type-6"
5659    },
5660    {
5661     "referenced_type" : "type-6"
5662    }
5663   ],
5664   "return_type" : "type-5",
5665   "source_file" : "/system/core/libutils/include/utils/String8.h"
5666  },
5667  {
5668   "function_name" : "android::String8::toLower",
5669   "linker_set_key" : "_ZN7android7String87toLowerEv",
5670   "parameters" :
5671   [
5672    {
5673     "is_this_ptr" : true,
5674     "referenced_type" : "type-95"
5675    }
5676   ],
5677   "return_type" : "type-5",
5678   "source_file" : "/system/core/libutils/include/utils/String8.h"
5679  },
5680  {
5681   "function_name" : "android::String8::toUpper",
5682   "linker_set_key" : "_ZN7android7String87toUpperEmm",
5683   "parameters" :
5684   [
5685    {
5686     "is_this_ptr" : true,
5687     "referenced_type" : "type-95"
5688    },
5689    {
5690     "referenced_type" : "type-6"
5691    },
5692    {
5693     "referenced_type" : "type-6"
5694    }
5695   ],
5696   "return_type" : "type-5",
5697   "source_file" : "/system/core/libutils/include/utils/String8.h"
5698  },
5699  {
5700   "function_name" : "android::String8::toUpper",
5701   "linker_set_key" : "_ZN7android7String87toUpperEv",
5702   "parameters" :
5703   [
5704    {
5705     "is_this_ptr" : true,
5706     "referenced_type" : "type-95"
5707    }
5708   ],
5709   "return_type" : "type-5",
5710   "source_file" : "/system/core/libutils/include/utils/String8.h"
5711  },
5712  {
5713   "function_name" : "android::String8::removeAll",
5714   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
5715   "parameters" :
5716   [
5717    {
5718     "is_this_ptr" : true,
5719     "referenced_type" : "type-95"
5720    },
5721    {
5722     "referenced_type" : "type-25"
5723    }
5724   ],
5725   "return_type" : "type-16",
5726   "source_file" : "/system/core/libutils/include/utils/String8.h"
5727  },
5728  {
5729   "function_name" : "android::String8::String8",
5730   "linker_set_key" : "_ZN7android7String8C1ENS0_13StaticLinkageE",
5731   "parameters" :
5732   [
5733    {
5734     "is_this_ptr" : true,
5735     "referenced_type" : "type-95"
5736    },
5737    {
5738     "referenced_type" : "type-81"
5739    }
5740   ],
5741   "return_type" : "type-5",
5742   "source_file" : "/system/core/libutils/include/utils/String8.h"
5743  },
5744  {
5745   "function_name" : "android::String8::String8",
5746   "linker_set_key" : "_ZN7android7String8C1EPKDi",
5747   "parameters" :
5748   [
5749    {
5750     "is_this_ptr" : true,
5751     "referenced_type" : "type-95"
5752    },
5753    {
5754     "referenced_type" : "type-204"
5755    }
5756   ],
5757   "return_type" : "type-5",
5758   "source_file" : "/system/core/libutils/include/utils/String8.h"
5759  },
5760  {
5761   "function_name" : "android::String8::String8",
5762   "linker_set_key" : "_ZN7android7String8C1EPKDim",
5763   "parameters" :
5764   [
5765    {
5766     "is_this_ptr" : true,
5767     "referenced_type" : "type-95"
5768    },
5769    {
5770     "referenced_type" : "type-204"
5771    },
5772    {
5773     "referenced_type" : "type-6"
5774    }
5775   ],
5776   "return_type" : "type-5",
5777   "source_file" : "/system/core/libutils/include/utils/String8.h"
5778  },
5779  {
5780   "function_name" : "android::String8::String8",
5781   "linker_set_key" : "_ZN7android7String8C1EPKDs",
5782   "parameters" :
5783   [
5784    {
5785     "is_this_ptr" : true,
5786     "referenced_type" : "type-95"
5787    },
5788    {
5789     "referenced_type" : "type-197"
5790    }
5791   ],
5792   "return_type" : "type-5",
5793   "source_file" : "/system/core/libutils/include/utils/String8.h"
5794  },
5795  {
5796   "function_name" : "android::String8::String8",
5797   "linker_set_key" : "_ZN7android7String8C1EPKDsm",
5798   "parameters" :
5799   [
5800    {
5801     "is_this_ptr" : true,
5802     "referenced_type" : "type-95"
5803    },
5804    {
5805     "referenced_type" : "type-197"
5806    },
5807    {
5808     "referenced_type" : "type-6"
5809    }
5810   ],
5811   "return_type" : "type-5",
5812   "source_file" : "/system/core/libutils/include/utils/String8.h"
5813  },
5814  {
5815   "function_name" : "android::String8::String8",
5816   "linker_set_key" : "_ZN7android7String8C1EPKc",
5817   "parameters" :
5818   [
5819    {
5820     "is_this_ptr" : true,
5821     "referenced_type" : "type-95"
5822    },
5823    {
5824     "referenced_type" : "type-25"
5825    }
5826   ],
5827   "return_type" : "type-5",
5828   "source_file" : "/system/core/libutils/include/utils/String8.h"
5829  },
5830  {
5831   "function_name" : "android::String8::String8",
5832   "linker_set_key" : "_ZN7android7String8C1EPKcm",
5833   "parameters" :
5834   [
5835    {
5836     "is_this_ptr" : true,
5837     "referenced_type" : "type-95"
5838    },
5839    {
5840     "referenced_type" : "type-25"
5841    },
5842    {
5843     "referenced_type" : "type-6"
5844    }
5845   ],
5846   "return_type" : "type-5",
5847   "source_file" : "/system/core/libutils/include/utils/String8.h"
5848  },
5849  {
5850   "function_name" : "android::String8::String8",
5851   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
5852   "parameters" :
5853   [
5854    {
5855     "is_this_ptr" : true,
5856     "referenced_type" : "type-95"
5857    },
5858    {
5859     "referenced_type" : "type-201"
5860    }
5861   ],
5862   "return_type" : "type-5",
5863   "source_file" : "/system/core/libutils/include/utils/String8.h"
5864  },
5865  {
5866   "function_name" : "android::String8::String8",
5867   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
5868   "parameters" :
5869   [
5870    {
5871     "is_this_ptr" : true,
5872     "referenced_type" : "type-95"
5873    },
5874    {
5875     "referenced_type" : "type-85"
5876    }
5877   ],
5878   "return_type" : "type-5",
5879   "source_file" : "/system/core/libutils/include/utils/String8.h"
5880  },
5881  {
5882   "function_name" : "android::String8::String8",
5883   "linker_set_key" : "_ZN7android7String8C1Ev",
5884   "parameters" :
5885   [
5886    {
5887     "is_this_ptr" : true,
5888     "referenced_type" : "type-95"
5889    }
5890   ],
5891   "return_type" : "type-5",
5892   "source_file" : "/system/core/libutils/include/utils/String8.h"
5893  },
5894  {
5895   "function_name" : "android::String8::String8",
5896   "linker_set_key" : "_ZN7android7String8C2ENS0_13StaticLinkageE",
5897   "parameters" :
5898   [
5899    {
5900     "is_this_ptr" : true,
5901     "referenced_type" : "type-95"
5902    },
5903    {
5904     "referenced_type" : "type-81"
5905    }
5906   ],
5907   "return_type" : "type-5",
5908   "source_file" : "/system/core/libutils/include/utils/String8.h"
5909  },
5910  {
5911   "function_name" : "android::String8::String8",
5912   "linker_set_key" : "_ZN7android7String8C2EPKDi",
5913   "parameters" :
5914   [
5915    {
5916     "is_this_ptr" : true,
5917     "referenced_type" : "type-95"
5918    },
5919    {
5920     "referenced_type" : "type-204"
5921    }
5922   ],
5923   "return_type" : "type-5",
5924   "source_file" : "/system/core/libutils/include/utils/String8.h"
5925  },
5926  {
5927   "function_name" : "android::String8::String8",
5928   "linker_set_key" : "_ZN7android7String8C2EPKDim",
5929   "parameters" :
5930   [
5931    {
5932     "is_this_ptr" : true,
5933     "referenced_type" : "type-95"
5934    },
5935    {
5936     "referenced_type" : "type-204"
5937    },
5938    {
5939     "referenced_type" : "type-6"
5940    }
5941   ],
5942   "return_type" : "type-5",
5943   "source_file" : "/system/core/libutils/include/utils/String8.h"
5944  },
5945  {
5946   "function_name" : "android::String8::String8",
5947   "linker_set_key" : "_ZN7android7String8C2EPKDs",
5948   "parameters" :
5949   [
5950    {
5951     "is_this_ptr" : true,
5952     "referenced_type" : "type-95"
5953    },
5954    {
5955     "referenced_type" : "type-197"
5956    }
5957   ],
5958   "return_type" : "type-5",
5959   "source_file" : "/system/core/libutils/include/utils/String8.h"
5960  },
5961  {
5962   "function_name" : "android::String8::String8",
5963   "linker_set_key" : "_ZN7android7String8C2EPKDsm",
5964   "parameters" :
5965   [
5966    {
5967     "is_this_ptr" : true,
5968     "referenced_type" : "type-95"
5969    },
5970    {
5971     "referenced_type" : "type-197"
5972    },
5973    {
5974     "referenced_type" : "type-6"
5975    }
5976   ],
5977   "return_type" : "type-5",
5978   "source_file" : "/system/core/libutils/include/utils/String8.h"
5979  },
5980  {
5981   "function_name" : "android::String8::String8",
5982   "linker_set_key" : "_ZN7android7String8C2EPKc",
5983   "parameters" :
5984   [
5985    {
5986     "is_this_ptr" : true,
5987     "referenced_type" : "type-95"
5988    },
5989    {
5990     "referenced_type" : "type-25"
5991    }
5992   ],
5993   "return_type" : "type-5",
5994   "source_file" : "/system/core/libutils/include/utils/String8.h"
5995  },
5996  {
5997   "function_name" : "android::String8::String8",
5998   "linker_set_key" : "_ZN7android7String8C2EPKcm",
5999   "parameters" :
6000   [
6001    {
6002     "is_this_ptr" : true,
6003     "referenced_type" : "type-95"
6004    },
6005    {
6006     "referenced_type" : "type-25"
6007    },
6008    {
6009     "referenced_type" : "type-6"
6010    }
6011   ],
6012   "return_type" : "type-5",
6013   "source_file" : "/system/core/libutils/include/utils/String8.h"
6014  },
6015  {
6016   "function_name" : "android::String8::String8",
6017   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
6018   "parameters" :
6019   [
6020    {
6021     "is_this_ptr" : true,
6022     "referenced_type" : "type-95"
6023    },
6024    {
6025     "referenced_type" : "type-201"
6026    }
6027   ],
6028   "return_type" : "type-5",
6029   "source_file" : "/system/core/libutils/include/utils/String8.h"
6030  },
6031  {
6032   "function_name" : "android::String8::String8",
6033   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
6034   "parameters" :
6035   [
6036    {
6037     "is_this_ptr" : true,
6038     "referenced_type" : "type-95"
6039    },
6040    {
6041     "referenced_type" : "type-85"
6042    }
6043   ],
6044   "return_type" : "type-5",
6045   "source_file" : "/system/core/libutils/include/utils/String8.h"
6046  },
6047  {
6048   "function_name" : "android::String8::String8",
6049   "linker_set_key" : "_ZN7android7String8C2Ev",
6050   "parameters" :
6051   [
6052    {
6053     "is_this_ptr" : true,
6054     "referenced_type" : "type-95"
6055    }
6056   ],
6057   "return_type" : "type-5",
6058   "source_file" : "/system/core/libutils/include/utils/String8.h"
6059  },
6060  {
6061   "function_name" : "android::String8::~String8",
6062   "linker_set_key" : "_ZN7android7String8D1Ev",
6063   "parameters" :
6064   [
6065    {
6066     "is_this_ptr" : true,
6067     "referenced_type" : "type-95"
6068    }
6069   ],
6070   "return_type" : "type-5",
6071   "source_file" : "/system/core/libutils/include/utils/String8.h"
6072  },
6073  {
6074   "function_name" : "android::String8::~String8",
6075   "linker_set_key" : "_ZN7android7String8D2Ev",
6076   "parameters" :
6077   [
6078    {
6079     "is_this_ptr" : true,
6080     "referenced_type" : "type-95"
6081    }
6082   ],
6083   "return_type" : "type-5",
6084   "source_file" : "/system/core/libutils/include/utils/String8.h"
6085  },
6086  {
6087   "function_name" : "android::String16::replaceAll",
6088   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
6089   "parameters" :
6090   [
6091    {
6092     "is_this_ptr" : true,
6093     "referenced_type" : "type-214"
6094    },
6095    {
6096     "referenced_type" : "type-199"
6097    },
6098    {
6099     "referenced_type" : "type-199"
6100    }
6101   ],
6102   "return_type" : "type-21",
6103   "source_file" : "/system/core/libutils/include/utils/String16.h"
6104  },
6105  {
6106   "function_name" : "android::String16::setTo",
6107   "linker_set_key" : "_ZN7android8String165setToEPKDs",
6108   "parameters" :
6109   [
6110    {
6111     "is_this_ptr" : true,
6112     "referenced_type" : "type-214"
6113    },
6114    {
6115     "referenced_type" : "type-197"
6116    }
6117   ],
6118   "return_type" : "type-21",
6119   "source_file" : "/system/core/libutils/include/utils/String16.h"
6120  },
6121  {
6122   "function_name" : "android::String16::setTo",
6123   "linker_set_key" : "_ZN7android8String165setToEPKDsm",
6124   "parameters" :
6125   [
6126    {
6127     "is_this_ptr" : true,
6128     "referenced_type" : "type-214"
6129    },
6130    {
6131     "referenced_type" : "type-197"
6132    },
6133    {
6134     "referenced_type" : "type-6"
6135    }
6136   ],
6137   "return_type" : "type-21",
6138   "source_file" : "/system/core/libutils/include/utils/String16.h"
6139  },
6140  {
6141   "function_name" : "android::String16::setTo",
6142   "linker_set_key" : "_ZN7android8String165setToERKS0_",
6143   "parameters" :
6144   [
6145    {
6146     "is_this_ptr" : true,
6147     "referenced_type" : "type-214"
6148    },
6149    {
6150     "referenced_type" : "type-201"
6151    }
6152   ],
6153   "return_type" : "type-5",
6154   "source_file" : "/system/core/libutils/include/utils/String16.h"
6155  },
6156  {
6157   "function_name" : "android::String16::setTo",
6158   "linker_set_key" : "_ZN7android8String165setToERKS0_mm",
6159   "parameters" :
6160   [
6161    {
6162     "is_this_ptr" : true,
6163     "referenced_type" : "type-214"
6164    },
6165    {
6166     "referenced_type" : "type-201"
6167    },
6168    {
6169     "referenced_type" : "type-6"
6170    },
6171    {
6172     "default_arg" : true,
6173     "referenced_type" : "type-6"
6174    }
6175   ],
6176   "return_type" : "type-21",
6177   "source_file" : "/system/core/libutils/include/utils/String16.h"
6178  },
6179  {
6180   "function_name" : "android::String16::append",
6181   "linker_set_key" : "_ZN7android8String166appendEPKDsm",
6182   "parameters" :
6183   [
6184    {
6185     "is_this_ptr" : true,
6186     "referenced_type" : "type-214"
6187    },
6188    {
6189     "referenced_type" : "type-197"
6190    },
6191    {
6192     "referenced_type" : "type-6"
6193    }
6194   ],
6195   "return_type" : "type-21",
6196   "source_file" : "/system/core/libutils/include/utils/String16.h"
6197  },
6198  {
6199   "function_name" : "android::String16::append",
6200   "linker_set_key" : "_ZN7android8String166appendERKS0_",
6201   "parameters" :
6202   [
6203    {
6204     "is_this_ptr" : true,
6205     "referenced_type" : "type-214"
6206    },
6207    {
6208     "referenced_type" : "type-201"
6209    }
6210   ],
6211   "return_type" : "type-21",
6212   "source_file" : "/system/core/libutils/include/utils/String16.h"
6213  },
6214  {
6215   "function_name" : "android::String16::insert",
6216   "linker_set_key" : "_ZN7android8String166insertEmPKDs",
6217   "parameters" :
6218   [
6219    {
6220     "is_this_ptr" : true,
6221     "referenced_type" : "type-214"
6222    },
6223    {
6224     "referenced_type" : "type-6"
6225    },
6226    {
6227     "referenced_type" : "type-197"
6228    }
6229   ],
6230   "return_type" : "type-21",
6231   "source_file" : "/system/core/libutils/include/utils/String16.h"
6232  },
6233  {
6234   "function_name" : "android::String16::insert",
6235   "linker_set_key" : "_ZN7android8String166insertEmPKDsm",
6236   "parameters" :
6237   [
6238    {
6239     "is_this_ptr" : true,
6240     "referenced_type" : "type-214"
6241    },
6242    {
6243     "referenced_type" : "type-6"
6244    },
6245    {
6246     "referenced_type" : "type-197"
6247    },
6248    {
6249     "referenced_type" : "type-6"
6250    }
6251   ],
6252   "return_type" : "type-21",
6253   "source_file" : "/system/core/libutils/include/utils/String16.h"
6254  },
6255  {
6256   "function_name" : "android::String16::remove",
6257   "linker_set_key" : "_ZN7android8String166removeEmm",
6258   "parameters" :
6259   [
6260    {
6261     "is_this_ptr" : true,
6262     "referenced_type" : "type-214"
6263    },
6264    {
6265     "referenced_type" : "type-6"
6266    },
6267    {
6268     "default_arg" : true,
6269     "referenced_type" : "type-6"
6270    }
6271   ],
6272   "return_type" : "type-21",
6273   "source_file" : "/system/core/libutils/include/utils/String16.h"
6274  },
6275  {
6276   "function_name" : "android::String16::makeLower",
6277   "linker_set_key" : "_ZN7android8String169makeLowerEv",
6278   "parameters" :
6279   [
6280    {
6281     "is_this_ptr" : true,
6282     "referenced_type" : "type-214"
6283    }
6284   ],
6285   "return_type" : "type-21",
6286   "source_file" : "/system/core/libutils/include/utils/String16.h"
6287  },
6288  {
6289   "function_name" : "android::String16::String16",
6290   "linker_set_key" : "_ZN7android8String16C1ENS0_13StaticLinkageE",
6291   "parameters" :
6292   [
6293    {
6294     "is_this_ptr" : true,
6295     "referenced_type" : "type-214"
6296    },
6297    {
6298     "referenced_type" : "type-211"
6299    }
6300   ],
6301   "return_type" : "type-5",
6302   "source_file" : "/system/core/libutils/include/utils/String16.h"
6303  },
6304  {
6305   "function_name" : "android::String16::String16",
6306   "linker_set_key" : "_ZN7android8String16C1EPKDs",
6307   "parameters" :
6308   [
6309    {
6310     "is_this_ptr" : true,
6311     "referenced_type" : "type-214"
6312    },
6313    {
6314     "referenced_type" : "type-197"
6315    }
6316   ],
6317   "return_type" : "type-5",
6318   "source_file" : "/system/core/libutils/include/utils/String16.h"
6319  },
6320  {
6321   "function_name" : "android::String16::String16",
6322   "linker_set_key" : "_ZN7android8String16C1EPKDsm",
6323   "parameters" :
6324   [
6325    {
6326     "is_this_ptr" : true,
6327     "referenced_type" : "type-214"
6328    },
6329    {
6330     "referenced_type" : "type-197"
6331    },
6332    {
6333     "referenced_type" : "type-6"
6334    }
6335   ],
6336   "return_type" : "type-5",
6337   "source_file" : "/system/core/libutils/include/utils/String16.h"
6338  },
6339  {
6340   "function_name" : "android::String16::String16",
6341   "linker_set_key" : "_ZN7android8String16C1EPKc",
6342   "parameters" :
6343   [
6344    {
6345     "is_this_ptr" : true,
6346     "referenced_type" : "type-214"
6347    },
6348    {
6349     "referenced_type" : "type-25"
6350    }
6351   ],
6352   "return_type" : "type-5",
6353   "source_file" : "/system/core/libutils/include/utils/String16.h"
6354  },
6355  {
6356   "function_name" : "android::String16::String16",
6357   "linker_set_key" : "_ZN7android8String16C1EPKcm",
6358   "parameters" :
6359   [
6360    {
6361     "is_this_ptr" : true,
6362     "referenced_type" : "type-214"
6363    },
6364    {
6365     "referenced_type" : "type-25"
6366    },
6367    {
6368     "referenced_type" : "type-6"
6369    }
6370   ],
6371   "return_type" : "type-5",
6372   "source_file" : "/system/core/libutils/include/utils/String16.h"
6373  },
6374  {
6375   "function_name" : "android::String16::String16",
6376   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
6377   "parameters" :
6378   [
6379    {
6380     "is_this_ptr" : true,
6381     "referenced_type" : "type-214"
6382    },
6383    {
6384     "referenced_type" : "type-85"
6385    }
6386   ],
6387   "return_type" : "type-5",
6388   "source_file" : "/system/core/libutils/include/utils/String16.h"
6389  },
6390  {
6391   "function_name" : "android::String16::String16",
6392   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
6393   "parameters" :
6394   [
6395    {
6396     "is_this_ptr" : true,
6397     "referenced_type" : "type-214"
6398    },
6399    {
6400     "referenced_type" : "type-201"
6401    }
6402   ],
6403   "return_type" : "type-5",
6404   "source_file" : "/system/core/libutils/include/utils/String16.h"
6405  },
6406  {
6407   "function_name" : "android::String16::String16",
6408   "linker_set_key" : "_ZN7android8String16C1ERKS0_mm",
6409   "parameters" :
6410   [
6411    {
6412     "is_this_ptr" : true,
6413     "referenced_type" : "type-214"
6414    },
6415    {
6416     "referenced_type" : "type-201"
6417    },
6418    {
6419     "referenced_type" : "type-6"
6420    },
6421    {
6422     "default_arg" : true,
6423     "referenced_type" : "type-6"
6424    }
6425   ],
6426   "return_type" : "type-5",
6427   "source_file" : "/system/core/libutils/include/utils/String16.h"
6428  },
6429  {
6430   "function_name" : "android::String16::String16",
6431   "linker_set_key" : "_ZN7android8String16C1Ev",
6432   "parameters" :
6433   [
6434    {
6435     "is_this_ptr" : true,
6436     "referenced_type" : "type-214"
6437    }
6438   ],
6439   "return_type" : "type-5",
6440   "source_file" : "/system/core/libutils/include/utils/String16.h"
6441  },
6442  {
6443   "function_name" : "android::String16::String16",
6444   "linker_set_key" : "_ZN7android8String16C2ENS0_13StaticLinkageE",
6445   "parameters" :
6446   [
6447    {
6448     "is_this_ptr" : true,
6449     "referenced_type" : "type-214"
6450    },
6451    {
6452     "referenced_type" : "type-211"
6453    }
6454   ],
6455   "return_type" : "type-5",
6456   "source_file" : "/system/core/libutils/include/utils/String16.h"
6457  },
6458  {
6459   "function_name" : "android::String16::String16",
6460   "linker_set_key" : "_ZN7android8String16C2EPKDs",
6461   "parameters" :
6462   [
6463    {
6464     "is_this_ptr" : true,
6465     "referenced_type" : "type-214"
6466    },
6467    {
6468     "referenced_type" : "type-197"
6469    }
6470   ],
6471   "return_type" : "type-5",
6472   "source_file" : "/system/core/libutils/include/utils/String16.h"
6473  },
6474  {
6475   "function_name" : "android::String16::String16",
6476   "linker_set_key" : "_ZN7android8String16C2EPKDsm",
6477   "parameters" :
6478   [
6479    {
6480     "is_this_ptr" : true,
6481     "referenced_type" : "type-214"
6482    },
6483    {
6484     "referenced_type" : "type-197"
6485    },
6486    {
6487     "referenced_type" : "type-6"
6488    }
6489   ],
6490   "return_type" : "type-5",
6491   "source_file" : "/system/core/libutils/include/utils/String16.h"
6492  },
6493  {
6494   "function_name" : "android::String16::String16",
6495   "linker_set_key" : "_ZN7android8String16C2EPKc",
6496   "parameters" :
6497   [
6498    {
6499     "is_this_ptr" : true,
6500     "referenced_type" : "type-214"
6501    },
6502    {
6503     "referenced_type" : "type-25"
6504    }
6505   ],
6506   "return_type" : "type-5",
6507   "source_file" : "/system/core/libutils/include/utils/String16.h"
6508  },
6509  {
6510   "function_name" : "android::String16::String16",
6511   "linker_set_key" : "_ZN7android8String16C2EPKcm",
6512   "parameters" :
6513   [
6514    {
6515     "is_this_ptr" : true,
6516     "referenced_type" : "type-214"
6517    },
6518    {
6519     "referenced_type" : "type-25"
6520    },
6521    {
6522     "referenced_type" : "type-6"
6523    }
6524   ],
6525   "return_type" : "type-5",
6526   "source_file" : "/system/core/libutils/include/utils/String16.h"
6527  },
6528  {
6529   "function_name" : "android::String16::String16",
6530   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
6531   "parameters" :
6532   [
6533    {
6534     "is_this_ptr" : true,
6535     "referenced_type" : "type-214"
6536    },
6537    {
6538     "referenced_type" : "type-85"
6539    }
6540   ],
6541   "return_type" : "type-5",
6542   "source_file" : "/system/core/libutils/include/utils/String16.h"
6543  },
6544  {
6545   "function_name" : "android::String16::String16",
6546   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
6547   "parameters" :
6548   [
6549    {
6550     "is_this_ptr" : true,
6551     "referenced_type" : "type-214"
6552    },
6553    {
6554     "referenced_type" : "type-201"
6555    }
6556   ],
6557   "return_type" : "type-5",
6558   "source_file" : "/system/core/libutils/include/utils/String16.h"
6559  },
6560  {
6561   "function_name" : "android::String16::String16",
6562   "linker_set_key" : "_ZN7android8String16C2ERKS0_mm",
6563   "parameters" :
6564   [
6565    {
6566     "is_this_ptr" : true,
6567     "referenced_type" : "type-214"
6568    },
6569    {
6570     "referenced_type" : "type-201"
6571    },
6572    {
6573     "referenced_type" : "type-6"
6574    },
6575    {
6576     "default_arg" : true,
6577     "referenced_type" : "type-6"
6578    }
6579   ],
6580   "return_type" : "type-5",
6581   "source_file" : "/system/core/libutils/include/utils/String16.h"
6582  },
6583  {
6584   "function_name" : "android::String16::String16",
6585   "linker_set_key" : "_ZN7android8String16C2Ev",
6586   "parameters" :
6587   [
6588    {
6589     "is_this_ptr" : true,
6590     "referenced_type" : "type-214"
6591    }
6592   ],
6593   "return_type" : "type-5",
6594   "source_file" : "/system/core/libutils/include/utils/String16.h"
6595  },
6596  {
6597   "function_name" : "android::String16::~String16",
6598   "linker_set_key" : "_ZN7android8String16D1Ev",
6599   "parameters" :
6600   [
6601    {
6602     "is_this_ptr" : true,
6603     "referenced_type" : "type-214"
6604    }
6605   ],
6606   "return_type" : "type-5",
6607   "source_file" : "/system/core/libutils/include/utils/String16.h"
6608  },
6609  {
6610   "function_name" : "android::String16::~String16",
6611   "linker_set_key" : "_ZN7android8String16D2Ev",
6612   "parameters" :
6613   [
6614    {
6615     "is_this_ptr" : true,
6616     "referenced_type" : "type-214"
6617    }
6618   ],
6619   "return_type" : "type-5",
6620   "source_file" : "/system/core/libutils/include/utils/String16.h"
6621  },
6622  {
6623   "function_name" : "android::FdPrinter::printLine",
6624   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
6625   "parameters" :
6626   [
6627    {
6628     "is_this_ptr" : true,
6629     "referenced_type" : "type-93"
6630    },
6631    {
6632     "referenced_type" : "type-25"
6633    }
6634   ],
6635   "return_type" : "type-5",
6636   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6637  },
6638  {
6639   "function_name" : "android::FdPrinter::FdPrinter",
6640   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
6641   "parameters" :
6642   [
6643    {
6644     "is_this_ptr" : true,
6645     "referenced_type" : "type-93"
6646    },
6647    {
6648     "referenced_type" : "type-21"
6649    },
6650    {
6651     "default_arg" : true,
6652     "referenced_type" : "type-24"
6653    },
6654    {
6655     "default_arg" : true,
6656     "referenced_type" : "type-25"
6657    }
6658   ],
6659   "return_type" : "type-5",
6660   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6661  },
6662  {
6663   "function_name" : "android::FdPrinter::FdPrinter",
6664   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
6665   "parameters" :
6666   [
6667    {
6668     "is_this_ptr" : true,
6669     "referenced_type" : "type-93"
6670    },
6671    {
6672     "referenced_type" : "type-21"
6673    },
6674    {
6675     "default_arg" : true,
6676     "referenced_type" : "type-24"
6677    },
6678    {
6679     "default_arg" : true,
6680     "referenced_type" : "type-25"
6681    }
6682   ],
6683   "return_type" : "type-5",
6684   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6685  },
6686  {
6687   "function_name" : "android::StopWatch::lap",
6688   "linker_set_key" : "_ZN7android9StopWatch3lapEv",
6689   "parameters" :
6690   [
6691    {
6692     "is_this_ptr" : true,
6693     "referenced_type" : "type-191"
6694    }
6695   ],
6696   "return_type" : "type-7",
6697   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6698  },
6699  {
6700   "function_name" : "android::StopWatch::reset",
6701   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
6702   "parameters" :
6703   [
6704    {
6705     "is_this_ptr" : true,
6706     "referenced_type" : "type-191"
6707    }
6708   ],
6709   "return_type" : "type-5",
6710   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6711  },
6712  {
6713   "function_name" : "android::StopWatch::StopWatch",
6714   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
6715   "parameters" :
6716   [
6717    {
6718     "is_this_ptr" : true,
6719     "referenced_type" : "type-191"
6720    },
6721    {
6722     "referenced_type" : "type-25"
6723    },
6724    {
6725     "default_arg" : true,
6726     "referenced_type" : "type-21"
6727    }
6728   ],
6729   "return_type" : "type-5",
6730   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6731  },
6732  {
6733   "function_name" : "android::StopWatch::StopWatch",
6734   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
6735   "parameters" :
6736   [
6737    {
6738     "is_this_ptr" : true,
6739     "referenced_type" : "type-191"
6740    },
6741    {
6742     "referenced_type" : "type-25"
6743    },
6744    {
6745     "default_arg" : true,
6746     "referenced_type" : "type-21"
6747    }
6748   ],
6749   "return_type" : "type-5",
6750   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6751  },
6752  {
6753   "function_name" : "android::StopWatch::~StopWatch",
6754   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
6755   "parameters" :
6756   [
6757    {
6758     "is_this_ptr" : true,
6759     "referenced_type" : "type-191"
6760    }
6761   ],
6762   "return_type" : "type-5",
6763   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6764  },
6765  {
6766   "function_name" : "android::StopWatch::~StopWatch",
6767   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
6768   "parameters" :
6769   [
6770    {
6771     "is_this_ptr" : true,
6772     "referenced_type" : "type-191"
6773    }
6774   ],
6775   "return_type" : "type-5",
6776   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6777  },
6778  {
6779   "function_name" : "android::Tokenizer::fromContents",
6780   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
6781   "parameters" :
6782   [
6783    {
6784     "referenced_type" : "type-85"
6785    },
6786    {
6787     "referenced_type" : "type-25"
6788    },
6789    {
6790     "referenced_type" : "type-641"
6791    }
6792   ],
6793   "return_type" : "type-21",
6794   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6795  },
6796  {
6797   "function_name" : "android::Tokenizer::skipDelimiters",
6798   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
6799   "parameters" :
6800   [
6801    {
6802     "is_this_ptr" : true,
6803     "referenced_type" : "type-131"
6804    },
6805    {
6806     "referenced_type" : "type-25"
6807    }
6808   ],
6809   "return_type" : "type-5",
6810   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6811  },
6812  {
6813   "function_name" : "android::Tokenizer::open",
6814   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
6815   "parameters" :
6816   [
6817    {
6818     "referenced_type" : "type-85"
6819    },
6820    {
6821     "referenced_type" : "type-641"
6822    }
6823   ],
6824   "return_type" : "type-21",
6825   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6826  },
6827  {
6828   "function_name" : "android::Tokenizer::nextLine",
6829   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
6830   "parameters" :
6831   [
6832    {
6833     "is_this_ptr" : true,
6834     "referenced_type" : "type-131"
6835    }
6836   ],
6837   "return_type" : "type-5",
6838   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6839  },
6840  {
6841   "function_name" : "android::Tokenizer::nextToken",
6842   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
6843   "parameters" :
6844   [
6845    {
6846     "is_this_ptr" : true,
6847     "referenced_type" : "type-131"
6848    },
6849    {
6850     "referenced_type" : "type-25"
6851    }
6852   ],
6853   "return_type" : "type-83",
6854   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6855  },
6856  {
6857   "access" : "private",
6858   "function_name" : "android::Tokenizer::Tokenizer",
6859   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm",
6860   "parameters" :
6861   [
6862    {
6863     "is_this_ptr" : true,
6864     "referenced_type" : "type-131"
6865    },
6866    {
6867     "referenced_type" : "type-85"
6868    },
6869    {
6870     "referenced_type" : "type-128"
6871    },
6872    {
6873     "referenced_type" : "type-2"
6874    },
6875    {
6876     "referenced_type" : "type-16"
6877    },
6878    {
6879     "referenced_type" : "type-6"
6880    }
6881   ],
6882   "return_type" : "type-5",
6883   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6884  },
6885  {
6886   "access" : "private",
6887   "function_name" : "android::Tokenizer::Tokenizer",
6888   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm",
6889   "parameters" :
6890   [
6891    {
6892     "is_this_ptr" : true,
6893     "referenced_type" : "type-131"
6894    },
6895    {
6896     "referenced_type" : "type-85"
6897    },
6898    {
6899     "referenced_type" : "type-128"
6900    },
6901    {
6902     "referenced_type" : "type-2"
6903    },
6904    {
6905     "referenced_type" : "type-16"
6906    },
6907    {
6908     "referenced_type" : "type-6"
6909    }
6910   ],
6911   "return_type" : "type-5",
6912   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6913  },
6914  {
6915   "function_name" : "android::Tokenizer::~Tokenizer",
6916   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
6917   "parameters" :
6918   [
6919    {
6920     "is_this_ptr" : true,
6921     "referenced_type" : "type-131"
6922    }
6923   ],
6924   "return_type" : "type-5",
6925   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6926  },
6927  {
6928   "function_name" : "android::Tokenizer::~Tokenizer",
6929   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
6930   "parameters" :
6931   [
6932    {
6933     "is_this_ptr" : true,
6934     "referenced_type" : "type-131"
6935    }
6936   ],
6937   "return_type" : "type-5",
6938   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6939  },
6940  {
6941   "function_name" : "android::VectorImpl::itemLocation",
6942   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEm",
6943   "parameters" :
6944   [
6945    {
6946     "is_this_ptr" : true,
6947     "referenced_type" : "type-117"
6948    },
6949    {
6950     "referenced_type" : "type-6"
6951    }
6952   ],
6953   "return_type" : "type-47",
6954   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6955  },
6956  {
6957   "function_name" : "android::VectorImpl::capacity",
6958   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
6959   "parameters" :
6960   [
6961    {
6962     "is_this_ptr" : true,
6963     "referenced_type" : "type-117"
6964    }
6965   ],
6966   "return_type" : "type-6",
6967   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6968  },
6969  {
6970   "access" : "protected",
6971   "function_name" : "android::VectorImpl::itemSize",
6972   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
6973   "parameters" :
6974   [
6975    {
6976     "is_this_ptr" : true,
6977     "referenced_type" : "type-117"
6978    }
6979   ],
6980   "return_type" : "type-6",
6981   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6982  },
6983  {
6984   "function_name" : "android::PropertyMap::hasProperty",
6985   "linker_set_key" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E",
6986   "parameters" :
6987   [
6988    {
6989     "is_this_ptr" : true,
6990     "referenced_type" : "type-135"
6991    },
6992    {
6993     "referenced_type" : "type-85"
6994    }
6995   ],
6996   "return_type" : "type-16",
6997   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
6998  },
6999  {
7000   "function_name" : "android::PropertyMap::tryGetProperty",
7001   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_",
7002   "parameters" :
7003   [
7004    {
7005     "is_this_ptr" : true,
7006     "referenced_type" : "type-135"
7007    },
7008    {
7009     "referenced_type" : "type-85"
7010    },
7011    {
7012     "referenced_type" : "type-86"
7013    }
7014   ],
7015   "return_type" : "type-16",
7016   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7017  },
7018  {
7019   "function_name" : "android::PropertyMap::tryGetProperty",
7020   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb",
7021   "parameters" :
7022   [
7023    {
7024     "is_this_ptr" : true,
7025     "referenced_type" : "type-135"
7026    },
7027    {
7028     "referenced_type" : "type-85"
7029    },
7030    {
7031     "referenced_type" : "type-136"
7032    }
7033   ],
7034   "return_type" : "type-16",
7035   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7036  },
7037  {
7038   "function_name" : "android::PropertyMap::tryGetProperty",
7039   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf",
7040   "parameters" :
7041   [
7042    {
7043     "is_this_ptr" : true,
7044     "referenced_type" : "type-135"
7045    },
7046    {
7047     "referenced_type" : "type-85"
7048    },
7049    {
7050     "referenced_type" : "type-138"
7051    }
7052   ],
7053   "return_type" : "type-16",
7054   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7055  },
7056  {
7057   "function_name" : "android::PropertyMap::tryGetProperty",
7058   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi",
7059   "parameters" :
7060   [
7061    {
7062     "is_this_ptr" : true,
7063     "referenced_type" : "type-135"
7064    },
7065    {
7066     "referenced_type" : "type-85"
7067    },
7068    {
7069     "referenced_type" : "type-137"
7070    }
7071   ],
7072   "return_type" : "type-16",
7073   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7074  },
7075  {
7076   "access" : "protected",
7077   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
7078   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
7079   "parameters" :
7080   [
7081    {
7082     "is_this_ptr" : true,
7083     "referenced_type" : "type-122"
7084    },
7085    {
7086     "referenced_type" : "type-47"
7087    },
7088    {
7089     "referenced_type" : "type-47"
7090    }
7091   ],
7092   "return_type" : "type-21",
7093   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7094  },
7095  {
7096   "access" : "protected",
7097   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
7098   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm",
7099   "parameters" :
7100   [
7101    {
7102     "is_this_ptr" : true,
7103     "referenced_type" : "type-122"
7104    },
7105    {
7106     "referenced_type" : "type-4"
7107    },
7108    {
7109     "referenced_type" : "type-6"
7110    }
7111   ],
7112   "return_type" : "type-5",
7113   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7114  },
7115  {
7116   "access" : "protected",
7117   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
7118   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm",
7119   "parameters" :
7120   [
7121    {
7122     "is_this_ptr" : true,
7123     "referenced_type" : "type-122"
7124    },
7125    {
7126     "referenced_type" : "type-4"
7127    },
7128    {
7129     "referenced_type" : "type-6"
7130    }
7131   ],
7132   "return_type" : "type-5",
7133   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7134  },
7135  {
7136   "access" : "protected",
7137   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
7138   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm",
7139   "parameters" :
7140   [
7141    {
7142     "is_this_ptr" : true,
7143     "referenced_type" : "type-122"
7144    },
7145    {
7146     "referenced_type" : "type-4"
7147    },
7148    {
7149     "referenced_type" : "type-47"
7150    },
7151    {
7152     "referenced_type" : "type-6"
7153    }
7154   ],
7155   "return_type" : "type-5",
7156   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7157  },
7158  {
7159   "access" : "protected",
7160   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
7161   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm",
7162   "parameters" :
7163   [
7164    {
7165     "is_this_ptr" : true,
7166     "referenced_type" : "type-122"
7167    },
7168    {
7169     "referenced_type" : "type-4"
7170    },
7171    {
7172     "referenced_type" : "type-47"
7173    },
7174    {
7175     "referenced_type" : "type-6"
7176    }
7177   ],
7178   "return_type" : "type-5",
7179   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7180  },
7181  {
7182   "access" : "protected",
7183   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
7184   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm",
7185   "parameters" :
7186   [
7187    {
7188     "is_this_ptr" : true,
7189     "referenced_type" : "type-122"
7190    },
7191    {
7192     "referenced_type" : "type-4"
7193    },
7194    {
7195     "referenced_type" : "type-47"
7196    },
7197    {
7198     "referenced_type" : "type-6"
7199    }
7200   ],
7201   "return_type" : "type-5",
7202   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7203  },
7204  {
7205   "access" : "protected",
7206   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
7207   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm",
7208   "parameters" :
7209   [
7210    {
7211     "is_this_ptr" : true,
7212     "referenced_type" : "type-122"
7213    },
7214    {
7215     "referenced_type" : "type-4"
7216    },
7217    {
7218     "referenced_type" : "type-47"
7219    },
7220    {
7221     "referenced_type" : "type-6"
7222    }
7223   ],
7224   "return_type" : "type-5",
7225   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7226  },
7227  {
7228   "access" : "protected",
7229   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_compare",
7230   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
7231   "parameters" :
7232   [
7233    {
7234     "is_this_ptr" : true,
7235     "referenced_type" : "type-447"
7236    },
7237    {
7238     "referenced_type" : "type-47"
7239    },
7240    {
7241     "referenced_type" : "type-47"
7242    }
7243   ],
7244   "return_type" : "type-21",
7245   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7246  },
7247  {
7248   "access" : "protected",
7249   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_destroy",
7250   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm",
7251   "parameters" :
7252   [
7253    {
7254     "is_this_ptr" : true,
7255     "referenced_type" : "type-447"
7256    },
7257    {
7258     "referenced_type" : "type-4"
7259    },
7260    {
7261     "referenced_type" : "type-6"
7262    }
7263   ],
7264   "return_type" : "type-5",
7265   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7266  },
7267  {
7268   "access" : "protected",
7269   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_construct",
7270   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm",
7271   "parameters" :
7272   [
7273    {
7274     "is_this_ptr" : true,
7275     "referenced_type" : "type-447"
7276    },
7277    {
7278     "referenced_type" : "type-4"
7279    },
7280    {
7281     "referenced_type" : "type-6"
7282    }
7283   ],
7284   "return_type" : "type-5",
7285   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7286  },
7287  {
7288   "access" : "protected",
7289   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_forward",
7290   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm",
7291   "parameters" :
7292   [
7293    {
7294     "is_this_ptr" : true,
7295     "referenced_type" : "type-447"
7296    },
7297    {
7298     "referenced_type" : "type-4"
7299    },
7300    {
7301     "referenced_type" : "type-47"
7302    },
7303    {
7304     "referenced_type" : "type-6"
7305    }
7306   ],
7307   "return_type" : "type-5",
7308   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7309  },
7310  {
7311   "access" : "protected",
7312   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_backward",
7313   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm",
7314   "parameters" :
7315   [
7316    {
7317     "is_this_ptr" : true,
7318     "referenced_type" : "type-447"
7319    },
7320    {
7321     "referenced_type" : "type-4"
7322    },
7323    {
7324     "referenced_type" : "type-47"
7325    },
7326    {
7327     "referenced_type" : "type-6"
7328    }
7329   ],
7330   "return_type" : "type-5",
7331   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7332  },
7333  {
7334   "access" : "protected",
7335   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_copy",
7336   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm",
7337   "parameters" :
7338   [
7339    {
7340     "is_this_ptr" : true,
7341     "referenced_type" : "type-447"
7342    },
7343    {
7344     "referenced_type" : "type-4"
7345    },
7346    {
7347     "referenced_type" : "type-47"
7348    },
7349    {
7350     "referenced_type" : "type-6"
7351    }
7352   ],
7353   "return_type" : "type-5",
7354   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7355  },
7356  {
7357   "access" : "protected",
7358   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_splat",
7359   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm",
7360   "parameters" :
7361   [
7362    {
7363     "is_this_ptr" : true,
7364     "referenced_type" : "type-447"
7365    },
7366    {
7367     "referenced_type" : "type-4"
7368    },
7369    {
7370     "referenced_type" : "type-47"
7371    },
7372    {
7373     "referenced_type" : "type-6"
7374    }
7375   ],
7376   "return_type" : "type-5",
7377   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7378  },
7379  {
7380   "access" : "private",
7381   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
7382   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm",
7383   "parameters" :
7384   [
7385    {
7386     "is_this_ptr" : true,
7387     "referenced_type" : "type-653"
7388    },
7389    {
7390     "referenced_type" : "type-47"
7391    },
7392    {
7393     "default_arg" : true,
7394     "referenced_type" : "type-208"
7395    }
7396   ],
7397   "return_type" : "type-7",
7398   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7399  },
7400  {
7401   "function_name" : "android::SortedVectorImpl::indexOf",
7402   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
7403   "parameters" :
7404   [
7405    {
7406     "is_this_ptr" : true,
7407     "referenced_type" : "type-653"
7408    },
7409    {
7410     "referenced_type" : "type-47"
7411    }
7412   ],
7413   "return_type" : "type-7",
7414   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7415  },
7416  {
7417   "function_name" : "android::SortedVectorImpl::orderOf",
7418   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
7419   "parameters" :
7420   [
7421    {
7422     "is_this_ptr" : true,
7423     "referenced_type" : "type-653"
7424    },
7425    {
7426     "referenced_type" : "type-47"
7427    }
7428   ],
7429   "return_type" : "type-6",
7430   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7431  },
7432  {
7433   "function_name" : "android::Looper::getAllowNonCallbacks",
7434   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
7435   "parameters" :
7436   [
7437    {
7438     "is_this_ptr" : true,
7439     "referenced_type" : "type-385"
7440    }
7441   ],
7442   "return_type" : "type-16",
7443   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7444  },
7445  {
7446   "function_name" : "android::Looper::Request::initEventItem",
7447   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
7448   "parameters" :
7449   [
7450    {
7451     "is_this_ptr" : true,
7452     "referenced_type" : "type-473"
7453    },
7454    {
7455     "referenced_type" : "type-474"
7456    }
7457   ],
7458   "return_type" : "type-5",
7459   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7460  },
7461  {
7462   "function_name" : "android::Looper::isPolling",
7463   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
7464   "parameters" :
7465   [
7466    {
7467     "is_this_ptr" : true,
7468     "referenced_type" : "type-385"
7469    }
7470   ],
7471   "return_type" : "type-16",
7472   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7473  },
7474  {
7475   "access" : "protected",
7476   "function_name" : "android::Thread::exitPending",
7477   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
7478   "parameters" :
7479   [
7480    {
7481     "is_this_ptr" : true,
7482     "referenced_type" : "type-289"
7483    }
7484   ],
7485   "return_type" : "type-16",
7486   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7487  },
7488  {
7489   "function_name" : "android::Thread::getTid",
7490   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
7491   "parameters" :
7492   [
7493    {
7494     "is_this_ptr" : true,
7495     "referenced_type" : "type-289"
7496    }
7497   ],
7498   "return_type" : "type-21",
7499   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7500  },
7501  {
7502   "function_name" : "android::Thread::isRunning",
7503   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
7504   "parameters" :
7505   [
7506    {
7507     "is_this_ptr" : true,
7508     "referenced_type" : "type-289"
7509    }
7510   ],
7511   "return_type" : "type-16",
7512   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7513  },
7514  {
7515   "access" : "protected",
7516   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
7517   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm",
7518   "parameters" :
7519   [
7520    {
7521     "is_this_ptr" : true,
7522     "referenced_type" : "type-664"
7523    },
7524    {
7525     "referenced_type" : "type-4"
7526    },
7527    {
7528     "referenced_type" : "type-6"
7529    }
7530   ],
7531   "return_type" : "type-5",
7532   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7533  },
7534  {
7535   "access" : "protected",
7536   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
7537   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm",
7538   "parameters" :
7539   [
7540    {
7541     "is_this_ptr" : true,
7542     "referenced_type" : "type-664"
7543    },
7544    {
7545     "referenced_type" : "type-4"
7546    },
7547    {
7548     "referenced_type" : "type-6"
7549    }
7550   ],
7551   "return_type" : "type-5",
7552   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7553  },
7554  {
7555   "access" : "protected",
7556   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
7557   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm",
7558   "parameters" :
7559   [
7560    {
7561     "is_this_ptr" : true,
7562     "referenced_type" : "type-664"
7563    },
7564    {
7565     "referenced_type" : "type-4"
7566    },
7567    {
7568     "referenced_type" : "type-47"
7569    },
7570    {
7571     "referenced_type" : "type-6"
7572    }
7573   ],
7574   "return_type" : "type-5",
7575   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7576  },
7577  {
7578   "access" : "protected",
7579   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
7580   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm",
7581   "parameters" :
7582   [
7583    {
7584     "is_this_ptr" : true,
7585     "referenced_type" : "type-664"
7586    },
7587    {
7588     "referenced_type" : "type-4"
7589    },
7590    {
7591     "referenced_type" : "type-47"
7592    },
7593    {
7594     "referenced_type" : "type-6"
7595    }
7596   ],
7597   "return_type" : "type-5",
7598   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7599  },
7600  {
7601   "access" : "protected",
7602   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
7603   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm",
7604   "parameters" :
7605   [
7606    {
7607     "is_this_ptr" : true,
7608     "referenced_type" : "type-664"
7609    },
7610    {
7611     "referenced_type" : "type-4"
7612    },
7613    {
7614     "referenced_type" : "type-47"
7615    },
7616    {
7617     "referenced_type" : "type-6"
7618    }
7619   ],
7620   "return_type" : "type-5",
7621   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7622  },
7623  {
7624   "access" : "protected",
7625   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
7626   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm",
7627   "parameters" :
7628   [
7629    {
7630     "is_this_ptr" : true,
7631     "referenced_type" : "type-664"
7632    },
7633    {
7634     "referenced_type" : "type-4"
7635    },
7636    {
7637     "referenced_type" : "type-47"
7638    },
7639    {
7640     "referenced_type" : "type-6"
7641    }
7642   ],
7643   "return_type" : "type-5",
7644   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7645  },
7646  {
7647   "access" : "protected",
7648   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
7649   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm",
7650   "parameters" :
7651   [
7652    {
7653     "is_this_ptr" : true,
7654     "referenced_type" : "type-450"
7655    },
7656    {
7657     "referenced_type" : "type-4"
7658    },
7659    {
7660     "referenced_type" : "type-6"
7661    }
7662   ],
7663   "return_type" : "type-5",
7664   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7665  },
7666  {
7667   "access" : "protected",
7668   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
7669   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm",
7670   "parameters" :
7671   [
7672    {
7673     "is_this_ptr" : true,
7674     "referenced_type" : "type-450"
7675    },
7676    {
7677     "referenced_type" : "type-4"
7678    },
7679    {
7680     "referenced_type" : "type-6"
7681    }
7682   ],
7683   "return_type" : "type-5",
7684   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7685  },
7686  {
7687   "access" : "protected",
7688   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
7689   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm",
7690   "parameters" :
7691   [
7692    {
7693     "is_this_ptr" : true,
7694     "referenced_type" : "type-450"
7695    },
7696    {
7697     "referenced_type" : "type-4"
7698    },
7699    {
7700     "referenced_type" : "type-47"
7701    },
7702    {
7703     "referenced_type" : "type-6"
7704    }
7705   ],
7706   "return_type" : "type-5",
7707   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7708  },
7709  {
7710   "access" : "protected",
7711   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
7712   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm",
7713   "parameters" :
7714   [
7715    {
7716     "is_this_ptr" : true,
7717     "referenced_type" : "type-450"
7718    },
7719    {
7720     "referenced_type" : "type-4"
7721    },
7722    {
7723     "referenced_type" : "type-47"
7724    },
7725    {
7726     "referenced_type" : "type-6"
7727    }
7728   ],
7729   "return_type" : "type-5",
7730   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7731  },
7732  {
7733   "access" : "protected",
7734   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
7735   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm",
7736   "parameters" :
7737   [
7738    {
7739     "is_this_ptr" : true,
7740     "referenced_type" : "type-450"
7741    },
7742    {
7743     "referenced_type" : "type-4"
7744    },
7745    {
7746     "referenced_type" : "type-47"
7747    },
7748    {
7749     "referenced_type" : "type-6"
7750    }
7751   ],
7752   "return_type" : "type-5",
7753   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7754  },
7755  {
7756   "access" : "protected",
7757   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
7758   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm",
7759   "parameters" :
7760   [
7761    {
7762     "is_this_ptr" : true,
7763     "referenced_type" : "type-450"
7764    },
7765    {
7766     "referenced_type" : "type-4"
7767    },
7768    {
7769     "referenced_type" : "type-47"
7770    },
7771    {
7772     "referenced_type" : "type-6"
7773    }
7774   ],
7775   "return_type" : "type-5",
7776   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7777  },
7778  {
7779   "access" : "protected",
7780   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
7781   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm",
7782   "parameters" :
7783   [
7784    {
7785     "is_this_ptr" : true,
7786     "referenced_type" : "type-454"
7787    },
7788    {
7789     "referenced_type" : "type-4"
7790    },
7791    {
7792     "referenced_type" : "type-6"
7793    }
7794   ],
7795   "return_type" : "type-5",
7796   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7797  },
7798  {
7799   "access" : "protected",
7800   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
7801   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm",
7802   "parameters" :
7803   [
7804    {
7805     "is_this_ptr" : true,
7806     "referenced_type" : "type-454"
7807    },
7808    {
7809     "referenced_type" : "type-4"
7810    },
7811    {
7812     "referenced_type" : "type-6"
7813    }
7814   ],
7815   "return_type" : "type-5",
7816   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7817  },
7818  {
7819   "access" : "protected",
7820   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
7821   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm",
7822   "parameters" :
7823   [
7824    {
7825     "is_this_ptr" : true,
7826     "referenced_type" : "type-454"
7827    },
7828    {
7829     "referenced_type" : "type-4"
7830    },
7831    {
7832     "referenced_type" : "type-47"
7833    },
7834    {
7835     "referenced_type" : "type-6"
7836    }
7837   ],
7838   "return_type" : "type-5",
7839   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7840  },
7841  {
7842   "access" : "protected",
7843   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
7844   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm",
7845   "parameters" :
7846   [
7847    {
7848     "is_this_ptr" : true,
7849     "referenced_type" : "type-454"
7850    },
7851    {
7852     "referenced_type" : "type-4"
7853    },
7854    {
7855     "referenced_type" : "type-47"
7856    },
7857    {
7858     "referenced_type" : "type-6"
7859    }
7860   ],
7861   "return_type" : "type-5",
7862   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7863  },
7864  {
7865   "access" : "protected",
7866   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
7867   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm",
7868   "parameters" :
7869   [
7870    {
7871     "is_this_ptr" : true,
7872     "referenced_type" : "type-454"
7873    },
7874    {
7875     "referenced_type" : "type-4"
7876    },
7877    {
7878     "referenced_type" : "type-47"
7879    },
7880    {
7881     "referenced_type" : "type-6"
7882    }
7883   ],
7884   "return_type" : "type-5",
7885   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7886  },
7887  {
7888   "access" : "protected",
7889   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
7890   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm",
7891   "parameters" :
7892   [
7893    {
7894     "is_this_ptr" : true,
7895     "referenced_type" : "type-454"
7896    },
7897    {
7898     "referenced_type" : "type-4"
7899    },
7900    {
7901     "referenced_type" : "type-47"
7902    },
7903    {
7904     "referenced_type" : "type-6"
7905    }
7906   ],
7907   "return_type" : "type-5",
7908   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7909  },
7910  {
7911   "function_name" : "android::RefBase::createWeak",
7912   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
7913   "parameters" :
7914   [
7915    {
7916     "is_this_ptr" : true,
7917     "referenced_type" : "type-55"
7918    },
7919    {
7920     "referenced_type" : "type-47"
7921    }
7922   ],
7923   "return_type" : "type-163",
7924   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7925  },
7926  {
7927   "function_name" : "android::RefBase::getWeakRefs",
7928   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
7929   "parameters" :
7930   [
7931    {
7932     "is_this_ptr" : true,
7933     "referenced_type" : "type-55"
7934    }
7935   ],
7936   "return_type" : "type-163",
7937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7938  },
7939  {
7940   "function_name" : "android::RefBase::weakref_type::getWeakCount",
7941   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
7942   "parameters" :
7943   [
7944    {
7945     "is_this_ptr" : true,
7946     "referenced_type" : "type-162"
7947    }
7948   ],
7949   "return_type" : "type-21",
7950   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7951  },
7952  {
7953   "function_name" : "android::RefBase::weakref_type::refBase",
7954   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
7955   "parameters" :
7956   [
7957    {
7958     "is_this_ptr" : true,
7959     "referenced_type" : "type-162"
7960    }
7961   ],
7962   "return_type" : "type-56",
7963   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7964  },
7965  {
7966   "function_name" : "android::RefBase::weakref_type::printRefs",
7967   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
7968   "parameters" :
7969   [
7970    {
7971     "is_this_ptr" : true,
7972     "referenced_type" : "type-162"
7973    }
7974   ],
7975   "return_type" : "type-5",
7976   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7977  },
7978  {
7979   "function_name" : "android::RefBase::forceIncStrong",
7980   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
7981   "parameters" :
7982   [
7983    {
7984     "is_this_ptr" : true,
7985     "referenced_type" : "type-55"
7986    },
7987    {
7988     "referenced_type" : "type-47"
7989    }
7990   ],
7991   "return_type" : "type-5",
7992   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7993  },
7994  {
7995   "function_name" : "android::RefBase::getStrongCount",
7996   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
7997   "parameters" :
7998   [
7999    {
8000     "is_this_ptr" : true,
8001     "referenced_type" : "type-55"
8002    }
8003   ],
8004   "return_type" : "type-21",
8005   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8006  },
8007  {
8008   "function_name" : "android::RefBase::decStrong",
8009   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
8010   "parameters" :
8011   [
8012    {
8013     "is_this_ptr" : true,
8014     "referenced_type" : "type-55"
8015    },
8016    {
8017     "referenced_type" : "type-47"
8018    }
8019   ],
8020   "return_type" : "type-5",
8021   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8022  },
8023  {
8024   "function_name" : "android::RefBase::incStrong",
8025   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
8026   "parameters" :
8027   [
8028    {
8029     "is_this_ptr" : true,
8030     "referenced_type" : "type-55"
8031    },
8032    {
8033     "referenced_type" : "type-47"
8034    }
8035   ],
8036   "return_type" : "type-5",
8037   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8038  },
8039  {
8040   "function_name" : "android::String8::getPathDir",
8041   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
8042   "parameters" :
8043   [
8044    {
8045     "is_this_ptr" : true,
8046     "referenced_type" : "type-84"
8047    }
8048   ],
8049   "return_type" : "type-83",
8050   "source_file" : "/system/core/libutils/include/utils/String8.h"
8051  },
8052  {
8053   "function_name" : "android::String8::getUtf32At",
8054   "linker_set_key" : "_ZNK7android7String810getUtf32AtEmPm",
8055   "parameters" :
8056   [
8057    {
8058     "is_this_ptr" : true,
8059     "referenced_type" : "type-84"
8060    },
8061    {
8062     "referenced_type" : "type-6"
8063    },
8064    {
8065     "referenced_type" : "type-208"
8066    }
8067   ],
8068   "return_type" : "type-21",
8069   "source_file" : "/system/core/libutils/include/utils/String8.h"
8070  },
8071  {
8072   "function_name" : "android::String8::getBasePath",
8073   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
8074   "parameters" :
8075   [
8076    {
8077     "is_this_ptr" : true,
8078     "referenced_type" : "type-84"
8079    }
8080   ],
8081   "return_type" : "type-83",
8082   "source_file" : "/system/core/libutils/include/utils/String8.h"
8083  },
8084  {
8085   "function_name" : "android::String8::getPathLeaf",
8086   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
8087   "parameters" :
8088   [
8089    {
8090     "is_this_ptr" : true,
8091     "referenced_type" : "type-84"
8092    }
8093   ],
8094   "return_type" : "type-83",
8095   "source_file" : "/system/core/libutils/include/utils/String8.h"
8096  },
8097  {
8098   "access" : "private",
8099   "function_name" : "android::String8::find_extension",
8100   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
8101   "parameters" :
8102   [
8103    {
8104     "is_this_ptr" : true,
8105     "referenced_type" : "type-84"
8106    }
8107   ],
8108   "return_type" : "type-2",
8109   "source_file" : "/system/core/libutils/include/utils/String8.h"
8110  },
8111  {
8112   "function_name" : "android::String8::getUtf32Length",
8113   "linker_set_key" : "_ZNK7android7String814getUtf32LengthEv",
8114   "parameters" :
8115   [
8116    {
8117     "is_this_ptr" : true,
8118     "referenced_type" : "type-84"
8119    }
8120   ],
8121   "return_type" : "type-6",
8122   "source_file" : "/system/core/libutils/include/utils/String8.h"
8123  },
8124  {
8125   "function_name" : "android::String8::getPathExtension",
8126   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
8127   "parameters" :
8128   [
8129    {
8130     "is_this_ptr" : true,
8131     "referenced_type" : "type-84"
8132    }
8133   ],
8134   "return_type" : "type-83",
8135   "source_file" : "/system/core/libutils/include/utils/String8.h"
8136  },
8137  {
8138   "function_name" : "android::String8::find",
8139   "linker_set_key" : "_ZNK7android7String84findEPKcm",
8140   "parameters" :
8141   [
8142    {
8143     "is_this_ptr" : true,
8144     "referenced_type" : "type-84"
8145    },
8146    {
8147     "referenced_type" : "type-25"
8148    },
8149    {
8150     "default_arg" : true,
8151     "referenced_type" : "type-6"
8152    }
8153   ],
8154   "return_type" : "type-7",
8155   "source_file" : "/system/core/libutils/include/utils/String8.h"
8156  },
8157  {
8158   "function_name" : "android::String8::length",
8159   "linker_set_key" : "_ZNK7android7String86lengthEv",
8160   "parameters" :
8161   [
8162    {
8163     "is_this_ptr" : true,
8164     "referenced_type" : "type-84"
8165    }
8166   ],
8167   "return_type" : "type-6",
8168   "source_file" : "/system/core/libutils/include/utils/String8.h"
8169  },
8170  {
8171   "function_name" : "android::String8::getUtf32",
8172   "linker_set_key" : "_ZNK7android7String88getUtf32EPDi",
8173   "parameters" :
8174   [
8175    {
8176     "is_this_ptr" : true,
8177     "referenced_type" : "type-84"
8178    },
8179    {
8180     "referenced_type" : "type-209"
8181    }
8182   ],
8183   "return_type" : "type-5",
8184   "source_file" : "/system/core/libutils/include/utils/String8.h"
8185  },
8186  {
8187   "function_name" : "android::String8::walkPath",
8188   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
8189   "parameters" :
8190   [
8191    {
8192     "is_this_ptr" : true,
8193     "referenced_type" : "type-84"
8194    },
8195    {
8196     "default_arg" : true,
8197     "referenced_type" : "type-95"
8198    }
8199   ],
8200   "return_type" : "type-83",
8201   "source_file" : "/system/core/libutils/include/utils/String8.h"
8202  },
8203  {
8204   "function_name" : "android::String16::startsWith",
8205   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
8206   "parameters" :
8207   [
8208    {
8209     "is_this_ptr" : true,
8210     "referenced_type" : "type-212"
8211    },
8212    {
8213     "referenced_type" : "type-197"
8214    }
8215   ],
8216   "return_type" : "type-16",
8217   "source_file" : "/system/core/libutils/include/utils/String16.h"
8218  },
8219  {
8220   "function_name" : "android::String16::startsWith",
8221   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
8222   "parameters" :
8223   [
8224    {
8225     "is_this_ptr" : true,
8226     "referenced_type" : "type-212"
8227    },
8228    {
8229     "referenced_type" : "type-201"
8230    }
8231   ],
8232   "return_type" : "type-16",
8233   "source_file" : "/system/core/libutils/include/utils/String16.h"
8234  },
8235  {
8236   "function_name" : "android::String16::size",
8237   "linker_set_key" : "_ZNK7android8String164sizeEv",
8238   "parameters" :
8239   [
8240    {
8241     "is_this_ptr" : true,
8242     "referenced_type" : "type-212"
8243    }
8244   ],
8245   "return_type" : "type-6",
8246   "source_file" : "/system/core/libutils/include/utils/String16.h"
8247  },
8248  {
8249   "function_name" : "android::String16::contains",
8250   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
8251   "parameters" :
8252   [
8253    {
8254     "is_this_ptr" : true,
8255     "referenced_type" : "type-212"
8256    },
8257    {
8258     "referenced_type" : "type-197"
8259    }
8260   ],
8261   "return_type" : "type-16",
8262   "source_file" : "/system/core/libutils/include/utils/String16.h"
8263  },
8264  {
8265   "function_name" : "android::String16::findLast",
8266   "linker_set_key" : "_ZNK7android8String168findLastEDs",
8267   "parameters" :
8268   [
8269    {
8270     "is_this_ptr" : true,
8271     "referenced_type" : "type-212"
8272    },
8273    {
8274     "referenced_type" : "type-199"
8275    }
8276   ],
8277   "return_type" : "type-7",
8278   "source_file" : "/system/core/libutils/include/utils/String16.h"
8279  },
8280  {
8281   "function_name" : "android::String16::findFirst",
8282   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
8283   "parameters" :
8284   [
8285    {
8286     "is_this_ptr" : true,
8287     "referenced_type" : "type-212"
8288    },
8289    {
8290     "referenced_type" : "type-199"
8291    }
8292   ],
8293   "return_type" : "type-7",
8294   "source_file" : "/system/core/libutils/include/utils/String16.h"
8295  },
8296  {
8297   "function_name" : "android::StopWatch::elapsedTime",
8298   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
8299   "parameters" :
8300   [
8301    {
8302     "is_this_ptr" : true,
8303     "referenced_type" : "type-194"
8304    }
8305   ],
8306   "return_type" : "type-7",
8307   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8308  },
8309  {
8310   "function_name" : "android::StopWatch::name",
8311   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
8312   "parameters" :
8313   [
8314    {
8315     "is_this_ptr" : true,
8316     "referenced_type" : "type-194"
8317    }
8318   ],
8319   "return_type" : "type-25",
8320   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8321  },
8322  {
8323   "function_name" : "android::Tokenizer::getLocation",
8324   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
8325   "parameters" :
8326   [
8327    {
8328     "is_this_ptr" : true,
8329     "referenced_type" : "type-130"
8330    }
8331   ],
8332   "return_type" : "type-83",
8333   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8334  },
8335  {
8336   "function_name" : "android::Tokenizer::peekRemainderOfLine",
8337   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
8338   "parameters" :
8339   [
8340    {
8341     "is_this_ptr" : true,
8342     "referenced_type" : "type-130"
8343    }
8344   ],
8345   "return_type" : "type-83",
8346   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8347  },
8348  {
8349   "function_name" : "androidCreateRawThreadEtc",
8350   "linker_set_key" : "androidCreateRawThreadEtc",
8351   "parameters" :
8352   [
8353    {
8354     "referenced_type" : "type-265"
8355    },
8356    {
8357     "referenced_type" : "type-4"
8358    },
8359    {
8360     "referenced_type" : "type-25"
8361    },
8362    {
8363     "referenced_type" : "type-21"
8364    },
8365    {
8366     "referenced_type" : "type-6"
8367    },
8368    {
8369     "referenced_type" : "type-266"
8370    }
8371   ],
8372   "return_type" : "type-21",
8373   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8374  },
8375  {
8376   "function_name" : "androidCreateThread",
8377   "linker_set_key" : "androidCreateThread",
8378   "parameters" :
8379   [
8380    {
8381     "referenced_type" : "type-265"
8382    },
8383    {
8384     "referenced_type" : "type-4"
8385    }
8386   ],
8387   "return_type" : "type-21",
8388   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8389  },
8390  {
8391   "function_name" : "androidCreateThreadEtc",
8392   "linker_set_key" : "androidCreateThreadEtc",
8393   "parameters" :
8394   [
8395    {
8396     "referenced_type" : "type-265"
8397    },
8398    {
8399     "referenced_type" : "type-4"
8400    },
8401    {
8402     "referenced_type" : "type-25"
8403    },
8404    {
8405     "referenced_type" : "type-21"
8406    },
8407    {
8408     "referenced_type" : "type-6"
8409    },
8410    {
8411     "referenced_type" : "type-266"
8412    }
8413   ],
8414   "return_type" : "type-21",
8415   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8416  },
8417  {
8418   "function_name" : "androidGetThreadId",
8419   "linker_set_key" : "androidGetThreadId",
8420   "return_type" : "type-4",
8421   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8422  },
8423  {
8424   "function_name" : "androidGetThreadPriority",
8425   "linker_set_key" : "androidGetThreadPriority",
8426   "parameters" :
8427   [
8428    {
8429     "referenced_type" : "type-21"
8430    }
8431   ],
8432   "return_type" : "type-21",
8433   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8434  },
8435  {
8436   "function_name" : "androidSetCreateThreadFunc",
8437   "linker_set_key" : "androidSetCreateThreadFunc",
8438   "parameters" :
8439   [
8440    {
8441     "referenced_type" : "type-269"
8442    }
8443   ],
8444   "return_type" : "type-5",
8445   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8446  },
8447  {
8448   "function_name" : "androidSetThreadName",
8449   "linker_set_key" : "androidSetThreadName",
8450   "parameters" :
8451   [
8452    {
8453     "referenced_type" : "type-25"
8454    }
8455   ],
8456   "return_type" : "type-5",
8457   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8458  },
8459  {
8460   "function_name" : "androidSetThreadPriority",
8461   "linker_set_key" : "androidSetThreadPriority",
8462   "parameters" :
8463   [
8464    {
8465     "referenced_type" : "type-21"
8466    },
8467    {
8468     "referenced_type" : "type-21"
8469    }
8470   ],
8471   "return_type" : "type-21",
8472   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8473  },
8474  {
8475   "function_name" : "strcmp16",
8476   "linker_set_key" : "strcmp16",
8477   "parameters" :
8478   [
8479    {
8480     "referenced_type" : "type-197"
8481    },
8482    {
8483     "referenced_type" : "type-197"
8484    }
8485   ],
8486   "return_type" : "type-21",
8487   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8488  },
8489  {
8490   "function_name" : "strcpy16",
8491   "linker_set_key" : "strcpy16",
8492   "parameters" :
8493   [
8494    {
8495     "referenced_type" : "type-642"
8496    },
8497    {
8498     "referenced_type" : "type-197"
8499    }
8500   ],
8501   "return_type" : "type-642",
8502   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8503  },
8504  {
8505   "function_name" : "strlen16",
8506   "linker_set_key" : "strlen16",
8507   "parameters" :
8508   [
8509    {
8510     "referenced_type" : "type-197"
8511    }
8512   ],
8513   "return_type" : "type-6",
8514   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8515  },
8516  {
8517   "function_name" : "strlen32",
8518   "linker_set_key" : "strlen32",
8519   "parameters" :
8520   [
8521    {
8522     "referenced_type" : "type-204"
8523    }
8524   ],
8525   "return_type" : "type-6",
8526   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8527  },
8528  {
8529   "function_name" : "strncmp16",
8530   "linker_set_key" : "strncmp16",
8531   "parameters" :
8532   [
8533    {
8534     "referenced_type" : "type-197"
8535    },
8536    {
8537     "referenced_type" : "type-197"
8538    },
8539    {
8540     "referenced_type" : "type-6"
8541    }
8542   ],
8543   "return_type" : "type-21",
8544   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8545  },
8546  {
8547   "function_name" : "strnlen16",
8548   "linker_set_key" : "strnlen16",
8549   "parameters" :
8550   [
8551    {
8552     "referenced_type" : "type-197"
8553    },
8554    {
8555     "referenced_type" : "type-6"
8556    }
8557   ],
8558   "return_type" : "type-6",
8559   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8560  },
8561  {
8562   "function_name" : "strnlen32",
8563   "linker_set_key" : "strnlen32",
8564   "parameters" :
8565   [
8566    {
8567     "referenced_type" : "type-204"
8568    },
8569    {
8570     "referenced_type" : "type-6"
8571    }
8572   ],
8573   "return_type" : "type-6",
8574   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8575  },
8576  {
8577   "function_name" : "strstr16",
8578   "linker_set_key" : "strstr16",
8579   "parameters" :
8580   [
8581    {
8582     "referenced_type" : "type-197"
8583    },
8584    {
8585     "referenced_type" : "type-197"
8586    }
8587   ],
8588   "return_type" : "type-642",
8589   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8590  },
8591  {
8592   "function_name" : "strzcmp16",
8593   "linker_set_key" : "strzcmp16",
8594   "parameters" :
8595   [
8596    {
8597     "referenced_type" : "type-197"
8598    },
8599    {
8600     "referenced_type" : "type-6"
8601    },
8602    {
8603     "referenced_type" : "type-197"
8604    },
8605    {
8606     "referenced_type" : "type-6"
8607    }
8608   ],
8609   "return_type" : "type-21",
8610   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8611  },
8612  {
8613   "function_name" : "systemTime",
8614   "linker_set_key" : "systemTime",
8615   "parameters" :
8616   [
8617    {
8618     "default_arg" : true,
8619     "referenced_type" : "type-21"
8620    }
8621   ],
8622   "return_type" : "type-7",
8623   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8624  },
8625  {
8626   "function_name" : "toMillisecondTimeoutDelay",
8627   "linker_set_key" : "toMillisecondTimeoutDelay",
8628   "parameters" :
8629   [
8630    {
8631     "referenced_type" : "type-7"
8632    },
8633    {
8634     "referenced_type" : "type-7"
8635    }
8636   ],
8637   "return_type" : "type-21",
8638   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8639  },
8640  {
8641   "function_name" : "utf16_to_utf8",
8642   "linker_set_key" : "utf16_to_utf8",
8643   "parameters" :
8644   [
8645    {
8646     "referenced_type" : "type-197"
8647    },
8648    {
8649     "referenced_type" : "type-6"
8650    },
8651    {
8652     "referenced_type" : "type-2"
8653    },
8654    {
8655     "referenced_type" : "type-6"
8656    }
8657   ],
8658   "return_type" : "type-5",
8659   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8660  },
8661  {
8662   "function_name" : "utf16_to_utf8_length",
8663   "linker_set_key" : "utf16_to_utf8_length",
8664   "parameters" :
8665   [
8666    {
8667     "referenced_type" : "type-197"
8668    },
8669    {
8670     "referenced_type" : "type-6"
8671    }
8672   ],
8673   "return_type" : "type-7",
8674   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8675  },
8676  {
8677   "function_name" : "utf32_from_utf8_at",
8678   "linker_set_key" : "utf32_from_utf8_at",
8679   "parameters" :
8680   [
8681    {
8682     "referenced_type" : "type-25"
8683    },
8684    {
8685     "referenced_type" : "type-6"
8686    },
8687    {
8688     "referenced_type" : "type-6"
8689    },
8690    {
8691     "referenced_type" : "type-208"
8692    }
8693   ],
8694   "return_type" : "type-21",
8695   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8696  },
8697  {
8698   "function_name" : "utf32_to_utf8",
8699   "linker_set_key" : "utf32_to_utf8",
8700   "parameters" :
8701   [
8702    {
8703     "referenced_type" : "type-204"
8704    },
8705    {
8706     "referenced_type" : "type-6"
8707    },
8708    {
8709     "referenced_type" : "type-2"
8710    },
8711    {
8712     "referenced_type" : "type-6"
8713    }
8714   ],
8715   "return_type" : "type-5",
8716   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8717  },
8718  {
8719   "function_name" : "utf32_to_utf8_length",
8720   "linker_set_key" : "utf32_to_utf8_length",
8721   "parameters" :
8722   [
8723    {
8724     "referenced_type" : "type-204"
8725    },
8726    {
8727     "referenced_type" : "type-6"
8728    }
8729   ],
8730   "return_type" : "type-7",
8731   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8732  },
8733  {
8734   "function_name" : "utf8_length",
8735   "linker_set_key" : "utf8_length",
8736   "parameters" :
8737   [
8738    {
8739     "referenced_type" : "type-25"
8740    }
8741   ],
8742   "return_type" : "type-7",
8743   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8744  },
8745  {
8746   "function_name" : "utf8_to_utf16",
8747   "linker_set_key" : "utf8_to_utf16",
8748   "parameters" :
8749   [
8750    {
8751     "referenced_type" : "type-38"
8752    },
8753    {
8754     "referenced_type" : "type-6"
8755    },
8756    {
8757     "referenced_type" : "type-642"
8758    },
8759    {
8760     "referenced_type" : "type-6"
8761    }
8762   ],
8763   "return_type" : "type-642",
8764   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8765  },
8766  {
8767   "function_name" : "utf8_to_utf16_length",
8768   "linker_set_key" : "utf8_to_utf16_length",
8769   "parameters" :
8770   [
8771    {
8772     "referenced_type" : "type-38"
8773    },
8774    {
8775     "referenced_type" : "type-6"
8776    },
8777    {
8778     "default_arg" : true,
8779     "referenced_type" : "type-16"
8780    }
8781   ],
8782   "return_type" : "type-7",
8783   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8784  },
8785  {
8786   "function_name" : "utf8_to_utf16_no_null_terminator",
8787   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
8788   "parameters" :
8789   [
8790    {
8791     "referenced_type" : "type-38"
8792    },
8793    {
8794     "referenced_type" : "type-6"
8795    },
8796    {
8797     "referenced_type" : "type-642"
8798    },
8799    {
8800     "referenced_type" : "type-6"
8801    }
8802   ],
8803   "return_type" : "type-642",
8804   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8805  },
8806  {
8807   "function_name" : "utf8_to_utf32",
8808   "linker_set_key" : "utf8_to_utf32",
8809   "parameters" :
8810   [
8811    {
8812     "referenced_type" : "type-25"
8813    },
8814    {
8815     "referenced_type" : "type-6"
8816    },
8817    {
8818     "referenced_type" : "type-209"
8819    }
8820   ],
8821   "return_type" : "type-5",
8822   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8823  },
8824  {
8825   "function_name" : "utf8_to_utf32_length",
8826   "linker_set_key" : "utf8_to_utf32_length",
8827   "parameters" :
8828   [
8829    {
8830     "referenced_type" : "type-25"
8831    },
8832    {
8833     "referenced_type" : "type-6"
8834    }
8835   ],
8836   "return_type" : "type-6",
8837   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8838  }
8839 ],
8840 "global_vars" :
8841 [
8842  {
8843   "access" : "private",
8844   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
8845   "name" : "android::FileMap::mPageSize",
8846   "referenced_type" : "type-7",
8847   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8848  }
8849 ],
8850 "lvalue_reference_types" :
8851 [
8852  {
8853   "alignment" : 8,
8854   "linker_set_key" : "android::FileMap &",
8855   "name" : "android::FileMap &",
8856   "referenced_type" : "type-1",
8857   "self_type" : "type-309",
8858   "size" : 8,
8859   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8860  },
8861  {
8862   "alignment" : 8,
8863   "linker_set_key" : "android::Looper::Response &",
8864   "name" : "android::Looper::Response &",
8865   "referenced_type" : "type-379",
8866   "self_type" : "type-456",
8867   "size" : 8,
8868   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8869  },
8870  {
8871   "alignment" : 8,
8872   "linker_set_key" : "android::Mutex &",
8873   "name" : "android::Mutex &",
8874   "referenced_type" : "type-178",
8875   "self_type" : "type-182",
8876   "size" : 8,
8877   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8878  },
8879  {
8880   "alignment" : 8,
8881   "linker_set_key" : "android::Printer &",
8882   "name" : "android::Printer &",
8883   "referenced_type" : "type-78",
8884   "self_type" : "type-98",
8885   "size" : 8,
8886   "source_file" : "/system/core/libutils/include/utils/Printer.h"
8887  },
8888  {
8889   "alignment" : 8,
8890   "linker_set_key" : "android::RWLock &",
8891   "name" : "android::RWLock &",
8892   "referenced_type" : "type-477",
8893   "self_type" : "type-481",
8894   "size" : 8,
8895   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8896  },
8897  {
8898   "alignment" : 8,
8899   "linker_set_key" : "android::SortedVectorImpl &",
8900   "name" : "android::SortedVectorImpl &",
8901   "referenced_type" : "type-118",
8902   "self_type" : "type-650",
8903   "size" : 8,
8904   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8905  },
8906  {
8907   "alignment" : 8,
8908   "linker_set_key" : "android::String16 &",
8909   "name" : "android::String16 &",
8910   "referenced_type" : "type-196",
8911   "self_type" : "type-213",
8912   "size" : 8,
8913   "source_file" : "/system/core/libutils/include/utils/String16.h"
8914  },
8915  {
8916   "alignment" : 8,
8917   "linker_set_key" : "android::String8 &",
8918   "name" : "android::String8 &",
8919   "referenced_type" : "type-83",
8920   "self_type" : "type-86",
8921   "size" : 8,
8922   "source_file" : "/system/core/libutils/include/utils/String8.h"
8923  },
8924  {
8925   "alignment" : 8,
8926   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> &",
8927   "name" : "android::Vector<android::sysprop_change_callback_info> &",
8928   "referenced_type" : "type-657",
8929   "self_type" : "type-661",
8930   "size" : 8,
8931   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8932  },
8933  {
8934   "alignment" : 8,
8935   "linker_set_key" : "android::VectorImpl &",
8936   "name" : "android::VectorImpl &",
8937   "referenced_type" : "type-115",
8938   "self_type" : "type-644",
8939   "size" : 8,
8940   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8941  },
8942  {
8943   "alignment" : 8,
8944   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> &",
8945   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
8946   "referenced_type" : "type-102",
8947   "self_type" : "type-109",
8948   "size" : 8,
8949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8950  },
8951  {
8952   "alignment" : 8,
8953   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> &",
8954   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
8955   "referenced_type" : "type-372",
8956   "self_type" : "type-435",
8957   "size" : 8,
8958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8959  },
8960  {
8961   "alignment" : 8,
8962   "linker_set_key" : "android::sp<android::Looper> &",
8963   "name" : "android::sp<android::Looper> &",
8964   "referenced_type" : "type-357",
8965   "self_type" : "type-381",
8966   "size" : 8,
8967   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8968  },
8969  {
8970   "alignment" : 8,
8971   "linker_set_key" : "android::sp<android::LooperCallback> &",
8972   "name" : "android::sp<android::LooperCallback> &",
8973   "referenced_type" : "type-374",
8974   "self_type" : "type-505",
8975   "size" : 8,
8976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8977  },
8978  {
8979   "alignment" : 8,
8980   "linker_set_key" : "android::sp<android::MessageHandler> &",
8981   "name" : "android::sp<android::MessageHandler> &",
8982   "referenced_type" : "type-364",
8983   "self_type" : "type-495",
8984   "size" : 8,
8985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8986  },
8987  {
8988   "alignment" : 8,
8989   "linker_set_key" : "android::sp<android::Thread> &",
8990   "name" : "android::sp<android::Thread> &",
8991   "referenced_type" : "type-276",
8992   "self_type" : "type-285",
8993   "size" : 8,
8994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8995  },
8996  {
8997   "alignment" : 8,
8998   "linker_set_key" : "bool &",
8999   "name" : "bool &",
9000   "referenced_type" : "type-16",
9001   "self_type" : "type-136",
9002   "size" : 8,
9003   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9004  },
9005  {
9006   "alignment" : 8,
9007   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> &",
9008   "name" : "const android::KeyedVector<android::String8, android::String8> &",
9009   "referenced_type" : "type-125",
9010   "self_type" : "type-139",
9011   "size" : 8,
9012   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9013  },
9014  {
9015   "alignment" : 8,
9016   "linker_set_key" : "const android::Looper::MessageEnvelope &",
9017   "name" : "const android::Looper::MessageEnvelope &",
9018   "referenced_type" : "type-422",
9019   "self_type" : "type-451",
9020   "size" : 8,
9021   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9022  },
9023  {
9024   "alignment" : 8,
9025   "linker_set_key" : "const android::Looper::Request &",
9026   "name" : "const android::Looper::Request &",
9027   "referenced_type" : "type-436",
9028   "self_type" : "type-437",
9029   "size" : 8,
9030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9031  },
9032  {
9033   "alignment" : 8,
9034   "linker_set_key" : "const android::Looper::Response &",
9035   "name" : "const android::Looper::Response &",
9036   "referenced_type" : "type-425",
9037   "self_type" : "type-455",
9038   "size" : 8,
9039   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9040  },
9041  {
9042   "alignment" : 8,
9043   "linker_set_key" : "const android::Message &",
9044   "name" : "const android::Message &",
9045   "referenced_type" : "type-466",
9046   "self_type" : "type-467",
9047   "size" : 8,
9048   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9049  },
9050  {
9051   "alignment" : 8,
9052   "linker_set_key" : "const android::ReferenceRenamer &",
9053   "name" : "const android::ReferenceRenamer &",
9054   "referenced_type" : "type-164",
9055   "self_type" : "type-165",
9056   "size" : 8,
9057   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9058  },
9059  {
9060   "alignment" : 8,
9061   "linker_set_key" : "const android::SortedVectorImpl &",
9062   "name" : "const android::SortedVectorImpl &",
9063   "referenced_type" : "type-651",
9064   "self_type" : "type-652",
9065   "size" : 8,
9066   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9067  },
9068  {
9069   "alignment" : 8,
9070   "linker_set_key" : "const android::String16 &",
9071   "name" : "const android::String16 &",
9072   "referenced_type" : "type-195",
9073   "self_type" : "type-201",
9074   "size" : 8,
9075   "source_file" : "/system/core/libutils/include/utils/String8.h"
9076  },
9077  {
9078   "alignment" : 8,
9079   "linker_set_key" : "const android::String8 &",
9080   "name" : "const android::String8 &",
9081   "referenced_type" : "type-82",
9082   "self_type" : "type-85",
9083   "size" : 8,
9084   "source_file" : "/system/core/libutils/include/utils/String8.h"
9085  },
9086  {
9087   "alignment" : 8,
9088   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> &",
9089   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
9090   "referenced_type" : "type-662",
9091   "self_type" : "type-663",
9092   "size" : 8,
9093   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9094  },
9095  {
9096   "alignment" : 8,
9097   "linker_set_key" : "const android::VectorImpl &",
9098   "name" : "const android::VectorImpl &",
9099   "referenced_type" : "type-116",
9100   "self_type" : "type-643",
9101   "size" : 8,
9102   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9103  },
9104  {
9105   "alignment" : 8,
9106   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> &",
9107   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
9108   "referenced_type" : "type-101",
9109   "self_type" : "type-104",
9110   "size" : 8,
9111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9112  },
9113  {
9114   "alignment" : 8,
9115   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9116   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9117   "referenced_type" : "type-416",
9118   "self_type" : "type-417",
9119   "size" : 8,
9120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9121  },
9122  {
9123   "alignment" : 8,
9124   "linker_set_key" : "const android::sp<android::Looper> &",
9125   "name" : "const android::sp<android::Looper> &",
9126   "referenced_type" : "type-382",
9127   "self_type" : "type-472",
9128   "size" : 8,
9129   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9130  },
9131  {
9132   "alignment" : 8,
9133   "linker_set_key" : "const android::sp<android::LooperCallback> &",
9134   "name" : "const android::sp<android::LooperCallback> &",
9135   "referenced_type" : "type-500",
9136   "self_type" : "type-501",
9137   "size" : 8,
9138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9139  },
9140  {
9141   "alignment" : 8,
9142   "linker_set_key" : "const android::sp<android::MessageHandler> &",
9143   "name" : "const android::sp<android::MessageHandler> &",
9144   "referenced_type" : "type-491",
9145   "self_type" : "type-493",
9146   "size" : 8,
9147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9148  },
9149  {
9150   "alignment" : 8,
9151   "linker_set_key" : "const android::sp<android::Thread> &",
9152   "name" : "const android::sp<android::Thread> &",
9153   "referenced_type" : "type-279",
9154   "self_type" : "type-280",
9155   "size" : 8,
9156   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9157  },
9158  {
9159   "alignment" : 8,
9160   "linker_set_key" : "const android::sysprop_change_callback_info &",
9161   "name" : "const android::sysprop_change_callback_info &",
9162   "referenced_type" : "type-350",
9163   "self_type" : "type-665",
9164   "size" : 8,
9165   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9166  },
9167  {
9168   "alignment" : 8,
9169   "linker_set_key" : "const android::wp<android::MessageHandler> &",
9170   "name" : "const android::wp<android::MessageHandler> &",
9171   "referenced_type" : "type-487",
9172   "self_type" : "type-488",
9173   "size" : 8,
9174   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9175  },
9176  {
9177   "alignment" : 8,
9178   "linker_set_key" : "const bool &",
9179   "name" : "const bool &",
9180   "referenced_type" : "type-275",
9181   "self_type" : "type-322",
9182   "size" : 8,
9183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9184  },
9185  {
9186   "alignment" : 8,
9187   "linker_set_key" : "const double &",
9188   "name" : "const double &",
9189   "referenced_type" : "type-35",
9190   "self_type" : "type-37",
9191   "size" : 8,
9192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9193  },
9194  {
9195   "alignment" : 8,
9196   "linker_set_key" : "const float &",
9197   "name" : "const float &",
9198   "referenced_type" : "type-32",
9199   "self_type" : "type-34",
9200   "size" : 8,
9201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9202  },
9203  {
9204   "alignment" : 8,
9205   "linker_set_key" : "const int &",
9206   "name" : "const int &",
9207   "referenced_type" : "type-20",
9208   "self_type" : "type-22",
9209   "size" : 8,
9210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9211  },
9212  {
9213   "alignment" : 8,
9214   "linker_set_key" : "const log_msg &",
9215   "name" : "const log_msg &",
9216   "referenced_type" : "type-143",
9217   "self_type" : "type-160",
9218   "size" : 8,
9219   "source_file" : "/system/core/liblog/include/log/log_read.h"
9220  },
9221  {
9222   "alignment" : 8,
9223   "linker_set_key" : "const long &",
9224   "name" : "const long &",
9225   "referenced_type" : "type-27",
9226   "self_type" : "type-28",
9227   "size" : 8,
9228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9229  },
9230  {
9231   "alignment" : 8,
9232   "linker_set_key" : "const short &",
9233   "name" : "const short &",
9234   "referenced_type" : "type-12",
9235   "self_type" : "type-14",
9236   "size" : 8,
9237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9238  },
9239  {
9240   "alignment" : 8,
9241   "linker_set_key" : "const signed char &",
9242   "name" : "const signed char &",
9243   "referenced_type" : "type-323",
9244   "self_type" : "type-325",
9245   "size" : 8,
9246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9247  },
9248  {
9249   "alignment" : 8,
9250   "linker_set_key" : "const unsigned char &",
9251   "name" : "const unsigned char &",
9252   "referenced_type" : "type-9",
9253   "self_type" : "type-11",
9254   "size" : 8,
9255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9256  },
9257  {
9258   "alignment" : 8,
9259   "linker_set_key" : "const unsigned int &",
9260   "name" : "const unsigned int &",
9261   "referenced_type" : "type-23",
9262   "self_type" : "type-26",
9263   "size" : 8,
9264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9265  },
9266  {
9267   "alignment" : 8,
9268   "linker_set_key" : "const unsigned long &",
9269   "name" : "const unsigned long &",
9270   "referenced_type" : "type-29",
9271   "self_type" : "type-30",
9272   "size" : 8,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9274  },
9275  {
9276   "alignment" : 8,
9277   "linker_set_key" : "const unsigned short &",
9278   "name" : "const unsigned short &",
9279   "referenced_type" : "type-17",
9280   "self_type" : "type-19",
9281   "size" : 8,
9282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9283  },
9284  {
9285   "alignment" : 8,
9286   "linker_set_key" : "float &",
9287   "name" : "float &",
9288   "referenced_type" : "type-33",
9289   "self_type" : "type-138",
9290   "size" : 8,
9291   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9292  },
9293  {
9294   "alignment" : 8,
9295   "linker_set_key" : "int &",
9296   "name" : "int &",
9297   "referenced_type" : "type-21",
9298   "self_type" : "type-137",
9299   "size" : 8,
9300   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9301  }
9302 ],
9303 "pointer_types" :
9304 [
9305  {
9306   "alignment" : 8,
9307   "linker_set_key" : "__va_list_tag *",
9308   "name" : "__va_list_tag *",
9309   "referenced_type" : "type-206",
9310   "self_type" : "type-205",
9311   "size" : 8,
9312   "source_file" : "/system/core/libutils/include/utils/String8.h"
9313  },
9314  {
9315   "alignment" : 8,
9316   "linker_set_key" : "__va_list_tag *",
9317   "name" : "__va_list_tag *",
9318   "referenced_type" : "type-611",
9319   "self_type" : "type-610",
9320   "size" : 8,
9321   "source_file" : "/system/core/libutils/include/utils/String8.h"
9322  },
9323  {
9324   "alignment" : 8,
9325   "linker_set_key" : "android::CallStack *",
9326   "name" : "android::CallStack *",
9327   "referenced_type" : "type-172",
9328   "self_type" : "type-173",
9329   "size" : 8,
9330   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9331  },
9332  {
9333   "alignment" : 8,
9334   "linker_set_key" : "android::CallStack::StackDeleter *",
9335   "name" : "android::CallStack::StackDeleter *",
9336   "referenced_type" : "type-176",
9337   "self_type" : "type-177",
9338   "size" : 8,
9339   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9340  },
9341  {
9342   "alignment" : 8,
9343   "linker_set_key" : "android::Condition *",
9344   "name" : "android::Condition *",
9345   "referenced_type" : "type-226",
9346   "self_type" : "type-268",
9347   "size" : 8,
9348   "source_file" : "/system/core/libutils/include/utils/Condition.h"
9349  },
9350  {
9351   "alignment" : 8,
9352   "linker_set_key" : "android::FdPrinter *",
9353   "name" : "android::FdPrinter *",
9354   "referenced_type" : "type-91",
9355   "self_type" : "type-93",
9356   "size" : 8,
9357   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9358  },
9359  {
9360   "alignment" : 8,
9361   "linker_set_key" : "android::FileMap *",
9362   "name" : "android::FileMap *",
9363   "referenced_type" : "type-1",
9364   "self_type" : "type-128",
9365   "size" : 8,
9366   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9367  },
9368  {
9369   "alignment" : 8,
9370   "linker_set_key" : "android::KeyedVector<android::String8, android::String8> *",
9371   "name" : "android::KeyedVector<android::String8, android::String8> *",
9372   "referenced_type" : "type-123",
9373   "self_type" : "type-124",
9374   "size" : 8,
9375   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9376  },
9377  {
9378   "alignment" : 8,
9379   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request> *",
9380   "name" : "android::KeyedVector<int, android::Looper::Request> *",
9381   "referenced_type" : "type-370",
9382   "self_type" : "type-457",
9383   "size" : 8,
9384   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9385  },
9386  {
9387   "alignment" : 8,
9388   "linker_set_key" : "android::LightRefBase<android::NativeHandle> *",
9389   "name" : "android::LightRefBase<android::NativeHandle> *",
9390   "referenced_type" : "type-67",
9391   "self_type" : "type-73",
9392   "size" : 8,
9393   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9394  },
9395  {
9396   "alignment" : 8,
9397   "linker_set_key" : "android::LogPrinter *",
9398   "name" : "android::LogPrinter *",
9399   "referenced_type" : "type-77",
9400   "self_type" : "type-88",
9401   "size" : 8,
9402   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9403  },
9404  {
9405   "alignment" : 8,
9406   "linker_set_key" : "android::Looper *",
9407   "name" : "android::Looper *",
9408   "referenced_type" : "type-359",
9409   "self_type" : "type-358",
9410   "size" : 8,
9411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9412  },
9413  {
9414   "alignment" : 8,
9415   "linker_set_key" : "android::Looper::MessageEnvelope *",
9416   "name" : "android::Looper::MessageEnvelope *",
9417   "referenced_type" : "type-363",
9418   "self_type" : "type-419",
9419   "size" : 8,
9420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9421  },
9422  {
9423   "alignment" : 8,
9424   "linker_set_key" : "android::Looper::Response *",
9425   "name" : "android::Looper::Response *",
9426   "referenced_type" : "type-379",
9427   "self_type" : "type-421",
9428   "size" : 8,
9429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9430  },
9431  {
9432   "alignment" : 8,
9433   "linker_set_key" : "android::LooperCallback *",
9434   "name" : "android::LooperCallback *",
9435   "referenced_type" : "type-376",
9436   "self_type" : "type-375",
9437   "size" : 8,
9438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9439  },
9440  {
9441   "alignment" : 8,
9442   "linker_set_key" : "android::Message *",
9443   "name" : "android::Message *",
9444   "referenced_type" : "type-367",
9445   "self_type" : "type-461",
9446   "size" : 8,
9447   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9448  },
9449  {
9450   "alignment" : 8,
9451   "linker_set_key" : "android::MessageHandler *",
9452   "name" : "android::MessageHandler *",
9453   "referenced_type" : "type-366",
9454   "self_type" : "type-365",
9455   "size" : 8,
9456   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9457  },
9458  {
9459   "alignment" : 8,
9460   "linker_set_key" : "android::Mutex *",
9461   "name" : "android::Mutex *",
9462   "referenced_type" : "type-178",
9463   "self_type" : "type-180",
9464   "size" : 8,
9465   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9466  },
9467  {
9468   "alignment" : 8,
9469   "linker_set_key" : "android::Mutex::Autolock *",
9470   "name" : "android::Mutex::Autolock *",
9471   "referenced_type" : "type-181",
9472   "self_type" : "type-184",
9473   "size" : 8,
9474   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9475  },
9476  {
9477   "alignment" : 8,
9478   "linker_set_key" : "android::NativeHandle *",
9479   "name" : "android::NativeHandle *",
9480   "referenced_type" : "type-66",
9481   "self_type" : "type-71",
9482   "size" : 8,
9483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9484  },
9485  {
9486   "alignment" : 8,
9487   "linker_set_key" : "android::PrefixPrinter *",
9488   "name" : "android::PrefixPrinter *",
9489   "referenced_type" : "type-97",
9490   "self_type" : "type-99",
9491   "size" : 8,
9492   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9493  },
9494  {
9495   "alignment" : 8,
9496   "linker_set_key" : "android::Printer *",
9497   "name" : "android::Printer *",
9498   "referenced_type" : "type-78",
9499   "self_type" : "type-100",
9500   "size" : 8,
9501   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9502  },
9503  {
9504   "alignment" : 8,
9505   "linker_set_key" : "android::PropertyMap *",
9506   "name" : "android::PropertyMap *",
9507   "referenced_type" : "type-132",
9508   "self_type" : "type-133",
9509   "size" : 8,
9510   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9511  },
9512  {
9513   "alignment" : 8,
9514   "linker_set_key" : "android::PropertyMap **",
9515   "name" : "android::PropertyMap **",
9516   "referenced_type" : "type-133",
9517   "self_type" : "type-140",
9518   "size" : 8,
9519   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9520  },
9521  {
9522   "alignment" : 8,
9523   "linker_set_key" : "android::PropertyMap::Parser *",
9524   "name" : "android::PropertyMap::Parser *",
9525   "referenced_type" : "type-141",
9526   "self_type" : "type-142",
9527   "size" : 8,
9528   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9529  },
9530  {
9531   "alignment" : 8,
9532   "linker_set_key" : "android::RWLock *",
9533   "name" : "android::RWLock *",
9534   "referenced_type" : "type-477",
9535   "self_type" : "type-479",
9536   "size" : 8,
9537   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9538  },
9539  {
9540   "alignment" : 8,
9541   "linker_set_key" : "android::RWLock::AutoRLock *",
9542   "name" : "android::RWLock::AutoRLock *",
9543   "referenced_type" : "type-480",
9544   "self_type" : "type-482",
9545   "size" : 8,
9546   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9547  },
9548  {
9549   "alignment" : 8,
9550   "linker_set_key" : "android::RWLock::AutoWLock *",
9551   "name" : "android::RWLock::AutoWLock *",
9552   "referenced_type" : "type-484",
9553   "self_type" : "type-485",
9554   "size" : 8,
9555   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9556  },
9557  {
9558   "alignment" : 8,
9559   "linker_set_key" : "android::RefBase *",
9560   "name" : "android::RefBase *",
9561   "referenced_type" : "type-48",
9562   "self_type" : "type-56",
9563   "size" : 8,
9564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9565  },
9566  {
9567   "alignment" : 8,
9568   "linker_set_key" : "android::RefBase::weakref_impl *",
9569   "name" : "android::RefBase::weakref_impl *",
9570   "referenced_type" : "type-158",
9571   "self_type" : "type-157",
9572   "size" : 8,
9573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9574  },
9575  {
9576   "alignment" : 8,
9577   "linker_set_key" : "android::RefBase::weakref_impl *",
9578   "name" : "android::RefBase::weakref_impl *",
9579   "referenced_type" : "type-229",
9580   "self_type" : "type-228",
9581   "size" : 8,
9582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9583  },
9584  {
9585   "alignment" : 8,
9586   "linker_set_key" : "android::RefBase::weakref_impl *",
9587   "name" : "android::RefBase::weakref_impl *",
9588   "referenced_type" : "type-441",
9589   "self_type" : "type-440",
9590   "size" : 8,
9591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9592  },
9593  {
9594   "alignment" : 8,
9595   "linker_set_key" : "android::RefBase::weakref_impl *",
9596   "name" : "android::RefBase::weakref_impl *",
9597   "referenced_type" : "type-51",
9598   "self_type" : "type-50",
9599   "size" : 8,
9600   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9601  },
9602  {
9603   "alignment" : 8,
9604   "linker_set_key" : "android::RefBase::weakref_impl *",
9605   "name" : "android::RefBase::weakref_impl *",
9606   "referenced_type" : "type-516",
9607   "self_type" : "type-515",
9608   "size" : 8,
9609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9610  },
9611  {
9612   "alignment" : 8,
9613   "linker_set_key" : "android::RefBase::weakref_impl *",
9614   "name" : "android::RefBase::weakref_impl *",
9615   "referenced_type" : "type-575",
9616   "self_type" : "type-574",
9617   "size" : 8,
9618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9619  },
9620  {
9621   "alignment" : 8,
9622   "linker_set_key" : "android::RefBase::weakref_impl *",
9623   "name" : "android::RefBase::weakref_impl *",
9624   "referenced_type" : "type-596",
9625   "self_type" : "type-595",
9626   "size" : 8,
9627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9628  },
9629  {
9630   "alignment" : 8,
9631   "linker_set_key" : "android::RefBase::weakref_impl *",
9632   "name" : "android::RefBase::weakref_impl *",
9633   "referenced_type" : "type-599",
9634   "self_type" : "type-598",
9635   "size" : 8,
9636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9637  },
9638  {
9639   "alignment" : 8,
9640   "linker_set_key" : "android::RefBase::weakref_impl *",
9641   "name" : "android::RefBase::weakref_impl *",
9642   "referenced_type" : "type-619",
9643   "self_type" : "type-618",
9644   "size" : 8,
9645   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9646  },
9647  {
9648   "alignment" : 8,
9649   "linker_set_key" : "android::RefBase::weakref_type *",
9650   "name" : "android::RefBase::weakref_type *",
9651   "referenced_type" : "type-53",
9652   "self_type" : "type-163",
9653   "size" : 8,
9654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9655  },
9656  {
9657   "alignment" : 8,
9658   "linker_set_key" : "android::ReferenceRenamer *",
9659   "name" : "android::ReferenceRenamer *",
9660   "referenced_type" : "type-45",
9661   "self_type" : "type-46",
9662   "size" : 8,
9663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9664  },
9665  {
9666   "alignment" : 8,
9667   "linker_set_key" : "android::ScopedTrace *",
9668   "name" : "android::ScopedTrace *",
9669   "referenced_type" : "type-508",
9670   "self_type" : "type-509",
9671   "size" : 8,
9672   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9673  },
9674  {
9675   "alignment" : 8,
9676   "linker_set_key" : "android::SimpleLooperCallback *",
9677   "name" : "android::SimpleLooperCallback *",
9678   "referenced_type" : "type-502",
9679   "self_type" : "type-504",
9680   "size" : 8,
9681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9682  },
9683  {
9684   "alignment" : 8,
9685   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9686   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9687   "referenced_type" : "type-119",
9688   "self_type" : "type-120",
9689   "size" : 8,
9690   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9691  },
9692  {
9693   "alignment" : 8,
9694   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9695   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9696   "referenced_type" : "type-371",
9697   "self_type" : "type-445",
9698   "size" : 8,
9699   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9700  },
9701  {
9702   "alignment" : 8,
9703   "linker_set_key" : "android::SortedVectorImpl *",
9704   "name" : "android::SortedVectorImpl *",
9705   "referenced_type" : "type-118",
9706   "self_type" : "type-649",
9707   "size" : 8,
9708   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9709  },
9710  {
9711   "alignment" : 8,
9712   "linker_set_key" : "android::StopWatch *",
9713   "name" : "android::StopWatch *",
9714   "referenced_type" : "type-188",
9715   "self_type" : "type-191",
9716   "size" : 8,
9717   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9718  },
9719  {
9720   "alignment" : 8,
9721   "linker_set_key" : "android::String16 *",
9722   "name" : "android::String16 *",
9723   "referenced_type" : "type-196",
9724   "self_type" : "type-214",
9725   "size" : 8,
9726   "source_file" : "/system/core/libutils/include/utils/String16.h"
9727  },
9728  {
9729   "alignment" : 8,
9730   "linker_set_key" : "android::String8 *",
9731   "name" : "android::String8 *",
9732   "referenced_type" : "type-83",
9733   "self_type" : "type-95",
9734   "size" : 8,
9735   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9736  },
9737  {
9738   "alignment" : 8,
9739   "linker_set_key" : "android::String8Printer *",
9740   "name" : "android::String8Printer *",
9741   "referenced_type" : "type-94",
9742   "self_type" : "type-96",
9743   "size" : 8,
9744   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9745  },
9746  {
9747   "alignment" : 8,
9748   "linker_set_key" : "android::Thread *",
9749   "name" : "android::Thread *",
9750   "referenced_type" : "type-274",
9751   "self_type" : "type-273",
9752   "size" : 8,
9753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9754  },
9755  {
9756   "alignment" : 8,
9757   "linker_set_key" : "android::Tokenizer *",
9758   "name" : "android::Tokenizer *",
9759   "referenced_type" : "type-127",
9760   "self_type" : "type-131",
9761   "size" : 8,
9762   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9763  },
9764  {
9765   "alignment" : 8,
9766   "linker_set_key" : "android::Tokenizer **",
9767   "name" : "android::Tokenizer **",
9768   "referenced_type" : "type-131",
9769   "self_type" : "type-641",
9770   "size" : 8,
9771   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9772  },
9773  {
9774   "alignment" : 8,
9775   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope> *",
9776   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
9777   "referenced_type" : "type-362",
9778   "self_type" : "type-448",
9779   "size" : 8,
9780   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9781  },
9782  {
9783   "alignment" : 8,
9784   "linker_set_key" : "android::Vector<android::Looper::Response> *",
9785   "name" : "android::Vector<android::Looper::Response> *",
9786   "referenced_type" : "type-378",
9787   "self_type" : "type-452",
9788   "size" : 8,
9789   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9790  },
9791  {
9792   "alignment" : 8,
9793   "linker_set_key" : "android::Vector<android::String8> *",
9794   "name" : "android::Vector<android::String8> *",
9795   "referenced_type" : "type-167",
9796   "self_type" : "type-168",
9797   "size" : 8,
9798   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9799  },
9800  {
9801   "alignment" : 8,
9802   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> *",
9803   "name" : "android::Vector<android::sysprop_change_callback_info> *",
9804   "referenced_type" : "type-657",
9805   "self_type" : "type-660",
9806   "size" : 8,
9807   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9808  },
9809  {
9810   "alignment" : 8,
9811   "linker_set_key" : "android::VectorImpl *",
9812   "name" : "android::VectorImpl *",
9813   "referenced_type" : "type-115",
9814   "self_type" : "type-655",
9815   "size" : 8,
9816   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9817  },
9818  {
9819   "alignment" : 8,
9820   "linker_set_key" : "android::VirtualLightRefBase *",
9821   "name" : "android::VirtualLightRefBase *",
9822   "referenced_type" : "type-42",
9823   "self_type" : "type-60",
9824   "size" : 8,
9825   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9826  },
9827  {
9828   "alignment" : 8,
9829   "linker_set_key" : "android::WeakMessageHandler *",
9830   "name" : "android::WeakMessageHandler *",
9831   "referenced_type" : "type-462",
9832   "self_type" : "type-465",
9833   "size" : 8,
9834   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9835  },
9836  {
9837   "alignment" : 8,
9838   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> *",
9839   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
9840   "referenced_type" : "type-102",
9841   "self_type" : "type-105",
9842   "size" : 8,
9843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9844  },
9845  {
9846   "alignment" : 8,
9847   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> *",
9848   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
9849   "referenced_type" : "type-372",
9850   "self_type" : "type-420",
9851   "size" : 8,
9852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9853  },
9854  {
9855   "alignment" : 8,
9856   "linker_set_key" : "android::sp<android::Looper> *",
9857   "name" : "android::sp<android::Looper> *",
9858   "referenced_type" : "type-357",
9859   "self_type" : "type-507",
9860   "size" : 8,
9861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9862  },
9863  {
9864   "alignment" : 8,
9865   "linker_set_key" : "android::sp<android::LooperCallback> *",
9866   "name" : "android::sp<android::LooperCallback> *",
9867   "referenced_type" : "type-374",
9868   "self_type" : "type-499",
9869   "size" : 8,
9870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9871  },
9872  {
9873   "alignment" : 8,
9874   "linker_set_key" : "android::sp<android::MessageHandler> *",
9875   "name" : "android::sp<android::MessageHandler> *",
9876   "referenced_type" : "type-364",
9877   "self_type" : "type-490",
9878   "size" : 8,
9879   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9880  },
9881  {
9882   "alignment" : 8,
9883   "linker_set_key" : "android::sp<android::NativeHandle> *",
9884   "name" : "android::sp<android::NativeHandle> *",
9885   "referenced_type" : "type-70",
9886   "self_type" : "type-72",
9887   "size" : 8,
9888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9889  },
9890  {
9891   "alignment" : 8,
9892   "linker_set_key" : "android::sp<android::Thread> *",
9893   "name" : "android::sp<android::Thread> *",
9894   "referenced_type" : "type-276",
9895   "self_type" : "type-283",
9896   "size" : 8,
9897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9898  },
9899  {
9900   "alignment" : 8,
9901   "linker_set_key" : "android::sysprop_change_callback_info *",
9902   "name" : "android::sysprop_change_callback_info *",
9903   "referenced_type" : "type-347",
9904   "self_type" : "type-346",
9905   "size" : 8,
9906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9907  },
9908  {
9909   "alignment" : 8,
9910   "linker_set_key" : "android::wp<android::MessageHandler> *",
9911   "name" : "android::wp<android::MessageHandler> *",
9912   "referenced_type" : "type-463",
9913   "self_type" : "type-486",
9914   "size" : 8,
9915   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9916  },
9917  {
9918   "alignment" : 8,
9919   "linker_set_key" : "android::wp<android::Thread> *",
9920   "name" : "android::wp<android::Thread> *",
9921   "referenced_type" : "type-272",
9922   "self_type" : "type-278",
9923   "size" : 8,
9924   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9925  },
9926  {
9927   "alignment" : 8,
9928   "linker_set_key" : "android_flex_plane *",
9929   "name" : "android_flex_plane *",
9930   "referenced_type" : "type-252",
9931   "self_type" : "type-256",
9932   "size" : 8,
9933   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9934  },
9935  {
9936   "alignment" : 8,
9937   "linker_set_key" : "char *",
9938   "name" : "char *",
9939   "referenced_type" : "type-3",
9940   "self_type" : "type-2",
9941   "size" : 8,
9942   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9943  },
9944  {
9945   "alignment" : 8,
9946   "linker_set_key" : "char16_t *",
9947   "name" : "char16_t *",
9948   "referenced_type" : "type-199",
9949   "self_type" : "type-642",
9950   "size" : 8,
9951   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
9952  },
9953  {
9954   "alignment" : 8,
9955   "linker_set_key" : "char32_t *",
9956   "name" : "char32_t *",
9957   "referenced_type" : "type-203",
9958   "self_type" : "type-209",
9959   "size" : 8,
9960   "source_file" : "/system/core/libutils/include/utils/String8.h"
9961  },
9962  {
9963   "alignment" : 8,
9964   "linker_set_key" : "const android::CallStack *",
9965   "name" : "const android::CallStack *",
9966   "referenced_type" : "type-174",
9967   "self_type" : "type-175",
9968   "size" : 8,
9969   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9970  },
9971  {
9972   "alignment" : 8,
9973   "linker_set_key" : "const android::FileMap *",
9974   "name" : "const android::FileMap *",
9975   "referenced_type" : "type-44",
9976   "self_type" : "type-52",
9977   "size" : 8,
9978   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9979  },
9980  {
9981   "alignment" : 8,
9982   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> *",
9983   "name" : "const android::KeyedVector<android::String8, android::String8> *",
9984   "referenced_type" : "type-125",
9985   "self_type" : "type-126",
9986   "size" : 8,
9987   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9988  },
9989  {
9990   "alignment" : 8,
9991   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request> *",
9992   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
9993   "referenced_type" : "type-458",
9994   "self_type" : "type-460",
9995   "size" : 8,
9996   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9997  },
9998  {
9999   "alignment" : 8,
10000   "linker_set_key" : "const android::LightRefBase<android::NativeHandle> *",
10001   "name" : "const android::LightRefBase<android::NativeHandle> *",
10002   "referenced_type" : "type-74",
10003   "self_type" : "type-75",
10004   "size" : 8,
10005   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10006  },
10007  {
10008   "alignment" : 8,
10009   "linker_set_key" : "const android::Looper *",
10010   "name" : "const android::Looper *",
10011   "referenced_type" : "type-384",
10012   "self_type" : "type-385",
10013   "size" : 8,
10014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10015  },
10016  {
10017   "alignment" : 8,
10018   "linker_set_key" : "const android::Looper::MessageEnvelope *",
10019   "name" : "const android::Looper::MessageEnvelope *",
10020   "referenced_type" : "type-422",
10021   "self_type" : "type-423",
10022   "size" : 8,
10023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10024  },
10025  {
10026   "alignment" : 8,
10027   "linker_set_key" : "const android::Looper::Request *",
10028   "name" : "const android::Looper::Request *",
10029   "referenced_type" : "type-436",
10030   "self_type" : "type-473",
10031   "size" : 8,
10032   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10033  },
10034  {
10035   "alignment" : 8,
10036   "linker_set_key" : "const android::Looper::Response *",
10037   "name" : "const android::Looper::Response *",
10038   "referenced_type" : "type-425",
10039   "self_type" : "type-426",
10040   "size" : 8,
10041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10042  },
10043  {
10044   "alignment" : 8,
10045   "linker_set_key" : "const android::MessageHandler *",
10046   "name" : "const android::MessageHandler *",
10047   "referenced_type" : "type-497",
10048   "self_type" : "type-498",
10049   "size" : 8,
10050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10051  },
10052  {
10053   "alignment" : 8,
10054   "linker_set_key" : "const android::NativeHandle *",
10055   "name" : "const android::NativeHandle *",
10056   "referenced_type" : "type-65",
10057   "self_type" : "type-69",
10058   "size" : 8,
10059   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10060  },
10061  {
10062   "alignment" : 8,
10063   "linker_set_key" : "const android::PropertyMap *",
10064   "name" : "const android::PropertyMap *",
10065   "referenced_type" : "type-134",
10066   "self_type" : "type-135",
10067   "size" : 8,
10068   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10069  },
10070  {
10071   "alignment" : 8,
10072   "linker_set_key" : "const android::RefBase *",
10073   "name" : "const android::RefBase *",
10074   "referenced_type" : "type-54",
10075   "self_type" : "type-55",
10076   "size" : 8,
10077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10078  },
10079  {
10080   "alignment" : 8,
10081   "linker_set_key" : "const android::RefBase::weakref_type *",
10082   "name" : "const android::RefBase::weakref_type *",
10083   "referenced_type" : "type-161",
10084   "self_type" : "type-162",
10085   "size" : 8,
10086   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10087  },
10088  {
10089   "alignment" : 8,
10090   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10091   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10092   "referenced_type" : "type-121",
10093   "self_type" : "type-122",
10094   "size" : 8,
10095   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10096  },
10097  {
10098   "alignment" : 8,
10099   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10100   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10101   "referenced_type" : "type-446",
10102   "self_type" : "type-447",
10103   "size" : 8,
10104   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10105  },
10106  {
10107   "alignment" : 8,
10108   "linker_set_key" : "const android::SortedVectorImpl *",
10109   "name" : "const android::SortedVectorImpl *",
10110   "referenced_type" : "type-651",
10111   "self_type" : "type-653",
10112   "size" : 8,
10113   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10114  },
10115  {
10116   "alignment" : 8,
10117   "linker_set_key" : "const android::StopWatch *",
10118   "name" : "const android::StopWatch *",
10119   "referenced_type" : "type-192",
10120   "self_type" : "type-194",
10121   "size" : 8,
10122   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10123  },
10124  {
10125   "alignment" : 8,
10126   "linker_set_key" : "const android::String16 *",
10127   "name" : "const android::String16 *",
10128   "referenced_type" : "type-195",
10129   "self_type" : "type-212",
10130   "size" : 8,
10131   "source_file" : "/system/core/libutils/include/utils/String16.h"
10132  },
10133  {
10134   "alignment" : 8,
10135   "linker_set_key" : "const android::String8 *",
10136   "name" : "const android::String8 *",
10137   "referenced_type" : "type-82",
10138   "self_type" : "type-84",
10139   "size" : 8,
10140   "source_file" : "/system/core/libutils/include/utils/String8.h"
10141  },
10142  {
10143   "alignment" : 8,
10144   "linker_set_key" : "const android::Thread *",
10145   "name" : "const android::Thread *",
10146   "referenced_type" : "type-288",
10147   "self_type" : "type-289",
10148   "size" : 8,
10149   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10150  },
10151  {
10152   "alignment" : 8,
10153   "linker_set_key" : "const android::Tokenizer *",
10154   "name" : "const android::Tokenizer *",
10155   "referenced_type" : "type-129",
10156   "self_type" : "type-130",
10157   "size" : 8,
10158   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10159  },
10160  {
10161   "alignment" : 8,
10162   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope> *",
10163   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10164   "referenced_type" : "type-449",
10165   "self_type" : "type-450",
10166   "size" : 8,
10167   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10168  },
10169  {
10170   "alignment" : 8,
10171   "linker_set_key" : "const android::Vector<android::Looper::Response> *",
10172   "name" : "const android::Vector<android::Looper::Response> *",
10173   "referenced_type" : "type-453",
10174   "self_type" : "type-454",
10175   "size" : 8,
10176   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10177  },
10178  {
10179   "alignment" : 8,
10180   "linker_set_key" : "const android::Vector<android::String8> *",
10181   "name" : "const android::Vector<android::String8> *",
10182   "referenced_type" : "type-169",
10183   "self_type" : "type-170",
10184   "size" : 8,
10185   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10186  },
10187  {
10188   "alignment" : 8,
10189   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> *",
10190   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10191   "referenced_type" : "type-662",
10192   "self_type" : "type-664",
10193   "size" : 8,
10194   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10195  },
10196  {
10197   "alignment" : 8,
10198   "linker_set_key" : "const android::VectorImpl *",
10199   "name" : "const android::VectorImpl *",
10200   "referenced_type" : "type-116",
10201   "self_type" : "type-117",
10202   "size" : 8,
10203   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10204  },
10205  {
10206   "alignment" : 8,
10207   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> *",
10208   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
10209   "referenced_type" : "type-101",
10210   "self_type" : "type-106",
10211   "size" : 8,
10212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10213  },
10214  {
10215   "alignment" : 8,
10216   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10217   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10218   "referenced_type" : "type-416",
10219   "self_type" : "type-424",
10220   "size" : 8,
10221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10222  },
10223  {
10224   "alignment" : 8,
10225   "linker_set_key" : "const android::sp<android::Looper> *",
10226   "name" : "const android::sp<android::Looper> *",
10227   "referenced_type" : "type-382",
10228   "self_type" : "type-383",
10229   "size" : 8,
10230   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10231  },
10232  {
10233   "alignment" : 8,
10234   "linker_set_key" : "const android::sp<android::LooperCallback> *",
10235   "name" : "const android::sp<android::LooperCallback> *",
10236   "referenced_type" : "type-500",
10237   "self_type" : "type-506",
10238   "size" : 8,
10239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10240  },
10241  {
10242   "alignment" : 8,
10243   "linker_set_key" : "const android::sp<android::MessageHandler> *",
10244   "name" : "const android::sp<android::MessageHandler> *",
10245   "referenced_type" : "type-491",
10246   "self_type" : "type-496",
10247   "size" : 8,
10248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10249  },
10250  {
10251   "alignment" : 8,
10252   "linker_set_key" : "const android::sp<android::Thread> *",
10253   "name" : "const android::sp<android::Thread> *",
10254   "referenced_type" : "type-279",
10255   "self_type" : "type-287",
10256   "size" : 8,
10257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10258  },
10259  {
10260   "alignment" : 8,
10261   "linker_set_key" : "const android::sysprop_change_callback_info *",
10262   "name" : "const android::sysprop_change_callback_info *",
10263   "referenced_type" : "type-350",
10264   "self_type" : "type-349",
10265   "size" : 8,
10266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10267  },
10268  {
10269   "alignment" : 8,
10270   "linker_set_key" : "const android::wp<android::MessageHandler> *",
10271   "name" : "const android::wp<android::MessageHandler> *",
10272   "referenced_type" : "type-487",
10273   "self_type" : "type-489",
10274   "size" : 8,
10275   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10276  },
10277  {
10278   "alignment" : 8,
10279   "linker_set_key" : "const android::wp<android::Thread> *",
10280   "name" : "const android::wp<android::Thread> *",
10281   "referenced_type" : "type-281",
10282   "self_type" : "type-282",
10283   "size" : 8,
10284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10285  },
10286  {
10287   "alignment" : 8,
10288   "linker_set_key" : "const char *",
10289   "name" : "const char *",
10290   "referenced_type" : "type-8",
10291   "self_type" : "type-25",
10292   "size" : 8,
10293   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10294  },
10295  {
10296   "alignment" : 8,
10297   "linker_set_key" : "const char16_t *",
10298   "name" : "const char16_t *",
10299   "referenced_type" : "type-198",
10300   "self_type" : "type-197",
10301   "size" : 8,
10302   "source_file" : "/system/core/libutils/include/utils/String8.h"
10303  },
10304  {
10305   "alignment" : 8,
10306   "linker_set_key" : "const char32_t *",
10307   "name" : "const char32_t *",
10308   "referenced_type" : "type-202",
10309   "self_type" : "type-204",
10310   "size" : 8,
10311   "source_file" : "/system/core/libutils/include/utils/String8.h"
10312  },
10313  {
10314   "alignment" : 8,
10315   "linker_set_key" : "const log_msg *",
10316   "name" : "const log_msg *",
10317   "referenced_type" : "type-143",
10318   "self_type" : "type-151",
10319   "size" : 8,
10320   "source_file" : "/system/core/liblog/include/log/log_read.h"
10321  },
10322  {
10323   "alignment" : 8,
10324   "linker_set_key" : "const native_handle *",
10325   "name" : "const native_handle *",
10326   "referenced_type" : "type-64",
10327   "self_type" : "type-63",
10328   "size" : 8,
10329   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10330  },
10331  {
10332   "alignment" : 8,
10333   "linker_set_key" : "const unsigned char *",
10334   "name" : "const unsigned char *",
10335   "referenced_type" : "type-9",
10336   "self_type" : "type-38",
10337   "size" : 8,
10338   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10339  },
10340  {
10341   "alignment" : 8,
10342   "linker_set_key" : "const unsigned short *",
10343   "name" : "const unsigned short *",
10344   "referenced_type" : "type-17",
10345   "self_type" : "type-39",
10346   "size" : 8,
10347   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10348  },
10349  {
10350   "alignment" : 8,
10351   "linker_set_key" : "const void *",
10352   "name" : "const void *",
10353   "referenced_type" : "type-43",
10354   "self_type" : "type-47",
10355   "size" : 8,
10356   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10357  },
10358  {
10359   "alignment" : 8,
10360   "linker_set_key" : "epoll_event *",
10361   "name" : "epoll_event *",
10362   "referenced_type" : "type-475",
10363   "self_type" : "type-474",
10364   "size" : 8,
10365   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10366  },
10367  {
10368   "alignment" : 8,
10369   "linker_set_key" : "int (*)(const void *, const void *)",
10370   "name" : "int (*)(const void *, const void *)",
10371   "referenced_type" : "type-645",
10372   "self_type" : "type-646",
10373   "size" : 8,
10374   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10375  },
10376  {
10377   "alignment" : 8,
10378   "linker_set_key" : "int (*)(const void *, const void *, void *)",
10379   "name" : "int (*)(const void *, const void *, void *)",
10380   "referenced_type" : "type-647",
10381   "self_type" : "type-648",
10382   "size" : 8,
10383   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10384  },
10385  {
10386   "alignment" : 8,
10387   "linker_set_key" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10388   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10389   "referenced_type" : "type-267",
10390   "self_type" : "type-269",
10391   "size" : 8,
10392   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10393  },
10394  {
10395   "alignment" : 8,
10396   "linker_set_key" : "int (*)(int, int, void *)",
10397   "name" : "int (*)(int, int, void *)",
10398   "referenced_type" : "type-468",
10399   "self_type" : "type-469",
10400   "size" : 8,
10401   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10402  },
10403  {
10404   "alignment" : 8,
10405   "linker_set_key" : "int (*)(void *)",
10406   "name" : "int (*)(void *)",
10407   "referenced_type" : "type-264",
10408   "self_type" : "type-265",
10409   "size" : 8,
10410   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10411  },
10412  {
10413   "alignment" : 8,
10414   "linker_set_key" : "int *",
10415   "name" : "int *",
10416   "referenced_type" : "type-21",
10417   "self_type" : "type-471",
10418   "size" : 8,
10419   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10420  },
10421  {
10422   "alignment" : 8,
10423   "linker_set_key" : "log_msg *",
10424   "name" : "log_msg *",
10425   "referenced_type" : "type-112",
10426   "self_type" : "type-166",
10427   "size" : 8,
10428   "source_file" : "/system/core/liblog/include/log/log_read.h"
10429  },
10430  {
10431   "alignment" : 8,
10432   "linker_set_key" : "native_handle *",
10433   "name" : "native_handle *",
10434   "referenced_type" : "type-58",
10435   "self_type" : "type-61",
10436   "size" : 8,
10437   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10438  },
10439  {
10440   "alignment" : 8,
10441   "linker_set_key" : "unsigned char *",
10442   "name" : "unsigned char *",
10443   "referenced_type" : "type-10",
10444   "self_type" : "type-253",
10445   "size" : 8,
10446   "source_file" : "/system/core/libsystem/include/system/graphics.h"
10447  },
10448  {
10449   "alignment" : 8,
10450   "linker_set_key" : "unsigned long *",
10451   "name" : "unsigned long *",
10452   "referenced_type" : "type-6",
10453   "self_type" : "type-208",
10454   "size" : 8,
10455   "source_file" : "/system/core/libutils/include/utils/String8.h"
10456  },
10457  {
10458   "alignment" : 8,
10459   "linker_set_key" : "void (*)()",
10460   "name" : "void (*)()",
10461   "referenced_type" : "type-336",
10462   "self_type" : "type-335",
10463   "size" : 8,
10464   "source_file" : "/system/core/libutils/include/utils/misc.h"
10465  },
10466  {
10467   "alignment" : 8,
10468   "linker_set_key" : "void *",
10469   "name" : "void *",
10470   "referenced_type" : "type-5",
10471   "self_type" : "type-4",
10472   "size" : 8,
10473   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10474  },
10475  {
10476   "alignment" : 8,
10477   "linker_set_key" : "void **",
10478   "name" : "void **",
10479   "referenced_type" : "type-4",
10480   "self_type" : "type-266",
10481   "size" : 8,
10482   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10483  }
10484 ],
10485 "qualified_types" :
10486 [
10487  {
10488   "alignment" : 8,
10489   "is_const" : true,
10490   "linker_set_key" : "android::RefBase::weakref_impl *const",
10491   "name" : "android::RefBase::weakref_impl *const",
10492   "referenced_type" : "type-157",
10493   "self_type" : "type-159",
10494   "size" : 8,
10495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10496  },
10497  {
10498   "alignment" : 8,
10499   "is_const" : true,
10500   "linker_set_key" : "android::RefBase::weakref_impl *const",
10501   "name" : "android::RefBase::weakref_impl *const",
10502   "referenced_type" : "type-228",
10503   "self_type" : "type-230",
10504   "size" : 8,
10505   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10506  },
10507  {
10508   "alignment" : 8,
10509   "is_const" : true,
10510   "linker_set_key" : "android::RefBase::weakref_impl *const",
10511   "name" : "android::RefBase::weakref_impl *const",
10512   "referenced_type" : "type-440",
10513   "self_type" : "type-443",
10514   "size" : 8,
10515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10516  },
10517  {
10518   "alignment" : 8,
10519   "is_const" : true,
10520   "linker_set_key" : "android::RefBase::weakref_impl *const",
10521   "name" : "android::RefBase::weakref_impl *const",
10522   "referenced_type" : "type-50",
10523   "self_type" : "type-49",
10524   "size" : 8,
10525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10526  },
10527  {
10528   "alignment" : 8,
10529   "is_const" : true,
10530   "linker_set_key" : "android::RefBase::weakref_impl *const",
10531   "name" : "android::RefBase::weakref_impl *const",
10532   "referenced_type" : "type-515",
10533   "self_type" : "type-514",
10534   "size" : 8,
10535   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "is_const" : true,
10540   "linker_set_key" : "android::RefBase::weakref_impl *const",
10541   "name" : "android::RefBase::weakref_impl *const",
10542   "referenced_type" : "type-574",
10543   "self_type" : "type-576",
10544   "size" : 8,
10545   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10546  },
10547  {
10548   "alignment" : 8,
10549   "is_const" : true,
10550   "linker_set_key" : "android::RefBase::weakref_impl *const",
10551   "name" : "android::RefBase::weakref_impl *const",
10552   "referenced_type" : "type-595",
10553   "self_type" : "type-597",
10554   "size" : 8,
10555   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10556  },
10557  {
10558   "alignment" : 8,
10559   "is_const" : true,
10560   "linker_set_key" : "android::RefBase::weakref_impl *const",
10561   "name" : "android::RefBase::weakref_impl *const",
10562   "referenced_type" : "type-598",
10563   "self_type" : "type-600",
10564   "size" : 8,
10565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10566  },
10567  {
10568   "alignment" : 8,
10569   "is_const" : true,
10570   "linker_set_key" : "android::RefBase::weakref_impl *const",
10571   "name" : "android::RefBase::weakref_impl *const",
10572   "referenced_type" : "type-618",
10573   "self_type" : "type-620",
10574   "size" : 8,
10575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10576  },
10577  {
10578   "alignment" : 8,
10579   "is_const" : true,
10580   "linker_set_key" : "const android::CallStack",
10581   "name" : "const android::CallStack",
10582   "referenced_type" : "type-172",
10583   "self_type" : "type-174",
10584   "size" : 40,
10585   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
10586  },
10587  {
10588   "alignment" : 8,
10589   "is_const" : true,
10590   "linker_set_key" : "const android::FileMap",
10591   "name" : "const android::FileMap",
10592   "referenced_type" : "type-1",
10593   "self_type" : "type-44",
10594   "size" : 48,
10595   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10596  },
10597  {
10598   "alignment" : 8,
10599   "is_const" : true,
10600   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8>",
10601   "name" : "const android::KeyedVector<android::String8, android::String8>",
10602   "referenced_type" : "type-123",
10603   "self_type" : "type-125",
10604   "size" : 40,
10605   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10606  },
10607  {
10608   "alignment" : 8,
10609   "is_const" : true,
10610   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request>",
10611   "name" : "const android::KeyedVector<int, android::Looper::Request>",
10612   "referenced_type" : "type-370",
10613   "self_type" : "type-458",
10614   "size" : 40,
10615   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10616  },
10617  {
10618   "alignment" : 4,
10619   "is_const" : true,
10620   "linker_set_key" : "const android::LightRefBase<android::NativeHandle>",
10621   "name" : "const android::LightRefBase<android::NativeHandle>",
10622   "referenced_type" : "type-67",
10623   "self_type" : "type-74",
10624   "size" : 4,
10625   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "is_const" : true,
10630   "linker_set_key" : "const android::Looper",
10631   "name" : "const android::Looper",
10632   "referenced_type" : "type-359",
10633   "self_type" : "type-384",
10634   "size" : 224,
10635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10636  },
10637  {
10638   "alignment" : 8,
10639   "is_const" : true,
10640   "linker_set_key" : "const android::Looper::MessageEnvelope",
10641   "name" : "const android::Looper::MessageEnvelope",
10642   "referenced_type" : "type-363",
10643   "self_type" : "type-422",
10644   "size" : 24,
10645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10646  },
10647  {
10648   "alignment" : 8,
10649   "is_const" : true,
10650   "linker_set_key" : "const android::Looper::Request",
10651   "name" : "const android::Looper::Request",
10652   "referenced_type" : "type-373",
10653   "self_type" : "type-436",
10654   "size" : 32,
10655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10656  },
10657  {
10658   "alignment" : 8,
10659   "is_const" : true,
10660   "linker_set_key" : "const android::Looper::Response",
10661   "name" : "const android::Looper::Response",
10662   "referenced_type" : "type-379",
10663   "self_type" : "type-425",
10664   "size" : 40,
10665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10666  },
10667  {
10668   "alignment" : 4,
10669   "is_const" : true,
10670   "linker_set_key" : "const android::Message",
10671   "name" : "const android::Message",
10672   "referenced_type" : "type-367",
10673   "self_type" : "type-466",
10674   "size" : 4,
10675   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10676  },
10677  {
10678   "alignment" : 8,
10679   "is_const" : true,
10680   "linker_set_key" : "const android::MessageHandler",
10681   "name" : "const android::MessageHandler",
10682   "referenced_type" : "type-366",
10683   "self_type" : "type-497",
10684   "size" : 24,
10685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10686  },
10687  {
10688   "alignment" : 8,
10689   "is_const" : true,
10690   "linker_set_key" : "const android::NativeHandle",
10691   "name" : "const android::NativeHandle",
10692   "referenced_type" : "type-66",
10693   "self_type" : "type-65",
10694   "size" : 24,
10695   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10696  },
10697  {
10698   "alignment" : 8,
10699   "is_const" : true,
10700   "linker_set_key" : "const android::PropertyMap",
10701   "name" : "const android::PropertyMap",
10702   "referenced_type" : "type-132",
10703   "self_type" : "type-134",
10704   "size" : 40,
10705   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10706  },
10707  {
10708   "alignment" : 8,
10709   "is_const" : true,
10710   "linker_set_key" : "const android::RefBase",
10711   "name" : "const android::RefBase",
10712   "referenced_type" : "type-48",
10713   "self_type" : "type-54",
10714   "size" : 16,
10715   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10716  },
10717  {
10718   "alignment" : 1,
10719   "is_const" : true,
10720   "linker_set_key" : "const android::RefBase::weakref_type",
10721   "name" : "const android::RefBase::weakref_type",
10722   "referenced_type" : "type-53",
10723   "self_type" : "type-161",
10724   "size" : 1,
10725   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10726  },
10727  {
10728   "alignment" : 8,
10729   "is_const" : true,
10730   "linker_set_key" : "const android::ReferenceRenamer",
10731   "name" : "const android::ReferenceRenamer",
10732   "referenced_type" : "type-45",
10733   "self_type" : "type-164",
10734   "size" : 8,
10735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10736  },
10737  {
10738   "alignment" : 8,
10739   "is_const" : true,
10740   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10741   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10742   "referenced_type" : "type-119",
10743   "self_type" : "type-121",
10744   "size" : 40,
10745   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10746  },
10747  {
10748   "alignment" : 8,
10749   "is_const" : true,
10750   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10751   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10752   "referenced_type" : "type-371",
10753   "self_type" : "type-446",
10754   "size" : 40,
10755   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10756  },
10757  {
10758   "alignment" : 8,
10759   "is_const" : true,
10760   "linker_set_key" : "const android::SortedVectorImpl",
10761   "name" : "const android::SortedVectorImpl",
10762   "referenced_type" : "type-118",
10763   "self_type" : "type-651",
10764   "size" : 40,
10765   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10766  },
10767  {
10768   "alignment" : 8,
10769   "is_const" : true,
10770   "linker_set_key" : "const android::StopWatch",
10771   "name" : "const android::StopWatch",
10772   "referenced_type" : "type-188",
10773   "self_type" : "type-192",
10774   "size" : 160,
10775   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10776  },
10777  {
10778   "alignment" : 8,
10779   "is_const" : true,
10780   "linker_set_key" : "const android::String16",
10781   "name" : "const android::String16",
10782   "referenced_type" : "type-196",
10783   "self_type" : "type-195",
10784   "size" : 8,
10785   "source_file" : "/system/core/libutils/include/utils/String8.h"
10786  },
10787  {
10788   "alignment" : 8,
10789   "is_const" : true,
10790   "linker_set_key" : "const android::String8",
10791   "name" : "const android::String8",
10792   "referenced_type" : "type-83",
10793   "self_type" : "type-82",
10794   "size" : 8,
10795   "source_file" : "/system/core/libutils/include/utils/String8.h"
10796  },
10797  {
10798   "alignment" : 8,
10799   "is_const" : true,
10800   "linker_set_key" : "const android::Thread",
10801   "name" : "const android::Thread",
10802   "referenced_type" : "type-274",
10803   "self_type" : "type-288",
10804   "size" : 152,
10805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10806  },
10807  {
10808   "alignment" : 8,
10809   "is_const" : true,
10810   "linker_set_key" : "const android::Tokenizer",
10811   "name" : "const android::Tokenizer",
10812   "referenced_type" : "type-127",
10813   "self_type" : "type-129",
10814   "size" : 56,
10815   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10816  },
10817  {
10818   "alignment" : 8,
10819   "is_const" : true,
10820   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope>",
10821   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
10822   "referenced_type" : "type-362",
10823   "self_type" : "type-449",
10824   "size" : 40,
10825   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10826  },
10827  {
10828   "alignment" : 8,
10829   "is_const" : true,
10830   "linker_set_key" : "const android::Vector<android::Looper::Response>",
10831   "name" : "const android::Vector<android::Looper::Response>",
10832   "referenced_type" : "type-378",
10833   "self_type" : "type-453",
10834   "size" : 40,
10835   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10836  },
10837  {
10838   "alignment" : 8,
10839   "is_const" : true,
10840   "linker_set_key" : "const android::Vector<android::String8>",
10841   "name" : "const android::Vector<android::String8>",
10842   "referenced_type" : "type-167",
10843   "self_type" : "type-169",
10844   "size" : 40,
10845   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10846  },
10847  {
10848   "alignment" : 8,
10849   "is_const" : true,
10850   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info>",
10851   "name" : "const android::Vector<android::sysprop_change_callback_info>",
10852   "referenced_type" : "type-657",
10853   "self_type" : "type-662",
10854   "size" : 40,
10855   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10856  },
10857  {
10858   "alignment" : 8,
10859   "is_const" : true,
10860   "linker_set_key" : "const android::VectorImpl",
10861   "name" : "const android::VectorImpl",
10862   "referenced_type" : "type-115",
10863   "self_type" : "type-116",
10864   "size" : 40,
10865   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10866  },
10867  {
10868   "alignment" : 8,
10869   "is_const" : true,
10870   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8>",
10871   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
10872   "referenced_type" : "type-102",
10873   "self_type" : "type-101",
10874   "size" : 16,
10875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10876  },
10877  {
10878   "alignment" : 8,
10879   "is_const" : true,
10880   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request>",
10881   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
10882   "referenced_type" : "type-372",
10883   "self_type" : "type-416",
10884   "size" : 40,
10885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10886  },
10887  {
10888   "alignment" : 8,
10889   "is_const" : true,
10890   "linker_set_key" : "const android::sp<android::Looper>",
10891   "name" : "const android::sp<android::Looper>",
10892   "referenced_type" : "type-357",
10893   "self_type" : "type-382",
10894   "size" : 8,
10895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10896  },
10897  {
10898   "alignment" : 8,
10899   "is_const" : true,
10900   "linker_set_key" : "const android::sp<android::LooperCallback>",
10901   "name" : "const android::sp<android::LooperCallback>",
10902   "referenced_type" : "type-374",
10903   "self_type" : "type-500",
10904   "size" : 8,
10905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10906  },
10907  {
10908   "alignment" : 8,
10909   "is_const" : true,
10910   "linker_set_key" : "const android::sp<android::MessageHandler>",
10911   "name" : "const android::sp<android::MessageHandler>",
10912   "referenced_type" : "type-364",
10913   "self_type" : "type-491",
10914   "size" : 8,
10915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10916  },
10917  {
10918   "alignment" : 8,
10919   "is_const" : true,
10920   "linker_set_key" : "const android::sp<android::Thread>",
10921   "name" : "const android::sp<android::Thread>",
10922   "referenced_type" : "type-276",
10923   "self_type" : "type-279",
10924   "size" : 8,
10925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10926  },
10927  {
10928   "alignment" : 8,
10929   "is_const" : true,
10930   "linker_set_key" : "const android::sysprop_change_callback_info",
10931   "name" : "const android::sysprop_change_callback_info",
10932   "referenced_type" : "type-351",
10933   "self_type" : "type-350",
10934   "size" : 16,
10935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10936  },
10937  {
10938   "alignment" : 8,
10939   "is_const" : true,
10940   "linker_set_key" : "const android::wp<android::MessageHandler>",
10941   "name" : "const android::wp<android::MessageHandler>",
10942   "referenced_type" : "type-463",
10943   "self_type" : "type-487",
10944   "size" : 16,
10945   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10946  },
10947  {
10948   "alignment" : 8,
10949   "is_const" : true,
10950   "linker_set_key" : "const android::wp<android::Thread>",
10951   "name" : "const android::wp<android::Thread>",
10952   "referenced_type" : "type-272",
10953   "self_type" : "type-281",
10954   "size" : 16,
10955   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10956  },
10957  {
10958   "alignment" : 1,
10959   "is_const" : true,
10960   "linker_set_key" : "const bool",
10961   "name" : "const bool",
10962   "referenced_type" : "type-16",
10963   "self_type" : "type-275",
10964   "size" : 1,
10965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10966  },
10967  {
10968   "alignment" : 1,
10969   "is_const" : true,
10970   "linker_set_key" : "const char",
10971   "name" : "const char",
10972   "referenced_type" : "type-3",
10973   "self_type" : "type-8",
10974   "size" : 1,
10975   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10976  },
10977  {
10978   "alignment" : 2,
10979   "is_const" : true,
10980   "linker_set_key" : "const char16_t",
10981   "name" : "const char16_t",
10982   "referenced_type" : "type-199",
10983   "self_type" : "type-198",
10984   "size" : 2,
10985   "source_file" : "/system/core/libutils/include/utils/String8.h"
10986  },
10987  {
10988   "alignment" : 4,
10989   "is_const" : true,
10990   "linker_set_key" : "const char32_t",
10991   "name" : "const char32_t",
10992   "referenced_type" : "type-203",
10993   "self_type" : "type-202",
10994   "size" : 4,
10995   "source_file" : "/system/core/libutils/include/utils/String8.h"
10996  },
10997  {
10998   "alignment" : 8,
10999   "is_const" : true,
11000   "linker_set_key" : "const double",
11001   "name" : "const double",
11002   "referenced_type" : "type-36",
11003   "self_type" : "type-35",
11004   "size" : 8,
11005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11006  },
11007  {
11008   "alignment" : 4,
11009   "is_const" : true,
11010   "linker_set_key" : "const float",
11011   "name" : "const float",
11012   "referenced_type" : "type-33",
11013   "self_type" : "type-32",
11014   "size" : 4,
11015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11016  },
11017  {
11018   "alignment" : 4,
11019   "is_const" : true,
11020   "linker_set_key" : "const int",
11021   "name" : "const int",
11022   "referenced_type" : "type-21",
11023   "self_type" : "type-20",
11024   "size" : 4,
11025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11026  },
11027  {
11028   "alignment" : 4,
11029   "is_const" : true,
11030   "linker_set_key" : "const log_msg",
11031   "name" : "const log_msg",
11032   "referenced_type" : "type-112",
11033   "self_type" : "type-143",
11034   "size" : 5124,
11035   "source_file" : "/system/core/liblog/include/log/log_read.h"
11036  },
11037  {
11038   "alignment" : 8,
11039   "is_const" : true,
11040   "linker_set_key" : "const long",
11041   "name" : "const long",
11042   "referenced_type" : "type-7",
11043   "self_type" : "type-27",
11044   "size" : 8,
11045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11046  },
11047  {
11048   "alignment" : 4,
11049   "is_const" : true,
11050   "linker_set_key" : "const native_handle",
11051   "name" : "const native_handle",
11052   "referenced_type" : "type-58",
11053   "self_type" : "type-64",
11054   "size" : 12,
11055   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11056  },
11057  {
11058   "alignment" : 2,
11059   "is_const" : true,
11060   "linker_set_key" : "const short",
11061   "name" : "const short",
11062   "referenced_type" : "type-13",
11063   "self_type" : "type-12",
11064   "size" : 2,
11065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11066  },
11067  {
11068   "alignment" : 1,
11069   "is_const" : true,
11070   "linker_set_key" : "const signed char",
11071   "name" : "const signed char",
11072   "referenced_type" : "type-324",
11073   "self_type" : "type-323",
11074   "size" : 1,
11075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11076  },
11077  {
11078   "alignment" : 1,
11079   "is_const" : true,
11080   "linker_set_key" : "const unsigned char",
11081   "name" : "const unsigned char",
11082   "referenced_type" : "type-10",
11083   "self_type" : "type-9",
11084   "size" : 1,
11085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11086  },
11087  {
11088   "alignment" : 4,
11089   "is_const" : true,
11090   "linker_set_key" : "const unsigned int",
11091   "name" : "const unsigned int",
11092   "referenced_type" : "type-24",
11093   "self_type" : "type-23",
11094   "size" : 4,
11095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11096  },
11097  {
11098   "alignment" : 8,
11099   "is_const" : true,
11100   "linker_set_key" : "const unsigned long",
11101   "name" : "const unsigned long",
11102   "referenced_type" : "type-6",
11103   "self_type" : "type-29",
11104   "size" : 8,
11105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11106  },
11107  {
11108   "alignment" : 2,
11109   "is_const" : true,
11110   "linker_set_key" : "const unsigned short",
11111   "name" : "const unsigned short",
11112   "referenced_type" : "type-18",
11113   "self_type" : "type-17",
11114   "size" : 2,
11115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11116  },
11117  {
11118   "is_const" : true,
11119   "linker_set_key" : "const void",
11120   "name" : "const void",
11121   "referenced_type" : "type-5",
11122   "self_type" : "type-43",
11123   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
11124  },
11125  {
11126   "alignment" : 1,
11127   "is_volatile" : true,
11128   "linker_set_key" : "volatile bool",
11129   "name" : "volatile bool",
11130   "referenced_type" : "type-16",
11131   "self_type" : "type-263",
11132   "size" : 1,
11133   "source_file" : "/system/core/libutils/include/utils/Thread.h"
11134  }
11135 ],
11136 "record_types" :
11137 [
11138  {
11139   "alignment" : 8,
11140   "fields" :
11141   [
11142    {
11143     "access" : "private",
11144     "field_name" : "mFrameLines",
11145     "referenced_type" : "type-167"
11146    }
11147   ],
11148   "linker_set_key" : "android::CallStack",
11149   "name" : "android::CallStack",
11150   "record_kind" : "class",
11151   "referenced_type" : "type-172",
11152   "self_type" : "type-172",
11153   "size" : 40,
11154   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11155   "unique_id" : "_ZTSN7android9CallStackE"
11156  },
11157  {
11158   "alignment" : 1,
11159   "linker_set_key" : "android::CallStack::StackDeleter",
11160   "name" : "android::CallStack::StackDeleter",
11161   "referenced_type" : "type-176",
11162   "self_type" : "type-176",
11163   "size" : 1,
11164   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11165   "unique_id" : "_ZTSN7android9CallStack12StackDeleterE"
11166  },
11167  {
11168   "alignment" : 4,
11169   "fields" :
11170   [
11171    {
11172     "access" : "private",
11173     "field_name" : "mCond",
11174     "referenced_type" : "type-227"
11175    }
11176   ],
11177   "linker_set_key" : "android::Condition",
11178   "name" : "android::Condition",
11179   "record_kind" : "class",
11180   "referenced_type" : "type-226",
11181   "self_type" : "type-226",
11182   "size" : 48,
11183   "source_file" : "/system/core/libutils/include/utils/Condition.h",
11184   "unique_id" : "_ZTSN7android9ConditionE"
11185  },
11186  {
11187   "alignment" : 8,
11188   "base_specifiers" :
11189   [
11190    {
11191     "referenced_type" : "type-78"
11192    }
11193   ],
11194   "fields" :
11195   [
11196    {
11197     "access" : "private",
11198     "field_name" : "mFd",
11199     "field_offset" : 64,
11200     "referenced_type" : "type-21"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mIndent",
11205     "field_offset" : 96,
11206     "referenced_type" : "type-24"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mPrefix",
11211     "field_offset" : 128,
11212     "referenced_type" : "type-25"
11213    },
11214    {
11215     "access" : "private",
11216     "field_name" : "mFormatString",
11217     "field_offset" : 192,
11218     "referenced_type" : "type-92"
11219    }
11220   ],
11221   "linker_set_key" : "android::FdPrinter",
11222   "name" : "android::FdPrinter",
11223   "record_kind" : "class",
11224   "referenced_type" : "type-91",
11225   "self_type" : "type-91",
11226   "size" : 48,
11227   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11228   "unique_id" : "_ZTSN7android9FdPrinterE",
11229   "vtable_components" :
11230   [
11231    {
11232     "kind" : "offset_to_top"
11233    },
11234    {
11235     "kind" : "rtti",
11236     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11243    },
11244    {
11245     "kind" : "complete_dtor_pointer",
11246     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
11247    },
11248    {
11249     "kind" : "deleting_dtor_pointer",
11250     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
11251    }
11252   ]
11253  },
11254  {
11255   "alignment" : 8,
11256   "fields" :
11257   [
11258    {
11259     "access" : "private",
11260     "field_name" : "mFileName",
11261     "referenced_type" : "type-2"
11262    },
11263    {
11264     "access" : "private",
11265     "field_name" : "mBasePtr",
11266     "field_offset" : 64,
11267     "referenced_type" : "type-4"
11268    },
11269    {
11270     "access" : "private",
11271     "field_name" : "mBaseLength",
11272     "field_offset" : 128,
11273     "referenced_type" : "type-6"
11274    },
11275    {
11276     "access" : "private",
11277     "field_name" : "mDataOffset",
11278     "field_offset" : 192,
11279     "referenced_type" : "type-7"
11280    },
11281    {
11282     "access" : "private",
11283     "field_name" : "mDataPtr",
11284     "field_offset" : 256,
11285     "referenced_type" : "type-4"
11286    },
11287    {
11288     "access" : "private",
11289     "field_name" : "mDataLength",
11290     "field_offset" : 320,
11291     "referenced_type" : "type-6"
11292    }
11293   ],
11294   "linker_set_key" : "android::FileMap",
11295   "name" : "android::FileMap",
11296   "record_kind" : "class",
11297   "referenced_type" : "type-1",
11298   "self_type" : "type-1",
11299   "size" : 48,
11300   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
11301   "unique_id" : "_ZTSN7android7FileMapE"
11302  },
11303  {
11304   "alignment" : 8,
11305   "fields" :
11306   [
11307    {
11308     "access" : "private",
11309     "field_name" : "mVector",
11310     "referenced_type" : "type-119"
11311    }
11312   ],
11313   "linker_set_key" : "android::KeyedVector<android::String8, android::String8>",
11314   "name" : "android::KeyedVector<android::String8, android::String8>",
11315   "record_kind" : "class",
11316   "referenced_type" : "type-123",
11317   "self_type" : "type-123",
11318   "size" : 40,
11319   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11320   "template_args" : [ "type-83", "type-83" ],
11321   "unique_id" : "_ZTSN7android11KeyedVectorINS_7String8ES1_EE"
11322  },
11323  {
11324   "alignment" : 8,
11325   "fields" :
11326   [
11327    {
11328     "access" : "private",
11329     "field_name" : "mVector",
11330     "referenced_type" : "type-371"
11331    }
11332   ],
11333   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request>",
11334   "name" : "android::KeyedVector<int, android::Looper::Request>",
11335   "record_kind" : "class",
11336   "referenced_type" : "type-370",
11337   "self_type" : "type-370",
11338   "size" : 40,
11339   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11340   "template_args" : [ "type-21", "type-373" ],
11341   "unique_id" : "_ZTSN7android11KeyedVectorIiNS_6Looper7RequestEEE"
11342  },
11343  {
11344   "alignment" : 4,
11345   "fields" :
11346   [
11347    {
11348     "access" : "private",
11349     "field_name" : "mCount",
11350     "referenced_type" : "type-68"
11351    }
11352   ],
11353   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
11354   "name" : "android::LightRefBase<android::NativeHandle>",
11355   "record_kind" : "class",
11356   "referenced_type" : "type-67",
11357   "self_type" : "type-67",
11358   "size" : 4,
11359   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11360   "template_args" : [ "type-66" ],
11361   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
11362  },
11363  {
11364   "alignment" : 4,
11365   "fields" :
11366   [
11367    {
11368     "access" : "private",
11369     "field_name" : "mCount",
11370     "referenced_type" : "type-41"
11371    }
11372   ],
11373   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
11374   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
11375   "record_kind" : "class",
11376   "referenced_type" : "type-40",
11377   "self_type" : "type-40",
11378   "size" : 4,
11379   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11380   "template_args" : [ "type-42" ],
11381   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
11382  },
11383  {
11384   "alignment" : 8,
11385   "base_specifiers" :
11386   [
11387    {
11388     "referenced_type" : "type-78"
11389    }
11390   ],
11391   "fields" :
11392   [
11393    {
11394     "access" : "private",
11395     "field_name" : "mLogTag",
11396     "field_offset" : 64,
11397     "referenced_type" : "type-25"
11398    },
11399    {
11400     "access" : "private",
11401     "field_name" : "mPriority",
11402     "field_offset" : 128,
11403     "referenced_type" : "type-76"
11404    },
11405    {
11406     "access" : "private",
11407     "field_name" : "mPrefix",
11408     "field_offset" : 192,
11409     "referenced_type" : "type-25"
11410    },
11411    {
11412     "access" : "private",
11413     "field_name" : "mIgnoreBlankLines",
11414     "field_offset" : 256,
11415     "referenced_type" : "type-16"
11416    }
11417   ],
11418   "linker_set_key" : "android::LogPrinter",
11419   "name" : "android::LogPrinter",
11420   "record_kind" : "class",
11421   "referenced_type" : "type-77",
11422   "self_type" : "type-77",
11423   "size" : 40,
11424   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11425   "unique_id" : "_ZTSN7android10LogPrinterE",
11426   "vtable_components" :
11427   [
11428    {
11429     "kind" : "offset_to_top"
11430    },
11431    {
11432     "kind" : "rtti",
11433     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11440    },
11441    {
11442     "kind" : "complete_dtor_pointer",
11443     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
11444    },
11445    {
11446     "kind" : "deleting_dtor_pointer",
11447     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
11448    }
11449   ]
11450  },
11451  {
11452   "alignment" : 8,
11453   "base_specifiers" :
11454   [
11455    {
11456     "referenced_type" : "type-48"
11457    }
11458   ],
11459   "fields" :
11460   [
11461    {
11462     "access" : "private",
11463     "field_name" : "mAllowNonCallbacks",
11464     "field_offset" : 128,
11465     "referenced_type" : "type-275"
11466    },
11467    {
11468     "access" : "private",
11469     "field_name" : "mWakeEventFd",
11470     "field_offset" : 160,
11471     "referenced_type" : "type-361"
11472    },
11473    {
11474     "access" : "private",
11475     "field_name" : "mLock",
11476     "field_offset" : 192,
11477     "referenced_type" : "type-178"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mMessageEnvelopes",
11482     "field_offset" : 512,
11483     "referenced_type" : "type-362"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mSendingMessage",
11488     "field_offset" : 832,
11489     "referenced_type" : "type-16"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mPolling",
11494     "field_offset" : 840,
11495     "referenced_type" : "type-263"
11496    },
11497    {
11498     "access" : "private",
11499     "field_name" : "mEpollFd",
11500     "field_offset" : 864,
11501     "referenced_type" : "type-369"
11502    },
11503    {
11504     "access" : "private",
11505     "field_name" : "mEpollRebuildRequired",
11506     "field_offset" : 896,
11507     "referenced_type" : "type-16"
11508    },
11509    {
11510     "access" : "private",
11511     "field_name" : "mRequests",
11512     "field_offset" : 960,
11513     "referenced_type" : "type-370"
11514    },
11515    {
11516     "access" : "private",
11517     "field_name" : "mNextRequestSeq",
11518     "field_offset" : 1280,
11519     "referenced_type" : "type-21"
11520    },
11521    {
11522     "access" : "private",
11523     "field_name" : "mResponses",
11524     "field_offset" : 1344,
11525     "referenced_type" : "type-378"
11526    },
11527    {
11528     "access" : "private",
11529     "field_name" : "mResponseIndex",
11530     "field_offset" : 1664,
11531     "referenced_type" : "type-6"
11532    },
11533    {
11534     "access" : "private",
11535     "field_name" : "mNextMessageUptime",
11536     "field_offset" : 1728,
11537     "referenced_type" : "type-7"
11538    }
11539   ],
11540   "linker_set_key" : "android::Looper",
11541   "name" : "android::Looper",
11542   "record_kind" : "class",
11543   "referenced_type" : "type-359",
11544   "self_type" : "type-359",
11545   "size" : 224,
11546   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11547   "unique_id" : "_ZTSN7android6LooperE",
11548   "vtable_components" :
11549   [
11550    {
11551     "kind" : "offset_to_top"
11552    },
11553    {
11554     "kind" : "rtti",
11555     "mangled_component_name" : "_ZTIN7android6LooperE"
11556    },
11557    {
11558     "kind" : "complete_dtor_pointer",
11559     "mangled_component_name" : "_ZN7android6LooperD1Ev"
11560    },
11561    {
11562     "kind" : "deleting_dtor_pointer",
11563     "mangled_component_name" : "_ZN7android6LooperD0Ev"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11576    }
11577   ]
11578  },
11579  {
11580   "access" : "private",
11581   "alignment" : 8,
11582   "fields" :
11583   [
11584    {
11585     "field_name" : "uptime",
11586     "referenced_type" : "type-7"
11587    },
11588    {
11589     "field_name" : "handler",
11590     "field_offset" : 64,
11591     "referenced_type" : "type-364"
11592    },
11593    {
11594     "field_name" : "message",
11595     "field_offset" : 128,
11596     "referenced_type" : "type-367"
11597    }
11598   ],
11599   "linker_set_key" : "android::Looper::MessageEnvelope",
11600   "name" : "android::Looper::MessageEnvelope",
11601   "referenced_type" : "type-363",
11602   "self_type" : "type-363",
11603   "size" : 24,
11604   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11605   "unique_id" : "_ZTSN7android6Looper15MessageEnvelopeE"
11606  },
11607  {
11608   "access" : "private",
11609   "alignment" : 8,
11610   "fields" :
11611   [
11612    {
11613     "field_name" : "fd",
11614     "referenced_type" : "type-21"
11615    },
11616    {
11617     "field_name" : "ident",
11618     "field_offset" : 32,
11619     "referenced_type" : "type-21"
11620    },
11621    {
11622     "field_name" : "events",
11623     "field_offset" : 64,
11624     "referenced_type" : "type-21"
11625    },
11626    {
11627     "field_name" : "seq",
11628     "field_offset" : 96,
11629     "referenced_type" : "type-21"
11630    },
11631    {
11632     "field_name" : "callback",
11633     "field_offset" : 128,
11634     "referenced_type" : "type-374"
11635    },
11636    {
11637     "field_name" : "data",
11638     "field_offset" : 192,
11639     "referenced_type" : "type-4"
11640    }
11641   ],
11642   "linker_set_key" : "android::Looper::Request",
11643   "name" : "android::Looper::Request",
11644   "referenced_type" : "type-373",
11645   "self_type" : "type-373",
11646   "size" : 32,
11647   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11648   "unique_id" : "_ZTSN7android6Looper7RequestE"
11649  },
11650  {
11651   "access" : "private",
11652   "alignment" : 8,
11653   "fields" :
11654   [
11655    {
11656     "field_name" : "events",
11657     "referenced_type" : "type-21"
11658    },
11659    {
11660     "field_name" : "request",
11661     "field_offset" : 64,
11662     "referenced_type" : "type-373"
11663    }
11664   ],
11665   "linker_set_key" : "android::Looper::Response",
11666   "name" : "android::Looper::Response",
11667   "referenced_type" : "type-379",
11668   "self_type" : "type-379",
11669   "size" : 40,
11670   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11671   "unique_id" : "_ZTSN7android6Looper8ResponseE"
11672  },
11673  {
11674   "alignment" : 8,
11675   "base_specifiers" :
11676   [
11677    {
11678     "is_virtual" : true,
11679     "referenced_type" : "type-48"
11680    }
11681   ],
11682   "linker_set_key" : "android::LooperCallback",
11683   "name" : "android::LooperCallback",
11684   "record_kind" : "class",
11685   "referenced_type" : "type-376",
11686   "self_type" : "type-376",
11687   "size" : 24,
11688   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11689   "unique_id" : "_ZTSN7android14LooperCallbackE",
11690   "vtable_components" :
11691   [
11692    {
11693     "component_value" : 8,
11694     "kind" : "vbase_offset"
11695    },
11696    {
11697     "kind" : "offset_to_top"
11698    },
11699    {
11700     "kind" : "rtti",
11701     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11702    },
11703    {
11704     "kind" : "complete_dtor_pointer",
11705     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
11706    },
11707    {
11708     "kind" : "deleting_dtor_pointer",
11709     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
11710    },
11711    {
11712     "is_pure" : true,
11713     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
11714    },
11715    {
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "kind" : "vcall_offset"
11726    },
11727    {
11728     "component_value" : -8,
11729     "kind" : "vcall_offset"
11730    },
11731    {
11732     "component_value" : -8,
11733     "kind" : "offset_to_top"
11734    },
11735    {
11736     "kind" : "rtti",
11737     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11738    },
11739    {
11740     "kind" : "complete_dtor_pointer",
11741     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
11742    },
11743    {
11744     "kind" : "deleting_dtor_pointer",
11745     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11758    }
11759   ]
11760  },
11761  {
11762   "alignment" : 4,
11763   "fields" :
11764   [
11765    {
11766     "field_name" : "what",
11767     "referenced_type" : "type-21"
11768    }
11769   ],
11770   "linker_set_key" : "android::Message",
11771   "name" : "android::Message",
11772   "referenced_type" : "type-367",
11773   "self_type" : "type-367",
11774   "size" : 4,
11775   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11776   "unique_id" : "_ZTSN7android7MessageE"
11777  },
11778  {
11779   "alignment" : 8,
11780   "base_specifiers" :
11781   [
11782    {
11783     "is_virtual" : true,
11784     "referenced_type" : "type-48"
11785    }
11786   ],
11787   "linker_set_key" : "android::MessageHandler",
11788   "name" : "android::MessageHandler",
11789   "record_kind" : "class",
11790   "referenced_type" : "type-366",
11791   "self_type" : "type-366",
11792   "size" : 24,
11793   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11794   "unique_id" : "_ZTSN7android14MessageHandlerE",
11795   "vtable_components" :
11796   [
11797    {
11798     "component_value" : 8,
11799     "kind" : "vbase_offset"
11800    },
11801    {
11802     "kind" : "offset_to_top"
11803    },
11804    {
11805     "kind" : "rtti",
11806     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11807    },
11808    {
11809     "kind" : "complete_dtor_pointer",
11810     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
11811    },
11812    {
11813     "kind" : "deleting_dtor_pointer",
11814     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
11815    },
11816    {
11817     "is_pure" : true,
11818     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
11819    },
11820    {
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "kind" : "vcall_offset"
11831    },
11832    {
11833     "component_value" : -8,
11834     "kind" : "vcall_offset"
11835    },
11836    {
11837     "component_value" : -8,
11838     "kind" : "offset_to_top"
11839    },
11840    {
11841     "kind" : "rtti",
11842     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11843    },
11844    {
11845     "kind" : "complete_dtor_pointer",
11846     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
11847    },
11848    {
11849     "kind" : "deleting_dtor_pointer",
11850     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11860    },
11861    {
11862     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11863    }
11864   ]
11865  },
11866  {
11867   "alignment" : 4,
11868   "fields" :
11869   [
11870    {
11871     "access" : "private",
11872     "field_name" : "mMutex",
11873     "referenced_type" : "type-179"
11874    }
11875   ],
11876   "linker_set_key" : "android::Mutex",
11877   "name" : "android::Mutex",
11878   "record_kind" : "class",
11879   "referenced_type" : "type-178",
11880   "self_type" : "type-178",
11881   "size" : 40,
11882   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11883   "unique_id" : "_ZTSN7android5MutexE"
11884  },
11885  {
11886   "alignment" : 8,
11887   "fields" :
11888   [
11889    {
11890     "access" : "private",
11891     "field_name" : "mLock",
11892     "referenced_type" : "type-182"
11893    }
11894   ],
11895   "linker_set_key" : "android::Mutex::Autolock",
11896   "name" : "android::Mutex::Autolock",
11897   "record_kind" : "class",
11898   "referenced_type" : "type-181",
11899   "self_type" : "type-181",
11900   "size" : 8,
11901   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11902   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11903  },
11904  {
11905   "alignment" : 8,
11906   "base_specifiers" :
11907   [
11908    {
11909     "referenced_type" : "type-67"
11910    }
11911   ],
11912   "fields" :
11913   [
11914    {
11915     "access" : "private",
11916     "field_name" : "mHandle",
11917     "field_offset" : 64,
11918     "referenced_type" : "type-61"
11919    },
11920    {
11921     "access" : "private",
11922     "field_name" : "mOwnsHandle",
11923     "field_offset" : 128,
11924     "referenced_type" : "type-16"
11925    }
11926   ],
11927   "linker_set_key" : "android::NativeHandle",
11928   "name" : "android::NativeHandle",
11929   "record_kind" : "class",
11930   "referenced_type" : "type-66",
11931   "self_type" : "type-66",
11932   "size" : 24,
11933   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11934   "unique_id" : "_ZTSN7android12NativeHandleE"
11935  },
11936  {
11937   "alignment" : 8,
11938   "base_specifiers" :
11939   [
11940    {
11941     "referenced_type" : "type-78"
11942    }
11943   ],
11944   "fields" :
11945   [
11946    {
11947     "access" : "private",
11948     "field_name" : "mPrinter",
11949     "field_offset" : 64,
11950     "referenced_type" : "type-98"
11951    },
11952    {
11953     "access" : "private",
11954     "field_name" : "mPrefix",
11955     "field_offset" : 128,
11956     "referenced_type" : "type-25"
11957    }
11958   ],
11959   "linker_set_key" : "android::PrefixPrinter",
11960   "name" : "android::PrefixPrinter",
11961   "record_kind" : "class",
11962   "referenced_type" : "type-97",
11963   "self_type" : "type-97",
11964   "size" : 24,
11965   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11966   "unique_id" : "_ZTSN7android13PrefixPrinterE",
11967   "vtable_components" :
11968   [
11969    {
11970     "kind" : "offset_to_top"
11971    },
11972    {
11973     "kind" : "rtti",
11974     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
11978    },
11979    {
11980     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11981    },
11982    {
11983     "kind" : "complete_dtor_pointer",
11984     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
11985    },
11986    {
11987     "kind" : "deleting_dtor_pointer",
11988     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
11989    }
11990   ]
11991  },
11992  {
11993   "alignment" : 8,
11994   "linker_set_key" : "android::Printer",
11995   "name" : "android::Printer",
11996   "record_kind" : "class",
11997   "referenced_type" : "type-78",
11998   "self_type" : "type-78",
11999   "size" : 8,
12000   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12001   "unique_id" : "_ZTSN7android7PrinterE",
12002   "vtable_components" :
12003   [
12004    {
12005     "kind" : "offset_to_top"
12006    },
12007    {
12008     "kind" : "rtti",
12009     "mangled_component_name" : "_ZTIN7android7PrinterE"
12010    },
12011    {
12012     "is_pure" : true,
12013     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12017    },
12018    {
12019     "kind" : "complete_dtor_pointer",
12020     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
12021    },
12022    {
12023     "kind" : "deleting_dtor_pointer",
12024     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
12025    }
12026   ]
12027  },
12028  {
12029   "alignment" : 8,
12030   "fields" :
12031   [
12032    {
12033     "access" : "private",
12034     "field_name" : "mProperties",
12035     "referenced_type" : "type-123"
12036    }
12037   ],
12038   "linker_set_key" : "android::PropertyMap",
12039   "name" : "android::PropertyMap",
12040   "record_kind" : "class",
12041   "referenced_type" : "type-132",
12042   "self_type" : "type-132",
12043   "size" : 40,
12044   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12045   "unique_id" : "_ZTSN7android11PropertyMapE"
12046  },
12047  {
12048   "access" : "private",
12049   "alignment" : 8,
12050   "fields" :
12051   [
12052    {
12053     "access" : "private",
12054     "field_name" : "mMap",
12055     "referenced_type" : "type-133"
12056    },
12057    {
12058     "access" : "private",
12059     "field_name" : "mTokenizer",
12060     "field_offset" : 64,
12061     "referenced_type" : "type-131"
12062    }
12063   ],
12064   "linker_set_key" : "android::PropertyMap::Parser",
12065   "name" : "android::PropertyMap::Parser",
12066   "record_kind" : "class",
12067   "referenced_type" : "type-141",
12068   "self_type" : "type-141",
12069   "size" : 16,
12070   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12071   "unique_id" : "_ZTSN7android11PropertyMap6ParserE"
12072  },
12073  {
12074   "alignment" : 4,
12075   "fields" :
12076   [
12077    {
12078     "access" : "private",
12079     "field_name" : "mRWLock",
12080     "referenced_type" : "type-478"
12081    }
12082   ],
12083   "linker_set_key" : "android::RWLock",
12084   "name" : "android::RWLock",
12085   "record_kind" : "class",
12086   "referenced_type" : "type-477",
12087   "self_type" : "type-477",
12088   "size" : 56,
12089   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12090   "unique_id" : "_ZTSN7android6RWLockE"
12091  },
12092  {
12093   "alignment" : 8,
12094   "fields" :
12095   [
12096    {
12097     "access" : "private",
12098     "field_name" : "mLock",
12099     "referenced_type" : "type-481"
12100    }
12101   ],
12102   "linker_set_key" : "android::RWLock::AutoRLock",
12103   "name" : "android::RWLock::AutoRLock",
12104   "record_kind" : "class",
12105   "referenced_type" : "type-480",
12106   "self_type" : "type-480",
12107   "size" : 8,
12108   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12109   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
12110  },
12111  {
12112   "alignment" : 8,
12113   "fields" :
12114   [
12115    {
12116     "access" : "private",
12117     "field_name" : "mLock",
12118     "referenced_type" : "type-481"
12119    }
12120   ],
12121   "linker_set_key" : "android::RWLock::AutoWLock",
12122   "name" : "android::RWLock::AutoWLock",
12123   "record_kind" : "class",
12124   "referenced_type" : "type-484",
12125   "self_type" : "type-484",
12126   "size" : 8,
12127   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12128   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
12129  },
12130  {
12131   "alignment" : 8,
12132   "fields" :
12133   [
12134    {
12135     "access" : "private",
12136     "field_name" : "mRefs",
12137     "field_offset" : 64,
12138     "referenced_type" : "type-49"
12139    }
12140   ],
12141   "linker_set_key" : "android::RefBase",
12142   "name" : "android::RefBase",
12143   "record_kind" : "class",
12144   "referenced_type" : "type-48",
12145   "self_type" : "type-48",
12146   "size" : 16,
12147   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12148   "unique_id" : "_ZTSN7android7RefBaseE",
12149   "vtable_components" :
12150   [
12151    {
12152     "kind" : "offset_to_top"
12153    },
12154    {
12155     "kind" : "rtti",
12156     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12157    },
12158    {
12159     "kind" : "complete_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12161    },
12162    {
12163     "kind" : "deleting_dtor_pointer",
12164     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12168    },
12169    {
12170     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12174    },
12175    {
12176     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12177    }
12178   ]
12179  },
12180  {
12181   "alignment" : 1,
12182   "linker_set_key" : "android::RefBase::weakref_type",
12183   "name" : "android::RefBase::weakref_type",
12184   "record_kind" : "class",
12185   "referenced_type" : "type-53",
12186   "self_type" : "type-53",
12187   "size" : 1,
12188   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12189   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12190  },
12191  {
12192   "alignment" : 1,
12193   "linker_set_key" : "android::ReferenceMover",
12194   "name" : "android::ReferenceMover",
12195   "record_kind" : "class",
12196   "referenced_type" : "type-57",
12197   "self_type" : "type-57",
12198   "size" : 1,
12199   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12200   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12201  },
12202  {
12203   "alignment" : 8,
12204   "linker_set_key" : "android::ReferenceRenamer",
12205   "name" : "android::ReferenceRenamer",
12206   "record_kind" : "class",
12207   "referenced_type" : "type-45",
12208   "self_type" : "type-45",
12209   "size" : 8,
12210   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12211   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12212   "vtable_components" :
12213   [
12214    {
12215     "kind" : "offset_to_top"
12216    },
12217    {
12218     "kind" : "rtti",
12219     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12220    },
12221    {
12222     "is_pure" : true,
12223     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
12224    }
12225   ]
12226  },
12227  {
12228   "alignment" : 8,
12229   "fields" :
12230   [
12231    {
12232     "access" : "private",
12233     "field_name" : "mTag",
12234     "referenced_type" : "type-6"
12235    }
12236   ],
12237   "linker_set_key" : "android::ScopedTrace",
12238   "name" : "android::ScopedTrace",
12239   "record_kind" : "class",
12240   "referenced_type" : "type-508",
12241   "self_type" : "type-508",
12242   "size" : 8,
12243   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12244   "unique_id" : "_ZTSN7android11ScopedTraceE"
12245  },
12246  {
12247   "alignment" : 8,
12248   "base_specifiers" :
12249   [
12250    {
12251     "referenced_type" : "type-376"
12252    }
12253   ],
12254   "fields" :
12255   [
12256    {
12257     "access" : "private",
12258     "field_name" : "mCallback",
12259     "field_offset" : 64,
12260     "referenced_type" : "type-469"
12261    }
12262   ],
12263   "linker_set_key" : "android::SimpleLooperCallback",
12264   "name" : "android::SimpleLooperCallback",
12265   "record_kind" : "class",
12266   "referenced_type" : "type-502",
12267   "self_type" : "type-502",
12268   "size" : 32,
12269   "source_file" : "/system/core/libutils/include/utils/Looper.h",
12270   "unique_id" : "_ZTSN7android20SimpleLooperCallbackE",
12271   "vtable_components" :
12272   [
12273    {
12274     "component_value" : 16,
12275     "kind" : "vbase_offset"
12276    },
12277    {
12278     "kind" : "offset_to_top"
12279    },
12280    {
12281     "kind" : "rtti",
12282     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12283    },
12284    {
12285     "kind" : "complete_dtor_pointer",
12286     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
12287    },
12288    {
12289     "kind" : "deleting_dtor_pointer",
12290     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
12291    },
12292    {
12293     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
12294    },
12295    {
12296     "kind" : "vcall_offset"
12297    },
12298    {
12299     "kind" : "vcall_offset"
12300    },
12301    {
12302     "kind" : "vcall_offset"
12303    },
12304    {
12305     "kind" : "vcall_offset"
12306    },
12307    {
12308     "component_value" : -16,
12309     "kind" : "vcall_offset"
12310    },
12311    {
12312     "component_value" : -16,
12313     "kind" : "offset_to_top"
12314    },
12315    {
12316     "kind" : "rtti",
12317     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12318    },
12319    {
12320     "kind" : "complete_dtor_pointer",
12321     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
12322    },
12323    {
12324     "kind" : "deleting_dtor_pointer",
12325     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12332    },
12333    {
12334     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12338    }
12339   ]
12340  },
12341  {
12342   "alignment" : 8,
12343   "base_specifiers" :
12344   [
12345    {
12346     "access" : "private",
12347     "referenced_type" : "type-118"
12348    }
12349   ],
12350   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12351   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12352   "record_kind" : "class",
12353   "referenced_type" : "type-119",
12354   "self_type" : "type-119",
12355   "size" : 40,
12356   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12357   "template_args" : [ "type-102" ],
12358   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12359   "vtable_components" :
12360   [
12361    {
12362     "kind" : "offset_to_top"
12363    },
12364    {
12365     "kind" : "rtti",
12366     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
12367    },
12368    {
12369     "kind" : "complete_dtor_pointer",
12370     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
12371    },
12372    {
12373     "kind" : "deleting_dtor_pointer",
12374     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
12375    },
12376    {
12377     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm"
12378    },
12379    {
12380     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm"
12381    },
12382    {
12383     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm"
12384    },
12385    {
12386     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm"
12387    },
12388    {
12389     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm"
12390    },
12391    {
12392     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm"
12393    },
12394    {
12395     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
12396    }
12397   ]
12398  },
12399  {
12400   "alignment" : 8,
12401   "base_specifiers" :
12402   [
12403    {
12404     "access" : "private",
12405     "referenced_type" : "type-118"
12406    }
12407   ],
12408   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12409   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12410   "record_kind" : "class",
12411   "referenced_type" : "type-371",
12412   "self_type" : "type-371",
12413   "size" : 40,
12414   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12415   "template_args" : [ "type-372" ],
12416   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12417   "vtable_components" :
12418   [
12419    {
12420     "kind" : "offset_to_top"
12421    },
12422    {
12423     "kind" : "rtti",
12424     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12425    },
12426    {
12427     "kind" : "complete_dtor_pointer",
12428     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12429    },
12430    {
12431     "kind" : "deleting_dtor_pointer",
12432     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12433    },
12434    {
12435     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
12436    },
12437    {
12438     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
12439    },
12440    {
12441     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
12442    },
12443    {
12444     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
12445    },
12446    {
12447     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
12448    },
12449    {
12450     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
12451    },
12452    {
12453     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12454    }
12455   ]
12456  },
12457  {
12458   "alignment" : 8,
12459   "base_specifiers" :
12460   [
12461    {
12462     "referenced_type" : "type-115"
12463    }
12464   ],
12465   "linker_set_key" : "android::SortedVectorImpl",
12466   "name" : "android::SortedVectorImpl",
12467   "record_kind" : "class",
12468   "referenced_type" : "type-118",
12469   "self_type" : "type-118",
12470   "size" : 40,
12471   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12472   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12473   "vtable_components" :
12474   [
12475    {
12476     "kind" : "offset_to_top"
12477    },
12478    {
12479     "kind" : "rtti",
12480     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12489    },
12490    {
12491     "is_pure" : true,
12492     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12493    },
12494    {
12495     "is_pure" : true,
12496     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12497    },
12498    {
12499     "is_pure" : true,
12500     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12501    },
12502    {
12503     "is_pure" : true,
12504     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12505    },
12506    {
12507     "is_pure" : true,
12508     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12509    },
12510    {
12511     "is_pure" : true,
12512     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12513    },
12514    {
12515     "is_pure" : true,
12516     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12517    }
12518   ]
12519  },
12520  {
12521   "alignment" : 8,
12522   "fields" :
12523   [
12524    {
12525     "access" : "private",
12526     "field_name" : "mName",
12527     "referenced_type" : "type-25"
12528    },
12529    {
12530     "access" : "private",
12531     "field_name" : "mClock",
12532     "field_offset" : 64,
12533     "referenced_type" : "type-21"
12534    },
12535    {
12536     "access" : "private",
12537     "field_name" : "mStartTime",
12538     "field_offset" : 128,
12539     "referenced_type" : "type-7"
12540    },
12541    {
12542     "access" : "private",
12543     "field_name" : "mLaps",
12544     "field_offset" : 192,
12545     "referenced_type" : "type-189"
12546    },
12547    {
12548     "access" : "private",
12549     "field_name" : "mNumLaps",
12550     "field_offset" : 1216,
12551     "referenced_type" : "type-21"
12552    }
12553   ],
12554   "linker_set_key" : "android::StopWatch",
12555   "name" : "android::StopWatch",
12556   "record_kind" : "class",
12557   "referenced_type" : "type-188",
12558   "self_type" : "type-188",
12559   "size" : 160,
12560   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12561   "unique_id" : "_ZTSN7android9StopWatchE"
12562  },
12563  {
12564   "access" : "private",
12565   "alignment" : 8,
12566   "fields" :
12567   [
12568    {
12569     "field_name" : "soFar",
12570     "referenced_type" : "type-7"
12571    },
12572    {
12573     "field_name" : "thisLap",
12574     "field_offset" : 64,
12575     "referenced_type" : "type-7"
12576    }
12577   ],
12578   "linker_set_key" : "android::StopWatch::lap_t",
12579   "name" : "android::StopWatch::lap_t",
12580   "referenced_type" : "type-190",
12581   "self_type" : "type-190",
12582   "size" : 16,
12583   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12584   "unique_id" : "_ZTSN7android9StopWatch5lap_tE"
12585  },
12586  {
12587   "alignment" : 8,
12588   "fields" :
12589   [
12590    {
12591     "access" : "private",
12592     "field_name" : "mString",
12593     "referenced_type" : "type-197"
12594    }
12595   ],
12596   "linker_set_key" : "android::String16",
12597   "name" : "android::String16",
12598   "record_kind" : "class",
12599   "referenced_type" : "type-196",
12600   "self_type" : "type-196",
12601   "size" : 8,
12602   "source_file" : "/system/core/libutils/include/utils/String16.h",
12603   "unique_id" : "_ZTSN7android8String16E"
12604  },
12605  {
12606   "alignment" : 8,
12607   "fields" :
12608   [
12609    {
12610     "access" : "private",
12611     "field_name" : "mString",
12612     "referenced_type" : "type-25"
12613    }
12614   ],
12615   "linker_set_key" : "android::String8",
12616   "name" : "android::String8",
12617   "record_kind" : "class",
12618   "referenced_type" : "type-83",
12619   "self_type" : "type-83",
12620   "size" : 8,
12621   "source_file" : "/system/core/libutils/include/utils/String8.h",
12622   "unique_id" : "_ZTSN7android7String8E"
12623  },
12624  {
12625   "alignment" : 8,
12626   "base_specifiers" :
12627   [
12628    {
12629     "referenced_type" : "type-78"
12630    }
12631   ],
12632   "fields" :
12633   [
12634    {
12635     "access" : "private",
12636     "field_name" : "mTarget",
12637     "field_offset" : 64,
12638     "referenced_type" : "type-95"
12639    },
12640    {
12641     "access" : "private",
12642     "field_name" : "mPrefix",
12643     "field_offset" : 128,
12644     "referenced_type" : "type-25"
12645    }
12646   ],
12647   "linker_set_key" : "android::String8Printer",
12648   "name" : "android::String8Printer",
12649   "record_kind" : "class",
12650   "referenced_type" : "type-94",
12651   "self_type" : "type-94",
12652   "size" : 24,
12653   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12654   "unique_id" : "_ZTSN7android14String8PrinterE",
12655   "vtable_components" :
12656   [
12657    {
12658     "kind" : "offset_to_top"
12659    },
12660    {
12661     "kind" : "rtti",
12662     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12663    },
12664    {
12665     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12666    },
12667    {
12668     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12669    },
12670    {
12671     "kind" : "complete_dtor_pointer",
12672     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12673    },
12674    {
12675     "kind" : "deleting_dtor_pointer",
12676     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12677    }
12678   ]
12679  },
12680  {
12681   "alignment" : 8,
12682   "base_specifiers" :
12683   [
12684    {
12685     "is_virtual" : true,
12686     "referenced_type" : "type-48"
12687    }
12688   ],
12689   "fields" :
12690   [
12691    {
12692     "access" : "private",
12693     "field_name" : "mCanCallJava",
12694     "field_offset" : 64,
12695     "referenced_type" : "type-275"
12696    },
12697    {
12698     "access" : "private",
12699     "field_name" : "mThread",
12700     "field_offset" : 128,
12701     "referenced_type" : "type-4"
12702    },
12703    {
12704     "access" : "private",
12705     "field_name" : "mLock",
12706     "field_offset" : 192,
12707     "referenced_type" : "type-178"
12708    },
12709    {
12710     "access" : "private",
12711     "field_name" : "mThreadExitedCondition",
12712     "field_offset" : 512,
12713     "referenced_type" : "type-226"
12714    },
12715    {
12716     "access" : "private",
12717     "field_name" : "mStatus",
12718     "field_offset" : 896,
12719     "referenced_type" : "type-21"
12720    },
12721    {
12722     "access" : "private",
12723     "field_name" : "mExitPending",
12724     "field_offset" : 928,
12725     "referenced_type" : "type-263"
12726    },
12727    {
12728     "access" : "private",
12729     "field_name" : "mRunning",
12730     "field_offset" : 936,
12731     "referenced_type" : "type-263"
12732    },
12733    {
12734     "access" : "private",
12735     "field_name" : "mHoldSelf",
12736     "field_offset" : 960,
12737     "referenced_type" : "type-276"
12738    },
12739    {
12740     "access" : "private",
12741     "field_name" : "mTid",
12742     "field_offset" : 1024,
12743     "referenced_type" : "type-21"
12744    }
12745   ],
12746   "linker_set_key" : "android::Thread",
12747   "name" : "android::Thread",
12748   "record_kind" : "class",
12749   "referenced_type" : "type-274",
12750   "self_type" : "type-274",
12751   "size" : 152,
12752   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12753   "unique_id" : "_ZTSN7android6ThreadE",
12754   "vtable_components" :
12755   [
12756    {
12757     "component_value" : 136,
12758     "kind" : "vbase_offset"
12759    },
12760    {
12761     "kind" : "offset_to_top"
12762    },
12763    {
12764     "kind" : "rtti",
12765     "mangled_component_name" : "_ZTIN7android6ThreadE"
12766    },
12767    {
12768     "kind" : "complete_dtor_pointer",
12769     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12770    },
12771    {
12772     "kind" : "deleting_dtor_pointer",
12773     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12783    },
12784    {
12785     "is_pure" : true,
12786     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12787    },
12788    {
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "kind" : "vcall_offset"
12793    },
12794    {
12795     "kind" : "vcall_offset"
12796    },
12797    {
12798     "kind" : "vcall_offset"
12799    },
12800    {
12801     "component_value" : -136,
12802     "kind" : "vcall_offset"
12803    },
12804    {
12805     "component_value" : -136,
12806     "kind" : "offset_to_top"
12807    },
12808    {
12809     "kind" : "rtti",
12810     "mangled_component_name" : "_ZTIN7android6ThreadE"
12811    },
12812    {
12813     "kind" : "complete_dtor_pointer",
12814     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
12815    },
12816    {
12817     "kind" : "deleting_dtor_pointer",
12818     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12822    },
12823    {
12824     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12825    },
12826    {
12827     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12828    },
12829    {
12830     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12831    }
12832   ]
12833  },
12834  {
12835   "alignment" : 8,
12836   "fields" :
12837   [
12838    {
12839     "access" : "private",
12840     "field_name" : "mFilename",
12841     "referenced_type" : "type-83"
12842    },
12843    {
12844     "access" : "private",
12845     "field_name" : "mFileMap",
12846     "field_offset" : 64,
12847     "referenced_type" : "type-128"
12848    },
12849    {
12850     "access" : "private",
12851     "field_name" : "mBuffer",
12852     "field_offset" : 128,
12853     "referenced_type" : "type-2"
12854    },
12855    {
12856     "access" : "private",
12857     "field_name" : "mOwnBuffer",
12858     "field_offset" : 192,
12859     "referenced_type" : "type-16"
12860    },
12861    {
12862     "access" : "private",
12863     "field_name" : "mLength",
12864     "field_offset" : 256,
12865     "referenced_type" : "type-6"
12866    },
12867    {
12868     "access" : "private",
12869     "field_name" : "mCurrent",
12870     "field_offset" : 320,
12871     "referenced_type" : "type-25"
12872    },
12873    {
12874     "access" : "private",
12875     "field_name" : "mLineNumber",
12876     "field_offset" : 384,
12877     "referenced_type" : "type-21"
12878    }
12879   ],
12880   "linker_set_key" : "android::Tokenizer",
12881   "name" : "android::Tokenizer",
12882   "record_kind" : "class",
12883   "referenced_type" : "type-127",
12884   "self_type" : "type-127",
12885   "size" : 56,
12886   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h",
12887   "unique_id" : "_ZTSN7android9TokenizerE"
12888  },
12889  {
12890   "alignment" : 8,
12891   "base_specifiers" :
12892   [
12893    {
12894     "access" : "private",
12895     "referenced_type" : "type-115"
12896    }
12897   ],
12898   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope>",
12899   "name" : "android::Vector<android::Looper::MessageEnvelope>",
12900   "record_kind" : "class",
12901   "referenced_type" : "type-362",
12902   "self_type" : "type-362",
12903   "size" : 40,
12904   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12905   "template_args" : [ "type-363" ],
12906   "unique_id" : "_ZTSN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12907   "vtable_components" :
12908   [
12909    {
12910     "kind" : "offset_to_top"
12911    },
12912    {
12913     "kind" : "rtti",
12914     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
12915    },
12916    {
12917     "kind" : "complete_dtor_pointer",
12918     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
12919    },
12920    {
12921     "kind" : "deleting_dtor_pointer",
12922     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
12923    },
12924    {
12925     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
12926    },
12927    {
12928     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
12929    },
12930    {
12931     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
12932    },
12933    {
12934     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
12935    },
12936    {
12937     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
12938    },
12939    {
12940     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
12941    }
12942   ]
12943  },
12944  {
12945   "alignment" : 8,
12946   "base_specifiers" :
12947   [
12948    {
12949     "access" : "private",
12950     "referenced_type" : "type-115"
12951    }
12952   ],
12953   "linker_set_key" : "android::Vector<android::Looper::Response>",
12954   "name" : "android::Vector<android::Looper::Response>",
12955   "record_kind" : "class",
12956   "referenced_type" : "type-378",
12957   "self_type" : "type-378",
12958   "size" : 40,
12959   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12960   "template_args" : [ "type-379" ],
12961   "unique_id" : "_ZTSN7android6VectorINS_6Looper8ResponseEEE",
12962   "vtable_components" :
12963   [
12964    {
12965     "kind" : "offset_to_top"
12966    },
12967    {
12968     "kind" : "rtti",
12969     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
12970    },
12971    {
12972     "kind" : "complete_dtor_pointer",
12973     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
12974    },
12975    {
12976     "kind" : "deleting_dtor_pointer",
12977     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
12978    },
12979    {
12980     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
12981    },
12982    {
12983     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
12984    },
12985    {
12986     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
12987    },
12988    {
12989     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
12990    },
12991    {
12992     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
12993    },
12994    {
12995     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
12996    }
12997   ]
12998  },
12999  {
13000   "alignment" : 8,
13001   "base_specifiers" :
13002   [
13003    {
13004     "access" : "private",
13005     "referenced_type" : "type-115"
13006    }
13007   ],
13008   "linker_set_key" : "android::Vector<android::String8>",
13009   "name" : "android::Vector<android::String8>",
13010   "record_kind" : "class",
13011   "referenced_type" : "type-167",
13012   "self_type" : "type-167",
13013   "size" : 40,
13014   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13015   "template_args" : [ "type-83" ],
13016   "unique_id" : "_ZTSN7android6VectorINS_7String8EEE",
13017   "vtable_components" :
13018   [
13019    {
13020     "kind" : "offset_to_top"
13021    },
13022    {
13023     "kind" : "rtti",
13024     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
13025    },
13026    {
13027     "kind" : "complete_dtor_pointer",
13028     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
13029    },
13030    {
13031     "kind" : "deleting_dtor_pointer",
13032     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
13033    },
13034    {
13035     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm"
13036    },
13037    {
13038     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm"
13039    },
13040    {
13041     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm"
13042    },
13043    {
13044     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm"
13045    },
13046    {
13047     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm"
13048    },
13049    {
13050     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm"
13051    }
13052   ]
13053  },
13054  {
13055   "alignment" : 8,
13056   "base_specifiers" :
13057   [
13058    {
13059     "access" : "private",
13060     "referenced_type" : "type-115"
13061    }
13062   ],
13063   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info>",
13064   "name" : "android::Vector<android::sysprop_change_callback_info>",
13065   "record_kind" : "class",
13066   "referenced_type" : "type-657",
13067   "self_type" : "type-657",
13068   "size" : 40,
13069   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13070   "template_args" : [ "type-658" ],
13071   "unique_id" : "_ZTSN7android6VectorINS_28sysprop_change_callback_infoEEE",
13072   "vtable_components" :
13073   [
13074    {
13075     "kind" : "offset_to_top"
13076    },
13077    {
13078     "kind" : "rtti",
13079     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
13080    },
13081    {
13082     "kind" : "complete_dtor_pointer",
13083     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
13084    },
13085    {
13086     "kind" : "deleting_dtor_pointer",
13087     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
13088    },
13089    {
13090     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
13091    },
13092    {
13093     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
13094    },
13095    {
13096     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
13097    },
13098    {
13099     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
13100    },
13101    {
13102     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
13103    },
13104    {
13105     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
13106    }
13107   ]
13108  },
13109  {
13110   "alignment" : 8,
13111   "fields" :
13112   [
13113    {
13114     "access" : "private",
13115     "field_name" : "mStorage",
13116     "field_offset" : 64,
13117     "referenced_type" : "type-4"
13118    },
13119    {
13120     "access" : "private",
13121     "field_name" : "mCount",
13122     "field_offset" : 128,
13123     "referenced_type" : "type-6"
13124    },
13125    {
13126     "access" : "private",
13127     "field_name" : "mFlags",
13128     "field_offset" : 192,
13129     "referenced_type" : "type-23"
13130    },
13131    {
13132     "access" : "private",
13133     "field_name" : "mItemSize",
13134     "field_offset" : 256,
13135     "referenced_type" : "type-29"
13136    }
13137   ],
13138   "linker_set_key" : "android::VectorImpl",
13139   "name" : "android::VectorImpl",
13140   "record_kind" : "class",
13141   "referenced_type" : "type-115",
13142   "self_type" : "type-115",
13143   "size" : 40,
13144   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
13145   "unique_id" : "_ZTSN7android10VectorImplE",
13146   "vtable_components" :
13147   [
13148    {
13149     "kind" : "offset_to_top"
13150    },
13151    {
13152     "kind" : "rtti",
13153     "mangled_component_name" : "_ZTIN7android10VectorImplE"
13154    },
13155    {
13156     "kind" : "complete_dtor_pointer",
13157     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
13158    },
13159    {
13160     "kind" : "deleting_dtor_pointer",
13161     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
13162    },
13163    {
13164     "is_pure" : true,
13165     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
13166    },
13167    {
13168     "is_pure" : true,
13169     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
13170    },
13171    {
13172     "is_pure" : true,
13173     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
13174    },
13175    {
13176     "is_pure" : true,
13177     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
13178    },
13179    {
13180     "is_pure" : true,
13181     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
13182    },
13183    {
13184     "is_pure" : true,
13185     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
13186    }
13187   ]
13188  },
13189  {
13190   "alignment" : 8,
13191   "base_specifiers" :
13192   [
13193    {
13194     "referenced_type" : "type-40"
13195    }
13196   ],
13197   "linker_set_key" : "android::VirtualLightRefBase",
13198   "name" : "android::VirtualLightRefBase",
13199   "record_kind" : "class",
13200   "referenced_type" : "type-42",
13201   "self_type" : "type-42",
13202   "size" : 16,
13203   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
13204   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
13205   "vtable_components" :
13206   [
13207    {
13208     "kind" : "offset_to_top"
13209    },
13210    {
13211     "kind" : "rtti",
13212     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13213    },
13214    {
13215     "kind" : "complete_dtor_pointer",
13216     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13217    },
13218    {
13219     "kind" : "deleting_dtor_pointer",
13220     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13221    }
13222   ]
13223  },
13224  {
13225   "alignment" : 8,
13226   "base_specifiers" :
13227   [
13228    {
13229     "referenced_type" : "type-366"
13230    }
13231   ],
13232   "fields" :
13233   [
13234    {
13235     "access" : "private",
13236     "field_name" : "mHandler",
13237     "field_offset" : 64,
13238     "referenced_type" : "type-463"
13239    }
13240   ],
13241   "linker_set_key" : "android::WeakMessageHandler",
13242   "name" : "android::WeakMessageHandler",
13243   "record_kind" : "class",
13244   "referenced_type" : "type-462",
13245   "self_type" : "type-462",
13246   "size" : 40,
13247   "source_file" : "/system/core/libutils/include/utils/Looper.h",
13248   "unique_id" : "_ZTSN7android18WeakMessageHandlerE",
13249   "vtable_components" :
13250   [
13251    {
13252     "component_value" : 24,
13253     "kind" : "vbase_offset"
13254    },
13255    {
13256     "kind" : "offset_to_top"
13257    },
13258    {
13259     "kind" : "rtti",
13260     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13261    },
13262    {
13263     "kind" : "complete_dtor_pointer",
13264     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13265    },
13266    {
13267     "kind" : "deleting_dtor_pointer",
13268     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13269    },
13270    {
13271     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13272    },
13273    {
13274     "kind" : "vcall_offset"
13275    },
13276    {
13277     "kind" : "vcall_offset"
13278    },
13279    {
13280     "kind" : "vcall_offset"
13281    },
13282    {
13283     "kind" : "vcall_offset"
13284    },
13285    {
13286     "component_value" : -24,
13287     "kind" : "vcall_offset"
13288    },
13289    {
13290     "component_value" : -24,
13291     "kind" : "offset_to_top"
13292    },
13293    {
13294     "kind" : "rtti",
13295     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13296    },
13297    {
13298     "kind" : "complete_dtor_pointer",
13299     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
13300    },
13301    {
13302     "kind" : "deleting_dtor_pointer",
13303     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13307    },
13308    {
13309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13316    }
13317   ]
13318  },
13319  {
13320   "alignment" : 1,
13321   "linker_set_key" : "android::aggregate_traits<android::String8, android::String8>",
13322   "name" : "android::aggregate_traits<android::String8, android::String8>",
13323   "referenced_type" : "type-156",
13324   "self_type" : "type-156",
13325   "size" : 1,
13326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13327   "template_args" : [ "type-83", "type-83" ],
13328   "unique_id" : "_ZTSN7android16aggregate_traitsINS_7String8ES1_EE"
13329  },
13330  {
13331   "alignment" : 1,
13332   "linker_set_key" : "android::aggregate_traits<int, android::Looper::Request>",
13333   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13334   "referenced_type" : "type-415",
13335   "self_type" : "type-415",
13336   "size" : 1,
13337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13338   "template_args" : [ "type-21", "type-373" ],
13339   "unique_id" : "_ZTSN7android16aggregate_traitsIiNS_6Looper7RequestEEE"
13340  },
13341  {
13342   "alignment" : 8,
13343   "fields" :
13344   [
13345    {
13346     "field_name" : "key",
13347     "referenced_type" : "type-83"
13348    },
13349    {
13350     "field_name" : "value",
13351     "field_offset" : 64,
13352     "referenced_type" : "type-83"
13353    }
13354   ],
13355   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8>",
13356   "name" : "android::key_value_pair_t<android::String8, android::String8>",
13357   "referenced_type" : "type-102",
13358   "self_type" : "type-102",
13359   "size" : 16,
13360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13361   "template_args" : [ "type-83", "type-83" ],
13362   "unique_id" : "_ZTSN7android16key_value_pair_tINS_7String8ES1_EE"
13363  },
13364  {
13365   "alignment" : 8,
13366   "fields" :
13367   [
13368    {
13369     "field_name" : "key",
13370     "referenced_type" : "type-21"
13371    },
13372    {
13373     "field_name" : "value",
13374     "field_offset" : 64,
13375     "referenced_type" : "type-373"
13376    }
13377   ],
13378   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request>",
13379   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13380   "referenced_type" : "type-372",
13381   "self_type" : "type-372",
13382   "size" : 40,
13383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13384   "template_args" : [ "type-21", "type-373" ],
13385   "unique_id" : "_ZTSN7android16key_value_pair_tIiNS_6Looper7RequestEEE"
13386  },
13387  {
13388   "alignment" : 8,
13389   "fields" :
13390   [
13391    {
13392     "access" : "private",
13393     "field_name" : "m_ptr",
13394     "referenced_type" : "type-358"
13395    }
13396   ],
13397   "linker_set_key" : "android::sp<android::Looper>",
13398   "name" : "android::sp<android::Looper>",
13399   "record_kind" : "class",
13400   "referenced_type" : "type-357",
13401   "self_type" : "type-357",
13402   "size" : 8,
13403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13404   "template_args" : [ "type-359" ],
13405   "unique_id" : "_ZTSN7android2spINS_6LooperEEE"
13406  },
13407  {
13408   "alignment" : 8,
13409   "fields" :
13410   [
13411    {
13412     "access" : "private",
13413     "field_name" : "m_ptr",
13414     "referenced_type" : "type-375"
13415    }
13416   ],
13417   "linker_set_key" : "android::sp<android::LooperCallback>",
13418   "name" : "android::sp<android::LooperCallback>",
13419   "record_kind" : "class",
13420   "referenced_type" : "type-374",
13421   "self_type" : "type-374",
13422   "size" : 8,
13423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13424   "template_args" : [ "type-376" ],
13425   "unique_id" : "_ZTSN7android2spINS_14LooperCallbackEEE"
13426  },
13427  {
13428   "alignment" : 8,
13429   "fields" :
13430   [
13431    {
13432     "access" : "private",
13433     "field_name" : "m_ptr",
13434     "referenced_type" : "type-365"
13435    }
13436   ],
13437   "linker_set_key" : "android::sp<android::MessageHandler>",
13438   "name" : "android::sp<android::MessageHandler>",
13439   "record_kind" : "class",
13440   "referenced_type" : "type-364",
13441   "self_type" : "type-364",
13442   "size" : 8,
13443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13444   "template_args" : [ "type-366" ],
13445   "unique_id" : "_ZTSN7android2spINS_14MessageHandlerEEE"
13446  },
13447  {
13448   "alignment" : 8,
13449   "fields" :
13450   [
13451    {
13452     "access" : "private",
13453     "field_name" : "m_ptr",
13454     "referenced_type" : "type-71"
13455    }
13456   ],
13457   "linker_set_key" : "android::sp<android::NativeHandle>",
13458   "name" : "android::sp<android::NativeHandle>",
13459   "record_kind" : "class",
13460   "referenced_type" : "type-70",
13461   "self_type" : "type-70",
13462   "size" : 8,
13463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13464   "template_args" : [ "type-66" ],
13465   "unique_id" : "_ZTSN7android2spINS_12NativeHandleEEE"
13466  },
13467  {
13468   "alignment" : 8,
13469   "fields" :
13470   [
13471    {
13472     "access" : "private",
13473     "field_name" : "m_ptr",
13474     "referenced_type" : "type-273"
13475    }
13476   ],
13477   "linker_set_key" : "android::sp<android::Thread>",
13478   "name" : "android::sp<android::Thread>",
13479   "record_kind" : "class",
13480   "referenced_type" : "type-276",
13481   "self_type" : "type-276",
13482   "size" : 8,
13483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13484   "template_args" : [ "type-274" ],
13485   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13486  },
13487  {
13488   "alignment" : 1,
13489   "linker_set_key" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13490   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13491   "referenced_type" : "type-404",
13492   "self_type" : "type-404",
13493   "size" : 1,
13494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13495   "template_args" : [ "type-363" ],
13496   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE"
13497  },
13498  {
13499   "alignment" : 1,
13500   "linker_set_key" : "android::trait_pointer<android::Looper::Request>",
13501   "name" : "android::trait_pointer<android::Looper::Request>",
13502   "referenced_type" : "type-407",
13503   "self_type" : "type-407",
13504   "size" : 1,
13505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13506   "template_args" : [ "type-373" ],
13507   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper7RequestEEE"
13508  },
13509  {
13510   "alignment" : 1,
13511   "linker_set_key" : "android::trait_pointer<android::Looper::Response>",
13512   "name" : "android::trait_pointer<android::Looper::Response>",
13513   "referenced_type" : "type-408",
13514   "self_type" : "type-408",
13515   "size" : 1,
13516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13517   "template_args" : [ "type-379" ],
13518   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper8ResponseEEE"
13519  },
13520  {
13521   "alignment" : 1,
13522   "linker_set_key" : "android::trait_pointer<android::String8>",
13523   "name" : "android::trait_pointer<android::String8>",
13524   "referenced_type" : "type-153",
13525   "self_type" : "type-153",
13526   "size" : 1,
13527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13528   "template_args" : [ "type-83" ],
13529   "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE"
13530  },
13531  {
13532   "alignment" : 1,
13533   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13534   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13535   "referenced_type" : "type-152",
13536   "self_type" : "type-152",
13537   "size" : 1,
13538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13539   "template_args" : [ "type-102" ],
13540   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE"
13541  },
13542  {
13543   "alignment" : 1,
13544   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13545   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13546   "referenced_type" : "type-405",
13547   "self_type" : "type-405",
13548   "size" : 1,
13549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13550   "template_args" : [ "type-372" ],
13551   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13552  },
13553  {
13554   "alignment" : 1,
13555   "linker_set_key" : "android::trait_pointer<android::sysprop_change_callback_info>",
13556   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13557   "referenced_type" : "type-342",
13558   "self_type" : "type-342",
13559   "size" : 1,
13560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13561   "template_args" : [ "type-343" ],
13562   "unique_id" : "_ZTSN7android13trait_pointerINS_28sysprop_change_callback_infoEEE"
13563  },
13564  {
13565   "alignment" : 1,
13566   "linker_set_key" : "android::trait_pointer<int>",
13567   "name" : "android::trait_pointer<int>",
13568   "referenced_type" : "type-406",
13569   "self_type" : "type-406",
13570   "size" : 1,
13571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13572   "template_args" : [ "type-21" ],
13573   "unique_id" : "_ZTSN7android13trait_pointerIiEE"
13574  },
13575  {
13576   "alignment" : 1,
13577   "linker_set_key" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13578   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13579   "referenced_type" : "type-395",
13580   "self_type" : "type-395",
13581   "size" : 1,
13582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13583   "template_args" : [ "type-363" ],
13584   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE"
13585  },
13586  {
13587   "alignment" : 1,
13588   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Request>",
13589   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13590   "referenced_type" : "type-396",
13591   "self_type" : "type-396",
13592   "size" : 1,
13593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13594   "template_args" : [ "type-373" ],
13595   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper7RequestEEE"
13596  },
13597  {
13598   "alignment" : 1,
13599   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Response>",
13600   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13601   "referenced_type" : "type-399",
13602   "self_type" : "type-399",
13603   "size" : 1,
13604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13605   "template_args" : [ "type-379" ],
13606   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper8ResponseEEE"
13607  },
13608  {
13609   "alignment" : 1,
13610   "linker_set_key" : "android::trait_trivial_copy<android::String8>",
13611   "name" : "android::trait_trivial_copy<android::String8>",
13612   "referenced_type" : "type-148",
13613   "self_type" : "type-148",
13614   "size" : 1,
13615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13616   "template_args" : [ "type-83" ],
13617   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE"
13618  },
13619  {
13620   "alignment" : 1,
13621   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13622   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13623   "referenced_type" : "type-149",
13624   "self_type" : "type-149",
13625   "size" : 1,
13626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13627   "template_args" : [ "type-102" ],
13628   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE"
13629  },
13630  {
13631   "alignment" : 1,
13632   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13633   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13634   "referenced_type" : "type-397",
13635   "self_type" : "type-397",
13636   "size" : 1,
13637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13638   "template_args" : [ "type-372" ],
13639   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13640  },
13641  {
13642   "alignment" : 1,
13643   "linker_set_key" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13644   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13645   "referenced_type" : "type-338",
13646   "self_type" : "type-338",
13647   "size" : 1,
13648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13649   "template_args" : [ "type-339" ],
13650   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE"
13651  },
13652  {
13653   "alignment" : 1,
13654   "linker_set_key" : "android::trait_trivial_copy<bool>",
13655   "name" : "android::trait_trivial_copy<bool>",
13656   "referenced_type" : "type-31",
13657   "self_type" : "type-31",
13658   "size" : 1,
13659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13660   "template_args" : [ "type-16" ],
13661   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13662  },
13663  {
13664   "alignment" : 1,
13665   "linker_set_key" : "android::trait_trivial_copy<char>",
13666   "name" : "android::trait_trivial_copy<char>",
13667   "referenced_type" : "type-193",
13668   "self_type" : "type-193",
13669   "size" : 1,
13670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13671   "template_args" : [ "type-3" ],
13672   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13673  },
13674  {
13675   "alignment" : 1,
13676   "linker_set_key" : "android::trait_trivial_copy<double>",
13677   "name" : "android::trait_trivial_copy<double>",
13678   "referenced_type" : "type-320",
13679   "self_type" : "type-320",
13680   "size" : 1,
13681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13682   "template_args" : [ "type-36" ],
13683   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13684  },
13685  {
13686   "alignment" : 1,
13687   "linker_set_key" : "android::trait_trivial_copy<float>",
13688   "name" : "android::trait_trivial_copy<float>",
13689   "referenced_type" : "type-316",
13690   "self_type" : "type-316",
13691   "size" : 1,
13692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13693   "template_args" : [ "type-33" ],
13694   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13695  },
13696  {
13697   "alignment" : 1,
13698   "linker_set_key" : "android::trait_trivial_copy<int>",
13699   "name" : "android::trait_trivial_copy<int>",
13700   "referenced_type" : "type-262",
13701   "self_type" : "type-262",
13702   "size" : 1,
13703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13704   "template_args" : [ "type-21" ],
13705   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13706  },
13707  {
13708   "alignment" : 1,
13709   "linker_set_key" : "android::trait_trivial_copy<long long>",
13710   "name" : "android::trait_trivial_copy<long long>",
13711   "referenced_type" : "type-305",
13712   "self_type" : "type-305",
13713   "size" : 1,
13714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13715   "template_args" : [ "type-303" ],
13716   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13717  },
13718  {
13719   "alignment" : 1,
13720   "linker_set_key" : "android::trait_trivial_copy<long>",
13721   "name" : "android::trait_trivial_copy<long>",
13722   "referenced_type" : "type-295",
13723   "self_type" : "type-295",
13724   "size" : 1,
13725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13726   "template_args" : [ "type-7" ],
13727   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13728  },
13729  {
13730   "alignment" : 1,
13731   "linker_set_key" : "android::trait_trivial_copy<short>",
13732   "name" : "android::trait_trivial_copy<short>",
13733   "referenced_type" : "type-220",
13734   "self_type" : "type-220",
13735   "size" : 1,
13736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13737   "template_args" : [ "type-13" ],
13738   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13739  },
13740  {
13741   "alignment" : 1,
13742   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13743   "name" : "android::trait_trivial_copy<unsigned char>",
13744   "referenced_type" : "type-216",
13745   "self_type" : "type-216",
13746   "size" : 1,
13747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13748   "template_args" : [ "type-10" ],
13749   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13750  },
13751  {
13752   "alignment" : 1,
13753   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13754   "name" : "android::trait_trivial_copy<unsigned int>",
13755   "referenced_type" : "type-290",
13756   "self_type" : "type-290",
13757   "size" : 1,
13758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13759   "template_args" : [ "type-24" ],
13760   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13761  },
13762  {
13763   "alignment" : 1,
13764   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13765   "name" : "android::trait_trivial_copy<unsigned long long>",
13766   "referenced_type" : "type-311",
13767   "self_type" : "type-311",
13768   "size" : 1,
13769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13770   "template_args" : [ "type-308" ],
13771   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13772  },
13773  {
13774   "alignment" : 1,
13775   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13776   "name" : "android::trait_trivial_copy<unsigned long>",
13777   "referenced_type" : "type-299",
13778   "self_type" : "type-299",
13779   "size" : 1,
13780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13781   "template_args" : [ "type-6" ],
13782   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13783  },
13784  {
13785   "alignment" : 1,
13786   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13787   "name" : "android::trait_trivial_copy<unsigned short>",
13788   "referenced_type" : "type-224",
13789   "self_type" : "type-224",
13790   "size" : 1,
13791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13792   "template_args" : [ "type-18" ],
13793   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13794  },
13795  {
13796   "alignment" : 1,
13797   "linker_set_key" : "android::trait_trivial_copy<void>",
13798   "name" : "android::trait_trivial_copy<void>",
13799   "referenced_type" : "type-291",
13800   "self_type" : "type-291",
13801   "size" : 1,
13802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13803   "template_args" : [ "type-5" ],
13804   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13805  },
13806  {
13807   "alignment" : 1,
13808   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13809   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13810   "referenced_type" : "type-386",
13811   "self_type" : "type-386",
13812   "size" : 1,
13813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13814   "template_args" : [ "type-363" ],
13815   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE"
13816  },
13817  {
13818   "alignment" : 1,
13819   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Request>",
13820   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13821   "referenced_type" : "type-389",
13822   "self_type" : "type-389",
13823   "size" : 1,
13824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13825   "template_args" : [ "type-373" ],
13826   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper7RequestEEE"
13827  },
13828  {
13829   "alignment" : 1,
13830   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Response>",
13831   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13832   "referenced_type" : "type-390",
13833   "self_type" : "type-390",
13834   "size" : 1,
13835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13836   "template_args" : [ "type-379" ],
13837   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper8ResponseEEE"
13838  },
13839  {
13840   "alignment" : 1,
13841   "linker_set_key" : "android::trait_trivial_ctor<android::String8>",
13842   "name" : "android::trait_trivial_ctor<android::String8>",
13843   "referenced_type" : "type-145",
13844   "self_type" : "type-145",
13845   "size" : 1,
13846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13847   "template_args" : [ "type-83" ],
13848   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE"
13849  },
13850  {
13851   "alignment" : 1,
13852   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13853   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13854   "referenced_type" : "type-144",
13855   "self_type" : "type-144",
13856   "size" : 1,
13857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13858   "template_args" : [ "type-102" ],
13859   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE"
13860  },
13861  {
13862   "alignment" : 1,
13863   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13864   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13865   "referenced_type" : "type-388",
13866   "self_type" : "type-388",
13867   "size" : 1,
13868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13869   "template_args" : [ "type-372" ],
13870   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13871  },
13872  {
13873   "alignment" : 1,
13874   "linker_set_key" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13875   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13876   "referenced_type" : "type-331",
13877   "self_type" : "type-331",
13878   "size" : 1,
13879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13880   "template_args" : [ "type-332" ],
13881   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE"
13882  },
13883  {
13884   "alignment" : 1,
13885   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13886   "name" : "android::trait_trivial_ctor<bool>",
13887   "referenced_type" : "type-312",
13888   "self_type" : "type-312",
13889   "size" : 1,
13890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13891   "template_args" : [ "type-16" ],
13892   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13893  },
13894  {
13895   "alignment" : 1,
13896   "linker_set_key" : "android::trait_trivial_ctor<char>",
13897   "name" : "android::trait_trivial_ctor<char>",
13898   "referenced_type" : "type-186",
13899   "self_type" : "type-186",
13900   "size" : 1,
13901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13902   "template_args" : [ "type-3" ],
13903   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13904  },
13905  {
13906   "alignment" : 1,
13907   "linker_set_key" : "android::trait_trivial_ctor<double>",
13908   "name" : "android::trait_trivial_ctor<double>",
13909   "referenced_type" : "type-318",
13910   "self_type" : "type-318",
13911   "size" : 1,
13912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13913   "template_args" : [ "type-36" ],
13914   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "android::trait_trivial_ctor<float>",
13919   "name" : "android::trait_trivial_ctor<float>",
13920   "referenced_type" : "type-314",
13921   "self_type" : "type-314",
13922   "size" : 1,
13923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" : [ "type-33" ],
13925   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13926  },
13927  {
13928   "alignment" : 1,
13929   "linker_set_key" : "android::trait_trivial_ctor<int>",
13930   "name" : "android::trait_trivial_ctor<int>",
13931   "referenced_type" : "type-241",
13932   "self_type" : "type-241",
13933   "size" : 1,
13934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13935   "template_args" : [ "type-21" ],
13936   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13937  },
13938  {
13939   "alignment" : 1,
13940   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13941   "name" : "android::trait_trivial_ctor<long long>",
13942   "referenced_type" : "type-302",
13943   "self_type" : "type-302",
13944   "size" : 1,
13945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13946   "template_args" : [ "type-303" ],
13947   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13948  },
13949  {
13950   "alignment" : 1,
13951   "linker_set_key" : "android::trait_trivial_ctor<long>",
13952   "name" : "android::trait_trivial_ctor<long>",
13953   "referenced_type" : "type-293",
13954   "self_type" : "type-293",
13955   "size" : 1,
13956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13957   "template_args" : [ "type-7" ],
13958   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13959  },
13960  {
13961   "alignment" : 1,
13962   "linker_set_key" : "android::trait_trivial_ctor<short>",
13963   "name" : "android::trait_trivial_ctor<short>",
13964   "referenced_type" : "type-218",
13965   "self_type" : "type-218",
13966   "size" : 1,
13967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13968   "template_args" : [ "type-13" ],
13969   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13970  },
13971  {
13972   "alignment" : 1,
13973   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13974   "name" : "android::trait_trivial_ctor<unsigned char>",
13975   "referenced_type" : "type-207",
13976   "self_type" : "type-207",
13977   "size" : 1,
13978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13979   "template_args" : [ "type-10" ],
13980   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13981  },
13982  {
13983   "alignment" : 1,
13984   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13985   "name" : "android::trait_trivial_ctor<unsigned int>",
13986   "referenced_type" : "type-277",
13987   "self_type" : "type-277",
13988   "size" : 1,
13989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13990   "template_args" : [ "type-24" ],
13991   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13992  },
13993  {
13994   "alignment" : 1,
13995   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13996   "name" : "android::trait_trivial_ctor<unsigned long long>",
13997   "referenced_type" : "type-307",
13998   "self_type" : "type-307",
13999   "size" : 1,
14000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14001   "template_args" : [ "type-308" ],
14002   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14003  },
14004  {
14005   "alignment" : 1,
14006   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14007   "name" : "android::trait_trivial_ctor<unsigned long>",
14008   "referenced_type" : "type-297",
14009   "self_type" : "type-297",
14010   "size" : 1,
14011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14012   "template_args" : [ "type-6" ],
14013   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14014  },
14015  {
14016   "alignment" : 1,
14017   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14018   "name" : "android::trait_trivial_ctor<unsigned short>",
14019   "referenced_type" : "type-222",
14020   "self_type" : "type-222",
14021   "size" : 1,
14022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14023   "template_args" : [ "type-18" ],
14024   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14025  },
14026  {
14027   "alignment" : 1,
14028   "linker_set_key" : "android::trait_trivial_ctor<void>",
14029   "name" : "android::trait_trivial_ctor<void>",
14030   "referenced_type" : "type-183",
14031   "self_type" : "type-183",
14032   "size" : 1,
14033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14034   "template_args" : [ "type-5" ],
14035   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14036  },
14037  {
14038   "alignment" : 1,
14039   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14040   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14041   "referenced_type" : "type-391",
14042   "self_type" : "type-391",
14043   "size" : 1,
14044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14045   "template_args" : [ "type-363" ],
14046   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE"
14047  },
14048  {
14049   "alignment" : 1,
14050   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Request>",
14051   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14052   "referenced_type" : "type-392",
14053   "self_type" : "type-392",
14054   "size" : 1,
14055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14056   "template_args" : [ "type-373" ],
14057   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper7RequestEEE"
14058  },
14059  {
14060   "alignment" : 1,
14061   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Response>",
14062   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14063   "referenced_type" : "type-394",
14064   "self_type" : "type-394",
14065   "size" : 1,
14066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14067   "template_args" : [ "type-379" ],
14068   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper8ResponseEEE"
14069  },
14070  {
14071   "alignment" : 1,
14072   "linker_set_key" : "android::trait_trivial_dtor<android::String8>",
14073   "name" : "android::trait_trivial_dtor<android::String8>",
14074   "referenced_type" : "type-146",
14075   "self_type" : "type-146",
14076   "size" : 1,
14077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14078   "template_args" : [ "type-83" ],
14079   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE"
14080  },
14081  {
14082   "alignment" : 1,
14083   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14084   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14085   "referenced_type" : "type-147",
14086   "self_type" : "type-147",
14087   "size" : 1,
14088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14089   "template_args" : [ "type-102" ],
14090   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14091  },
14092  {
14093   "alignment" : 1,
14094   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14095   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14096   "referenced_type" : "type-393",
14097   "self_type" : "type-393",
14098   "size" : 1,
14099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14100   "template_args" : [ "type-372" ],
14101   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14102  },
14103  {
14104   "alignment" : 1,
14105   "linker_set_key" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14106   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14107   "referenced_type" : "type-333",
14108   "self_type" : "type-333",
14109   "size" : 1,
14110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14111   "template_args" : [ "type-334" ],
14112   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE"
14113  },
14114  {
14115   "alignment" : 1,
14116   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14117   "name" : "android::trait_trivial_dtor<bool>",
14118   "referenced_type" : "type-15",
14119   "self_type" : "type-15",
14120   "size" : 1,
14121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14122   "template_args" : [ "type-16" ],
14123   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14124  },
14125  {
14126   "alignment" : 1,
14127   "linker_set_key" : "android::trait_trivial_dtor<char>",
14128   "name" : "android::trait_trivial_dtor<char>",
14129   "referenced_type" : "type-187",
14130   "self_type" : "type-187",
14131   "size" : 1,
14132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14133   "template_args" : [ "type-3" ],
14134   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14135  },
14136  {
14137   "alignment" : 1,
14138   "linker_set_key" : "android::trait_trivial_dtor<double>",
14139   "name" : "android::trait_trivial_dtor<double>",
14140   "referenced_type" : "type-319",
14141   "self_type" : "type-319",
14142   "size" : 1,
14143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14144   "template_args" : [ "type-36" ],
14145   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14146  },
14147  {
14148   "alignment" : 1,
14149   "linker_set_key" : "android::trait_trivial_dtor<float>",
14150   "name" : "android::trait_trivial_dtor<float>",
14151   "referenced_type" : "type-315",
14152   "self_type" : "type-315",
14153   "size" : 1,
14154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14155   "template_args" : [ "type-33" ],
14156   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14157  },
14158  {
14159   "alignment" : 1,
14160   "linker_set_key" : "android::trait_trivial_dtor<int>",
14161   "name" : "android::trait_trivial_dtor<int>",
14162   "referenced_type" : "type-251",
14163   "self_type" : "type-251",
14164   "size" : 1,
14165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14166   "template_args" : [ "type-21" ],
14167   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14168  },
14169  {
14170   "alignment" : 1,
14171   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14172   "name" : "android::trait_trivial_dtor<long long>",
14173   "referenced_type" : "type-304",
14174   "self_type" : "type-304",
14175   "size" : 1,
14176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14177   "template_args" : [ "type-303" ],
14178   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14179  },
14180  {
14181   "alignment" : 1,
14182   "linker_set_key" : "android::trait_trivial_dtor<long>",
14183   "name" : "android::trait_trivial_dtor<long>",
14184   "referenced_type" : "type-294",
14185   "self_type" : "type-294",
14186   "size" : 1,
14187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14188   "template_args" : [ "type-7" ],
14189   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14190  },
14191  {
14192   "alignment" : 1,
14193   "linker_set_key" : "android::trait_trivial_dtor<short>",
14194   "name" : "android::trait_trivial_dtor<short>",
14195   "referenced_type" : "type-219",
14196   "self_type" : "type-219",
14197   "size" : 1,
14198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14199   "template_args" : [ "type-13" ],
14200   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14201  },
14202  {
14203   "alignment" : 1,
14204   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14205   "name" : "android::trait_trivial_dtor<unsigned char>",
14206   "referenced_type" : "type-210",
14207   "self_type" : "type-210",
14208   "size" : 1,
14209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14210   "template_args" : [ "type-10" ],
14211   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14212  },
14213  {
14214   "alignment" : 1,
14215   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14216   "name" : "android::trait_trivial_dtor<unsigned int>",
14217   "referenced_type" : "type-286",
14218   "self_type" : "type-286",
14219   "size" : 1,
14220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14221   "template_args" : [ "type-24" ],
14222   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14223  },
14224  {
14225   "alignment" : 1,
14226   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14227   "name" : "android::trait_trivial_dtor<unsigned long long>",
14228   "referenced_type" : "type-310",
14229   "self_type" : "type-310",
14230   "size" : 1,
14231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14232   "template_args" : [ "type-308" ],
14233   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14234  },
14235  {
14236   "alignment" : 1,
14237   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14238   "name" : "android::trait_trivial_dtor<unsigned long>",
14239   "referenced_type" : "type-298",
14240   "self_type" : "type-298",
14241   "size" : 1,
14242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14243   "template_args" : [ "type-6" ],
14244   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14245  },
14246  {
14247   "alignment" : 1,
14248   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14249   "name" : "android::trait_trivial_dtor<unsigned short>",
14250   "referenced_type" : "type-223",
14251   "self_type" : "type-223",
14252   "size" : 1,
14253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14254   "template_args" : [ "type-18" ],
14255   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14256  },
14257  {
14258   "alignment" : 1,
14259   "linker_set_key" : "android::trait_trivial_dtor<void>",
14260   "name" : "android::trait_trivial_dtor<void>",
14261   "referenced_type" : "type-225",
14262   "self_type" : "type-225",
14263   "size" : 1,
14264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14265   "template_args" : [ "type-5" ],
14266   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14267  },
14268  {
14269   "alignment" : 1,
14270   "linker_set_key" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14271   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14272   "referenced_type" : "type-400",
14273   "self_type" : "type-400",
14274   "size" : 1,
14275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14276   "template_args" : [ "type-363" ],
14277   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14278  },
14279  {
14280   "alignment" : 1,
14281   "linker_set_key" : "android::trait_trivial_move<android::Looper::Request>",
14282   "name" : "android::trait_trivial_move<android::Looper::Request>",
14283   "referenced_type" : "type-401",
14284   "self_type" : "type-401",
14285   "size" : 1,
14286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14287   "template_args" : [ "type-373" ],
14288   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper7RequestEEE"
14289  },
14290  {
14291   "alignment" : 1,
14292   "linker_set_key" : "android::trait_trivial_move<android::Looper::Response>",
14293   "name" : "android::trait_trivial_move<android::Looper::Response>",
14294   "referenced_type" : "type-403",
14295   "self_type" : "type-403",
14296   "size" : 1,
14297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14298   "template_args" : [ "type-379" ],
14299   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper8ResponseEEE"
14300  },
14301  {
14302   "alignment" : 1,
14303   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14304   "name" : "android::trait_trivial_move<android::String16>",
14305   "referenced_type" : "type-215",
14306   "self_type" : "type-215",
14307   "size" : 1,
14308   "source_file" : "/system/core/libutils/include/utils/String16.h",
14309   "template_args" : [ "type-196" ],
14310   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14311  },
14312  {
14313   "alignment" : 1,
14314   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14315   "name" : "android::trait_trivial_move<android::String8>",
14316   "referenced_type" : "type-87",
14317   "self_type" : "type-87",
14318   "size" : 1,
14319   "source_file" : "/system/core/libutils/include/utils/String8.h",
14320   "template_args" : [ "type-83" ],
14321   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14322  },
14323  {
14324   "alignment" : 1,
14325   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14326   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14327   "referenced_type" : "type-150",
14328   "self_type" : "type-150",
14329   "size" : 1,
14330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14331   "template_args" : [ "type-102" ],
14332   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14333  },
14334  {
14335   "alignment" : 1,
14336   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14337   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14338   "referenced_type" : "type-402",
14339   "self_type" : "type-402",
14340   "size" : 1,
14341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14342   "template_args" : [ "type-372" ],
14343   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14344  },
14345  {
14346   "alignment" : 1,
14347   "linker_set_key" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14348   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14349   "referenced_type" : "type-340",
14350   "self_type" : "type-340",
14351   "size" : 1,
14352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14353   "template_args" : [ "type-341" ],
14354   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE"
14355  },
14356  {
14357   "alignment" : 1,
14358   "linker_set_key" : "android::trait_trivial_move<bool>",
14359   "name" : "android::trait_trivial_move<bool>",
14360   "referenced_type" : "type-185",
14361   "self_type" : "type-185",
14362   "size" : 1,
14363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14364   "template_args" : [ "type-16" ],
14365   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14366  },
14367  {
14368   "alignment" : 1,
14369   "linker_set_key" : "android::trait_trivial_move<char>",
14370   "name" : "android::trait_trivial_move<char>",
14371   "referenced_type" : "type-200",
14372   "self_type" : "type-200",
14373   "size" : 1,
14374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14375   "template_args" : [ "type-3" ],
14376   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14377  },
14378  {
14379   "alignment" : 1,
14380   "linker_set_key" : "android::trait_trivial_move<double>",
14381   "name" : "android::trait_trivial_move<double>",
14382   "referenced_type" : "type-321",
14383   "self_type" : "type-321",
14384   "size" : 1,
14385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14386   "template_args" : [ "type-36" ],
14387   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14388  },
14389  {
14390   "alignment" : 1,
14391   "linker_set_key" : "android::trait_trivial_move<float>",
14392   "name" : "android::trait_trivial_move<float>",
14393   "referenced_type" : "type-317",
14394   "self_type" : "type-317",
14395   "size" : 1,
14396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14397   "template_args" : [ "type-33" ],
14398   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14399  },
14400  {
14401   "alignment" : 1,
14402   "linker_set_key" : "android::trait_trivial_move<int>",
14403   "name" : "android::trait_trivial_move<int>",
14404   "referenced_type" : "type-270",
14405   "self_type" : "type-270",
14406   "size" : 1,
14407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14408   "template_args" : [ "type-21" ],
14409   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14410  },
14411  {
14412   "alignment" : 1,
14413   "linker_set_key" : "android::trait_trivial_move<long long>",
14414   "name" : "android::trait_trivial_move<long long>",
14415   "referenced_type" : "type-306",
14416   "self_type" : "type-306",
14417   "size" : 1,
14418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14419   "template_args" : [ "type-303" ],
14420   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14421  },
14422  {
14423   "alignment" : 1,
14424   "linker_set_key" : "android::trait_trivial_move<long>",
14425   "name" : "android::trait_trivial_move<long>",
14426   "referenced_type" : "type-296",
14427   "self_type" : "type-296",
14428   "size" : 1,
14429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14430   "template_args" : [ "type-7" ],
14431   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14432  },
14433  {
14434   "alignment" : 1,
14435   "linker_set_key" : "android::trait_trivial_move<short>",
14436   "name" : "android::trait_trivial_move<short>",
14437   "referenced_type" : "type-221",
14438   "self_type" : "type-221",
14439   "size" : 1,
14440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14441   "template_args" : [ "type-13" ],
14442   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14443  },
14444  {
14445   "alignment" : 1,
14446   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14447   "name" : "android::trait_trivial_move<unsigned char>",
14448   "referenced_type" : "type-217",
14449   "self_type" : "type-217",
14450   "size" : 1,
14451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14452   "template_args" : [ "type-10" ],
14453   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14454  },
14455  {
14456   "alignment" : 1,
14457   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14458   "name" : "android::trait_trivial_move<unsigned int>",
14459   "referenced_type" : "type-292",
14460   "self_type" : "type-292",
14461   "size" : 1,
14462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14463   "template_args" : [ "type-24" ],
14464   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14465  },
14466  {
14467   "alignment" : 1,
14468   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14469   "name" : "android::trait_trivial_move<unsigned long long>",
14470   "referenced_type" : "type-313",
14471   "self_type" : "type-313",
14472   "size" : 1,
14473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14474   "template_args" : [ "type-308" ],
14475   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14476  },
14477  {
14478   "alignment" : 1,
14479   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14480   "name" : "android::trait_trivial_move<unsigned long>",
14481   "referenced_type" : "type-301",
14482   "self_type" : "type-301",
14483   "size" : 1,
14484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14485   "template_args" : [ "type-6" ],
14486   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14487  },
14488  {
14489   "alignment" : 1,
14490   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14491   "name" : "android::trait_trivial_move<unsigned short>",
14492   "referenced_type" : "type-231",
14493   "self_type" : "type-231",
14494   "size" : 1,
14495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14496   "template_args" : [ "type-18" ],
14497   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14498  },
14499  {
14500   "alignment" : 1,
14501   "linker_set_key" : "android::trait_trivial_move<void>",
14502   "name" : "android::trait_trivial_move<void>",
14503   "referenced_type" : "type-300",
14504   "self_type" : "type-300",
14505   "size" : 1,
14506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14507   "template_args" : [ "type-5" ],
14508   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14509  },
14510  {
14511   "alignment" : 1,
14512   "linker_set_key" : "android::traits<android::Looper::MessageEnvelope>",
14513   "name" : "android::traits<android::Looper::MessageEnvelope>",
14514   "referenced_type" : "type-410",
14515   "self_type" : "type-410",
14516   "size" : 1,
14517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14518   "template_args" : [ "type-363" ],
14519   "unique_id" : "_ZTSN7android6traitsINS_6Looper15MessageEnvelopeEEE"
14520  },
14521  {
14522   "alignment" : 1,
14523   "linker_set_key" : "android::traits<android::Looper::Request>",
14524   "name" : "android::traits<android::Looper::Request>",
14525   "referenced_type" : "type-413",
14526   "self_type" : "type-413",
14527   "size" : 1,
14528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14529   "template_args" : [ "type-373" ],
14530   "unique_id" : "_ZTSN7android6traitsINS_6Looper7RequestEEE"
14531  },
14532  {
14533   "alignment" : 1,
14534   "linker_set_key" : "android::traits<android::Looper::Response>",
14535   "name" : "android::traits<android::Looper::Response>",
14536   "referenced_type" : "type-414",
14537   "self_type" : "type-414",
14538   "size" : 1,
14539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14540   "template_args" : [ "type-379" ],
14541   "unique_id" : "_ZTSN7android6traitsINS_6Looper8ResponseEEE"
14542  },
14543  {
14544   "alignment" : 1,
14545   "linker_set_key" : "android::traits<android::String8>",
14546   "name" : "android::traits<android::String8>",
14547   "referenced_type" : "type-155",
14548   "self_type" : "type-155",
14549   "size" : 1,
14550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14551   "template_args" : [ "type-83" ],
14552   "unique_id" : "_ZTSN7android6traitsINS_7String8EEE"
14553  },
14554  {
14555   "alignment" : 1,
14556   "linker_set_key" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14557   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14558   "referenced_type" : "type-154",
14559   "self_type" : "type-154",
14560   "size" : 1,
14561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14562   "template_args" : [ "type-102" ],
14563   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE"
14564  },
14565  {
14566   "alignment" : 1,
14567   "linker_set_key" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14568   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14569   "referenced_type" : "type-411",
14570   "self_type" : "type-411",
14571   "size" : 1,
14572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14573   "template_args" : [ "type-372" ],
14574   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14575  },
14576  {
14577   "alignment" : 1,
14578   "linker_set_key" : "android::traits<android::sysprop_change_callback_info>",
14579   "name" : "android::traits<android::sysprop_change_callback_info>",
14580   "referenced_type" : "type-344",
14581   "self_type" : "type-344",
14582   "size" : 1,
14583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14584   "template_args" : [ "type-345" ],
14585   "unique_id" : "_ZTSN7android6traitsINS_28sysprop_change_callback_infoEEE"
14586  },
14587  {
14588   "alignment" : 1,
14589   "linker_set_key" : "android::traits<int>",
14590   "name" : "android::traits<int>",
14591   "referenced_type" : "type-412",
14592   "self_type" : "type-412",
14593   "size" : 1,
14594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14595   "template_args" : [ "type-21" ],
14596   "unique_id" : "_ZTSN7android6traitsIiEE"
14597  },
14598  {
14599   "alignment" : 1,
14600   "base_specifiers" :
14601   [
14602    {
14603     "referenced_type" : "type-428"
14604    }
14605   ],
14606   "linker_set_key" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14607   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14608   "referenced_type" : "type-427",
14609   "self_type" : "type-427",
14610   "size" : 1,
14611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14612   "template_args" : [ "type-363" ],
14613   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14614  },
14615  {
14616   "alignment" : 1,
14617   "base_specifiers" :
14618   [
14619    {
14620     "referenced_type" : "type-434"
14621    }
14622   ],
14623   "linker_set_key" : "android::use_trivial_move<android::Looper::Response>",
14624   "name" : "android::use_trivial_move<android::Looper::Response>",
14625   "referenced_type" : "type-433",
14626   "self_type" : "type-433",
14627   "size" : 1,
14628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14629   "template_args" : [ "type-379" ],
14630   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper8ResponseEEE"
14631  },
14632  {
14633   "alignment" : 1,
14634   "base_specifiers" :
14635   [
14636    {
14637     "referenced_type" : "type-108"
14638    }
14639   ],
14640   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14641   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14642   "referenced_type" : "type-107",
14643   "self_type" : "type-107",
14644   "size" : 1,
14645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14646   "template_args" : [ "type-102" ],
14647   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14648  },
14649  {
14650   "alignment" : 1,
14651   "base_specifiers" :
14652   [
14653    {
14654     "referenced_type" : "type-432"
14655    }
14656   ],
14657   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14658   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14659   "referenced_type" : "type-431",
14660   "self_type" : "type-431",
14661   "size" : 1,
14662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14663   "template_args" : [ "type-372" ],
14664   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14665  },
14666  {
14667   "alignment" : 1,
14668   "base_specifiers" :
14669   [
14670    {
14671     "referenced_type" : "type-353"
14672    }
14673   ],
14674   "linker_set_key" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14675   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14676   "referenced_type" : "type-352",
14677   "self_type" : "type-352",
14678   "size" : 1,
14679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14680   "template_args" : [ "type-354" ],
14681   "unique_id" : "_ZTSN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE"
14682  },
14683  {
14684   "alignment" : 8,
14685   "fields" :
14686   [
14687    {
14688     "access" : "private",
14689     "field_name" : "m_ptr",
14690     "referenced_type" : "type-365"
14691    },
14692    {
14693     "access" : "private",
14694     "field_name" : "m_refs",
14695     "field_offset" : 64,
14696     "referenced_type" : "type-163"
14697    }
14698   ],
14699   "linker_set_key" : "android::wp<android::MessageHandler>",
14700   "name" : "android::wp<android::MessageHandler>",
14701   "record_kind" : "class",
14702   "referenced_type" : "type-463",
14703   "self_type" : "type-463",
14704   "size" : 16,
14705   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14706   "template_args" : [ "type-366" ],
14707   "unique_id" : "_ZTSN7android2wpINS_14MessageHandlerEEE"
14708  },
14709  {
14710   "alignment" : 8,
14711   "fields" :
14712   [
14713    {
14714     "access" : "private",
14715     "field_name" : "m_ptr",
14716     "referenced_type" : "type-273"
14717    },
14718    {
14719     "access" : "private",
14720     "field_name" : "m_refs",
14721     "field_offset" : 64,
14722     "referenced_type" : "type-163"
14723    }
14724   ],
14725   "linker_set_key" : "android::wp<android::Thread>",
14726   "name" : "android::wp<android::Thread>",
14727   "record_kind" : "class",
14728   "referenced_type" : "type-272",
14729   "self_type" : "type-272",
14730   "size" : 16,
14731   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14732   "template_args" : [ "type-274" ],
14733   "unique_id" : "_ZTSN7android2wpINS_6ThreadEEE"
14734  },
14735  {
14736   "alignment" : 4,
14737   "fields" :
14738   [
14739    {
14740     "field_name" : "maxContentLightLevel",
14741     "referenced_type" : "type-33"
14742    },
14743    {
14744     "field_name" : "maxFrameAverageLightLevel",
14745     "field_offset" : 32,
14746     "referenced_type" : "type-33"
14747    }
14748   ],
14749   "linker_set_key" : "android_cta861_3_metadata",
14750   "name" : "android_cta861_3_metadata",
14751   "referenced_type" : "type-261",
14752   "self_type" : "type-261",
14753   "size" : 8,
14754   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14755   "unique_id" : "android_cta861_3_metadata"
14756  },
14757  {
14758   "alignment" : 4,
14759   "fields" :
14760   [
14761    {
14762     "field_name" : "num_points",
14763     "referenced_type" : "type-24"
14764    },
14765    {
14766     "field_name" : "reserved",
14767     "field_offset" : 32,
14768     "referenced_type" : "type-249"
14769    },
14770    {
14771     "field_name" : "xyzc_points",
14772     "field_offset" : 288,
14773     "referenced_type" : "type-258"
14774    }
14775   ],
14776   "linker_set_key" : "android_depth_points",
14777   "name" : "android_depth_points",
14778   "referenced_type" : "type-257",
14779   "self_type" : "type-257",
14780   "size" : 36,
14781   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14782   "unique_id" : "android_depth_points"
14783  },
14784  {
14785   "alignment" : 8,
14786   "fields" :
14787   [
14788    {
14789     "field_name" : "format",
14790     "referenced_type" : "type-254"
14791    },
14792    {
14793     "field_name" : "num_planes",
14794     "field_offset" : 32,
14795     "referenced_type" : "type-24"
14796    },
14797    {
14798     "field_name" : "planes",
14799     "field_offset" : 64,
14800     "referenced_type" : "type-256"
14801    }
14802   ],
14803   "linker_set_key" : "android_flex_layout",
14804   "name" : "android_flex_layout",
14805   "referenced_type" : "type-255",
14806   "self_type" : "type-255",
14807   "size" : 16,
14808   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14809   "unique_id" : "android_flex_layout"
14810  },
14811  {
14812   "alignment" : 8,
14813   "fields" :
14814   [
14815    {
14816     "field_name" : "top_left",
14817     "referenced_type" : "type-253"
14818    },
14819    {
14820     "field_name" : "component",
14821     "field_offset" : 64,
14822     "referenced_type" : "type-250"
14823    },
14824    {
14825     "field_name" : "bits_per_component",
14826     "field_offset" : 96,
14827     "referenced_type" : "type-21"
14828    },
14829    {
14830     "field_name" : "bits_used",
14831     "field_offset" : 128,
14832     "referenced_type" : "type-21"
14833    },
14834    {
14835     "field_name" : "h_increment",
14836     "field_offset" : 160,
14837     "referenced_type" : "type-21"
14838    },
14839    {
14840     "field_name" : "v_increment",
14841     "field_offset" : 192,
14842     "referenced_type" : "type-21"
14843    },
14844    {
14845     "field_name" : "h_subsampling",
14846     "field_offset" : 224,
14847     "referenced_type" : "type-21"
14848    },
14849    {
14850     "field_name" : "v_subsampling",
14851     "field_offset" : 256,
14852     "referenced_type" : "type-21"
14853    }
14854   ],
14855   "linker_set_key" : "android_flex_plane",
14856   "name" : "android_flex_plane",
14857   "referenced_type" : "type-252",
14858   "self_type" : "type-252",
14859   "size" : 40,
14860   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14861   "unique_id" : "android_flex_plane"
14862  },
14863  {
14864   "alignment" : 4,
14865   "fields" :
14866   [
14867    {
14868     "field_name" : "displayPrimaryRed",
14869     "referenced_type" : "type-259"
14870    },
14871    {
14872     "field_name" : "displayPrimaryGreen",
14873     "field_offset" : 64,
14874     "referenced_type" : "type-259"
14875    },
14876    {
14877     "field_name" : "displayPrimaryBlue",
14878     "field_offset" : 128,
14879     "referenced_type" : "type-259"
14880    },
14881    {
14882     "field_name" : "whitePoint",
14883     "field_offset" : 192,
14884     "referenced_type" : "type-259"
14885    },
14886    {
14887     "field_name" : "maxLuminance",
14888     "field_offset" : 256,
14889     "referenced_type" : "type-33"
14890    },
14891    {
14892     "field_name" : "minLuminance",
14893     "field_offset" : 288,
14894     "referenced_type" : "type-33"
14895    }
14896   ],
14897   "linker_set_key" : "android_smpte2086_metadata",
14898   "name" : "android_smpte2086_metadata",
14899   "referenced_type" : "type-260",
14900   "self_type" : "type-260",
14901   "size" : 40,
14902   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14903   "unique_id" : "android_smpte2086_metadata"
14904  },
14905  {
14906   "alignment" : 4,
14907   "fields" :
14908   [
14909    {
14910     "field_name" : "x",
14911     "referenced_type" : "type-33"
14912    },
14913    {
14914     "field_name" : "y",
14915     "field_offset" : 32,
14916     "referenced_type" : "type-33"
14917    }
14918   ],
14919   "linker_set_key" : "android_xy_color",
14920   "name" : "android_xy_color",
14921   "referenced_type" : "type-259",
14922   "self_type" : "type-259",
14923   "size" : 8,
14924   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14925   "unique_id" : "android_xy_color"
14926  },
14927  {
14928   "alignment" : 8,
14929   "fields" :
14930   [
14931    {
14932     "field_name" : "y",
14933     "referenced_type" : "type-4"
14934    },
14935    {
14936     "field_name" : "cb",
14937     "field_offset" : 64,
14938     "referenced_type" : "type-4"
14939    },
14940    {
14941     "field_name" : "cr",
14942     "field_offset" : 128,
14943     "referenced_type" : "type-4"
14944    },
14945    {
14946     "field_name" : "ystride",
14947     "field_offset" : 192,
14948     "referenced_type" : "type-6"
14949    },
14950    {
14951     "field_name" : "cstride",
14952     "field_offset" : 256,
14953     "referenced_type" : "type-6"
14954    },
14955    {
14956     "field_name" : "chroma_step",
14957     "field_offset" : 320,
14958     "referenced_type" : "type-6"
14959    },
14960    {
14961     "field_name" : "reserved",
14962     "field_offset" : 384,
14963     "referenced_type" : "type-249"
14964    }
14965   ],
14966   "linker_set_key" : "android_ycbcr",
14967   "name" : "android_ycbcr",
14968   "referenced_type" : "type-248",
14969   "self_type" : "type-248",
14970   "size" : 80,
14971   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14972   "unique_id" : "android_ycbcr"
14973  },
14974  {
14975   "alignment" : 4,
14976   "fields" :
14977   [
14978    {
14979     "referenced_type" : "type-113"
14980    }
14981   ],
14982   "linker_set_key" : "log_msg",
14983   "name" : "log_msg",
14984   "referenced_type" : "type-112",
14985   "self_type" : "type-112",
14986   "size" : 5124,
14987   "source_file" : "/system/core/liblog/include/log/log_read.h",
14988   "unique_id" : "log_msg"
14989  },
14990  {
14991   "alignment" : 4,
14992   "fields" :
14993   [
14994    {
14995     "field_name" : "buf",
14996     "referenced_type" : "type-114"
14997    },
14998    {
14999     "field_name" : "entry",
15000     "referenced_type" : "type-111"
15001    },
15002    {
15003     "field_name" : "entry_v4",
15004     "referenced_type" : "type-111"
15005    },
15006    {
15007     "field_name" : "entry_v3",
15008     "referenced_type" : "type-110"
15009    },
15010    {
15011     "field_name" : "entry_v2",
15012     "referenced_type" : "type-103"
15013    },
15014    {
15015     "field_name" : "entry_v1",
15016     "referenced_type" : "type-89"
15017    }
15018   ],
15019   "is_anonymous" : true,
15020   "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",
15021   "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",
15022   "record_kind" : "union",
15023   "referenced_type" : "type-113",
15024   "self_type" : "type-113",
15025   "size" : 5124,
15026   "source_file" : "/system/core/liblog/include/log/log_read.h",
15027   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15028  },
15029  {
15030   "alignment" : 1,
15031   "fields" :
15032   [
15033    {
15034     "field_name" : "tv_sec",
15035     "referenced_type" : "type-24"
15036    },
15037    {
15038     "field_name" : "tv_nsec",
15039     "field_offset" : 32,
15040     "referenced_type" : "type-24"
15041    }
15042   ],
15043   "linker_set_key" : "log_time",
15044   "name" : "log_time",
15045   "referenced_type" : "type-80",
15046   "self_type" : "type-80",
15047   "size" : 8,
15048   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15049   "unique_id" : "_ZTS8log_time"
15050  },
15051  {
15052   "alignment" : 4,
15053   "fields" :
15054   [
15055    {
15056     "field_name" : "len",
15057     "referenced_type" : "type-18"
15058    },
15059    {
15060     "field_name" : "__pad",
15061     "field_offset" : 16,
15062     "referenced_type" : "type-18"
15063    },
15064    {
15065     "field_name" : "pid",
15066     "field_offset" : 32,
15067     "referenced_type" : "type-21"
15068    },
15069    {
15070     "field_name" : "tid",
15071     "field_offset" : 64,
15072     "referenced_type" : "type-21"
15073    },
15074    {
15075     "field_name" : "sec",
15076     "field_offset" : 96,
15077     "referenced_type" : "type-21"
15078    },
15079    {
15080     "field_name" : "nsec",
15081     "field_offset" : 128,
15082     "referenced_type" : "type-21"
15083    },
15084    {
15085     "field_name" : "msg",
15086     "field_offset" : 160,
15087     "referenced_type" : "type-90"
15088    }
15089   ],
15090   "linker_set_key" : "logger_entry",
15091   "name" : "logger_entry",
15092   "referenced_type" : "type-89",
15093   "self_type" : "type-89",
15094   "size" : 20,
15095   "source_file" : "/system/core/liblog/include/log/log_read.h",
15096   "unique_id" : "logger_entry"
15097  },
15098  {
15099   "alignment" : 1,
15100   "fields" :
15101   [
15102    {
15103     "field_name" : "len",
15104     "referenced_type" : "type-18"
15105    },
15106    {
15107     "field_name" : "hdr_size",
15108     "field_offset" : 16,
15109     "referenced_type" : "type-18"
15110    },
15111    {
15112     "field_name" : "pid",
15113     "field_offset" : 32,
15114     "referenced_type" : "type-21"
15115    },
15116    {
15117     "field_name" : "tid",
15118     "field_offset" : 64,
15119     "referenced_type" : "type-21"
15120    },
15121    {
15122     "field_name" : "sec",
15123     "field_offset" : 96,
15124     "referenced_type" : "type-21"
15125    },
15126    {
15127     "field_name" : "nsec",
15128     "field_offset" : 128,
15129     "referenced_type" : "type-21"
15130    },
15131    {
15132     "field_name" : "euid",
15133     "field_offset" : 160,
15134     "referenced_type" : "type-24"
15135    },
15136    {
15137     "field_name" : "msg",
15138     "field_offset" : 192,
15139     "referenced_type" : "type-90"
15140    }
15141   ],
15142   "linker_set_key" : "logger_entry_v2",
15143   "name" : "logger_entry_v2",
15144   "referenced_type" : "type-103",
15145   "self_type" : "type-103",
15146   "size" : 24,
15147   "source_file" : "/system/core/liblog/include/log/log_read.h",
15148   "unique_id" : "logger_entry_v2"
15149  },
15150  {
15151   "alignment" : 1,
15152   "fields" :
15153   [
15154    {
15155     "field_name" : "len",
15156     "referenced_type" : "type-18"
15157    },
15158    {
15159     "field_name" : "hdr_size",
15160     "field_offset" : 16,
15161     "referenced_type" : "type-18"
15162    },
15163    {
15164     "field_name" : "pid",
15165     "field_offset" : 32,
15166     "referenced_type" : "type-21"
15167    },
15168    {
15169     "field_name" : "tid",
15170     "field_offset" : 64,
15171     "referenced_type" : "type-21"
15172    },
15173    {
15174     "field_name" : "sec",
15175     "field_offset" : 96,
15176     "referenced_type" : "type-21"
15177    },
15178    {
15179     "field_name" : "nsec",
15180     "field_offset" : 128,
15181     "referenced_type" : "type-21"
15182    },
15183    {
15184     "field_name" : "lid",
15185     "field_offset" : 160,
15186     "referenced_type" : "type-24"
15187    },
15188    {
15189     "field_name" : "msg",
15190     "field_offset" : 192,
15191     "referenced_type" : "type-90"
15192    }
15193   ],
15194   "linker_set_key" : "logger_entry_v3",
15195   "name" : "logger_entry_v3",
15196   "referenced_type" : "type-110",
15197   "self_type" : "type-110",
15198   "size" : 24,
15199   "source_file" : "/system/core/liblog/include/log/log_read.h",
15200   "unique_id" : "logger_entry_v3"
15201  },
15202  {
15203   "alignment" : 4,
15204   "fields" :
15205   [
15206    {
15207     "field_name" : "len",
15208     "referenced_type" : "type-18"
15209    },
15210    {
15211     "field_name" : "hdr_size",
15212     "field_offset" : 16,
15213     "referenced_type" : "type-18"
15214    },
15215    {
15216     "field_name" : "pid",
15217     "field_offset" : 32,
15218     "referenced_type" : "type-21"
15219    },
15220    {
15221     "field_name" : "tid",
15222     "field_offset" : 64,
15223     "referenced_type" : "type-24"
15224    },
15225    {
15226     "field_name" : "sec",
15227     "field_offset" : 96,
15228     "referenced_type" : "type-24"
15229    },
15230    {
15231     "field_name" : "nsec",
15232     "field_offset" : 128,
15233     "referenced_type" : "type-24"
15234    },
15235    {
15236     "field_name" : "lid",
15237     "field_offset" : 160,
15238     "referenced_type" : "type-24"
15239    },
15240    {
15241     "field_name" : "uid",
15242     "field_offset" : 192,
15243     "referenced_type" : "type-24"
15244    },
15245    {
15246     "field_name" : "msg",
15247     "field_offset" : 224,
15248     "referenced_type" : "type-90"
15249    }
15250   ],
15251   "linker_set_key" : "logger_entry_v4",
15252   "name" : "logger_entry_v4",
15253   "referenced_type" : "type-111",
15254   "self_type" : "type-111",
15255   "size" : 28,
15256   "source_file" : "/system/core/liblog/include/log/log_read.h",
15257   "unique_id" : "logger_entry_v4"
15258  },
15259  {
15260   "alignment" : 4,
15261   "fields" :
15262   [
15263    {
15264     "field_name" : "version",
15265     "referenced_type" : "type-21"
15266    },
15267    {
15268     "field_name" : "numFds",
15269     "field_offset" : 32,
15270     "referenced_type" : "type-21"
15271    },
15272    {
15273     "field_name" : "numInts",
15274     "field_offset" : 64,
15275     "referenced_type" : "type-21"
15276    },
15277    {
15278     "field_name" : "data",
15279     "field_offset" : 96,
15280     "referenced_type" : "type-59"
15281    }
15282   ],
15283   "linker_set_key" : "native_handle",
15284   "name" : "native_handle",
15285   "referenced_type" : "type-58",
15286   "self_type" : "type-58",
15287   "size" : 12,
15288   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15289   "unique_id" : "native_handle"
15290  }
15291 ],
15292 "rvalue_reference_types" :
15293 [
15294  {
15295   "alignment" : 8,
15296   "linker_set_key" : "android::FileMap &&",
15297   "name" : "android::FileMap &&",
15298   "referenced_type" : "type-1",
15299   "self_type" : "type-171",
15300   "size" : 8,
15301   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
15302  },
15303  {
15304   "alignment" : 8,
15305   "linker_set_key" : "android::sp<android::Looper> &&",
15306   "name" : "android::sp<android::Looper> &&",
15307   "referenced_type" : "type-357",
15308   "self_type" : "type-356",
15309   "size" : 8,
15310   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15311  },
15312  {
15313   "alignment" : 8,
15314   "linker_set_key" : "android::sp<android::MessageHandler> &&",
15315   "name" : "android::sp<android::MessageHandler> &&",
15316   "referenced_type" : "type-364",
15317   "self_type" : "type-494",
15318   "size" : 8,
15319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15320  },
15321  {
15322   "alignment" : 8,
15323   "linker_set_key" : "android::sp<android::Thread> &&",
15324   "name" : "android::sp<android::Thread> &&",
15325   "referenced_type" : "type-276",
15326   "self_type" : "type-284",
15327   "size" : 8,
15328   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15329  }
15330 ]
15331}
15332